单机游戏下载单机游戏下载基地
最新游戏|热门游戏|游戏大全|游戏专题
压缩解压光盘工具文字输入杀毒软件文件处理转换翻译股票证券办公学习编程软件虚拟光驱
当前位置:首页应用软件文件处理 → rom制作工具 1.0.0.16 最新版

rom制作工具 1.0.0.16 最新版

  • rom制作工具截图0
< >
rom制作工具下载
好玩 好玩 0
坑爹 坑爹 0
  • 应用语言:中文
  • 应用大小:17.2M
  • 更新时间:2018-02-28 11:58
  • 发行时间:
  • 应用类型:普通
  • 应用标签: rom
很多安卓手机用户都喜欢刷系统,这里小编给大家分享一下rom制作工具,大家可以自己制作出自己喜欢的系统,加上自己喜欢的个性功能,有需要的朋友可以来飞翔下载。[更多]
应用介绍

很多安卓手机用户都喜欢刷系统,这里小编给大家分享一下rom制作工具,大家可以自己制作出自己喜欢的系统,加上自己喜欢的个性功能,有需要的朋友可以来飞翔下载。

rom制作工具更新日志:

新增 系统美化-字体更换

新增 系统美化-铃声设置,支持铃声自定义

新增 系统增强-蝰蛇音效功能添加

新增 系统增强-杜比音效功能添加

新增 系统增强-busybox功能添加

新增 系统增强-高级设置功能添加

修复 new.dat转img无后缀名问题

rom制作详细教程

系统结构及文件简单剖析:

一个常见的自制ROM根目录会有以下几个文件夹及文件:

data,-IN,system,boot.img(锁了BL的可以无视这个,但制作时需要它,打包时把它拿出来。)

系统目录说明

①应用程序安装目录

