存档

作者存档

CDMA版iPhone 4完美升级4.2.8方案

2011年5月13日 2 条评论

用上CDMA版iPhone 4的同学们总是特别纠结,因为OTA一次也不容易,但是现在Apple推了4.2.8,修正了Safari等若干bug,虽说没有什么新增功能,不过看到这个版本号总是心痒吧。何况,每次连iTunes可能还得当心点错升级。

其实如果点了升级就会发现(话说更新出来以后就有同事点了,然后杯具了挺久),OTA还在,但是无法越狱了。也就是说,并没有影响电话、短信、上网。

现在来说说解决方案吧。以下所有方案得感谢Daniel同学(他的新浪微博是Daniel_K4)。

方案一:刷D大的自制固件

基本方法请参见Daniel大神的4.2.8不含基带版本-自制固件!

这一固件是没有包含基带(也就是不会升级关于本机里的MODEM版本),没有任何损伤OTA的可能。同时这一固件中已经包含了修改“中国电信”Logo、运营商信息等,也嵌入了彩信网关设置。但是能否正常启用彩信,还是得看你用了什么写号方式(本人不熟悉,反正也不用彩信)。刷此固件后,你的机器除掉电话、短信、上网以外,从零开始。步骤是:

  1. 下载D大制作的固件和Sn0wbreeze最新版(目前是2.7.1);
  2. Sn0wbreeze是for Windows的,所以你得准备一台PC;在PC上直接运行,接上你的iPhone 4,close credit以后不要点继续,直接在上面工具栏点击“iReb”,根据提示操作,你会发现iPhone 4进入黑屏。
  3. 随后可以关闭Sn0wbreeze,打开iTunes,会识别到一个需要恢复的iPhone 4,此时按住“Shift+恢复”,选择第一步下载的D大固件即可。
  4. 此后就是正常的安装固件步骤,完成后里面就包含了Cydia。

在升级的开始阶段会提示连接Apple服务器进行验证,4.2.8是最新固件,因此只要网络连接正常一般不会有问题。但也有网友说MAC下刷固件似乎成功率更高。如果你想这么做(我自己用MAC,因此我直接采用了下面这个步骤),请将D大的固件放在MAC机器上,在PC上做好iReb以后将黑屏的iPhone 4连上MAC机器,同样启动iTunes,按“Option+升级”即可。

方案二:刷官方固件升级后安装完美越狱补丁

这一方案适合已经误点了升级的同学,也适合不想重装软件的网友。用了这一方法后,你机器里的所有软件都保持原样(包括你的通讯录、短信、游戏进度等等),但是部分Cydia的补丁什么的需要重装(有意思的是某些补丁只是重装,补丁程序本身的设置都在),而有些补丁甚至都还留着,仍然可用。还是先说步骤吧:

  1. 下载4.2.6和4.2.8的官方固件(如果你确信你的网络很好,也可以直接在线升级4.2.8),主要要两个版本的,下载RedSn0w最新版程序(现在是RC16);
  2. 更新你的iPhone 4,可以通过“shift/option+升级”后选择本机的4.2.8固件,也可以直接在线升级,升级后你的东西都在,能电话短信上网什么的,但是cydia没了;
  3. 然后执行红雪不完美越狱步骤:http://www.in189.com/viewthread.php?tid=149517
  4. 注意的两点是,即便是RC16的红雪也要选择4.2.6版固件才能继续运行(选择4.2.8的话会提示遇到一个错误);一定不要忘记第四步,这一步才能确保Cydia正常工作;
  5. 现在去下载D大的完美越狱补丁http://daniel.k4.cn/iphone4-cdma/201105_525.html
  6. 可以直接执行第三步,放文件的方法很多,可以通过OpenSSH,可以通过iPhone Browser等软件,如果没有对应文件夹就自己建(/private/var/root/Media/Cydia/AutoInstall/)。
  7. 最后重启机器吧,正常的话会自动安装这两个包,如果没有,那么请继续运行一次上面提到不完美越狱的第四步,然后打开Cydia,在“更新”里应该会看到这两个包,点击安装吧。

最后说明一下,用第二个方案升级4.2.8以后,facetime的半完美方案仍然有效(不需要重装facetime的包),只是重新激活一下就行了。另外这一方案只是在你原先的基础上升级,因此没有包含中国电信logo、运营商信息、彩信设置等等东西(除非你原来就改了)。

