首发lu6200 SU640 blackmi v5 3.5.15,附破解主题教程
实在抱歉网上很差,每次上传包都是痛苦的事情这个包框架和文件包括miui官方的接口统计均是裂的
我只修改了底层和框架部分的特效,添加调试脚本
其中底层部分lib是无作用的,例如3d绘图模块,
必须修改框架添加ID 和修改内核的数据才有效,
还在测试阶段所以修改的框架这次不添加进去
具体有何改善大家自测,现在比较忙,等6200的传完了再一起补上说明
昨晚测试了几种锁住主题的方法,现在给出教程,
miui 的主题在系统中,属于一个独立的用户组, 9801 两个常见目录分别是
/data/system/them
/system/media/theme
这个用户组android 本身是不存在,是miui独有的,v4 9801 这个用户组还可以被更改 ,在v5
权限非常高,而且是强制性的,应该是为应付破解主题可能的一系列手段
不过miui本身有一个漏洞
miui 主题的加载模式 是首先加载 /system/media/theme/derault/目录的主题模块
而这里的模块无论是免费还是收费,都会被视为默认ui直接使用
另外一个位置/data/system/theme/ 我们在主题风格中使用的主题会被解包推送到这个位置
所以miui主题的加载模式是
theme>/system/media/theme/derault>/data/system/theme
下面说主题消失的原因,属于讨论性话题,并非一定就是这样
我还不知到它的进程来自哪个位置 暂且称9801
9801 会定时刷新/data/system/theme/目录的文件 然后将数据发送到服务器进行匹配,然后再由服务器反馈指令直接把破解的主题咔嚓掉
在 v4 的话这问题比较好解决
只需要运行 adb shell
su
rm -r /data/system/theme(删除theme目录)
mkdir /data/system/theme0(新建一个名为theme0的目录)
chmod644 /data/system/theme0(设置目录权限为0644)
ln -s /data/system/theme0 /data/system/theme(生成软链接)
这样theme 的用户组会变成root 真实地址为theme0
9801 无法改变目录属性 所以不会删除里面的内容
但是在v5,这办法没用9801有至高无上的权限
你会发现theme0用户组也变成了9801
所以只能从其他地方下手了
利用miui的主题加载模式
init.d 文本文件 01theme权限 rwxrwxr-x,内容:
#!/system/bin/sh
cp /data/system/theme/* /system/media/theme/derault/*
复制 t目录的内容到d目录,这个办法是可行的,1缺陷重启才能生效,2无法恢复默认主题
另外一个办法就是建立硬链接,效果比第一种好很多,但是不是所有系统都可以实现硬链接,正确的说和内核还有busybox有关系f160测试成功,软链接类似windows的快捷方式 不会产生空间占用,而硬链接类似镜像
一个目录的内容发生改变时另外一个也会被改变,但是一个目录内容被删除时,另一个目录不会被删除
方法:
adb shell
su
rm -r /data/system/theme
mkdir /data/system/theme
chmod 644 /data/system/theme
cp /system/media/theme/derault/* /data/system/theme/
cd /data/system/
ln theme newfile
ln -s newfile /system/media/theme/derault
这个是简单的写法并不正规,不过160测试可用
优点:无需重启即可实现实时固化主题
缺点:对内核和busybox要求比较严格,无法恢复默认主题
昨晚发生了一些事情,没对6200进行测试,我直接把命令写在刷机脚本和调用init.d上,如果开机够锁屏是空白的则表示失败, 到时我再补上脚本
6200
**** Hidden Message *****
640
**** Hidden Message *****
泛泰区一位版主兼romer 昨晚不幸离开了 还很年轻,虽然是不相关版块无交集的人,不过作为同论坛的基友,我还是希望大家去顶顶贴,鼓励下他的女朋友 谢谢 前排支持 目测12点之前;P 支持马哥 给力!!!加油 .....................
6200已经等了两天了,继续耐心等待,感谢 支持 等待LU中 支持一下···