小米8 刷入 MIUI 欧洲版并 Root

先大致介绍一下各个 MIUI 版本:

  • 国内版 MIUI 国内版就是官方 MIUI 的国内版,优点:能吃上新功能,有小爱,缺点:有广告,臃肿,后台常驻很多系统组件,同时有不少系统组件没办法禁用,Google 套件不太好安装,安装好了之后也会经常因为不稳定而 Crash。官方站点:米柚
  • 国际版 MIUI 也称为 俄罗斯版,国际版就是官方 MIUI 的国际版,优点:自带 Google 套件,无广告,缺点:还是比较臃肿,自带的 Google 套件过多。官方站点:MIUI Global
  • 欧洲版 MIUI 也称为 波兰版,属于 MIUI 的第三方定制 Rom,也就是通常所说的 魔改MIUI,但不是小作坊制作,稳定性比较可靠。优点:自带 Google 套件,无广告,不臃肿,缺点:无小爱。 官方站点:XIAOMI.EU
Tianma's avatar
Tianma 1月 01, 2019

Xposed注册系统服务

我们知道像 ClipboardManager, ActivityManager 实际上底层都是通过 Binderaidl 接口的形式实现的,对应的服务端类名都是 xxxService 的形式,例如 ClipboardService, ActivityManagerService。幸运的是,在 Xposed 框架支持下,我们也可以注册自定义的系统服务。

Tianma's avatar
Tianma 12月 29, 2018

Android shell service 命令

Android Shell 中有 service 命令,其二进制文件位于 /system/bin/service,该命令可以用来调试,甚至是应用于开发。

Tianma's avatar
Tianma 11月 21, 2018

Webview加载本地资源时的多语言国际化问题

在开发中,有时候 App 的本地资源(如离线 html 文件)等会用 Webview 去加载,如果同时需要考虑多语言国际化问题,应该如何处理呢?

Tianma's avatar
Tianma 10月 29, 2018

Xposed开发之短信Hook

我的 Xposed 模块 - 短信验证码提取 中比较关键的就是如何通过 Hook 短信接收过程,并获取短信内容。

Tianma's avatar
Tianma 10月 19, 2018

Android O SMS 接收过程源码分析

Android O (8.0 和 8.1) 起,Google 开启了 Project Treble 计划,引入了新的系统架构模式 Treble

Tianma's avatar
Tianma 10月 17, 2018

Xposed开发之检查模块是否启用

个人开发的 Xposed 模块中,确实有检查自己模块是否已启用的需求,那么该如何实现呢?

Tianma's avatar
Tianma 10月 12, 2018

Xposed开发之微信赞赏

个人开发者开发出来的 App,经常会见到微信赞赏(或者捐赠)入口。这个是如何实现的呢?

Tianma's avatar
Tianma 10月 10, 2018

Android 应用关联特定后缀名的文件

Android 开发中,会碰到一些特殊后缀的文件需要用自家 App 打开,也就是需要 Android 应用关联特定后缀名的文件。

Tianma's avatar
Tianma 10月 06, 2018

Xposed 碎碎念

最早接触 Xposed 是在 酷安网 上,约摸是2014年,那个时候的酷安还叫酷市场。当时手里就一台小米2s,由于热衷于刷机尝鲜,稀里糊涂地就接触到了Xposed。当时最震撼的莫过于 WechatUI(链接已失效),我们知道,在 Materail Design 未流行的时候,国内市场通行各式各样的美化主题和美化App,也就是那个时候的 MIUI 还有其它的国产 Rom 或者 App 来进行主题美化。而 Android 版微信还有很大的 iOS 风格,WeChatUI 却能将微信修改为 MD 风格,着实惊艳。

Tianma's avatar
Tianma 7月 27, 2018