Archive

Archive for the ‘技术圈’ Category

iPhone OS 4 折腾降级回 3.1.3的解决方案

June 13th, 2010 Nick Cheng 6 comments

我是大折腾。

Jobs发布iPhone4的第二天,我把3Gs升级到了OS 4 GM,玩了几天。直观感受是:

1.最喜欢图标可以分文件夹了,这样程序装多了也不会划屏找个六七页才能找到。因为划屏是线性的一维空间,你现在是第一页,你要去在中间的第四页,你就一定要划过不需要的2-3页,而分到文件夹以后就是立体的三维空间了,手可以跨越中间其他几个文件夹,直接点去需要的分类;

2.加了强制锁横屏的功能,在床上很好用;

但是,不方便的地方也有:

1.因为应用程序还没有全面支持(尝鲜太早了),所以多任务还只是个摆设,按一下HOME,当前的程序似乎就被ctrl-z挂起了,而不是真正的在后台运行;意义不大。当年我用touch Pro II的时候,PockeTwit是一直挂在后台更新twitter Timeline的;

2.当你用了一会儿机器,再双击HOME,就会发现之前所有的程序都在任务栏里面呢。会占用很多的系统资源么?有同学说这其实就是一个Recent打开的应用程序列表而已。如果这样,还好了;

3.等程序升级支持多任务以后,真正需要后台驻留的程序,其实对于用户来说,其实还是一小部分。也就是类似于Twitter客户端啊,iPod啊(官方的,一直是可以后台放音乐的),这一类的,多数程序还是用完就希望退出的。可是在OS4上,他们对于多任务的改动,有些矫枉过正。目前需要退出一个不需要驻留的程序,则需要在程序界面:

按HOME一次,回到主界面;

HOME双击,呼出任务栏;

长按图标,等图标抖动出现“-”号;

按需要关闭的图标的“-”号,完成关闭;

按一下HOME,退出图标抖动的删除模式;

所以,我宁愿是需要驻留后台的程序用稍微复杂一点的操作完成,而多数程序直接按HOME就退出好了。

4. 部分程序开始出现一些bug,例如频繁自动退出,例如使用异常,网络无法通信,等等;

××××××××××

综上,我决定给还是刷回3.1.3,等将来支持OS4的应用多了再说吧。

可是,在降级的时候,却出现了很大的问题,按OPTION-Check updates选中3.1.3的firmware,完成刷机过程,到了最后一步,却告诉我出了未知的错误,无法完成,然后系统就一直在Restore mode,无法工作了;

上推发信息交流,打电话去Apple咨询;

首先Apple技术支持告诉我,他们6月21日才会有正式的OS4放出(言下之意是,我的Firmware来路不正,可能不能提供技术支持)

我情急之下,说,我是Developer。这还好了,Apple继续为我解答问题。但是说,没办法支持你降级,只能支持你如何回复OS4.

好吧,那我就继续操作:

首先长按电源+HOME 10秒,等手机关机;

然后按住HOME 10秒,插入数据线,系统提示找到一个处在restore mode的iphone是否需要恢复,松开HOME,回复。

依旧失败,错误还是1015.

没办法,只能找到开始的OS4 firmware,重新刷了一次,回到了OS4.

这时候,推友 @istevenxue 提供了降级工具,刷机终于成功。

方法是这样的:

MAC下,下载安装 http://www.mediafire.com/?nz0ktzvttzi

在恢复到系统报错,1015错误的时候,

运行刚下载的

./iRecovery –s

setenv auto-boot true

saveenv

exit

关闭itunes;

长按电源+HOME 10秒,等手机关机;

拔掉USB线。长按HOME等手机开机,这时候,手机应该已经启动到了3.1.3里了。 (原文出处)

不用跑三里屯Apple Store了,谢谢各位推友帮助RT、出主意、和鼓励我从此有小白砖傍身的朋友们。 :)

Categories: 技术圈 Tags: , , , ,

iPhone 3Gs升级OS 4尝鲜

June 8th, 2010 Nick Cheng 4 comments

北京时间今天凌晨1:00,苹果正式宣布release了iPhone 4G,对于我们这些刚刚拥有3Gs没多久的用户,是令人眼馋的赤裸裸的勾引。

