仍需要Root的10个Android调整

多年来,Android增加了许多曾经需要root的功能。然而,许多高级技巧仍然需要在Android智能手机或平板电脑上扎根。

在理想情况下,您不必使用根目录来降低设备的安全性。这就是为什么CyangenMod的创始人正在考虑向CyangenMod添加额外的特性以消除对root的需求的部分原因。

备份和恢复应用程序数据

相关:如何使用Ti Backup备份和恢复您的Android手机

广受欢迎的Titium Backup应用程序需要root访问权限,该应用程序允许您备份应用程序的数据,然后稍后恢复它。Android应用程序不应该能够读取其他应用程序的数据-这是一个安全漏洞-所以这仍然需要root访问权限。许多Android数据都会自动备份,但Titium Backup允许用户备份所有数据并轻松恢复,即使是通常不会备份的数据也是如此。

Android包括一些内置的备份功能,但它们是隐藏的-你必须通过将设备插入计算机并运行特殊命令来访问它们。虽然内置的备份功能非常隐蔽,而且并不是所有的应用程序数据都会备份到云中,但Ti Backup仍然非常有用。

更改您的DNS服务器

相关:更改DNS服务器的终极指南

想要更换Android手机的DNS服务器,并使用第三方DNS服务器,如Google Public DNS以可能提高速度,OpenDNS用于网页过滤,或Tunlr以方便访问地理阻塞的在线媒体服务?

安卓系统并没有让这一切变得容易。您可以更改连接到的每个Wi-Fi网络的DNS服务器,但不能在整个系统范围内设置首选DNS服务器。这需要像SetDNS这样的第三方应用程序。当然,您只需更改路由器上的DNS服务器,当您在家时就可以了,但是当您外出走动时,这对您没有任何帮助。Android使这一点成为可能,而不需要扎根,但它非常单调乏味。

彻底清除膨胀的器皿

相关:运营商和制造商如何让你的Android手机软件变得更糟

Android现在提供了一种方法来禁用运营商或设备制造商预先安装的应用程序。但是,它们只会被禁用-因此它们仍然会占用设备存储空间。使用root访问,您可以从系统分区中删除应用程序,恢复浪费的存储并获得将其用于其他用途的能力。

不一定推荐这样做,因为如果您删除设备需要的应用程序,可能会导致问题。这就是为什么禁用膨胀软件应用程序通常是一个更好的主意-但如果你没有太多的存储空间,并且你想要收回膨胀软件浪费的空间,那就不会有什么安慰了。

获得低级硬件访问权限

在为设备设置根后,您可以在其上安装自定义Linux内核。这使您能够访问需要内核级更改的功能。例如,Nexus4用户可以安装Touch Control应用程序来唤醒他们的智能手机,只需在显示屏上简单地滑动一下,而不是经常按下电源按钮。这被实现为内核模块,因为它需要低级别访问。

通常需要自定义内核的其他常用功能包括显示校准、CPU降频(以延长电池续航时间)和CPU超频(以获得更高的性能)。

管理应用程序权限

安装应用程序时,Android会向您显示该应用程序所需的权限。这是一个要么接受要么放弃的提议-如果您想安装游戏,但该游戏需要淫秽级别的权限,您不能只拒绝个别权限。

根用户访问可让您更好地控制手机上的应用程序权限,因为此功能对普通用户不可用。好消息是,Android4.3包含一个名为“App ops”的隐藏权限管理器。这个特性可能不稳定,还不应该依赖,但它很有希望是即将到来的迹象-如果幸运的话,我们将在Android 4.4中看到一个稳定的权限管理器。

安装U盘

相关:如何在Android手机或平板电脑上使用USB闪存驱动器

可以使用标准的USBOTG电缆将U盘连接到Android平板电脑。然而,Android本身并不支持U盘。如果你想将U盘连接到平板电脑上,这样你就可以在不浪费平板电脑存储空间的情况下观看视频,你需要根用户访问权限和Stickmount应用程序之类的东西。该实用程序使U盘上的文件可以在Android设备的文件系统上使用,这样其他应用程序就可以访问它们,但它需要低级别的访问权限,仅对root用户可用。

获取完全文件系统访问权限

根据定义,root授予您对系统的完全访问权限,因此希望拥有对整个文件系统的完全读/写访问权限的用户需要root,这并非巧合。root允许您使用可以访问整个文件系统的文件管理器,甚至可以在文本编辑器中手动编辑Android的配置文件-这是Android的铁杆调试者可能会发现的有用之处。

让更多事情自动化

相关:如何使用Tasker自动化您的Android手机

我们之前已经介绍过Tasker,这是一款高级应用程序,可以让您的Android设备实现自动化。Tasker允许您在满足特定条件时自动执行操作。但是,当由应用程序控制时,您可以自行更改的某些功能需要root访问权限。如果你想启用或禁用飞行模式,连接或断开VPN,或者做其他Android不允许应用程序做的高级事情,你需要给Tasker根访问权。

流到Apple AirPlay设备

AirAudio应用程序使Android设备与AirPlay兼容,允许您将音频从您的设备流式传输到支持AirPlay的接收器,如Apple TV。AirAudio通过捕获来自应用程序的音频数据并通过网络发送来实现这一点。Android通常不允许应用程序监听其他应用程序的音频信号,因此AirAudio需要root访问权限才能完成任务。

这是一个无法预见的应用程序的例子,只有在root允许该应用程序突破Android的安全模式的情况下才可能出现这种情况。

阿德布洛克

我们显然是一个广告支持的网站,所以我们通常不会跳上跳下告诉每个人如何禁用广告。然而,这是不可能否认的--许多人扎根设备的一个重要原因就是在系统层面上屏蔽广告。

许多Android应用程序都是免费的,因为它们包含广告,所以当你只需花0.99美元就可以买到完整的、无广告的应用程序时,却在应用程序中使用一种技巧来禁用广告,这对开发人员来说并不是很好。不要指望谷歌很快就会让这项功能停止需要root用户。

这不是一个全面的列表,但它让您了解了一些最常见的扎根原因。Wi-Fi系留也不一定需要扎根-即使运营商已经禁用了内置的系留功能,大多数设备都可以通过FoxFi应用程序使用Wi-Fi系留。

相关文章