QQ美化教程(一)
所需工具:电脑一台,安卓手机一个 。1、获取手机QQ官方安装包 , 本教程以QQ_6.6.0.apk,具体版本号为6.6.0.244583(在安装包的/assets/revision.txt可以查看到)为例 。
所需软件:手机QQ官方安装包,ida pro ,ultraedit,mt管理器2.0 。
测试操作环境:Ubuntu 14.04,Android 6.0(免核心破解) 。
2、首先去除QQ的签名验证 。把qq安装包里面的/assets/lib/armeabi/libcodecwrapperV2.so解压出来 。
3、使用ida Pro将其打开,分析其汇编代码,找到其进行签名认证的关键步骤 。

文章插图
即:text:00021C14 BEQ loc_21C84 这一句指令,意思是说如果满足条件即跳转,那么我们的思路来了,将其换成不满足条件即跳转即可,也就是将 BEQ 换成 BNE 。接着我们用Ultraedit打开libcodecwrapperV2.so , 找到00021C14 这一行 , 有过一点Arm汇编知识的就可以看出来了 。此处 “0a00001a” 即为BEQ的机器码,换成BNE只要将其改为“1a00001a” 即可 。

文章插图
改完以后 , 将其保存,直接拖入QQ安装包进行替换即可,到此,QQ签名认证去除完成 。
4、进行资源文件的替换,将QQ主题素材包解压(下期介绍如何绕开VIP,SVIP,活动的限制,获取到任意主题素材包) , 此处,我是用的是一款vip主题,名为 ”天天向上“ 。

文章插图
5、在终端打开其路径,依次使用chmod 664 * 将里面所有文件的权限都改为“664” 。
6、然后将color 里面的所有文件都拖入到安装包里面的R/b进行替换 。
7、将drawable-xxhdpi 里面的所有文件都拖入到安装包里面的R/m进行替换 。
【qq主题美化包 qq美化教程】8、将drawable-xhdpi里面的qq_setting_me_bg.png,qq_setting_me_bg_theme_version2.png拖入到安装包里面的R/i进行替换 。
9、然后将drawable-xhdpi里面剩下的所有文件拖入到安装包里面的R/k进行替换 。
10、删除安装包里面的META-INF文件夹 。以便使用自己的签名文件对安装包进行签名 。
11、接下来进行侧滑背景的全局化修改 。即编辑侧滑背景的xml布局文件 。将刚刚修改好的安装包发送到手机上,在MT管理器中将其打开 。在安装包上点击查看,然后找到R/o/hwj文件,点击反编译,将其编辑为如下所示(请仔细对比如下两张图的变化,限于篇幅 , 不再一一叙述 , 每个版本的QQ的资源ID是不同的,修改时注意改成对应的ID号):
修改前:

文章插图
修改后:

文章插图
效果如下所示:

文章插图

文章插图

文章插图
改完以后,记得保存 。然后再用MT管理器对安装包进行签名 。
到此,QQ美化结束,快去享受你的美化成果吧 。
更多美化经验,请看下期 。
本教程仅限于学习与交流,不得用于商业用途?。。。?
- 牡丹吊兰有毒吗,心叶日中花有毒吗
- 冰块怎么做不容易化,怎样让冰块保持不融化
- 抖音怎么制作手动翻照片,抖音图集怎么搞成自己翻?
- 中筋粉和高筋粉的区别有哪些,高筋面粉和中筋面粉的区别
- 锂保存在哪里,锂单质存放在哪?
- 老公生日送什么礼物,送老公生日礼物送什么比较有意义
- 炒蚬子用不用焯水,辣炒蚬子 是先煮一下呢 还是直接炒
- 雅泰角鲨烯胶囊的功效,角鲨烯软胶囊的功效与作用
- 海上交通与陆上交通相比,明显的优势有,陆上运输与海上运输的优势各是什么
- 中国五大名酒,中国五大名酒是什么?
