惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

MyScale Blog
MyScale Blog
博客园 - 司徒正美
A
About on SuperTechFans
Vercel News
Vercel News
H
Hackread – Cybersecurity News, Data Breaches, AI and More
爱范儿
爱范儿
I
InfoQ
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
博客园_首页
Google DeepMind News
Google DeepMind News
T
Tailwind CSS Blog
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
F
Fortinet All Blogs
S
SegmentFault 最新的问题
阮一峰的网络日志
阮一峰的网络日志
D
Docker
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
G
Google Developers Blog
Stack Overflow Blog
Stack Overflow Blog
M
MIT News - Artificial intelligence
Jina AI
Jina AI
H
Help Net Security
量子位
IT之家
IT之家

LineageOS

Summertime Updates! Developer Verification Changelog 31 - Masterful Material, Expressive Emotions, Awesome Android Changelog 30 - Sleek Sixteen, Streamlined Suite, Future Flow Changelog 29 - Flourishing Fifteen, Simply Streamlined, Vibrant Vibes Sunsetting LineageOS 18.1 Changelog 28 - Fantastic Fourteen, Amazing Applications, Undeniable User-Experience Changelog 27 - Thriving Thirteen, Amazing Aperture, Careful Commonization Changelog 26 - Tailored Twelve, Audacious Automotive, Neat Networking, Devoted Developers Changelog 25 - Exemplary Eleven, Ravishing Recorder, Captivating Calendar, Beaming Backup Changelog 24 - Tenacious Ten, Rad Recovery, Witty Wiki, and Terrific Themes! Changelog 23 - Brilliant Backgrounds, Versatile Volume and Terrific Tiles Changelog 22 - Pushing Pie, Bracing Builds and Careful Calculator Summer Survey 2 results Changelog 20 - Dynamic Dialer, Excellent Email, Capacious Clock Summer Survey 2 - Attack of the feedbacks Changelog 19 - Absolutely AB, Rocking Recovery and Blackened Black Trust me, I'm an engineer Changelog 18 - Ready reader, super suggestions and functional firewall An April Apology Changelog 17 - Building Blockchains, Genuine Guarantee, and Lucky Lock Introducing the LineageSDK Changelog 16 - Smart Styles, Treble is trouble and Omfg Oreo Celebrating one year of LineageOS Changelog 15 - Super Security, Gratifying Gestures, Resounding Recorder Summer Survey - Results Changelog 14 - Powerful PrivacyGuard, Unique Updater, Brave Burn-in protection and Awesome AudioFX Summer Survey Changelog 13 - Wonderful Webviews, Pedantic Permissions and Disappearing Dates Changelog 12 - Jam-packed Jelly, Terrific Tiles, and Updated Updater
Changelog 21 - Nightlies Now, Improved Infrastructure and...
LineageOS · 2018-11-27 · via LineageOS

hero

Welcome to LineageOS’ regularly irregular review, where we go over changes in the last few weeks

Major changes since September 17th

  • Updated timezone data to 2018g on both 14.1 and 15.1 branches. This was done to reflect changes made in some countries regarding time zones.
  • More countries have been enabled for call recording. Remember that even if this feature is enabled, you are responsible for complying with your local laws regarding call recording.
  • The system profile tile is back on 15.1
  • Added support for AC3 audio tracks in matroska (.mkv) video files.
  • Chromium webview has been updated to version 69.0.3497.109 on both 15.1 and 14.1.
  • November security patches have been merged in 15.1.
  • October security patches have been merged in both 15.1 and 14.1 branches.
  • Fixed an issue where root could be enabled from ADB.

LineageOS 16.0

You may have noticed development has slowed down on 14.1 and 15.1. We have been working hard to prepare the next iteration of LineageOS, based on Android 9 Pie.

We have almost reached feature parity with 15.1, so now it’s time for several devices to get ready for official builds. Most of the remaining work is related to make old hardware work with the newer Android version.

We do not have an estimated release date, but we can tell you that we are getting closer.

Root access via ADB

On userdebug builds, Android allows users to run adb root to enable a root shell. In the past, we’ve disabled adb root unless you enable a flag in settings. This setting is only present if you’ve flashed the addonsu extra package, however, the flag could be set from a normal adb session. This setting is no longer changeable via adb shell.

We’ve also requested a CVE for this issue. This should be patched on all devices built starting later this week. This issue only affects devices that have adb enabled and are connected to a trusted machine. If you have adb enabled, (or if you don’t) please make sure you also have a lockscreen pin (and fingerprint, if desired) set.

Infrastructure

Website

As per your suggestions in the Summer Survey we have improved our website to be more user friendly and contain more information about the main features and goals of LineageOS. The blog has been moved to https://lineageos.org/blog (although the last article is still visible from the home page).

Builds

We have received new hardware! Thanks to everyone who’s contributed to make this happen (including OSU Open Source Labs, Academic Computer Club at Umeå University, and dotsrc.org).

It currently takes us about 10 hours to build a round of builds. We have consulted a specialized group of mathematicians, and they’ve informed us that there are more than 10 hours in a day. Hopefully this is accurate, we don’t really trust them.

The current plan is daily builds on the main branch, weekly builds on the last branch, and monthly builds, as needed, for older branches. We will not be building anything older than 14.1.

We realize 15.1 builds aren’t including many (if any) changes in a single day, but we’re taking this opportunity to make sure our infrastructure can keep up when 16.0 is released and work out any bugs in the new build system. This doesn’t mean you need to update every day (although you can if you want to), you can always flash newer builds even if they’re months/years newer than your current build.

We also took this upgrade as a chance to modernize (and open source) our build process. We’ve moved away from Jenkins in favor of Gitlab CI. You can see the current status of the build bots at https://builds.lineageos.org.

While some parts of our infrastructure are hosted on GitLab, we’re keeping GitHub as our main mirror, and still using Gerrit for our Code Review platform for all non-infrastructure projects.

Gerrit

Gerrit has been upgraded to 2.16. The old GWT UI has also been deprecated.

Jira

At the start of next year, we’re planning on moving away from Jira for bug tracking. Gitlab Issues fits our use case fairly well, is easier to manage, and reduces the need of another server to run Jira. There’s some development work that needs to be done to automate some of the issue collection. When this change comes, you’ll end up at the correct place when you go to Jira.

Summer Survey

We published the results of the second Summer Survey, check them out to see what our community told us.

Reddit

We’ll be attempting to post smaller changelogs for things, as they happen, on Reddit. Those updates will be included in blog posts going forward.

Build roster

This week we are dropping a number of 14.1 devices which maintainers are absent or not interested in maintaining them anymore. To resume builds, anyone can start submitting patches to gerrit and eventually step up as a maintainer.

Added 15.1 devices

Removed 15.1 devices

Removed 14.1 devices