G2 如何手工安装和卸载软件
上周买了G2,HiAPK编译的2.2版本的ROM,其中GoogleMap版本比较低,地图定位有些不准确。想卸载安装market里面最新版本。
其中尝试了很多,走了很多弯路,就不说了,伤心,Android微内核Linux居然很多指令都不支持,而且文件系统是很独特的一种。
1、下载SDK并安装
http://code.google.com/android/intro/installing.html
这里其实谈不上安装,只是在PATH里面多加入SDK中的tools目录。
2、安装G2的USB驱动程序,安装时不要选搜索,自己指定文件即可,驱动地址:http://dl.google.com/android/android_usb_windows.zip
装了这个驱动有什么好处呢?还不知道不装是怎么样,装了之后反你可以在自己的windows机器上直接命令行连到你的手机上,tools目录下有个adb命令,执行adb shell,你可以进入到你自己的手机目录里面,在进入你手机之前,先把SDCARD先卸载掉,具体为什么要这样做还没有仔细研究。
3、紧接着读一篇英文:
http://www.google.com/support/forum/p/Android%20Market/thread?tid=38e5e1078047cff1&hl=en
在adb shell进入你的机器后执行下面脚本
# mount -oremount,rw /dev/block/mtdblock3 /system
mount -oremount,rw /dev/block/mtdblock3 /system
# rm GoogleMaps.apk
rm GoogleMaps.apk
OK,这样就完成了手工卸载,安装也可以使用adb install xxx.apk,不过现在直接从market下载的最新版googleMap已经可以安装了。
为什么要mount呢?不mount,/system目录是只读的,和他这个文件系统有关系,只读文件貌视不管你是root用户都不能写的。

G2 真的有传说中的那么好啊,这么多人买啊