主页‎ > ‎

HTC G1

HTC G1----第一台Android,一小步与一大步,我的流水贴 每天更新ing

Spec:
ProcessorQualcomm® MSM7201A™, 528 MHz
Operating SystemAndroid™
Memory
ROM:256 MB
RAM:192 MB
Dimensions (LxWxT)117.7 mm x 55.7 mm x 17.1 mm
(4.60 in x 2.16 in x 0.62 in)
Weight158 grams (5.60 ounces) with battery
Display3.2-inch TFT-LCD flat touch-sensitive screen with 320 x 480 (HVGA) resolution
NetworkHSPA/WCDMA:
  • Europe: 2100 MHz
  • US:1700/2100 MHz
  • Up to 7.2 Mbps down-link (HSDPA) and 2 Mbps up-link (HSUPA) speeds
Quad-band GSM/GPRS/EDGE:
  • 850/900/1800/1900 MHz
(Band frequency, HSUPA availability, and data speed are operator dependent.)
Device ControlTrackball with Enter button
KeyboardSlide-out 5-row QWERTY keyboard
GPSGPS navigation capability with Google Maps™
ConnectivityBluetooth® 2.0 with Enhanced Data Rate
Wi-Fi®: IEEE 802.11b/g
HTC ExtUSB™ (11-pin mini-USB 2.0 and audio jack in one)
Camera3.2 megapixel color camera with auto focus
AudioBuilt-in microphone and speaker
Ring tone formats:
  • AAC, AAC+, AMR-NB, MIDI, MP3, WMA, WMV
  • 40 polyphonic and standard MIDI format 0 and 1 (SMF)/SP MIDI
BatteryRechargeable Lithium-ion battery
Capacity: 1150 mAh

Talk time:
  • Up to 350 minutes for WCDMA
  • Up to 406 minutes for GSM
Standby time:
  • Up to 402 hours for WCDMA
  • Up to 319 hours for GSM
(The above are subject to network and phone usage.)
Expansion SlotmicroSD™ memory card (SD 2.0 compatible)
AC AdapterVoltage range/frequency: 100 ~ 240V AC, 50/60 Hz
DC output: 5V and 1A
Special FeaturesDigital Compass, Motion Sensor
http://www.htc.com/www/product/g1/specification.html


引子
Tmobile HTC G1,是第一台基于Android开放式平台的成品手机。 虽然之前大家(包括我)对他笨拙的外形,平台的SDK不够成熟。。。。。有很多质疑和怀疑。 不过, 他顺利上市了,而且反响不小, 可以肯定的是,后续的G2,,,Gn, moto,lenovo更多的厂商会陆续发售更多更好更炫的Android系统手持设备。 不过,对我来说, 这第一台Google的Android系统机器,第一台和网络和Google的日常各类服务关联得这么紧密的机器,其历史意义和价值,让我下定决心一定要 买一台,heh,  一小步与一大步, 由此而起。

----------------------------------------------------------------------------------

购机,解锁
我的G1,是让在米国的同事帮忙买的, 在当地的Tmobile store里, 399USD的不捆绑plan但锁网价格,加上30USD的消费税和30USD的USPS快递邮费,很幸运,顺利过关没有额外关税。 25日寄出, 27日收到。 28日在网上买的23USD的Unlock code收到并成功解锁。