不过,既然发布出来了,那就想办法尝尝鲜吧。好在,3Gs升级还是支持的。

环境:

iPhone 3Gs 行货版 3.1.3 (未越狱)

iTunes 9.1.1 for mac

MAC Book Pro with Snow Leopard

然后,同事帮我下载了iPhone OS4的固件:在这里下的 http://imodzone.net/download/

很简单,下载回来,连接设备,在iTunes左侧边栏选中设备,按住option键按右侧的restore,系统弹出窗口让我选择固件文件。浏览,选中,升级开始。

大概升级花了15分钟,然后,可以看到,手机重启,这时候,小小的悲剧了一下:

iPhone OS 4只支持iTunes 9.2 or later。 于是,赶紧去下载一个iTunes 9.2 beta (目前只有mac版,所以,windows的iPhone用户要暂时等等了)

装完iTunes,连接手机,这一下,激活成功,终于从只能拨打紧急电话的状态中解脱出来了;

系统提示,找到手机iPhone,是否恢复成原来的备份(of course not!),还是作为新设备连接;

选择新设备,系统开始漫长的数据同步过程,安装以前所有的App(这里要注意,App会都给装回去不用担心,但是所有的数据都没了,需要重新配置)

兵马未动,粮草先行。系统还没开始弄,首先第一步,当然是配置VPN。不出意外,L2TP VPN没问题,链接成功了。

VPN 

接下来,配置twitter帐号,exchange帐号,同步公司邮件,通讯录,日历,都顺利完成。

在下来,当然是体会一下iPhone OS 4的新功能了:多任务系统。

Google了一下,方知,快速双按HOME键,即可呼出多任务菜单;打开一看,原来刚才按HOME退出的程序,其实都在后台,没有真正退出。

下面可以看到,twitter的图标还在后台运行呢。

multi-task

IMG_0005

 

这下晚上回去试试看,把twitter挂在后台,耗电情况如何。以前我用HTC Touch Pro II,习惯了Twitter客户端全天24小时在线,简直可以当短信息用了。而且,以前被诟病的续航能力,在3Gs面前,也好了太多。更关键的是,Touch Pro II续航能力再差,也架不住人家能换电池啊。不像3Gs,也不知道怎么想的,我切到3G下,正常使用,电池待机都过不了一个白天。

好在据说4G续航能力大大提升,我拭目以待吧。

接下来,发现下面的这个任务条是可以左右滑动的,滑到最左侧,发现有iPod的控制面板? 这样,后台放音乐方便多了;

IMG_0007

再往左侧,发现一个竖排锁定,取消的按钮。测试一下,原来是

即时解决自动横屏的问题。这个问题在床上格外明显:怎么翻身都不对,屏幕滚来滚去,怎么都不能正对我的视角。现在放到了这个快捷菜单上,方便许多;

接下来,发现OS 4模仿了MAC OS的Dashboard,把一些常用工具集成到了这个界面:只要按一下实用工具按钮,就会出现:

IMG_0009

此外,系统还有一个Game Centre界面,我回去在看看吧。难不成又是一个游戏对战平台?浩方?  

IMG_0011

 

总体来说,从刷机到现在也就不到一个小时,还有好多东西没来得及看,但是从尝鲜的角度来说,还是值得玩玩的。唯一的多任务下的续航能力问题,还需要时间检验。晚一些在报告吧。

Categories: 技术圈 Tags: , , ,

iPhone应用推荐:我爱记歌曲 — Shazam

May 7th, 2010 Nick Cheng 6 comments

时常会有这样的需求:在收音机里听到一首好听的歌,但是不知道歌名,难道就要如此失之交臂?

会有几种解决方案:

1.给电台的DJ发短信,请他说一下专辑,歌名,还有歌手的名字;

2.记住几句歌词,回家求Google大神帮助;但是前提条件是,能听得出来歌词–如果是外语歌,听力略差一点怎么办? 如果是周杰伦唱的歌怎么办??

这几日,在iPhone上发现了一个好的应用,叫做Shazam,他可以帮我们解决这个问题。

IMG_0026

