Category Archives: Mobile

webos刷机后无法注册profile

准备把手头的2P刷为webos 2.1,中途好多曲折:

1. Nova驱动的问题
即使我按照最为保险的方案,下载安装了webos SDK,然后nova驱动仍然有错,最后下载了WebOSQuickInstall后,通过WebOSQuickInstall自动安装了nova驱动才OK。

2.如何刷机
听说2p关机后,同时按下音量键上和插入USB线就能进入所谓的“刷机模式”,后来证明这是脱了裤子放屁,正常开机的时候只要运行webosdoctorp100ueu-wr-2.1.0_flash就能自动进入刷机模式。

3.刷机后无法注册profile
跳过注册:
#*3386633#
然后按拨号按钮

opera mini特殊版制作

一步完成修改和打包:

#下载

wget http://m.opera.com/android/Ow7Good/operamini.apk

#解包

apktool d operamini.apk

#修改

sed -i ‘s/”http:\/\/”/”http:\/\/opm.zhyu.me:80\/”/g’ `find operamini -name ‘*.smali’`
sed -i ‘s/”socket:\/\/”/”socket:\/\/opm.zhyu.me:9003\/”/g’ `find operamini -name ‘*.smali’`

#打包

apktool b operamini

#签名

java -jar signapk.jar testkey.x509.pem testkey.pk8 operamini/dist/operamini.apk operamini7.zhyu_mod.apk

三星i897 Captivate试刷MIUI 4.0(Android 4.0)

我的i897买了以后一直在用MIUI,除了费电以外其他感觉很好。最近有MIUI 4.0的测试版下载,我就安装了试试:

内核:
http://115.com/file/bhtzyh23
ICS_Captivate_20111226_r3080v_update.zip
刷机包
http://115.com/file/clygtc89
Captivate_MIUI_V4.zip

首先进入“恢复模式”后,双wipe,然后先刷内核,然后刷刷机包,重启后一切OK。

因为是MIUI的测试版本,这个版本并没有带很多MIUI特色的工具,例如流量监控之类,不过必要的通讯录和电话已经作了MIUI化。

设置页不知道是不是MIUI的特色,应为还没有用过其他的ICS版本,无法做出对比:

新的“设置”也引起了几个问题,我竟然不知道该怎么添加wifi信号了。在ICS新的“设置”中,wifi右边只是个开启关闭的开关,我找不到在哪里查看可连接的wifi热点,后来才发现只需点击WIFI选择的左侧就能进入wifi热点选择界面,这是在原来的android中没有过的。

存在的问题主要有这几个:
1. 2G和3G切换的问题。原来的MIUI 2.3版本在很多3G信号稍微弱一些的地方都能正确识别3G信号;而ICS的版本大部分时间都是2G信号,兼容性有待更新。(更新:我试着把信号切换到“只使用2G网络”后,竟然无法再使用3G网络,这几天一直在用来联通的Edge网络。。。)

2. 软件错误的问题。很多软件都会报错,甚至是用Google官方的电子市场下载app也会报错关闭:

不仅如此,使用文件管理器浏览目录,如果目录内文件稍微多一些也会造成crash。不过Google内置的Gmal之类的app还算是稳定。app市场我安装了appchina,能够正常下载和安装。

还有个文件就是,在ICS中很多app的图标都变化了,不知道是主题的原因或者是其他的原因:

可以看到,在“应用汇”“搜狗输入法”“支付宝”“UC浏览器”的图标全都变了,很奇怪。

3. 特色功能。新的UI很清新,并且切换的速度很快,有些iOS的感觉了,不知道是不是因为是新安装的系统。新的设置里面有“开发人员”选项,能够设置很多高级选项:

长按Home键能出现新的程序管理器,采用了类似Palm Webos的方法采用卡片式管理,左右拖动既能退出app:

总体感觉ICS给我感觉很清新,或多或少的bug很烦人,如果安卓猴机们继续朝着ICS的方向发展的话,还是有机会超过iOS的。

Palm IPK快速安装器WebosQuickInstall下载地址

掏了个bell版的CDMA pre,上手后不知道怎么安装软件,查了论坛才知道要用WebosQuickInstall来安装。WebosQuickInstall是一个java编写的工具,下载后需要下载一个199多mb的东西才能用,但是从网上下载的好多WebosQuickInstall运行后都没法正确下载那个199多mb的包,后来找到一个可用用的:

http://images.precentral.net/sit … bOSQuickInstall.jar

谈谈Android的多任务用户体验

用HTC G3已经小半年了,积攒了很多体会,在这里说一下。

关于的我目前对Android的态度,javaeye上的这一篇帖子中我的回复已经表明了我的态度:能重来的话,我肯对会买iPhone。让我最为不满意的也就是Android的多任务以及给系统带来的糟糕的用户体验。在很多情况下,G3会缓慢的几乎无法执行任何操作反应,但是一般不到4秒钟左右系统就能回复正常,估计是java的垃圾回收机制结束后释放了足够的系统资源。但是就是这短短的4秒钟就让人非常无奈,举例说你要急着给某人打电话,但是用拇指点击了“联系人”后系统足足等了4秒钟后才有反应,这就让人非常有一种把手机砸掉的冲动了。

所以,iPhone的做法还是对的,在智能手机中最好别用多任务,带来的好处不见得多,毛病倒是一大堆。

最近在看Andriod SDK

本想买iPhone,不过鉴于联通版iPhone的垃圾与高价,以及换号的不便,最好在M8和HTC hero之间徘徊.带老婆去魅族的专卖柜台,老婆看了一眼就很讨厌M8,我也没办法。我也认为M8还是个不错的机器,至少从性价比上来说超过了iPhone或者HTC hero,不过M8的非主流用户让我觉得很不爽,算了还是多掏点钱买htc hero算了。

颜色有黑色,白色和玫瑰红几种,上次买M600的时候没有买白色的很遗憾,这次坚决选白色的.屏幕的3.2寸的高分屏,显示效果不错,内置的gmail和gtalk客户端很好用.比较爽的是hero可以自己刷rom,android的系统是开源的,如果你愿意完全可以自己根据源码编译一个系统自己刷上去用.

后壳的白色涂料是一种叫做”铁氟龙”的东西,看起来比较耐磨;前面的面版使用的是金属的,耐磨性也不错.触摸屏的材料也是玻璃,但是听说没有iphone硬度高.轨迹球用起来要比四维摇杆方便一些.

除了硬件的原因,我还是很看好Andriod系统的.虽然现在apple的iphone很风光,但是我觉得Andriod会像当年PC击败apple一样,Andriod通过开放集结大家的力量来击败apple.iphone’的成功很大程度上依靠iphone的竞争对手实在是太垃圾了,WM的智能机就不说了,SB的系统和诺基亚一样陈腐不堪,其他的智能手机都是电话加上一块大得显示屏而已,谈不上智能.Andriod如果发扬光大,再加上完全免费,真得有可能完全代替MS,成为第三波信息技术的核心.

Andriod的SDK也是基于java,默认的IDE是eclipse.毕竟是给mobile系统使用,Andriod的MVC体系看起来有些奇怪,并且目前的资料也不多,初期入门比较费劲.大致了解到:

  1. 没有program的概念 所有的program都是由很多activity组合而成.
  2. 每个activity都是单独线程.
  3. UI可以写在code中,但是最好使用xml文件描述,跟css差不多
  4. IDE能够智能转换xml到java class文件.