Here’s why OnePlus doesn’t support Project Treble — yet

  • Project Treble simplifies updates by separating manufacturer code from the OS
  • Treble requires separate partitions
  • OnePlus says it didn’t want to risk bricking devices by creating new partitions for Treble

Updates have always been a subject of hot debate within the Android community. Some OEMs deliver OS updates in a timely manner, and others, not so much. Google has a plan to help with that, and that plan isProject Treble.

The goal of Project Treble is simple really, and it is to make updates faster and easier for device manufacturers. In theory, this should help with platform fragmentation, but some devices aren’t able to reap the benefits.

Some such devices are theOnePlus 3/3T and 5/5T. After a lot of confusion from users, a OnePlus employee under the handle “OmegaHsu” made a forum post explaining why the devices in question will not have support for Project Treble . The reason? To prevent bricked devices.

The way Project Treble works is by separating manufacturer code from the operating system itself, which requires having multiple partitions on the device.

OmegaHsu explains:

However, because partitions were not required of Android N and previous versions of Android, all of our current devices do not feature a partition. According to our tests, if we were to modify the partition layout via OTA there is a risk that devices will brick during the partitioning.

OnePlus’ reasoning seems sound, they have to weigh the pros and cons of any large changes, and in this case, the danger of bricking outweighs the benefit of quicker updates. Even without Project Treble, OnePlus believes that they can still quickly and efficiently releaseAndroid updates. As a manufacturer, they have a duty to not cause unnecessary system-breaking bugs, and they are avoiding that risk by not supporting Treble in the short-term. While it’s a downer for current device owners, the good news is that most, if not all, 2018 smartphones should support Project Treble by shipping with Android Oreo and the new partition scheme.

Read: First OxygenOS Open Beta with Android Oreo arrives for OnePlus 5

What are your thoughts on Project Treble and OnePlus’ decision not to support it on current models? Let us know in the comments section below.

Android Authority稿源:Android Authority (源链) | 关于 | 阅读提示

本站遵循[CC BY-NC-SA 4.0]。如您有版权、意见投诉等问题,请通过eMail联系我们处理。
酷辣虫 » 移动开发 » Here’s why OnePlus doesn’t support Project Treble — yet

喜欢 (0)or分享给?

专业 x 专注 x 聚合 x 分享 CC BY-NC-SA 4.0

使用声明 | 英豪名录