1) 系统应用程序所在目录/system/app/*.apk

2)用户安装应用程序所在目录/data/app/*.apk

3) 注意:a)在模拟器中,每重启一次,/system/app/下的应用都会被还原,有时/data/app下也会被清除

b)若在/system/app和/data/app下有重名的应用,不一定会启动哪一个,尤其是在adb install杀死正在运行的程序时,有时旧的就会被启动

②.用户数据所在目录

/data/data/应用包名/shared_prefs配置文件

/data/data/应用包名/databases/*库文件所在目录

③. SD卡对应目录/sdcard/

而我们需要处理的只是两个文件夹里面的内容:

data/app ——该文件夹里的文件可以全删,也可以自由添加自已所需安装的应用软件,刷机安装后可以自由删除。

system/app ——在这个文件夹下的程序为系统默认的组件,可以看到都是以APK格式结尾的文件,但有些系统自带的ROM里面还有和APK文件名对应的odex文件。我们主要是针对该文件夹里的文件进行精简,如果有odex文件的,删除APK文件名时同时也删除与其对应的odex文件。虽然一般定制时只是对以上两个文件夹里的文件做相应的增减,但我们还是一起来了解system相应目录常见相应文件的用途吧。rom版本不同,里面的APK也会不一样,其它文件夹下需要改动的较少,或者不需要改动。但app文件下是制作时的重点,所以详细列出:

\\system\\app

\\system\\app\\AlarmClock.apk

闹钟

\\system\\app\\Browser.apk

浏览器

\\system\\app\\Bugreport.apk Bug报告

\\system\\app\\Calculator.apk

计算器

\system\app\Calendar.apk

日历

\\system\\app\\CalendarProvider.apk

日历提供

\\system\\app\\Camera.apk

照相机

\\system\\app\\Contacts.apk

联系人

\\system\\app\\DownloadProvider.apk

下载提供

\\system\\app\\DrmProvider.apk DRM数字版权提供

\\system\\app\\Email.apk

电子邮件客户端

\\system\\app\\FieldTest.apk

测试程序

\\system\\app\\GDataFeedsProvider.apk GoogleData提供

\\system\\app\\Gmail.apk Gmail电子邮件

\\system\\app\\GmailProvider.apk Gmail提供

\\system\\app\\GoogleApps.apk

谷歌程序包

\\system\\app\\GoogleSearch.apk

搜索工具

\\system\\app\\gtalkservice.apk GTalk服务

\\system\\app\\HTMLViewer.apk HTML查看器

\\system\\app\\Htc**.apk

集成**客户端PEEP

\\system\\app\\IM.apk

即使通讯组件包含MSN、yahoo通

\\system\\app\\Launcher.apk

启动加载器

\\system\\app\\Maps.apk

电子地图

\\system\\app\\MediaProvider.apk

多媒体播放提供

\\system\\app\\Mms.apk

短信、彩信

\\system\\app\\Music.apk

音乐播放器

\\system\\app\\PackageInstaller.apk apk安装程序

\\system\\app\\Phone.apk

电话拨号器

\\system\\app\\Settings.apk

系统设置

\\system\\app\\SettingsProvider.apk

设置提供

\\system\\app\\SetupWizard.apk

设置向导

\\system\\app\\SoundRecorder.apk

录音工具

\\system\\app\\Street.apk

街景地图

\\system\\app\\Sync.apk

同步程序

\\system\\app\\Talk.apk

语音程序

\\system\\app\\TelephonyProvider.apk

电话提供

\\system\\app\\Updater.apk

更新程序

\\system\\app\\***Services.apk ***服务

\\system\\app\\Vending.apk

制造商信息

\\system\\app\\VoiceDialer.apk

语音拨号器

\\system\\app\\VoiceSearch.apk

语音搜索

app文件夹内放的就是内置软件,有不想要的,直接删除之。请在删除之前先弄清楚它能不能删除。有些官方内置的软件,删除了ROM就废了。当然,你也可以在没弄清楚的情况下乱删一气,只要在刷机完发现问题之后,把删除的软件,一个个放回去排查,刷个十遍八遍,大约也就搞定了。所以我们要佩服那么敢于探索的先驱,不容易啊。

fonts文件夹放的是手机的字体,如果没有美术细胞的人就不要乱改,改字体有时候会死人的,刺眼、字形不协调、大小不一致等等诸如此类。要改也刷机完以后再改。具体方法要参见自己区的人发的帖子。

lib文件夹顾名思义,是内置软件的库文件。有些软件需要动态库支持才能正常使用的,比如常见的输入法之类的。所以,如果你向一个原本可以正常使用的ROM中加入了新的软件之后,反而出现

某程序意外关闭

某程序意外结束的情况后,那么基本上就是你忘了把库文件给它移动过去。

bin文件夹中放的是系统内置的工具,像什么busybox,su之类的都在里面,没事不要删除它,可以添加,但不要删除。

etc文件夹中放置的是系统的设置,诸如无线、GPS、DHCP、拨号、APN列表之类的设置。这个目录中,如果你改了重要的CONF文件,则可能系统出问题。也可以改一部分不重要的东西(比如说APN列表)而不出现问题,但貌似APN列表没必要改。

framework目录就是系统的UI了,想改界面的人应该改这个目录中的文件。。大约也就是替换一些什么图片,换掉界面框架什么的,改改字体颜色什么的?以达到改换界面的目的。   

media目录是系统内置的媒体文件,如开机音乐,内置的通话铃声、信息铃声、闹钟铃声,可以改,但格式是OGG的,可以自己去搜索如何换格式。

usr目录是系统的部分使用配置,包括键盘映射表什么的,没事不要改。。。

xbin目录,好吧,这个目录可以放一些工具,而且貌似官方本身在里面放了一个tcpdump,是截获网络数据包的。没试过删除它,推荐有冒险精神的可以删除之,再将结果告诉我们。

system:系统分区.我们刷机器一般就是刷的这个分区.

userdata:数据分区.

cache:缓存分区

recovery:Recovery分区,相当于建立在hboot与android系统间的一个中间层,如名字一般,主要用于系统调试和恢复。.

boot:存放内核和ramdisk的分区.

hboot:这个是SPL所在的分区,即 bootloader

splash1:这个就是开机第一屏幕了.

radio:这个是无线所在的分区,即基带所在分区。

misc:其他分区

3.创建一个刷机包,update-脚本语法说明

①简单举例:创建一个update.zip文件是很简单的事情,你所需要做的就是将文件放置到与Android文件系统中相对应的文件夹中,然后编写一个用来复制这些文件到手机对应位置的update-, 文件。作为举例,比如安装Calculator.apk到system/app文件夹,复制libsec-ril.so文件到system/lib文件夹:新建一个空文件夹(本文例:G:\android)新建用来放置Calculator.apk的文件夹C:\android\system\app以及用来放置libsec-ril.so的文件夹G:\android\system\lib。创建用来放置update-文件的文件夹G:\android\-INF\com\google\android。

创建一个名为updater-的文件,其内容如下:

1.

show_progress 0.1 0

2.

3.copy_dir PACKAGE:systemSYSTEM:

5.show_progress 0.1 10

6.行1和行5:显示进度条

行3:复制刷机包中的system文件夹到Android的/system

注意:你应该在文件的最末尾多添加一个空行(也就是行6)将C:\android压缩中的所有内容压缩为zip包(千万记住:是压缩android这个文件夹中的内容,不是android文件夹本身)为android.zip签名

②基础语法篇

1.copy_dir

语法:copy_dir 

默认时区。在/system/default.prop中修改persist.sys.timezone(如果没有该项,则手动添加)的值为Asia/Shanghai(即东八区),即

persist.sys.timezone=Asia/Shanghai

注:如果没有/system/default.prop,也可以在/system/build.prop中修改或添加。

⑾锁了bl的同学,在修改时注意看运行时的语句,凡是涉及到的功能修改了boot.img,你就趁早删了update-相关语句重来吧,不然也不会出什么大事,就是手机卡在第一屏进不去,或者一直进入恢复模式。解决办法如果你先前备份了,那就还原一下。如果没备份,重刷底包吧。

⑿接下来就是打包签名,按照提示一步一步来就OK了。

下载地址

rom制作工具 1.0.0.16 最新版

    热门评论

    最新评论

    发表评论 查看所有评论(0)

    昵称:
    表情: 高兴 可 汗 我不要 害羞 好 下下下 送花 屎 亲亲
    (您的评论需要经过审核才能显示)

    配置需求

    推荐专题

    up对战平台up对战平台

    关于飞翔 | 联系我们 | 大事记 | 下载帮助(?) | 广告联系 | 版权声明 | 网站地图 | 友情链接

    Copyright 2010-2013 单机游戏下载 (R) 版权所有 飞翔下载所有游戏及软件下载资源来源互联网,并由网友上传分享。如有侵权,请来电来函告之。
    飞翔忠告:抵制不良色情、反动、暴力游戏 合理安排游戏时间 享受健康生活【鄂ICP备13011873号-1】