手机QQ美化季:教你巧妙修改QQ启动画面

发表于 2014-8-31 17:12 | 浏览 2150

还记得每逢佳节之时,打开手机QQ的时候所看到的温馨画面吗?有木有早已习(yan)惯(fan)了平日里手Q的默认欢迎界面呢?好咧~ 菲菲下面就来教大家如何自定义修改手机QQ的启动画面(闪屏),甚至还可以把自己的照片放上去哟,快来给自己的男/女朋友一个小小的惊喜呗~

PS:以下教程图文并茂很详细哒,凡涉及到RE管理器的操作一定要谨慎,严格按步骤操作,不要乱动system文件。对于有一定电脑基础的童鞋,可以直接移步到教程最下方,菲菲特意写了一个批处理可以帮你一键搞定,一爽到底!本教程写的很详细,是想让大家除此之外,更多的扩展学习一些关于安卓的更深层次的技巧、原理和机制,从而举一反三,学以致用。

【准备工作】

 1. 安卓手机已经获取ROOT权限;

 2. RE管理器,Android玩机神器,不解释。

 3. 再就是一步步按下面的教程详解照做就可以啦!

【操作步骤】

1、下载手机QQ的APK安装包到电脑(立即下载>>),然后将其重命名为 qq.zip ,这样就可以使用压缩软件打开它了,再进入里面的 assets目录。注意是双击打开,不要解压哦!

使用压缩软件进入文件的assets目录

2、这时我们就可以在里面找到一个名为 splash.png 的图片,没错儿,介个就是登录QQ时看到的启动图片。我们要做的就是用自己的照片/图片替换它,很简单吧。

3、准备好一张自己的图片,图片名字也要修改为 splash.png ,分辨率大小最好跟自己的手机一致(默认的是720*1280)。然后将准备好的图片拖拽到刚才打开的压缩软件中(还是那个assets目录下),确定替换即可。

将你准备好的自定义图片拖拽到这里,替换原图

4、替换完成后关掉压缩软件,将修改好的 qq.zip 文件重命名为 qq.apk 。下一步我们就要开始手动安装这个APK程序包了,所以要把它复制到手机内存卡上。(连接数据线,将qq.apk复制到内存卡根目录)

5、在动手安装之前,需要先卸载原版QQ(卸载会清空聊天记录,请注意备份)。然后打开RE管理器,找到 /sdcard(内存卡)目录下的 qq.apk ,长按选择“复制”,再粘贴到 /system/app 目录下(粘贴前确保已经挂载读写权限)。

先挂载为读写,再将qq.apk粘贴到此目录

6、还有最后一步很重要,就是修改权限!长按 /system/app目录下的qq.apk 选择菜单中的“权限”,将‘读’下方的三个小勾全打上(如下图),然后退出RE管理器,重启手机。打开手机QQ,久违的QQ启动界面变成了自己私人定制的照片,很个性有木有!

如图所示手动来设置qq.apk的权限


-------------------------- 并不华丽的分割线 --------------------------

OK,看完了上面的教程步骤,相信很多童鞋会问菲菲博客,APK修改好后为甚么还要那么麻烦的用R.E.来搞呢?直接安装不行吗?哈哈~ 行不行,试试可好?

噫,小伙伴们还是别试了,肯定不行了。因为咱们已经将APK包修改掉了呀,这样就破坏了安装包的签名,安卓系统在安装应用时会校验APK签名的,所以常规安装方式就行不通的啦!!

这里注意的是,部分稍有些安卓玩机基础的机油可能会想到,能否将修改好的QQ APK自签名一下,再安装哩?这样岂不是省事儿多了。经菲菲测验,此招法思路很好,但是用在手机QQ上就无能无力了,因为在登录时,手机QQ会自动联网校验本身的签名(公钥),于是乎自签名这条路也是走不通滴!

经过一番头脑风暴,阿菲终于想到了一个简便而又可行的妙招,那就是利用电脑端的批处理自动帮你一键搞定,岂不是更简单?其实如果大家懂得一些adb调试命令的话,那就好办多咧。下面是贴代码时间,冒号后是命令注释。

adb push qq.apk /data/local/tmp 
:: 将 qq.apk推送到手机 /data/local/tmp 目录
adb shell su -c "mount -o rw,remount /system" 
:: 挂载 /system分区为读写权限
adb shell su -c "busybox mv /data/local/tmp/qq.apk /system/app" 
:: 再把 qq.apk移动到 /system/app 目录下
adb shell su -c "chmod 644 /system/app/qq.apk"
:: 修改 qq.apk权限为 644(表示除所有者有写权限外,其他只有读取权限)

具体使用方法
① 下载附件里的adb工具包,解压到电脑 C:\WINDOWS 目录里(附件在下面);
② 下载完整版的批处理,解压出来。放到跟上面「步骤3」中替换好的qq.apk的同一文件夹下;
③ 将手机通过数据线连接到电脑(确保已安装adb驱动,没安装的可以通过360手机助手类的工具自
  动安装,只要360助手、应用宝等等工具能正常管理你的手机,就说明驱动没问题!)
④ 双击执行 QQ.bat 批处理文件,等待看到OK提示后,重启手机即可看到效果。

双击打开批处理,等待提示完成后即可

温馨提示:由于涉及到安卓系统分区的操作,请勿随意修改此批处理代码,凡是有意无意的胡乱改动代码,均存在导致手机变砖的潜在风险,否则一切后果自负!尽请各位童鞋知晓!当然菲菲提供的原代码是没有任何风险的,不要乱改就是了!如果各位小伙伴还有什么不太明白的,欢迎随时通过QQ/邮件求助哈~

另外大家利用这种方法可以任意替换美化修改各种APP(包括QQ轻聊版/国际版/微信等等)的启动画面、内置图片资源等等,当然这样就相当于把应用安装为了系统内置软件,所以是没有办法按常规方法卸载的。不过由于软件装到了system分区,还有一个好处就是可以省下一定的内部存储空间(其实就是data分区),好了,教程就写到这里,篇幅虽稍长,但学会了很简单,望感兴趣的同学好好消化一下呗。如果你喜欢菲菲博客的教程,请动动小手点个赞,分享给更多的小伙伴一起来玩哦!Bye~

(原创文章版权所有,如需转载请注明原文链接!)