-
一:解包
1.
下载
.
2.
下载
perl
的支持环境。
/
(选网站里面的
高的版本,由于文件较
大,大家自己去网站下载。我就不提供下载了。
< br>)
3
。解压
< br>.
安装
perl
的支持环境(建
议在
windows
xp
平台安装
,
win7
也可以,
但会提示出错。不
过用起来没有问题)
4
。把
、
split_
放在一
个文件夹下。可以自己建立一个文件夹把这两个文
件放进去。
5
。
进入
wi
dows
命令行模式,
进入第四步的那个文件夹。
(
包含有
及
文件)
。
键入命令:
path C:strawberryperlbin
,
再键入命令:
perl split_
。
最后在第四步建立的那个文件夹下
有一个
output
文件夹,
syst
em
,
recovery
等
img
文件就在
里面。
ps
:要得到
system
等镜像,也可以通过刷
recovery
备份来获
得。
二:解包
img
文件。
将要解开的
img
文件与
unyaffs
文件放在同一文件夹中,运行
unyaffs
*
.img
out
,最后会
在<
/p>
out
文件夹中生成解开后的文件,然后可以轻松找到你系统内的
所有文件。
(包括
app
,
media
等)
,这里特别要注意的是第一步解包
时要注意看
system/app
p>
所在的
img
包是哪一个?判断方法很简单
,根据
img
文件大小来判断就可以了。一般包含
systemapp
镜像的都有
100
多兆。象
8600
的
sp1
3
版本,
systemapp
是在<
/p>
中。而这次
8600
的
2.2
版
本
system/app
则
是
在
p>
recovery
镜
像
中
。
制作定制自已的
ROM
多会用到
Linux
系统,
这遍是纯
window
系统下
解开
打包成
教
程:
三:
定制
ROM
前首先配置环境
:
Java JDK
下载
,
安装
,Windows
系统配置
JD
K
环境
四
:
提取官方
ROM
,解压
文件
:请看
提取官方原生<
/p>
(RUU/.exe)ROM
刷机文件
Windows
平台下
unyaffs
解包:
/android/
创建
system
文件夹,将解压出来的文件(除了
,,,
使
用说明
.txt
以外的文件)全部
放到里面
system
文件夹里面。
五:
制作
R
OM
(
)并签名
:
新建一个文件夹,把上面的
sy
stem
文件夹移到里面。
下载
(920 Bytes,
下载次数
:
268)
(适合制作有
data/
app
文件的
ROM
)
下载
(889 Bytes,
下载次数
: 238)
(适合下面的教程,也就是
ROM
中无
data
文件夹)
META-INF
文件也解压到这个文件夹内,
把从官方原版
ROM
中解压出来的
也放到这
个文件夹内,如图:
接着你就可以开始大展身手,根据
自己需要删除
system/app
文件夹内用不到的程序了,
要
注意如果程序有
.odex
文件的还
要把它也一起删掉。
另外,
如果你想用搜索键替换电源键,你可以下载
数
: 75)
(200
Bytes,
下载次
文件解压替换掉
systemusrkeylayout
中的文件
如果你想
ROM
能屏蔽掉广告,可以下载
(113.71 KB,
下载次数
: 116)
文件解压替换掉
systemetc
中的文件
p>
如果你想取消掉开机铃声,你可以删掉
D:Mobileupdatesystemmediabootscreen
中的
3
如果你想获
取
ROOT
权限,可以下载
(20.37 KB,
下载次数
: 158)
文件解压,
把
su
文件放
到
systemxbin
文件夹内,
把
放到
systemapp
文件
夹内
精简完毕后,
全选
META-INF<
/p>
、
system
文件夹和
文件,
右键,
选择“添加到压
缩文
件(A)...”,压缩文件名为
,
格式选择
zip
格式,具体见下图:
生成<
/p>
文件后,就可以签名了
下载
(9.82 KB,
下载次数
: 288)
签名工具解压到
D
盘,然后把刚才生成的
复制到
Auto-sign
文件夹内,双击
,
就开始签名了,
此时会在
Auto-sign
文件夹内
生成一个
update_
的文
件,它就
是我们制作成功的
ROM
了。
这里再贴上我的
META-INF<
/p>
文件夹,设定了
root
权限的:
META-INF.7z
(122.76
KB)
大家也可以用这个工具来
分解官方系统的
:
explore2fs.7z
(224.24 KB)
,剩下的工作教程里有说过,我也不再重复
下面是修改的方法:
大体架构
【文件夹功能简介】
systemapp
这个里面主要存放的是常规下载的应用程
序,可以看到都是以
APK
格式结尾的
文件。
在这个文件夹下的程序为系统默认的组件,
自己安装的软
件将不会出现在
这里,而是
data
文
件夹中。
systembin
这个
目录下的文件都是系统的本地程序,从
bin
文件夹名称可以看
出是
binary
二进制的程序,里面主要是
< br>Linux
系统自带的组件
(
命
令
)
systemcustomize
这个目录下主要是系统的设置
systemetc
从文件夹名称来看保存的都是系统的配置
文件,比如
APN
接入点设置等核心配
置。
systemfonts
字体
文件夹,
除了标准字体和粗体、
斜体外可以看到文件体积最大的
可能是中文
字库,
或一些
unicod
e
字库,
从
T-Mobile G1<
/p>
上可以清楚的看到显示简体中文
正常,其中
文件大小
。
systemframework
framework
主要是一些核心的文件,从后缀名为
jar
可以看出是是系统平台框
架。
systemlib
lib
目录中存放的主要是系统底层库,一些
so
文件,如平
台运行时库。
systemmedia
systemmediaaudio
铃声音乐文件夹,除了常规的铃声外还有一些系统提示事件音。
systemsounds
默认的音乐测试文件,仅有一个<
/p>
文件,用于播放测试的文件。
systemusr
用户文件夹,包含共享、键盘布局、时间区域文件等。
主要修改的文件夹:
system/
app
customize
etc
fonts
framework
lib
xbin
一、
app
的
DIY
我这里直接引用插座兄弟的
闹钟
浏览器
Bug
报告
计算器
日历
日历提供
照相机
亚马逊音乐
联系人
下载提供
DRM
数字版权提供
电子邮件客户端
测试程序
Google
Data
提供
Gmail
电子邮件
Gmail
提供
谷歌程序包
搜索工具
GTalk
服务
HTML
查看器
即使通讯组件包含
MSN
、
yahoo
通
启动加载器
电子地图
多媒体播放提供
短信、彩信
音乐播放器
T-Mobile
MyFaves
程序
apk
安装程序
电话拨号器
系统设置
设置提供
设置向导
录音工具
街景地图
同步程序
语音程序
电话提供
更新程序
制造商信息
语音拨号器
Youtube
视频
如果没有
odex
< br>,肯定是以
的形式写入了
apk
当中,没有可以不
管一般来说本人精简的内容如下:
SoundHound_
(
如果用了
加强版的
quickoffice
就删掉它,
< br>占
3.5M
空间)
以下是皮肤,因为本人喜欢官方风格,所以从来删除。。
(
金属皮肤
)
(黑板皮肤)
(木板皮肤)
一般来说需要更新的东西:
install_flash_
(
f
lash
,
这
个
最
新
版
本
在
电
子
市
场
p>
下
载)
10.1.106.16
p>
(很多其他分辨率的东西,
或者是版本不新
,
需要更新和精简)
5.0 <
/p>
(
HTC
的又慢
又不好看,还是用自己的吧)
3.3.74 -
AM
Superuser
很
多
p>
时
候
大
家
还
在
用
2.3.6.1
,
实
际
上
p>
它
已
经
不
是
最
新
的
了
9.9.9
p>
(电子市场,
我看很多官方,
包括最新的<
/p>
1.84
的官方都还不是最
新的
2.2.11
)
2.2.11
下面提供下载:
(1.61 MB)
(只用于
p>
800*480
的机型)
Vending(1).apk
(1.76 MB)
(通用)
(124.79 KB)
(4.58 MB)
(只用于
800*480
机型,如果是其他机型就
自己搜索
吧,论坛有很多)
install_flash_player.7z
(3.13 MB)
AdobeReader.7z
(1.05 MB)
(2.81 MB)
(只
用于
800
*480
的机型)
QuickOffice(1).apk
(2.86 MB)
(通用)
如果我压缩的
7z
压缩包里有
apk
何
so
文件,<
/p>
so
文件就放在
lib
< br>目录下
二、
customize
修改
这下面有三个目录:
CID MNS
resource
主要修改地方:
customize/
customize/CID/
customize/MNS/
C
ID
和
MNS
下面除了
的其他文
件都可以删掉
ize/
这里修改的主要是语言键盘的设置
主要修改
这里就是改变
下的
HTC
输入法国际键盘里面的语
言和默认加载的输入法,
比如拼音、
手写啊之
类的
English
英语
PinYin
拼音
Handwriting
手
写
Stroke
笔画
一般就留这么几个吧。。
我把它复制下来给大家参考:
name=
em>
type=
type=
-
-
-
-
-
-
-
-
-
上一篇:D971X对夹式电动蝶阀
下一篇:2020最新有限公司章程范本通用版