最后还是感谢Daniel,这里不过是澄清一些细节,方便大家判断和选择而已,所有的成果都是他的。

分类: 咬口苹果 标签: , , ,

CDMA版iPhone 4半完美facetime

2011年5月3日 没有评论

昨天下午跟着教程,并在教程作者Alex网友的协助下测试了C版iPhone 4的facetime功能。其实以前就想过,虽然咱不能国际短信开facetime,但至少可以类似iPod Touch一样通过邮件地址来视频通话啊。现在的方法,就是走这个思路。教程一直在演进中,越来越自动化和简便了,请参考:http://www.in189.com/viewthread.php?tid=146073

玩了两个半天,再补充说明一些问题:

一、 个人猜想,教程是可以简化的,也就是说按照这个步骤走应该可以:

  1. 安装三个deb补丁
  2. respring或重启
  3. 点击SBSetting里的facetimepatch开关,等待自动respring
  4. 进入设置里找facetine选项进行设置,或者直接点击“电话”按钮启用facetime
  5. 测试一次facetime功能,正常后再点击一次facetimepatch补丁开关
  6. 自动respring后,你就得到了一部支持Apple ID方式视频通话的CDMA版iPhone 4啦。

二、 教程的使用条件:

一部越狱了的CDMA版iPhone 4,必须安装了SBSetting,建议安装iFile,这样确实安装deb什么的方便很多

三、最终的功能:

最后要注意切换一次SBS开关(整个过程两次),这样你的电话、短信、iPod、FaceTime功能就都正常并存了。其中FaceTime的用法和iPod Touch 四代一致,通过通讯录里的邮箱地址或电话号码(对支持FaceTime的WCDMA iPhone 4来说)来呼叫,同时别人可以在iPhone、iPod Touch、MacBook全系列上通过你设置的Apple ID邮箱来呼叫你。

四、 网络问题:

默认FaceTime都是走WiFi网络的,但是安装facebreak或者My3G等程序后,可以欺骗iPhone,让FaceTime走3G网络(流量钱当然您自付,呵呵)。方法也很简单,就是在Cydia里搜索这俩软件即可(这俩软件不是免费的,不过是有破解版的)。facebreak是在系统设置里多了一个开关,比较简单;My3G功能更复杂些,对于FaceTime来说你需要选择允许电话功能走3G。安装两个软件后会respring或重启,可能会导致你的FaceTime失效,那就重新激活一次咯。

另外,由于CDMA网的特性,通过3G走FaceTime后,如果在使用过程中接收到来电,是能够正常提示并接通的,但是FaceTime会断开。也就是不能同时上网和电话。不过这个好像也没啥影响吧,呵呵。

五、 半完美?

所谓半完美,是基于两个方面而言:

  1. 在用这个方法启用了FaceTime后,我们仍然是通过Apple ID的邮箱形式,别人不能通过电话号码呼叫你的FaceTime,这和Apple原本的设计是不同的;
  2. 在使用过程中重启iPhone或者进入系统设置的“电话”菜单(iPhone默认的FaceTime选项在这个界面里),都可能引起FaceTime不可用了,需要通过切换开关重新激活。

最后还是感谢研究出此方案的网友,特别是天翼圈的Alex兄。

《设计原本》读后

2011年4月23日 3 条评论

晚上翻完了《设计原本》,断断续续利用三个周末。也有段时间没看过涉及计算机理论的书了。说“翻完”,因为后面有几章设计案例没有仔细阅读,特别是一些涉及建筑等生疏领域的。

这本书从听说开始,就怀着一点期待的,毕竟作者是《人月神话》的作者,而这前一部作品是软件工程的神作(是不是夸张了点)之一。《人月神话》还是大学时候读的,当时没什么太深入的感觉,工作了几年(前几年还都是技术工作),再看《设计原本》还是有些感触的。

整本书是以IBM的System/360计算机或者说计算机总体架构为主要例子讲产品设计,但实际上涉及的计算机理论知识不算多,所以完全可以向非计算机专业的人士推荐。

个人尤其推荐第二、三、五部分(对应第6-16、19、20章):第一部分主要是设计方法论和一些概念,第1-3章似乎更易懂,其他部分因为个人阅历,还没能上升到这么抽象的境界;第二部分涉及现代设计时的协作,特别是远程协作,我个人倒是觉得给通信运营商一些产品要求或者说是方向,当然也有不少团队协作方面的想法;第三部分是关于设计多个方面的真知灼见,个人尤其推荐;第四部分是从一个计算机科学家的角度来考虑给建筑设计师设计一套设计系统,稍有点专业;第五部分是讲人,也就是卓越的设计师,个人推荐;最后一个部分就是案例了,分别讲了作者家的建筑设计与演进、System/360、OS/360和作者的《计算机架构》一书四个实际的设计案例,可以一翻,如果没有专业背景知识,也可以省略。

