适用范围

Android 5.0到6.0, Xperia ROM, 机型在Z5之后。

我手上的机器为Xperia XZ, Android 6.0,港行固件。

已root,已经解锁Bootloader。

调教准备

解锁并Root。
Z5及之后的机型都没有免解锁root,解锁后特性丧失,可通过内核的刷入来弥补一部分;对拍照成像质量要求高,对屏幕素质要求高和看中保修的慎解;

XZ解锁后在每次开机均有警示标语,提醒机器已经解锁,不能再被信任。

这些都是为个性化而做的牺牲。

安装SU,Recovery。
保证root之后的机器有稳定的操作环境;终端等不需要。

调教目的

解决耗电、国产毒瘤问题

改善逻辑UI,更易操控

个性化和美化

操作

安装Xposed框架

(Xposed是一个安卓插件库,许多基于Activity和UI的修改、系统(Build)的修改都能通过Xposed提供方便的操作界面,对系统的修改)

安装Xposed插件,基本实现个性化

以下皆为个人推荐。
PerfectColorBar 实现状态栏变色。这让不支持tinted的国产app很服帖,QQ,美团等均可以实现状态栏沉浸式变色,美观++。

NoOverlayWarning 绕过屏幕覆盖检测对话框。主要目的是解决困扰Xpreia rom的一个问题:屏幕叠加层存在时不能进行授权操作。这个插件绕过检测,能在使用屏幕滤镜、手势进行授权操作。

绿色守护 这个相信很多人都知道,是实现Xperia这种没有防护措施的rom抵抗国产流氓的第一道门。在Android 6.0 下有Doze模式。主要作用是(手动、自动)切断app的响应、唤醒。

GravityBox (MM)(6.0版本)各种系统微调,系统行为调整和加强。个人主要用于隐藏导航栏、自动展开音量调节面板的细节和让状态栏时间居中。

阻止运行 作用:强力防止自启动。我试过好几款管家或工具,其防止应用自启动的功能均不能在6.0环境工作。组织运行通过劫持系统API,维护一个阻止列表来控制自启动;是防控国产流氓app的第二道门。

冰箱 (非Xposed插件)控制国产流氓app的大杀器,与之类似的监狱类型的软件还有黑白门等。

冰箱 Ice Box 可以帮您把那些你不喜欢但有时不得不用的 App 冰冻起来。

冰冻状态下的 App
也会从桌面隐藏掉。点一下冰箱里的图标,则会解冻并运行。锁屏或回到桌面数分钟后,又会自动冻起来。这样就可以有效的防止它们在后台偷电偷流量。


简言之,就是创造一个沙盒,平时app都被冰冻起来,无法做出任何响应;但需要使用时就“解冻”,变回正常app的样子。之后再冻结。

root之后配合绿色守护,组织运行,冰箱,就基本不再惧怕国产软件,远离耗电发热了。

(行货XZ在国内应用环境下发热巨大轻微使用就开始烫手,若是使用QQ或者微信待机不足半天。此番调教过后,XZ中度使用电池能撑一天,睡觉等待机几乎不耗电——巨大的差别)

易用性改善

以下皆为个人建议

对追求Material Design和设计感的同学,可以安装 WeChat UI和酷安上大神修改过的QQ,QQ更是删改了流氓权限,十分良心。

钛备份 搞机专用

CC归属地 国内用户的福音

SimplePie 方便的手势操控,配合导航栏隐藏使用。

PowerClean,SD女佣,AMD下载 这几个是在酷安发现的好东西。

SS+Google全套服务,设计感max,安装了Goog完整生态app,感受真正的Andro机。

以上。
同时发布于我的知乎专栏和微信公众号。

更多相关文章

  1. Android(安卓)UI设计秘笈
  2. Android将后台应用唤起到前台的方法
  3. android 完整地操作数据库--日记本实例
  4. Android中个人推崇的数据库使用方式
  5. AsyncTask的使用半解--!
  6. android中消费事件的概念以及使onClick和onLongClick同时发生
  7. 【Android游戏开发二十五】在Android上的使用《贝赛尔曲线》!
  8. Android(安卓)UI设计-google官方推荐
  9. Android(安卓)App的设计架构:MVC,MVP,MVVM与架构经验谈

随机推荐

  1. 创建一个ArcGIS for Android(安卓)新项目
  2. Android音频简介
  3. 多款Android播放器源码集锦(附开发教程)
  4. 推翻自己和过往,重学自定义View
  5. Linux内核怎样启动Android
  6. Android中的消息处理实例与分析
  7. Android:什么情况?
  8. Android深入理解android:layout_gravity
  9. android布局文件中各属性所代表的意义
  10. Android(安卓)WebView与 JS 的交互方式