忘记闪存ROM:使用Xposed框架来调整你的Android

8161660138_e794bc7913_o

许多低级调整通常只能在Android上通过刷新自定义ROM来执行。 Xposed框架允许您修改您的现有系统,而无需安装新的自定义ROM。 它只需要root权限

当然,你可能想要像CyanogenMod一样自定义ROM来获取最新版本的Android或使用各种各样的调整,但是如果你喜欢Android已经有的版本,Xposed框架是非常灵活的。 想想Xposed框架为Android构建自己的定制ROM。 而不是像CyanogenMod那样下载一些附带一些新功能的东西,Xposed可以让你通过单独的模块逐个添加你想要的功能。 不需要ROM闪烁。 这篇文章有几个例子,你可以做的事情,如果你好奇。

怎么运行的

流行的GravityBox Xposed模块,其中包含许多有用的调整。
流行的GravityBox Xposed模块,其中包含许多有用的调整。

要执行各种低级别的调整,开发人员必须修改系统APK(应用程序包)文件。 他们通常将这些更改作为自定义ROM发布,用户必须将其闪存到其设备上。

Xposed框架需要root权限才能安装,但应该能够在没有root的情况下工作。 它扩展了/ system / bin / app_process可执行文件以在启动时加载特定的JAR文件。 该文件的类将成为系统上每个应用程序进程的一部分 - 甚至是系统服务进程。 然后可以在运行时修改应用程序的行为 - 不需要刷新ROM或修改应用程序APK文件。

Xposed框架不保证在每个电话上工作,也不保证个人模型。 它旨在与大多数Android 4.0及更高版本的设备一起使用。 此外,它(或其模块)可能不适用于大量修改的ROM或重大修改某些代码片段的设备(例如,三星设备可能会遇到问题)。 要知道的唯一方法是浏览Xposed论坛或自己尝试。 TouchWiz和其他版本的Android都有非官方的版本,如果你愿意给他们一个机会的话。

你的手机也需要扎根。 这是没有办法的,所以如果你还没有扎根,现在没有比这更好的时间了! 每个手机都有一点不同,所以请查看我们的根指南 ,以及针对您的特定设备的XDA开发者论坛 ,以获取有关如何对其进行根目录的更多信息。

最后,请记住,就像解锁你的引导程序rooting一样, -Xposed模块可​​以访问你的手机上的深层系统功能,这是一个安全风险。 只从您信任的开发人员那里安装模块,或者搜索开源模块并坚持这些模块。 所有从这里开始都是在自己的风险,所以要小心,并负责任地安装。

您可以浏览Xposed网站上提供的不同Xposed调整,并在XDA开发人员的Xposed论坛上查看更多信息和常见问题。

第一步:安装Xposed框架

Xposed框架在Google Play中不可用,所以您需要通过其他两种方法之一来安装它。

更新 :如果你正在运行棉花糖或以上版本,你可以安装一个更新的“无系统”版本的Xposed,这比本文讨论的旧版本更加灵活。 首先,您需要阅读有关无system root的信息 ,然后了解如何在此处安装无sy​​stem Xpose。

如果您正在运行Android Ice Cream Sandwich,Jelly Bean或KitKat版本 ,则可以从Xposed的主页下载Xposed Installer APK ,然后使用USB电缆或Dropbox等应用程序将其传输至手机。 然后,启动APK开始安装并跳到下一节。

xposedinstaller

如果你正在运行Android Lollipop或Marshmallow ,安装有点复杂:你需要使用像TWRP这样的自定义恢复来刷新框架,然后卸载安装程序。 (不过请记住,如果你正在运行棉花糖,你也可以安装无系统版本 ,这样更好。)

前往Xposed的XDA开发者论坛主题 ,下载三个文件:Xposed Installer APK,Xposed Framework ZIP和Xposed Uninstaller ZIP。 你可能需要做一些研究来确定要下载哪个.zip文件。 “sdk21”,“sdk22”和“sdk23”分别指Android 5.0,5.1和6.0; “arm”,“arm64”和“x86”分别指ARM,64位ARM和Intel处理器。

所以,因为我有一个Nexus 5X - 它有一个64位的ARM处理器,并运行Android 6.0.1棒棒糖 - 我下载了Xposed Installer APK,xposed-v80-sdk23-arm64.zip文件和xposed-uninstaller -arm64.zip文件。

使用USB电缆或Dropbox等应用程序将所有三个文件传输到您的手机。

接下来,重新启动您的手机进入TWRP恢复。 这样做在每部手机上都有所不同,例如,您可能需要同时按住电源和音量降低按钮,然后使用音量键启动“恢复模式”。 谷歌指示你的具体模型,看看它是如何完成的。