全书的风格挺有意思,书不厚,每章的篇幅出奇的短,一般都是16开的7-8页,长的也就十来页而已,废话很少,处处闪耀着思想的光芒,总是针对某一个疑惑的问题,几句话解决。比如谈到协作:

许多人手会让工作变得轻松——通常如此

但许多人手会让工作变得很多——总是如此

头脑风暴的标准规则

关注数量

不要批评

鼓励发散思维

组合并改进想法

勾画出所有想法让大家能看到

也正因为章节短,所以看书是比较轻松愉快的,随时可以放下,也随时可以拿起。

总的来说,内容不仅涵盖了设计本身,对思考方式、工作流程、管理、小组合作、部门协调都有不少好点子,值得一读。

最后说说翻译和印刷装帧。这本书的原版(The Design of Design)电子书现在能够下载到(包括适合不同阅读器的多个版本),所以有机会对比了一两章,翻译质量还是颇高,正文部分的错别字什么的也很罕见;但是诡异的是章节标题下的引言(名人名言居多),其出处一般是写原作者的英文名字,但这拼写的大小写居然是乱的,不是首字母大写,而是乱七八糟的大小写组合,这样的错误真是让人不明所以。另外,就价格(原价55元,网上书店当然可以折扣)来说,这书的印刷、用纸也就是一般般,毕竟全书才270页不到,我看这价格用铜版纸都够了。

不管怎么说,内容还是值得推荐,不仅仅是面向计算机专业的。

MAC OS X与Windows PC之间的网络同步

2011年4月6日 2 条评论

之前都是自己写了一个AppleScript,来做MACBook和PC之间的文件夹网络同步。要求的效果其实非常简单,就是将办公PC的文档备份到笔记本上一个加密的DMG里。AppleScript的流程也非常简单,无非就是切换网络、通过smb挂载PC的共享目录、判断并加载dmg,最后通过rsync来抓取PC上的内容。当然,我希望是无线搞定,不用通过U盘等媒介,并且得增量实现,否则每次几个G的文档能把人折磨死。

但不幸的是,上周突然发现DMG的文件比PC文件夹内容要少。经过仔细的检查,发现问题出在Samba上,某些子目录通过smb协议共享后会丢失,而更奇怪的是,这些文件夹在加载后,通过命令行是能看到的,只是属性不对:

ernMacBook:广东方案 ern$ ls -la

total 69584

drwx——@ 1 ern  staff     16384  4  2 18:52 .

drwx——  1 ern  staff     16384  4  2 18:56 ..

似乎就是这个“.”目录的特殊属性限制了它的可见性。搜索各大网站看到,可能和目录的名字有关系(samba协议本身有要求),也可能和samba本身的bug有关系,反正就是无法解决。

假期研究了一下,发现还是要通过Rsync协议来处理。在Windows PC上安装Rsync服务端,MACBook作为客户端同步过来。除了对顶层目录要求是英文以外,其他没有任何限制,今天测试通过。

下面来介绍下实现过程:

1. MAC OS X自带了Rsync客户端,如果不是版本控的话,就可以直接用了,从测试来看,能够正常使用。如果你喜欢用最新版,那得麻烦下载源代码然后编译安装了。下载地址:http://rsync.samba.org/,目前最新版本是3月份的3.0.8版。

阅读全文…

CDMA iPhone 4写码问题

2011年3月20日 没有评论

自从出了CDMA版iPhone 4,稳定下来的iPhone市场又闹腾了好久。从发布,到广东电信宣布写号完毕,大概也就是2周吧,但是此后广东电信一直在完善方法,并没有发布。所以,淘宝价格一波三折,在动荡中走低,现在好像16G的都不用4000了。其实写号也不是那么神秘,把我从各大网站、写码研究者那里获得的大概情况总结了一下,仅供新入门的参考。有高手研究出最新成果的,也不访在评论中共享。

