772870622 发表于 2011-6-7 16:05

通过修改framework.apk文件美化手机步骤

本帖最后由 772870622 于 2011-6-7 16:05 编辑

1)提取framework-res.apk文件方法:
   第一种是在rom包里面提取,这种zip包一般包含system,META-INF等文件夹,
打开system-framework文件夹直接拖出framework-res.apk就行了;
有的包比如像L大的LeoEclairMod-Telus-V5.4不是这种格式,里面只有img,md5之类的文件,这个我也不懂╮(╯_╰)╭
   第二种是从手机固件里提取,先对手机进行root.
(Root是啥?权限。怎么root?一般刷完机都root了。)
然后使用RootExplore进入System/framework/将Framework-res.apk复制出来

2)打开Framework-res.apk
用winrar打开,注意是打开,不是解压,如图(解压也可以但是你要重新签名,麻烦)

3)内容解释:Framework-res.apk和别的apk拥有一样的结构,
我们在这里关心的主要是res文件夹,如下图

这是一种常见的结构,当然,对于MOTOblur和HTCSense的机型会有一些小的差异,

   anim就是特效文件夹,比如我们常说的灰来灰去特效,左右翻转特效,就是通过修改这里面的参数实现的,
可以将别的手机里的Framework-res.apk的anim文件夹直接复制替换你手机里的anim文件夹,
从而达到换特效的目的,drawable-hdpi就是手机大部分图标界面图的位置所在,
主要工作点就是这里drawable-land-hdpi里面主要是是横屏下的解锁条图片之类。



4)替换的方法:
将你找好的素材,直接拖到已经打开的framework.apk里,
注意文件夹和文件名一定要和原来的名称一致,
   然后确定,就替换好了
一般大大们发布的主题文件里都有素材图片之类的,
如果你有制图功底,自己P 的话更好
举个例子:我已经从我的手机系统里用rootexplorer提取出来system目录里的framework.apk文件到SD卡里,
在电脑上用winrar打开它:

打开res文件夹

我现在想替换我已经找好的anim特效文件,

将找好的anim文件夹直接拖进ras目录下,会弹出提示:



点击确定,替换完成然后关闭,这个替换好的framework.apk就诞生了

drawable-hdpi等文件夹也是一样的操作,注意文件夹和里面的文件一定要和原来的文件名称一致

5)将已经替换好素材的framework.apk文件放到SD卡里,
然后用手机的RootExplore将此Framework-res.apk复制到/system文件夹下将权限修改为:
rw-r--r--(第一行前两个勾上,第二第三行第一个勾上)
   再使用RootExplore将这个该权限的新Framework-res.apk移动到system/framework文件夹里覆盖原来的Framework-res.apk,
重启,就可以看到你想要的效果啦

   需要注意的是,不同的rom里framework.apk不一样,
有的同志直接将其他rom的framework.apk替换掉原来的文件,导致卡机,因为不同rom是不兼容的,如2.1和2.2,
但按上述方法操作,一般都不会出现问题

附上三种特效:灰来灰去,blur,左右翻转

蓝星 发表于 2011-6-7 16:11

学习下
貌似没水印啊

772870622 发表于 2011-6-7 16:19

蓝星 发表于 2011-6-7 16:11 static/image/common/back.gif
学习下
貌似没水印啊

水印?图片?有啊这个不是网络图片

无道昏君 发表于 2011-6-7 17:25

什么啊不懂呢

黄金女 发表于 2011-6-16 13:26

很详细,谢啦

735017914 发表于 2013-8-9 18:28

顶一下楼主

lyx11123 发表于 2015-6-20 13:12


顶一下楼主
页: [1]
查看完整版本: 通过修改framework.apk文件美化手机步骤