雪迹逝去 二月情書
快乐每一天
关注数: 14 粉丝数: 338 发帖数: 26,930 关注贴吧数: 53
求翻译 原文: Goodbye unified, we hardly knew you Observant readers will notice that the device variants, particularly for Samsung and Moto devices have once again been broken out into individual builds, counter to ourannouncement for CM11. We are officially reverting the decision of using unified builds, as mentioned in that post, with CM12 and beyond. We’re always conscious of build times, maintenance overhead and other common issues plaguing our contributors. The unified builds, at the time, proved to be an answer for a lot of those headaches – instead of pushing a change to 3-4 device repositories, we could make just one change. Instead of building 3-4 times, our maintainers could use one build to test across all variants. It sounded ideal, and was worth the effort. So why the retraction? As you are all likely aware of, different carriers and regions receive updates to stock firmware at (putting it nicely) odd intervals. That means even if the device shared 95% of the same guts, the firmware wouldn’t necessarily be compliant across all the device variants. This was particularly prone to failures when looking at items like sensors and NFC. The effect snowballed, d2 and jf users will no doubt chime in here, and the overall quality of release for these unified devices fell. We’re not ones to hold onto failed ideas, more about iteration and learning, and so we’ve reversed that prior decision. You’ll still be able to update from your CM11 unified to CM12 device variant release, but we will be abandoning the unified builds, and instead focusing on project structures that allow us to make use of ‘–common’ projects (ex. Jf-common). So, look out for jflteatt, spr, tmo and the other variants as their own builds moving forward. Motorola devices like the xt907, xt925, and xt926 share the same story and are likewise de-unified in CM12. -----这是一个能打出【龍馬車涅槃卬妳瞭】的小尾巴。
首页 1 2 3 下一页