这个程序有免费版,一个月可以识别不超过5首歌。我在试验了5次之后,我掏了$4.99,注册了一个收费版本。这是我的第一个付费iPhone应用。

打开程序,按下Tag按钮,把iPhone靠近收音机,经过一二十秒的识别,歌曲名出来了:

IMG_0027

恩。原来这首歌是Savage Garden的Truly Madly Deeply。

还可以检索这张专辑的介绍。如果我在美国,还可以检索到歌词,和听30秒的Sample。

软件可以结合GPS,显示在附近使用这个软件Tag歌曲的人。不过估计是150miles之内,使用付费版本的人,就我一个吧,所以我孤零零的矗立在地图上。

中文歌曲的识别情况如何?

IMG_0028

我把电台从91.5切换到97.4,识别了三首歌曲,赵传,张信哲,王杰,都成功识别出来了。只是似乎王杰和张信哲的两首歌,把歌曲名字和专辑名字弄反了。还算好,不算大问题。

该软件号称有八百万首的曲库,日常我能听到的歌曲,应该多数都能找到了吧。

接下来,恶搞一下他的识别机制:

话筒对着我自己,唱一首歌,唱什么呢?

Hakuna Matata

唱了几句,系统告诉我无法识别。

和我想象的一样(系统这时候也有提示),他当然不是IBM Via Voice,把语音识别成文字,然后用歌词来搜索的。他只能识别正式录制发行的歌曲(音乐),对于现场版的,人唱的,匹配无效。

总体来说,这个软件,我买的很满意。

对了,还有一点忘记说了,My TAGs可以看到自己标记过的历史,不会说在出租车上听到一首歌,还要拿笔抄下来回家在上网搜索的了。

 

 

Categories: 技术圈 Tags: , ,

解决xiami.com播放音乐不畅的问题

January 9th, 2010 Nick Cheng No comments

最近总在用虾米来播放音乐,做了一个自己的列表,但是总出现播放音乐卡的情况。很简单,播放的媒体服务器,没有被分配到最优的那一台上面去。

虾米自己出了一个exe文件,号称可以自动选择最优的路径,可是对于我们这些mac用户来怎么办?

仔细看了一下,其实它就是有三组服务器,分别在南北联通,电信(不够主流啊,怪不得卡的厉害),尽快都不算很好,但是矮子里面拔高个,总有好的吧。想办法弄下来他三组服务器的地址,自己修改一下本机的hosts吧,找一组自己网络条件下最好的,不用他们的exe文件,找一个最优解。

信息附后,大家自行使用:

221.12.127.12 f1.xiami.net f3.xiami.net  或者

122.224.143.164 f1.xiami.net f3.xiami.net  或者

218.11.132.81 f1.xiami.net f3.xiami.net 

只用一组就可以了啊,别看都不看都copy进hosts了。

目前我在雕刻时光听黄大炜的歌。 :)

我收集了四五十首我最近听的歌,大家有兴趣可以听听:) http://www.xiami.com/song/showcollect/id/637213

敬告好友:blog域名及RSS地址变更

November 6th, 2009 Nick Cheng 3 comments

各位同仁, 我的blog上线之初,用的是http://www.idleisidle.com的域名.但是域名太长不便记忆,而某位有才的同学更是直接真诚的问我:你的域名什么意思? i爱 d得 lei累 si死 d得 le累? 于是崩溃之下启用了我当时注册的第二个域名.

爱得累死得累刀康的域名,到期之后就不在续费了. 麻烦各位更改书签到 http://www.justidle.net

对于RSS,在@virushuo@arthur369的建议之下,把我feedburner的RSS地址,自定义成了 http://feeds.justidle.net/justidle (这个域名可能暂时有些地方还没刷新DNS.但是在Google Reader已经可以访问了. 可能要在等等.谢谢)
经过了好几天的检查,这个RSS地址一直不生效,那还是麻烦大家直接用blog右上角的按钮订阅吧.
地址是: http://www.justidle.net/feed

因此,也请各位更改RSS订阅地址,也可直接在http://www.justidle.net 页面右上角订阅.

:)

谢谢

Categories: 技术圈 Tags: