小米盒子修复第三方App UI显示
本帖最后由 独孤良 于 2014-3-13 13:41 编辑via 屌丝猫
工具特点:
无需ROOT即可安装!
同时支持新旧小米盒子!
不影响系统升级!
一次安装,终身有效!(升级系统后依然有效)
任意应用显示效果均可修改!
下载:**** Hidden Message *****
工具原理:(摘自Ivan原话)
接触过Xposed的朋友应该知道,这是个神器,Xposed框架是一款可以在不修改APK的情况下影响程序运行(修改系统)的框架服务,基于它可以制作出许多功能强大的模块,且在功能不冲突的情况下同时运作,但它需要root权限才能进行安装,我通过另一种途径,使我们的小米电视在免root的情况下也能安卓Xposed框架,从而正常地支持其各种模块。我通过App Settings(Xposed框架)来修改某个软件的dpi以及文字大小进行调整,而且不影响系正常升级。
本屌注:由于小米电视与小米盒子的系统不同,小米盒子从1.3.20版开始,从内核里禁止重新挂载system区为可读写,所以无法直接对当前系统进行修改。但可喜的是,小米盒子是双系统,虽然当前正在使用的系统是无法修改的,但是休眠的第二系统却可以修改。 本工具借助此特点才得以安装Xposed框架。具体的安装流程如下:假设我们当前正在使用【系统2】,我们需要给它安装Xposed框架,就可以通过recovery重启到【系统1】,然后在【系统1】下使用本工具,就可以对【系统2】安装Xposed框架了。安装完毕后,再次通过recovery重启回【系统2】,就完成了整个安装过程了。
使用教程:
第一步:安装Xposed框架。
1、拔掉小米盒子电源线,遥控器对准盒子接收口,同时按住菜单键和主页键不松开,插上电源线。等待进入recovery后松开。
2、用遥控器确定键选择“重新启动/reboot system now”,然后在下一界面,选择不带“(最近)/(Current Running)”字样的那个“重启进入系统?/reboot to system ???”,按确定重启。
3、跑完iCNTV的进度条后,盒子会黑屏几十秒,不要着急,等待出现“正在升级”提示语后就会自动进入系统。
4、进入“设置”-“系统设置”-“关于”中,记下ip地址(或直接用usb数据线连接盒子与电脑)
5、将下载的工具全部解压到电脑上任意文件夹。手动关闭任何助手类应用,如豌豆荚,360手机助手等。然后进入任务管理器,结束所有名称为adb.exe的进程。
6、双击工具包解压出的“小米盒子第二系统Xposed免root安装工具.bat”运行。
7、输入小米盒子IP(usb数据线连接的不要输入IP直接回车)并回车。
8、等待小米盒子自动重启进入recovery(若bat运行结束后盒子未能自动进入recovery,说明操作失败,请检查第5步后再试)
9、再次用遥控器选择“重新启动/reboot system now”,然后在下一界面,选择不带“(最近)/(Current Running)”字样的那个“重启进入系统?/reboot to system ???”,按确定重启。
10、此次重启也需要黑屏几十秒,耐心等待即可。至此安装完成。
第二步:配置Xposed框架并启用App Settings模块。
1、盒子进入系统后,在应用中打开“Xposed安装器”
2、按遥控器确定键进入“框架”
3、注意屏幕上“激活”二字下的绿色的47,代表我们已经成功免ROOT安装了Xposed框架。这时点击“安装/更新”按钮,会出现下图的错误框,但不用理他实际已经安装成功,点击“确定”后,如图三,就证明真正安装成功了。
4、按遥控器返回键,返回上一层菜单,按确定键进入“模块”,此时App Settings前方的复选框无法用遥控器选中,需要在手机上安装“小米遥控”应用,用它的“屏幕映射”功能来点击选中。或直接OTG线外接鼠标选中。
5、按遥控器主页键返回桌面,然后按菜单键,确定键选择“重启”,重启盒子即可完成模块设置。
第三步:使用App Settings自定义配置第三方程序的DPI。
1,重启完成后进入应用中的“App Settings”
2、点击眼睛图标,进入过滤,选中类型中的“用户”单选按钮,点击“应用”
3、选中你需要修改的应用。进入后,点击左上角的“关闭”按钮,开启设置。然后在DPI栏中输入“160”,再点击上方的“保存”按钮,并“确定”即可。
4、此时该应用就能以160DPI的设置来运行了。
修复前后对比:
绝世好文,不得不顶 真的假的,不过还是先谢了
精华内容,楼主V5! 希望软件能下载吧
这个给力! 如果嘎嘎嘎嘎嘎嘎嘎嘎嘎嘎嘎嘎嘎 如果嘎嘎嘎嘎嘎嘎嘎嘎嘎嘎嘎嘎嘎 thank you! 终于找到方法了!感谢!