送走那帮高管,林欢回到自己办公室,反手柄门锁上了。
他走到办公桌前,桌上还剩着几台没拆封的iphone4,他就那么盯着看。
一口气订三十台,花的是大价钱。
一来给跟着自己干的高管发福利,收人心。
二来,他自己还有件大事要办,得靠这个东西。
他拆了一台,接上数据线,动作很熟。
这个年代用过早期苹果的人都懂,水货和行货,根本是两个物种。
2010年的ios系统,说白了就是反人类。
功能确实强,视网膜屏幕加多点触控,搁哪儿都是划时代的。
但它压根没考虑国内用户怎么用。
没有九宫格输入法,没有来电归属地,连越洋激活、语言设置这种最基本的东西,都能把一大批小白用户折磨到崩溃。
这还没完。
这批从美国和中国人肉背回来的水货,绝大多数带着运营商网络锁,比如at&t的。
底层系统不搞定,插上国内的卡连电话都打不出去。
上万块钱,买回来一台高级播放器。
说到底,这事儿得怪苹果自己傲慢。
第一批发售的时候,乔布斯打心眼里看不上华国市场。
在那位极客艺术家的眼里,这地方就是盗版和山寨的天堂。
要不是后来库克一直使劲推,iphone4根本不会这么快在国内发售。。
上一世的林欢当然会越狱。
可系统不一样,现在的版本太早了。
你知道未来的系统怎么搞,不代表现在就能复刻,这是两码事。
所以他才多留了几台备用机。
刷机一旦把底层引导文档弄坏,手机直接报废,没有第二次机会。
林欢打开计算机,调出反编译工具,深吸一口气,动手。
第一次尝试。
他选了个相对温和的路子,用户层溢出。
打个大白话的比方,这就象偷袭一座堡垒,他伪装成送外卖的,想借safari流览器的pdf漏洞,从正门混进去改系统权限。
键盘敲得飞快。
一段带着越狱引导程序的代码被打包,推进了手机。
计算机屏幕突然弹出一串红色报错。
林欢皱眉。
一个极其微小的内存地址偏移量算错了,就差几个字节。
外卖员进门那一刻,踩响了警报器。
桌上那台iphone4,屏幕一黑,再亮起来,一个白色的苹果logo卡在那儿,死活不动了。
林欢骂了一句。
系统死循环。
第一台,废了。
第二次尝试。
废机扔到一边,拆第二台。
正门走不通,那就上核武器,直接炸地基。
这次他用的是bootro级的硬件漏洞,激活引导只读存储器那一层。
物理按键组合,强行把手机拖进dfu模式。
相当于给手机打了一针全麻,让它昏死过去,毫无防备。
然后往引导区里硬灌他自己写的代码。
问题是,2010年的硬件缓存实在太小。
林欢习惯了未来大内存的写法,手一滑,那份底层权限挟持代码的体积,超了这台初代神机缓存区的阈值。
第二台的屏幕彻底黑了。
电源键按了,数据线插了,没任何反应。
一块纯正的黑色板砖。
基带芯片撑爆了,硬核变砖。
一万多块钱,连个响都没听见。
第三次尝试。
林欢搓了把脸,逼自己冷静下来。
他盯着屏幕上反编译出来的底层汇编,脑子转得飞快,重新精简代码,一个字节一个字节地抠ar架构下的内存偏移地址。
半个钟头后,一份全新的破解脚本写完了。
干净,精简到极致。
第三台,拆封,连接。
电源键加ho键长按十秒,松开电源键,ho键继续按着。
回车,执行。
进度条跑起来了。
这次没有报错。。
手机屏幕闪了一下,一层林欢自己加进去的本地化ui覆了上去。
国人审美的那种。
重启,亮屏。
九宫格输入法,来电归属地,一键后台清理,还有那个代表绝