一旦你这样做了,你会被熟悉的TWRP主屏幕。 点击安装按钮。

注意:在继续此过程之前,您可能需要在TWRP中进行备份

TWRP回家

将出现以下屏幕。 向下滚动并导航到您先前传输的Xposed framework .zip文件。

flashxposed1

点击Xposed zip,你会看到这个屏幕。 滑动以确认闪光灯。

flashxposed2

它应该只需要一点时间闪光包装。 完成后,点击“擦除缓存/ Dalvik”按钮,然后重新启动系统。

flashxposed3

如果TWRP询问您是否要现在安装SuperSU,请选择“不要安装”。

您的手机可能需要几分钟才能重新启动,因为它可能会“重新优化”您的应用程序。 给它时间,当它结束时,启动您之前转移的Xposed安装程序APK。 这将安装您将用于管理您的模块的应用程序。

xposedinstaller

如果遇到任何安装问题,就像手机进入引导循环一样,只需以相同的方式刷新Xposed Uninstaller .zip文件即可恢复正常。 如果一切都失败,请从您上次的TWRP备份中恢复。

第二步:设置Xposed安装程序并下载模块

启动Xposed安装程序,你会看到下面的屏幕。 运行KitKat的设备将需要点击“框架”选项,然后点击安装/更新按钮来安装Xposed框架。 完成后,您需要重新启动手机。 棒棒糖和棉花糖的用户已经通过上一步骤中的.zip闪烁来做到这一点。

1-installframework

请记住,Xposed需要root访问权限,所以如果您从超级用户应用程序获得提示。 授予Xposed安装程序超级用户权限以继续。

现在Xposed已经完成了,现在是时候开始有趣的部分了:安装模块。 Xposed模块包含可用于自定义系统的不同调整。 有些是小的,只执行一个功能,而另一些是包含许多有用的调整的软件包。 对于本指南,我们将使用一个非常简单的示例: XInsta ,一个Xposed模块,它添加了一个从Instagram应用下载照片的选项。

点击Xposed安装程序的“下载”部分,然后点击工具栏中的搜索按钮。 搜索“xinsta”并选择出现的XInsta模块。

2- searchmodule

轻扫到“版本”选项卡,然后点击最新版本的“下载”按钮。 这将下载并安装有问题的Xposed模块。

3 downloadmodule

完成后,模块将被安装,但未被激活。 在Xposed安装程序中,前往“模块”部分(或者只需选择出现在通知下拉菜单中的通知)。 选中要激活的模块旁边的复选框,然后重新启动手机。

4- activatemodule

如果您在模块的说明中注意到,它有一个先决条件:您需要授予Instagram权限访问您的手机的存储。 这些东西是常见的,因此在使用之前一定要阅读模块的描述。

要执行此操作,请转到设置>应用程序> Instagram>权限,然后将“存储”切换为开。

5 instagrampermissions

然后,打开Instagram应用程序并点击照片旁边的三个点 - 如果一切顺利,您应该可以选择将该照片下载到您的设备上。

2016-02-11 00.10.23

恭喜,您刚刚成功安装了您的第一个Xposed模块!

第三步:调整你的模块(如果适用)

您下载的许多Xposed模块都有自己的界面,您可以从中调整与模块相关的不同设置。 您通常可以通过点击Xposed安装程序的“模块”部分中的模块来访问它。 在其他情况下,模块甚至可能会在应用程序抽屉中附带自己的图标,如下所示。

xinstaappdrawer

一定要检查你的模块的设置。 你永远不知道那里会有什么好吃的东西。

2016-02-11 00.24.04

您也可以长按Xposed安装程序中的项目条目来更新或卸载模块。

现在你已经开始运行了,我们建议浏览Xposed模块部分,看看Xposed可以提供的所有东西。 我们列出的最好的Xposed模块也是一个开始探索的好地方。 我强烈建议GravityBox ,在本文前面的图片中,收集了许多有用的调整到一个可定制的软件包。

卸载Xposed框架

如果您想要卸载Xposed框架,请返回Xposed安装程序应用程序,点击框架,然后点击卸载按钮。 但是,如果使用.zip文件安装了框架,则需要使用TWRP从XDA线程中刷新卸载程序.zip文件来卸载它。

请确保在Xposed安装程序应用程序中执行卸载,然后从设备中移除Xposed安装程序应用程序。


Xposed框架可能只是Android极客们调整手机的一个工具,但它比自定义的ROM更快,更简单,侵入性更小。 这也可以用来安装主题和执行其他通常需要自定义ROM的入侵式自定义。 Xposed框架的方法不涉及改变您的设备的操作系统,可以很容易地扭转,这使得它真的喜欢挖掘的tweakers的一个很好的选择。

忘记Flashing ROMs:使用Xposed框架调整你的Android

8161660138_e794bc7913_o

许多低级别的调整可以正常只能在Android表演者闪烁自定义光盘 Xposed Framework允许您在不安装新的自定义ROM的情况下修改现有系统。 它所需要的是root访问权限

当然,你可能想闪定制ROM类似的CyanogenMod以获得最新版本的Android系统 ,或使用各种调整,但如果你喜欢的Android版本,你已经拥有的Xposed框架是非常灵活的。 考虑Xposed框架为Android构建自己的自定义ROM。 而不是下载类似的CyanogenMod的 ,附带烤了一堆新功能,Xposed允许您添加你想要的功能,一个接一个,通过各个模块。 不需要ROM闪烁。 这篇文章有你可以做,如果你好奇的事情的几个例子。

怎么运行的

流行的GravityBox Xposed模块,其中包含许多有用的调整在一个包。

流行的GravityBox Xposed模块,其中包含许多有用的调整在一个包。

要执行各种低级调整,开发人员必须修改系统APK(应用程序包)文件。 他们通常将这些更改作为定制ROM发布,用户必须将其刷新到其设备上。

Xposed框架需要root访问权限来安装,但应该能够在没有root的情况下工作。 它扩展/ system / bin / app_process可执行文件,以便在启动时加载特定的JAR文件。 此文件的类将成为系统上每个应用程序进程的一部分 - 甚至系统服务进程。 然后可以在运行时修改应用程序的行为 - 没有ROM闪烁或修改应用程序APK文件所需。

Xposed框架不能保证在每部手机上工作,也不保证每个模型。 它旨在与大多数Android 4.0及更高版本的设备配合使用。 此外,它(或其模块)可能不适用于大量修改的ROM或大量修改某些代码段的设备(例如,三星设备可能会遇到问题)。 要知道,唯一的方法是浏览Xposed论坛,或者尝试一下自己。 有非官方建立了那里的TouchWiz和Android的其他版本,如果你愿意给他们一个镜头。

您的手机也需要根植。 没有办法解决这个问题,所以如果你还没有扎根,没有比现在更好的时间! 每个手机有一点不同,因此,请检查我们的生根指导XDA开发者论坛为您的特定设备如何根除它的更多信息。

最后,请记住,就像解锁你的引导生根 -Xposed模块访问深层的系统功能在手机上,而且存在安全隐患。 仅从您信任的开发人员安装模块,或搜索开源模块并坚持这些模块。 从这里开始的一切都是你自己的风险,所以要小心,安装负责任。

您可以浏览可在不同Xposed调整Xposed的网站 ,看到大量的更多信息和常见问题在XDA开发者的Xposed论坛

第一步:安装Xposed框架

Xposed框架在Google Play中不可用,因此您需要通过其他两种方法之一进行安装。

更新 :如果你正在运行棉花糖或以上,你可以安装一个新的,“systemless”Xposed版本,这比在这篇文章中讨论的旧版本更加灵活。 首先,你要了解systemless根 ,然后学习如何在此处安装systemless Xposed。

如果您正在运行一个版本的Android冰淇淋三明治,果冻豆,或奇巧,你可以从Xposed主页下载Xposed安装APK ,然后将其与USB电缆或类似Dropbox的应用转移到手机上。 然后,启动APK开始安装并跳到下一部分。

xposedinstaller

如果你运行的是Android棒棒糖或棉花糖 ,安装是一个比较复杂一点:你需要使用闪光的框架, 像TWRP自定义恢复 ,然后侧向载荷安装程序。 (不过请记住,如果你正在运行的棉花糖,你也可以安装systemless版本 ,这是更好的。)

团长在XDA开发者Xposed的论坛主题和下载三个文件:Xposed安装APK,该Xposed框架ZIP和Xposed卸载ZIP。 您可能需要做一些研究,弄清楚哪个.zip文件要下载。 “sdk21”,“sdk22”和“sdk23”分别指Android 5.0,5.1和6.0; “arm”,“arm64”和“x86”分别指ARM,64位ARM和Intel处理器。

所以,由于我有一个Nexus 5X - 它有一个64位ARM处理器,并运行Android 6.0.1 Lollipop - 我下载了Xposed安装程序APK,xposed-v80-sdk23-arm64.zip文件和xposed卸载程序-arm64.zip文件。

使用USB电缆或Dropbox等应用程序将所有三个文件传输到您的手机。

接下来,重新启动手机进入TWRP恢复。 这对每部电话都有点不同 - 例如,您可能需要同时按住电源和音量调低按钮,然后使用音量键启动“恢复模式”。 Google说明,了解您的具体型号是如何完成的。

