http://www.redini.net/iTech/69/
http://yourtion.com/
自CyanogenMod 7.0放出后使用的这段时间来说,总体不错。毕竟是很多人在一起努力,CyanogenMod还是比Oxygen Gingerbread 2.01要优秀一些,实在话。CyanogenMod到底有多好,还真没有人能下个定论。 国内做的比较好的MIUI/小米科技并不回避MIUI系列ROM是基于国外的CyanogenMod系列 ROM的源代码进行设计和制作。
Android手机ROM的定制及精简教程实在太多,干这活儿的人也不少。但是大多数开放下载的ROM都带上自己的标志,表示是“此路是我开,此树是我栽”。都看烦了。G7的内部储存空间不大,而CyanogenMod跟其他Rom一样都带有我认为并不是必要的一些杂七杂八的东西。
简约、实用、高效、省电就是我的目标。
自定制精简,是Geek的一大特色。自己定制的可能不是最好的,但是可以不断进步的。自己动手,丰衣足食依然是真理。
精简Rom也不是非常复杂的事情,一个多月前花了几个晚上,自己做了一个update-cm-7.0.3-Desire-signed.zip的精简版。
直到这个周末才想起要写点东西。所以,把精简的过程及这段时间使用过程中出现的问题做一个汇总。准备7.1的时候再重新精简,修正问题。
精简之前,参考了以下一些文章:
- 佐仔志:Android平台ROM的定制及精简教程
Android删除系统自带软件对照表
主题:Android系统APK权限详细对照表
Android系统软件中英文对照表
精简前准备:
大部分参考佐仔志的文章:二、定制简单流程,步骤都是一样的。
需要下载的是Rom及签名工具。佐仔志给的签名工具链接已经失效,提供一个从其他地方下载的带批处理的Auto-sign。猛击下面的下面的链接下载:-)
签名工具 ROM定制自动Sign ROM Auto Sign repack and sign ROM
这个Auto-sign需要Java的支持。
测试环境:
- 主机:台版HTC Desire
基带版本:32.56.00.32U_5.17.05.23
Recovery:ClockworkMod Recovery – 3.2.0.1
折腾对象:CyanogenModupdate-cm-7.0.3-Desire-signed.zip
精简过程:
本次精简只是停留在删减一些不是特别必要的程序,替换新版本的程序。
精简原则是能用其他程序替换的都删掉,可以将程序移动到SDcard,节省很多内存空间。
删除的程序(按照字母排列):
- Androidian.apk Androidian主题文件
Browser.apk 浏览器,可以用其他的浏览器,萝卜青菜。如果精简掉,不能打开浏览器下载
Calculator.apk 计算器,因为有很多第三方功能强大的计算器,所以删掉了。
CMStats.apk 这是CyanogenMod的一个统计程序,估计是用来统计使用CyanogenMod的人数或者硬件的。非常没有必要。
CMUpdateNotify.apk CyanogenMod升级提醒程序,觉得也是非常的不必要。因为配合使用的RomManager.apk也删掉了,这个就更没有必要。
CMWallpapers.apk CyanogenMod的壁纸,世界上好看的壁纸大把,干嘛要集成到Rom里面呢。
Cyanbread.apk Cyanbread主题文件
DeskClock.apk 桌面闹钟,如果删除这个程序那么就没有闹钟可用,害我刷自己的rom后第二天迟到。
Development.apk 开发者工具,一般人少用。
DSPManager.apk DSP管理器,用过,实在没有看出什么实际效果,鸡肋中的鸡肋。
Email.apk 电子邮件程序,当时删除是出于占用很多内存。删除后再安装可以使用,有可能出现没有再关联发送电子邮件的方式的情况。有的可以有的不行。还没有弄清楚。
FileManager.apk 文件管理器,用RE替代。
GoogleFeedback.apk Google的反馈程序,删除没有出现特别的情况。
LatinIME.apk 拉丁字符输入程序,
LiveWallpapers.apk 动态壁纸程序
LiveWallpapersPicker.apk 动态壁纸选择器
MagicSmokeWallpapers.apk 烟雾壁纸程序
Pacman.apk 不是吃豆人的游戏。用于登录你的Google帐 ,初始化Android市场之后,安装
的一些google软件,是一个初始化程序。在gapps-gb-20110613-signed.zip
http://wiki.cyanogenmod.com/index.phptle=Latest_Version/Google_Apps谷歌软件包里面不存在,有待考证。
Protips.apk android提示插件,刷完CyanogenMod后进入桌面看到的那个可爱的绿色小人,给你几个使用提示的那只小东西,可爱,不实用。
QuickSearchBox.apk 快速搜索插件,犹豫了很久之后删掉了。可以自己重新安装,没大碍。
RomManager.apk 有个高级版ROM Manager Premium,阉割的没有什么实际的作用。
SoundRecorder.apk 录音机,功能一般,没有内录,不打算保留。有很多替代品。
Stk.apk sim卡的工具包,类似神州行什么什么服务之类就是通过这个程序加载。一般都不用这些的了。如果是在刷完机之后删除会出现错误,并且没有信 。参考 STK.apk说明(SIM 卡工具包)
Talk.apk 语音程序。
ThemeManager.apk 主题管理器,制作主题。切换主题是ThemeChooser.apk,用于加载Androidian主题文件、Cyanbread主题文件。如果喜欢换主题的话,保留。
Torch.apk 闪光灯,就是把闪光灯当成手电筒。TeslaLED好用,还有SOS的Morse求救。
VisualizationWallpapers.apk 音乐可视化壁纸程序,呃,,,,,,花哨,没必要。
VoiceDialer.apk 语音拨 ,貌似不支持普通话和粤语。
一些关键的程序:
- *Provider.apk 异常重要,都是未软件提供运行环境的系统服务。
CMParts.apk 可以控制LED提醒,是CyanogenMod的设置程序。与Android本身Settings.apk相比,增强了很多,两个都不删的好。
phone.apk 拨 程序,不可删除。
Mms.apk 短信程序,不可删除。
Provision.apk与SetupWizard.apk任选其一
OneTimeInitializer.apk 一次性安装向导,用于首次运行CyanogenMod安装google软件。
GenieWidget.apk 获取当地天气与新闻
BooksPhone.apk google图书手机版,可以另外安装
替换的软件:
- Superuser_超级权限管理_2.3.6.3.apk替换Superuser.apk,成功。
用触宝智能拨 _TouchPal Smart Dialer_3.2.apk替换phone.apk,不成功。
用HTC.Calendar.apk替换cm.Calendar.apk不成功,不兼容。
用update-cm-7.1.0-RC1-Desire-signedsystemappADWLauncher.apk、AndroidTerm.apk、Phone.apk替换响应程序,成功。
用Root Explorer2.16已付费完全版替换FileManager.apk,成功。
替换了几个铃声。
增加的软件:
待解决:
- 没有安装BooksPhone.apk,Talk.apk,GenieWidget.apk等,Google Talk,Google图书,当地天气与新闻哪里来的,是不是Vending.apk自动安装的
Browser.apk精简掉,刷完机之后安装的话,不能打开浏览器下载文件。
下一次精简修改计划:
等CyanogenMod-7.1 stable之后实施。
- 修正Email的关联
替换开机画面
用谷歌拼音输入法 1.4.0 替换默认输入法
Android market已经到了3.0.26,做的很豪华,也很占空间,能不能不要vending.apk和MediaUploader.apk,安装独立的Android market试。
题外话:
最近嘉大来了不少实习生,不可否认都是难得的人才,态度和能力都很不错。他们的确帮了不少忙。小郭自己也有一个 站yourtion.com,不错。
惭愧,经营了那么几年,不管是UI还是代码都有错误,虽然如此也还是这样将就运行着。无法达到的完美,这个 站已经成了我生活中的鸡肋。
长江后浪推前浪,不认老不行了。
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!