开篇:为何研究 CyanogenMod (Nexus 4)

    在写这篇文章之前正在纠结我该去 CSDN 呢还是 博客园 呢,还是OSC呢,最终决定在OSC吧,博客园只看帖不回帖的人多者,感觉没有存在感,貌似CSDN 也差不多,可能是因为程序员都不爱讲话吧。

    好吧,我承认我很喜欢OSC的界面风格,感觉很精致美观,这算是理由吧@~@

    撸主自第一台手机 MOTO ME520 开始遍用这 CyanogenMod 的系统,刚开始是店家给的刷机包,当时并对 CyanogenMod 这个词并不感冒。直到入手第二台手机 三星I9100 刚到手是 4.04 的系统而 Android 已经到 4.1.2 了,撸主当时就有一个爱好,喜欢最新的东西,因此便去网上搜ROM,后来就搜到 CyanogenMod 了,发现了 CyanogenMod  的官方下载地址:
    http://get.cm/?device=mako
看好专业,各种知名机型都有最新ROM,于是就毫不犹豫给盖世兔刷上了,记得当时刷出过问题以为要报废了,每当你感觉前途一片黑暗的时候,度娘总是会拉你一把,让你重见光明^_~。

    盖世兔用了没多久撸主就在考虑入手一款神机了(因为盖世兔是公司的测试机,终究不是自己的用着好别扭),当时徘徊在 Nexus4、小米2、魅族MX,当时四儿子刚出只能在淘宝买而且货源稀少,好多JS说现货,结果到了发货的时候告诉你包装严重损毁正在换机=_=!好吧我承认这个借口很有创意。又加之JS抬价刚毕业囊中羞涩,先后下单魅族小米 不过都没买成,也是因为当时缺货要等!
    也许是跟四儿子的缘分吧,终于在机锋论坛找到一个靠谱的卖家,以3000大洋拍下四儿子,第二天就到货了,很靠谱的啊!拿到四儿子的第一感觉就是很满意,无论屏幕还是外观还是手感。不过四儿子最大的硬伤还是拍照,LG你可以造好一点,哥舍得多花点钱。

    显然到手的第一件是肯定是要刷CM系统的啊,Google 原生没有root、没有CM里一些实用的功能,而CM在诸多细节优化后又保持了android原汁原味,这就是我想要的。于是撸主遍一直用着CM,他有几个实用功能:


  1. 无比的流畅
  2. 可以隐藏虚拟按键,用扇形按钮代替(这点用的其实也不多没了感觉很不习惯,只是在玩一些游戏的时候把它隐藏更爽)
  3. 快捷按钮看图:
    这三个功能都很精悍:截图、锁屏、结束进程,有了这个三个功能用起来就方便很多了,尤其是四儿子电源键容易失灵,CM可以设置声音键开屏,就上这个锁屏就完美抛弃电源键。
  4. 下拉通知栏可以添加快捷按钮(2.3风格)
  5. 一些实用的App:桌面:Trebuchet、终端模拟器、文件管理器

    等等。。。等等,还有很多细节优化,而我研究CM主要是第五点,这几个 App 有些令我不满,比如 Terbuchet 永远是1.0版,CM团队似乎没有精力再去开发App了,其中有一点图标排序的问题,每次重启桌面都要重新选择,还有抽屉背景透明等一些功能,于是想自己来改进这些东西。从 GitHub 上拿到app源码后导入 ,Eclipse 发现好多类没有,CM肯定编译了自己的SDK嘛,于是就决定开始真正开始研究 android 源码了,前面一直打算研究但是都没找到想干的事情。在做一件事情之前得有目的,否则没激情,就像 Linus 当时为了获取学校服务器上的资源而编写了伟大的 Linux 系统。

    于是装 Ubuntu 系统终于发现了原来 Ubuntu 的图形界面也很强大了,我甚至喜欢上了在 Ububtu 的感觉,虽然有些 WIndows 上的常用软件没有,但是开发工具足够了,我现在用的 Ubuntu 12.04,初来乍到多捣鼓捣鼓就熟悉了。

    当然真正下到源码后能做的事情就多了,自己可以改内核的东西,也很有成就感的,不过我现在刚刚下完源码,开始捣鼓如何编译,先吃饭去。。。


转载于:https://my.oschina.net/edroid/blog/153375

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值