为Android Android设备打开/关闭GPS的实用解决方案(带代码)

时间:2013-02-22 09:21:59

标签: android gps root

关于在自定义程序中打开/关闭GPS的可能性有很多主题和未解决的问题,因此我决定发布我自己的研究。

众所周知,任何类型的可用解决方案都使用hack或至少使用root访问权限。我在Google Play上测试了很多GPS开/关小部件,但我的所有设备都没有人成功。 建议的或多或少通用解决方案测试:

  • Galaxy Tab 2.3.5股票已根,

  • Motorola Atrix 4G CM10 4.1.2,

  • HTC Evo 3D 4.0.2自定义root,

  • Galaxy Note II 4.1.2股票有根,自定义root和CM10.1 4.2.1,

  • Galaxy S III 4.1.2股票已根植。

以下是有关步骤的简短说明。

  1. 创建一个小的存根APK,除了接收带参数的自定义广播外,什么都不做,并相应地更新GPS的安全字符串。

  2. 创建一个主GUI APK,其中包含上述APK作为资产。

  3. 主APK应该将存根APK安装到/ system / app并重启Android。这是实际需要root的唯一地方。

  4. 主APK提供其他商品,如小工具,主GUI面板,Waze可选看门狗,Google地图和iGo软件以及可选的蓝牙控制。

  5. 完整的源代码在这里: http://rapidshare.com/files/1458124346/GPSToggler-20130222.7z

    请将上述代码视为样本,而不是最终产品。错误是可能的, 还要记住,对/ system / app区域的任何篡改都可能会使您的设备软化。

    硬砖不太可能,但如果您的设备不干净,我不承担任何责任。

0 个答案:

没有答案