1.CDMA版iPhone目前只有美国Verizon和韩国SK电信,国内淘宝好像基本都是美货吧。但是担心中文等问题的,大可放心。因为Apple的产品一贯是多语言的,你在任何一个洲买来的Apple产品,拿到国内,连上互联网,就会自动提示切换成中文环境(当然是根据你的IP)。当然,你也可以手工调整。

2.货源问题:首先不大可能有高仿假货,Apple那么多产品出来了,假货我真没见到,需要防范的是山寨货,不过现在都是淘宝啦,应该问题不大吧。其次返修货,因为刚发布不久,个人觉得暂时不会有返修货,特别官方返修的可能。最后,所谓的十四天机,这个不好说,但是问了一圈,没人知道这个十四天机什么情况,据说其他手机的十四天机重新销售时包装是不同的。

3.锁:CDMA iPhone 4是采用写码方式而不是和WCDMA或者国内其他天翼手机一样插卡,所以也没有WCDMA/GSM运营商定制版本上的所谓“锁”。后者的解锁是需要越狱然后安装软件来破解的。而CDMA iPhone 4的难度在于写码。

4.写码:写码写的是什么?这就是所谓五码:ESN(手机本身的唯一标识)、IMSI(标识出你这个用户,要知道,电话号码只是个“外壳”而已,真正定位到你的是这个)、A-Key(CDMA系统专门的鉴权信息)、AN、AAA。AN和AAA是和你用3G相关的鉴权信息。当你换一张UIM卡,相应这些信息都会改变;而如果有人盗取了你这些信息,他可以做出一张一样的卡来,如果当地的系统没有限制,可以“双震”(你手机借到电话的同时,他的手机也振铃)。所以,多数地区对客户五码是严格保护的,对相关权限管控也比较严。

5.iPhone写码为什么难:其他HTC、Motorola的手机,往往可以通过CDMA Workshop等软件,连接到其使用的高通芯片,修改内存,也就是把五码修改掉(可以称为线编),这样这台手机就可以入网正常使用了。但是iPhone的操作系统相对封闭,并且在越狱后,虽然找到了以上一些信息的存储位置,但是相应的文件有校验码,修改后不生效。因此,即便你有办法拿到五码,目前仍然不能自己写进去。截止目前,能够便捷写入的,只有A-Key,通过直接手机输入一串指令就能修改掉了(称为手编)。此外,CDMA iPhone 4绑定了Verizon的数据账号,因此3G上网的鉴权也是一个门槛。

阅读全文…

分类: 咬口苹果 标签: , , , ,

《价值起源》翻译与勘误

2011年3月19日 1 条评论

刚开始看《价值起源》,进度到第二章,大概全书的1/10吧。看其他书评之后才买的,价格高得有点离谱,而且不提供软精以外的版本。出乎我意料的是,这本书是论文集,两位“作者”是编著者,不过并没有影响全书的质量,可以说是本注重考据的金融简史。

但是看到第二章,就郁闷于中文翻译了。全书的译者应该说还是比较贴心的,比如考虑到多数读者对古罗马一些事情并不熟悉,适当添加了译者注,交代得更清楚了些。但是有些地方,真让人比较困惑。

1. 外文书名用中文“《》”书名号,而不是常规的斜体标识。特别是一些转写成拉丁文的书名,加个书名号,极怪异。我印象中,似乎标点符号使用规范上是有相关说明的;

2.个别地方不知道是翻译问题还是原本作者混乱了,大致看看还好,稍微仔细点,就有点晕。比如P.37 第二章中古罗马法律中对税收官组织的说明,前一段提到“……(一段铭文是)《Lex portorii Asiae》或……。这部法律是《Leges locationum》或《Lex censoria》的一个典型例子”。从这句话来看,《Lex portorii Asiae》是《Leges locationum》的一个例子(实例?特例?)。之后一段“在《Lex portorii Asiae》的框架下,《Leges locationum》规定了……”。这俩法律到底啥关系呢?完全困惑了。

3.如果上一点还可能是作者问题,那么这句话就真的是标准欧式翻译。P.40:“如果他(指合伙人的核心,manceps)突然去世,全体合伙人的合约关系将随之结束。不过全体合伙人和罗马政府都希望这一合约关系能够存续——这里不仅包括税收合伙与全体合伙人之间的关系,也包括全体合伙人与罗马政府(政府租赁契约的出租方)之间的关系——即使manceps去世了,只要他的位置能够由另外一个合适的人选来填补”。第二个句子可以按照英语的语法分析出从句来……

