LineageOS 15.1 Changelog 18: Reader Mode, “Chrome Home” in Jelly, Per-app network restrictions, and more

By | 25th May 2018

On all supported devices, LineageOS 15.1 is released on a weekly basis. It can be hard to keep up with what’s new in the popular AOSP-based custom ROM unless you religiously follow their Gerrit, so the team has put together a changelog to keep you updated on what’s new in the ROM. Today, the team has published their 18th changelog, and there’s a lot of features to cover since their last changelog post on April 1st. Here’s what’s new:

LineageOS Changelog since April 1st

  • It’s now possible to restrict WiFi and/or mobile data usage for each app
  • LiveDisplay has been rewritten as a binderized HAL
  • Dialer can now enable Do Not Disturb during calls to avoid notification sounds while you’re in a call
  • Reader mode can now tweak your display to make documents and long texts easier to read
  • Trebuchet now has smarter apps suggestions in the drawer. These will change during the day and whenever you plug in the headphones
  • Trebuchet can also put legacy app icons into an adaptive icon box
  • Jelly has a new “reach mode” that moves the top URL / search bar to the bottom for easier reachability
  • Updater has been updated for better reliability and it now supports dark mode through the Styles API
  • May security patches have been merged in 15.1
  • April and May security patches have been merged in 14.1
  • Chromium webview has been updated to version 66.0.3359.139 (both 14.1 and 15.1)
  • Keyboard now recognizes incognito text fields and it won’t learn for suggestions when typing in one of them
  • FlipFlap now ignores low priority notifications (both 14.1 and 15.1)
  • Legacy prebuilt camera HAL 1 support has been re-added
  • SSH support has been re-added

Since the custom ROM was first announced back in February, it already had a ton of features for users to enjoy. These changes add to what’s already a feature-packed experience for users.

Current list of supported LineageOS 15.1 devices

We’ve been tracking which devices have received official builds of LineageOS 15.1, so here’s our current list of all supported devices:

The list has grown pretty extensively since the initial release. Currently missing on this list are devices with A/B partitions like the Google Pixel smartphones and the Xiaomi Mi A1. The LineageOS team is working on fixing their addon.d script (the script that backs up GApps and their SU addon) so that it works with A/B devices. Once that is finished, we should start seeing A/B devices get added to the roster.

Miscellaneous Changes

CVE Tracker

The LineageOS Common Vulnerabilities and Exposures (CVE) Tracker was a page where users could see which security vulnerabilities their device had patches merged for. However, that page was often outdated because it required the device maintainer to manually update the status of their device’s patches. Until the team’s auto-patcher is ready, they have made the page private.

Code of Conduct

In an effort to improve their public appearance and promote professionalism among the team, the Project Directors have adopted a Code of Conduct that applies to all members of the team.

Privacy Policy Update

The EU’s GDPR went into effect today, so the team has updated their privacy policy to include information on how their Gerrit collects some personal information.

LineageOS 14.1 Roster Changes

LineageOS 14.1, based on Android 7.1 Nougat, still supports a ton of devices. The requirements for a build to be official back then weren’t as strict as they are now because of the Charter, so many devices will still be on 14.1 for the time being. The Samsung Galaxy S7 and Samsung Galaxy S7 Edge have been removed from the 14.1 build roster, however, due to “licensing issues of the device trees.”