标签归档:Android

Android平台ROM的定制及精简教程

本教程主要内容有:Android系统文件夹结构解析、应用软件说明、定制精简、ROM签名把包等内容。本教程测试平台为HTC G2、G3这两个型号,其它机型可以借鉴,刷机有风险,出问题自负。其实这个教程一早就想写的,但由于时间及本人的懒惰,一直拖着。今晚终于静下心来写好本文,本文有部份内容来自于网络。

速度与华丽,你喜欢那个。是不是想要一个又够速度又华丽的ROM呢?我是一个追求新鲜的人,对于手机的ROM,我又追求稳定、精简、美观、省电。现在Hero ROM有很多,最新的有第三方Android 2.1版本,但这些ROM的制作者都会跟据自已的个人喜欢会增加和增少相应的功能或是界面,但我们往往不喜欢这些ROM的某些小方面,所以随着而来面对的问题就是怎样把这个ROM修改成为一个自已真正需要的ROM呢?以往一直是依靠“大杀器”来解决,但觉得还是过于麻烦,所以寻求办法自己动手修改ROM。于是有了本文。废话少说,进入正题。

一、Android系统文件夹结构
一个完整的ROM根目录会有以下几个文件夹及文件:

data
META-IN
system
boot.img

系统目录说明

1. 应用程序安装目录
1) 系统应用程序所在目录
/system/app/*.apk
2)用户安装应用程序所在目录
/data/app/*.apk
3) 注意:
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 –该文本夹里的文件可以全删,也可以自由添加自已所需安装的应用软件,刷机安装后可以自由删除。
system/app –在这个文件夹下的程序为系统默认的组件,可以看到都是以APK格式结尾的文件,但有些自制的ROM里面还有和APK文件名对应的odex文件。我们主要是针对该文件夹里的文件进行精简,如果有odex文件的,删除APK文件名时同时也删除与其对应的odex文件。

继续阅读

我的HTC G3 (Hero) Android必装软件

之前写过两篇Android软件推荐,分别是:2009年度Android中文软件推荐TOP10Android常用软件推荐。今天我给大家推荐的是我的HTC G3 (Hero) Android必装软件。为什么说是必装软件呢?因为我每次刷ROM时都会装安的。

1、aQQ
在官方QQ for Android还没有发布的情况下,aQQ它是一个不错的选择。现在也有官方的QQ了,可以是在WebQQ上封装而成的。

2、Sprite Backup
听说这款软件还不支持1.6以上的固体,但它是我必装的备份软件。它的功能及简捷已完全满足备份的要求。

3、Klaxon(个性闹钟)
“Klaxon”是一款极具个性的闹钟工具,自定义的闹铃名称,渐强的闹铃音量以及贴心的睡眠屏保,都是这款软件的独特之处。我之所以喜欢它是因为它够小巧,并且支持10秒延迟和多个闹钟设定,有了它,我想你应不会迟到了吧。

4、iReader
一个功能强大的电子阅读器,支持超多格式。但可以最新免费版安装的标题有免费两个字。所以我用的还是1.0的版。

5、Last.fm
这个是在线音乐播放软件,在国外还是非常出名的。但它对中文支持不是很好。但它会收集你的听歌习惯而向你推荐歌曲。我是非常喜欢的。

6、QQ斗地主
呵呵,它是我的HTC G3 (Hero)唯一安装的一款游戏。我不是一个游戏迷,但是有空时或是坐车时,连上网去与朋友斗一斗还是不错的。

7、UC浏览器
这个已是标准了,但我安装它却是备用的。因为习惯用Android自带的。但每次刷ROM总是习惯性安装上去。

8、CCTV电视
呵呵,有时在被窝里看一下新闻还是不错的。只可惜不能在线的。还有,现在有了W.TV。它是支持在线的,虽然直播频道比较少,但是CCTV5可以直播。

9、南都阅读器
呵呵,广州人都喜欢看南方都市报,而南都阅读器是南方都市报的精华文章发布手机端。它的兄弟还有“南周阅读器”,专看南方周末的。

10、新浪微博
做为IT人,怎能没有个围脖呢?我是用Gtalk更新Twitter的,然后通过程序同时向嘀咕、新浪微博、人人网同步。但我还是会安装新浪微博,因为国内比较火的还是新浪微博。

呵呵,这次就不公布下载地址了,大家可以在菜场上搜索相应名字后再下载安装吧。

Symbian、WindowsMobile、Mac OS X、BlackBerry OS、Android、webOS等手机操作系统的优点与缺点

Symbian、WindowsMobile、Mac OS X、BlackBerry OS、Android、webOS等手机操作系统的优点与缺点
其实文章标题的操作系统名称排列就是现在手机市场销量排名:Symbian、WindowsMobile、Mac OS X、BlackBerry OS、Android、webOS。现不说那个好那个差,一个公司的利润是以销量为基础。但很多时候销售得好并不代表产品就好,因为整个过程当中还被其它因素影响。本人现只是根据自已用机情况,结合自已的操作习惯及体会写下本文,希望在你选择购买机器时做个参考,选择真正符合自已的手机。本文优点写得比较少,主要是告诉大家这些操作系统不足的地方。

Symbian,以诺基亚E72为代表

当初我喜欢这款机是因为E72有QWERTY键盘,满足我快速输入的要求。该机配搭Symbian S60第三版操作系统,可以说是Symbian智能手机的最新版本了。
优点:
1、速度比以往的版本提高很多。
2、可扩展的软件比较多,必竟是的老操作系统。
3、常用功能基本齐全。
4、以照相、音乐功、娱乐能为主。
缺点:
1、输入法还是老T9与拼音为主,但无法发挥QWERTY键盘优点。
2、商用功能比较弱智。
3、互联网服务功能比较差,没有很多的互联网软件支持。
4、UI(人机交互、操作逻辑、界面美观的整体设计)设计比较差。
该系统可以说中规中矩的手机操作系统,如果你只需常用功能和超长待机的话已满足的话,它适合你。但你如果追求的是界面漂亮,超酷操作,更好的互联网软件支持的话,还是选择其它吧。“有钱没文化,就用诺基亚”这句话是有说明一些问题的,根据诺基亚最近发布的季度利润及市场占有率大幅下降就已说明一切。Symbian,老了。

Windows Mobile,以HTC的钻石或S1为代表

虽然以HTC这两款手机为代表,但这两款手机都可以刷Windows Mobile的操作系统的最新6.5版本来使用。以下这些优点与缺点都是以6.5版本为基础进行测评。
优点:
1、功能强大。
2、软件超多,会用电脑的基本上都会轻松上手。
3、互联网软件支持众多。
4、以商务用机为主,但安全性一般。
5、以商务、商务、商务为主。
缺点:
1、太过商务性。没有强大娱乐功能,播放器界面超不好看。
2、显示屏效果太差,分辨率太小,无法观看高清,看图片就更不用说了。
3、由于是多任务功能,所在有时会造成偷电,令电池快速消耗。
4、像Windows一样,时不时会给你一个死机的“惊喜”。
5、软件虽多,但UI设差不是比较差。
该系统可以说是功能超强,但也是操作最烦琐的操作系统。虽说是触屏的,特别是最新版本那个鸡窝的UI,操作起来真是想骂娘。如果你想要一台功能强大的,并且可以像电脑那样安装自已所需软件的,有刷ROM爱好的,那你可以选择Windows Mobile。但你想要一台稳定的、良好操作界面的、看图超爽的,那你还是不要选择Windows Mobile了。如果你真的喜欢Windows的操作系统或是想与你的电脑有很好的兼容。那你可以选择一下魅族M8,但它是Windows CE,不是Windows Mobile。软件方面现在来说相对少些。

Mac OS X,以苹果iphone 3GS为代表

iphone 3GS是一台好手机,以现在的销量来说,可以说是现有手机商家赚钱最多的一家了。但它也会有一些不足。
优点:
1、功能强大,软件也超多。
2、娱乐功能强大。
3、UI设计及人机操作非常好。
4、电容式触控屏3.2寸大屏。
缺点:
1、软键盘问题,史蒂夫.乔布斯的一根指头捣着用没问题,但习惯了用拇指敲击BlackBerry实体全键盘的人可能会受不了。
2、不适合商务人士使用。iPhone至少在现在没有像BlackBerry、Windows Mobile、Palm和Symbian智能手机一样提供一长串和商务相关的功能。
3、不支持Flash
4、电池续航问题。苹果称iPhone电池可维持最长8小时的通话时间、250小时的待机时间、6小时的上网时间和7小时的视频播放时间和24小时的音频播放时间,但它同时附加了许多限制条件。
5、屏幕防污问题,想同时用上全部五根手指?最好先洗洗手。
6、与第三方软件兼容差。
如果你只是选择一款功能强大,操作很爽的,有强大的多媒体功能及互联网功能的,那你选择iphone吧,但前提你要准备好足够多的钱。但你还想要有个快速的输入的,更多商务性功能的手机,那不好意思,你可以要再考虑一下了。但iphone是一款很时尚及强大的手机。

BlackBerry OS,以黑莓9000为代表

黑莓手机是在美国911灾难中发挥出它出色的Push E-mail功能而一炮打响,从此红片大江南北。在新一界美国总统老奥的黑莓手机新闻,把黑莓手机销量推响高潮,但最近它也是最近销量下降最快的其中之一厂家。
优点:
1、非常好的安全性。
2、出色的Push E-mail。
3、出色的QWERTY键盘,快速输入。
4、机款的款式比较男人,硬朗。
5、出色的快捷键。也要快速调出软件。
缺点:
1、会死机,而且是常死。不知道是不是由于水货的原因。
2、虽说是快入输入,但有一个前题,那就是输入英文与符号。如果你想快速输入中文,那可要头痛了。每个字都要选择。
3、多媒体功能比较弱。
4、互联网功能比较弱。
它是一款出色的商务手机,在安全性与保密性是其它手机无法比的。手机设计比较适合男人。但它在中国有点水土不服,有太多的人是喜欢它的QWERTY键盘,然而也太多人因为它的输入法而放弃它。中文输入支持比较差,特别是拼音输入,基本上每个字都要混动几下再按回车键选择。因为是出色的商务手机,所以在多媒体及互联网这一块相对其它操作系统是差很多。

Android,以HTC Hero为代表

如果我说HTC Hero是现在Android最好的手机,我想用Android的朋友应该没有异议。
优点:
1、开放性,有强大的开发软件者的支持,让消费者有很多软件可用。
2、无缝结合的Google应用,如果你是一位IT人士,我想你还是常用到这些功能吧。
3、对网络友好,丰富的功能选择。
4、软件兼容性比较好。
缺点:
1、可选机型比较少(相对iphone来说也不少了)。
2、与iphone相同的问题:软键盘问题。
3、现有软件比较少。
4、相对Windows Mobile来说,商务性差此。
说真的,Android这个操作系统可以说是一个比较好的操作系统,对IT人士来说是一个不错的选择。相对iphone来说,多媒体功能差些(就那么一点点,华丽的界面),相对Windows Mobile来说,商务性差性,但综合起来,它却是一个很好的选择。

webOS,以palm Pre为代表

webOS是palm公司开发新的操作系统,由于开软部门主管是从苹果过去的,所以当中还有比较多苹果的影子。但它有非常强大的PDA及智能手机开发经验,所以它还是值得期待的。但现在可选机型不多,并且GSM版本的可以说还没有。其实我一直都关注palm Pre,因为我用习惯了PALM TREO 680这一款机。这一款机可以说除了多媒体与互联网软件支持功能外,其它功能相对现在手机来说它还是非常强大的。特别是TREO 680的软件,让我至今一直无法忘怀。
优点:
1、良好的操作界面。
2、很好的商务功能。
3、快速的互联网连接。
4、多媒体功能也不错。
5、也第三方软件兼容性比较好。
6、出色的QWERTY键盘,快速输入。
缺点:
1、没有GSM版本(2009-10-16号之前)
2、应用软件现在还比较少。
3、可选机型不多。
4、中文支持不足。
5、速度太慢
但你想palm Pre有以前TREO 680那样的强大,有点难。如果你以前是使用PALM其它机型,现在想升级palm Pre的话,我想你还是考虑一下吧。由于中文支持不足,所以我不再说其它什么了。真的选择webOS话,那我建议你还是推迟一些日子。

最后总结一下。Symbian没有一个很大改变的话,我不会选择,因为说它是智能手机操作系统怕别人说笑话。webOS在近期我不会选择,最起码它对中文良好的支持后再做考虑。而Windows Mobile我一直不喜欢那样操作烦锁的操作方式,我用过HTC S1,P800,9000,惠普612C,最终无法忍受而放弃。黑莓中文输入方式不爽是我放弃它的理由,还有就是中文系统不是很稳定。Mac OS X由于价格太贵,我望而却步。Android我比较看好,但在输入方面不知道我能否适用。我现在用的手机是palm treo 680。以上这些操作系统的手机我都用过后发现总是有点不适。只好重新拿起我的palm treo 680,因为它有我难忘的QWERTY键盘及五笔字型输入法。如果真让我在这当中选择的话,有钱,我会进iphone 3GS,因为它怎样说都是很酷的功能及时尚嘛,再说现在是3G时代,强大的多媒体及互联网功能怎能少呢?没钱,那我会进HTC Hero,因为功能及造型上,它能满足我,唯一不爽的就是输入法。但手机总是会有这样那样的不足,有时还真的学会放弃一些要求才行。