看了两章,发现第二章问题多些,第一章还好。全书署名译者两位,不过并没有译者记之类的说明,不知道分工情况。希望后面的章节能好点吧。

补充:

1.P.51 第三章 文章将Lushan这一名字音译为“禄善”,这似乎可以理解,毕竟是从英文翻译来的。不过,中文版P.49-50的图上可以看到,这个人的名字大概是“禄山”。有没有?

2.P.123 第六章 图6-8和图6-9的说明颠倒了(或者就是图颠倒了,hoho)

3.P.122 第六章 倒数第二段“有21份已知的贷款文件和少数校样,都是在1780年和1781年印刷的,尽管它们中有些文件的日期是倒着填的。此类文件中的一个,……,日期为1779年9月6日……”这份文件的图在P.124.“日期是倒着填的”,令人费解。我估计,是不是指文件倒签啊,因为是先贷款,然后再印刷文件,填写文件的时候追溯贷款的时间,和现在倒签合同是一个意思嘛。

看到一半了,有些考据蛮无聊的,也许不适合我这样对精细考证没太大兴趣的门外汉。反正现在越来越觉得没有其他一些书评说的好。

《书生活》=音乐+计算机+生活

2011年3月14日 没有评论

周末最惬意的事情就是有那么半天坐下来读书、喝茶。这个周末是幸福的,因为读完The Economist之后还在周日上午读了本马慧元的《书生活》。这大概是她第四或第五本书了,而我是从第二本关于管风琴的书开始认识她的,一个留学美国学习计算机科学,但业余时间都奉献给管风琴并在教堂帮忙的女孩子。通过她的书,学到了不少管风琴、羽管键琴等等的知识,唱片也多买了好几套。

这一次才知道,原来她一开始是在网上写书评的,关于音乐、计算机的书也读了一堆。这本《书生活》前100页是音乐书的书评,中间部分是GEB(Gödel, Escher, Bach)《哥德尔◎埃舍尔◎巴赫》一书的书评和作者侯世达其他作品的介绍,最后一部分是一些音乐和生活轶事。整体结构明晰,风格也各有不同。音乐书评较有深度,往往夹杂些作者颇有深意的词句;GEB部分浅显易懂,倒并不深入,可以说是关联音乐和艺术讲得更多些,基本没有涉及哥德尔过多内容;而生活轶事则生动活泼,描写入微。

个人推荐书评部分关于《西方文明中的音乐》几篇、关于福特文格勒、霍洛维茨和最后三篇作者淘书生活的文章。淘书生活对心理描写贴切:在图书馆等卖旧书时,看周围每个人都“怀着不可告人的目的”在等待;而公布具体售卖时间时小心翼翼的保密,但其实大家心里都明白;一套书拿了两本,想了想还是放回去成全别人买个全套吧……这种种大概爱书之人都感同身受吧。

最后说说GEB吧,这书我在读中学的时候曾经无意中在图书馆翻腾出来过,当时觉得印刷、装帧都很差,不符合我的审美观,也懵懵懂懂的读了小半。到大学开始学计算机了,反而没找到它。高中对计算机科学不算很了解(虽然学过编程、算法什么的),读下来反而是对巴赫更感兴趣了,直接导致当时能买到的巴赫磁带、卡口带、卡口碟都想办法买下来。后来这书似乎神奇的绝版了,也许是太老了吧。前段时间淘到一本,堆在一堆里等我抽时间读。这种横跨音乐、艺术(美术、雕塑)、理工(计算机)的书,我看到的,大概就还有《莫扎特之魂》、《贝多芬之魂》了。读这样的书,总会升起一种玄妙的感觉,看,这世界有些模式是如此的共通。

这周开始,下决心要略读报刊,多读书。

分类: 读书偶得 标签: ,

CDMA iPhone 4更换运营商名称显示

2011年2月26日 没有评论

CDMA iPhone 4 有个奇怪的地方,就是不能和其他iPhone 4一样,通过/private/var/mobile/Library/Carrier Bundle.bundle里修改png来变更运营商图标等。现有教程都是说替换图片或者直接增加一个@2x结尾的png即可。但是CDMA版压根儿就没有原始文件。我新机上手时候也只是显示Roaming而已,机器内没有Verizon的图片什么的。

最终,退而求其次,把文字加上去吧。越狱后在BigBoss源里有一个Ffake Operator的小程序,安装后在系统设置里多了相应的设置选项,直接输入你要的文字后Respring一下就行了。中英文都没问题,也够用了吧。