(夸一下米国邮政, USPS,25日从芝加哥到北京27日下午收到,满打满算2天(其中一天还是在北京市里转来转去)),可惜同事是保守派, 怕两台过关有问题, 分开寄的,每台邮费30刀~~ 结果海关都没查(因为上面写的candy gift

解锁, 解锁不需要卡贴这么麻烦, Tmobile是比较厚道的, 只要是3个月以上的Tmobile用户, 直接给Tmobile的热线一个电话,就能要一个免费的unlock code。 这个code是永久一次性解锁。以后无论刷机什么都不会再锁住的。

贴个视频, 如何解锁(插入sim卡, 输入unlock code, 几秒钟,搞定,就这么简单)



附: 我是买的23美刀的价格,比ebay上的都便宜点,支持paypal支付。在线提供unlock code,正常情况下24小时内就能拿到code(我是12小时拿到的)
http://www.unlock-tmobileg1.com/





已经解锁的G1,和treo pro合个影:


外形和种种,天杀的侧滑

G1的外形,我觉得可以用古朴+另类俩不搭界的词概括,
古朴,是指黑色,或是纯白的机身,圆角,但是线条明显方正,看起来就是憨憨的那种,而不是ipod style那种风情万种,diamond那种锋芒毕露的。
另类,是指那个老式电话风格的翘下巴~~~这个设计今年来出了moto有款不能摸的uiq滑盖机外,更少见了。 后来看到访问htc硬件设计的文章,说是为了防止机器扣在桌子上时,摩擦损坏那个轨迹球,嗯嗯,优点道理,否则就成机械鼠标啦

机器的做工还算不错, 严丝合缝, 滑盖滑出很干脆,没啥晃动, G1滑盖滑出去是绕着弯滑的, 倒是蛮酷的, 反正今天在公司里就这个滑盖吸引不少人,,,囧。据说也是为了避免直滑滑盖时间长了会松动的弊病。

后盖很单薄, 每次开后盖,我总觉得要把它给掰坏了~~~~

红,绿,home, back, menu那几个硬键手感还是很好的, 有键程,反馈清晰



图片附件: [侧滑~~~] R0010586.JPG (2008-10-28 22:30, 168.21 K)


哦,终于要谈到滑盖了, 天杀的滑盖~~~~我一直很不喜欢侧滑机器, 觉得耍酷可以实用性很差, G1就再次坚定了我的结论。 好烦啊, 特别是现在的初版Android还不支持虚拟键盘(Google成09年1,2月才会发布IMF框架),导致了为了输几个字母,一个网址,一个搜索 keyword,也得一本正经的划开侧滑盖(目前的解决之道就是划开了就别关了~~~~)~~~英雄,你杀了我吧~~~~严重不适中(这点是我这两天使用最不习惯的地方,大大影响用户体验),好在这个问题在有了虚拟键盘后就可以解决。



使用,杂七杂八


开机&关机: 长按红键,,开机, 比较诡异的是你必须放开丫才开始开机,,,,不像一般机型,长按达到指定秒数后就开始开机了。。。
          开机依次显示Tmobile G1,然后是Android的logo,小机器人忽闪忽闪的, 大约1min左右吧,开机不能说迅速。 关机倒是很坚决。。。。(像极了WindowsXP,哈哈)

          开机状态,长按红键, 弹出菜单, Silent mode静音模式,Power Off关机, 选PowerOff后还得再确认一次,,,有些啰嗦。然后瞬间关机,屏幕上还留着点残像~~~挥挥手, 忘了带走几颗像素~~~


G1很特别,从一开始就是很特别, 如果你没有google account,没有可用的数据链接,那新买的机器你根本用不了~~~因为Google Account绑定这一步是跳不过去的, 而这一步必须通过移动网络数据链接完成~~
    当然, 绑定的过程轻松愉快, 迅速给你把google 日历, gmail联系人,gmail等全部弄下来, 而且是autosync的(这个可以在Setting里设置,不过我想既然用了G1,没人会关掉),从此就是实时同步了,你不用去像wm,palm们那样 关心什么时候该同步一下了, 因为G1时不时的在同步~~~嗯嗯,该关心的是流量,heh (别被我吓着了, 流量不大,不过由于我的话费每月用不完,数据套餐我一直办最贵的那个~~所以确实没太关心具体流量,我是通过GPRS网络下同步速度也很快来判断流量不会 大的)
-------------------------------------------------------------------------------------------
插播: Tmobile G1上中国移动的GPRS数据链接apn配置:

你的机器解锁成功后, 想绑定google account,肯定还会可耻的失败  因为预置的都是一坨一坨的Tmobile全球各地的apn设置,但是没有适合cmcc的。 点击进去一看,omfg~gprs设置什么时候这么高深了,一个个看不懂的缩写,linux狰狞本色漏出啊~~~  以下其实是我这个帖子目前最有价值的部分~~~~~heh
(这些可是我一个个google,分析,尝试出来的,不容易啊不容易),以此类推, CMWAP的也差不多, apn改一下就好

Name:  CMCC (可以随便输)
APN:   cmnet
Proxy : 不用填
Port: 不用填
Username:不用填
Password:不用填
Server: 不用填
MMSC:  http://mmsc.monternet.com
MMS Proxy: 010.000.000.172
MMS port:  9201
MCC:  460
MNC: 00
APN type: 不用填

-------------------------------------------------------------------------------------------
   

嗯嗯, 今天有些累, 不写啦, 明天再说


留些线索,后面再展开:

  • Gmail超级好用, 实时Push, 操作界面是手持设备上最人性化最漂亮的mail界面, 很方便, 功能也很全。(很正常,google自家吃独食的)

  • 比较恶的是绑定一个Google Account,如果你有俩或是更多Gmail帐号,只有绑定那个可以享受特有Gmail程序,GTalk的待遇, 其他的帐号,邮件得到标准Email客户端,GTalk你需要装第三方的IM+或是Maverick等。不平等啊不平等

  • 日历还可以,从pim的角度来看,基础功能有了,但自定义特性不强。 可用还是可用的, btw: 对google日历里多套日历的支持, G1上也是最好的, 其他wm等机型和第三方同步软件要不不支持要不很别扭

  • 没todo,memo~~~~~~所有事情都用日历管,很别扭。这个等第三方补齐吧

  • 内置IM的风格和以前 at&t,Sprint的palm机器上预装的IM(一个叫OZ的公司的oem)的风格很像, 也是aim,msn,gtalk,yahoo im四个。 界面和体验都很好。 特别是gtalk,无论从界面和功能上都和pc上的一致, 最好的体验

  • GoogleReader的界面,也是专门为Android系统优化的, 很好,可以看出是在iphone页面的基础上改进的。

  • 轨迹球很好用, 而且可以按下去作为确认, 在各个程序界面上都移动焦点很方便。

  • Android系统算是博采众 长, Phone界面明显取自palm treo 680/centro的phone界面, 也是页签式(dialpad,callog,contact,favorite),搞笑的是估计google为了显示不同,把页签从底部移到了顶部,事实 上palm放在底部是有道理的, 底部和menu,home等操作键很近很方便, 现在在顶部,就得俩手干活~~~

  • 接上面, phone界面来自palm treo, 进了contact界面呢,这回从iphone里拿来的,heh, 无论是滚动还是样式,一个模子里出来的

  • Market上的软件今天开始迅猛增长,也有不少好玩的,回头慢慢介绍。 不过我目前最最最需要的是一个截图软件!!!! nnd, 总不能用DC一张张照吧,目前为止唯一的截图方法就是在PC的SDK上截图~~~Orz

  • 对了, Android系统最大的优点之一, 是从palm拿来的风格, 程序保持状态,home launcher, 多任务的os能做的和palm os 5这样单任务系统般的程序切换流畅,迅速,毫不拖泥带水, 而且十分稳定,真是不容易。 (wm, symbian,iphone的mac osx,等等都没做到)
    我折腾了两天, 几乎所有原装的程序以及几十个从market上下来的程序都先后打开,切换,浏览器开了4个窗口, 都是刷刷的, 这种感觉极爽!!多任务系统就应该做成这个样子才对!

  • 自定义快捷键很酷很方便很强大, menu+字母键, 可以全局调用, 相当于内置在系统的标准功能(对应于palm上的coLauncher,wm上的wktask和PQZII), 从这点来看, Android系统不仅仅为触屏设计和优化,对键盘的使用和考虑也很足够, 未来出直板QWERTY键盘机也会很好用

  • 这点其实本来是废话的,主要是相对于iphone,heh, 复制,粘贴,剪切, 是标准功能, 长按也可以弹出菜单,或是直接键盘快捷键menu+C,menu+x,menu+v
  • home 主桌面, google设计的很好很实用, 桌面上可以创建任意快捷方式, 标准功能提供程序,文件夹, 联系人,网址, 如果安装第三方的anyCut,还可以大为增强, 特定sms,特定电话, 特定对象,特定程序带参数~~~~~ 结合左右拖动的三个桌面,活用起来会很方便。

如何硬启
方法1:在机器还能正常启动时:


Press Alt+L路径:Menu---Settings-----SD Card and Storage----Factory Data Reset----Reset Phone


方法2: 一旦机器死翘翘不能正常启动:

        关机,  持续同时按住Home和红键,大约20s,此时机器会启动出现开始屏幕,等看到有个三角警告标示的黑屏时,放手, 滑开键盘,
       按下Alt+L,(这个组合键的作用是显示log 文本)
        然后,按下 Alt+W 就是  “wipe data /factory reset”, 这个重启的效果是彻底重启,再启动就和刚开箱一样,需要重新绑定google account了。
        然后同时按下Home 和返回键,这时候机器应该顺利重启了。 如果此时还不能重启,卸下电池再装上即可。

        btw: 还有个命令: Alt+S,应该是执行SD card上的update.zip文件。 这样可以手工升级  (目前G1的升级是通过Tmobile的OTA升级的, 昨天刚刚push了RC19的包,,,但俺这边没反应,应该是不在Tmobile网络里无法OTA的缘故,看来以后要自己手工升级了~~~)

快捷键和操作

  全局快捷键启动(默认,可以自己定义修改,search键+任意字母键)quick launch:
Browser SEARCH + b
Contacts SEARCH + c
E-Mail SEARCH + e
Google Mail SEARCH + g
Calendar SEARCH + l
Maps SEARCH + m
Music SEARCH + p
Messaging SEARCH + s
YouTube SEARCH + y
弹出长按菜单:  触屏上选中长按,或是 长按轨迹球

列表中的浏览:Navigation within lists
下翻页 SPACEBAR
上翻页 SHIFT + SPACEBAR
跳转到页尾 ALT + TRACKBALL roll DOWN
跳转到页首 ALT + TRACKBALL roll UP        文本输入和浏览 Typing and text navigation tips:
插入特殊符号 ALT + SPACEBAR opens special character selector
从左起删除 DEL
从右起删除 SHIFT + DEL
删除整行 ALT + DEL
CAPS大写锁定; 双按 SHIFT ,再按取消
光标跳转到首字/尾字 ALT + roll TRACKBALL left/right
制表符 ALT + q
高亮选中文本 SHIFT + roll TRACKBALL
剪切 MENU + x, 或是高亮选中文本后,长按轨迹球,选择弹出菜单中的Cut
复制 MENU + c, 或是高亮选中文本后,长按轨迹球,选择弹出菜单中的Copy
粘贴 MENU + v, 或是高亮选中文本后,长按轨迹球,选择弹出菜单中的Paste
Undo MENU + z
全选  MENU + a, 或是高亮选中文本后,长按轨迹球,选择弹出菜单中的

内置浏览器 Browser shortcuts
Open Go to window MENU + s
Open Bookmarks MENU + b
Open Windows MENU + w
View history MENU + h
Refresh or stop page MENU + r
Go back a page MENU + j
Go forward a page MENU + k
Find on page MENU + f
Go to home page MENU + ENTER
Zoom in MENU + i
Zoom out MENU + o
Go to Settings MENU + p
Page down SPACEBAR
Page up SHIFT + SPACEBAR
------------------------
GoogleMap shortcuts
Directions MENU + d
Select map mode MENU + m
History MENU + h
My Location MENU + 0 (zero)
Go to Settings MENU + p
Zoom in MENU + i
Zoom out MENU + o
-------------------------

        Gmail:
F – Forward (while viewing message)
R – Reply (while viewing message)
A – Reply All (while viewing message)
Y – Archive (while viewing message or from list)

更多的G1 操作小技巧


通用技巧
  • 长按home键会将当前程序置入背景运行
  • 调整音量至最低,就会依次进入振动模式和电话铃声静音
  • 当然,你也可以长按红键,在菜单里选择静音模式(此时全部静音,包括游戏和音乐)
  • 可以在Market里下载一个免费小软,ToggleSetting, 可以一键切换 WiFi开关 GPS开关, 振动模式开关,屏幕超时关闭开关,静音模式开关等,很方便!
  • 通过快捷方式在桌面上创建的文件夹,可以通过点击并按住标题栏来重命名,方便归类存放各类快捷方式。(需要安装AnyCut,这个也是must have app!!)
  • 长按绿键,自动激活语音拨号, 当然是英文的.
  • 可 以通过在sdcard里建立诸如 "ringtones""alarms" "notifications",然后将铃声文件(ogg,mp3,wav,mid等)放进去,系统的选择声音就可以找到。当然,建议你装一个小软 RingtoneExtended,比这种方法好用!
  • 短信可以复制或是转发,在对话模式里选中某条sms后长按即可弹出菜单
  • 输入时, 想删除一个词是, 可以menu+del,一次删除一个单位而不是删除一个字母


Chromelite Browser

保存网页上的图片,或是设置为壁纸或是联系人大头贴:
  • 在图片上长按3s, 弹出选择菜单.如果图片后面带着链接的话还有更多选项.
快速滚动:
  • 按住ALT键,再滚动trackball.
  • 按住空格键.
  • Shift+Space向上滚
其他:
  • 图片上长按trackball激活 "save image/view image"
  • URL上长按trackball,激活菜单 "open/open in new window/bookmark link/save link/share link/copy link url"
  • 按menu呼出浏览器菜单 (go to url/search/bookmarks/...etc);
  • 快速双击轨迹球,可以激活放大镜模式进行浏览





如何将outlook里的联系人同步到G1


这个问题, 和 “如何将outlook里的联系人同步到Gmail的contacts里“ 是一个问题。

outlook和gmail之间的联系人导入导出, 是通过csv,但是你直接从outlook里导出csv,gamil里直接上载的话, 会发现好多字段映射有问题。。。。(Update: 据说,Outlook里导出csv时选择Dos格式而不是win格式,则可以顺利导入Gmail contacts!而不需要下面的live mail倒腾大法~~~我没验证过,老外说的

我用的最顺利的方法,(适合懒得去分析gmail的csv映射到底哪儿和outlook的有差别了)曲线救国:
1.   登录你的hotmail, 在联系人里,下载一个Windows Live Contacts 导入程序,这个官方程序执行,填入live id,就自动把outlook或是outlook express(可选)的联系人导入到hotmail 联系人里了(嗯嗯,最好有多个hotmail,heh,省的和你本来的msn联系人冲突 )
2.  登录hotmail, 联系人管理里,选择导出csv,
3.  登录gmail, 联系人管理里,选择导入刚刚从hotmail里导出的csv,嗯哪, 大功告成。

此时,如果你的G1设置的是autosync的(缺省就是),那, 看看G1上,contact是不是已经和gmail里的一样了~~

btw: gmail的contact里,是有维护mail的人,才可以加照片~~~~nnd,曾折腾了我好一阵子,怎么有人能加大头照有人就不行~~~


【如何升级Tmobile G1的ROM】

Tmobile G1,发售的机型初始rom版本号为RC19, 目前最新的版本号为RC29,修正了一些问题(fix list参见下面清单)

QUOTE:
  • Wrong field is focused when keyboard is openend inMessagingapplication: Now when the keyboard is opened, the focus willdefault tothe compose (text entry) field.
  • Cannot associate withWiFiaccess point using shared WEP key: Should now be able to associatetoaccess points with a shared WEP key.
  • Google Contacts/Calendar Sync (endless loop).
  • USBstorage:Now a USB notification will appear in the notifications areawhenconnected via USB. Users must select to use USB Storage ifdesired.
  • Email notification doesn't disappear when the Email has been read (POP/IMAP Email client).
  • New Email notifications not received (POP/IMAP Email client).
  • Browser does not launch YouTube video when Settings > Enable Javascript is unchecked.
  • WiFi & Bluetooth occasionally disconnect while charging.
  • Support silencing of Email notifications (POP/IMAP Email client)
  • Amazon MP3 fix for files with underscores (_) in the filenames

按Tmobile官方的设计, 一律通过Tmobile通讯网络OTA方式推送升级包。 在Tmobile网络内的G1, 在升级包发布的几天内,都会自动被推送升级包, 用户会看到一个提示框,是否升级,需要重启。确认即可完成升级。很傻瓜化,很不错。


但, 俺们的G1都是在CMCC的网络, 不可能享受到Tmobile的OTA推送。  当然,米国也有很多At&t网络下的G1,没有OTA,照样有勤劳勇敢的劳动人民。。。heh, 下面介绍新鲜火辣的升级指南。



  • 从Tmobile的升级网站下载升级包 (注,该包名虽然是RC28,但实际已经是最新的RC29):
    https://android.clients.google.com/updates/signed-kila-ota-115247-prereq.TC4-RC19+RC28.zip
  • 将下载好的zip包重命名为update.zip
  • 将update.zip复制到你的microsd 卡的根目录下
  • 长按电源键,关闭G1, 然后,同时按住Home键, 长按红键,启动
  • 一直保持同时长按home和红键的状态,大约20s,当你看到黄色的警告标示符后,正式进入工程模式。  

  • 滑开键盘, 按下 ALT-L ,此时显示工程模式的菜单,然后按下 ALT-S 开始刷新rom

  • 等到刷新进度条完成,系统提示你同时按下Home + Back,重启你的机器,在你按下后, 会提示写入radio module, 等一会儿。

  • 系统一会儿会自动重启。 ok,大功告成!  进Settings里的about phone看看, 已经升级完成啦!!!



【Howto】 如何将不断膨胀的浏览器缓存文件移到SDcard上,解决内存紧张问题


感谢sk163 提供的信息来源, 感谢米国网友V_RocKsModmygphone上的帖子


前提:  
  • G1 软件版本必须低于RC30(因为远程登录获得root权限,其实是一个可能有很大隐藏风险的漏洞,google马上发布的RC30更新包将填了这个坑~~~)
  • 你有一张microsd Card,而且有空余空间,而且已经插入G1,而且不是usb mount状态~~~~(有点唐僧啊,
  • 你已经通过telnetd方式获得了G1的root权限(怎么做,我就不单独介绍了, 本帖里已经有网友转了, 网上搜索G1 越狱,是一坨一坨的文章
方法:
    注: 取得root权限是在pc上的telnet客户端上远程登录后输入命令的, 下面的那些操作,也都是通过telnet方式在pc上操作的。 您别在G1的terminal上操作,heh, 至少现在G1的terminal上还没有sudo这种命令。。
           还有, linux是区分大小写的, 算我啰嗦吧, 再提醒一下,
  1. 在pc的telent客户端上, 输入 cd /data/data/com.android.browser/cache   回车, 进入机身内存文件系统的浏览器缓存目录
  2. 输入 rm -R webviewCache    回车,把机身内存里现有的缓存数据都删了,腾出空间给更有用的用途,heh
  3. 输入 mkdir /sdcard/webviewCache    回车, 在你的microsd card上建立一个缓存的目录
  4. 输入 ln -s /sdcard/webviewCache webviewCache  回 车, 这一步就是关键, 将SDcard上的缓存目录挂接到手机内存里的缓存目录, 对于应用层面的程序来说,他还是在访问机身内存,但实际上数据都真正存到sdcard里去了。 熟悉linux的人肯定觉得很easy,关键是有老外已经当过白老鼠啦,所以确认这样干没啥别的风险,linux power!  呵呵
   大功告成了已经!  你现在去Chrome lite里浏览浏览网页(建议sina,qq什么的,哈哈,立竿见影) ,然后去查看一下SDcard里webviewCache这个目录里,一坨8字符文件名的文件,恩,这就表示cache数据已经存到sdcard上而不再 是手机内存里了。  去Setting里phone storage里看看可用手机存储容量,变大了不少吧,视你之前浏览器缓存的大小,我是曾经有近20MB的缓存数据,而且还在不断增长ing!


Howto: 单独清理浏览器缓存而保留书签,cookie等

【081111更新】嗯嗯, 补充一下, 浏览器的cache的确可以单独清理,无需一股脑连bookmark,cookies等都干掉。

方法:
1. 启动Chrome lite浏览器
2. 点击"Menu"键进入菜单
3. 点击"More"
4. 选择"Settings"
5. 往下翻,有具体的清理选项,可以单独清理: Clear cache, Clear history, Clear all cookie data, Clear form data,  Clear password等等。

之前我的错误方法是, 在手机的全局Setting,Application里看到浏览器数据过大了, 在那儿点clear data会将所有cache,History,cookie,bookmark都删掉~~~




【软件&应用】

RingControl
今天在Market上下载了一个几KB的小软,但很酷。 RingControl
很多人第一次看到Nokia 8800和htc diamond的那个特性: 手机放桌上,有电话来了,翻转扣在桌子上,铃声就不响了, 感到很酷吧,这个小软就是实现这个功能的!

利用G1内置的重力感应器, 短小精悍。 安装完执行,程序界面暴简单,就一句话和俩按钮,Start,Stop。。。。点Start后就可以切换回home了。此时,你的G1就有了重力感应控制 铃声的功能,,平时手机是正常铃声模式,一旦你把他脸朝下倒扣在桌子上(或是头朝下放在兜里)时,立即自动切换到振动模式, 当姿势摆正时,自动恢复响铃模式。切换速度超快,没有一丝粘滞延迟,今天我试了试,很有用很好用,heh
(利用这个思路,还可以开发出更多更酷的特性,比如sharp的机器的那种摇摇机器就发送短信啥的):lol:

bubbles
另外, 还有个利用重力感应器的小软, bubbles,相当于一个水平仪, 就是一碗水里一滴油的效果,可以校准,校准后就可以利用G1很方便的测试桌子啊啥的是否水平,别说,发现自己的电脑台还真不是真正水平的。。。


有关Android Market会占用8到9MB内存,而且越来越大的问题

如果你每天上Market逛逛, 到处看看, 恩,你的G1上的Market程序的data应该也和我差不多9MB了(我的G1上是这么大),而且会不断变大,除非你不再打开Market程序,,,那 可能么?   原因是,Market程序会缓存每次访问时的程序清单,图标等文件以便快速访问,每次大概200KB左右,随着访问次数增多,这个cache会不断增大 (google声称在手机存储容量低时,os会清除这些data,但~~不能手工清除实在是)


Google 官方的解答:
http://www.google.com/support/fo ... 2c8cf5448&hl=en

简而言之, 在下一个update上,应该会加入手工清除Market程序的cache data的选项。

就目前RC30上, 如果你急着想腾空这些空间,则可以硬启,,,,,,然后进market程序,别到处乱逛,直接进入my Download里,按你的下载清单直接安装,这样就能腾出10MB甚至更多的手机机身存储。

如果你的G1仍有root权限的话(反正我是没了~~~当初被烦的不行就升了RC30),还有更彻底不用reboot的方法
其实也就是下一个update里google将要加入的功能的实际命令:

首先取得root权限,telnet到G1, 输入命令:  
rm /data/data/com.android.vending/cache/*

(另:和移动浏览器Cache到SD card原理一样, 你也可以照猫画虎把Market的cache通过link来移动到SDcard上存储)
以下是telnet后的linux command:


QUOTE:
mount -o remount,rw /dev/block/mtdblock3 /
mkdir /sdcard/marketcache
mkdir /sdcard/marketcache/cache
mkdir /sdcard/marketcache/cache/webviewCache
cd /data/data/com.android.vending/cache
rm -R webviewCache
ln -s /sdcard/marketcache/cache/webviewCache  webviewCache
cd ..
rm -R cache
ln -s /sdcard/marketcache/cache cache
cd cache
ls


不着急的话, 还是等google的下一个update提供手工清除的功能吧:lol: