魔趣论坛

 找回密码
 注册账号
通过您的新浪微博帐号登录
QQ登录
查看: 11665|回复: 9

[知识百科] 第三方开源ROM的优点和缺点大致有哪些?魔趣放心刷™是做什么用的?

[复制链接]
  • TA的每日心情
    奋斗
    2017-2-15 14:49
  • 签到天数: 1302 天

    连续签到: 1 天

    [LV.10]以坛为家III

    发表于 2017-2-22 20:40:45 | 显示全部楼层 |阅读模式
    在安卓第三方ROM的开源世界里,大多开源项目团队是由无数独立的开发者组成的。
    任何人,无论何时都可以自由地加入或退出,参与开发或是自由地讨论各种问题,发表各种建议。
    大家通过爱好与兴趣聚集在一起,并不像商业公司有劳动合同的约束,因此可以节省人员成本。
    而且因为知识的共享以及团队的松散性,全球的开发者都可以轻易的参与进来,共同完善,容易取得更大的成果。
    但缺点是开发过程的控制力比较薄弱,因为大部分人可能有正当职业,参与这个开源项目只是业余爱好。

    不同于厂商有专门的团队做手机ROM,开源项目的人员流动性很大。今天贡献代码的可能是你,明天可能是别人。
    规模大一些的开源ROM通过时间的积累,聚集了一定数量的人来维护项目主代码,但对设备代码仍是力不从心的。
    无论魔趣、CM(Lineage)、Omni,RR等开源项目,都做不到主动去新适配或维护机型。
    这是因为开源项目普遍缺少经费,维持都是靠用户的自愿捐赠和广告,根本不可能购买大量机型来做开发。
    所以只能等待持有某款设备,有一定技术实力,并且对此感兴趣的开发者主动参与,完成适配,分享源码。
    比如当dianlujitao大买了台Oneplus3自用的时候,就会为这款机型适配魔趣和Lineage,并做后期的维护工作。
    然后我们来简单讲讲安卓源码的构成,在这里我们将它分成两部分:主代码和设备代码。
    主代码指的是安卓ROM代码中通用部分,这部分代码的改动几乎会对所有机型有效。
    比如加了拨号归属地显示功能,那么所有已经完成适配的机型就都会有拨号归属地显示。
    而设备代码只对当前机型有效,机型维护者通常维护的就是这部分代码。

    知道了主代码和设备代码的关系后,我们就能明白,为什么第三方ROM适配的有些机型稳定,有些机型不稳定甚至炸机了。
    因为主代码稳定不代表设备代码就一定稳定,维护的人能力不同、空闲时间不同、机型厂商的开放程度不同,都会造成差异。
    简单的说:
    1.技术能力强的人维护的机型往往更可靠。
    2.当主代码有关键改动时,一些受影响的机型上主要适配者第一时间修改,就可以避免不兼容炸机。
    而还在上班来不及去维护的那些适配者,他们适配的机型可能在新版本上就炸机了。
    3.厂商开发程度高的机型更不容易出问题,也有可能适配难度小。
    由此可见,第三方开源ROM在有些方面存在优势,但也是有一些硬伤的。
    魔趣放心刷™的存在就是希望能够尽可能的解决其中能用技术手段去规避掉的硬伤。
    比如解决适配者因为自身原因来不及适应主代码或是受主代码缺陷影响导致炸机的机型。

    魔趣放心刷™可以根据新版本的使用情况来评估这个版本是否稳定可靠。
    比如评估用户更新后是否无法开机(也就是炸机),信号是否正常(炸鸡和无信号基带未知是第三方ROM上容易出现的故障)等影响手机使用的故障。
    当新版本达到我们的安全阈值后,才会向开启这个功能的机油推送新版本。
    这样就能做到让这些机油在第一时间享受魔趣最新功能的同时,还没有后顾之忧。
    不用担心之前的版本很稳定、用的好好的,一更新结果炸了的情况发生。
    因为我们深知,如果更新出现问题的时候恰巧出门在外,或者需要使用电话,是一件多么蛋疼的事情。

    鉴于推出魔趣放心刷™那么久,一直没有写一篇详细的文章作出介绍,不少机油对魔趣放心刷™缺乏了解,故写下此文。
    可以说,这是一个具有创造性的功能,魔趣率先想到并通过它来解决第三方开源ROM的一大硬伤。
    喜欢它的机油快快通过魔趣中心开启它吧!

    注:本文中放心刷™的基带未知故障作用于2017-02-23及之后的MK71.1版本ROM,这是我们刚刚完成的一项功能强化。

    马丁龙猪
    2017-02-22

    评分

    参与人数 1金币 +15 威望 +15 鲜花 +3 收起 理由
    peut-être. + 15 + 15 + 3 加分鼓励一下, 再接再厉!

    查看全部评分

    回复

    使用道具 举报

  • TA的每日心情
    难过
    2017-2-16 08:52
  • 签到天数: 4 天

    连续签到: 1 天

    [LV.2]偶尔看看I

    升级   16%

    发表于 2017-2-22 20:50:51 来自移动版 | 显示全部楼层
    这个预防基带未知好。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2015-10-30 16:23
  • 签到天数: 31 天

    连续签到: 1 天

    [LV.5]常住居民I

    升级   62.89%

    发表于 2017-2-22 20:58:36 来自移动版 | 显示全部楼层
    比如说放心刷也出现了错误6,不过没事反正刷不进去。下来全量包,奇怪的解决了我3t三段式不起着用的问题
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2017-2-15 14:49
  • 签到天数: 1302 天

    连续签到: 1 天

    [LV.10]以坛为家III

     楼主| 发表于 2017-2-22 21:03:37 | 显示全部楼层
    古予 发表于 2017-2-22 20:58
    比如说放心刷也出现了错误6,不过没事反正刷不进去。下来全量包,奇怪的解决了我3t三段式不起着用的问题

    这是因为那天的包是安全的,只是增量脚本出错了。所以刷完整包很安全,刷增量刷不进去也啥影响都没有。
    所以放心刷是可靠的
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2017-2-21 19:20
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    升级   24%

    发表于 2017-2-22 21:13:11 来自移动版 | 显示全部楼层
    好的,了解!明天刷刷看
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    升级   28%

    发表于 2017-2-22 21:13:52 | 显示全部楼层
    龙大大,我是find 7用户,刷了正式版,捐赠30元。捐赠的目的就是为了希望能OTA增量更新。但却无法OTA,提示MD5检测失败,下载增量包进rec也刷不了。曾经刷过OPPO官方5.0系统,后来一直用吴宪林的miui。请问能解决吗?有人说是因为魔趣不支持合并分区?
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2017-2-21 17:31
  • 签到天数: 209 天

    连续签到: 1 天

    [LV.7]常住居民III

    发表于 2017-2-24 10:22:19 | 显示全部楼层
    前排
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    升级   30%

    发表于 2017-2-24 12:42:37 | 显示全部楼层
    很重要的功能
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    升级   20%

    发表于 2017-3-9 12:20:37 | 显示全部楼层
    厉害了,赞一个!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2017-4-11 14:12
  • 签到天数: 2 天

    连续签到: 2 天

    [LV.1]初来乍到

    升级   12%

    发表于 2017-4-10 20:33:59 | 显示全部楼层
    个的非官方大哥大法官
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 登录 | 注册账号  

    本版积分规则

    手机版|魔趣论坛 ( 沪ICP备11020540号-1 )|  

    我们旨在提供一个良好的手机玩家技术交流、资源分享社区,如果有涉及版权的资源,请联系管理员并提供相应的版权证明,我们会进行相应处理。

    GMT+8, 2017-4-28 06:33 , Processed in 0.115503 second(s), 47 queries , Gzip On, Redis On.

    Powered by Discuz! X3.2

    © 2001-2013 Comsenz Inc.

    快速回复 返回顶部 返回列表