Android ROM 拆包和打包

摘要:
name=Auto-Sign.zip&can=2&q=7-zip压缩软件:http://cdnetworks-kr-2.dl.sourceforge.net/project/sevenzip/7-Zip/4.65/7z465.exe2.安装安装不多说了,都会,其中Java的安装,注意安装后在设置一下环境变量:在环境变量里新建一个JAVA_HOME,这个位置是你的JAVA文件夹位置,如:之后,在PATH一项中,加入JAVA\bin文件夹的地址,如:打开cmd,直接输入java,看看是不是和我差不多?

一.拆包
1.准备工具
Java环境、签名工具、7zip压缩软件
Jave下载:
http://sdlc-esd.sun.com/ESD6/JSCDL/jdk/6u20-b02/JavaSetup6u20.exe?AuthParam=1274928410_5d4a09c4420bcb5edc73b407816cf3c6&GroupName=JSC&FilePath=/ESD6/JSCDL/jdk/6u20-b02/JavaSetup6u20.exe&File=JavaSetup6u20.exe&BHost=javadl.sun.com
签名工具:
http://code.google.com/p/opm-server-mirror/downloads/detail?name=Auto-Sign.zip&can=2&q=

7-zip压缩软件:
http://cdnetworks-kr-2.dl.sourceforge.net/project/sevenzip/7-Zip/4.65/7z465.exe
2.安装
安装不多说了,都会,其中Java的安装,注意安装后在设置一下环境变量:

untitled

在环境变量里新建一个JAVA_HOME,这个位置是你的JAVA文件夹位置,如:

1

之后,在PATH一项中,加入JAVA\bin文件夹的地址,如:

2

打开cmd,直接输入java,看看是不是和我差不多?

3

如果是,咱们继续吧…
3.拆包
拆包很简单,就是解压,随便你解那个ROM(zip格式)包…其实这步用rar还是什么压缩软件都无所谓啦…

二.更改
1.改什么
一开始,我还是建议你不要乱改;
System\app下的东西,你可以看着删除,但是你如果不知道他是什么的,别删。你也可以往里面加,比如什么输入法啊,资源管理器啊等等你想要的apk文件,直接放里面就ok了;
System\etc下的东西,建议就替换两个,一个是hosts文件,一个是apns-conf,就是apn接入点,这两个文件,你都可以用记事本自己改,然后直接保存,注意不要”另存为”!
System\lib下的东西,这个下面的不要随便删除,建议替换一下libicudata.so之类的文件(这个是联系人排序的)就好了
System\media下的你自己看着办吧,哦,那里面那个zip包就是开机画面,你可以换,铃声你也可以自己换,支持的格式是…mp3,ogg,还有…
System根目录的build.prop文件,这个文件里你可以加一条
persist.sys.timezone=Asia/Shanghai
在欢迎画面的时候就不用再设置时区了,包括:
ro.product.locale.language=zh
ro.product.locale.region=CN
你都可以改,这样默认语言就是中文
改好后保存,注意,这个文件最好用记事本打开,直接保存
2.什么最好不改
什么不要改呢?我没说的都先别改了吧,毕竟这只是个简单训练,你说呢?
三.打包
恩,快完成了哦!
1.打包
打包,就是要用7-zip了,看图:

4

一定要选中这个包里的所有目录和文件,然后右键用7-zip打包,打完的包,点进去看看,是不是直接就是文件了,不要是一个2级目录!确认后,改名为update.zip
2.签名
把上面打好的包,放到你的Auto-sign(就是刚才下载的签名工具)的目录里,如图:

5

然后双击Sign.bat,等着弹出窗口显示:按任意键继续的时候,你就完胜了!
再看这个目录下多了一个文件,叫做…..反正就是多出来的那个,你把那个文件随便改名,然后放到SD卡上,刷机就可以开开开开shi了…

免责声明:文章转载自《Android ROM 拆包和打包》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇Unity3D的GUI插件(UIToolkit,GUIX).NET .Core 选择日志框架下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

Android程序开发学习笔记系列——基础篇(附源码)

  随着Android的越炒越热和各种应用的不断推出,自己也比较巧合的在去年12月份宽带续费时给送了个电信的Android系统定制机——算是促使我提前了Android开发的学习计划,并给我提供了一个开发测试的'场地'(手机),也更增强了我学习Android程序开发的兴趣——别的市场前景等先暂且不说,至少我学会了,可以做个程序自己用。闲话少说,Android程...

关于Vector CANoe的讨论

默认排序​ 踩猫尾巴 汽车电子攻城狮 27 人赞同了该回答 好像是很久以前的问题啊,为什么会现在收到邀请。 我觉得  @lijuqqkiko  介绍的足够啦。我再额外发散一点吧。 目前在CAN总线测试和仿真领域,我认为VECTOR家的产品最不可替代的因素是品牌认可度。具体表现在当遇到一个棘手的现象,开始怀疑环境和工具是否有问题时,很可...

windows如何定时关闭一个程序

方法一其实系统本身有这项功能的,打开记事本,将以下内容保存为.bat文件(将下面cmd.exe的名字改成你的音乐播放软件的exe名)@echo offTASKKILL /F /IM cmd.exe /T保存好之后,打开控制面板任务计划,添加新任务,把这个bat定时就行了,时间到了之后那个播放器就会被结束掉,用这个批处理你可以结束掉大多数的程序。 方法二1、...

adb命令(笔记)

1、adb shell su     进入root管理员权限(前提是手机已root) 2、chmod 可以修改文件夹的权限:   $ adb shell   $ su   # chmod -R 777  /data/data/com.tencent.mm/ MicroMsg       -R或者–recursive参数:递归处理,将指定目录下的所有文件及子...

vue中的router-view

Vue适合单页面应用,当你需要多个页面的时候,传统的web是通过转跳链接的方式实现的,而Vue可以通过路由的方式实现页面的专挑 demo: 图片组件: <template> <img src="http://t.zoukankan.com/…/example/img.png/> </template> 组件1 <t...

win10系统VMware Workstation与Device/Credential Guard不兼容怎么办

  一位用户反馈说在win10 64位系统安装VMware Workstation与Device/Credential Guard软件后出现不兼容问题,提示“VMware Workstation 与 Device/Credential Guard 不兼容。在禁用 Device/Credential Guard 后,可以运行 VMware Workst...