Android_ROM制作和精简

合集下载

安卓Android ROM定制、移植:第四篇:安卓ROM简单定制、打包、签

安卓Android ROM定制、移植:第四篇:安卓ROM简单定制、打包、签

安卓Android ROM定制、移植:第四篇:安卓ROM简单定制、打包、签安卓Android ROM定制、移植:第四篇:安卓ROM简单定制、打包、签名、换字体首先下载一个ROM主要是ZIP格式的,下一篇给大家讲讲IMG格式的如何分。

一、下载一个ZIP格式的ROM解压,一个ROM的结构其实以CM7官方为例,很简单如下1. META-INF2. system 本帖隐藏的内容3. boot.img当然有的也包含有DATA文件夹,那么这些是干嘛的呢!META-INF\\com\\google\\android\%updater-script放的是刷机脚本,刷进机器就靠这些脚本,一般不用动就行。

system里面放的是系统文件夹1. system\\app system\\bin2. system\\etc3. system\\fontssystem\\framework4. system\\lib5. system\\media6. system\\tts7. system\%usr8. xbin9. build.prop那么来看一些具体的参数,打字真他花儿的蛋疼,哎!手打一部分,一部分来自网络!1. \\system\\app2. \\system\\app\\AlarmClock.apk 闹钟3. \\system\\app\\Browser.apk 浏览器4. \\system\\app\\Bugreport.apk Bug报告5. \\system\\app\\Calculator.apk 计算器6. \\system\\app\\Calendar.apk 日历7. \\system\\app\\CalendarProvider.apk 日历提供8. \\system\\app\\Camera.apk 照相机9. \\system\\app\\com.amazon.mp3.apk 亚马逊音乐10. \\system\\app\\Contacts.apk 联系人11. \\system\\app\\DownloadProvider.apk 下载提供12. \\system\\app\\DrmProvider.apk DRM数字版权提供13. \\system\\app\\Email.apk 电子邮件客户端14. \\system\\app\\FieldTest.apk 测试程序15. \\system\\app\\GDataFeedsProvider.apkGoogleData提供16. \\system\\app\\Gmail.apk Gmail电子邮件17. \\system\\app\\GmailProvider.apk Gmail提供。

Android_ROM制作移植及精简教程

Android_ROM制作移植及精简教程

Android_ROM制作,精简及移植教程本教程主要内容有:Android系统文件夹结构解析、应用软件说明、定制精简、ROM签名把包等内容。

刷机有风险,出问题自负。

其实这个教程一早就想写的,但由于时间及本人的懒惰,一直拖着。

今晚终于静下心来写好本文,本文有部份内容来自于网络。

速度与华丽,你喜欢那个。

是不是想要一个又够速度又华丽的ROM呢?我是一个追求新鲜的人,对于手机的ROM,我又追求稳定、精简、美观、省电。

现在Hero ROM有很多,最新的有第三方Android 2.1版本,但这些ROM的制作者都会跟据自已的个人喜欢会增加和增少相应的功能或是界面,但我们往往不喜欢这些ROM的某些小方面,所以随着而来面对的问题就是怎样把这个ROM修改成为一个自已真正需要的ROM呢?以往一直是依靠“大杀器”来解决,但觉得还是过于麻烦,所以寻求办法自己动手修改ROM。

于是有了本文。

废话少说,进入题。

