学霸的黑科技AR
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

第38章 AOSP

王哲的怨气并非凭空而起。

这些怨气看似是因为陈星在竞赛准备上的表现更胜一筹,但归根结底不是因为这个。

以王哲的涵养,如果是暂时的落后,那还不至于让他抓狂。

他会选择花重金聘请专业老师上私教,在脑子正常的情况下,和他又想上进的前提下,没有什么知识是花钱补不回来的。

而真正让他感受到绝望的是,陈星的那堆资料。那堆不知从何而来的资料。

王哲好多次故意从陈星身边经过,眼光多次在那些资料上飘过。不要说看不看得懂,他甚至连一些术语都没听过。

RTOS、cortex架构、系统移植、模块化设计,等等等等。王哲带着这些疑问咨询过王老师。

对方给的建议是,“不要好高骛远,要围绕竞赛去学习。”

好高骛远?

这让王哲很生气。凭什么陈星就是探究精神,自己就是好高骛远。

可实际上王老师不过就是因材施教而已。

王老师断断续续教了王哲一个暑假,他非常清楚王哲这些家境且学习都还不错的学生,跑去参加竞赛的目的。根本就不是因为什么爱好,纯粹就是把竞赛当成工具而已。

因而王哲等人面对竞赛的态度还是走类似高考的路径依赖,一切都围绕着评分标准来。这自然无可厚非,也是一种选择。

但陈星不一样,他多了几分梦想。

王老师和陈星聊过,陈星说过梦想是上航空航天专业。

而航空航天专业只有几所名校才会开设,所以需要以自主招生作为踏板。且IT和电子知识也是航空航天专业必备的。

所以陈星参赛是双重需要。既为了明年的高考,也为了今后的梦想。

所以陈星才会对采用平替方案表现出莫名的兴奋。因为要是连这点困难都克服不了,那必定不可能在人才汇聚的航空航天专业有什么机会。

所以,陈星从一开始就没想过要妥协。从一开始就是目标明确的孤注一掷。

所以王老师对每个学生的要求自然是不一样的。

像王哲这样把竞赛当工具的,那要什么系统学习,以后多半也不会从事IT和电子相关专业。

不要说王哲有没有兴趣学,王老师自己压根就没兴趣教。谁会乐意陪太子读书呢。

------

陈星则两耳不闻窗外事,继续着自己的学习进度。

又到一周微机课,原本要充分利用每一次上网机会的陈星,此次却开了小差。

他并没有打游戏,而是为了找个给林悦那台文曲星刷机的办法。

那文曲星存储空间总共也才一个G,根本放不了几部电影。

而每次换电影就得拆开后盖进入调试模式才行,这样做实在太麻烦了。

陈星知道这是生产厂家故意禁掉了外部USB接口的调试功能,且禁掉了通用文件传输功能。

这样可以屏蔽掉娱乐功能,方便让文曲星进入校园。又能控制内容分发,方便厂家以禁止娱乐功能的名义,将学习软件的更新权牢牢掌握在自己手中。

买了设备后只能通过厂家提供的渠道来更新内容,主打的就是一个长期付费。

一取两得的完美体现。

陈星找到厂家官网仔细检索过,厂家虽然提供了这款文曲星的固件ROM,也提供了刷机方法。

陈星也下载下来试过了,可所有版本的固件都没有开放通用文件拷贝权限。

陈星甚至想过能否修改固件,可在了解了固件破解的难度之后,他还是放弃了。那可比用螺丝刀拆后盖麻烦得多。

好巧不巧,AR竟然对这种事情也会有提示。

【固件又不必非得用官方版。】

陈星不是没想到这一点。毕竟这款文曲星和N95手机用的芯片内核都是ARM11,那同款内核的芯片能否固件互通呢。

如果没有AR提示,陈星是不想浪费时间去尝试的,毕竟试错也是要成本的。

可既然AR提示了,哪怕是出于好奇,陈星也想探究一番。

陈星第一反应是直接刷Nokya官方的塞班系统,最好还是刷N95的那个版本。随后他使出浑身解数,搜遍了github和Stack Overflow。Nokya官方果然没有放出ROM,看来没有把自家产品往极客文化发展的打算。

陈星本能地觉得可惜。一款科技产品如果想走的长远,除非是能像Windows操作系统这般,在合适的历史窗口砸重金拿下巨大的市场份额。否则就只能像Linux操作系统一样,依靠极客文化支撑的开源力量。靠众人拾材火焰高。

而反观眼下Nokya的Symbian操作系统,不要说开源了,连开发资料都是稀碎的,陈星都没找到官方版本的Symbian软件开发资料。且国内第一本讲Symbian软件开发的书,竟然还是去年2006年才出版的。

陈星想起Nokya手机上明明有QQ这类软件的呀,那或许只有一个解释--针对大公司,Nokya官方是有提供开发支持的。但是对于个人,那抱歉。。。

陈星对Nokya的好感在此刻归零。虽然你特么可以拿来当锤子砸核桃,但你特么这么搞下去早晚就是个锤子。

一下子漫无目的的陈星已经生出放弃的打算,但是他很想证明一件事情--AR会不会错一次。

到目前为止,AR从来没有错过哪怕一次。

既然AR提醒了,那按照惯例,陈星在短时间内就应该是能找到解决方案的。因为将文曲星刷机这件事,显然和AR给出的主线不相关。至少看起来是不相关的。

陈星看了眼电脑右下角的时间,离微机课结束还有50分钟。如果在这段时间内找不到解决方案,那是否可以证明AR这次错了。因为按照常理来看,自己完全没有理由继续在这件小事情上耗费时间。

陈星于是在github和Stack Overflow上随意翻看各种项目。如果他什么都不做,坐等下课,以此来证明AR错了。那就近乎作弊了。所以陈星还是打算好歹装装样子。

至于为什么只在外网上找答案,这也是眼下没有办法的事情。国内仅有的那些技术网站,都和国外的同类站点存在极大的差距。

陈星翻着github人气靠前的几大项目,忽然有个项目引起了他的注意。

AOSP。

AOSP,全称:Android Open Source Project。翻译下就是:android开源项目。

陈星看了下简介。是谷歌在2005年收购了一家叫Android的公司,然后联合了一众软硬件开发商,成立了这个开源项目。目的是为了给移动设备提供一个开源的面向未来的操作系统。

为什么要叫:Android,这不是有机器人的意思嘛。不过国外在给软件产品取名字这件事情上,向来随心随性,陈星也就见怪不怪。叫什么的都有。

比如:linus拿自己的名字给Linux命名。Java语言的名称由来是因为程序员们普遍爱喝咖啡,而爪哇岛盛产咖啡豆,然后爪哇岛的英文翻译正好叫“Java Island”。Python语言的名称由来是因为其作者酷爱约翰国的某喜剧团体,该团体名称就叫Monty Python。

所以,Android这个名字,鬼知道又是哪根天赋异禀的神经,在搭错之下的产物。