一旦你这样做,你会遇到熟悉的TWRP主屏幕。 单击安装按钮。

注意:您可能希望使TWRP备份这个过程,然后再继续。

TWRP家

将出现以下屏幕。 向下滚动并导航到之前传输的Xposed框架.zip文件。

flashxposed1

点按Xposed zip,您会看到此屏幕。 滑动以确认闪光灯。

flashxposed2

它只需要花一点时间闪存包。 完成后,点击“擦除缓存/ Dalvik”按钮,然后重新启动系统。

flashxposed3

如果TWRP询问您是否要立即安装SuperSU,请选择“不要安装”。

您的手机可能需要几分钟才能重新启动,因为它可能会“重新优化”您的应用。 给它时间,当它完成后,启动你之前转移的Xposed安装程序APK。 这将安装您将用于管理模块的应用程序。

xposedinstaller

如果你遇到任何问题的安装,就像你的手机进入引导循环 - 只是闪烁Xposed Uninstaller .zip文件以相同的方式,事情应该恢复正常。 如果所有其他失败,从您的最后一个TWRP备份还原。

第二步:设置Xposed安装程序并下载模块

启动Xposed安装程序,你会看到下面的屏幕。 运行KitKat的设备需要点击“框架”选项,然后点击安装/更新按钮安装Xposed框架。 完成后,您需要重新启动手机。 Lollipop和Marshmallow用户已经通过在上一步中的.zip闪烁来完成此操作。

1安装框架

记住,Xposed需要root访问权限,所以如果你在超级用户应用程序中得到提示。 授予Xposed Installers超级用户权限以继续。

现在Xposed已经设置好了,是时候了有趣的部分:安装模块。 Xposed模块包含可用于自定义系统的不同调整。 一些是小的,只执行一个功能,而其他是包含许多有用的调整的包。 对于本指南中,我们将使用一个非常简单的例子: XInsta ,一个Xposed模块,增加了一个选项,从Instagram的应用程序下载的照片。

点击Xposed安装程序的“下载”部分,然后点击工具栏中的搜索按钮。 搜索“xinsta”,选择XInsta显示模块。

2搜索模块

滑动到版本选项卡,然后点击最新版本上的“下载”按钮。 这将下载并安装Xposed模块有问题。

3-downloadmodule

完成后,模块将被安装,但未激活。 在Xposed安装程序中,转到模块部分(或只是选择通知下拉列表中显示的通知)。 选中要激活的模块旁边的框,然后重新启动手机。

4-activatemodule

如果您在模块的说明中注意到,它有一个先决条件:您需要授予Instagram访问您的手机的存储空间的权限。 这些类型的东西是常见的,所以一定要阅读模块的描述,然后再尝试使用它。

为此,请转到设置>应用程序> Instagram>权限并将“存储”切换为打开。

5-instagrampermissions

然后,打开Instagram的应用程序,点击一个照片旁边的三个点 - 如果一切顺利,你应该有选择下载该照片到您的设备。

2016-02-11 00.10.23

恭喜,您刚刚成功安装了第一个Xposed模块!

第三步:调整您的模块(如果适用)

您下载的许多Xposed模块都有自己的接口,您可以从中调整与模块相关的不同设置。 通常可以通过点击Xposed Installer的“Modules”部分中的模块来访问它。 在其他情况下,模块甚至可以在应用程序抽屉中带有自己的图标,如下所示。

xinstaappdrawer

请务必检查模块的设置。 你永远不知道什么样的好东西在那里。

2016-02-11 00.24.04

您还可以长按Xposed安装程序中项目的条目以更新或卸载模块。

现在你已经开始运行了,我们建议浏览Xposed模块部分,看看Xposed提供的所有东西。 我们最好Xposed模块的名单也开始探索的好地方。 我强烈建议GravityBox ,本文前面,它收集了许多有用的调整到一个定制包合照。

卸载Xposed Framework

如果你想卸载Xposed框架,返回Xposed Installer应用程序,点击框架,然后点击卸载按钮。 如果您使用的是.zip文件安装的框架,但是,你需要通过从闪烁的卸载程序.zip文件卸载它的XDA线程使用TWRP。

确保在Xposed Installer应用程序中执行卸载,然后从设备中删除Xposed Installer应用程序。


Xposed框架可能只是一个工具,Android的怪人来调整他们的手机,但它是一个更快,更容易,更少侵入的工具,而不是一个自定义的ROM。 这也可以用于安装主题和执行通常需要定制ROM的其他侵入式定制。 Xposed Framework的方法不涉及更改设备的操作系统,并可以轻松地逆转,这使得它是一个伟大的选择,调整,真正想要挖。

赞 (0)
分享到:更多 ()