一、Android系统文件夹结构一个完整的ROM根目录会有以下几个文件夹及文件:dataMETA-INsystemboot.img系统目录说明1. 应用程序安装目录1) 系统应用程序所在目录/system/app/*.apk2)用户安装应用程序所在目录/data/app/*.apk3) 注意:a)在模拟器中,每重启一次,/system/app/下的应用都会被还原,有时/data/app下也会被清除b)若在/system/app和/data/app下有重名的应用,不一定会启动哪一个,尤其是在adb install杀死正在运行的程序时,有时旧的就会被启动2.用户数据所在目录/data/data/应用包名/shared_prefs 配置文件/data/data/应用包名/databases/* 库文件所在目录3. SD卡对应目录/sdcard/而我们需要处理的只是两个文件夹里面的内容:data/app –该文本夹里的文件可以全删,也可以自由添加自已所需安装的应用软件,刷机安装后可以自由删除。

Android平板电脑:手把手教你做ROM

Android平板电脑:手把手教你做ROM

Android平板电脑:手把手教你ROM和APK汉化_精简_去广告Android, 今天开始, 平板电脑作者:w7ngs各位同学是不是很想了解一下我们汉化和制作ROM这些工作是怎样的呢?现在我们大家一起来学习一下吧。

有兴趣的也可以自己去尝试去做。

绝对值得大家研究的教程喔。

感谢vanman童鞋前言:好久没来了今天整理个东西给ME600区的童鞋O(∩_∩)O:现在Android的软件越来越多可往往碰到的软件确是English,看不懂又不敢瞎掰?怎么办只有放弃?NO!今天开始自己汉化,Android越来越强大了,可暗藏的杀鸡也越来越多还有讨厌的广告,怎么办?今天开始自己精简软件去广告·,虽然此类材料有很多,我也搜了下以下可大多都不完整或讲解的不细。

让人很难去理解,基于自己实践整理了下发上来,以下我会非常详细用图文并茂去教大家·····资源---材料---软件---来自Network,教程主要分三个部分:(没有Linux,JAVA基础都可以做到)1:强制汉化教程,是Android软件比较早的汉化方法,方法是用汉化工具在原语言(英文、或软件原带的其它语言)的基础上将单词和语句强制修改成中文。

2:是APKTool汉化、精简,美化教程,方法是用APKTool工具将软件反编译解包,直接用文本编辑工具修改语言包、精简语言包或自行添加中文语言包。

3:去广告教程。

汉化工具,编辑工具等,下面我都会提供附件(资源来自Network)AndroidResEdit(arsc/xml汉化、签名工具)汉化狂人(arsc/xml汉化工具)Notepad++ Portable(dex汉化、文本编辑工具)APKTool(反编译/编译工具)smali/ baksmali(dex解包/打包工具)undex(dex解包/打包工具)android-sdk_r10-windows(Androidde 模拟器)以及本次编辑的Word文档先从基本认识以下构架开始:1、先了解下apk安装包的文件结构我用WinRAR随便打开了个APK,apk安装包文件目录如下图:APK文件目录解析:(归纳以下常见的,重要的会用自己的理解去解释)- META-INF-----------------------------签名文件- res--------------------------------------资源文件,(图标美化可以从这着手)- anim- color- drawable---------------整个APK图标所在文件夹- drawable-hdpi---------高分辨- drawable-land---------中分辨- drawable-land-hdpi---低分辨- drawable-mdpi- drawable-port- drawable-port-hdpi- layout-------------------(界面布局xml文件所在文件夹,界面美化可从这里着手) - layout-land- layout-port- menu----------------------(一些菜单文件所在目录)- raw------------------------(存放帮助类文档或其他资源的文件夹,如help.html;clock.zip)- xml---------------------(其他一些xml文件所在目录)- AndroidManifest.xml------------是每个应用都必须定义和包含的,它描述了应用的名字、版本、权限、引用的库文件等等信息,这里面基本是没有要汉化的,但是极个别软件的软件名,或是个别单词会存在于这个主XML中!- classes.dex-----------------------是java源码编译后生成的java字节码文件,通俗点就是整个软件的代码文件- resources.arsc-------------------是编译后的二进制资源文件,是主要的资源文件,汉化时首先要看这个文件,最先汉化的也是这个文件!解析下:- 多数情况都要汉化的是resources.arsc、classes.dex和res文件夹里的***.xml文件。

android源码编译及rom制作

android源码编译及rom制作
内部测试版本:Ubuntu10.04 Gingerbread (2.3.x) or newer:64 bit系统 工具:Python 2.5-2.7
GNU make 3.81-3.82 JDK 6(生成 Gingerbread 或更高版本) JDK 5(Froyo 或旧版本) Git 1.7 或更高版本 gcc/g++ 4.4 (其他版本编译出错)

设置Linux编译环境
安装JDK: Java6:
$ sudo add-apt-repository "deb / lucid partner" $ sudo apt-get update $ sudo apt-get install sun-java6-jdk
一整套编译 100GB 选择编译分支
建议:不要使用虚拟机安装ubuntu编译 1、编译花费时间长,需要内存大 2、如果配置低,可能会卡住不动 3、虚拟机连接手机有问题,很可能不识别,编译前需要从手机拉 配置数据;不能使用fastboot模式刷机

设置Linux编译环境
|-- prebuilt
(x86和arm架构下预编译的一些资源)
|-- sdk
(sdk及模拟器)
|-- system
(文件系统库、应用及组件——C语言)
|-- vendor
(厂商定制代码)

Android源码编译
初始化编译环境 下载代码树 编译 编译内核
sudo chmod a+rx /etc/udev/rules.d/51-android.rules sudo /etc/init.d/udev restart
3.重启adb服务(必须为sudo 已配置android环境变量)

安卓AndroidROM定制移植第八篇ROM单刷包的制作即刷机语法

安卓AndroidROM定制移植第八篇ROM单刷包的制作即刷机语法

安卓AndroidROM定制移植第八篇ROM单刷包的制作即刷机语法美化系统必学、安卓AndroidROM定制、移植定制rom也已经讲了一段时间了,不过不知道大家究竟有没有明白,今天给大家写一些单刷包的制作过程,一般来说都是用recovery刷机的,不过也有特殊的时候,这个暂且不论,开始!比如,接下来的篇章中,大多数是关于美化篇,那么就肯定需要这个东西,首先,看清楚单刷包的结构。

一般来说就是这两个东西META-INFSYSTEM如果你看了前面的几篇文章,那么这篇估计结构就懂了。

一般我没美化都是修改SytemUI.apk、framework-re.apk或者font 文件夹中的字体文件。

首先针对recovery3.0以下的同学使用的是update-cript语法,那么如下首先找一个你机型的刷机包,去掉其他只留这两个文件META-INF和ytem美化系统必学、安卓AndroidROM定制、移植update-cript用notepad++打开删掉所有的,并复制如下命令插入how_progre0.10deleteSYSTEM:app/SytemUI.apkdeleteSYSTEM:framework/framework-re.apkhow_progre0.13copy_dirPACKAGE:ytemSYSTEM:how_progre0.17et_perm000644SYSTEM:app/SytemUI.apket_perm000644SYSTEM:framework/framework-re.apkhow_progre0.110命令解释:deleteSYSTEM:app/SytemUI.apk删除ytem/app/SytemUI.apkcopy_dirPACKAGE:ytemSYSTEM:复制刷机包内的文件到相应的位置,其实呢,整个单刷包就这句就行,不过为了保险,还得加上这些语句!et_perm000644SYSTEM:app/SytemUI.apk为ytem.apk授权how_progre0.10等是进程提示符美化系统必学、安卓AndroidROM定制、移植修改后删除META-INF下的CERT.RSA、CERT.SF,然后压缩包,进行签名,用APKTOOL或者任何可用的签名工具都可以。

自己制作安卓ROM包教程

自己制作安卓ROM包教程

ROM包的制作教程制作方法一、ROOT目前的民间ROM 基本上已经自带ROOT 所以省略此步骤当然前提得是ROOT过的二、工具准备下载安装附件中的R.explorer管理器(rootexplorer.v2.9.4.apk)这个工具的作用是备份APK 文件、删除APK文件、查看系统目录里面都有什么下载附件中的AndroidResEdit_By_hanhualan...解压到电脑里(如果不能运行则说明你需要安装.NET Framework 2.0)我们主要用这个来对定制包签名三、定制包制作知识一般定制ROM(不是美化、也不是制作MOD)其实就是对手机内存里的system/app文件夹的内容进行自定义,自己安装的软件将不会出现在这里,而是\data\文件夹中。

系统所有的程序都在这个文件夹里,比如浏览器、拨号器、联系人等先来看一下通常情况下这个文件夹里都包含什么:\system\app\AlarmClock.apk 闹钟\system\app\AlarmClock.odex\system\app\Browser.apk 浏览器\system\app\Browser.odex\system\app\Bugreport.apk Bug报告\system\app\Bugreport.odex\system\app\Calculator.apk 计算器\system\app\Calculator.odex\system\app\Calendar.apk 日历\system\app\Calendar.odex\system\app\CalendarProvider.apk 日历提供\system\app\CalendarProvider.odex\system\app\Camera.apk 照相机\system\app\Camera.odex\system\app\com.amazon.mp3.apk 亚马逊音乐\system\app\Contacts.apk 联系人\system\app\Contacts.odex\system\app\DownloadProvider.apk 下载提供\system\app\DownloadProvider.odex\system\app\DrmProvider.apk DRM数字版权提供\system\app\DrmProvider.odex\system\app\Email.apk 电子邮件客户端\system\app\Email.odex\system\app\FieldTest.apk 测试程序\system\app\FieldTest.odex\system\app\GDataFeedsProvider.apk GoogleData提供\system\app\GDataFeedsProvider.odex\system\app\Gmail.apk Gmail电子邮件\system\app\Gmail.odex\system\app\GmailProvider.apk Gmail提供\system\app\GmailProvider.odex\system\app\GoogleApps.apk 谷歌程序包\system\app\GoogleApps.odex\system\app\GoogleSearch.apk 搜索工具\system\app\GoogleSearch.odex\system\app\gtalkservice.apk GTalk服务\system\app\gtalkservice.odex\system\app\HTMLViewer.apk HTML查看器\system\app\HTMLViewer.odex\system\app\IM.apk 即使通讯组件包含MSN、yahoo通\system\app\ImCredentialProvider.apk\system\app\ImProvider.apk\system\app\ImProvider.odex\system\app\Launcher.apk 启动加载器\system\app\Launcher.odex\system\app\Maps.apk 电子地图\system\app\Maps.odex\system\app\MediaProvider.apk 多媒体播放提供\system\app\MediaProvider.odex\system\app\Mms.apk 短信、彩信\system\app\Mms.odex\system\app\Music.apk 音乐播放器\system\app\Music.odex\system\app\MyFaves.apk T-Mobile MyFaves程序\system\app\MyFaves.odex\system\app\PackageInstaller.apk apk安装程序\system\app\PackageInstaller.odex\system\app\Phone.apk 电话拨号器\system\app\Phone.odex\system\app\Settings.apk 系统设置\system\app\Settings.odex\system\app\SettingsProvider.apk 设置提供\system\app\SettingsProvider.odex\system\app\SetupWizard.apk 设置向导\system\app\SetupWizard.odex\system\app\SoundRecorder.apk 录音工具\system\app\SoundRecorder.odex\system\app\Street.apk 街景地图\system\app\Street.odex\system\app\Sync.apk 同步程序\system\app\Sync.odex\system\app\Talk.apk 语音程序\system\app\Talk.odex\system\app\TelephonyProvider.apk 电话提供\system\app\TelephonyProvider.odex\system\app\Updater.apk 更新程序\system\app\Updater.odex\system\app\V ending.apk 制造商信息\system\app\V ending.odex\system\app\V oiceDialer.apk 语音拨号器\system\app\V oiceDialer.odex\system\app\Y ouTube.apk Y outube视频\system\app\Y ouTube.odex然后是定制包的结构,定制包的命名一般是XXXX(英文).zip内容包括/system/app/my.apk(你想要放进系统中的程序)/META-INF/com/google/update-script(定制包脚本)/META-INF/CERT.SF(签名文件)/META-INF/CERT.RSA(签名文件)/META-INF/MANIFEST.MF(签名文件)(附件中的custom.zip为范例,大家可以下载直接进行修改)首先应将准备好的程序放进这个ZIP包的/system/app目录里,只要将程序拖进附件中custom.zip的APP目录即可然后删除/META-INF/CERT.RSA和META-INF/CERT.SF这两个文件,为了签名做准备下面我们的来看最后一处需要编辑的地方——脚本四、脚本:现在我们对里面的文件有了大致的了解,那么举例说明,如果我们要做一个基于以上ROM 的定制包,那么大概要进行两种操作1.添加目录里的APK程序到ROM的system/app里2.从ROM里删除APK程序(即瘦身)3.显示进程添加目录的语句为copy_dir PACKAGE:定制包路径手机内存路径删除程序的语句为delete 手机内存路径显示进程语句为show_progress脚本文件可用TXT、记事本等程序作为打开方式并编辑保存作为初学者只需要掌握以下范例即可show_progress 0.1 0delete SYSTEM:app/DivXRegCode.odexdelete SYSTEM:app/Y ouTube.apkcopy_dir PACKAGE:system SYSTEM:show_progress 0.1 10其中对前后两个show_progress语句不需要理解,看中间的,第一句是删除system/spp文件夹内的DivXRegCode.odex文件,第二句是删除system/spp文件夹内的Y ouTube.apk文件,第三句是复制(同时会覆盖已存在的文件)定制包中的system文件夹到手机内存的system 文件夹。

教你如何制作安卓rom教程(内置两个教程看完之后基本能解决所有难题)

教你如何制作安卓rom教程(内置两个教程看完之后基本能解决所有难题)

【新手定制ROM入门教程一】如何内置软件删除自己用不到的软件,添加自己想用的软件,其实很简单例如:打开某ROM出现以下文件夹data->app:目录下的软件是在android中可以自由删除软件,不要想的统统删掉,想添加软件直接把APK文件放到此文件夹即可例如:想要在ROM中添加安智市场,只需将安智市场的APK文件放在data->app目录下即可,如下图system->app:目录下的软件是android自带软件,在系统中无法删除的,你可以在这里删除掉,比如youtube之类.关闭打开的RAR即可,重新刷机之后,你发现想删掉的文件没了,想要的出现了.【新手定制ROM入门教程二】如何美化ROM美化ROM包括,字体,图标,壁纸,状态栏的修改.但是这些全部都在framework-res之内.下面给大家提供一个修改framework-res美化界面教程原文如下:”在尝试制作半透明升级包的过程中,我发现有几个图片无论如何也不能透明,即使你挖空它,可能是Android 2.1还不能接受全透明吧……用WinRar打开framework-res.apk,绝大部分要修改的都在res\drawable-mdpi内(不同的ROM可能文件夹名字不一样,但是很快就能找到图片最多那个)。

状态栏要修改的几个文件:还有status_bar_header_background.9.png、status_bar_item_background_normal.9.png可以修改,但是不能改成透明的(至少我修改失败了,不过末将说可以)。

信号和电池要修改的几个文件(某些ROM,如基于Beta7的,还有stat_sys_signal_null.png、stat_sys_signal_5.png、zz_stat_sys_signal_5.png要修改):这些文件大部分通过英文就能明白它们所指的意思。

屏幕锁屏时要修改的(请到drawable-land-mdpi文件夹修改同样名称的几个,drawable-land-mdpi文件夹保存的是横屏时的一些图片):一般需要我们修改的就是任务栏,这些文件基本都在framework-res里面,大家可以在framework-res文件里面查找对应文件并替换就可以了.修改的经验:用Photoshop打开图片,如果锁定了就双击那个图层解锁,如果是“索引模式”就改图层模式为“RGB模式”。

ROM简单制作教程

ROM简单制作教程

ROM简单制作教程前言经常看到网友问:哥几个,推荐一个好用的ROM啊?这时候我们要有信心说:自己制作的ROM才是最好的ROM。

当然制作ROM并不是那么简单,但也不是难到一般人做不了。

高端的大大可以从安卓源码开始编译ROM,但也是以团队的形式,比较出名的有CM和MIUI。

一般人还是只能从底包提取文件进行修改制作。

但这也不是轻易能完成的事。

我写这个教程只是出于爱好,本人并非计算机专业,所以写的并不是很专业。

但正因为如此,才能给大家更多的信心,我都能简单制作,你还怕你不行?本篇教程采用一种新的模式给大家展示这个教程。

将会从简单的知识普及,制作工具,步骤等说明,工程巨大,错误也不少,但还是希望能帮助到大家。

以下内容参考到的作者较多,就不一一详说了,感谢这些兄弟的奉献,让我们有一个更好的玩机空间。

关键词:java环境配置制作工具 update-script编写美化集成编译反编译一.制作目的:1.培养个人兴趣,感受动手动脑的快乐。

2.学习手机基本知识,最终动手制作自己的ROM。

3.帮助那些需要帮助的朋友(说不定有人喜欢你制作的ROM)二.制作原理:1.安卓基础知识普及:Android一词的本义指“机器人”,同时也是Google于2007年11月5日宣布的基于Linux 平台的开源手机操作系统的名称,该平台由操作系统、中间件、用户界面和应用软件组成,号称是首个为移动终端打造的真正开放和完整的移动软件。

目前,最新版本为Android2.4Gingerbread和Android3.0Honeycomb。

①底包:官方的系统包,相当于我们的Windows的操作系统,事实上它相当于一个纯净版或者内核版的系统包,是最底层的东西。

扩展名为sbf,底包通常是官方发布的,ROM作者直接拿来用的,可以选择的版本不会太多,通常更新也不会频繁。

底包通常使用PC端刷机工具(RSD)配合Bootloader的工程模式完成刷入。

②升级包(镜像包):广大玩家制作的底包增强包,通常表现为一个update.zip 文件。

安卓系统精简方法和精简列表

安卓系统精简方法和精简列表
Email.apk 电子邮件 可删除
Facebook.apk Facebook(用不到的删)
FileManager.apk OI文件管理器 可删除
FM.apk 收音机 可删除
Gallery3D.apk 3d图库 图片阅览,比较慢. 可删除
GenieWidget.apk 天气与新闻(我自己不用他看新闻,删了)
三,ROM信息定制(包含ROM默认铃声设置)
1.进入system
2.用 记事本 打开build.prop进行修改
ro.build.display.id=xxx 这里显示内部版本信息
ro.product.model=ME501 机型
nguage=zh 语言 zh为中文
HTMLViewer.apk HTML查看器 查看本地HTML用 可删除
HWCalla_TaiWan.apk 繁体中文手写输入法(可写简体的,不用手写的可删)
LatinIME.apk 安卓键盘 只有E文的系统自带输入法 可删除
LatinImeTutorial.apk android键盘输入法设置(可删)
*SetupWizard.apk 开机引导(在定制rom时不可删,刷好机可用rootexplorer删掉,恢复出厂前要装回去)
#Street.apk 谷歌街道(可删,对于国内街道无效果的貌似,与地图关联)
*SystemUI.apk 系统插件 保留
#Talk.apk 谷歌talk(可删,但删了就用不了电子市场)
Launcher2.apk 2.2原生桌面(用ADW和PRO的可删,删了以后第三方桌面要在开机以后从电脑安装,91,豌豆助手都可)
LiveWallpapers.apk 动态壁纸 极地时钟,水面落叶,天空草地,线性光幕,星系 可删除

如何制作 ROM

如何制作 ROM

如何制作ROM 安卓ROM教程如何制作ROM 安卓ROM教程,网上有很多ROM提供,制作ROM是不需要会编程什么复杂的工作,但是也是相当麻烦,有兴趣的朋友朋友可以研究一下。

ROM制作分为制作和修改。

其实都是修改。

利用专门的厨房工具制作ROM,需要在LINUX 下完成,配置环境相对麻烦,本文就不以厨房为例了。

修改为主的主要以修改官方ROM,或者修改网友ROM,或者修改英文ROM(可称作汉化吧)。

官方ROM一般为zip格式或者EXE格式。

EXE格式的是在电脑上用的直刷包,ZIP格式的名称固定的HBOOT模式刷机包。

我们如果从官方ROM入手,那就要通过RAR解压EXE包,或者运行官方EXE刷机包时去临时目录拷贝ROM.ZIP文件提取。

用RAR解压后,里面是SYSTEM.IMG DATA.IMG等之类的镜像包,我们通过unyaffs工具,可以在WINDOWS下解压它,解压之后的目录结构就如下面所述了。

若是修改网友的ROM,那目录结构早改好了,直接用RAR打开修改替换文件即可。

提供二款必备工具,一款用来解包,编绎,反编绎ROM,汉化APK程序用的,另一款是解官方ROM里的IMG压缩包的。

UNYAFFS工具下载地址:/i2512675备用下载地址:/detail/cong888khff/3395783用法:unyaffs xx.img xx(文件夹)ROM解包,编绎,反编绎,APK制作软件工具:/file/aqktieho#DoAPK加强版.rar安卓系统文件夹及其文件解析打开Android文件管理器,会发现里面数十个英文名称命名的文件夹罗列其中,很多功能我们可以从其名字上略有所知,内部大批量的文件却让我们有些一头雾水。

这些文件是什么?有什么用?我们能不能删?这些都是我们脑中充满疑问的。

现在将将Android手机内部文件夹的架构和各文件的功能描述介绍给大家,让大家自己手机的内部资源有个比较透彻的理解,同时也避免了用户误删造成的数据丢失和系统崩溃。

安卓Android ROM定制、移植教程。

安卓Android ROM定制、移植教程。

CyanogenMOD移植教程转自秋叶随风Ivan;乐蛙论坛等。

第一章:环境的搭建一.系统选择和安装建议使用ubuntu LTS 10.04 X64新手朋友推荐Deepin Linux 基于ubuntu定制的,适合新手使用/download系统安装教程,以下方法通用于UBUNTU官方版本U盘安装:/index.php/Unetbootin光盘安装:/index.php/光盘安装搭建android编译环境:英文好的请猛击这里:WIKI:/index.php?title=Building_from_source1.安装JDK因为ANDROID大部分东西是java写的,所以首先我们需要安装JDK 打开终端按照如下命令输入或者直接复制粘贴:编译android 2.3 或者更新的版本请使用jdk 6$ sudo add-apt-repository "deb / lucid partner"$ sudo apt-get update$ sudo apt-get install sun-java6-jdk如果你需要编译的是2.2以下的版本请使用JDK 5,因为现在大家都是使用Gingerbread 以上的系统,这里就不介绍jdk5如何安装的了,如果有需要请度娘或者google2.安装各种依赖包64位环境:依然是终端中输入$ sudo apt-get install git-core gnupg flex bison gperfbuild-essential \zip curl zlib1g-dev libc6-dev lib32ncurses5-dev ia32-libs \x11proto-core-dev libx11-dev lib32readline5-dev lib32z-dev \libgl1-mesa-dev g++-multilib mingw32 tofrodospython-markdown \libxml2-utils xsltproc如果这些依赖包依然不能解决你的问题,请参考如下:/wiki/HTC_Hero_(CDMA):_Com pile_CyanogenMod_(Linux)/source/initializing.html3.下载代码打开终端:在个人目录下面使用的是android 代替我的工程,用cm7代替CM7的源码用CM9代替CM9的源码如果要更新下载CM7的源码请输入:mkdir -p ~/binmkdir -p ~/android/cm7个人目录下的bin目录是为了保存repo 等更新脚本的依然再终端输入:curlhttps:///dl/googlesource/git-repo/repo > ~/bin/repochmod a+x ~/bin/repo可以把~/bin/repo 加入到环境变量里面终端输入sudo gedit /etc/environment在PATH=“”加入PA TH="/home/ivanhuang/bin:" ivanhuang为个人目录的名称,也就是计算机登录名更改结束之后终端输入source /etc/environment就能直接在终端中使用repo 命令了。

安卓刷机包ROM制作教程

安卓刷机包ROM制作教程

[教程]本帖教你如何亲自打造自己喜欢的华为C8650 ROM玩Android手机可为个层次:1。

最高境界:像大神这样的,对Android系统十分熟悉,能够编写系统代码2。

大大境界:像Liudidi、小白小仙等大大,能够修改代码和编译,需要熟悉linux 系统和具备编程知识3。

高手境界:能够在非代码级修改ROM,美化ROM。

4。

普通境界:会玩,会设置等前两个层次要花大力气学习,向我这样的懒人看样子是达不到了,只能努力达到第三层。

这里我想跟大家分享一下我的修改ROM的方法,其中大部分是总结与论坛中其他帖子,有一小部分是自己总结的经验。

修改ROM大致可分为:精简、增补、美化三类这里主要讨论的是精简和增补两个方面。

本帖子教你如何打造自己喜欢的rom!!!!实战性很强哦······注明:本帖来自安卓网···=============================一。

首先我们来看看ROM中到底有些什么:用WinRAR打开刷机包后可以看到几个目录,下面列出了和我们有关的几个目录和说明dev_data/apps/ : 系统程序的apk文件目录,相当于刷机后"/data/app_s/",这里的程序刷机后不可卸载dev_data/app/ : 用户程序apk文件目录,相当于刷机后"/data/app/",这里的程序刷机后可卸载。

(10月28日以后的版本中才有,以前的版本大家可以自己加这个目录)META-INF/com/google/android/ : 刷机脚本文件system/etc/: 存放了一些配置文件system/etc/permissions/ : 和软件权限有关,部分补丁需要在这个目录中添加文件system/lib/ : 系统程序的库文件存放位置=============================二。

【ROM制作工具】小白如何进行ROM解包,精简,修改,授权,打包详细图文教程

【ROM制作工具】小白如何进行ROM解包,精简,修改,授权,打包详细图文教程

【ROM制作⼯具】⼩⽩如何进⾏ROM解包,精简,修改,授权,打包详细图⽂教程⼩⽩党,⼩⽩⽤户,如何制作⼀款⼿机刷机包?如何在即使零基础的操作下进⾏ROM解包,精简,修改,授权,打包,等⼀系列的制作ROM操作?⼿机刷机包制作其实并没有想象的那么困难,按照相应的教程步骤制作属于⾃⼰的刷机包。

接下来将和⼤家分享⼀篇制作ROM的详细教程,具体操作如下:准备⼯作:1)【ROM解包】点击ROM制作⼯具中间的“选择线上ROM...或选择本地ROM...”,选择ROM后⼯具开始⾃动解包。

⼯具会⾃动进⾏解包,此过程会耗时⼏分钟,具体速度根据电脑性能⽽定。

2)【ROM精简】⼯具会对ROM⾃动进⾏解包和精简,选择“删除预装推⼴应⽤”进⾏选择性删除,也可以对其他系统应⽤进⾏精简。

【操作菜单】右键单击应⽤,会弹出打开所在⽬录、复制包名、复制应⽤名和删除菜单,可对你单击的应⽤进⾏查看复制和修改。

【深度精简】右键选择-打开所在⽬录,你会看到system分区的所有内容,你可以选择性进⾏删除其他⽂件和内容,建议不要改动不清楚的⽂件。

3)【推⼴应⽤】,选择推⼴应⽤可以看到推⼴套餐。

此功能需要登录【⾃定义套餐】点击“添加⾃定义套餐”选择你想内置的软件,也可以对套餐名进⾏⾃定义,设置完套餐后保存即可,选择 “添加本地应⽤”可以将本地的软件集成在ROM⾥。

4)【信息修改】,进⼊信息修改界⾯,点击修改品牌机型信息只进⾏品牌和机型名称的修改。

点击属性名称,在“修改属性”栏⾥填⼊要修改的值后,点击修改按钮;在“新增属性”栏,输⼊要修改的属性名称和属性值后,点击保存按钮5)【ROOT授权】,默认是不会对ROM进⾏添加ROOT,选择“装⼊ROOT授权”⾃动为rom包添加root,此功能可以ROOT市⾯上绝⼤多数的ROM。

6)【打包】完成上述步骤后,点击“开始打包”,ROM完成后会⾃动命名并弹出所在⽂件夹。

当打包完成后整个制作ROM的所有操作就进⾏完成了。

安卓系统深度精简ROM的办法,DIY适合自己的安卓ROM

安卓系统深度精简ROM的办法,DIY适合自己的安卓ROM
\system\sounds
默认的音乐测试文件,仅有一个test.mid文件,用于播放测试的文件。
\system\usr
用户文件夹,包含共享、键盘布局、时间区域文件等。
\system\app
这个里面主要存放的是常规下载的应用程序,可以看到都是以APK格式结尾的文件。在这个文件夹下的程序为系统默认的组件,自己安装的软件将不会出现在这里,而是:
Notes.apk 便签。已删(最佳替代品: ColorNote)
Mms.apk 短信程序。已删(最佳替代品: Handcent SMS)
Music.apk 音乐播放器。建议保留(其实挺好用的)
Video.apk 电影播放器。建议保留(市场上的电影播放器虽然能保证读取更多格式电影,却无法保证像原装读取 mp4 格式时流畅度)
\system\app\CalendarProvider.odex
\system\app\Camera.apk 照相机
\system\app\Camera.odex
\system\app\com.amazon.mp3.apk 亚马逊音乐
\system\app\Contacts.apk 联系人
Suqua禁用词语extInput.apk 自带的英文输入法。装个搜狗输入法,它就完全没用了。已删
危险区:可以删除,但无法评估风险性(建议略过此步骤)
SetupWizard.apk 设定精灵,用途不明。已删
UserDictionaryProvider.apk 设定-地区设定与文字-使用者字典。就算你用自带的英文输入法,这个功能还是很鸡肋。已删
\system\app\SetupWizard.apk 设置向导

关于如何定制开发Android第三方ROM,最全开发教程、原理阐述

关于如何定制开发Android第三方ROM,最全开发教程、原理阐述
简单地说Android就是:Linux内核+第三方库(如sqlite、webkit等)+Android核心库+Java虚拟机+定义提供的一些接口 只要把上边每个词搞懂是啥了,基本就搞懂Android是怎样工作的了。
Android在宏观上的结构如下 从上至下依次为:应用程序层、应用程序框架层(提供给应用程序对低层接口)、支持库及Android运行时环境(含核心库及Java虚拟 机)、Linux内核
|-- ndk
|-- device
|-- out (编译完成后的代码输出与此目录)
|-- packages (应用程序包)
|-- prebuilt (x86和arm架构下预编译的一些资源) |-- sdk (sdk及模拟器) |-- system (文件系统库、应用及组件——C语言) `-- vendor (厂商定制代码)
2、Android系统结构
接下来就说一说Android系统的结构,对于Android系统结构的了解对于Android软件开发和ROM制作都很重要。 只有当你真正了解了Android是怎样的构成的时候,才能更深刻的理解之后每一步做的是什么,也才能明白出了问题可能是哪里的问题。
(1)宏观
Android是基于Linux内核的, Linux内核是什么不知道?简单地说就是Linux是一个操作系统,Linux Kernel就是这个系统最最基本的部分,是核心。 好比用户数最多的Windows系统,你看道的那些窗口啊、画图计算器扫雷那些附件啊什么的,不过是架在Windows的内核之上而已。 所谓内核,就是供上层用户库、用户程序调用的核心。就好比计算所得税有一个公式,而其核心是加减乘除四则运算……扯远了……
|-- dalvik (dalvik JAVA虚拟机)

安卓降级root+rom制作

安卓降级root+rom制作
开始操作:
1、把上面下载的Downgrade.zip、su.rar两个压缩包中的文件解压到C盘根目录的ADB工具文件夹下,同时把recovery.img文件也拷贝进去;
2、进入手机的设置--应用程序--开发--usb调试,打勾。
3、手机用数据线连接电脑,选择“仅充电”模式。
4、电脑上打开命令提示符,转到C盘android-sdk-windows目录下,运行以下命令(注意空格):
下面跟着我来操作:
1、取得这个rom.zip文件后,把它解压,找到里面的system.img和boot.img两个文件。
2、在C盘建立一个目录,名为:myrom。
3、把boot.img拷贝进去。
4、到笔者的网盘下载相关工具,链接地址:
/file/f5b5427f65# META-INF.rar
“adb push su /sdcard/su” ,回车;
“adb push superuser.apk /sdcard/superuser.apk” ,回车;
“adb push psneuter /data/local/tmp” ,回车;
“adb shell chmod 777 /data/local/tmp/psneuter” ,回车;
“adb shell /data/local/tmp/psneuter” ,回车;
“adb shell”,回车;
这时候,你应该在命令提示符窗口看到#号了,如果没有,请检查以上各步是否做对。
(5)、如果有#号,接着输入以下命令,备份recovery:
“dd if=/dev/block/mmcblk0p21 of=/sdcard/recovery_orig.bin”,回车;

安卓手机rom修改

安卓手机rom修改

3’了解ROM。

大体架构【文件夹功能简介】\system\app这个里面主要存放的是常规下载的应用程序,可以看到都是以APK格式结尾的文件。

在这个文件夹下的程序为系统默认的组件,自己安装的软件将不会出现在这里,而是\data\文件夹中。

\system\bin这个目录下的文件都是系统的本地程序,从bin文件夹名称可以看出是binary二进制的程序,里面主要是Linux系统自带的组件(命令)\system\etc从文件夹名称来看保存的都是系统的配置文件,比如APN接入点设置等核心配置。

\system\fonts字体文件夹,除了标准字体和粗体、斜体外可以看到文件体积最大的可能是中文字库,或一些unicode字库,从T-Mobile G1上可以清楚的看到显示简体中文正常,其中DroidSansFallback.ttf文件大小。

\system\frameworkframework主要是一些核心的文件,从后缀名为jar可以看出是是系统平台框架。

\system\liblib目录中存放的主要是系统底层库,一些so文件,如平台运行时库。

\system\media\system\media\audio铃声音乐文件夹,除了常规的铃声外还有一些系统提示事件音。

\system\usr用户文件夹,包含共享、键盘布局、时间区域文件等。

(引用自Softoem)---------------好了,如果仔细看的同学已经明白了,精简及已增添都会在\system\app里完成。

下面,我们将进入制定ROM的第一步:精简。

---------------二、ROM的精简。

1’精简方法打开解压包(别解压缩,直接打开,我用的是7Z-zip。

)进入\system\app文件夹,可以看到里面有很多的apk文件和odex文件。

一个apk对应一个odex。

接下来我们将要删除没用的程序(删除apk同时删除对应的odex。

比如我要删除Music,要把Music.apk和Music.odex一起删了)2’可精简列表/thread-2463656-1-1.html最新cm7精简列表三、ROM的增添。

安卓rom制作教程 (2)

安卓rom制作教程 (2)

安卓ROM制作教程1. 简介安卓ROM(Read-Only Memory)是安卓系统的镜像文件,包含了系统的核心组件和应用程序。

ROM制作是根据用户需求对现有的安卓系统进行定制和优化的过程。

本教程将向您介绍如何制作安卓ROM。

2. 准备工作在开始制作安卓ROM之前,您需要准备以下工具和资源:•一台电脑,安装有操作系统(Windows、Mac或Linux);•安卓设备的root权限;•安卓设备的驱动程序;•安卓设备的ROM文件。

3. 刷入Recovery在制作安卓ROM之前,您需要将设备刷入Recovery模式。

Recovery模式是安卓设备的一个特殊的启动模式,可以进行刷写ROM等高级操作。

步骤如下:1.首先,将手机连接到电脑上,并确保手机与电脑的连接是正常的;2.打开命令提示符或终端窗口,输入以下命令,以进入设备的Bootloader模式:adb reboot bootloader如果您的设备不支持ADB命令,则可以在关机状态下按住特定的键组合(通常是音量减和电源键)以进入Bootloader模式。

3.在Bootloader模式下,输入以下命令,以刷入Recovery模式:fastboot flash recovery recovery.img在这个命令中,recovery.img是您下载的Recovery镜像文件的路径和文件名。

4.等待刷入完成后,输入以下命令,以重启设备:fastboot reboot现在,您的设备已经成功刷入Recovery模式。

4. 制作安卓ROM在制作安卓ROM之前,您需要下载和安装一个ROM制作工具。

常用的ROM制作工具有CWM(ClockworkMod Recovery)和TWRP(Team Win Recovery Project)。

步骤如下:1.打开ROM制作工具,在主界面上选择“Create ROM”或类似选项;2.在“基本设置”中,选择您要制作的ROM的版本和基础系统(如Android 4.4、Android 5.0等)。

安卓ROM修改教程

安卓ROM修改教程

安卓ROM修改教程
一、开始准备
1. 准备工具:
(2)HTCDI及驱动用于上传数据
(3)ROM包工具:GoldCard用于抹卡,fastboot用于烧写,Bootloader用于刷机
2. 准备ROM包:
二、首先抹卡
1. 重启手机,按住音量下键和电源键,保持不放进入Bootloader模式。

2. 在PC上安装HTCDI及驱动
3. 插入手机,运行Goldcard工具,上传GoldCard.img文件到手机
4. 在Bootloader界面中按住音量下键,调出“刷机模式”,打开GoldCard模式。

三、准备ROM包
2. 在ROM包中寻找Recovery.zip文件,将其复制到手机内存中
四、烧写ROM
1. 重新进入Bootloader模式
2. 使用fastboot工具,将Recovery.zip包烧写到手机内存中
3. 重新重启手机,进入Recovery模式
五、安装ROM
1. 在Recovery模式下,选择“安装新ROM”选项
2. 选择待安装的ROM包,记住安装过程要一直按照提示进行
3. 安装完成后,重新重启手机,进入新的ROM中
六、精简ROM
2. 刷入ROM包,在工具中选择要精简的项目
3. 确认精简后,重新烧写ROM包,完成精简
七、系统优化
1. 用安装工具安装需要的软件,比如系统清理、性能优化等
2. 用后台进程控制工具。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Android ROM制作和精简本教程主要内容有:Android系统文件夹结构解析、应用软件说明、定制精简、ROM签名把包等内容。

本教程测试平台为HTC G2、G3这两个型号,其它机型可以借鉴,刷机有风险,出问题自负。

其实这个教程一早就想写的,但由于时间及本人的懒惰,一直拖着。

今晚终于静下心来写好本文,本文有部份内容来自于网络。

速度与华丽,你喜欢那个。

是不是想要一个又够速度又华丽的ROM呢?我是一个追求新鲜的人,对于手机的ROM,我又追求稳定、精简、美观、省电。

现在Hero ROM有很多,最新的有第三方Android 2.1版本,但这些ROM的制作者都会跟据自已的个人喜欢会增加和增少相应的功能或是界面,但我们往往不喜欢这些ROM的某些小方面,所以随着而来面对的问题就是怎样把这个ROM修改成为一个自已真正需要的ROM呢?以往一直是依靠“大杀器”来解决,但觉得还是过于麻烦,所以寻求办法自己动手修改ROM。

于是有了本文。

废话少说,进入题。

一、Android系统文件夹结构一个完整的ROM根目录会有以下几个文件夹及文件:dataMETA-INsystemboot.img系统目录说明1. 应用程序安装目录1) 系统应用程序所在目录/system/app/*.apk2)用户安装应用程序所在目录/data/app/*.apk3) 注意:a)在模拟器中,每重启一次,/system/app/下的应用都会被还原,有时/data/app下也会被清除b)若在/system/app和/data/app下有重名的应用,不一定会启动哪一个,尤其是在adbinstall杀死正在运行的程序时,有时旧的就会被启动2.用户数据所在目录/data/data/应用包名/shared_prefs 配置文件/data/data/应用包名/databases/* 库文件所在目录3. SD卡对应目录/sdcard/而我们需要处理的只是两个文件夹里面的内容:data/app –该文本夹里的文件可以全删,也可以自由添加自已所需安装的应用软件,刷机安装后可以自由删除。

system/app –在这个文件夹下的程序为系统默认的组件,可以看到都是以APK格式结尾的文件,但有些自制的ROM里面还有和APK文件名对应的odex文件。

我们主要是针对该文件夹里的文件进行精简,如果有odex文件的,删除APK文件名时同时也删除与其对应的odex 文件。

虽然一般定制时只是对以上两个文件夹里的文件做相应的增减,但我们还是一起来了解system相应目录相应文件的用途吧。

(rom版本不同里面的APK也会不一样)\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\com.amazon.mp3.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\HtcTwitter.apk 集成Twitter客户端PEEP\system\app\IM.apk 即使通讯组件包含MSN、yahoo通\system\app\ImCredentialProvider.apk\system\app\ImProvider.apk\system\app\Launcher.apk 启动加载器\system\app\HtcNaviPanel.apk 导航软件\system\app\Maps.apk 电子地图\system\app\MediaProvider.apk 多媒体播放提供\system\app\Mms.apk 短信、彩信\system\app\Music.apk 音乐播放器\system\app\MyFaves.apk T-Mobile MyFaves程序\system\app\NewsReader.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\VpnServices.apk VPN服务\system\app\Vending.apk 制造商信息\system\app\VoiceDialer.apk 语音拨号器\system\app\VoiceSearch.apk 语音搜索\system\app\YouTube.apk Youtube视频\system\bin这个目录下的文件都是系统的本地程序,从bin文件夹名称可以看出是binary二进制的程序,里面主要是Linux系统自带的组件,Android手机网就主要文件做下简单的分析介绍:\system\bin\akmd\system\bin\am\system\bin\app_process 系统进程\system\bin\dalvikvm Dalvik虚拟机宿主\system\bin\dbus-daemon 系统BUS总线监控\system\bin\debuggerd 调试器\system\bin\debug_tool 调试工具\system\bin\dexopt DEX选项\system\bin\dhcpcd DHCP服务器\system\bin\dumpstate 状态抓取器\system\bin\dumpsys 系统抓取器\system\bin\dvz\system\bin\fillup\system\bin\flash_image 闪存映像\system\bin\hciattach\system\bin\hcid HCID内核\system\bin\hostapd\system\bin\hostapd_cli\system\bin\htclogkernel\system\bin\input\system\bin\installd\system\bin\itr\system\bin\linker\system\bin\logcat Logcat日志打印\system\bin\logwrapper\system\bin\mediaserver\system\bin\monkey\system\bin\mountd 存储挂载器\system\bin\netcfg 网络设置\system\bin\ping Ping程序\system\bin\playmp3 MP3播放器\system\bin\pm 包管理器\system\bin\qemud QEMU虚拟机\system\bin\radiooptions 无线选项\system\bin\rild RIL组件\system\bin\sdptool\system\bin\sdutil\system\bin\service\system\bin\servicemanager 服务管理器\system\bin\sh\system\bin\ssltest SSL测试\system\bin\surfaceflinger 触摸感应驱动\system\bin\svc 服务\system\bin\system_server\system\bin\telnetd Telnet组件\system\bin\toolbox\system\bin\wlan_loader\system\bin\wpa_cli\system\bin\wpa_supplicant\system\etc从文件夹名称来看保存的都是系统的配置文件,比如APN接入点设置等核心配置。

\system\etc\apns-conf.xml APN接入点配置文件\system\etc\AudioFilter.csv 音频过滤器配置文件\system\etc\AudioPara4.csv\system\etc\bookmarks.xml 书签数据库\system\etc\dbus.conf 总线监视配置文件\system\etc\dhcpcd\system\etc\event-log-tags\system\etc\favorites.xml 收藏夹\system\etc\firmware 固件信息\system\etc\gps.conf GPS设置文件\system\etc\hcid.conf内核HCID配置文件\system\etc\hosts 网络DNS缓存\system\etc\init.goldfish.sh\system\etc\location 定位相关\system\etc\mountd.conf 存储挂载配置文件\system\etc\NOTICE.html 提示网页\system\etc\permissions.xml 权限许可\system\etc\pvplayer.conf\system\etc\security\system\etc\wifi WLAN相关组件\system\etc\dhcpcd\dhcpcd-hooks\system\etc\dhcpcd\dhcpcd-run-hooks\system\etc\dhcpcd\dhcpcd.conf\system\etc\dhcpcd\dhcpcd-hooks\01-test\system\etc\dhcpcd\dhcpcd-hooks\20-dns.conf\system\etc\dhcpcd\dhcpcd-hooks\95-configured\system\etc\firmware\brf6300.bin\system\etc\location\gps\system\etc\location\gps\location 定位相关\system\etc\location\gps\nmea GPS数据解析\system\etc\location\gps\properties\system\etc\security\cacerts.bks\system\etc\security\otacerts.zip OTA下载验证\system\etc\wifi\Fw1251r1c.bin\system\etc\wifi\tiwlan.ini\system\etc\wifi\wpa_supplicant.conf WPA验证组件\system\fonts字体文件夹,除了标准字体和粗体、斜体外可以看到文件体积最大的可能是中文字库,或一些unicode字库,从T- Mobile G1上可以清楚的看到显示简体中文正常,其中DroidSansFallback.ttf文件大小\system\fonts\DroidSans-Bold.ttf\system\fonts\DroidSans.ttf\system\fonts\DroidSansFallback.ttf\system\fonts\DroidSansMono.ttf\system\fonts\DroidSerif-Bold.ttf\system\fonts\DroidSerif-BoldItalic.ttf\system\fonts\DroidSerif-Italic.ttf\system\fonts\DroidSerif-Regular.ttf\system\frameworkframework主要是一些核心的文件,从后缀名为jar可以看出是是系统平台框架。

相关文档
最新文档