<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>LineageOS</title>
    <description>LineageOS Android Distribution - Blog</description>
    <link>https://lineageos.org</link>
    
        <item>
            <title>Summertime Updates!</title>
            <description> Exciting changes of all shapes and sizes are on their way!</description>
            <content:encoded><![CDATA[<p><img src="/images/2026-07-07/hero.webp" alt="hero" class="blog_post_image_full" /></p>

<h2 id="its-summer-in-the-northern-hemisphere-at-least">It’s Summer (in the Northern Hemisphere at Least)</h2>

<p>Hello again! We are trying to give more regular updates, in order to inform you of some changes to our infrastructure, our apps, and our security patching efforts. Over the past few months we have had many contributors tirelessly working on every aspect of the OS, as well as the infrastructure behind it, especially our contributor niclimcy who is responsible for many of the changes listed below.</p>

<h3 id="new-stats-page">New Stats Page</h3>

<p>One of the biggest updates so far was the rewriting of our <a href="https://stats.lineageos.org/">stats page</a> by niclimcy, luk1337, and luca020400. The updated application includes a map to view active locations; filtering by country, by carrier, by device model, and by version. We also pruned some data that was clearly spoofed or tampered.</p>

<h3 id="web-flashing-support">Web Flashing Support</h3>

<p>We are pleased to offer a set of web flash-tools, something that had been requested for many years. Now by accessing the <a href="https://download.lineageos.org/flash">flasher through our download portal</a>, you will be able to use your browser to flash using fastboot, adb, Samsung’s Odin protocol, and Amlogic’s burn mode. Please remember though that this is not a complete flashing process, you still <em>must</em> follow our <a href="https://wiki.lineageos.org/devices/">wiki instructions</a> for your specific device.</p>

<p>These efforts are only possible due to kdrag0n’s amazing work on <a href="https://github.com/kdrag0n/fastboot.js/">fastboot.js</a>, yume-chan’s brilliant work on <a href="https://github.com/yume-chan/ya-webadb">ya-webadb</a>, and r3pwn’s timeless work on <a href="https://github.com/r3pwn/libmjolnir">libmjolnir</a> - go thank them!</p>

<p>Contributors niclimcy and luk1337 brought these tools into our Updater portal and sent their improvements back upstream in many cases - massive thanks to them!</p>

<h3 id="wiki-dark-mode">Wiki Dark Mode</h3>

<p>The wiki is the source of truth when it comes to LineageOS, but it was also a source of temporary blindness! Thankfully, niclimcy has remedied this for us by adding built-in dark mode. And we must say, it looks very nice.</p>

<h3 id="gerrit-updates">Gerrit Updates</h3>

<p>Our code review instance has not only been updated to the latest version, but has also had a few improvements made to it as well. In the past it was required to login with a Google account, but now you will be able to choose between logging in with your Google <em>or</em> your GitHub account.</p>

<h3 id="issue-tracker">Issue Tracker</h3>

<p>Our issue tracker has been recently migrated to <a href="https://github.com/LineageOS/issues/issues">GitHub</a> away from GitLab, due to problems with their automatic issue handling, and the inability to sign up without providing a phone number/credit card, among other things. The new issue tracker features many new improvements, including an easy to fill out issue forms, and immediate notification of maintainers when bugs are filed for their devices.</p>

<h3 id="security-updates">Security Updates</h3>

<p>With the release of Android 16, Google changed the way it has been handling security patches for Android, by bundling most patches into quarterly releases. We have adapted to these changes by doing the following.</p>

<ol>
  <li>
    <p>For LineageOS versions 21, 22, and 23; we are testing and merging patches from each monthly security bulletin as they are released by Google.</p>
  </li>
  <li>
    <p>For LineageOS versions 18, 19, and 20; we are backporting patches as quickly as possible, and are currently patched through the July 2026 security patch level (SPL).</p>
  </li>
  <li>
    <p>For LineageOS versions 14, 15, 16, and 17; the process of backporting is much more difficult (due to codebase changes), so support is much more hit and miss. LineageOS 16 and 17 have all patches through the November 2025 SPL, and 14 and 15 should be catching up soon.</p>
  </li>
</ol>

<p>Please keep in mind though that for some of these older versions, backporting is very complex, so we can’t guarantee complete (or even partial) security. But rest assured we are doing our best to support every Android version as long as we can.</p>

<p><img src="/images/2026-07-07/security-patch-level-by-branch.png" alt="LineageOS Security Patch Level by Branch" class="blog_post_image_full" /></p>

<p>A big thanks to mse1969 for spearheading the efforts, with assistance from Lost-Entrepreneur439, FlameFire, Syphyr and npjohnson!</p>

<h3 id="app-updates">App Updates</h3>

<p>It hasn’t just been background updates to the OS, default apps have received several updates as well. Our integrated backup <a href="https://github.com/seedvault-app/seedvault">Seedvault</a> solution and the default calendar <a href="https://github.com/Etar-Group/Etar-Calendar">Etar</a> have both been updated to their latest versions. Twelve, our default music app, has received <a href="https://ampache.org/">Ampache</a> support thanks to longtime contributor SebaUbuntu. And finally, Glimpse (our default gallery app) received a few improvements including Double-Tap to seek support in videos, better lock screen handling, support for motion photos, and a setting to remember the last playback position when watching videos.</p>

<h4 id="updater">Updater</h4>

<p><img src="/images/2026-07-07/updater-screenshots.png" alt="Updater App Redesign" class="blog_post_image_full" /></p>

<p>Last blog post we teased massive changes to our Updater app, and thanks to the amazing work of developer pjgowtham and designer Vazguard, we are pleased to unveil it. These changes have implemented Material 3 Expressive, modernized many aspects of the underlying codebase, improved the user experience, and made the app more reliable and efficient. In addition to the above changes, we have made changes to the updater API to expose more information about each individual update, mainly which <a href="https://wiki.lineageos.org/glossary/#asb-android-security-bulletin">ASBs</a> are included.</p>

<p>This hopefully means no more “Is the ASB merged yet this month?” questions, as the Updater app will show you the SPL of each new update before you install it!</p>

<p>We also now <a href="https://source.android.com/docs/core/ota/ab#streaming-updates">stream</a> A/B OTA update packages by default, so you’ll notice both less space is necessary, and the updates apply much faster!</p>

<h3 id="the-future">The Future</h3>

<p>We’ll keep this one short - Google has <a href="https://source.android.com/docs/whatsnew/android-17-release">released Android 17</a> to the public. Therefore, LineageOS 24 development is underway. As always, there will be no ETAs provided - but we are progressing nicely!</p>

<h3 id="translations">Translations</h3>

<p>Thanks to the work of a team of contributors, we are pleased to announce that we are adding another language to our roster; Please welcome Central Kurdish! And we still need translators (for it and all other languages), so if you are bi-, tri-, or anything lingual please visit <a href="https://wiki.lineageos.org/how-to/translate">our wiki</a> and join us in our efforts to make LineageOS accessible for everyone, everywhere.</p>

<h3 id="build-roster">Build roster</h3>

<!-- 59b69d57409edabed411f598e868dd35f91fa819..b6fd1be401bd638f7883ff667dc31efcfd37290a -->

<h4 id="added-232-devices">Added 23.2 devices</h4>

<table class="table">
  <thead>
    <tr>
      <th>Device name</th>
      <th>Wiki</th>
      <th>Maintainers</th>
      <th>Moved from</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>LG V60 ThinQ</td>
      <td><a href="https://wiki.lineageos.org/devices/timelm">timelm</a></td>
      <td>pnguyen879</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>Motorola ThinkPhone by motorola</td>
      <td><a href="https://wiki.lineageos.org/devices/bronco">bronco</a></td>
      <td>demon000, elginsk8r</td>
      <td>22.2</td>
    </tr>
    <tr>
      <td>Motorola edge</td>
      <td><a href="https://wiki.lineageos.org/devices/racer">racer</a></td>
      <td>ItsVixano</td>
      <td>21</td>
    </tr>
    <tr>
      <td>Motorola moto g 5G / Motorola moto one 5G ace</td>
      <td><a href="https://wiki.lineageos.org/devices/kiev">kiev</a></td>
      <td>basamaryan, SyberHexen, Vivekachooz</td>
      <td>22.2</td>
    </tr>
    <tr>
      <td>Motorola moto g 5G plus / Motorola moto one 5G</td>
      <td><a href="https://wiki.lineageos.org/devices/nairo">nairo</a></td>
      <td>ItsVixano, Ivanmeler, SyberHexen, zlewchan</td>
      <td>22.2</td>
    </tr>
    <tr>
      <td>Motorola moto g50</td>
      <td><a href="https://wiki.lineageos.org/devices/ibiza">ibiza</a></td>
      <td>Onelots</td>
      <td> </td>
    </tr>
    <tr>
      <td>Motorola one action</td>
      <td><a href="https://wiki.lineageos.org/devices/troika">troika</a></td>
      <td>Stricted, npjohnson, DaemonMCR</td>
      <td>22.2</td>
    </tr>
    <tr>
      <td>Motorola one vision / Motorola p50</td>
      <td><a href="https://wiki.lineageos.org/devices/kane">kane</a></td>
      <td>Stricted, npjohnson, DaemonMCR</td>
      <td>22.2</td>
    </tr>
    <tr>
      <td>OSOM OV1</td>
      <td><a href="https://wiki.lineageos.org/devices/pyrite">pyrite</a></td>
      <td>mikeioannina, npjohnson</td>
      <td> </td>
    </tr>
    <tr>
      <td>Realme GT Neo6</td>
      <td><a href="https://wiki.lineageos.org/devices/bale">bale</a></td>
      <td>MisterZtr</td>
      <td> </td>
    </tr>
    <tr>
      <td>Retroid Pocket 6</td>
      <td><a href="https://wiki.lineageos.org/devices/RP6">RP6</a></td>
      <td>AnierinBliss</td>
      <td> </td>
    </tr>
    <tr>
      <td>SHIFTphone 8</td>
      <td><a href="https://wiki.lineageos.org/devices/otter">otter</a></td>
      <td>amartinz, mikeioannina</td>
      <td> </td>
    </tr>
    <tr>
      <td>Samsung Galaxy A52 4G</td>
      <td><a href="https://wiki.lineageos.org/devices/a52q">a52q</a></td>
      <td>Simon1511</td>
      <td>22.2</td>
    </tr>
    <tr>
      <td>Samsung Galaxy A52s 5G</td>
      <td><a href="https://wiki.lineageos.org/devices/a52sxq">a52sxq</a></td>
      <td>Simon1511</td>
      <td>22.2</td>
    </tr>
    <tr>
      <td>Samsung Galaxy A72</td>
      <td><a href="https://wiki.lineageos.org/devices/a72q">a72q</a></td>
      <td>Simon1511</td>
      <td>22.2</td>
    </tr>
    <tr>
      <td>Samsung Galaxy A73 5G</td>
      <td><a href="https://wiki.lineageos.org/devices/a73xq">a73xq</a></td>
      <td>Simon1511</td>
      <td>22.2</td>
    </tr>
    <tr>
      <td>Samsung Galaxy M52 5G</td>
      <td><a href="https://wiki.lineageos.org/devices/m52xq">m52xq</a></td>
      <td>Simon1511</td>
      <td>22.2</td>
    </tr>
    <tr>
      <td>Samsung Galaxy S23</td>
      <td><a href="https://wiki.lineageos.org/devices/dm1q">dm1q</a></td>
      <td>DaemonMCR, josip-k, krazey</td>
      <td> </td>
    </tr>
    <tr>
      <td>Samsung Galaxy Tab S6 Lite 2024 (Wi-Fi)</td>
      <td><a href="https://wiki.lineageos.org/devices/gta4xlswifi">gta4xlswifi</a></td>
      <td>Linux4</td>
      <td> </td>
    </tr>
    <tr>
      <td>Sony Xperia 1 VI</td>
      <td><a href="https://wiki.lineageos.org/devices/pdx245">pdx245</a></td>
      <td>BotchedRPR</td>
      <td> </td>
    </tr>
    <tr>
      <td>Sony Xperia 10 VII</td>
      <td><a href="https://wiki.lineageos.org/devices/pdx257">pdx257</a></td>
      <td>LuK1337, jmpfbmx</td>
      <td> </td>
    </tr>
    <tr>
      <td>The Fairphone (Gen. 6)</td>
      <td><a href="https://wiki.lineageos.org/devices/FP6">FP6</a></td>
      <td>ArianK16a, mikeioannina</td>
      <td> </td>
    </tr>
    <tr>
      <td>Xiaomi 11 Lite 5G NE / Xiaomi 11 Lite NE 5G / Xiaomi Mi 11 LE</td>
      <td><a href="https://wiki.lineageos.org/devices/lisa">lisa</a></td>
      <td>ItsVixano</td>
      <td>22.2</td>
    </tr>
    <tr>
      <td>Xiaomi 12S</td>
      <td><a href="https://wiki.lineageos.org/devices/mayfly">mayfly</a></td>
      <td>Flower Sea</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>Xiaomi 13 Pro</td>
      <td><a href="https://wiki.lineageos.org/devices/nuwa">nuwa</a></td>
      <td>Minus</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>Xiaomi 13</td>
      <td><a href="https://wiki.lineageos.org/devices/fuxi">fuxi</a></td>
      <td>lolipuru</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>Xiaomi Mi 10S</td>
      <td><a href="https://wiki.lineageos.org/devices/thyme">thyme</a></td>
      <td>Alcatraz323, Flicker372</td>
      <td>22.2</td>
    </tr>
    <tr>
      <td>Xiaomi Mi 10T / Xiaomi Mi 10T Pro / Xiaomi Redmi K30S Ultra</td>
      <td><a href="https://wiki.lineageos.org/devices/apollon">apollon</a></td>
      <td>Ramisky</td>
      <td>22.2</td>
    </tr>
    <tr>
      <td>Xiaomi Mi 11 Lite 5G</td>
      <td><a href="https://wiki.lineageos.org/devices/renoir">renoir</a></td>
      <td>ArianK16a</td>
      <td>22.2</td>
    </tr>
    <tr>
      <td>Xiaomi Mi 11</td>
      <td><a href="https://wiki.lineageos.org/devices/venus">venus</a></td>
      <td>ItsVixano</td>
      <td> </td>
    </tr>
    <tr>
      <td>Xiaomi POCO F2 Pro / Xiaomi Redmi K30 Pro</td>
      <td><a href="https://wiki.lineageos.org/devices/lmi">lmi</a></td>
      <td>SebaUbuntu</td>
      <td>22.2</td>
    </tr>
    <tr>
      <td>Xiaomi POCO F4 / Xiaomi Redmi K40S</td>
      <td><a href="https://wiki.lineageos.org/devices/munch">munch</a></td>
      <td>SebaUbuntu</td>
      <td>22.2</td>
    </tr>
    <tr>
      <td>Xiaomi POCO F6 / Xiaomi Redmi Turbo 3</td>
      <td><a href="https://wiki.lineageos.org/devices/peridot">peridot</a></td>
      <td>adarshgrewal</td>
      <td> </td>
    </tr>
    <tr>
      <td>Xiaomi POCO F6 Pro / Xiaomi Redmi K70</td>
      <td><a href="https://wiki.lineageos.org/devices/vermeer">vermeer</a></td>
      <td>Lunark</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>Xiaomi Redmi 12C / Xiaomi Redmi 12C NFC / Xiaomi POCO C55</td>
      <td><a href="https://wiki.lineageos.org/devices/earth">earth</a></td>
      <td>surblazer</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>Xiaomi Redmi K60 Pro</td>
      <td><a href="https://wiki.lineageos.org/devices/socrates">socrates</a></td>
      <td>WenHao2130</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>Xiaomi Redmi Note 10S / Xiaomi Redmi Note 10S NFC / Xiaomi Redmi Note 10S Latin America / Xiaomi POCO M5s</td>
      <td><a href="https://wiki.lineageos.org/devices/rosemary">rosemary</a></td>
      <td>surblazer</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>Zinwa Q25 Pro</td>
      <td><a href="https://wiki.lineageos.org/devices/Q25">Q25</a></td>
      <td>electimon, basamaryan, npjohnson, Androbots</td>
      <td> </td>
    </tr>
  </tbody>
</table>

<h4 id="added-222-devices">Added 22.2 devices</h4>

<table class="table">
  <thead>
    <tr>
      <th>Device name</th>
      <th>Wiki</th>
      <th>Maintainers</th>
      <th>Moved from</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>Freebox Pop / TV</td>
      <td><a href="https://wiki.lineageos.org/devices/nicepool">nicepool</a></td>
      <td>chrmhoffmann, npjohnson</td>
      <td> </td>
    </tr>
    <tr>
      <td>LG G5 (International)</td>
      <td><a href="https://wiki.lineageos.org/devices/h850">h850</a></td>
      <td>npjohnson, Simex, basamaryan, Androbots, AShiningRay, ROMSG, Geel</td>
      <td>21</td>
    </tr>
    <tr>
      <td>LG G5 (T-Mobile)</td>
      <td><a href="https://wiki.lineageos.org/devices/h830">h830</a></td>
      <td>npjohnson, Simex, basamaryan, Androbots, AShiningRay, ROMSG, Geel</td>
      <td>21</td>
    </tr>
    <tr>
      <td>LG G5 (US Unlocked)</td>
      <td><a href="https://wiki.lineageos.org/devices/rs988">rs988</a></td>
      <td>npjohnson, Simex, basamaryan, Androbots, AShiningRay, ROMSG, Geel</td>
      <td>21</td>
    </tr>
    <tr>
      <td>LG G6 (EU Unlocked - ENG BL)</td>
      <td><a href="https://wiki.lineageos.org/devices/h870d">h870d</a></td>
      <td>npjohnson, Simex, basamaryan, Androbots, AShiningRay, ROMSG, Geel</td>
      <td>21</td>
    </tr>
    <tr>
      <td>LG G6 (EU Unlocked)</td>
      <td><a href="https://wiki.lineageos.org/devices/h870">h870</a></td>
      <td>npjohnson, Simex, basamaryan, Androbots, AShiningRay, ROMSG, Geel</td>
      <td>21</td>
    </tr>
    <tr>
      <td>LG G6 (T-Mobile)</td>
      <td><a href="https://wiki.lineageos.org/devices/h872">h872</a></td>
      <td>npjohnson, Simex, basamaryan, Androbots, AShiningRay, ROMSG, Geel</td>
      <td>21</td>
    </tr>
    <tr>
      <td>LG G6 (US Unlocked)</td>
      <td><a href="https://wiki.lineageos.org/devices/us997">us997</a></td>
      <td>npjohnson, Simex, basamaryan, Androbots, AShiningRay, ROMSG, Geel</td>
      <td>21</td>
    </tr>
    <tr>
      <td>LG V20 (AT&amp;T)</td>
      <td><a href="https://wiki.lineageos.org/devices/h910">h910</a></td>
      <td>npjohnson, Simex, basamaryan, Androbots, AShiningRay, ROMSG, Geel</td>
      <td>21</td>
    </tr>
    <tr>
      <td>LG V20 (GSM Unlocked - DirtySanta)</td>
      <td><a href="https://wiki.lineageos.org/devices/us996d">us996d</a></td>
      <td>npjohnson, Simex, basamaryan, Androbots, AShiningRay, ROMSG, Geel</td>
      <td>21</td>
    </tr>
    <tr>
      <td>LG V20 (GSM Unlocked)</td>
      <td><a href="https://wiki.lineageos.org/devices/us996">us996</a></td>
      <td>npjohnson, Simex, basamaryan, Androbots, AShiningRay, ROMSG, Geel</td>
      <td>21</td>
    </tr>
    <tr>
      <td>LG V20 (Global)</td>
      <td><a href="https://wiki.lineageos.org/devices/h990">h990</a></td>
      <td>npjohnson, Simex, basamaryan, Androbots, AShiningRay, ROMSG, Geel</td>
      <td>21</td>
    </tr>
    <tr>
      <td>LG V20 (Sprint)</td>
      <td><a href="https://wiki.lineageos.org/devices/ls997">ls997</a></td>
      <td>npjohnson, Simex, basamaryan, Androbots, AShiningRay, ROMSG, Geel</td>
      <td>21</td>
    </tr>
    <tr>
      <td>LG V20 (T-Mobile)</td>
      <td><a href="https://wiki.lineageos.org/devices/h918">h918</a></td>
      <td>npjohnson, Simex, basamaryan, Androbots, AShiningRay, ROMSG, Geel</td>
      <td>21</td>
    </tr>
    <tr>
      <td>LG V20 (Verizon)</td>
      <td><a href="https://wiki.lineageos.org/devices/vs995">vs995</a></td>
      <td>npjohnson, Simex, basamaryan, Androbots, AShiningRay, ROMSG, Geel</td>
      <td>21</td>
    </tr>
    <tr>
      <td>Smartisan R1</td>
      <td><a href="https://wiki.lineageos.org/devices/trident">trident</a></td>
      <td>rtx4d</td>
      <td> </td>
    </tr>
  </tbody>
</table>
]]></content:encoded>
            <pubDate>2026-07-07T00:00:00+00:00</pubDate>
            <link>https://lineageos.org/Infrastructure-Apps-Updates/</link>
            <guid isPermaLink="true">https://lineageos.org/Infrastructure-Apps-Updates/</guid>
        </item>
    
        <item>
            <title>Developer Verification</title>
            <description> What it is, and how it affects you</description>
            <content:encoded><![CDATA[<h2 id="developer-verification-what-it-is-and-how-it-affects-you">Developer Verification: What it is, and how it affects you</h2>

<h3 id="what-is-developer-verification">What is Developer Verification?</h3>
<p><a href="https://developer.android.com/developer-verification">Android Developer Verification</a> is Google’s requirement, rolling out regionally starting September 2026 (global by 2027), that apps be registered to an identity-verified developer before they can be installed on a “certified” Android device, meaning any device shipping Google Play, Play Services, and the rest of the Google Mobile Services (GMS) suite. This applies regardless of the installation source; whether it is the Play Store, third-party stores, or direct APK sideload.</p>

<h3 id="how-does-this-affect-lineageos-and-its-users">How does this affect LineageOS and its users?</h3>
<p>TL;DR: This will not affect LineageOS directly. But it <em>may</em> affect users running the stock ROM on their device.</p>

<p>When the <a href="https://wiki.lineageos.org/glossary/#stock-rom">stock ROM</a> is installed on a certified device, package installation will be gated by the package “AndroidDeveloperVerification”, which will check against the developer’s registered/verified signing identity. Google is providing an <a href="https://android-developers.googleblog.com/2026/03/android-developer-verification.html">“advanced flow”</a> opt in for power users to install unverified-developer apps after acknowledging risk and waiting a full day. This is a one-time toggle to disable verification, not something you have to redo every time you wish to install a package.</p>

<h3 id="why-is-google-doing-this">Why is Google doing this?</h3>
<p>We don’t actually know. What we have is Google’s stated reasoning, and even if you’re skeptical of the outcome, it’s worth taking at face value.</p>

<p>Google’s public justification is fraud and malware prevention: they claim <a href="https://www.androidauthority.com/android-developer-verification-requirements-3590911/">over 50x more malware</a> comes from sideloaded/internet sources than from the Play Store, and that anonymous, disposable developer identities let bad actors get caught, rebrand, and redistribute the same malware in hours. They’ve also pointed to regulatory pressure (the EU’s DSA, India’s IT Rules, etc.) pushing platforms toward developer traceability generally and framed the rollout order (fraud-heavy markets first: Brazil, Indonesia, Singapore, Thailand) as evidence the fraud rationale is the actual driver rather than a pretext.</p>

<p>That’s the claim. Whether or not it’s the whole story is a separate question.</p>

<p>Critics such as F-Droid, EFF, and <a href="https://keepandroidopen.org">“Keep Android Open”</a> point out that this also happens to route every install path through Google-controlled infrastructure, hands Google a kill switch over any app or developer worldwide, and arrives shortly after Google’s antitrust lawsuits.</p>

<p>Both things can be true at once: real fraud is a problem and the restriction of developers is a convenient side effect of solving it this way - and we’re not in a position to pretend we know Google’s internal reasoning. We’re just telling you what they’ve said and what it changes; you can weigh the “why” yourself.</p>

<h3 id="what-are-we-going-to-do-about-it">What are we going to do about it?</h3>
<p>This changes <em>nothing</em> for LineageOS, so we don’t need to take any direct actions. This isn’t a switch Google flips on our behalf, it is enforced by a dedicated application called “AndroidDeveloperVerification” (<code class="language-plaintext highlighter-rouge">com.google.android.verifier</code>), which the OS is then told is <em>the</em> designated verification gatekeeper. For curious developers or other ROM maintainers, it is wired up through two framework overlays, <code class="language-plaintext highlighter-rouge">config_developerVerificationServiceProviderPackageName</code> and <code class="language-plaintext highlighter-rouge">config_developerVerificationPolicyDelegatePackageName</code>.</p>

<p>This is a different situation from <a href="https://wiki.lineageos.org/quirks/snet/">Play Integrity</a>: Play Integrity’s attestation logic lives inside Play Services itself, and apps call into it directly for attestation. Developer Verification, by contrast, is its own standalone app that the frameworks are pointed at as a provider.</p>

<p>We have not ever, nor do we intend to ever, ship GMS. That means we’re not subject to the Google Test Suite (GTS) certification Google apps are required to pass. Therefore we have no obligation to install “AndroidDeveloperVerification” or point the aforementioned configurations (overlays) at it.</p>

<h3 id="what-can-you-do-about-it">What can you do about it?</h3>
<p>If you sideload <a href="https://wiki.lineageos.org/glossary/#gapps">GApps packages</a>, be aware that a GApps package could choose to bundle “AndroidDeveloperVerification” and enable it. We’re not aware of any reason an aftermarket GApps package would opt into that, since doing so would restrict what its own users can sideload. If your GApps provider ever does, you can simply switch to a different package.</p>

<h3 id="so-its-a-separate-app-for-now-could-google-move-the-functionality-into-play-services">So it’s a separate app… for now. Could Google move the functionality into Play Services?</h3>
<p>They absolutely could. If that happens, we’ll do what we already do for a number of annoying Play Services-provided <a href="https://github.com/LineageOS/android_vendor_lineage/blob/lineage-23.2/prebuilt/common/etc/lineage-component-overrides.xml">over-the-air update implementations</a>: disable it globally.</p>

<h3 id="what-have-we-lineageos-done-about-all-of-this">What have we (LineageOS) done about all of this?</h3>
<p>We have signed the <a href="https://keepandroidopen.org">“Keep Android Open”</a> petition alongside a number of other FOSS foundations and organizations with the hope of supporting independent developers.</p>

<p>The LineageOS Team</p>
]]></content:encoded>
            <pubDate>2026-07-04T00:00:00+00:00</pubDate>
            <link>https://lineageos.org/Developer-Verification/</link>
            <guid isPermaLink="true">https://lineageos.org/Developer-Verification/</guid>
        </item>
    
        <item>
            <title>Changelog 31 - Masterful Material, Expressive Emotions, Awesome Android</title>
            <description> Material Expressive is here!</description>
            <content:encoded><![CDATA[<h2 id="232-halftime-release">23.2 Halftime Release</h2>

<p>Hello again!</p>

<p>The last few months have been quite the endeavor, as we have been busy rebasing and updating LineageOS, on not one but two large AOSP releases. Nevertheless, we have persevered and are pleased to present LineageOS 23.2.</p>

<h3 id="changes-in-aosp">Changes in AOSP</h3>

<p>Over the last few years, AOSP has been shifting to a quarterly release cadence, meaning that new features and bug fixes are released every three months. Google recently announced that AOSP will be shifting to a biannual release cadence, meaning that the latest fixes and features will drop every six months now.</p>

<p>Android Security Bulletins will still be released, and picked to all supported LineageOS versions monthly.</p>

<p>While this change does not significantly alter our development process, it is worth noting that LineageOS will adopt a six-month cadence, with work on each new point release starting every six months.</p>

<h3 id="whats-changed">What’s Changed</h3>

<p>When you install or update to this release, you will immediately notice the new UI and color scheme. This is because LineageOS is now officially using Google’s Material Expressive design system which focuses on expressive colors, and emotive design elements.</p>

<p>In addition, you may notice the updated UI of the Quick Settings panel, which now contains fully customizable tiles, which in our opinion are much more pleasant to use! In this release, you will also find an expanded dark theme, and more powerful file utilities surrounding private spaces.</p>

<h3 id="updated-apps">Updated Apps</h3>

<p>This release mainly focuses on the Material Expressive design language, and in the interest of keeping up with these guidelines, we have been working diligently at updating the default apps to Material Expressive.</p>

<h4 id="updater">Updater</h4>

<p>Contributor pjgowtham has been hard at work on updating the Updater app, and when those changes are merged, you will be treated to a completely redesigned UI, improved update management, delightful animations and various bugs fixed. It wasn’t quite ready for the 23.2 launch, but will be soon, so be on the lookout!</p>

<h4 id="other-apps">Other apps</h4>

<p>In addition to the Updater, Twelve (the default music app), Deskclock and ExactCalculator have received Material 3 Expressive updates, which brings them into the modern era. Stay tuned for similar updates to the other default apps!</p>

<h3 id="development-tools">Development Tools</h3>

<p>In the previous release changelog, we teased some development tools that were in the midst of being reviewed. These have now been merged, and developers have some new tools in their arsenal:</p>

<ul>
  <li><code class="language-plaintext highlighter-rouge">beautify_rro.py</code>: Beautifies multiple existing RROs given a directory.</li>
  <li><code class="language-plaintext highlighter-rouge">generate_rro.py</code>: Extracts RROs from a prebuilt overlays directory.</li>
  <li><code class="language-plaintext highlighter-rouge">update_certificates.py</code>: Updates app certificates given a stock dump directory.</li>
  <li><code class="language-plaintext highlighter-rouge">decompile_cil.py</code>: Extracts sepolicy rules from a prebuilt SELinux image.</li>
  <li><code class="language-plaintext highlighter-rouge">extract_aconfig.py</code>: Extracts config files from stock dumps.</li>
  <li><code class="language-plaintext highlighter-rouge">match_manifest_tarball.py</code>: Matches kernel (or source) tarball releases against public Git history.</li>
</ul>

<h3 id="leadership-changes">Leadership Changes</h3>

<p>After roughly seven years with Lineage, and another five with CyanogenMod, we’re sad to announce Rashed is stepping away from the project to spend more time offline. We wish him the best!</p>

<p>We’re also glad to announce that the current directors group have voted Nolen Johnson (npjohnson) in as the ninth director. Welcome!</p>

<h3 id="deprecations">Deprecations</h3>

<p>Overall, we feel that the 23.2 branch has reached feature and stability parity with 23.0 and is
ready for initial release.</p>

<p>We will still allow new LineageOS 21 submissions to be forked to the organization, but we will continue our policy of no longer
allowing newly submitted LineageOS 21 devices to ship.</p>

<p>LineageOS 23.2 will launch building for a decent selection of devices, with additional devices to
come as they meet the requirements specified by the
<a href="https://github.com/LineageOS/charter/blob/main/device-support-requirements.md">Charter</a> and are
marked as ready for builds by their maintainer.</p>

<h3 id="updating-to-lineageos-232-from-lineageos-230">Updating to LineageOS 23.2 from LineageOS 23.0</h3>

<p>To update, please follow the update guide for your device by clicking on it <a href="https://wiki.lineageos.org/devices/">here</a> and then on “Update to a newer build of the same LineageOS version”.</p>

<p>If you’re coming from an unofficial build, you need to follow the good ole’ install guide for your
device, just like anyone else looking to install LineageOS for the first time. These can be found <a href="https://wiki.lineageos.org/devices/">here</a> by clicking on your device and then on “Installation”.</p>

<p>Please note that if you’re currently on an official build, you <em>DO NOT</em> need to wipe.</p>

<h3 id="upgrading-to-lineageos-232-from-lineageos-222-or-prior">Upgrading to LineageOS 23.2 from LineageOS 22.2 or prior</h3>

<p>To upgrade, please follow the upgrade guide for your device by clicking on it <a href="https://wiki.lineageos.org/devices/">here</a> and then on “Upgrade to a higher version of LineageOS”.</p>

<p>If you’re coming from an unofficial build, you need to follow the good ole’ install guide for your
device, just like anyone else looking to install LineageOS for the first time. These can be found <a href="https://wiki.lineageos.org/devices/">here</a> by clicking on your device and then on “Installation”.</p>

<p>Please note that if you’re currently on an official build, you <em>DO NOT</em> need to wipe your device,
unless your device’s wiki page specifically dictates otherwise, as is needed for some devices with
massive changes, such as a repartition.</p>

<h3 id="developers-developers-developers">Developers, Developers, Developers</h3>

<p>Or, in this case, maintainers, maintainers, maintainers. We want your device submissions!</p>

<p>If you’re a developer and would like to submit your device for officials, it’s easier than ever.
Just follow the instructions <a href="https://wiki.lineageos.org/submitting_device.html">here</a>.</p>

<p>The above also applies to people looking to bring back devices that were at one point official but
are no longer supported - seriously - even if it’s not yet completely compliant, submit it! Maybe
we can help you complete it.</p>

<p>After you submit, within generally a few weeks, but in most cases a week, you’ll receive some
feedback on your device submission; and if it’s up to par, you’ll be invited to our communications
instances and your device will be forked to LineageOS’s official repositories.</p>

<p>Don’t have the knowledge to maintain a device, but want to contribute to the platform? We have lots
of other things you can contribute to.
For instance, our apps suite is always looking for new people to help
<a href="https://wiki.lineageos.org/how-to/contributing-apps/">improve them</a>, or you can
<a href="https://wiki.lineageos.org/contributing_wiki">contribute to the wiki</a> by adding
more useful information &amp; documentation.
<a href="https://wiki.lineageos.org/usinggerrit-howto.html">Gerrit</a> is always open for submissions! Once
you’ve contributed a few things, send an email to devrel(at)lineageos.org detailing them, and we’ll
get you in the loop.</p>

<p>Also, if you sent a submission that didn’t get a response in the last few months, please follow up,
we’ve swapped providers again!</p>

<h3 id="generic-targets">Generic Targets</h3>

<p>We’ve talked about these before, but these are important, so we will cover them again.</p>

<p>Although we’ve had buildable generic targets since 2019, to make LineageOS more accessible to
developers, and really anyone interested in giving LineageOS a try, we’ve documented how to use
them in conjunction with the Android
<a href="https://wiki.lineageos.org/emulator.html">Emulator/Android Studio</a>!</p>

<p>Additionally, similar targets can now be used to build GSI in mobile, Android TV configurations,
and Android Automotive making LineageOS more accessible than ever to
devices using Google’s
<a href="https://android-developers.googleblog.com/2017/05/here-comes-treble-modular-base-for.html">Project Treble</a>.
We won’t be providing official builds for these targets, due to the fact the user experience varies
entirely based on how well the device manufacturer complied with Treble’s requirements, but feel
free to go build them yourself and give it a shot!</p>

<p>Please note that Android 12 (and by proxy all later Android versions) diverged GSI and Emulator
targets. Emulator targets reside in <code class="language-plaintext highlighter-rouge">lineage_sdk_$arch</code>, while GSI targets reside in
<code class="language-plaintext highlighter-rouge">lineage_gsi_$arch</code>.</p>

<p>Additionally, experimental targets now exist for QEMU-based virtual machine software (libvirt,
UTM, etc). Instructions on building and utilizing these targets can be found on
<a href="https://wiki.lineageos.org/libvirt-qemu">the Wiki</a>.</p>

<h3 id="translations">Translations</h3>

<p>Bilingual? Trilingual? Anything-lingual?</p>

<p>If you think you can help translate LineageOS to a different language, jump over to
<a href="https://wiki.lineageos.org/how-to/translate">our wiki</a> and have a go!
If your language is not supported natively in Android, reach out to us on Crowdin and we’ll take
the necessary
steps to include your language.
For instance, LineageOS is the first Android custom distribution that has complete support
for the Welsh (Cymraeg) language thanks to its community of translators.</p>

<p>Please, contribute to translations only if you are reasonably literate in the target language;
poor translations waste both our time and yours.</p>

<h3 id="build-roster">Build roster</h3>

<h4 id="added-232-devices">Added 23.2 devices</h4>

<table class="table">
  <thead>
    <tr>
      <th>Device name</th>
      <th>Wiki</th>
      <th>Maintainers</th>
      <th>Moved from</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>ASUS ZenFone 8</td>
      <td><a href="https://wiki.lineageos.org/devices/sake">sake</a></td>
      <td>DD3Boh, mikooomich</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>F(x)tec Pro¹ X</td>
      <td><a href="https://wiki.lineageos.org/devices/pro1x">pro1x</a></td>
      <td>BadDaemon, bgcngm, mccreary, npjohnson, qsnc, tdm</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>Fairphone 4</td>
      <td><a href="https://wiki.lineageos.org/devices/FP4">FP4</a></td>
      <td>mikeioannina</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>Fairphone 5</td>
      <td><a href="https://wiki.lineageos.org/devices/FP5">FP5</a></td>
      <td>mikeioannina</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>Google Pixel 4 XL</td>
      <td><a href="https://wiki.lineageos.org/devices/coral">coral</a></td>
      <td>mikeioannina, npjohnson</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>Google Pixel 4</td>
      <td><a href="https://wiki.lineageos.org/devices/flame">flame</a></td>
      <td>mikeioannina, npjohnson</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>Google Pixel 4a 5G</td>
      <td><a href="https://wiki.lineageos.org/devices/bramble">bramble</a></td>
      <td>mikeioannina</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>Google Pixel 4a</td>
      <td><a href="https://wiki.lineageos.org/devices/sunfish">sunfish</a></td>
      <td>mikeioannina</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>Google Pixel 5</td>
      <td><a href="https://wiki.lineageos.org/devices/redfin">redfin</a></td>
      <td>mikeioannina</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>Google Pixel 5a</td>
      <td><a href="https://wiki.lineageos.org/devices/barbet">barbet</a></td>
      <td>mikeioannina</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>Google Pixel 6 Pro</td>
      <td><a href="https://wiki.lineageos.org/devices/raven">raven</a></td>
      <td>mikeioannina</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>Google Pixel 6</td>
      <td><a href="https://wiki.lineageos.org/devices/oriole">oriole</a></td>
      <td>mikeioannina</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>Google Pixel 6a</td>
      <td><a href="https://wiki.lineageos.org/devices/bluejay">bluejay</a></td>
      <td>mikeioannina</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>Google Pixel 7 Pro</td>
      <td><a href="https://wiki.lineageos.org/devices/cheetah">cheetah</a></td>
      <td>mikeioannina</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>Google Pixel 7</td>
      <td><a href="https://wiki.lineageos.org/devices/panther">panther</a></td>
      <td>mikeioannina</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>Google Pixel 7a</td>
      <td><a href="https://wiki.lineageos.org/devices/lynx">lynx</a></td>
      <td>mikeioannina, niclimcy</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>Google Pixel 8 Pro</td>
      <td><a href="https://wiki.lineageos.org/devices/husky">husky</a></td>
      <td>mikeioannina</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>Google Pixel 8</td>
      <td><a href="https://wiki.lineageos.org/devices/shiba">shiba</a></td>
      <td>mikeioannina</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>Google Pixel 8a</td>
      <td><a href="https://wiki.lineageos.org/devices/akita">akita</a></td>
      <td>mikeioannina</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>Google Pixel 9 Pro Fold</td>
      <td><a href="https://wiki.lineageos.org/devices/comet">comet</a></td>
      <td>mikeioannina</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>Google Pixel 9 Pro XL</td>
      <td><a href="https://wiki.lineageos.org/devices/komodo">komodo</a></td>
      <td>mikeioannina</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>Google Pixel 9 Pro</td>
      <td><a href="https://wiki.lineageos.org/devices/caiman">caiman</a></td>
      <td>mikeioannina</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>Google Pixel 9</td>
      <td><a href="https://wiki.lineageos.org/devices/tokay">tokay</a></td>
      <td>mikeioannina</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>Google Pixel 9a</td>
      <td><a href="https://wiki.lineageos.org/devices/tegu">tegu</a></td>
      <td>mikeioannina</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>Google Pixel Fold</td>
      <td><a href="https://wiki.lineageos.org/devices/felix">felix</a></td>
      <td>mikeioannina</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>Google Pixel Tablet</td>
      <td><a href="https://wiki.lineageos.org/devices/tangorpro">tangorpro</a></td>
      <td>LuK1337, mikeioannina, npjohnson</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>Lenovo Z5 Pro GT</td>
      <td><a href="https://wiki.lineageos.org/devices/heart">heart</a></td>
      <td>themard, optionaltoast</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>Lenovo Z6 Pro</td>
      <td><a href="https://wiki.lineageos.org/devices/zippo">zippo</a></td>
      <td>Lucchetto, themard, einargednochsson</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>Motorola defy 2021</td>
      <td><a href="https://wiki.lineageos.org/devices/bathena">bathena</a></td>
      <td>Deivid Ignacio Parra (Deivid21), Francisco Sanchez (Fraaxius)</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>Motorola edge 20 pro</td>
      <td><a href="https://wiki.lineageos.org/devices/pstar">pstar</a></td>
      <td>npjohnson, SGCMarkus</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>Motorola edge 20</td>
      <td><a href="https://wiki.lineageos.org/devices/berlin">berlin</a></td>
      <td>npjohnson, SGCMarkus</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>Motorola edge 2021</td>
      <td><a href="https://wiki.lineageos.org/devices/berlna">berlna</a></td>
      <td>SyberHexen</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>Motorola edge 2024</td>
      <td><a href="https://wiki.lineageos.org/devices/avatrn">avatrn</a></td>
      <td>elginsk8r</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>Motorola edge 30 fusion</td>
      <td><a href="https://wiki.lineageos.org/devices/tundra">tundra</a></td>
      <td>themard, electimon</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>Motorola edge 30 neo</td>
      <td><a href="https://wiki.lineageos.org/devices/miami">miami</a></td>
      <td>marcost2</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>Motorola edge 30</td>
      <td><a href="https://wiki.lineageos.org/devices/dubai">dubai</a></td>
      <td>themard, sb6596, Demon000</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>Motorola edge 40 pro / Motorola moto X40 / Motorola edge+ (2023)</td>
      <td><a href="https://wiki.lineageos.org/devices/rtwo">rtwo</a></td>
      <td>sgcmarkus, themard</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>Motorola edge s / Motorola moto g100</td>
      <td><a href="https://wiki.lineageos.org/devices/nio">nio</a></td>
      <td>dianlujitao</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>Motorola moto e7 plus / Lenovo K12</td>
      <td><a href="https://wiki.lineageos.org/devices/guam">guam</a></td>
      <td>Rajin Gangadharan (GRajin), Deivid Ignacio Parra (Deivid21)</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>Motorola moto g 5G - 2024</td>
      <td><a href="https://wiki.lineageos.org/devices/fogo">fogo</a></td>
      <td>mikeioannina</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>Motorola moto g power 2021</td>
      <td><a href="https://wiki.lineageos.org/devices/borneo">borneo</a></td>
      <td>Syed Fawwaz Hussain (Fazwalrus), Deivid Ignacio Parra (Deivid21)</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>Motorola moto g stylus 5G (2022)</td>
      <td><a href="https://wiki.lineageos.org/devices/milanf">milanf</a></td>
      <td>AnierinBliss</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>Motorola moto g stylus 5G</td>
      <td><a href="https://wiki.lineageos.org/devices/denver">denver</a></td>
      <td>Vivekachooz</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>Motorola moto g10 / Motorola moto g10 power / Lenovo K13 Note</td>
      <td><a href="https://wiki.lineageos.org/devices/capri">capri</a></td>
      <td>Deivid Ignacio Parra (Deivid21), Sultanahamer</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>Motorola moto g200 5G / Motorola Edge S30</td>
      <td><a href="https://wiki.lineageos.org/devices/xpeng">xpeng</a></td>
      <td>themard, rogers2602</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>Motorola moto g30 / Lenovo K13 Pro</td>
      <td><a href="https://wiki.lineageos.org/devices/caprip">caprip</a></td>
      <td>mikeioannina, Deivid Ignacio Parra (Deivid21)</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>Motorola moto g32</td>
      <td><a href="https://wiki.lineageos.org/devices/devon">devon</a></td>
      <td>Dhina17, mikeioannina, Deivid Ignacio Parra (Deivid21)</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>Motorola moto g34 5G / Motorola moto g45 5G</td>
      <td><a href="https://wiki.lineageos.org/devices/fogos">fogos</a></td>
      <td>mikeioannina</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>Motorola moto g42</td>
      <td><a href="https://wiki.lineageos.org/devices/hawao">hawao</a></td>
      <td>Dhina17, mikeioannina, Deivid Ignacio Parra (Deivid21)</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>Motorola moto g52</td>
      <td><a href="https://wiki.lineageos.org/devices/rhode">rhode</a></td>
      <td>Dhina17, mikeioannina, tomoms, Deivid Ignacio Parra (Deivid21)</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>Motorola moto g82 5G</td>
      <td><a href="https://wiki.lineageos.org/devices/rhodep">rhodep</a></td>
      <td>AnandSuresh02, sevenrock</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>Motorola moto g84 5G</td>
      <td><a href="https://wiki.lineageos.org/devices/bangkk">bangkk</a></td>
      <td>mikeioannina</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>Motorola moto g9 play / Motorola moto g9 / Lenovo K12 Note</td>
      <td><a href="https://wiki.lineageos.org/devices/guamp">guamp</a></td>
      <td>DelightReza, Deivid Ignacio Parra (Deivid21)</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>Motorola moto g9 power / Lenovo K12 Pro</td>
      <td><a href="https://wiki.lineageos.org/devices/cebu">cebu</a></td>
      <td>Deivid Ignacio Parra (Deivid21)</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>Nothing Phone (1)</td>
      <td><a href="https://wiki.lineageos.org/devices/Spacewar">Spacewar</a></td>
      <td>zlewchan, ko_ko_konb</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>Nothing Phone (2)</td>
      <td><a href="https://wiki.lineageos.org/devices/Pong">Pong</a></td>
      <td>chandu078</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>Nubia Mini 5G</td>
      <td><a href="https://wiki.lineageos.org/devices/TP1803">TP1803</a></td>
      <td>ArianK16a, npjohnson</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>OnePlus 11 5G</td>
      <td><a href="https://wiki.lineageos.org/devices/salami">salami</a></td>
      <td>bgcngm</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>OnePlus 12</td>
      <td><a href="https://wiki.lineageos.org/devices/waffle">waffle</a></td>
      <td>chandu078</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>OnePlus 12R</td>
      <td><a href="https://wiki.lineageos.org/devices/aston">aston</a></td>
      <td>inferno0230</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>OnePlus 13</td>
      <td><a href="https://wiki.lineageos.org/devices/dodge">dodge</a></td>
      <td>bgcngm, chandu078, dianlujitao, ItsVixano</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>OnePlus 13R</td>
      <td><a href="https://wiki.lineageos.org/devices/giulia">giulia</a></td>
      <td>chandu078, madmax</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>OnePlus 7 Pro / OnePlus 7 Pro (T-Mobile)</td>
      <td><a href="https://wiki.lineageos.org/devices/guacamole">guacamole</a></td>
      <td>LuK1337, elginsk8r</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>OnePlus 7</td>
      <td><a href="https://wiki.lineageos.org/devices/guacamoleb">guacamoleb</a></td>
      <td>shantanu-sarkar</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>OnePlus 7T / OnePlus 7T (T-Mobile)</td>
      <td><a href="https://wiki.lineageos.org/devices/hotdogb">hotdogb</a></td>
      <td>LuK1337, Onelots</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>OnePlus 7T Pro</td>
      <td><a href="https://wiki.lineageos.org/devices/hotdog">hotdog</a></td>
      <td>qsnc</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>OnePlus 8 / OnePlus 8 (T-Mobile)</td>
      <td><a href="https://wiki.lineageos.org/devices/instantnoodle">instantnoodle</a></td>
      <td>jabashque</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>OnePlus 8 Pro</td>
      <td><a href="https://wiki.lineageos.org/devices/instantnoodlep">instantnoodlep</a></td>
      <td>LuK1337</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>OnePlus 8T / OnePlus 8T (T-Mobile)</td>
      <td><a href="https://wiki.lineageos.org/devices/kebab">kebab</a></td>
      <td>LuK1337, mikeioannina</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>OnePlus 9 / OnePlus 9 (T-Mobile)</td>
      <td><a href="https://wiki.lineageos.org/devices/lemonade">lemonade</a></td>
      <td>mikeioannina, tangalbert919, ZVNexus</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>OnePlus 9 Pro / OnePlus 9 Pro (T-Mobile)</td>
      <td><a href="https://wiki.lineageos.org/devices/lemonadep">lemonadep</a></td>
      <td>LuK1337, bgcngm, mikeioannina</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>OnePlus 9R</td>
      <td><a href="https://wiki.lineageos.org/devices/lemonades">lemonades</a></td>
      <td>DaemonMCR, Tuan Anh</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>OnePlus 9RT</td>
      <td><a href="https://wiki.lineageos.org/devices/martini">martini</a></td>
      <td>basamaryan</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>OnePlus Ace 3 Pro</td>
      <td><a href="https://wiki.lineageos.org/devices/corvette">corvette</a></td>
      <td>chandu078, LucasBlackLu</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>OnePlus Ace 3</td>
      <td><a href="https://wiki.lineageos.org/devices/astonc">astonc</a></td>
      <td>inferno0230</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>OnePlus Ace 3V</td>
      <td><a href="https://wiki.lineageos.org/devices/audi">audi</a></td>
      <td>anky894</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>OnePlus Ace 5</td>
      <td><a href="https://wiki.lineageos.org/devices/giuliac">giuliac</a></td>
      <td>chandu078, madmax</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>OnePlus Nord 4</td>
      <td><a href="https://wiki.lineageos.org/devices/avalon">avalon</a></td>
      <td>anky894</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>OnePlus Nord 5</td>
      <td><a href="https://wiki.lineageos.org/devices/lexus">lexus</a></td>
      <td>grepfox</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>OnePlus Nord CE 2 Lite 5G</td>
      <td><a href="https://wiki.lineageos.org/devices/oscaro">oscaro</a></td>
      <td>Vivekachooz</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>OnePlus Nord CE 3 Lite 5G / OnePlus Nord N30 5G</td>
      <td><a href="https://wiki.lineageos.org/devices/larry">larry</a></td>
      <td>Vivekachooz</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>OnePlus Nord CE4</td>
      <td><a href="https://wiki.lineageos.org/devices/benz">benz</a></td>
      <td>inferno0230</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>OnePlus Nord N20</td>
      <td><a href="https://wiki.lineageos.org/devices/gunnar">gunnar</a></td>
      <td>tangalbert919</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>OnePlus Nord N200</td>
      <td><a href="https://wiki.lineageos.org/devices/dre">dre</a></td>
      <td>tangalbert919, elginsk8r</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>OnePlus Pad 2 Pro / OnePlus Pad 3</td>
      <td><a href="https://wiki.lineageos.org/devices/erhai">erhai</a></td>
      <td>LuK1337, bgcngm</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>OnePlus Pad Pro / OnePlus Pad 2</td>
      <td><a href="https://wiki.lineageos.org/devices/caihong">caihong</a></td>
      <td>inferno0230</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>Razer Edge 5G / Razer Edge WiFi</td>
      <td><a href="https://wiki.lineageos.org/devices/nicole">nicole</a></td>
      <td>AnierinBliss, balika011, mikeioannina, npjohnson</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>Realme 10 Pro 5G</td>
      <td><a href="https://wiki.lineageos.org/devices/luigi">luigi</a></td>
      <td>Vivekachooz</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>Realme 9 Pro 5G / Realme 9 5G / Realme Q5</td>
      <td><a href="https://wiki.lineageos.org/devices/oscar">oscar</a></td>
      <td>Vivekachooz</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>Samsung Galaxy A21s</td>
      <td><a href="https://wiki.lineageos.org/devices/a21s">a21s</a></td>
      <td>DaemonMCR</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>Samsung Galaxy A71</td>
      <td><a href="https://wiki.lineageos.org/devices/a71">a71</a></td>
      <td>Haky86</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>Samsung Galaxy F62 / Samsung Galaxy M62</td>
      <td><a href="https://wiki.lineageos.org/devices/f62">f62</a></td>
      <td>Linux4</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>Samsung Galaxy Note10 5G</td>
      <td><a href="https://wiki.lineageos.org/devices/d1x">d1x</a></td>
      <td>Rocky7842, Linux4</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>Samsung Galaxy Note10</td>
      <td><a href="https://wiki.lineageos.org/devices/d1">d1</a></td>
      <td>Linux4</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>Samsung Galaxy Note10+ 5G</td>
      <td><a href="https://wiki.lineageos.org/devices/d2x">d2x</a></td>
      <td>Linux4</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>Samsung Galaxy Note10+</td>
      <td><a href="https://wiki.lineageos.org/devices/d2s">d2s</a></td>
      <td>Linux4</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>Samsung Galaxy S10 5G</td>
      <td><a href="https://wiki.lineageos.org/devices/beyondx">beyondx</a></td>
      <td>Linux4</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>Samsung Galaxy S10</td>
      <td><a href="https://wiki.lineageos.org/devices/beyond1lte">beyond1lte</a></td>
      <td>Linux4</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>Samsung Galaxy S10+</td>
      <td><a href="https://wiki.lineageos.org/devices/beyond2lte">beyond2lte</a></td>
      <td>Linux4</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>Samsung Galaxy S10e</td>
      <td><a href="https://wiki.lineageos.org/devices/beyond0lte">beyond0lte</a></td>
      <td>Linux4</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>Samsung Galaxy S20 (4G/5G)</td>
      <td><a href="https://wiki.lineageos.org/devices/x1s">x1s</a></td>
      <td>ExtremeXT, fcuzzocrea</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>Samsung Galaxy S20 FE (Exynos)</td>
      <td><a href="https://wiki.lineageos.org/devices/r8s">r8s</a></td>
      <td>CmdCtrlDevic3</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>Samsung Galaxy S20 FE (Snapdragon) / Samsung Galaxy S20 FE 5G</td>
      <td><a href="https://wiki.lineageos.org/devices/r8q">r8q</a></td>
      <td>ata-kaner</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>Samsung Galaxy S20 Ultra (5G)</td>
      <td><a href="https://wiki.lineageos.org/devices/z3s">z3s</a></td>
      <td>ExtremeXT, fcuzzocrea</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>Samsung Galaxy S20+ (4G/5G)</td>
      <td><a href="https://wiki.lineageos.org/devices/y2s">y2s</a></td>
      <td>ExtremeXT, fcuzzocrea</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>Samsung Galaxy Tab A7 10.4 2020 (LTE)</td>
      <td><a href="https://wiki.lineageos.org/devices/gta4l">gta4l</a></td>
      <td>chrmhoffmann</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>Samsung Galaxy Tab A7 10.4 2020 (Wi-Fi)</td>
      <td><a href="https://wiki.lineageos.org/devices/gta4lwifi">gta4lwifi</a></td>
      <td>chrmhoffmann</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>Samsung Galaxy Tab S6 Lite (LTE)</td>
      <td><a href="https://wiki.lineageos.org/devices/gta4xl">gta4xl</a></td>
      <td>haggertk, Linux4</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>Samsung Galaxy Tab S6 Lite (Wi-Fi)</td>
      <td><a href="https://wiki.lineageos.org/devices/gta4xlwifi">gta4xlwifi</a></td>
      <td>Linux4, haggertk</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>Samsung Galaxy Tab S7 (LTE)</td>
      <td><a href="https://wiki.lineageos.org/devices/gts7l">gts7l</a></td>
      <td>bgcngm</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>Samsung Galaxy Tab S7 (Wi-Fi)</td>
      <td><a href="https://wiki.lineageos.org/devices/gts7lwifi">gts7lwifi</a></td>
      <td>bgcngm</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>Solana Saga</td>
      <td><a href="https://wiki.lineageos.org/devices/ingot">ingot</a></td>
      <td>mikeioannina, npjohnson, tomoms</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>Sony Xperia 1 II</td>
      <td><a href="https://wiki.lineageos.org/devices/pdx203">pdx203</a></td>
      <td>hellobbn</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>Sony Xperia 1 III</td>
      <td><a href="https://wiki.lineageos.org/devices/pdx215">pdx215</a></td>
      <td>hellobbn</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>Sony Xperia 1 IV</td>
      <td><a href="https://wiki.lineageos.org/devices/pdx223">pdx223</a></td>
      <td>Tuan Anh</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>Sony Xperia 1 V</td>
      <td><a href="https://wiki.lineageos.org/devices/pdx234">pdx234</a></td>
      <td>hellobbn</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>Sony Xperia 10 IV</td>
      <td><a href="https://wiki.lineageos.org/devices/pdx225">pdx225</a></td>
      <td>LuK1337, jmpfbmx</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>Sony Xperia 10 Plus</td>
      <td><a href="https://wiki.lineageos.org/devices/mermaid">mermaid</a></td>
      <td>LuK1337</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>Sony Xperia 10 V</td>
      <td><a href="https://wiki.lineageos.org/devices/pdx235">pdx235</a></td>
      <td>jmpfbmx, LuK1337</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>Sony Xperia 10</td>
      <td><a href="https://wiki.lineageos.org/devices/kirin">kirin</a></td>
      <td>LuK1337</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>Sony Xperia 5 II</td>
      <td><a href="https://wiki.lineageos.org/devices/pdx206">pdx206</a></td>
      <td>kyasu, hellobbn</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>Sony Xperia 5 III</td>
      <td><a href="https://wiki.lineageos.org/devices/pdx214">pdx214</a></td>
      <td>kyasu, hellobbn</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>Sony Xperia 5 IV</td>
      <td><a href="https://wiki.lineageos.org/devices/pdx224">pdx224</a></td>
      <td>Tuan Anh, wolfhechel</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>Sony Xperia 5 V</td>
      <td><a href="https://wiki.lineageos.org/devices/pdx237">pdx237</a></td>
      <td>kyasu, hellobbn</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>Sony Xperia XA2 Plus</td>
      <td><a href="https://wiki.lineageos.org/devices/voyager">voyager</a></td>
      <td>LuK1337</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>Sony Xperia XA2 Ultra</td>
      <td><a href="https://wiki.lineageos.org/devices/discovery">discovery</a></td>
      <td>LuK1337</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>Sony Xperia XA2</td>
      <td><a href="https://wiki.lineageos.org/devices/pioneer">pioneer</a></td>
      <td>LuK1337, jmpfbmx</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>Xiaomi 12 Pro</td>
      <td><a href="https://wiki.lineageos.org/devices/zeus">zeus</a></td>
      <td>Adrianyyy, ArianK16a</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>Xiaomi 12</td>
      <td><a href="https://wiki.lineageos.org/devices/cupid">cupid</a></td>
      <td>Adrianyyy, ArianK16a</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>Xiaomi 12S Pro</td>
      <td><a href="https://wiki.lineageos.org/devices/unicorn">unicorn</a></td>
      <td>Adrianyyy, ArianK16a</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>Xiaomi 12S Ultra</td>
      <td><a href="https://wiki.lineageos.org/devices/thor">thor</a></td>
      <td>Adrianyyy, ArianK16a</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>Xiaomi 12T Pro / Xiaomi Redmi K50 Ultra</td>
      <td><a href="https://wiki.lineageos.org/devices/diting">diting</a></td>
      <td>Adrianyyy, ArianK16a</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>Xiaomi MIX Fold 2</td>
      <td><a href="https://wiki.lineageos.org/devices/zizhan">zizhan</a></td>
      <td>Adrianyyy, ArianK16a</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>Xiaomi Mi 10 Pro</td>
      <td><a href="https://wiki.lineageos.org/devices/cmi">cmi</a></td>
      <td>luffitys</td>
      <td>22.2</td>
    </tr>
    <tr>
      <td>Xiaomi Mi 10</td>
      <td><a href="https://wiki.lineageos.org/devices/umi">umi</a></td>
      <td>0xCAFEBABE, przekichane</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>Xiaomi Mi 10T Lite 5G / Xiaomi Mi 10i 5G / Xiaomi Redmi Note 9 Pro 5G</td>
      <td><a href="https://wiki.lineageos.org/devices/gauguin">gauguin</a></td>
      <td>Penguin766, Lynnrin</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>Xiaomi Mi 9T / Xiaomi Redmi K20 (China) / Xiaomi Redmi K20 (India)</td>
      <td><a href="https://wiki.lineageos.org/devices/davinci">davinci</a></td>
      <td>ArianK16a</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>Xiaomi Mi Note 10 / Xiaomi Mi Note 10 Pro / Xiaomi Mi CC9 Pro</td>
      <td><a href="https://wiki.lineageos.org/devices/tucana">tucana</a></td>
      <td>SanyaPilot</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>Xiaomi POCO F3 / Xiaomi Redmi K40 / Xiaomi Mi 11X</td>
      <td><a href="https://wiki.lineageos.org/devices/alioth">alioth</a></td>
      <td>SahilSonar, SebaUbuntu, althafvly, chrmhoffmann</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>Xiaomi POCO F5 (Global) / Xiaomi POCO F5 (India) / Xiaomi Redmi Note 12 Turbo</td>
      <td><a href="https://wiki.lineageos.org/devices/marble">marble</a></td>
      <td>Adrianyyy, ArianK16a</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>Xiaomi POCO F5 Pro / Xiaomi Redmi K60</td>
      <td><a href="https://wiki.lineageos.org/devices/mondrian">mondrian</a></td>
      <td>Adrianyyy, ArianK16a</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>Xiaomi Redmi 3S / Xiaomi Redmi 3X / Xiaomi Redmi 4 (India) / Xiaomi Redmi 4X / Xiaomi Redmi Note 5A Prime / Xiaomi Redmi Y1 Prime</td>
      <td><a href="https://wiki.lineageos.org/devices/Mi8937">Mi8937</a></td>
      <td>0xCAFEBABE</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>Xiaomi Redmi 4A / Xiaomi Redmi 5A / Xiaomi Redmi Note 5A Lite / Xiaomi Redmi Y1 Lite</td>
      <td><a href="https://wiki.lineageos.org/devices/Mi8917">Mi8917</a></td>
      <td>0xCAFEBABE</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>Xiaomi Redmi 7A / Xiaomi Redmi 8 / Xiaomi Redmi 8A / Xiaomi Redmi 8A Dual</td>
      <td><a href="https://wiki.lineageos.org/devices/Mi439">Mi439</a></td>
      <td>0xCAFEBABE</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>Xiaomi Redmi Note 10 Pro / Xiaomi Redmi Note 10 Pro (India) / Xiaomi Redmi Note 10 Pro Max (India)</td>
      <td><a href="https://wiki.lineageos.org/devices/sweet">sweet</a></td>
      <td>basamaryan, danielml3</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>Xiaomi Redmi Note 13 Pro 5G / Xiaomi Redmi Note 13 Pro 5G (India) / Xiaomi Redmi Note 13 Pro 5G (China) / Xiaomi POCO X6 5G / Xiaomi POCO X6 5G (India)</td>
      <td><a href="https://wiki.lineageos.org/devices/garnet">garnet</a></td>
      <td>adarshgrewal</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>Xiaomi Redmi Note 7 Pro</td>
      <td><a href="https://wiki.lineageos.org/devices/violet">violet</a></td>
      <td>0xCAFEBABE</td>
      <td>23.0</td>
    </tr>
    <tr>
      <td>Xiaomi Redmi Note 8 / Xiaomi Redmi Note 8T</td>
      <td><a href="https://wiki.lineageos.org/devices/ginkgo">ginkgo</a></td>
      <td>Skyblueborb, mikeioannina, programminghoch10</td>
      <td>23.0</td>
    </tr>
  </tbody>
</table>

<h4 id="added-23-devices">Added 23 devices</h4>

<table class="table">
  <thead>
    <tr>
      <th>Device name</th>
      <th>Wiki</th>
      <th>Maintainers</th>
      <th>Moved from</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>LG V60 ThinQ</td>
      <td><a href="https://wiki.lineageos.org/devices/timelm">timelm</a></td>
      <td>pnguyen879</td>
      <td>22.2</td>
    </tr>
    <tr>
      <td>Xiaomi POCO F6 Pro / Xiaomi Redmi K70</td>
      <td><a href="https://wiki.lineageos.org/devices/vermeer">vermeer</a></td>
      <td>Lunark</td>
      <td> </td>
    </tr>
  </tbody>
</table>

<h4 id="added-222-devices">Added 22.2 devices</h4>

<table class="table">
  <thead>
    <tr>
      <th>Device name</th>
      <th>Wiki</th>
      <th>Maintainers</th>
      <th>Moved from</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>Google Jamboard [Android TV]</td>
      <td><a href="https://wiki.lineageos.org/devices/baracus">baracus</a></td>
      <td>npjohnson, webgeek1234</td>
      <td> </td>
    </tr>
    <tr>
      <td>Google Jamboard [Tablet]</td>
      <td><a href="https://wiki.lineageos.org/devices/baracus_tab">baracus_tab</a></td>
      <td>npjohnson, webgeek1234</td>
      <td> </td>
    </tr>
    <tr>
      <td>Nubia X</td>
      <td><a href="https://wiki.lineageos.org/devices/nx616j">nx616j</a></td>
      <td>rtx4d</td>
      <td> </td>
    </tr>
    <tr>
      <td>Xiaomi Mi Note 2</td>
      <td><a href="https://wiki.lineageos.org/devices/scorpio">scorpio</a></td>
      <td>Onelots</td>
      <td>18.1</td>
    </tr>
  </tbody>
</table>
]]></content:encoded>
            <pubDate>2026-02-08T00:00:00+00:00</pubDate>
            <link>https://lineageos.org/Changelog-31/</link>
            <guid isPermaLink="true">https://lineageos.org/Changelog-31/</guid>
        </item>
    
        <item>
            <title>Changelog 30 - Sleek Sixteen, Streamlined Suite, Future Flow</title>
            <description> 23 is prime</description>
            <content:encoded><![CDATA[<p><img src="/images/2025-10-11/hero.webp" alt="hero" class="blog_post_image_full" /></p>

<h2 id="23---primetime-release">23 - Primetime Release</h2>

<p>Hey there! Welcome back!</p>

<p>This last year has been a whirlwind to say the least, but we have remained dedicated to bringing
an updated LineageOS based on Android 16 to the masses!</p>

<p>We’ve been hard at work rebasing all of our changes and features since Android 16’s release in June.
Android 16’s first release mainly contained iterative improvements and some UI/UX refinements, but
due to our previous efforts adapting to Google’s UI-centric adjustments in Android 12 through 14,
we were able to rebase onto Android 16’s code-base faster than anticipated. Yes you read that right:
We’re early this year!</p>

<p>Other components have complicated our release and security patching efforts, but we’ll get to that
shortly.</p>

<h3 id="googles-patch-cadence-and-lineageos-going-forward">Google’s Patch Cadence, and LineageOS Going Forward</h3>

<h4 id="firstly-what-even-is-an-asb-or-a-qpr">Firstly, what even is an ASB? Or a QPR?</h4>

<ul>
  <li><strong>ASB (Android Security Bulletin)</strong> – Google’s monthly roundup of newly fixed security
vulnerabilities across the Android ecosystem. Distributed as a list of patches and security branch
updates for older but still supported Android versions, with the current version tagged monthly.
These updates let projects like ours and OEMs stay aligned with Google’s security baseline.</li>
  <li><strong>QPR (Quarterly Platform Release)</strong> – Mid-cycle updates to a given Android version, landing every
few months. QPRs bring not just security fixes but also bug fixes, performance improvements, and
feature changes (like Material 3 Expressive in 16 QPR1).</li>
</ul>

<h4 id="okay-why-are-you-telling-me-this">Okay, why are you telling me this?</h4>

<p>You’ll notice we are choosing to release LineageOS 23.0, and not 23.1. That’s because it’s based on
Android 16’s initial release (what we’ll call QPR0), even though QPR1 has already rolled out to
Pixels. The catch? Google never pushed QPR1’s source to AOSP. They’ve said it’ll come “in the coming
weeks” (<a href="https://www.androidauthority.com/android-16-qpr1-source-code-delay-3596650/">source</a>),
but right now only contracted partners have access. And to answer the immediate question, the
likelihood that any custom ROM will ever be a contracted Google partner is near 0.</p>

<p>On top of that, Google’s handling of ASBs has shifted (<a href="https://www.androidauthority.com/android-risk-based-security-updates-3597466/">source</a>). July was empty for the first time since the
program began, August had a single patch, and September omitted patches for several listed
vulnerabilities, with fixes shared privately to partners under embargo. The result is that AOSP
security updates are no longer released in full on a monthly basis. Instead, only vulnerabilities deemed “high risk” (i.e. actively exploited in the wild)
will be published by Google in the monthly ASBs, and even then, the underlying patches are often not
made public immediately.</p>

<p>On a quarterly cadence, Google now issues larger security bulletins that include patches for
vulnerabilities originally discovered in prior months. These quarterly bulletins coincide with QPRs
(Quarterly Platform Releases), which bundles those security fixes together with feature updates,
but have so far not been pushed to AOSP at the time of release.</p>

<p>This is why you’ve seen the LineageOS 22.2 security patch level remain reflective of August well into September.</p>

<p>In short: this cadence is now the norm, and we need to adapt.</p>

<h4 id="and-i-heard-that-google-stopped-pushing-pixel-source">And I heard that Google stopped pushing Pixel source?</h4>

<p>Yes, Google has pulled back here too. Pixel kernels are now only offered as history-stripped
tarballs, available privately on request, with no device trees, HALs, or configs. Thanks to
projects like <a href="https://calyxos.org">CalyxOS</a>, Pixels will likely remain well supported, but they’re
no longer guaranteed “day one” devices for LineageOS. Pixel devices are now effectively no easier to
support than any other OEM’s devices.</p>

<p>In short, this just makes things harder, not impossible.</p>

<h4 id="how-does-this-affect-lineageos-and-me">How does this affect LineageOS? And me?</h4>

<p>It means we adapt. Instead of waiting indefinitely for QPR1’s source, we’re shipping 23.0 now on
“QPR0”, with the publicly available ASB patches applied, and we’ll only attest to a security patch
level once we have access to all of its fixes. When QPR1 (and future QPRs) eventually land in AOSP,
we’ll merge or rebase as appropriate.</p>

<p>This does mean some features (like Material 3 Expressive) aren’t here yet. But it ensures users
get timely builds, the most complete security fixes we can legally access, and a clear path forward
without being stuck in limbo.</p>

<p>This will likely be the expected norm for Android 17 and beyond, so expect more <code class="language-plaintext highlighter-rouge">.0</code> releases in the
future!</p>

<h4 id="tldr"><strong>TL;DR</strong>:</h4>

<ul>
  <li>Google no longer pushes monthly tags and patches to AOSP; and most fixes/security patches are now
pushed quarterly, if at all.</li>
  <li>Security patch levels may occasionally lag: we only increment them once all patches are public.</li>
  <li>LineageOS 23.0 is based on Android 16 “QPR0” because QPR1’s source isn’t public yet.
    <ul>
      <li>Because of this some headline features (like Material 3 Expressive) will come later, once
sources drop.</li>
    </ul>
  </li>
  <li>Pixel support continues, but with reduced source access, they’re no longer guaranteed, let alone
on day one.</li>
</ul>

<h3 id="legacy-devices">Legacy Devices</h3>

<p>The bad news extends a bit further here, though it’s less surprising than the earlier sections.</p>

<p>Google’s increased reliance on newer
<a href="https://source.android.com/devices/architecture/kernel/bpf"><strong>eBPF</strong></a> features has made supporting
devices with older Linux kernels increasingly difficult. Android 16 “QPR0” “requires Linux 5.4 and
above, and at the time of writing, the necessary features have only been properly backported as far
back as <code class="language-plaintext highlighter-rouge">4.14</code>.</p>

<p>Unfortunately, LineageOS 22.2 still supports many devices running <code class="language-plaintext highlighter-rouge">4.4</code> and <code class="language-plaintext highlighter-rouge">4.9</code>. As of
now, no complete backports of the required features exist for these kernels. The silver lining is
that, unlike the massive device loss we saw moving off LineageOS 18.1, these versions <em>could</em> be
salvaged if someone were to take on the work of adapting the backports. If you do succeed, please
reach out to devrel(at)lineageos.org, we’d be happy to review it!</p>

<p>We’re currently targeting only shipping kernels that have 1:1 eBPF backports to make them feature
equivalent to Linux 5.4 from here on out to avoid compatibility issues.</p>

<h3 id="back-to-the-good-stuff">Back to the Good Stuff!</h3>

<ul>
  <li>Security patches from September 2024 to August 2025 have been merged to LineageOS 20 through 23.0.</li>
  <li>SeedVault and Etar have both been updated to their newest respective upstream version, with
multiple fixes having been sent back to the relevant upstream repos!</li>
  <li>WebView has been updated to Chromium 140.0.7339.51.</li>
  <li>Contributor demon000 (Cosmin Tanislav) has started work on an awesome set of tools to assist
maintainers in device bringups from scratch! They’re still in-progress, but are staged to make a
lot of our efforts significantly easier and more streamlined - so stay tuned! Maybe a rare
non-yearly blog post? ;)</li>
  <li>Contributor 0xCAFEBABE has extended support for various VirtIO configurations
(QEMU/crosvm/UTM/libvirt, etc.) targets! Though these aren’t supported officially, there is an
awesome, comprehensive guide for building and utilizing these targets on
<a href="https://wiki.lineageos.org/libvirt-qemu">the Wiki</a>. There is even a newer one allowing you to run
LineageOS in a UTM virtual machine on an
<a href="https://wiki.lineageos.org/utm-vm-on-apple-silicon-mac">Apple Silicon Mac</a>!</li>
  <li>Contributor 0xCAFEBABE has added support for <a href="https://source.android.com/docs/devices/cuttlefish">Cuttlefish</a> targets!</li>
  <li>Contributor 0xCAFEBABE has extended support for devices booting Android on the mainline Linux
kernel! This will allow us to in theory boot LineageOS on almost all devices supported by the
Linux kernel. It’s in early phases, but very promising, with several successful device ports
already available on the LineageOS GitHub organization! Check the search term “mainline” on the
organization’s search bar.</li>
  <li>LineageOS is now nearly <code class="language-plaintext highlighter-rouge">Android.mk</code> free! Google
<a href="https://source.android.com/docs/setup/build/make-to-soong">announced their move</a> from <code class="language-plaintext highlighter-rouge">make</code> to
<code class="language-plaintext highlighter-rouge">soong</code> many years ago, pushing developers to migrate from Android.mk to Android.bp, and has
started blocking Android.mk in many locations of the source tree.
    <ul>
      <li>While converting these is a seemingly simple task - in practice it involved countless hours of
converting conditional checks, regression testing, and thousands of individual patches. As of
this writing, LineageOS introduces less than 10 Android.mk files at a platform level,
and many of these are in the process of being converted. In short - we’re ready for when Google
kills support for Android.mk.</li>
      <li>0xCAFEBABE also created a build target for converting from
<a href="https://review.lineageos.org/c/LineageOS/android_build/+/442552">mk to bp</a>, a WIP feature to
assist developers in migrating to soong!</li>
    </ul>
  </li>
  <li>Both the Charging Control, and Fast Charge Control features have received many updates and
improvements.</li>
  <li>A new set of ringtones and alarms from Plasma Mobile have been included.</li>
</ul>

<h3 id="application-updates">Application Updates</h3>

<p>LineageOS isn’t just about the OS itself: our suite of core apps continues to evolve as well. This
cycle brings some major improvements:</p>

<h4 id="aperture-camera">Aperture (Camera)</h4>

<p>Our camera app, Aperture, has been rewritten from the ground up. The rewrite makes the app much
easier to maintain, while also bringing new features:</p>

<ul>
  <li>Support for JPEG Ultra HDR, RAW, and simultaneous RAW+JPEG capture.</li>
  <li>A redesigned notification island with dynamic colors, and new indicators (JPEG Ultra HDR, RAW,
battery, thermal throttling).</li>
</ul>

<p>Keep your system updated (or keep updating the app if you’re using the app standalone), since we
plan to introduce more features and improvements over time (believe it or not, nowadays the only
obstacle is Google’s CameraX library, <a href="https://issuetracker.google.com/issues/364825889">which has slowed down the development of certain components
which we use in Aperture</a>). We do have some plans
to overcome this though.</p>

<h4 id="twelve-music-player">Twelve (Music Player)</h4>

<p>Our music player, Twelve, didn’t need a full overhaul this year, but it did get some polish and
some new features:</p>

<ul>
  <li>Added a “Play random songs” button for quicker library playback.</li>
  <li>Updated the Now Playing screen with playback statistics (for the nerds and audiophiles out
there).</li>
  <li>Added the ability to rescan the local media store, so newly added music shows up without
needing a reboot.</li>
  <li>Expanded Jellyfin integration, including suggestions, favorites, and better thumbnail
handling.</li>
  <li>Added MIDI playback support.</li>
</ul>

<h3 id="new-app-again">New App, Again?</h3>

<p><img src="/images/2025-10-11/catapult.webp" alt="catapult" class="blog_post_image_content" /></p>

<p>We’re excited to debut Catapult, our brand-new custom launcher for Android TV. Catapult is built
with the same principles we bring to the rest of LineageOS: clean, simple, functional design, with
thoughtful user experience at its core.</p>

<p>Why build a new launcher? For years, Android TV and Google TV users have been stuck with preloaded
launchers that aggressively push advertising and recommendations users can’t control. Catapult
changes that. It strips away the clutter, gives you back your home screen, and lets you decide what
belongs front and center.</p>

<p>With Catapult, you get a fast, intuitive interface that focuses on <em>your</em> apps and <em>your</em> content:
no forced feeds, no “sponsored” rows, just a launcher that works the way you expect.</p>

<p>We’re also planning to add more features in the future, you’ll see them appear as you keep your
device up to date, stay tuned!</p>

<h3 id="extended-qemu-based-virtual-machine-support">Extended QEMU-Based Virtual Machine Support</h3>

<p>LineageOS has long been a favorite for developers and tinkerers, and with 23.0 we’ve expanded
support for virtualized environments. Thanks to extended QEMU integration spearheaded by developer
0xCAFEBABE, it’s now easier than ever to run LineageOS in VMs for testing, debugging, or just
exploration. This means developers can spin up consistent environments on their desktops without
needing dedicated hardware, and testers can reproduce tricky issues with greater reliability.
Whether you’re validating patches or just curious to see how LineageOS runs under the hood, the
tooling is smoother and more accessible.</p>

<p>If interested, take a look on <a href="https://wiki.lineageos.org/libvirt-qemu">the Wiki</a>. You can run
LineageOS via libvirt on Linux/Windows, and on an
<a href="https://wiki.lineageos.org/utm-vm-on-apple-silicon-mac">Apple Silicon Mac</a> with UTM.</p>

<p>Additionally, LineageOS now supports <a href="https://source.android.com/docs/devices/cuttlefish">Cuttlefish</a>
build configurations, which are similar to the  <code class="language-plaintext highlighter-rouge">emulator</code> family of targets, but has extra
emulated peripherals, so as to act more like a real device! You can view a list of all the differences
<a href="https://source.android.com/docs/devices/cuttlefish#cuttlefish_and_android_emulator">here</a>.</p>

<h3 id="mainline-kernel-support">Mainline Kernel Support</h3>

<p>Another big milestone in 23.0 is our improved support for devices running Linux mainline kernels.</p>

<p>While Android has historically relied on heavily modified vendor kernels, the ecosystem is shifting
toward mainline for long-term stability and maintainability.</p>

<p>With 23.0, developer 0xCAFEBABE has spearheaded an effort to extend compatibility for devices
capable of booting the mainline Linux kernel, and we’ve made it easier for maintainers to bring
their devices closer to upstream with inheritable common trees. The end result? For now, nothing,
but in the future, we will hopefully be able to boot Android on <em>almost any</em> device that is
supported by the mainline Linux kernel.</p>

<p>This effort should help keep devices alive well past the point where their proprietary components
stop working with newer Android releases.</p>

<p>See the following repos if interested! (<a href="https://github.com/LineageOS/android_hardware_mainline">1</a>,
<a href="https://github.com/LineageOS/android_device_mainline_common">2</a>,
<a href="https://github.com/LineageOS/android_device_mainline_qcom-common">3</a>,
<a href="https://github.com/LineageOS/android_kernel_mainline_configs">4</a>)</p>

<h3 id="careful-commonization">Careful Commonization</h3>

<p>Several of our developers have worked hard on SoC-specific common kernels to base on that can be
merged on a somewhat regular basis to pull in the latest features/security patches to save
maintainers additional effort.</p>

<p>Go check them out and consider basing your device kernels on them!</p>

<p>Supported SoCs right now are:</p>

<table class="table">
  <thead>
    <tr>
      <th>SoC (system-on-chip)</th>
      <th>Kernel Version</th>
      <th>Android Version</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>Qualcomm MSM8998/MSM8996</td>
      <td><a href="https://github.com/LineageOS/android_kernel_qcom_msm8998">4.4</a></td>
      <td>13, 14, 15</td>
    </tr>
    <tr>
      <td>Qualcomm MSM8953</td>
      <td><a href="https://github.com/LineageOS/android_kernel_qcom_msm8953">4.9</a></td>
      <td>13, 14, 15</td>
    </tr>
    <tr>
      <td>Qualcomm SDM845</td>
      <td><a href="https://github.com/LineageOS/android_kernel_qcom_sdm845">4.9</a></td>
      <td>13, 14, 15</td>
    </tr>
    <tr>
      <td>Qualcomm SM8150</td>
      <td><a href="https://github.com/LineageOS/android_kernel_qcom_sm8150">4.14</a></td>
      <td>13, 14, 15, 16</td>
    </tr>
    <tr>
      <td>Qualcomm SDM660</td>
      <td><a href="https://github.com/LineageOS/android_kernel_qcom_sdm660">4.19</a></td>
      <td>13, 14, 15, 16</td>
    </tr>
    <tr>
      <td>Qualcomm SM8250</td>
      <td><a href="https://github.com/LineageOS/android_kernel_qcom_sm8250">4.19</a></td>
      <td>13, 14, 15, 16</td>
    </tr>
    <tr>
      <td>Qualcomm SM8350</td>
      <td><a href="https://github.com/LineageOS/android_kernel_qcom_sm8350">5.4</a></td>
      <td>13, 14, 15, 16</td>
    </tr>
    <tr>
      <td>Qualcomm SM8450</td>
      <td><a href="https://github.com/LineageOS/android_kernel_qcom_sm8450">5.10</a></td>
      <td>13, 14, 15, 16</td>
    </tr>
    <tr>
      <td>Qualcomm SM8550</td>
      <td><a href="https://github.com/LineageOS/android_kernel_qcom_sm8550">5.15</a></td>
      <td>13, 14, 15, 16</td>
    </tr>
    <tr>
      <td>Qualcomm SM8650</td>
      <td><a href="https://github.com/LineageOS/android_kernel_qcom_sm8650">6.1</a></td>
      <td>14, 15, 16</td>
    </tr>
    <tr>
      <td>Qualcomm SM8750</td>
      <td><a href="https://github.com/LineageOS/android_kernel_qcom_sm8750">6.6</a></td>
      <td>15, 16</td>
    </tr>
  </tbody>
</table>

<p>Moreover, many legacy devices require interpolating libraries that we colloquially refer to as
“shims” - these have long been device and maintainer managed, but this cycle we have decided to
commonize them to make the effort easier on everyone and not duplicate effort!</p>

<p>You can check it out <a href="https://github.com/LineageOS/android_hardware_lineage_compat">here</a> and
contribute shims that you think other devices may need or add additional components to additional
shims and compatibility layers provided via Gerrit!</p>

<h3 id="deprecations">Deprecations</h3>

<p>Overall, we feel that the 23.0 branch has reached feature and stability parity with 22.2 and is
ready for initial release.</p>

<p>We will allow new LineageOS 21 submissions to be forked to the organization, but we will no longer
allow newly submitted LineageOS 21 devices to ship.</p>

<p>LineageOS 23.0 will launch building for a decent selection of devices, with additional devices to
come as they meet the requirements specified by the
<a href="https://github.com/LineageOS/charter/blob/main/device-support-requirements.md">Charter</a> and are
made ready for builds by their maintainer.</p>

<h3 id="upgrading-to-lineageos-230">Upgrading to LineageOS 23.0</h3>

<p>To upgrade, please follow the upgrade guide for your device by clicking on it <a href="https://wiki.lineageos.org/devices/">here</a> and then on “Upgrade to a higher version of LineageOS”.</p>

<p>If you’re coming from an unofficial build, you need to follow the good ole’ install guide for your
device, just like anyone else looking to
install LineageOS for the first time. These can be found at the same place
<a href="https://wiki.lineageos.org/devices/">here</a> by clicking on your device and then on “Installation”.</p>

<p>Please note that if you’re currently on an official build, you <em>DO NOT</em> need to wipe your device,
unless your device’s wiki page specifically dictates otherwise, as is needed for some devices with
massive changes, such as a repartition.</p>

<h3 id="download-portal">Download portal</h3>

<p>While it has been in the making for quite a while and already released two years ago, it’s still
relevant to this blog post.
Our <a href="https://download.lineageos.org">download portal</a> has been redesigned and gained a few
functional improvements:</p>

<ul>
  <li>Dark mode</li>
  <li>Downloads of additional images (shown for all devices but not used on all of them, read the
instructions to know which ones you need for your device’s installation!)</li>
  <li>Verifying downloaded files (see <a href="https://download.lineageos.org/verify">here</a>) - if you go with
any download not obtained from us, you can still verify it was originally signed by us and thus
untampered with</li>
</ul>

<p>A reminder: Follow the <a href="https://wiki.lineageos.org/">LineageOS Wiki</a> to the letter! If an image is
listed on the download portal that the wiki doesn’t ask you to use, ignore it! It is likely there
so the maintainer can point power-users at it if needed.</p>

<h3 id="wiki">Wiki</h3>

<p>The <a href="https://wiki.lineageos.org/">LineageOS Wiki</a> has also been expanded over the years and now
offers, in addition to the known and tested instructions for all supported devices, some
improvements:</p>
<ul>
  <li>The device overview allows filtering for various attributes you might be interested in a device
(please note that choosing a device only based on that list still does not guarantee any device
support beyond the point of when you chose it)</li>
  <li>The device overview now lists variants of a device and other known marketing names in a more
visible way, also allowing for different device information and instructions per variant to be
shown</li>
  <li>The installation instructions have been paginated, giving users less chance to skip a section
involuntarily</li>
</ul>

<p>In addition to that we’d like to take this time to remind users to follow instructions on their
device’s respective <a href="https://wiki.lineageos.org/devices/">Wiki Page</a>
given the complexity introduced by AOSP changes like System-As-Root, A/B Partition Scheme, Dynamic
Partitions, and most recently <a href="https://source.android.com/devices/tech/ota/virtual_ab">Virtual A/B</a>
found on the Pixel 5 and other devices launching with Android 11, the instructions many of you are
used to following from memory are either no longer valid or are missing very critical steps.
As of 16.0, maintainers have been expected to run through the full instructions and verify they
work on their devices. The LineageOS Wiki was recently further extended, and
maintainers were given significantly more options to customize their device’s specific
installation, update, and upgrade instructions.</p>

<h3 id="developers-developers-developers">Developers, Developers, Developers</h3>

<p>Or, in this case, maintainers, maintainers, maintainers. We want your device submissions!</p>

<p>If you’re a developer and would like to submit your device for officials, it’s easier than ever.
Just follow the instructions <a href="https://wiki.lineageos.org/submitting_device.html">here</a>.</p>

<p>The above also applies to people looking to bring back devices that were at one point official but
are no longer supported - seriously - even if it’s not yet completely compliant, submit it! Maybe
we can help you complete it.</p>

<p>After you submit, within generally a few weeks, but in most cases a week, you’ll receive some
feedback on your device submission; and if it’s up to par, you’ll be invited to our communications
instances and your device will be forked to LineageOS’s official repositories.</p>

<p>Don’t have the knowledge to maintain a device, but want to contribute to the platform? We have lots
of other things you can contribute to.
For instance, our apps suite is always looking for new people to help
<a href="https://wiki.lineageos.org/how-to/contributing-apps/">improve them</a>, or you can
<a href="https://wiki.lineageos.org/contributing_wiki">contribute to the wiki</a> by adding
more useful information &amp; documentation.
<a href="https://wiki.lineageos.org/usinggerrit-howto.html">Gerrit</a> is always open for submissions! Once
you’ve contributed a few things, send an email to devrel(at)lineageos.org detailing them, and we’ll
get you in the loop.</p>

<p>Also, if you sent a submission that didn’t get a response in the last few months, please follow up,
we’ve swapped providers again!</p>

<h3 id="generic-targets">Generic Targets</h3>

<p>We’ve talked about these before, but these are important, so we will cover them again.</p>

<p>Although we’ve had buildable generic targets since 2019, to make LineageOS more accessible to
developers, and really anyone interested in giving LineageOS a try, we’ve documented how to use
them in conjunction with the Android
<a href="https://wiki.lineageos.org/emulator.html">Emulator/Android Studio</a>!</p>

<p>Additionally, similar targets can now be used to build GSI in mobile, Android TV configurations,
and Android Automotive making LineageOS more accessible than ever to
devices using Google’s
<a href="https://android-developers.googleblog.com/2017/05/here-comes-treble-modular-base-for.html">Project Treble</a>.
We won’t be providing official builds for these targets, due to the fact the user experience varies
entirely based on how well the device manufacturer complied with Treble’s requirements, but feel
free to go build them yourself and give it a shot!</p>

<p>Please note that Android 12 (and by proxy all later Android versions) diverged GSI and Emulator
targets. Emulator targets reside in <code class="language-plaintext highlighter-rouge">lineage_sdk_$arch</code>, while GSI targets reside in
<code class="language-plaintext highlighter-rouge">lineage_gsi_$arch</code>.</p>

<p>Additionally, experimental targets now exist for QEMU-based virtual machine software (libvirt,
UTM, etc). Instructions on building and utilizing these targets can be found on
<a href="https://wiki.lineageos.org/libvirt-qemu">the Wiki</a>.</p>

<h3 id="translations">Translations</h3>

<p>Bilingual? Trilingual? Anything-lingual?</p>

<p>If you think you can help translate LineageOS to a different language, jump over to
<a href="https://wiki.lineageos.org/how-to/translate">our wiki</a> and have a go!
If your language is not supported natively in Android, reach out to us on Crowdin and we’ll take
the necessary
steps to include your language.
For instance, LineageOS is the first Android custom distribution that has complete support
for the Welsh (Cymraeg) language thanks to its community of translators.</p>

<p>Please, contribute to translations only if you are reasonably literate in the target language;
poor translations waste both our time and yours.</p>

<h3 id="build-roster">Build roster</h3>

<h4 id="added-23-devices">Added 23 devices</h4>

<table class="table">
  <thead>
    <tr>
      <th>Device name</th>
      <th>Wiki</th>
      <th>Maintainers</th>
      <th>Moved from</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>F(x)tec Pro¹ X</td>
      <td><a href="https://wiki.lineageos.org/devices/pro1x">pro1x</a></td>
      <td>BadDaemon, bgcngm, mccreary, npjohnson, qsnc, tdm</td>
      <td>22.2</td>
    </tr>
    <tr>
      <td>Fairphone 4</td>
      <td><a href="https://wiki.lineageos.org/devices/FP4">FP4</a></td>
      <td>mikeioannina</td>
      <td>22.2</td>
    </tr>
    <tr>
      <td>Fairphone 5</td>
      <td><a href="https://wiki.lineageos.org/devices/FP5">FP5</a></td>
      <td>mikeioannina</td>
      <td>22.2</td>
    </tr>
    <tr>
      <td>Google Pixel 4a 5G</td>
      <td><a href="https://wiki.lineageos.org/devices/bramble">bramble</a></td>
      <td>mikeioannina</td>
      <td>22.2</td>
    </tr>
    <tr>
      <td>Google Pixel 5</td>
      <td><a href="https://wiki.lineageos.org/devices/redfin">redfin</a></td>
      <td>mikeioannina</td>
      <td>22.2</td>
    </tr>
    <tr>
      <td>Google Pixel 5a</td>
      <td><a href="https://wiki.lineageos.org/devices/barbet">barbet</a></td>
      <td>mikeioannina</td>
      <td>22.2</td>
    </tr>
    <tr>
      <td>Lenovo Z5 Pro GT</td>
      <td><a href="https://wiki.lineageos.org/devices/heart">heart</a></td>
      <td>themard, optionaltoast</td>
      <td>22.2</td>
    </tr>
    <tr>
      <td>Lenovo Z6 Pro</td>
      <td><a href="https://wiki.lineageos.org/devices/zippo">zippo</a></td>
      <td>Lucchetto, themard, einargednochsson</td>
      <td>22.2</td>
    </tr>
    <tr>
      <td>Motorola defy 2021</td>
      <td><a href="https://wiki.lineageos.org/devices/bathena">bathena</a></td>
      <td>Deivid Ignacio Parra, Francisco Sanchez</td>
      <td>22.2</td>
    </tr>
    <tr>
      <td>Motorola edge 20</td>
      <td><a href="https://wiki.lineageos.org/devices/berlin">berlin</a></td>
      <td>npjohnson, SGCMarkus</td>
      <td>22.2</td>
    </tr>
    <tr>
      <td>Motorola edge 2021</td>
      <td><a href="https://wiki.lineageos.org/devices/berlna">berlna</a></td>
      <td>SyberHexen</td>
      <td>22.2</td>
    </tr>
    <tr>
      <td>Motorola edge 30 fusion</td>
      <td><a href="https://wiki.lineageos.org/devices/tundra">tundra</a></td>
      <td>themard, electimon</td>
      <td>22.2</td>
    </tr>
    <tr>
      <td>Motorola edge 30 neo</td>
      <td><a href="https://wiki.lineageos.org/devices/miami">miami</a></td>
      <td>marcost2</td>
      <td>22.2</td>
    </tr>
    <tr>
      <td>Motorola edge 30</td>
      <td><a href="https://wiki.lineageos.org/devices/dubai">dubai</a></td>
      <td>themard, sb6596, Demon000</td>
      <td>22.2</td>
    </tr>
    <tr>
      <td>Motorola edge 40 pro / Motorola moto X40 / Motorola edge+ (2023)</td>
      <td><a href="https://wiki.lineageos.org/devices/rtwo">rtwo</a></td>
      <td>sgcmarkus, themard</td>
      <td>22.2</td>
    </tr>
    <tr>
      <td>Motorola moto e7 plus / Lenovo K12</td>
      <td><a href="https://wiki.lineageos.org/devices/guam">guam</a></td>
      <td>Rajin Gangadharan, Deivid Ignacio Parra</td>
      <td>22.2</td>
    </tr>
    <tr>
      <td>Motorola moto g 5G - 2024</td>
      <td><a href="https://wiki.lineageos.org/devices/fogo">fogo</a></td>
      <td>mikeioannina</td>
      <td>22.2</td>
    </tr>
    <tr>
      <td>Motorola moto g power 2021</td>
      <td><a href="https://wiki.lineageos.org/devices/borneo">borneo</a></td>
      <td>Syed Fawwaz Hussain (Fazwalrus), Deivid Ignacio Parra</td>
      <td>22.2</td>
    </tr>
    <tr>
      <td>Motorola moto g stylus 5G (2022)</td>
      <td><a href="https://wiki.lineageos.org/devices/milanf">milanf</a></td>
      <td>AnierinBliss</td>
      <td>22.2</td>
    </tr>
    <tr>
      <td>Motorola moto g stylus 5G</td>
      <td><a href="https://wiki.lineageos.org/devices/denver">denver</a></td>
      <td>Vivekachooz</td>
      <td>22.2</td>
    </tr>
    <tr>
      <td>Motorola moto g10 / Motorola moto g10 power / Lenovo K13 Note</td>
      <td><a href="https://wiki.lineageos.org/devices/capri">capri</a></td>
      <td>Deivid Ignacio Parra, Sultanahamer</td>
      <td>22.2</td>
    </tr>
    <tr>
      <td>Motorola moto g200 5G / Motorola Edge S30</td>
      <td><a href="https://wiki.lineageos.org/devices/xpeng">xpeng</a></td>
      <td>themard, rogers2602</td>
      <td>22.2</td>
    </tr>
    <tr>
      <td>Motorola moto g30 / Lenovo K13 Pro</td>
      <td><a href="https://wiki.lineageos.org/devices/caprip">caprip</a></td>
      <td>mikeioannina</td>
      <td>22.2</td>
    </tr>
    <tr>
      <td>Motorola moto g32</td>
      <td><a href="https://wiki.lineageos.org/devices/devon">devon</a></td>
      <td>Dhina17, mikeioannina</td>
      <td>22.2</td>
    </tr>
    <tr>
      <td>Motorola moto g34 5G / Motorola moto g45 5G</td>
      <td><a href="https://wiki.lineageos.org/devices/fogos">fogos</a></td>
      <td>mikeioannina</td>
      <td>22.2</td>
    </tr>
    <tr>
      <td>Motorola moto g42</td>
      <td><a href="https://wiki.lineageos.org/devices/hawao">hawao</a></td>
      <td>Dhina17, mikeioannina</td>
      <td>22.2</td>
    </tr>
    <tr>
      <td>Motorola moto g52</td>
      <td><a href="https://wiki.lineageos.org/devices/rhode">rhode</a></td>
      <td>Dhina17, mikeioannina, tomoms</td>
      <td>22.2</td>
    </tr>
    <tr>
      <td>Motorola moto g82 5G</td>
      <td><a href="https://wiki.lineageos.org/devices/rhodep">rhodep</a></td>
      <td>AnandSuresh02, sevenrock</td>
      <td>22.2</td>
    </tr>
    <tr>
      <td>Motorola moto g84 5G</td>
      <td><a href="https://wiki.lineageos.org/devices/bangkk">bangkk</a></td>
      <td>mikeioannina</td>
      <td>22.2</td>
    </tr>
    <tr>
      <td>Motorola moto g9 play / Motorola moto g9 / Lenovo K12 Note</td>
      <td><a href="https://wiki.lineageos.org/devices/guamp">guamp</a></td>
      <td>DelightReza, Deivid Ignacio Parra</td>
      <td>22.2</td>
    </tr>
    <tr>
      <td>Motorola moto g9 power / Lenovo K12 Pro</td>
      <td><a href="https://wiki.lineageos.org/devices/cebu">cebu</a></td>
      <td>Deivid Ignacio Parra</td>
      <td>22.2</td>
    </tr>
    <tr>
      <td>Nothing Phone (2)</td>
      <td><a href="https://wiki.lineageos.org/devices/Pong">Pong</a></td>
      <td>chandu078</td>
      <td>22.2</td>
    </tr>
    <tr>
      <td>Nubia Mini 5G</td>
      <td><a href="https://wiki.lineageos.org/devices/TP1803">TP1803</a></td>
      <td>ArianK16a, npjohnson</td>
      <td>22.2</td>
    </tr>
    <tr>
      <td>OnePlus 11 5G</td>
      <td><a href="https://wiki.lineageos.org/devices/salami">salami</a></td>
      <td>bgcngm</td>
      <td>22.2</td>
    </tr>
    <tr>
      <td>OnePlus 12R</td>
      <td><a href="https://wiki.lineageos.org/devices/aston">aston</a></td>
      <td>inferno0230</td>
      <td>22.2</td>
    </tr>
    <tr>
      <td>OnePlus 7 Pro / OnePlus 7 Pro (T-Mobile)</td>
      <td><a href="https://wiki.lineageos.org/devices/guacamole">guacamole</a></td>
      <td>LuK1337, Tortel</td>
      <td>22.2</td>
    </tr>
    <tr>
      <td>OnePlus 7</td>
      <td><a href="https://wiki.lineageos.org/devices/guacamoleb">guacamoleb</a></td>
      <td>shantanu-sarkar</td>
      <td>22.2</td>
    </tr>
    <tr>
      <td>OnePlus 7T / OnePlus 7T (T-Mobile)</td>
      <td><a href="https://wiki.lineageos.org/devices/hotdogb">hotdogb</a></td>
      <td>LuK1337</td>
      <td>22.2</td>
    </tr>
    <tr>
      <td>OnePlus 7T Pro</td>
      <td><a href="https://wiki.lineageos.org/devices/hotdog">hotdog</a></td>
      <td>qsnc</td>
      <td>22.2</td>
    </tr>
    <tr>
      <td>OnePlus 8 / OnePlus 8 (T-Mobile)</td>
      <td><a href="https://wiki.lineageos.org/devices/instantnoodle">instantnoodle</a></td>
      <td>jabashque</td>
      <td>22.2</td>
    </tr>
    <tr>
      <td>OnePlus 8 Pro</td>
      <td><a href="https://wiki.lineageos.org/devices/instantnoodlep">instantnoodlep</a></td>
      <td>LuK1337</td>
      <td>22.2</td>
    </tr>
    <tr>
      <td>OnePlus 8T / OnePlus 8T (T-Mobile)</td>
      <td><a href="https://wiki.lineageos.org/devices/kebab">kebab</a></td>
      <td>LuK1337, mikeioannina</td>
      <td>22.2</td>
    </tr>
    <tr>
      <td>OnePlus 9 / OnePlus 9 (T-Mobile)</td>
      <td><a href="https://wiki.lineageos.org/devices/lemonade">lemonade</a></td>
      <td>mikeioannina, tangalbert919, ZVNexus</td>
      <td>22.2</td>
    </tr>
    <tr>
      <td>OnePlus 9 Pro / OnePlus 9 Pro (T-Mobile)</td>
      <td><a href="https://wiki.lineageos.org/devices/lemonadep">lemonadep</a></td>
      <td>LuK1337, bgcngm, mikeioannina</td>
      <td>22.2</td>
    </tr>
    <tr>
      <td>OnePlus 9R</td>
      <td><a href="https://wiki.lineageos.org/devices/lemonades">lemonades</a></td>
      <td>mikeioannina</td>
      <td>22.2</td>
    </tr>
    <tr>
      <td>OnePlus 9RT</td>
      <td><a href="https://wiki.lineageos.org/devices/martini">martini</a></td>
      <td>mikeioannina, basamaryan</td>
      <td>22.2</td>
    </tr>
    <tr>
      <td>OnePlus Nord CE 2 Lite 5G</td>
      <td><a href="https://wiki.lineageos.org/devices/oscaro">oscaro</a></td>
      <td>Vivekachooz</td>
      <td>22.2</td>
    </tr>
    <tr>
      <td>OnePlus Nord CE 3 Lite 5G / OnePlus Nord N30 5G</td>
      <td><a href="https://wiki.lineageos.org/devices/larry">larry</a></td>
      <td>Vivekachooz</td>
      <td>22.2</td>
    </tr>
    <tr>
      <td>OnePlus Nord CE4</td>
      <td><a href="https://wiki.lineageos.org/devices/benz">benz</a></td>
      <td>inferno0230</td>
      <td>22.2</td>
    </tr>
    <tr>
      <td>OnePlus Pad 2 Pro / OnePlus Pad 3</td>
      <td><a href="https://wiki.lineageos.org/devices/erhai">erhai</a></td>
      <td>LuK1337, bgcngm</td>
      <td>22.2</td>
    </tr>
    <tr>
      <td>Realme 10 Pro 5G</td>
      <td><a href="https://wiki.lineageos.org/devices/luigi">luigi</a></td>
      <td>Vivekachooz</td>
      <td>22.2</td>
    </tr>
    <tr>
      <td>Realme 9 Pro 5G / Realme 9 5G / Realme Q5</td>
      <td><a href="https://wiki.lineageos.org/devices/oscar">oscar</a></td>
      <td>Vivekachooz</td>
      <td>22.2</td>
    </tr>
    <tr>
      <td>Samsung Galaxy A21s</td>
      <td><a href="https://wiki.lineageos.org/devices/a21s">a21s</a></td>
      <td>DaemonMCR</td>
      <td>22.2</td>
    </tr>
    <tr>
      <td>Samsung Galaxy F62 / Samsung Galaxy M62</td>
      <td><a href="https://wiki.lineageos.org/devices/f62">f62</a></td>
      <td>Linux4</td>
      <td>22.2</td>
    </tr>
    <tr>
      <td>Samsung Galaxy Note10 5G</td>
      <td><a href="https://wiki.lineageos.org/devices/d1x">d1x</a></td>
      <td>Rocky7842, Linux4</td>
      <td>22.2</td>
    </tr>
    <tr>
      <td>Samsung Galaxy Note10</td>
      <td><a href="https://wiki.lineageos.org/devices/d1">d1</a></td>
      <td>Linux4</td>
      <td>22.2</td>
    </tr>
    <tr>
      <td>Samsung Galaxy Note10+ 5G</td>
      <td><a href="https://wiki.lineageos.org/devices/d2x">d2x</a></td>
      <td>Linux4</td>
      <td>22.2</td>
    </tr>
    <tr>
      <td>Samsung Galaxy Note10+</td>
      <td><a href="https://wiki.lineageos.org/devices/d2s">d2s</a></td>
      <td>Linux4</td>
      <td>22.2</td>
    </tr>
    <tr>
      <td>Samsung Galaxy S10 5G</td>
      <td><a href="https://wiki.lineageos.org/devices/beyondx">beyondx</a></td>
      <td>Linux4</td>
      <td>22.2</td>
    </tr>
    <tr>
      <td>Samsung Galaxy S10</td>
      <td><a href="https://wiki.lineageos.org/devices/beyond1lte">beyond1lte</a></td>
      <td>Linux4</td>
      <td>22.2</td>
    </tr>
    <tr>
      <td>Samsung Galaxy S10+</td>
      <td><a href="https://wiki.lineageos.org/devices/beyond2lte">beyond2lte</a></td>
      <td>Linux4</td>
      <td>22.2</td>
    </tr>
    <tr>
      <td>Samsung Galaxy S10e</td>
      <td><a href="https://wiki.lineageos.org/devices/beyond0lte">beyond0lte</a></td>
      <td>Linux4</td>
      <td>22.2</td>
    </tr>
    <tr>
      <td>Samsung Galaxy S20 FE / Samsung Galaxy S20 FE 5G</td>
      <td><a href="https://wiki.lineageos.org/devices/r8q">r8q</a></td>
      <td>ata-kaner</td>
      <td>22.2</td>
    </tr>
    <tr>
      <td>Samsung Galaxy Tab A7 10.4 2020 (LTE)</td>
      <td><a href="https://wiki.lineageos.org/devices/gta4l">gta4l</a></td>
      <td>chrmhoffmann</td>
      <td>22.2</td>
    </tr>
    <tr>
      <td>Samsung Galaxy Tab A7 10.4 2020 (Wi-Fi)</td>
      <td><a href="https://wiki.lineageos.org/devices/gta4lwifi">gta4lwifi</a></td>
      <td>chrmhoffmann</td>
      <td>22.2</td>
    </tr>
    <tr>
      <td>Samsung Galaxy Tab S6 Lite (LTE)</td>
      <td><a href="https://wiki.lineageos.org/devices/gta4xl">gta4xl</a></td>
      <td>haggertk, Linux4</td>
      <td>22.2</td>
    </tr>
    <tr>
      <td>Samsung Galaxy Tab S6 Lite (Wi-Fi)</td>
      <td><a href="https://wiki.lineageos.org/devices/gta4xlwifi">gta4xlwifi</a></td>
      <td>Linux4, haggertk</td>
      <td>22.2</td>
    </tr>
    <tr>
      <td>Samsung Galaxy Tab S7 (LTE)</td>
      <td><a href="https://wiki.lineageos.org/devices/gts7l">gts7l</a></td>
      <td>bgcngm</td>
      <td>22.2</td>
    </tr>
    <tr>
      <td>Samsung Galaxy Tab S7 (Wi-Fi)</td>
      <td><a href="https://wiki.lineageos.org/devices/gts7lwifi">gts7lwifi</a></td>
      <td>bgcngm</td>
      <td>22.2</td>
    </tr>
    <tr>
      <td>Solana Saga</td>
      <td><a href="https://wiki.lineageos.org/devices/ingot">ingot</a></td>
      <td>mikeioannina, npjohnson, tomoms</td>
      <td>22.2</td>
    </tr>
    <tr>
      <td>Sony Xperia 1 II</td>
      <td><a href="https://wiki.lineageos.org/devices/pdx203">pdx203</a></td>
      <td>hellobbn</td>
      <td>22.2</td>
    </tr>
    <tr>
      <td>Sony Xperia 1 III</td>
      <td><a href="https://wiki.lineageos.org/devices/pdx215">pdx215</a></td>
      <td>hellobbn</td>
      <td>22.2</td>
    </tr>
    <tr>
      <td>Sony Xperia 1 V</td>
      <td><a href="https://wiki.lineageos.org/devices/pdx234">pdx234</a></td>
      <td>hellobbn</td>
      <td>22.2</td>
    </tr>
    <tr>
      <td>Sony Xperia 10 IV</td>
      <td><a href="https://wiki.lineageos.org/devices/pdx225">pdx225</a></td>
      <td>LuK1337, jmpfbmx</td>
      <td>22.2</td>
    </tr>
    <tr>
      <td>Sony Xperia 10 Plus</td>
      <td><a href="https://wiki.lineageos.org/devices/mermaid">mermaid</a></td>
      <td>LuK1337</td>
      <td>22.2</td>
    </tr>
    <tr>
      <td>Sony Xperia 10 V</td>
      <td><a href="https://wiki.lineageos.org/devices/pdx235">pdx235</a></td>
      <td>jmpfbmx, LuK1337</td>
      <td>22.2</td>
    </tr>
    <tr>
      <td>Sony Xperia 10</td>
      <td><a href="https://wiki.lineageos.org/devices/kirin">kirin</a></td>
      <td>LuK1337</td>
      <td>22.2</td>
    </tr>
    <tr>
      <td>Sony Xperia 5 II</td>
      <td><a href="https://wiki.lineageos.org/devices/pdx206">pdx206</a></td>
      <td>kyasu, hellobbn</td>
      <td>22.2</td>
    </tr>
    <tr>
      <td>Sony Xperia 5 III</td>
      <td><a href="https://wiki.lineageos.org/devices/pdx214">pdx214</a></td>
      <td>kyasu, hellobbn</td>
      <td>22.2</td>
    </tr>
    <tr>
      <td>Sony Xperia 5 V</td>
      <td><a href="https://wiki.lineageos.org/devices/pdx237">pdx237</a></td>
      <td>kyasu, hellobbn</td>
      <td>22.2</td>
    </tr>
    <tr>
      <td>Sony Xperia XA2 Plus</td>
      <td><a href="https://wiki.lineageos.org/devices/voyager">voyager</a></td>
      <td>LuK1337</td>
      <td>22.2</td>
    </tr>
    <tr>
      <td>Sony Xperia XA2 Ultra</td>
      <td><a href="https://wiki.lineageos.org/devices/discovery">discovery</a></td>
      <td>LuK1337</td>
      <td>22.2</td>
    </tr>
    <tr>
      <td>Sony Xperia XA2</td>
      <td><a href="https://wiki.lineageos.org/devices/pioneer">pioneer</a></td>
      <td>LuK1337, jmpfbmx</td>
      <td>22.2</td>
    </tr>
    <tr>
      <td>Xiaomi 12 Pro</td>
      <td><a href="https://wiki.lineageos.org/devices/zeus">zeus</a></td>
      <td>Adrianyyy, ArianK16a</td>
      <td>22.2</td>
    </tr>
    <tr>
      <td>Xiaomi 12</td>
      <td><a href="https://wiki.lineageos.org/devices/cupid">cupid</a></td>
      <td>Adrianyyy, ArianK16a</td>
      <td>22.2</td>
    </tr>
    <tr>
      <td>Xiaomi 12S Pro</td>
      <td><a href="https://wiki.lineageos.org/devices/unicorn">unicorn</a></td>
      <td>Adrianyyy, ArianK16a</td>
      <td>22.2</td>
    </tr>
    <tr>
      <td>Xiaomi 12S Ultra</td>
      <td><a href="https://wiki.lineageos.org/devices/thor">thor</a></td>
      <td>Adrianyyy, ArianK16a</td>
      <td>22.2</td>
    </tr>
    <tr>
      <td>Xiaomi 12S</td>
      <td><a href="https://wiki.lineageos.org/devices/mayfly">mayfly</a></td>
      <td>Flower Sea</td>
      <td>22.2</td>
    </tr>
    <tr>
      <td>Xiaomi 12T Pro / Xiaomi Redmi K50 Ultra</td>
      <td><a href="https://wiki.lineageos.org/devices/diting">diting</a></td>
      <td>Adrianyyy, ArianK16a</td>
      <td>22.2</td>
    </tr>
    <tr>
      <td>Xiaomi 13 Pro</td>
      <td><a href="https://wiki.lineageos.org/devices/nuwa">nuwa</a></td>
      <td>Minus</td>
      <td>22.2</td>
    </tr>
    <tr>
      <td>Xiaomi 13</td>
      <td><a href="https://wiki.lineageos.org/devices/fuxi">fuxi</a></td>
      <td>lolipuru</td>
      <td>22.2</td>
    </tr>
    <tr>
      <td>Xiaomi Mi 9T / Xiaomi Redmi K20 (China) / Xiaomi Redmi K20 (India)</td>
      <td><a href="https://wiki.lineageos.org/devices/davinci">davinci</a></td>
      <td>ArianK16a</td>
      <td>22.2</td>
    </tr>
    <tr>
      <td>Xiaomi Mi A3</td>
      <td><a href="https://wiki.lineageos.org/devices/laurel_sprout">laurel_sprout</a></td>
      <td>Skyblueborb</td>
      <td>22.2</td>
    </tr>
    <tr>
      <td>Xiaomi POCO F5 (Global) / Xiaomi POCO F5 (India) / Xiaomi Redmi Note 12 Turbo</td>
      <td><a href="https://wiki.lineageos.org/devices/marble">marble</a></td>
      <td>Adrianyyy, ArianK16a</td>
      <td>22.2</td>
    </tr>
    <tr>
      <td>Xiaomi POCO F5 Pro / Xiaomi Redmi K60</td>
      <td><a href="https://wiki.lineageos.org/devices/mondrian">mondrian</a></td>
      <td>Adrianyyy, ArianK16a</td>
      <td>22.2</td>
    </tr>
    <tr>
      <td>Xiaomi Redmi 12C / Xiaomi Redmi 12C NFC / Xiaomi POCO C55</td>
      <td><a href="https://wiki.lineageos.org/devices/earth">earth</a></td>
      <td>surblazer</td>
      <td>22.2</td>
    </tr>
    <tr>
      <td>Xiaomi Redmi 3S / Xiaomi Redmi 3X / Xiaomi Redmi 4 (India) / Xiaomi Redmi 4X / Xiaomi Redmi Note 5A Prime / Xiaomi Redmi Y1 Prime</td>
      <td><a href="https://wiki.lineageos.org/devices/Mi8937">Mi8937</a></td>
      <td>0xCAFEBABE</td>
      <td>22.2</td>
    </tr>
    <tr>
      <td>Xiaomi Redmi 4A / Xiaomi Redmi 5A / Xiaomi Redmi Note 5A Lite / Xiaomi Redmi Y1 Lite</td>
      <td><a href="https://wiki.lineageos.org/devices/Mi8917">Mi8917</a></td>
      <td>0xCAFEBABE</td>
      <td>22.2</td>
    </tr>
    <tr>
      <td>Xiaomi Redmi 7A / Xiaomi Redmi 8 / Xiaomi Redmi 8A / Xiaomi Redmi 8A Dual</td>
      <td><a href="https://wiki.lineageos.org/devices/Mi439">Mi439</a></td>
      <td>0xCAFEBABE</td>
      <td>22.2</td>
    </tr>
    <tr>
      <td>Xiaomi Redmi K60 Pro</td>
      <td><a href="https://wiki.lineageos.org/devices/socrates">socrates</a></td>
      <td>WenHao2130</td>
      <td>22.2</td>
    </tr>
    <tr>
      <td>Xiaomi Redmi Note 10 Pro / Xiaomi Redmi Note 10 Pro (India) / Xiaomi Redmi Note 10 Pro Max (India)</td>
      <td><a href="https://wiki.lineageos.org/devices/sweet">sweet</a></td>
      <td>basamaryan, danielml3</td>
      <td>22.2</td>
    </tr>
    <tr>
      <td>Xiaomi Redmi Note 10S / Xiaomi Redmi Note 10S NFC / Xiaomi Redmi Note 10S Latin America / Xiaomi POCO M5s</td>
      <td><a href="https://wiki.lineageos.org/devices/rosemary">rosemary</a></td>
      <td>surblazer</td>
      <td>22.2</td>
    </tr>
    <tr>
      <td>Xiaomi Redmi Note 7 Pro</td>
      <td><a href="https://wiki.lineageos.org/devices/violet">violet</a></td>
      <td>0xCAFEBABE</td>
      <td>22.2</td>
    </tr>
    <tr>
      <td>Xiaomi Redmi Note 8 / Xiaomi Redmi Note 8T</td>
      <td><a href="https://wiki.lineageos.org/devices/ginkgo">ginkgo</a></td>
      <td>Skyblueborb, mikeioannina, programminghoch10</td>
      <td>22.2</td>
    </tr>
  </tbody>
</table>

<h4 id="added-222-devices">Added 22.2 devices</h4>

<table class="table">
  <thead>
    <tr>
      <th>Device name</th>
      <th>Wiki</th>
      <th>Maintainers</th>
      <th>Moved from</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>ASUS ZenFone 8</td>
      <td><a href="https://wiki.lineageos.org/devices/sake">sake</a></td>
      <td>DD3Boh, mikooomich</td>
      <td>20</td>
    </tr>
    <tr>
      <td>ASUS Zenfone 5Z (ZS620KL)</td>
      <td><a href="https://wiki.lineageos.org/devices/Z01R">Z01R</a></td>
      <td>ThEMarD</td>
      <td>22.1</td>
    </tr>
    <tr>
      <td>LG Style3</td>
      <td><a href="https://wiki.lineageos.org/devices/style3lm">style3lm</a></td>
      <td>rtx4d</td>
      <td> </td>
    </tr>
    <tr>
      <td>LG Velvet</td>
      <td><a href="https://wiki.lineageos.org/devices/caymanslm">caymanslm</a></td>
      <td>rtx4d</td>
      <td> </td>
    </tr>
    <tr>
      <td>Motorola moto g 5G / Motorola moto one 5G ace</td>
      <td><a href="https://wiki.lineageos.org/devices/kiev">kiev</a></td>
      <td>basamaryan, Jleeblanch, SyberHexen, Vivekachooz</td>
      <td>22.1</td>
    </tr>
    <tr>
      <td>Motorola moto g 5G plus / Motorola moto one 5G</td>
      <td><a href="https://wiki.lineageos.org/devices/nairo">nairo</a></td>
      <td>ItsVixano, Ivanmeler, SyberHexen, zlewchan</td>
      <td>22.1</td>
    </tr>
    <tr>
      <td>Nokia 6.1 (2018)</td>
      <td><a href="https://wiki.lineageos.org/devices/PL2">PL2</a></td>
      <td>npjohnson</td>
      <td>22.1</td>
    </tr>
    <tr>
      <td>Nokia 7 plus</td>
      <td><a href="https://wiki.lineageos.org/devices/B2N">B2N</a></td>
      <td>Tuan Anh</td>
      <td> </td>
    </tr>
    <tr>
      <td>Nokia 8</td>
      <td><a href="https://wiki.lineageos.org/devices/NB1">NB1</a></td>
      <td>Tuan Anh</td>
      <td>21</td>
    </tr>
    <tr>
      <td>Nothing Phone (1)</td>
      <td><a href="https://wiki.lineageos.org/devices/Spacewar">Spacewar</a></td>
      <td>zlewchan, ko_ko_konb</td>
      <td>22.1</td>
    </tr>
    <tr>
      <td>Nubia Red Magic 5G (Global) / Nubia Red Magic 5G (China) / Nubia Red Magic 5S (Global) / Nubia Red Magic 5S (China)</td>
      <td><a href="https://wiki.lineageos.org/devices/nx659j">nx659j</a></td>
      <td>zlewchan</td>
      <td>20</td>
    </tr>
    <tr>
      <td>Nubia Red Magic Mars</td>
      <td><a href="https://wiki.lineageos.org/devices/nx619j">nx619j</a></td>
      <td>Cyborg2017, rtx4d</td>
      <td>22.1</td>
    </tr>
    <tr>
      <td>Nubia Z17</td>
      <td><a href="https://wiki.lineageos.org/devices/nx563j">nx563j</a></td>
      <td>BeYkeRYkt</td>
      <td>21</td>
    </tr>
    <tr>
      <td>Nubia Z18</td>
      <td><a href="https://wiki.lineageos.org/devices/nx606j">nx606j</a></td>
      <td>Cyborg2017, rtx4d</td>
      <td>22.1</td>
    </tr>
    <tr>
      <td>OnePlus 12</td>
      <td><a href="https://wiki.lineageos.org/devices/waffle">waffle</a></td>
      <td>chandu078</td>
      <td> </td>
    </tr>
    <tr>
      <td>OnePlus 5</td>
      <td><a href="https://wiki.lineageos.org/devices/cheeseburger">cheeseburger</a></td>
      <td>qsnc</td>
      <td>22.1</td>
    </tr>
    <tr>
      <td>OnePlus 5T</td>
      <td><a href="https://wiki.lineageos.org/devices/dumpling">dumpling</a></td>
      <td>qsnc</td>
      <td>22.1</td>
    </tr>
    <tr>
      <td>OnePlus Nord N20</td>
      <td><a href="https://wiki.lineageos.org/devices/gunnar">gunnar</a></td>
      <td>tangalbert919</td>
      <td> </td>
    </tr>
    <tr>
      <td>OnePlus Nord N200</td>
      <td><a href="https://wiki.lineageos.org/devices/dre">dre</a></td>
      <td>tangalbert919</td>
      <td>21</td>
    </tr>
    <tr>
      <td>Samsung Galaxy A52 4G</td>
      <td><a href="https://wiki.lineageos.org/devices/a52q">a52q</a></td>
      <td>Simon1511</td>
      <td>22.1</td>
    </tr>
    <tr>
      <td>Samsung Galaxy A52s 5G</td>
      <td><a href="https://wiki.lineageos.org/devices/a52sxq">a52sxq</a></td>
      <td>Simon1511</td>
      <td>22.1</td>
    </tr>
    <tr>
      <td>Samsung Galaxy A72</td>
      <td><a href="https://wiki.lineageos.org/devices/a72q">a72q</a></td>
      <td>Simon1511</td>
      <td>22.1</td>
    </tr>
    <tr>
      <td>Samsung Galaxy A73 5G</td>
      <td><a href="https://wiki.lineageos.org/devices/a73xq">a73xq</a></td>
      <td>Simon1511</td>
      <td>22.1</td>
    </tr>
    <tr>
      <td>Samsung Galaxy M52 5G</td>
      <td><a href="https://wiki.lineageos.org/devices/m52xq">m52xq</a></td>
      <td>Simon1511</td>
      <td>22.1</td>
    </tr>
    <tr>
      <td>Samsung Galaxy Tab A 8.0 (2019)</td>
      <td><a href="https://wiki.lineageos.org/devices/gtowifi">gtowifi</a></td>
      <td>lifehackerhansol</td>
      <td>21</td>
    </tr>
    <tr>
      <td>Vsmart Joy 3 / Vsmart Joy 3+</td>
      <td><a href="https://wiki.lineageos.org/devices/casuarina">casuarina</a></td>
      <td>Tuan Anh, nhglong</td>
      <td> </td>
    </tr>
    <tr>
      <td>Xiaomi Black Shark</td>
      <td><a href="https://wiki.lineageos.org/devices/shark">shark</a></td>
      <td>rtx4d, tdrkDev</td>
      <td>22.1</td>
    </tr>
    <tr>
      <td>Xiaomi MIX Fold 2</td>
      <td><a href="https://wiki.lineageos.org/devices/zizhan">zizhan</a></td>
      <td>Adrianyyy, ArianK16a</td>
      <td> </td>
    </tr>
    <tr>
      <td>Xiaomi Mi 11i / Xiaomi Redmi K40 Pro / Xiaomi Redmi K40 Pro+ / Xiaomi Mi 11X Pro</td>
      <td><a href="https://wiki.lineageos.org/devices/haydn">haydn</a></td>
      <td>ikeramat</td>
      <td>22.1</td>
    </tr>
    <tr>
      <td>Xiaomi Mi 8 Explorer Edition</td>
      <td><a href="https://wiki.lineageos.org/devices/ursa">ursa</a></td>
      <td>bgcngm</td>
      <td>22.1</td>
    </tr>
    <tr>
      <td>Xiaomi Mi 8 Pro</td>
      <td><a href="https://wiki.lineageos.org/devices/equuleus">equuleus</a></td>
      <td>bgcngm</td>
      <td>22.1</td>
    </tr>
    <tr>
      <td>Xiaomi Mi 8</td>
      <td><a href="https://wiki.lineageos.org/devices/dipper">dipper</a></td>
      <td>infrag</td>
      <td>22.1</td>
    </tr>
    <tr>
      <td>Xiaomi Mi MIX 2S</td>
      <td><a href="https://wiki.lineageos.org/devices/polaris">polaris</a></td>
      <td>bgcngm</td>
      <td>22.1</td>
    </tr>
    <tr>
      <td>Xiaomi Mi MIX 3</td>
      <td><a href="https://wiki.lineageos.org/devices/perseus">perseus</a></td>
      <td>bgcngm, rtx4d</td>
      <td>22.1</td>
    </tr>
    <tr>
      <td>Xiaomi Mi Note 10 / Xiaomi Mi Note 10 Pro / Xiaomi Mi CC9 Pro</td>
      <td><a href="https://wiki.lineageos.org/devices/tucana">tucana</a></td>
      <td>SanyaPilot</td>
      <td> </td>
    </tr>
    <tr>
      <td>Xiaomi POCO F1</td>
      <td><a href="https://wiki.lineageos.org/devices/beryllium">beryllium</a></td>
      <td>bgcngm, warabhishek</td>
      <td>22.1</td>
    </tr>
    <tr>
      <td>Xiaomi POCO X3 NFC</td>
      <td><a href="https://wiki.lineageos.org/devices/surya">surya</a></td>
      <td>Shimitar, TheStrechh, ikeramat</td>
      <td>21</td>
    </tr>
    <tr>
      <td>Xiaomi POCO X3 Pro</td>
      <td><a href="https://wiki.lineageos.org/devices/vayu">vayu</a></td>
      <td>SebaUbuntu</td>
      <td>20</td>
    </tr>
    <tr>
      <td>ZTE Axon 9 Pro</td>
      <td><a href="https://wiki.lineageos.org/devices/akershus">akershus</a></td>
      <td>rtx4d, tdrkDev</td>
      <td> </td>
    </tr>
  </tbody>
</table>
]]></content:encoded>
            <pubDate>2025-10-11T00:00:00+00:00</pubDate>
            <link>https://lineageos.org/Changelog-30/</link>
            <guid isPermaLink="true">https://lineageos.org/Changelog-30/</guid>
        </item>
    
        <item>
            <title>Changelog 29 - Flourishing Fifteen, Simply Streamlined, Vibrant Vibes</title>
            <description> Cheers to the Next Level!</description>
            <content:encoded><![CDATA[<p><img src="/images/2024-12-31/hero.webp" alt="hero" class="blog_post_image_full" /></p>

<h3 id="22---cheers-to-the-next-level">22 - Cheers to the Next Level!</h3>

<p>Hey there! Welcome back!</p>

<p>This year, we’re running way ahead of schedule, thanks to a boost in contributors, reinvigorated passion of others, and the new project leads joining the fold.</p>

<p>We’ve been hard at work since Android 15’s release in September, adapting our unique features to this new version of Android. Android 15 introduced several complex changes under the hood, but due to our previous efforts adapting to Google’s UI-centric adjustments in Android 12 through 14, we were able to rebase onto Android 15’s code-base faster than anticipated.</p>

<p>Additionally, this is far-and-away the easiest bringup cycle from a device perspective we have seen in years. This means that many more devices are ready on day one that we’d typically expect to have up this early in the cycle!</p>

<p>Last, but not least, we even had enough time and resources to introduce not one, but two new
exciting apps! The first one, Twelve, will replace our aging music app, while the other one,
Camelot, will let you view PDF files.</p>

<h3 id="versioning-reminders">Versioning Reminders</h3>

<p>As always, while we’re aligned with AOSP’s versioning, but Android’s move to trunk-based development, and the subsequent growth in size of Android’s QPRs (Quarterly Platform Releases) have made our job magnitudes harder! As a byproduct we must rebase our entire code-base every 3 months. Sadly, Google also has a habit of introducing deprecations or outright removing code that older devices rely on with little advanced notice during these. Since these older devices may lose support mid-cycle, we have opted to restore the dot versioning to our branding. This launch will be LineageOS 22<em>.1</em>, incrementing that sub-version every QPR by <code class="language-plaintext highlighter-rouge">.1</code>, so expect to see 22.2 as well.</p>

<p>Going forward, this aligns well with Google’s newly introduced concept of <a href="https://android-developers.googleblog.com/2024/10/android-sdk-release-update.html">minor SDK releases</a>. Now, you’ll be able to distinguish the minor version of Android you’re installing. Assuming the 25Q4 release is Android 16 QPR2, it should correspond to LineageOS 23<em>.2</em>, and so on.</p>

<p>Additionally, maintainers will also be expected to check-in at each QPR to assure that their device still functions will all the changes carried. Don’t be disheartened if your device falls out of support during a QPR, it may just take some time to bring it up to par!</p>

<p>Welcome to LineageOS 22.1, based on Android 15 QPR1. Enjoy the new features, and, as always, happy flashing!</p>

<h3 id="new-features">New Features!</h3>

<ul>
  <li>Security patches from March 2024 to November 2024 have been merged to LineageOS 19.1 through 22.1.</li>
  <li>SeedVault and Etar have both been updated to their newest respective upstream version.</li>
  <li>WebView has been updated to Chromium 131.0.6778.200.</li>
  <li>Contributor demon000 (Cosmin Tanislav) has reworked our extract utilities, heavily optimizing them. He was able to optimize most devices down from ~180 seconds to extract, all the way down to roughly ~30 seconds.
    <ul>
      <li>He also rewrote our extract utilities from scratch in Python, making them far more extensible, and even faster, clocking in closer to 6 seconds! A 30x speed improvement! Maintainers can swap to this implementation at their leisure throughout this cycle.</li>
    </ul>
  </li>
  <li>Contributor 0xCAFEBABE also added support for virtIO (QEMU/crosvm/UTM, etc.) targets! Though these aren’t supported officially, there is an awesome, comprehensive guide for building and utilizing these targets on <a href="https://wiki.lineageos.org/libvirt-qemu">the Wiki</a>.</li>
</ul>

<h3 id="new-app">New App?</h3>

<p><img src="/images/2024-12-31/twelve.webp" alt="twelve" class="blog_post_image_content" /></p>

<p>Our default music app, Eleven, has been included since CyanogenMod 12.1, making it one of the oldest
apps in the LineageOS apps suite. Unfortunately, as you might have noticed, it has been neglected
for quite some time. Given its age, its codebase was also old and not compliant with modern
Android’s guidelines.</p>

<p>So, we took the opportunity to replace it with a new music app, Twelve. Is this yet another music
app? Yeah, it is, but we promise we made sure to provide a nice out-of-the-box experience for
LineageOS users that aren’t looking for more advanced alternatives. It will be available starting
from LineageOS 22.1 and onwards.</p>

<p>Twelve includes all the features you’re used to from Eleven, plus:</p>
<ul>
  <li>A modern Material You design</li>
  <li>Proper landscape and tablets experience</li>
  <li><strong>Support for most of the existing music library server protocols</strong>
    <ul>
      <li>Subsonic</li>
      <li>OpenSubsonic (Ampache, Navidrome, Nextcloud Music, etc.)</li>
      <li>Jellyfin</li>
    </ul>
  </li>
  <li>Support for streaming protocols like HLS, DASH, and SmoothStreaming</li>
  <li>Improved search</li>
  <li>Improved Android Auto support</li>
  <li>Playback resumption support (either from a device reboot or a new Bluetooth connection)</li>
  <li>More Visualizer presets</li>
  <li>Skip silence option</li>
</ul>

<p>We’re also planning to add more features in the future, you’ll see them appear as you keep your
device up to date, stay tuned!</p>

<h3 id="another-new-app">Another new app!?</h3>

<p>Yes, you’ve heard that right, despite being less interesting than Twelve.</p>

<p>Starting from LineageOS 22.1, the OS will bundle a native reader app for PDF files which,
surprisingly, Jelly (our browser app) and WebViews cannot handle (for now).</p>

<p>The app uses the same Jetpack PDF library used on recent Google Chrome and Files by Google releases,
so there’s really nothing outstanding to mention about it: it’s just a simple PDF reader, have fun
reading your very important documents!</p>

<h3 id="careful-commonization">Careful Commonization</h3>

<p>Several of our developers have worked hard on SoC-specific common kernels to base on that can be merged on a somewhat regular basis to pull in the latest features/security patches to save maintainers additional effort.</p>

<p>Go check them out and consider basing your device kernels on them!</p>

<p>Supported SoCs right now are:</p>

<table class="table">
  <thead>
    <tr>
      <th>SoC (system-on-chip)</th>
      <th>Kernel Version</th>
      <th>Android Version</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>Qualcomm MSM8998/MSM8996</td>
      <td><a href="https://github.com/LineageOS/android_kernel_qcom_msm8998">4.4</a></td>
      <td>13, 14, 15</td>
    </tr>
    <tr>
      <td>Qualcomm MSM8953</td>
      <td><a href="https://github.com/LineageOS/android_kernel_qcom_msm8953">4.9</a></td>
      <td>13, 14, 15</td>
    </tr>
    <tr>
      <td>Qualcomm SDM845</td>
      <td><a href="https://github.com/LineageOS/android_kernel_qcom_sdm845">4.9</a></td>
      <td>13, 14, 15</td>
    </tr>
    <tr>
      <td>Qualcomm SM8150</td>
      <td><a href="https://github.com/LineageOS/android_kernel_qcom_sm8150">4.14</a></td>
      <td>13, 14, 15</td>
    </tr>
    <tr>
      <td>Qualcomm SDM660</td>
      <td><a href="https://github.com/LineageOS/android_kernel_qcom_sdm660">4.19</a></td>
      <td>13, 14, 15</td>
    </tr>
    <tr>
      <td>Qualcomm SM8250</td>
      <td><a href="https://github.com/LineageOS/android_kernel_qcom_sm8250">4.19</a></td>
      <td>13, 14, 15</td>
    </tr>
    <tr>
      <td>Qualcomm SM8350</td>
      <td><a href="https://github.com/LineageOS/android_kernel_qcom_sm8350">5.4</a></td>
      <td>13, 14, 15</td>
    </tr>
    <tr>
      <td>Qualcomm SM8450</td>
      <td><a href="https://github.com/LineageOS/android_kernel_qcom_sm8450">5.10</a></td>
      <td>13, 14, 15</td>
    </tr>
    <tr>
      <td>Qualcomm SM8550</td>
      <td><a href="https://github.com/LineageOS/android_kernel_qcom_sm8550">5.15</a></td>
      <td>13, 14, 15</td>
    </tr>
  </tbody>
</table>

<p>Additionally, many legacy devices require interpolating libraries that we colloquially refer to as “shims” - these have long been device and maintainer managed, but this cycle we have decided to commonize them to make the effort easier on everyone and not duplicate effort!</p>

<p>You can check it out <a href="https://github.com/LineageOS/android_hardware_lineage_compat">here</a> and contribute shims that you think other devices may need or add additional components to additional shims and compatibility layers provided via Gerrit!</p>

<h3 id="deprecations">Deprecations</h3>

<p>Overall, we feel that the 22.1 branch has reached feature and stability parity with 21 and is ready for initial release.</p>

<p>We will allow new LineageOS 20 submissions to be forked to the organization, but we no longer will allow newly submitted LineageOS 20 devices to ship.</p>

<p>LineageOS 22.1 will launch building for a decent selection of devices, with additional devices to come as they are marked as both
<a href="https://github.com/LineageOS/charter/blob/main/device-support-requirements.md">Charter</a> compliant and ready for builds by their maintainer.</p>

<h3 id="upgrading-to-lineageos-221">Upgrading to LineageOS 22.1</h3>

<p>To upgrade, please follow the upgrade guide for your device by clicking on it <a href="https://wiki.lineageos.org/devices/">here</a> and then on “Upgrade to a higher version of LineageOS”.</p>

<p>If you’re coming from an unofficial build, you need to follow the good ole’ install guide for your device, just like anyone else looking to
install LineageOS for the first time. These can be found at the same place <a href="https://wiki.lineageos.org/devices/">here</a> by clicking on your device and then on “Installation”.</p>

<p>Please note that if you’re currently on an official build, you <em>DO NOT</em> need to wipe your device, unless your device’s wiki page specifically dictates otherwise, as is needed for some devices with massive
changes, such as a repartition.</p>

<h3 id="download-portal">Download portal</h3>

<p>While it has been in the making for quite a while and already released a year ago, it’s still relevant to this blog post.
Our <a href="https://download.lineageos.org">download portal</a> has been redesigned and gained a few functional improvements:</p>
<ul>
  <li>Dark mode</li>
  <li>Downloads of additional images (shown for all devices but not used on all of them, read the instructions to know which ones you need for your device’s installation!)</li>
  <li>Verifying downloaded files (see <a href="https://download.lineageos.org/verify">here</a>) - if you go with any download not obtained from us, you can still verify it was originally
signed by us and thus untampered with</li>
</ul>

<p>A reminder: Follow the <a href="https://wiki.lineageos.org/">LineageOS Wiki</a> to the letter! If an image is listed on the download portal that the wiki doesn’t ask you to use, ignore it! It is likely there so the maintainer can point power-users at it if needed.</p>

<h3 id="wiki">Wiki</h3>

<p>The <a href="https://wiki.lineageos.org/">LineageOS Wiki</a> has also been expanded throughout the year and now offers, in addition to the known and tested instructions for all supported devices, some improvements:</p>
<ul>
  <li>The device overview allows filtering for various attributes you might be interested in a device (please note that choosing a device only based on that list still does
not guarantee any device support beyond the point of when you chose it)</li>
  <li>The device overview now lists variants of a device and other known marketing names in a more visible way, also allowing for different device information and instructions per variant to be shown</li>
  <li>The installation instructions have been paginated, giving users less chance to skip a section involuntarily</li>
</ul>

<p>In addition to that we’d like to take this time to remind users to follow instructions on their device’s respective <a href="https://wiki.lineageos.org/devices/">Wiki Page</a>
given the complexity introduced by AOSP changes like System-As-Root, A/B Partition Scheme, Dynamic Partitions, and most recently <a href="https://source.android.com/devices/tech/ota/virtual_ab">Virtual A/B</a>
found on the Pixel 5 and other devices launching with Android 11, the instructions many of you are used to following from memory are either no longer valid or are missing very critical steps.
As of 16.0, maintainers have been expected to run through the full instructions and verify they work on their devices. The LineageOS Wiki was recently further extended, and
maintainers were given significantly more options to customize their device’s specific installation, update, and upgrade instructions.</p>

<h3 id="developers-developers-developers">Developers, Developers, Developers</h3>

<p>Or, in this case, maintainers, maintainers, maintainers. We want your device submissions!</p>

<p>If you’re a developer and would like to submit your device for officials, it’s easier than ever. Just follow the instructions <a href="https://wiki.lineageos.org/submitting_device.html">here</a>.</p>

<p>The above also applies to people looking to bring back devices that were at one point official but are no longer supported - seriously - even if it’s not yet completely compliant, submit it! Maybe we can help you complete it.</p>

<p>After you submit, within generally a few weeks, but in most cases a week, you’ll receive some feedback on your device submission; and if it’s up to par, you’ll be invited to our communications
instances and your device will be forked to LineageOS’s official repositories.</p>

<p>Don’t have the knowledge to maintain a device, but want to contribute to the platform? We have lots of other things you can contribute to.
For instance, our apps suite is always looking for new people to help improve them, or you can contribute to the wiki by adding
more useful information &amp; documentation. <a href="https://wiki.lineageos.org/usinggerrit-howto.html">Gerrit</a> is always open for
submissions! Once you’ve contributed a few things, send an email to devrel(at)lineageos.org detailing them, and we’ll get you in the loop.</p>

<p>Also, if you sent a submission that didn’t get a response in the last few months, please follow up, we’ve swapped providers again!</p>

<h3 id="generic-targets">Generic Targets</h3>

<p>We’ve talked about these before, but these are important, so we will cover them again.</p>

<p>Though we’ve had buildable generic targets since 2019, to make LineageOS more accessible to developers, and really anyone interested in giving LineageOS a try, we’ve documented how to use them in conjunction with the Android <a href="https://wiki.lineageos.org/emulator.html">Emulator/Android Studio</a>!</p>

<p>Additionally, similar targets can now be used to build GSI in mobile, Android TV configurations, and Android Automotive making LineageOS more accessible than ever to
devices using Google’s <a href="https://android-developers.googleblog.com/2017/05/here-comes-treble-modular-base-for.html">Project Treble</a>. We won’t be providing
official builds for these targets, due to the fact the user experience varies entirely based on how well the device manufacturer complied with Treble’s
requirements, but feel free to go build them yourself and give it a shot!</p>

<p>Please note that Android 12 (and by proxy Android 13/14/15) diverged GSI and Emulator targets. Emulator targets reside in <code class="language-plaintext highlighter-rouge">lineage_sdk_$arch</code>, while GSI targets reside in <code class="language-plaintext highlighter-rouge">lineage_gsi_$arch</code>.</p>

<p>Additionally, an experimental target now exists for virtIO (QEMU/crosvm/UTM, etc.) targets. Instructions on building and utilizing these targets can be found on <a href="https://wiki.lineageos.org/libvirt-qemu">the Wiki</a>.</p>

<h3 id="translations">Translations</h3>

<p>Bilingual? Trilingual? Anything-lingual?</p>

<p>If you think you can help translate LineageOS to a different language, jump over to
<a href="https://wiki.lineageos.org/how-to/translate">our wiki</a> and have a go!
If your language is not supported natively in Android, reach out to us on Crowdin and we’ll take the necessary
steps to include your language.
For instance, LineageOS is the first Android custom distribution that has complete support
for the Welsh (Cymraeg) language thanks to its community of translators.</p>

<p>Please, contribute to translations only if you are reasonably literate in the target language;
poor translations waste both our time and yours.</p>

<h3 id="build-roster">Build roster</h3>

<h4 id="added-221-devices">Added 22.1 devices</h4>

<table class="table">
  <thead>
    <tr>
      <th>Device name</th>
      <th>Wiki</th>
      <th>Maintainers</th>
      <th>Moved from</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>ASUS Zenfone 5Z (ZS620KL)</td>
      <td><a href="https://wiki.lineageos.org/devices/Z01R">Z01R</a></td>
      <td>ThEMarD</td>
      <td>21</td>
    </tr>
    <tr>
      <td>Banana Pi M5 (Android TV)</td>
      <td><a href="https://wiki.lineageos.org/devices/m5">m5</a></td>
      <td>stricted</td>
      <td>21</td>
    </tr>
    <tr>
      <td>Banana Pi M5 (Tablet)</td>
      <td><a href="https://wiki.lineageos.org/devices/m5_tab">m5_tab</a></td>
      <td>npjohnson, stricted</td>
      <td>21</td>
    </tr>
    <tr>
      <td>Dynalink TV Box 4K (2021)</td>
      <td><a href="https://wiki.lineageos.org/devices/wade">wade</a></td>
      <td>npjohnson, bgcngm, stricted, webgeek1234, deadman96385, trautamaki, luca020400, aleasto</td>
      <td>21</td>
    </tr>
    <tr>
      <td>Essential PH-1</td>
      <td><a href="https://wiki.lineageos.org/devices/mata">mata</a></td>
      <td>haggertk, npjohnson, tomoms</td>
      <td>21</td>
    </tr>
    <tr>
      <td>F(x)tec Pro¹ X</td>
      <td><a href="https://wiki.lineageos.org/devices/pro1x">pro1x</a></td>
      <td>BadDaemon, bgcngm, mccreary, npjohnson, qsnc, tdm</td>
      <td>21</td>
    </tr>
    <tr>
      <td>F(x)tec Pro¹</td>
      <td><a href="https://wiki.lineageos.org/devices/pro1">pro1</a></td>
      <td>BadDaemon, bgcngm, intervigil, mccreary, npjohnson, tdm</td>
      <td>21</td>
    </tr>
    <tr>
      <td>Fairphone 4</td>
      <td><a href="https://wiki.lineageos.org/devices/FP4">FP4</a></td>
      <td>mikeioannina</td>
      <td>21</td>
    </tr>
    <tr>
      <td>Fairphone 5</td>
      <td><a href="https://wiki.lineageos.org/devices/FP5">FP5</a></td>
      <td>mikeioannina</td>
      <td>21</td>
    </tr>
    <tr>
      <td>Google ADT-3</td>
      <td><a href="https://wiki.lineageos.org/devices/deadpool">deadpool</a></td>
      <td>bgcngm, npjohnson, stricted, webgeek1234, deadman96385, trautamaki, luca020400, aleasto</td>
      <td>21</td>
    </tr>
    <tr>
      <td>Google Chromecast with Google TV (4K)</td>
      <td><a href="https://wiki.lineageos.org/devices/sabrina">sabrina</a></td>
      <td>npjohnson, stricted</td>
      <td>21</td>
    </tr>
    <tr>
      <td>Google Pixel 2 XL</td>
      <td><a href="https://wiki.lineageos.org/devices/taimen">taimen</a></td>
      <td>chrmhoffmann, Eamo5, npjohnson, jro1979</td>
      <td>21</td>
    </tr>
    <tr>
      <td>Google Pixel 2</td>
      <td><a href="https://wiki.lineageos.org/devices/walleye">walleye</a></td>
      <td>chrmhoffmann, Eamo5, npjohnson, jro1979</td>
      <td>21</td>
    </tr>
    <tr>
      <td>Google Pixel 3 XL</td>
      <td><a href="https://wiki.lineageos.org/devices/crosshatch">crosshatch</a></td>
      <td>mikeioannina, razorloves</td>
      <td>21</td>
    </tr>
    <tr>
      <td>Google Pixel 3</td>
      <td><a href="https://wiki.lineageos.org/devices/blueline">blueline</a></td>
      <td>mikeioannina, razorloves</td>
      <td>21</td>
    </tr>
    <tr>
      <td>Google Pixel 3a XL</td>
      <td><a href="https://wiki.lineageos.org/devices/bonito">bonito</a></td>
      <td>mikeioannina, npjohnson</td>
      <td>21</td>
    </tr>
    <tr>
      <td>Google Pixel 3a</td>
      <td><a href="https://wiki.lineageos.org/devices/sargo">sargo</a></td>
      <td>mikeioannina, npjohnson</td>
      <td>21</td>
    </tr>
    <tr>
      <td>Google Pixel 4 XL</td>
      <td><a href="https://wiki.lineageos.org/devices/coral">coral</a></td>
      <td>Eamo5, mikeioannina, npjohnson</td>
      <td>21</td>
    </tr>
    <tr>
      <td>Google Pixel 4</td>
      <td><a href="https://wiki.lineageos.org/devices/flame">flame</a></td>
      <td>Eamo5, mikeioannina, npjohnson</td>
      <td>21</td>
    </tr>
    <tr>
      <td>Google Pixel 4a 5G</td>
      <td><a href="https://wiki.lineageos.org/devices/bramble">bramble</a></td>
      <td>mikeioannina</td>
      <td>21</td>
    </tr>
    <tr>
      <td>Google Pixel 4a</td>
      <td><a href="https://wiki.lineageos.org/devices/sunfish">sunfish</a></td>
      <td>mikeioannina</td>
      <td>21</td>
    </tr>
    <tr>
      <td>Google Pixel 5</td>
      <td><a href="https://wiki.lineageos.org/devices/redfin">redfin</a></td>
      <td>mikeioannina</td>
      <td>21</td>
    </tr>
    <tr>
      <td>Google Pixel 5a</td>
      <td><a href="https://wiki.lineageos.org/devices/barbet">barbet</a></td>
      <td>mikeioannina</td>
      <td>21</td>
    </tr>
    <tr>
      <td>Google Pixel 6 Pro</td>
      <td><a href="https://wiki.lineageos.org/devices/raven">raven</a></td>
      <td>mikeioannina</td>
      <td>21</td>
    </tr>
    <tr>
      <td>Google Pixel 6</td>
      <td><a href="https://wiki.lineageos.org/devices/oriole">oriole</a></td>
      <td>mikeioannina</td>
      <td>21</td>
    </tr>
    <tr>
      <td>Google Pixel 6a</td>
      <td><a href="https://wiki.lineageos.org/devices/bluejay">bluejay</a></td>
      <td>mikeioannina</td>
      <td>21</td>
    </tr>
    <tr>
      <td>Google Pixel 7 Pro</td>
      <td><a href="https://wiki.lineageos.org/devices/cheetah">cheetah</a></td>
      <td>mikeioannina</td>
      <td>21</td>
    </tr>
    <tr>
      <td>Google Pixel 7</td>
      <td><a href="https://wiki.lineageos.org/devices/panther">panther</a></td>
      <td>mikeioannina, neelc</td>
      <td>21</td>
    </tr>
    <tr>
      <td>Google Pixel 7a</td>
      <td><a href="https://wiki.lineageos.org/devices/lynx">lynx</a></td>
      <td>mikeioannina, niclimcy</td>
      <td>21</td>
    </tr>
    <tr>
      <td>Google Pixel 8 Pro</td>
      <td><a href="https://wiki.lineageos.org/devices/husky">husky</a></td>
      <td>mikeioannina</td>
      <td>21</td>
    </tr>
    <tr>
      <td>Google Pixel 8</td>
      <td><a href="https://wiki.lineageos.org/devices/shiba">shiba</a></td>
      <td>mikeioannina</td>
      <td>21</td>
    </tr>
    <tr>
      <td>Google Pixel 8a</td>
      <td><a href="https://wiki.lineageos.org/devices/akita">akita</a></td>
      <td>mikeioannina</td>
      <td>21</td>
    </tr>
    <tr>
      <td>Google Pixel 9 Pro Fold</td>
      <td><a href="https://wiki.lineageos.org/devices/comet">comet</a></td>
      <td>mikeioannina</td>
      <td> </td>
    </tr>
    <tr>
      <td>Google Pixel 9 Pro XL</td>
      <td><a href="https://wiki.lineageos.org/devices/komodo">komodo</a></td>
      <td>mikeioannina</td>
      <td> </td>
    </tr>
    <tr>
      <td>Google Pixel 9 Pro</td>
      <td><a href="https://wiki.lineageos.org/devices/caiman">caiman</a></td>
      <td>mikeioannina</td>
      <td> </td>
    </tr>
    <tr>
      <td>Google Pixel 9</td>
      <td><a href="https://wiki.lineageos.org/devices/tokay">tokay</a></td>
      <td>mikeioannina</td>
      <td> </td>
    </tr>
    <tr>
      <td>Google Pixel Fold</td>
      <td><a href="https://wiki.lineageos.org/devices/felix">felix</a></td>
      <td>mikeioannina</td>
      <td>21</td>
    </tr>
    <tr>
      <td>Google Pixel Tablet</td>
      <td><a href="https://wiki.lineageos.org/devices/tangorpro">tangorpro</a></td>
      <td>LuK1337, mikeioannina, neelc, npjohnson</td>
      <td>21</td>
    </tr>
    <tr>
      <td>Google Pixel XL</td>
      <td><a href="https://wiki.lineageos.org/devices/marlin">marlin</a></td>
      <td>npjohnson, electimon</td>
      <td>21</td>
    </tr>
    <tr>
      <td>Google Pixel</td>
      <td><a href="https://wiki.lineageos.org/devices/sailfish">sailfish</a></td>
      <td>npjohnson, electimon</td>
      <td>21</td>
    </tr>
    <tr>
      <td>HardKernel ODROID-C4 (Android TV)</td>
      <td><a href="https://wiki.lineageos.org/devices/odroidc4">odroidc4</a></td>
      <td>bgcngm, stricted</td>
      <td>21</td>
    </tr>
    <tr>
      <td>HardKernel ODROID-C4 (Tablet)</td>
      <td><a href="https://wiki.lineageos.org/devices/odroidc4_tab">odroidc4_tab</a></td>
      <td>bgcngm, npjohnson, stricted</td>
      <td>21</td>
    </tr>
    <tr>
      <td>Motorola edge 20 pro</td>
      <td><a href="https://wiki.lineageos.org/devices/pstar">pstar</a></td>
      <td>npjohnson, SGCMarkus</td>
      <td>21</td>
    </tr>
    <tr>
      <td>Motorola edge 20</td>
      <td><a href="https://wiki.lineageos.org/devices/berlin">berlin</a></td>
      <td>npjohnson, SGCMarkus</td>
      <td>21</td>
    </tr>
    <tr>
      <td>Motorola edge 2021</td>
      <td><a href="https://wiki.lineageos.org/devices/berlna">berlna</a></td>
      <td>SyberHexen</td>
      <td>21</td>
    </tr>
    <tr>
      <td>Motorola edge 30</td>
      <td><a href="https://wiki.lineageos.org/devices/dubai">dubai</a></td>
      <td>themard, sb6596, Demon000</td>
      <td>21</td>
    </tr>
    <tr>
      <td>Motorola edge 40 pro / Motorola moto X40 / Motorola edge+ (2023)</td>
      <td><a href="https://wiki.lineageos.org/devices/rtwo">rtwo</a></td>
      <td>sgcmarkus, themard</td>
      <td>21</td>
    </tr>
    <tr>
      <td>Motorola edge s / Motorola moto g100</td>
      <td><a href="https://wiki.lineageos.org/devices/nio">nio</a></td>
      <td>dianlujitao</td>
      <td>21</td>
    </tr>
    <tr>
      <td>Motorola moto e7 plus</td>
      <td><a href="https://wiki.lineageos.org/devices/guam">guam</a></td>
      <td>Rajin Gangadharan</td>
      <td>21</td>
    </tr>
    <tr>
      <td>Motorola moto g power 2021</td>
      <td><a href="https://wiki.lineageos.org/devices/borneo">borneo</a></td>
      <td>Fazwalrus</td>
      <td>21</td>
    </tr>
    <tr>
      <td>Motorola moto g200 5G / Motorola Edge S30</td>
      <td><a href="https://wiki.lineageos.org/devices/xpeng">xpeng</a></td>
      <td>themard, rogers2602</td>
      <td>21</td>
    </tr>
    <tr>
      <td>Motorola moto g30</td>
      <td><a href="https://wiki.lineageos.org/devices/caprip">caprip</a></td>
      <td>mikeioannina</td>
      <td>21</td>
    </tr>
    <tr>
      <td>Motorola moto g32</td>
      <td><a href="https://wiki.lineageos.org/devices/devon">devon</a></td>
      <td>Dhina17, mikeioannina</td>
      <td>21</td>
    </tr>
    <tr>
      <td>Motorola moto g42</td>
      <td><a href="https://wiki.lineageos.org/devices/hawao">hawao</a></td>
      <td>Dhina17, mikeioannina</td>
      <td>21</td>
    </tr>
    <tr>
      <td>Motorola moto g52</td>
      <td><a href="https://wiki.lineageos.org/devices/rhode">rhode</a></td>
      <td>Dhina17, mikeioannina</td>
      <td>21</td>
    </tr>
    <tr>
      <td>Motorola moto g6 plus</td>
      <td><a href="https://wiki.lineageos.org/devices/evert">evert</a></td>
      <td>jro1979</td>
      <td>21</td>
    </tr>
    <tr>
      <td>Motorola moto g7 play</td>
      <td><a href="https://wiki.lineageos.org/devices/channel">channel</a></td>
      <td>SyberHexen, deadman96385, erfanoabdi, npjohnson</td>
      <td>21</td>
    </tr>
    <tr>
      <td>Motorola moto g7 plus</td>
      <td><a href="https://wiki.lineageos.org/devices/lake">lake</a></td>
      <td>jro1979, npjohnson</td>
      <td>21</td>
    </tr>
    <tr>
      <td>Motorola moto g7 power</td>
      <td><a href="https://wiki.lineageos.org/devices/ocean">ocean</a></td>
      <td>SyberHexen, erfanoabdi, npjohnson</td>
      <td>21</td>
    </tr>
    <tr>
      <td>Motorola moto g7</td>
      <td><a href="https://wiki.lineageos.org/devices/river">river</a></td>
      <td>erfanoabdi, npjohnson, SyberHexen</td>
      <td>21</td>
    </tr>
    <tr>
      <td>Motorola moto g9 / Motorola moto g9 play / Lenovo K12 Note</td>
      <td><a href="https://wiki.lineageos.org/devices/guamp">guamp</a></td>
      <td>DelightReza</td>
      <td>21</td>
    </tr>
    <tr>
      <td>Motorola moto g9 power / Lenovo K12 Pro</td>
      <td><a href="https://wiki.lineageos.org/devices/cebu">cebu</a></td>
      <td>Deivid Ignacio Parra</td>
      <td>21</td>
    </tr>
    <tr>
      <td>Motorola moto x4</td>
      <td><a href="https://wiki.lineageos.org/devices/payton">payton</a></td>
      <td>erfanoabdi, ThEMarD, electimon</td>
      <td>21</td>
    </tr>
    <tr>
      <td>Motorola moto z2 force / Motorola moto z (2018)</td>
      <td><a href="https://wiki.lineageos.org/devices/nash">nash</a></td>
      <td>erfanoabdi, npjohnson, qsnc</td>
      <td>21</td>
    </tr>
    <tr>
      <td>Motorola moto z3 play</td>
      <td><a href="https://wiki.lineageos.org/devices/beckham">beckham</a></td>
      <td>jro1979</td>
      <td>21</td>
    </tr>
    <tr>
      <td>Motorola moto z3</td>
      <td><a href="https://wiki.lineageos.org/devices/messi">messi</a></td>
      <td>npjohnson</td>
      <td>21</td>
    </tr>
    <tr>
      <td>Motorola one action</td>
      <td><a href="https://wiki.lineageos.org/devices/troika">troika</a></td>
      <td>Stricted, npjohnson</td>
      <td>21</td>
    </tr>
    <tr>
      <td>Motorola one vision / Motorola p50</td>
      <td><a href="https://wiki.lineageos.org/devices/kane">kane</a></td>
      <td>Stricted, npjohnson</td>
      <td>21</td>
    </tr>
    <tr>
      <td>Nokia 6.1 (2018)</td>
      <td><a href="https://wiki.lineageos.org/devices/PL2">PL2</a></td>
      <td>npjohnson</td>
      <td>21</td>
    </tr>
    <tr>
      <td>Nokia 6.1 Plus</td>
      <td><a href="https://wiki.lineageos.org/devices/DRG">DRG</a></td>
      <td>npjohnson</td>
      <td>21</td>
    </tr>
    <tr>
      <td>Nubia Mini 5G</td>
      <td><a href="https://wiki.lineageos.org/devices/TP1803">TP1803</a></td>
      <td>ArianK16a, npjohnson</td>
      <td>21</td>
    </tr>
    <tr>
      <td>OnePlus 11 5G</td>
      <td><a href="https://wiki.lineageos.org/devices/salami">salami</a></td>
      <td>bgcngm</td>
      <td>21</td>
    </tr>
    <tr>
      <td>OnePlus 5</td>
      <td><a href="https://wiki.lineageos.org/devices/cheeseburger">cheeseburger</a></td>
      <td>qsnc</td>
      <td>21</td>
    </tr>
    <tr>
      <td>OnePlus 5T</td>
      <td><a href="https://wiki.lineageos.org/devices/dumpling">dumpling</a></td>
      <td>qsnc</td>
      <td>21</td>
    </tr>
    <tr>
      <td>OnePlus 6</td>
      <td><a href="https://wiki.lineageos.org/devices/enchilada">enchilada</a></td>
      <td>LuK1337</td>
      <td>21</td>
    </tr>
    <tr>
      <td>OnePlus 6T</td>
      <td><a href="https://wiki.lineageos.org/devices/fajita">fajita</a></td>
      <td>EdwinMoq</td>
      <td>21</td>
    </tr>
    <tr>
      <td>OnePlus 7 Pro</td>
      <td><a href="https://wiki.lineageos.org/devices/guacamole">guacamole</a></td>
      <td>LuK1337, Tortel</td>
      <td>21</td>
    </tr>
    <tr>
      <td>OnePlus 7</td>
      <td><a href="https://wiki.lineageos.org/devices/guacamoleb">guacamoleb</a></td>
      <td>shantanu-sarkar</td>
      <td>21</td>
    </tr>
    <tr>
      <td>OnePlus 7T Pro</td>
      <td><a href="https://wiki.lineageos.org/devices/hotdog">hotdog</a></td>
      <td>qsnc</td>
      <td>21</td>
    </tr>
    <tr>
      <td>OnePlus 7T</td>
      <td><a href="https://wiki.lineageos.org/devices/hotdogb">hotdogb</a></td>
      <td>LuK1337</td>
      <td>21</td>
    </tr>
    <tr>
      <td>OnePlus 8 Pro</td>
      <td><a href="https://wiki.lineageos.org/devices/instantnoodlep">instantnoodlep</a></td>
      <td>LuK1337</td>
      <td>21</td>
    </tr>
    <tr>
      <td>OnePlus 8</td>
      <td><a href="https://wiki.lineageos.org/devices/instantnoodle">instantnoodle</a></td>
      <td>jabashque</td>
      <td>21</td>
    </tr>
    <tr>
      <td>OnePlus 8T</td>
      <td><a href="https://wiki.lineageos.org/devices/kebab">kebab</a></td>
      <td>LuK1337, mikeioannina</td>
      <td>21</td>
    </tr>
    <tr>
      <td>OnePlus 9 Pro</td>
      <td><a href="https://wiki.lineageos.org/devices/lemonadep">lemonadep</a></td>
      <td>LuK1337, bgcngm, mikeioannina</td>
      <td>21</td>
    </tr>
    <tr>
      <td>OnePlus 9</td>
      <td><a href="https://wiki.lineageos.org/devices/lemonade">lemonade</a></td>
      <td>mikeioannina, tangalbert919, ZVNexus</td>
      <td>21</td>
    </tr>
    <tr>
      <td>OnePlus 9R</td>
      <td><a href="https://wiki.lineageos.org/devices/lemonades">lemonades</a></td>
      <td>mikeioannina</td>
      <td>21</td>
    </tr>
    <tr>
      <td>OnePlus 9RT</td>
      <td><a href="https://wiki.lineageos.org/devices/martini">martini</a></td>
      <td>mikeioannina</td>
      <td>21</td>
    </tr>
    <tr>
      <td>Radxa Zero (Android TV)</td>
      <td><a href="https://wiki.lineageos.org/devices/radxa0">radxa0</a></td>
      <td>bgcngm, npjohnson, stricted</td>
      <td>21</td>
    </tr>
    <tr>
      <td>Radxa Zero (Tablet)</td>
      <td><a href="https://wiki.lineageos.org/devices/radxa0_tab">radxa0_tab</a></td>
      <td>bgcngm, npjohnson, stricted</td>
      <td>21</td>
    </tr>
    <tr>
      <td>Razer Phone 2</td>
      <td><a href="https://wiki.lineageos.org/devices/aura">aura</a></td>
      <td>mikeioannina, npjohnson</td>
      <td>21</td>
    </tr>
    <tr>
      <td>Razer Phone</td>
      <td><a href="https://wiki.lineageos.org/devices/cheryl">cheryl</a></td>
      <td>mikeioannina, npjohnson</td>
      <td>21</td>
    </tr>
    <tr>
      <td>Realme 10 Pro 5G</td>
      <td><a href="https://wiki.lineageos.org/devices/luigi">luigi</a></td>
      <td>Vivekachooz</td>
      <td>21</td>
    </tr>
    <tr>
      <td>Realme 9 Pro 5G / Realme 9 5G / Realme Q5</td>
      <td><a href="https://wiki.lineageos.org/devices/oscar">oscar</a></td>
      <td>Vivekachooz</td>
      <td>21</td>
    </tr>
    <tr>
      <td>SHIFT SHIFT6mq</td>
      <td><a href="https://wiki.lineageos.org/devices/axolotl">axolotl</a></td>
      <td>amartinz, joey, mikeioannina</td>
      <td>21</td>
    </tr>
    <tr>
      <td>Samsung Galaxy A71</td>
      <td><a href="https://wiki.lineageos.org/devices/a71">a71</a></td>
      <td>Haky86</td>
      <td>21</td>
    </tr>
    <tr>
      <td>Samsung Galaxy F62 / Samsung Galaxy M62</td>
      <td><a href="https://wiki.lineageos.org/devices/f62">f62</a></td>
      <td>Linux4</td>
      <td>21</td>
    </tr>
    <tr>
      <td>Samsung Galaxy Note10 5G</td>
      <td><a href="https://wiki.lineageos.org/devices/d1x">d1x</a></td>
      <td>Rocky7842, Linux4</td>
      <td>21</td>
    </tr>
    <tr>
      <td>Samsung Galaxy Note10</td>
      <td><a href="https://wiki.lineageos.org/devices/d1">d1</a></td>
      <td>Linux4</td>
      <td>21</td>
    </tr>
    <tr>
      <td>Samsung Galaxy Note10+ 5G</td>
      <td><a href="https://wiki.lineageos.org/devices/d2x">d2x</a></td>
      <td>Linux4</td>
      <td>21</td>
    </tr>
    <tr>
      <td>Samsung Galaxy Note10+</td>
      <td><a href="https://wiki.lineageos.org/devices/d2s">d2s</a></td>
      <td>Linux4</td>
      <td>21</td>
    </tr>
    <tr>
      <td>Samsung Galaxy S10 5G</td>
      <td><a href="https://wiki.lineageos.org/devices/beyondx">beyondx</a></td>
      <td>Linux4</td>
      <td>21</td>
    </tr>
    <tr>
      <td>Samsung Galaxy S10</td>
      <td><a href="https://wiki.lineageos.org/devices/beyond1lte">beyond1lte</a></td>
      <td>Linux4</td>
      <td>21</td>
    </tr>
    <tr>
      <td>Samsung Galaxy S10+</td>
      <td><a href="https://wiki.lineageos.org/devices/beyond2lte">beyond2lte</a></td>
      <td>Linux4</td>
      <td>21</td>
    </tr>
    <tr>
      <td>Samsung Galaxy S10e</td>
      <td><a href="https://wiki.lineageos.org/devices/beyond0lte">beyond0lte</a></td>
      <td>Linux4</td>
      <td>21</td>
    </tr>
    <tr>
      <td>Samsung Galaxy Tab A7 10.4 2020 (LTE)</td>
      <td><a href="https://wiki.lineageos.org/devices/gta4l">gta4l</a></td>
      <td>chrmhoffmann</td>
      <td>21</td>
    </tr>
    <tr>
      <td>Samsung Galaxy Tab A7 10.4 2020 (Wi-Fi)</td>
      <td><a href="https://wiki.lineageos.org/devices/gta4lwifi">gta4lwifi</a></td>
      <td>chrmhoffmann</td>
      <td>21</td>
    </tr>
    <tr>
      <td>Samsung Galaxy Tab S5e (LTE)</td>
      <td><a href="https://wiki.lineageos.org/devices/gts4lv">gts4lv</a></td>
      <td>bgcngm, LuK1337</td>
      <td>21</td>
    </tr>
    <tr>
      <td>Samsung Galaxy Tab S5e (Wi-Fi)</td>
      <td><a href="https://wiki.lineageos.org/devices/gts4lvwifi">gts4lvwifi</a></td>
      <td>LuK1337, bgcngm</td>
      <td>21</td>
    </tr>
    <tr>
      <td>Samsung Galaxy Tab S6 Lite (LTE)</td>
      <td><a href="https://wiki.lineageos.org/devices/gta4xl">gta4xl</a></td>
      <td>haggertk, Linux4</td>
      <td>21</td>
    </tr>
    <tr>
      <td>Samsung Galaxy Tab S6 Lite (Wi-Fi)</td>
      <td><a href="https://wiki.lineageos.org/devices/gta4xlwifi">gta4xlwifi</a></td>
      <td>Linux4, haggertk</td>
      <td>21</td>
    </tr>
    <tr>
      <td>Sony Xperia 1 II</td>
      <td><a href="https://wiki.lineageos.org/devices/pdx203">pdx203</a></td>
      <td>hellobbn</td>
      <td>21</td>
    </tr>
    <tr>
      <td>Sony Xperia 1 III</td>
      <td><a href="https://wiki.lineageos.org/devices/pdx215">pdx215</a></td>
      <td>hellobbn</td>
      <td>21</td>
    </tr>
    <tr>
      <td>Sony Xperia 1 V</td>
      <td><a href="https://wiki.lineageos.org/devices/pdx234">pdx234</a></td>
      <td>hellobbn</td>
      <td>21</td>
    </tr>
    <tr>
      <td>Sony Xperia 10 Plus</td>
      <td><a href="https://wiki.lineageos.org/devices/mermaid">mermaid</a></td>
      <td>LuK1337</td>
      <td>21</td>
    </tr>
    <tr>
      <td>Sony Xperia 10</td>
      <td><a href="https://wiki.lineageos.org/devices/kirin">kirin</a></td>
      <td>LuK1337</td>
      <td>21</td>
    </tr>
    <tr>
      <td>Sony Xperia 5 II</td>
      <td><a href="https://wiki.lineageos.org/devices/pdx206">pdx206</a></td>
      <td>kyasu, hellobbn</td>
      <td>21</td>
    </tr>
    <tr>
      <td>Sony Xperia 5 III</td>
      <td><a href="https://wiki.lineageos.org/devices/pdx214">pdx214</a></td>
      <td>kyasu, hellobbn</td>
      <td>21</td>
    </tr>
    <tr>
      <td>Sony Xperia 5 V</td>
      <td><a href="https://wiki.lineageos.org/devices/pdx237">pdx237</a></td>
      <td>kyasu, hellobbn</td>
      <td>21</td>
    </tr>
    <tr>
      <td>Sony Xperia XA2 Plus</td>
      <td><a href="https://wiki.lineageos.org/devices/voyager">voyager</a></td>
      <td>LuK1337</td>
      <td>21</td>
    </tr>
    <tr>
      <td>Sony Xperia XA2 Ultra</td>
      <td><a href="https://wiki.lineageos.org/devices/discovery">discovery</a></td>
      <td>LuK1337</td>
      <td>21</td>
    </tr>
    <tr>
      <td>Sony Xperia XA2</td>
      <td><a href="https://wiki.lineageos.org/devices/pioneer">pioneer</a></td>
      <td>LuK1337, Stricted, cdesai</td>
      <td>21</td>
    </tr>
    <tr>
      <td>Walmart onn. TV Box 4K (2021)</td>
      <td><a href="https://wiki.lineageos.org/devices/dopinder">dopinder</a></td>
      <td>npjohnson, bgcngm, stricted, webgeek1234, deadman96385, trautamaki, luca020400, aleasto</td>
      <td>21</td>
    </tr>
    <tr>
      <td>Xiaomi Mi 5</td>
      <td><a href="https://wiki.lineageos.org/devices/gemini">gemini</a></td>
      <td>bgcngm, ikeramat</td>
      <td>21</td>
    </tr>
    <tr>
      <td>Xiaomi Mi 5s Plus</td>
      <td><a href="https://wiki.lineageos.org/devices/natrium">natrium</a></td>
      <td>LuK1337</td>
      <td>21</td>
    </tr>
    <tr>
      <td>Xiaomi Mi 6</td>
      <td><a href="https://wiki.lineageos.org/devices/sagit">sagit</a></td>
      <td>ArianK16a, Nanhumly</td>
      <td>21</td>
    </tr>
    <tr>
      <td>Xiaomi Mi 8 Explorer Edition</td>
      <td><a href="https://wiki.lineageos.org/devices/ursa">ursa</a></td>
      <td>bgcngm</td>
      <td>21</td>
    </tr>
    <tr>
      <td>Xiaomi Mi 8 Pro</td>
      <td><a href="https://wiki.lineageos.org/devices/equuleus">equuleus</a></td>
      <td>bgcngm</td>
      <td>21</td>
    </tr>
    <tr>
      <td>Xiaomi Mi 8</td>
      <td><a href="https://wiki.lineageos.org/devices/dipper">dipper</a></td>
      <td>infrag</td>
      <td>21</td>
    </tr>
    <tr>
      <td>Xiaomi Mi MIX 2</td>
      <td><a href="https://wiki.lineageos.org/devices/chiron">chiron</a></td>
      <td>mikeioannina</td>
      <td>21</td>
    </tr>
    <tr>
      <td>Xiaomi Mi MIX 2S</td>
      <td><a href="https://wiki.lineageos.org/devices/polaris">polaris</a></td>
      <td>bgcngm</td>
      <td>21</td>
    </tr>
    <tr>
      <td>Xiaomi Mi MIX 3</td>
      <td><a href="https://wiki.lineageos.org/devices/perseus">perseus</a></td>
      <td>bgcngm, rtx4d</td>
      <td>21</td>
    </tr>
    <tr>
      <td>Xiaomi POCO F1</td>
      <td><a href="https://wiki.lineageos.org/devices/beryllium">beryllium</a></td>
      <td>bgcngm, warabhishek</td>
      <td>21</td>
    </tr>
  </tbody>
</table>

<h4 id="added-21-devices">Added 21 devices</h4>

<table class="table">
  <thead>
    <tr>
      <th>Device name</th>
      <th>Wiki</th>
      <th>Maintainers</th>
      <th>Moved from</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>Fairphone 3 / Fairphone 3+</td>
      <td><a href="https://wiki.lineageos.org/devices/FP3">FP3</a></td>
      <td>teamb58, dk1978</td>
      <td>20</td>
    </tr>
    <tr>
      <td>LG G7 ThinQ (G710AWM/EM/EMW) / LG G7+ ThinQ</td>
      <td><a href="https://wiki.lineageos.org/devices/judyln">judyln</a></td>
      <td>lifehackerhansol</td>
      <td> </td>
    </tr>
    <tr>
      <td>LG G7 ThinQ (G710N)</td>
      <td><a href="https://wiki.lineageos.org/devices/g710n">g710n</a></td>
      <td>lifehackerhansol</td>
      <td> </td>
    </tr>
    <tr>
      <td>LG G7 ThinQ (G710ULM/VMX)</td>
      <td><a href="https://wiki.lineageos.org/devices/g710ulm">g710ulm</a></td>
      <td>lifehackerhansol</td>
      <td> </td>
    </tr>
    <tr>
      <td>LG V35 ThinQ</td>
      <td><a href="https://wiki.lineageos.org/devices/judyp">judyp</a></td>
      <td>Juleast</td>
      <td> </td>
    </tr>
    <tr>
      <td>LG V40 ThinQ</td>
      <td><a href="https://wiki.lineageos.org/devices/judypn">judypn</a></td>
      <td>Tuan Anh</td>
      <td> </td>
    </tr>
    <tr>
      <td>Lenovo Z5 Pro GT</td>
      <td><a href="https://wiki.lineageos.org/devices/heart">heart</a></td>
      <td>themard, optionaltoast</td>
      <td>20</td>
    </tr>
    <tr>
      <td>Lenovo Z6 Pro</td>
      <td><a href="https://wiki.lineageos.org/devices/zippo">zippo</a></td>
      <td>Lucchetto, themard, einargednochsson</td>
      <td>20</td>
    </tr>
    <tr>
      <td>Motorola edge</td>
      <td><a href="https://wiki.lineageos.org/devices/racer">racer</a></td>
      <td>erfanoabdi, Jleeblanch, SyberHexen, DD3Boh</td>
      <td>20</td>
    </tr>
    <tr>
      <td>Motorola moto g 5G / Motorola moto one 5G ace</td>
      <td><a href="https://wiki.lineageos.org/devices/kiev">kiev</a></td>
      <td>SyberHexen, Jleeblanch, Vivekachooz</td>
      <td>20</td>
    </tr>
    <tr>
      <td>Motorola moto g 5G plus / Motorola moto one 5G</td>
      <td><a href="https://wiki.lineageos.org/devices/nairo">nairo</a></td>
      <td>SyberHexen, Ivanmeler</td>
      <td>20</td>
    </tr>
    <tr>
      <td>NVIDIA Jetson Nano [Android TV] / NVIDIA Jetson Nano 2GB [Android TV]</td>
      <td><a href="https://wiki.lineageos.org/devices/porg">porg</a></td>
      <td>webgeek1234, npjohnson</td>
      <td>20</td>
    </tr>
    <tr>
      <td>NVIDIA Jetson Nano [Tablet] / NVIDIA Jetson Nano 2GB [Tablet]</td>
      <td><a href="https://wiki.lineageos.org/devices/porg_tab">porg_tab</a></td>
      <td>webgeek1234, npjohnson</td>
      <td>20</td>
    </tr>
    <tr>
      <td>NVIDIA Jetson TX2 [Android TV] / NVIDIA Jetson TX2 NX [Android TV]</td>
      <td><a href="https://wiki.lineageos.org/devices/quill">quill</a></td>
      <td>webgeek1234</td>
      <td>20</td>
    </tr>
    <tr>
      <td>NVIDIA Jetson TX2 [Tablet] / NVIDIA Jetson TX2 NX [Tablet]</td>
      <td><a href="https://wiki.lineageos.org/devices/quill_tab">quill_tab</a></td>
      <td>webgeek1234</td>
      <td>20</td>
    </tr>
    <tr>
      <td>NVIDIA Shield TV (2015 / 2015 Pro / 2017 / 2019 Pro) [Android TV] / NVIDIA Jetson TX1 [Android TV]</td>
      <td><a href="https://wiki.lineageos.org/devices/foster">foster</a></td>
      <td>webgeek1234, npjohnson</td>
      <td>20</td>
    </tr>
    <tr>
      <td>NVIDIA Shield TV (2015 / 2015 Pro / 2017 / 2019 Pro) [Tablet] / NVIDIA Jetson TX1 [Tablet]</td>
      <td><a href="https://wiki.lineageos.org/devices/foster_tab">foster_tab</a></td>
      <td>webgeek1234, npjohnson</td>
      <td>20</td>
    </tr>
    <tr>
      <td>NVIDIA Shield TV (2019) [Android TV]</td>
      <td><a href="https://wiki.lineageos.org/devices/sif">sif</a></td>
      <td>webgeek1234, npjohnson</td>
      <td>20</td>
    </tr>
    <tr>
      <td>Nintendo Switch v1 [Android TV] / Nintendo Switch v2 [Android TV] / Nintendo Switch Lite [Android TV] / Nintendo Switch OLED [Android TV]</td>
      <td><a href="https://wiki.lineageos.org/devices/nx">nx</a></td>
      <td>makinbacon, npjohnson, webgeek1234</td>
      <td> </td>
    </tr>
    <tr>
      <td>Nintendo Switch v1 [Tablet] / Nintendo Switch v2 [Tablet] / Nintendo Switch Lite [Tablet] / Nintendo Switch OLED [Tablet]</td>
      <td><a href="https://wiki.lineageos.org/devices/nx_tab">nx_tab</a></td>
      <td>makinbacon, npjohnson, webgeek1234</td>
      <td> </td>
    </tr>
    <tr>
      <td>Nokia 8</td>
      <td><a href="https://wiki.lineageos.org/devices/NB1">NB1</a></td>
      <td>Tuan Anh</td>
      <td> </td>
    </tr>
    <tr>
      <td>Nubia Red Magic Mars</td>
      <td><a href="https://wiki.lineageos.org/devices/nx619j">nx619j</a></td>
      <td>Cyborg2017, rtx4d</td>
      <td>20</td>
    </tr>
    <tr>
      <td>Nubia Z18 Mini</td>
      <td><a href="https://wiki.lineageos.org/devices/nx611j">nx611j</a></td>
      <td>Cyborg2017</td>
      <td>20</td>
    </tr>
    <tr>
      <td>Nubia Z18</td>
      <td><a href="https://wiki.lineageos.org/devices/nx606j">nx606j</a></td>
      <td>Cyborg2017, rtx4d</td>
      <td>20</td>
    </tr>
    <tr>
      <td>OnePlus Nord N10</td>
      <td><a href="https://wiki.lineageos.org/devices/billie">billie</a></td>
      <td>danascape</td>
      <td> </td>
    </tr>
    <tr>
      <td>OnePlus Nord N200</td>
      <td><a href="https://wiki.lineageos.org/devices/dre">dre</a></td>
      <td>tangalbert919</td>
      <td>20</td>
    </tr>
    <tr>
      <td>Samsung Galaxy A52 4G</td>
      <td><a href="https://wiki.lineageos.org/devices/a52q">a52q</a></td>
      <td>Simon1511</td>
      <td>20</td>
    </tr>
    <tr>
      <td>Samsung Galaxy A52s 5G</td>
      <td><a href="https://wiki.lineageos.org/devices/a52sxq">a52sxq</a></td>
      <td>Simon1511</td>
      <td>20</td>
    </tr>
    <tr>
      <td>Samsung Galaxy A72</td>
      <td><a href="https://wiki.lineageos.org/devices/a72q">a72q</a></td>
      <td>Simon1511</td>
      <td>20</td>
    </tr>
    <tr>
      <td>Samsung Galaxy A73 5G</td>
      <td><a href="https://wiki.lineageos.org/devices/a73xq">a73xq</a></td>
      <td>Simon1511</td>
      <td>20</td>
    </tr>
    <tr>
      <td>Samsung Galaxy M52 5G</td>
      <td><a href="https://wiki.lineageos.org/devices/m52xq">m52xq</a></td>
      <td>Simon1511</td>
      <td>20</td>
    </tr>
    <tr>
      <td>Samsung Galaxy Tab A 8.0 (2019)</td>
      <td><a href="https://wiki.lineageos.org/devices/gtowifi">gtowifi</a></td>
      <td>lifehackerhansol</td>
      <td>20</td>
    </tr>
    <tr>
      <td>Solana Saga</td>
      <td><a href="https://wiki.lineageos.org/devices/ingot">ingot</a></td>
      <td>mikeioannina, npjohnson</td>
      <td> </td>
    </tr>
    <tr>
      <td>Sony Xperia XZ2 Compact</td>
      <td><a href="https://wiki.lineageos.org/devices/xz2c">xz2c</a></td>
      <td>dtrunk90</td>
      <td>20</td>
    </tr>
    <tr>
      <td>Sony Xperia XZ2 Premium</td>
      <td><a href="https://wiki.lineageos.org/devices/aurora">aurora</a></td>
      <td>dtrunk90</td>
      <td>20</td>
    </tr>
    <tr>
      <td>Sony Xperia XZ2</td>
      <td><a href="https://wiki.lineageos.org/devices/akari">akari</a></td>
      <td>dtrunk90</td>
      <td>20</td>
    </tr>
    <tr>
      <td>Sony Xperia XZ3</td>
      <td><a href="https://wiki.lineageos.org/devices/akatsuki">akatsuki</a></td>
      <td>dtrunk90</td>
      <td>20</td>
    </tr>
    <tr>
      <td>Xiaomi 11 Lite 5G NE / Xiaomi 11 Lite NE 5G / Xiaomi Mi 11 LE</td>
      <td><a href="https://wiki.lineageos.org/devices/lisa">lisa</a></td>
      <td>ItsVixano</td>
      <td>20</td>
    </tr>
    <tr>
      <td>Xiaomi Black Shark</td>
      <td><a href="https://wiki.lineageos.org/devices/shark">shark</a></td>
      <td>rtx4d, tdrkDev</td>
      <td> </td>
    </tr>
    <tr>
      <td>Xiaomi Mi 10 Pro</td>
      <td><a href="https://wiki.lineageos.org/devices/cmi">cmi</a></td>
      <td>luffitys</td>
      <td> </td>
    </tr>
    <tr>
      <td>Xiaomi Mi 10</td>
      <td><a href="https://wiki.lineageos.org/devices/umi">umi</a></td>
      <td>0xCAFEBABE, przekichane</td>
      <td> </td>
    </tr>
    <tr>
      <td>Xiaomi Mi 10S</td>
      <td><a href="https://wiki.lineageos.org/devices/thyme">thyme</a></td>
      <td>Alcatraz323, Flicker372</td>
      <td> </td>
    </tr>
    <tr>
      <td>Xiaomi Mi 10T / Xiaomi Mi 10T Pro / Xiaomi Redmi K30S Ultra</td>
      <td><a href="https://wiki.lineageos.org/devices/apollon">apollon</a></td>
      <td>Ramisky, SebaUbuntu</td>
      <td>20</td>
    </tr>
    <tr>
      <td>Xiaomi Mi 10T Lite 5G / Xiaomi Mi 10i 5G / Xiaomi Redmi Note 9 Pro 5G</td>
      <td><a href="https://wiki.lineageos.org/devices/gauguin">gauguin</a></td>
      <td>Hridaya, Lynnrin</td>
      <td>20</td>
    </tr>
    <tr>
      <td>Xiaomi Mi 11 Lite 5G</td>
      <td><a href="https://wiki.lineageos.org/devices/renoir">renoir</a></td>
      <td>ArianK16a</td>
      <td>20</td>
    </tr>
    <tr>
      <td>Xiaomi Mi 11 Pro</td>
      <td><a href="https://wiki.lineageos.org/devices/mars">mars</a></td>
      <td>Flower Sea</td>
      <td>20</td>
    </tr>
    <tr>
      <td>Xiaomi Mi 11i / Xiaomi Redmi K40 Pro / Xiaomi Redmi K40 Pro+ / Xiaomi Mi 11X Pro</td>
      <td><a href="https://wiki.lineageos.org/devices/haydn">haydn</a></td>
      <td>AdarshGrewal, erfanoabdi</td>
      <td>20</td>
    </tr>
    <tr>
      <td>Xiaomi Mi 9T / Xiaomi Redmi K20 (China) / Xiaomi Redmi K20 (India)</td>
      <td><a href="https://wiki.lineageos.org/devices/davinci">davinci</a></td>
      <td>ArianK16a</td>
      <td>20</td>
    </tr>
    <tr>
      <td>Xiaomi POCO F2 Pro / Xiaomi Redmi K30 Pro</td>
      <td><a href="https://wiki.lineageos.org/devices/lmi">lmi</a></td>
      <td>SebaUbuntu</td>
      <td>20</td>
    </tr>
    <tr>
      <td>Xiaomi POCO F3 / Xiaomi Redmi K40 / Xiaomi Mi 11X</td>
      <td><a href="https://wiki.lineageos.org/devices/alioth">alioth</a></td>
      <td>SahilSonar, SebaUbuntu, althafvly</td>
      <td>20</td>
    </tr>
    <tr>
      <td>Xiaomi POCO F4 / Xiaomi Redmi K40S</td>
      <td><a href="https://wiki.lineageos.org/devices/munch">munch</a></td>
      <td>SebaUbuntu</td>
      <td> </td>
    </tr>
    <tr>
      <td>Xiaomi POCO M2 Pro / Xiaomi Redmi Note 9S / Xiaomi Redmi Note 9 Pro (Global) / Xiaomi Redmi Note 9 Pro (India) / Xiaomi Redmi Note 9 Pro Max / Xiaomi Redmi Note 10 Lite</td>
      <td><a href="https://wiki.lineageos.org/devices/miatoll">miatoll</a></td>
      <td>dereference23, ItsVixano</td>
      <td>20</td>
    </tr>
    <tr>
      <td>Xiaomi POCO X3 NFC</td>
      <td><a href="https://wiki.lineageos.org/devices/surya">surya</a></td>
      <td>Shimitar, TheStrechh</td>
      <td>20</td>
    </tr>
    <tr>
      <td>Xiaomi Redmi 12C / Xiaomi Redmi 12C NFC / Xiaomi POCO C55</td>
      <td><a href="https://wiki.lineageos.org/devices/earth">earth</a></td>
      <td>surblazer</td>
      <td> </td>
    </tr>
    <tr>
      <td>Xiaomi Redmi 7 / Xiaomi Redmi Y3</td>
      <td><a href="https://wiki.lineageos.org/devices/onclite">onclite</a></td>
      <td>Dhina17</td>
      <td>20</td>
    </tr>
    <tr>
      <td>Xiaomi Redmi K60 Pro</td>
      <td><a href="https://wiki.lineageos.org/devices/socrates">socrates</a></td>
      <td>danielml</td>
      <td> </td>
    </tr>
    <tr>
      <td>Xiaomi Redmi Note 10 Pro / Xiaomi Redmi Note 10 Pro (India) / Xiaomi Redmi Note 10 Pro Max (India)</td>
      <td><a href="https://wiki.lineageos.org/devices/sweet">sweet</a></td>
      <td>basamaryan, danielml3</td>
      <td>20</td>
    </tr>
  </tbody>
</table>
]]></content:encoded>
            <pubDate>2024-12-31T00:00:00+00:00</pubDate>
            <link>https://lineageos.org/Changelog-29/</link>
            <guid isPermaLink="true">https://lineageos.org/Changelog-29/</guid>
        </item>
    
        <item>
            <title>Sunsetting LineageOS 18.1</title>
            <description> So long, and thanks for all the fish</description>
            <content:encoded><![CDATA[<p>The final official builds of LineageOS 18.1 were triggered today and will be published in the coming days for all currently supported devices.</p>

<h3 id="what-why">WHAT, WHY?</h3>
<p>Google releases Android Security Bulletins (ASBs) every month for supported Android versions.</p>

<p>These bulletins serve to attest that all currently known security vulnerabilities are remediated, with appropriate tracking and references for each.</p>

<p>On 02-05-2024 Google published the final ASB for Android R, which LineageOS 18.1 is based on.</p>

<h3 id="cant-you-just-backport-the-security-patches-from-newer-versions">Can’t you just backport the security patches from newer versions?</h3>
<p>While we could (and some independent developers likely will) backport security patches to LineageOS 18.1, we won’t be doing so for a variety of reasons.</p>

<p>The largest of which is that it is extremely difficult to properly track changes across versions as they pertain to each patch/security vulnerability, and there is even a chance that in backporting the code incorrectly we introduce new security vulnerabilities.</p>

<p>In short, there is no proper and reliable way to patch LineageOS 18.1 that will result in devices being more secure than they were before.</p>

<h3 id="what-does-this-mean-for-my-device">What does this mean for my device?</h3>
<p>Check the Wiki for your device, and see if an upgrade is available for your device to newer LineageOS versions. If it is, please upgrade to ensure continued support.</p>

<p>If your device shows as “Unmaintained”, no more official builds will be generated. You are welcome to follow the Wiki’s awesome per-device build guide, and build images for yourself, though!</p>

<h3 id="what-defines-a-legacy-device">What defines a “legacy device”?</h3>
<p>Any device that lacks a proper, reasonably up to date in-kernel eBPF implementation or an appropriately backported one (like in the case of Linux kernel 4.4).</p>

<p>Any device shipping with a Linux kernel version less than or equal to 3.18 lacks eBPF entirely, and backporting it is a near impossible task.</p>

<p>For context, in-kernel eBPF was made a hard requirement in Android S, and by proxy LineageOS 19.1 when AOSP removed legacy iptables support.</p>
]]></content:encoded>
            <pubDate>2024-03-05T00:00:00+00:00</pubDate>
            <link>https://lineageos.org/Sunsetting-LineageOS-18.1/</link>
            <guid isPermaLink="true">https://lineageos.org/Sunsetting-LineageOS-18.1/</guid>
        </item>
    
        <item>
            <title>Changelog 28 - Fantastic Fourteen, Amazing Applications, Undeniable User-Experience</title>
            <description> Lets have a drink!</description>
            <content:encoded><![CDATA[<p><img src="/images/2024-02-14/hero.webp" alt="hero" class="blog_post_image_full" /></p>

<h2 id="21---finally-old-enough-to-drink-at-least-in-the-us">21 - Finally old enough to drink (at least in the US)!</h2>

<p>Hey y’all! Welcome back!</p>

<p>We’re a bit ahead of schedule this year, we know normally you don’t expect to hear from us until April-ish.</p>

<p>This was largely thanks to some new faces around the scene, some old faces stepping up to the plate, and several newly appointed Project Directors!</p>

<p>With all that said, we have been working extremely hard since Android 14’s release last October to port our features to this new version of Android.
Thanks to our hard work adapting to Google’s largely UI-based changes in Android 12/13, and Android 14’s dead-simple device bring-up requirements, we were
able to rebase our changes onto Android 14 much more efficiently.</p>

<p>This lets us spend some <em>much</em> overdue time on our apps suite! Applications such as Aperture had their features and UX improved significantly, while many of our aging apps such as Jelly, Dialer, Contacts, Messaging, LatinIME (Keyboard), and Calculator got near full redesigns that bring them into the Material You era!</p>

<p>…and last but not least, yet another new app landed in our apps suite! Don’t get used to it though, or maybe do, we’re not sure yet.</p>

<p>Now, let’s remind everyone about versioning conventions - To match AOSP’s versioning conventions, and due to the fact it added no notable value to the end-user, we dropped our subversion from a branding perspective.</p>

<p>As Android has moved onto the quarterly maintenance release model, this release will be “LineageOS 21”, not 21.0 or 21.1 - though worry not - we are based on the latest and greatest Android 14 version, QPR1.</p>

<p>Additionally, to you developers out there - any repository that is not core-platform, or isn’t expected to change in quarterly maintenance releases will use branches without subversions - e.g., <code class="language-plaintext highlighter-rouge">lineage-21</code> instead of <code class="language-plaintext highlighter-rouge">lineage-21.0</code>.</p>

<h3 id="new-features">New Features!</h3>

<ul>
  <li>Security patches from January 2023 to February 2024 have been merged to LineageOS 18.1 through 21.</li>
  <li><code class="language-plaintext highlighter-rouge">Glimpse of Us</code>: We now have a shining new app, Glimpse! It will become the default gallery app starting from LineageOS 21</li>
  <li>An extensive list of applications were heavily improved or redesigned:
    <ul>
      <li>Aperture: A touch of Material You, new video features, and more!</li>
      <li>Calculator: Complete Material You redesign</li>
      <li>Contacts: Design adjustments for Material You</li>
      <li>Dialer: Large cleanups and code updates, Material You and bugfixes</li>
      <li>Eleven: Some Material You design updates</li>
      <li>Jelly: Refreshed interface, Material You and per-website location permissions</li>
      <li>LatinIME: Material You enhancements, spacebar trackpad, fixed number row</li>
      <li>Messaging: Design adjustments for Material You</li>
    </ul>
  </li>
  <li>A brand new boot animation by our awesome designer Vazguard!</li>
  <li>SeedVault and Etar have both been updated to their newest respective upstream version.</li>
  <li>WebView has been updated to Chromium 120.0.6099.144.</li>
  <li>We have further developed our side pop-out expanding volume panel.</li>
  <li>Our Updater app should now install A/B updates much faster (thank Google!)</li>
  <li>We have contributed even more changes and improvements back upstream to the FOSS <a href="https://github.com/Etar-Group/Etar-Calendar">Etar</a> calendar app we integrated some time back!</li>
  <li>We have contributed even more changes and improvements back upstream to the <a href="https://calyxinstitute.org/projects/seedvault-encrypted-backup-for-android">Seedvault</a> backup app.</li>
  <li>Android TV builds still ship with an ad-free Android TV launcher, unlike Google’s ad-enabled launcher - most Android TV Google Apps packages now have options to use the Google ad-enabled launcher or our ad-restricted version.</li>
  <li>Our merge scripts have been largely overhauled, greatly simplifying the <a href="https://source.android.com/docs/security/bulletin">Android Security Bulletin</a> merge process, as well as making supporting devices like Pixel devices that have full source releases much more streamlined.</li>
  <li>Our extract utilities can now extract from OTA images and factory images directly, further simplifying monthly security updates for maintainers on devices that receive security patches regularly.</li>
  <li>LLVM has been fully embraced, with builds now defaulting to using LLVM bin-utils and optionally, the LLVM integrated assembler. For those of you with older kernels, worry not, you can always opt-out.</li>
  <li>Our Setup Wizard has seen adaptation for Android 14, with improved styling, more seamless transitions, and significant amounts of legacy code being stripped out.</li>
  <li>The developer-kit (e.g. Radxa 0, Banana Pi B5, ODROID C4, Jetson X1) experience has been heavily improved, with UI elements and settings that aren’t related to their more restricted hardware feature-set being hidden or tailored!</li>
  <li>QS light menu has been dropped due to fact that it conflicted with security bulletin merges every month, if someone wishes to port this feature in a less intrusive manner, we are always open to reviewing contributions!</li>
</ul>

<h3 id="amazing-applications">Amazing Applications!</h3>

<h4 id="calculator">Calculator</h4>

<p><img src="/images/2024-02-14/calculator.webp" alt="calculator" class="blog_post_image_content" /></p>

<p>Our Calculator app has received a UI refresh, bringing it in sync with the rest of our app suite, as well as a few new features:</p>

<ul>
  <li>Code cleanup</li>
  <li>Reworked UI components to look more modern</li>
  <li>Added support for Material You</li>
  <li>Fixed some bugs</li>
</ul>

<h4 id="glimpse">Glimpse</h4>

<p><img src="/images/2024-02-14/glimpse.webp" alt="glimpse" class="blog_post_image_content" /></p>

<p>We’ve been working on a new gallery app, called Glimpse, which will replace Gallery2, the AOSP default gallery app.</p>

<p>Thanks to developers SebaUbuntu, luca020400 and LuK1337 who started the development, together with the help of designer Vazguard.</p>

<p>We focused on a clean, simple and modern-looking UI, designed around Material You’s guidelines, making sure all the features that you would expect from a gallery app are there.</p>

<p>It’ll be available on all devices starting from LineageOS 21.</p>

<h4 id="aperture">Aperture</h4>

<p>This has been the first year for this new application and we feel it has been received well by the community.
As promised, we have continued to improve it and add new features, while keeping up with Google’s changes to the CameraX library (even helping them fix some bugs found on some of our maintained devices).
We’d like to also thank the community for their work on translations, especially since Aperture strings changed quite often this year.</p>

<p>Here’s a quick list of some of the new features and improvements since the last update:</p>

<ul>
  <li>Added a better dialog UI to ask the user for location permissions when needed</li>
  <li>UI will now rotate to follow the device orientation</li>
  <li>Added Material You support</li>
  <li>Improved QR code scanner, now with support for Wi-Fi and Wi-Fi Easy Connect™ QR codes</li>
  <li>Added support for Google Assistant voice actions</li>
  <li>Added photo and video mirroring (flipping) options</li>
  <li>Audio can be muted while recording a video</li>
  <li>Better error handling, including when no camera is available</li>
  <li>Added configurable volume button gestures</li>
  <li>The app will now warn you if the device overheats and is now able to automatically stop recording if the device temperature is too high</li>
  <li>Added an information chip on top of the viewfinder to show some useful information, like low battery or disabled microphone</li>
  <li>Added some advanced video processing settings (noise reduction, sharpening, etc.)</li>
  <li>You can now set the flash to torch mode in photo mode by long-pressing the flash button</li>
  <li>Added support for HDR video recording</li>
</ul>

<h4 id="jelly">Jelly</h4>

<p><img src="/images/2024-02-14/jelly.webp" alt="jelly" class="blog_post_image_content" /></p>

<p>Our browser app has received a UI refresh, bringing it in sync with the rest of our app suite, as well as a few new features:</p>

<ul>
  <li>Code cleanup</li>
  <li>Reworked UI components to look more modern</li>
  <li>Added support for Material You</li>
  <li>Fixed some bugs regarding downloading files</li>
  <li>Added Brave as a search engine and suggestions provider</li>
  <li>Dropped Google encrypted search engine, as Google defaults to HSTS now</li>
  <li>Baidu suggestion provider now uses HTTPS</li>
  <li>Implemented per-website location permissions</li>
</ul>

<h4 id="dialer-messaging-and-contacts">Dialer, Messaging, and Contacts</h4>

<p><img src="/images/2024-02-14/dialer.webp" alt="Dialer" class="blog_post_image_content" /></p>

<p>Since AOSP <del>abandoned</del> <a href="https://android-review.googlesource.com/c/platform/packages/apps/Dialer/+/2613992">deprecated</a> the Dialer, we have taken over the code base and did heavy cleanups, updating to newer standards (AndroidX) and redesigning:</p>

<ul>
  <li>Code cleanup</li>
  <li>Changed to using Material You design</li>
  <li>Proper dark and light themes</li>
  <li>Several bugfixes, specifically with number lookups and the contact list</li>
</ul>

<p>While Messaging was also <a href="https://android-review.googlesource.com/c/platform/packages/apps/Messaging/+/2614297">deprecated</a> by AOSP, at least the Contacts app was not.
Nonetheless we gave both of them an overhaul and made them also follow the system colors and look more integrated.</p>

<h3 id="careful-commonization">Careful Commonization</h3>

<p>Several of our developers have worked hard on SoC-specific common kernels to base on that can be merged on a somewhat regular basis to pull in the latest features/security patches to save maintainers additional effort.</p>

<p>Go check them out and consider basing your device kernels on them!</p>

<p>Supported SoCs right now are:</p>

<table class="table">
  <thead>
    <tr>
      <th>SoC (system-on-chip)</th>
      <th>Kernel Version</th>
      <th>Android Version</th>
      <th> </th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>Qualcomm MSM8996</td>
      <td><a href="https://github.com/LineageOS/android_kernel_qcom_msm8996">3.18</a></td>
      <td>11</td>
      <td> </td>
    </tr>
    <tr>
      <td>Qualcomm MSM8998/MSM8996</td>
      <td><a href="https://github.com/LineageOS/android_kernel_qcom_msm8998">4.4</a></td>
      <td>13</td>
      <td> </td>
    </tr>
    <tr>
      <td>Qualcomm SDM845</td>
      <td><a href="https://github.com/LineageOS/android_kernel_qcom_sdm845">4.9</a></td>
      <td>13</td>
      <td> </td>
    </tr>
    <tr>
      <td>Qualcomm SM8150</td>
      <td><a href="https://github.com/LineageOS/android_kernel_qcom_sm8150">4.14</a></td>
      <td>13</td>
      <td> </td>
    </tr>
    <tr>
      <td>Qualcomm SDM660</td>
      <td><a href="https://github.com/LineageOS/android_kernel_qcom_sdm660">4.19</a></td>
      <td>13</td>
      <td> </td>
    </tr>
    <tr>
      <td>Qualcomm SM8250</td>
      <td><a href="https://github.com/LineageOS/android_kernel_qcom_sm8250">4.19</a></td>
      <td>13</td>
      <td> </td>
    </tr>
    <tr>
      <td>Qualcomm SM8350</td>
      <td><a href="https://github.com/LineageOS/android_kernel_qcom_sm8350">5.4</a></td>
      <td>13</td>
      <td> </td>
    </tr>
    <tr>
      <td><del>Qualcomm SM8450</del></td>
      <td><del><a href="https://github.com/LineageOS/android_kernel_qcom_sm8450">5.10</a></del></td>
      <td>13</td>
      <td>- Coming soon!</td>
    </tr>
    <tr>
      <td>Qualcomm SM8550</td>
      <td><a href="https://github.com/LineageOS/android_kernel_qcom_sm8550">5.15</a></td>
      <td>13</td>
      <td> </td>
    </tr>
  </tbody>
</table>

<p>Additionally, many legacy devices require interpolating libraries that we colloquially refer to as “shims” - these have long been device and maintainer managed, but this cycle we have decided to commonize them to make the effort easier on everyone and not duplicate effort!</p>

<p>You can check it out <a href="https://github.com/LineageOS/android_hardware_lineage_compat">here</a> and contribute shims that you think other devices may need or add additional components to additional shims and compatibility layers provided via Gerrit!</p>

<h3 id="deprecations">Deprecations</h3>

<p>Overall, we feel that the 21 branch has reached feature and stability parity with 20 and is ready for initial release.</p>

<p>For the first time in many cycles, all devices that shipped LineageOS 19.1 were either promoted or dropped by the maintainer by the time of this blog post, so LineageOS 19.1 was retired naturally. As such, no new device submissions targeting the 19.1 branch will be able to ship builds (you can still apply and fork your work to the organization, though!).</p>

<p>LineageOS 18.1 builds were <em>still</em> not deprecated this year, as Google’s somewhat harsh requirements of <a href="https://source.android.com/docs/core/architecture/kernel/bpf">BPF</a> support in all Android 12+ device’s kernels
meant that a significant amount of our legacy devices on the build-roster would have died.</p>

<p>LineageOS 18.1, is still on a feature freeze, and building each device monthly, shortly after the Android Security Bulletin is merged for that month.</p>

<p>We will allow new LineageOS 18.1 submissions to be forked to the organization, but we no longer will allow newly submitted LineageOS 18.1 devices to ship.</p>

<p>LineageOS 21 will launch building for a decent selection of devices, with additional devices to come as they are marked as both
<a href="https://github.com/LineageOS/charter/blob/main/device-support-requirements.md">Charter</a> compliant and ready for builds by their maintainer.</p>

<h3 id="upgrading-to-lineageos-21">Upgrading to LineageOS 21</h3>

<p>To upgrade, please follow the upgrade guide for your device by clicking on it <a href="https://wiki.lineageos.org/devices/">here</a> and then on “Upgrade to a higher version of LineageOS”.</p>

<p>If you’re coming from an unofficial build, you need to follow the good ole’ install guide for your device, just like anyone else looking to
install LineageOS for the first time. These can be found at the same place <a href="https://wiki.lineageos.org/devices/">here</a> by clicking on your device and then on “Installation”.</p>

<p>Please note that if you’re currently on an official build, you <em>DO NOT</em> need to wipe your device, unless your device’s wiki page specifically dictates otherwise, as is needed for some devices with massive
changes, such as a repartition.</p>

<h3 id="download-portal">Download portal</h3>

<p>While it has been in the making for quite a while and already released a year ago, it’s still news in regards to this blog post.
Our <a href="https://download.lineageos.org">download portal</a> has been redesigned and also gained a few functional improvements:</p>
<ul>
  <li>Dark mode</li>
  <li>Downloads of additional images (shown for all devices but not used on all of them, read the instructions to know which ones you need for your device’s installation!)</li>
  <li>Verifying downloaded files (see <a href="https://download.lineageos.org/verify">here</a>) - if you go with any download not obtained from us, you can still verify it was originally
signed by us and thus untampered with</li>
</ul>

<h3 id="wiki">Wiki</h3>

<p>The <a href="https://wiki.lineageos.org/">LineageOS Wiki</a> has also been expanded throughout the year and now offers, in addition to the known and tested instructions for all supported devices, some improvements:</p>
<ul>
  <li>The device overview allows filtering for various attributes you might be interested in a device (please note: choosing a device only based on that list still does
not guarantee any device support beyond the point of when you chose it)</li>
  <li>The device overview now lists variants of a device and other known marketing names in a more visible way, also allowing for different device information and instructions per variant to be shown</li>
  <li>The installation instructions have been paginated, giving users less chance to skip a section involuntarily</li>
</ul>

<p>In addition to that we’d like to take this time to remind users to follow instructions on their device’s respective <a href="https://wiki.lineageos.org/devices/">Wiki Page</a>
given the complexity introduced by AOSP changes like System-As-Root, A/B Partition Scheme, Dynamic Partitions, and most recently <a href="https://source.android.com/devices/tech/ota/virtual_ab">Virtual A/B</a>
found on the Pixel 5 and other devices launching with Android 11, the instructions many of you are used to following from memory are either no longer valid or are missing very critical steps.
As of 16.0, maintainers have been expected to run through the full instructions and verify they work on their devices. The LineageOS Wiki was recently further extended, and
maintainers were given significantly more options to customize their device’s specific installation, update, and upgrade instructions.</p>

<h3 id="developers-developers-developers">Developers, Developers, Developers</h3>

<p>Or, in this case, maintainers, maintainers, maintainers. We want your device submissions!</p>

<p>If you’re a developer and would like to submit your device for officials, it’s easier than ever. Just follow the instructions <a href="https://wiki.lineageos.org/submitting_device.html">here</a>.</p>

<p>The above also applies to people looking to bring back devices that were at one point official but are no longer supported - seriously - even if it’s not yet completely compliant, submit it! Maybe we can help you complete it.</p>

<p>After you submit, within generally a few weeks, but in most cases a week, you’ll receive some feedback on your device submission; and if it’s up to par, you’ll be invited to our communications
instances and your device will be forked to LineageOS’s official repositories.</p>

<p>Don’t have the knowledge to maintain a device, but want to contribute to the platform? We have lots of other things you can contribute to.
For instance, our apps suite is always looking for new people to help improve them, or you can contribute to the wiki by adding
more useful information &amp; documentation. <a href="https://wiki.lineageos.org/usinggerrit-howto.html">Gerrit</a> is always open for
submissions! Once you’ve contributed a few things, send an email to devrel(at)lineageos.org detailing them, and we’ll get you in the loop.</p>

<p>Also, if you sent a submission via Gmail over the last few months, due to infrastructural issues, some of them didn’t make it to us, so please resend them!</p>

<h3 id="generic-targets">Generic Targets</h3>

<p>We’ve talked about these before, but these are important, so we will cover them again.</p>

<p>Though we’ve had buildable generic targets since 2019, to make LineageOS more accessible to developers, and really anyone interested in giving LineageOS a try, we’ve documented how to use them in conjunction with the Android <a href="https://wiki.lineageos.org/emulator.html">Emulator/Android Studio</a>!</p>

<p>Additionally, similar targets can now be used to build GSI in mobile, Android TV configurations, and Android Automotive (we’ll talk more about this later) making LineageOS more accessible than ever to
devices using Google’s <a href="https://android-developers.googleblog.com/2017/05/here-comes-treble-modular-base-for.html">Project Treble</a>. We won’t be providing
official builds for these targets, due to the fact the user experience varies entirely based on how well the device manufacturer complied with Treble’s
requirements, but feel free to go build them yourself and give it a shot!</p>

<p>Please note that Android 12 (and by proxy Android 13/14) diverged GSI and Emulator targets. Emulator targets reside in <code class="language-plaintext highlighter-rouge">lineage_sdk_$arch</code>, while GSI targets reside in <code class="language-plaintext highlighter-rouge">lineage_gsi_$arch</code>.</p>

<h3 id="translations">Translations</h3>

<p>Bilingual? Trilingual? Anything-lingual?</p>

<p>If you think you can help translate LineageOS to a different language, jump over to
<a href="https://wiki.lineageos.org/how-to/translate">our wiki</a> and have a go!
If your language is not supported natively in Android, reach out to us on Crowdin and we’ll take the necessary
steps to include your language.
For instance, LineageOS is the first Android custom distribution that has complete support
for the Welsh (Cymraeg) language thanks to its community of translators.</p>

<p>Please, contribute to translations only if you are reasonably literate in the target language;
poor translations waste both our time and yours.</p>

<h3 id="build-roster">Build roster</h3>

<h4 id="added-21-devices">Added 21 devices</h4>

<table class="table">
  <thead>
    <tr>
      <th>Device name</th>
      <th>Wiki</th>
      <th>Maintainers</th>
      <th>Moved from</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>ASUS Zenfone 5Z (ZS620KL)</td>
      <td><a href="https://wiki.lineageos.org/devices/Z01R">Z01R</a></td>
      <td>rohanpurohit, Jackeagle, ThEMarD</td>
      <td>20</td>
    </tr>
    <tr>
      <td>Banana Pi M5 (Tablet)</td>
      <td><a href="https://wiki.lineageos.org/devices/m5_tab">m5_tab</a></td>
      <td>npjohnson, stricted</td>
      <td>20</td>
    </tr>
    <tr>
      <td>Essential PH-1</td>
      <td><a href="https://wiki.lineageos.org/devices/mata">mata</a></td>
      <td>haggertk, intervigil, npjohnson, rashed</td>
      <td>20</td>
    </tr>
    <tr>
      <td>F(x)tec Pro¹ X</td>
      <td><a href="https://wiki.lineageos.org/devices/pro1x">pro1x</a></td>
      <td>BadDaemon, bgcngm, mccreary, npjohnson, qsnc, tdm</td>
      <td>20</td>
    </tr>
    <tr>
      <td>F(x)tec Pro¹</td>
      <td><a href="https://wiki.lineageos.org/devices/pro1">pro1</a></td>
      <td>BadDaemon, bgcngm, intervigil, mccreary, npjohnson, tdm</td>
      <td>20</td>
    </tr>
    <tr>
      <td>Fairphone 4</td>
      <td><a href="https://wiki.lineageos.org/devices/FP4">FP4</a></td>
      <td>mikeioannina</td>
      <td>20</td>
    </tr>
    <tr>
      <td>Google Pixel 2 XL</td>
      <td><a href="https://wiki.lineageos.org/devices/taimen">taimen</a></td>
      <td>chrmhoffmann, Eamo5, npjohnson, jro1979</td>
      <td>20</td>
    </tr>
    <tr>
      <td>Google Pixel 2</td>
      <td><a href="https://wiki.lineageos.org/devices/walleye">walleye</a></td>
      <td>chrmhoffmann, Eamo5, npjohnson, jro1979</td>
      <td>20</td>
    </tr>
    <tr>
      <td>Google Pixel 3 XL</td>
      <td><a href="https://wiki.lineageos.org/devices/crosshatch">crosshatch</a></td>
      <td>razorloves, cdesai, intervigil, mikeioannina</td>
      <td>20</td>
    </tr>
    <tr>
      <td>Google Pixel 3</td>
      <td><a href="https://wiki.lineageos.org/devices/blueline">blueline</a></td>
      <td>razorloves, cdesai, intervigil, mikeioannina</td>
      <td>20</td>
    </tr>
    <tr>
      <td>Google Pixel 3a XL</td>
      <td><a href="https://wiki.lineageos.org/devices/bonito">bonito</a></td>
      <td>cdesai, mikeioannina, npjohnson</td>
      <td>20</td>
    </tr>
    <tr>
      <td>Google Pixel 3a</td>
      <td><a href="https://wiki.lineageos.org/devices/sargo">sargo</a></td>
      <td>cdesai, mikeioannina, npjohnson</td>
      <td>20</td>
    </tr>
    <tr>
      <td>Google Pixel 4 XL</td>
      <td><a href="https://wiki.lineageos.org/devices/coral">coral</a></td>
      <td>cdesai, Eamo5, mikeioannina, npjohnson</td>
      <td>20</td>
    </tr>
    <tr>
      <td>Google Pixel 4</td>
      <td><a href="https://wiki.lineageos.org/devices/flame">flame</a></td>
      <td>cdesai, Eamo5, mikeioannina, npjohnson</td>
      <td>20</td>
    </tr>
    <tr>
      <td>Google Pixel 4a 5G</td>
      <td><a href="https://wiki.lineageos.org/devices/bramble">bramble</a></td>
      <td>aleasto, mikeioannina</td>
      <td>20</td>
    </tr>
    <tr>
      <td>Google Pixel 4a</td>
      <td><a href="https://wiki.lineageos.org/devices/sunfish">sunfish</a></td>
      <td>PeterCxy, cdesai, mikeioannina</td>
      <td>20</td>
    </tr>
    <tr>
      <td>Google Pixel 5</td>
      <td><a href="https://wiki.lineageos.org/devices/redfin">redfin</a></td>
      <td>aleasto, mikeioannina</td>
      <td>20</td>
    </tr>
    <tr>
      <td>Google Pixel 5a</td>
      <td><a href="https://wiki.lineageos.org/devices/barbet">barbet</a></td>
      <td>aleasto, mikeioannina</td>
      <td>20</td>
    </tr>
    <tr>
      <td>Google Pixel 6 Pro</td>
      <td><a href="https://wiki.lineageos.org/devices/raven">raven</a></td>
      <td>mikeioannina</td>
      <td>20</td>
    </tr>
    <tr>
      <td>Google Pixel 6</td>
      <td><a href="https://wiki.lineageos.org/devices/oriole">oriole</a></td>
      <td>mikeioannina</td>
      <td>20</td>
    </tr>
    <tr>
      <td>Google Pixel 6a</td>
      <td><a href="https://wiki.lineageos.org/devices/bluejay">bluejay</a></td>
      <td>mikeioannina</td>
      <td>20</td>
    </tr>
    <tr>
      <td>Google Pixel 7 Pro</td>
      <td><a href="https://wiki.lineageos.org/devices/cheetah">cheetah</a></td>
      <td>mikeioannina, npjohnson</td>
      <td>20</td>
    </tr>
    <tr>
      <td>Google Pixel 7</td>
      <td><a href="https://wiki.lineageos.org/devices/panther">panther</a></td>
      <td>mikeioannina, neelc</td>
      <td>20</td>
    </tr>
    <tr>
      <td>Google Pixel 7a</td>
      <td><a href="https://wiki.lineageos.org/devices/lynx">lynx</a></td>
      <td>mikeioannina, niclimcy</td>
      <td>20</td>
    </tr>
    <tr>
      <td>Google Pixel 8 Pro</td>
      <td><a href="https://wiki.lineageos.org/devices/husky">husky</a></td>
      <td>mikeioannina</td>
      <td> </td>
    </tr>
    <tr>
      <td>Google Pixel 8</td>
      <td><a href="https://wiki.lineageos.org/devices/shiba">shiba</a></td>
      <td>mikeioannina</td>
      <td> </td>
    </tr>
    <tr>
      <td>Google Pixel Fold</td>
      <td><a href="https://wiki.lineageos.org/devices/felix">felix</a></td>
      <td>mikeioannina</td>
      <td> </td>
    </tr>
    <tr>
      <td>Google Pixel Tablet</td>
      <td><a href="https://wiki.lineageos.org/devices/tangorpro">tangorpro</a></td>
      <td>LuK1337, mikeioannina, npjohnson, neelc</td>
      <td>20</td>
    </tr>
    <tr>
      <td>Google Pixel XL</td>
      <td><a href="https://wiki.lineageos.org/devices/marlin">marlin</a></td>
      <td>npjohnson, electimon</td>
      <td>20</td>
    </tr>
    <tr>
      <td>Google Pixel</td>
      <td><a href="https://wiki.lineageos.org/devices/sailfish">sailfish</a></td>
      <td>npjohnson, electimon</td>
      <td>20</td>
    </tr>
    <tr>
      <td>HardKernel ODROID-C4 (Tablet)</td>
      <td><a href="https://wiki.lineageos.org/devices/odroidc4_tab">odroidc4_tab</a></td>
      <td>npjohnson, stricted</td>
      <td>20</td>
    </tr>
    <tr>
      <td>LG G5 (International)</td>
      <td><a href="https://wiki.lineageos.org/devices/h850">h850</a></td>
      <td>aleasto, AShiningRay, npjohnson, ROMSG, x86cpu</td>
      <td>20</td>
    </tr>
    <tr>
      <td>LG G5 (T-Mobile)</td>
      <td><a href="https://wiki.lineageos.org/devices/h830">h830</a></td>
      <td>aleasto, AShiningRay, npjohnson, ROMSG, x86cpu</td>
      <td>20</td>
    </tr>
    <tr>
      <td>LG G5 (US Unlocked)</td>
      <td><a href="https://wiki.lineageos.org/devices/rs988">rs988</a></td>
      <td>aleasto, AShiningRay, npjohnson, ROMSG, x86cpu</td>
      <td>20</td>
    </tr>
    <tr>
      <td>LG G6 (EU Unlocked)</td>
      <td><a href="https://wiki.lineageos.org/devices/h870">h870</a></td>
      <td>aleasto, AShiningRay, npjohnson, ROMSG, x86cpu</td>
      <td>20</td>
    </tr>
    <tr>
      <td>LG G6 (T-Mobile)</td>
      <td><a href="https://wiki.lineageos.org/devices/h872">h872</a></td>
      <td>aleasto, AShiningRay, npjohnson, ROMSG, x86cpu</td>
      <td>20</td>
    </tr>
    <tr>
      <td>LG G6 (US Unlocked)</td>
      <td><a href="https://wiki.lineageos.org/devices/us997">us997</a></td>
      <td>aleasto, AShiningRay, npjohnson, ROMSG, x86cpu</td>
      <td>20</td>
    </tr>
    <tr>
      <td>LG V20 (AT&amp;T)</td>
      <td><a href="https://wiki.lineageos.org/devices/h910">h910</a></td>
      <td>aleasto, AShiningRay, npjohnson, ROMSG, xxseva44, x86cpu</td>
      <td>20</td>
    </tr>
    <tr>
      <td>LG V20 (GSM Unlocked - DirtySanta)</td>
      <td><a href="https://wiki.lineageos.org/devices/us996d">us996d</a></td>
      <td>aleasto, AShiningRay, npjohnson, ROMSG, xxseva44, x86cpu</td>
      <td>20</td>
    </tr>
    <tr>
      <td>LG V20 (GSM Unlocked)</td>
      <td><a href="https://wiki.lineageos.org/devices/us996">us996</a></td>
      <td>aleasto, AShiningRay, npjohnson, ROMSG, xxseva44, x86cpu</td>
      <td>20</td>
    </tr>
    <tr>
      <td>LG V20 (Global)</td>
      <td><a href="https://wiki.lineageos.org/devices/h990">h990</a></td>
      <td>aleasto, AShiningRay, npjohnson, ROMSG, xxseva44, x86cpu</td>
      <td>20</td>
    </tr>
    <tr>
      <td>LG V20 (Sprint)</td>
      <td><a href="https://wiki.lineageos.org/devices/ls997">ls997</a></td>
      <td>aleasto, AShiningRay, npjohnson, ROMSG, xxseva44, x86cpu</td>
      <td>20</td>
    </tr>
    <tr>
      <td>LG V20 (T-Mobile)</td>
      <td><a href="https://wiki.lineageos.org/devices/h918">h918</a></td>
      <td>aleasto, AShiningRay, npjohnson, ROMSG, xxseva44, x86cpu</td>
      <td>20</td>
    </tr>
    <tr>
      <td>LG V20 (Verizon)</td>
      <td><a href="https://wiki.lineageos.org/devices/vs995">vs995</a></td>
      <td>aleasto, AShiningRay, npjohnson, ROMSG, xxseva44, x86cpu</td>
      <td>20</td>
    </tr>
    <tr>
      <td>LG V30 (Unlocked) / LG V30 (T-Mobile)</td>
      <td><a href="https://wiki.lineageos.org/devices/joan">joan</a></td>
      <td>lifehackerhansol, SGCMarkus</td>
      <td>20</td>
    </tr>
    <tr>
      <td>Motorola edge 20 pro</td>
      <td><a href="https://wiki.lineageos.org/devices/pstar">pstar</a></td>
      <td>npjohnson, SGCMarkus</td>
      <td>20</td>
    </tr>
    <tr>
      <td>Motorola edge 20</td>
      <td><a href="https://wiki.lineageos.org/devices/berlin">berlin</a></td>
      <td>npjohnson, SGCMarkus</td>
      <td>20</td>
    </tr>
    <tr>
      <td>Motorola edge 2021</td>
      <td><a href="https://wiki.lineageos.org/devices/berlna">berlna</a></td>
      <td>SyberHexen</td>
      <td>20</td>
    </tr>
    <tr>
      <td>Motorola edge 30</td>
      <td><a href="https://wiki.lineageos.org/devices/dubai">dubai</a></td>
      <td>themard, sb6596, Demon000</td>
      <td>20</td>
    </tr>
    <tr>
      <td>Motorola edge s / Motorola moto g100</td>
      <td><a href="https://wiki.lineageos.org/devices/nio">nio</a></td>
      <td>dianlujitao</td>
      <td>20</td>
    </tr>
    <tr>
      <td>Motorola moto g200 5G / Motorola Edge S30</td>
      <td><a href="https://wiki.lineageos.org/devices/xpeng">xpeng</a></td>
      <td>themard, rogers2602</td>
      <td>20</td>
    </tr>
    <tr>
      <td>Motorola moto g32</td>
      <td><a href="https://wiki.lineageos.org/devices/devon">devon</a></td>
      <td>Dhina17, mikeioannina</td>
      <td>20</td>
    </tr>
    <tr>
      <td>Motorola moto g42</td>
      <td><a href="https://wiki.lineageos.org/devices/hawao">hawao</a></td>
      <td>Dhina17, mikeioannina</td>
      <td>20</td>
    </tr>
    <tr>
      <td>Motorola moto g52</td>
      <td><a href="https://wiki.lineageos.org/devices/rhode">rhode</a></td>
      <td>Dhina17, mikeioannina</td>
      <td>20</td>
    </tr>
    <tr>
      <td>Motorola moto g6 plus</td>
      <td><a href="https://wiki.lineageos.org/devices/evert">evert</a></td>
      <td>jro1979</td>
      <td>20</td>
    </tr>
    <tr>
      <td>Motorola moto g7 play</td>
      <td><a href="https://wiki.lineageos.org/devices/channel">channel</a></td>
      <td>SyberHexen, deadman96385, erfanoabdi, npjohnson</td>
      <td>20</td>
    </tr>
    <tr>
      <td>Motorola moto g7 plus</td>
      <td><a href="https://wiki.lineageos.org/devices/lake">lake</a></td>
      <td>jro1979, npjohnson</td>
      <td>20</td>
    </tr>
    <tr>
      <td>Motorola moto g7 power</td>
      <td><a href="https://wiki.lineageos.org/devices/ocean">ocean</a></td>
      <td>SyberHexen, erfanoabdi, npjohnson</td>
      <td>20</td>
    </tr>
    <tr>
      <td>Motorola moto g7</td>
      <td><a href="https://wiki.lineageos.org/devices/river">river</a></td>
      <td>erfanoabdi, npjohnson, SyberHexen</td>
      <td>20</td>
    </tr>
    <tr>
      <td>Motorola moto x4</td>
      <td><a href="https://wiki.lineageos.org/devices/payton">payton</a></td>
      <td>erfanoabdi, ThEMarD, electimon</td>
      <td>20</td>
    </tr>
    <tr>
      <td>Motorola moto z2 force / Motorola moto z (2018)</td>
      <td><a href="https://wiki.lineageos.org/devices/nash">nash</a></td>
      <td>erfanoabdi, npjohnson, qsnc</td>
      <td>20</td>
    </tr>
    <tr>
      <td>Motorola moto z3 play</td>
      <td><a href="https://wiki.lineageos.org/devices/beckham">beckham</a></td>
      <td>jro1979</td>
      <td>20</td>
    </tr>
    <tr>
      <td>Motorola moto z3</td>
      <td><a href="https://wiki.lineageos.org/devices/messi">messi</a></td>
      <td>npjohnson</td>
      <td>20</td>
    </tr>
    <tr>
      <td>Motorola one action</td>
      <td><a href="https://wiki.lineageos.org/devices/troika">troika</a></td>
      <td>Stricted, npjohnson</td>
      <td>20</td>
    </tr>
    <tr>
      <td>Motorola one vision / Motorola p50</td>
      <td><a href="https://wiki.lineageos.org/devices/kane">kane</a></td>
      <td>Stricted, npjohnson</td>
      <td>20</td>
    </tr>
    <tr>
      <td>Nokia 6.1 (2018)</td>
      <td><a href="https://wiki.lineageos.org/devices/PL2">PL2</a></td>
      <td>npjohnson, theimpulson</td>
      <td>20</td>
    </tr>
    <tr>
      <td>Nokia 6.1 Plus</td>
      <td><a href="https://wiki.lineageos.org/devices/DRG">DRG</a></td>
      <td>npjohnson, theimpulson</td>
      <td>20</td>
    </tr>
    <tr>
      <td>Nubia Mini 5G</td>
      <td><a href="https://wiki.lineageos.org/devices/TP1803">TP1803</a></td>
      <td>ArianK16a, npjohnson</td>
      <td>20</td>
    </tr>
    <tr>
      <td>OnePlus 11 5G</td>
      <td><a href="https://wiki.lineageos.org/devices/salami">salami</a></td>
      <td>bgcngm</td>
      <td> </td>
    </tr>
    <tr>
      <td>OnePlus 5</td>
      <td><a href="https://wiki.lineageos.org/devices/cheeseburger">cheeseburger</a></td>
      <td>trautamaki</td>
      <td>20</td>
    </tr>
    <tr>
      <td>OnePlus 5T</td>
      <td><a href="https://wiki.lineageos.org/devices/dumpling">dumpling</a></td>
      <td>trautamaki, qsnc</td>
      <td>20</td>
    </tr>
    <tr>
      <td>OnePlus 6</td>
      <td><a href="https://wiki.lineageos.org/devices/enchilada">enchilada</a></td>
      <td>LuK1337</td>
      <td>20</td>
    </tr>
    <tr>
      <td>OnePlus 6T</td>
      <td><a href="https://wiki.lineageos.org/devices/fajita">fajita</a></td>
      <td>EdwinMoq</td>
      <td>20</td>
    </tr>
    <tr>
      <td>OnePlus 7 Pro</td>
      <td><a href="https://wiki.lineageos.org/devices/guacamole">guacamole</a></td>
      <td>LuK1337, Tortel</td>
      <td>20</td>
    </tr>
    <tr>
      <td>OnePlus 7</td>
      <td><a href="https://wiki.lineageos.org/devices/guacamoleb">guacamoleb</a></td>
      <td>shantanu-sarkar</td>
      <td>20</td>
    </tr>
    <tr>
      <td>OnePlus 7T Pro</td>
      <td><a href="https://wiki.lineageos.org/devices/hotdog">hotdog</a></td>
      <td>qsnc</td>
      <td>20</td>
    </tr>
    <tr>
      <td>OnePlus 7T</td>
      <td><a href="https://wiki.lineageos.org/devices/hotdogb">hotdogb</a></td>
      <td>LuK1337</td>
      <td>20</td>
    </tr>
    <tr>
      <td>OnePlus 8 Pro</td>
      <td><a href="https://wiki.lineageos.org/devices/instantnoodlep">instantnoodlep</a></td>
      <td>LuK1337</td>
      <td>20</td>
    </tr>
    <tr>
      <td>OnePlus 8</td>
      <td><a href="https://wiki.lineageos.org/devices/instantnoodle">instantnoodle</a></td>
      <td>jabashque</td>
      <td>20</td>
    </tr>
    <tr>
      <td>OnePlus 8T</td>
      <td><a href="https://wiki.lineageos.org/devices/kebab">kebab</a></td>
      <td>LuK1337</td>
      <td>20</td>
    </tr>
    <tr>
      <td>OnePlus 9 Pro</td>
      <td><a href="https://wiki.lineageos.org/devices/lemonadep">lemonadep</a></td>
      <td>LuK1337, bgcngm, mikeioannina</td>
      <td>20</td>
    </tr>
    <tr>
      <td>OnePlus 9</td>
      <td><a href="https://wiki.lineageos.org/devices/lemonade">lemonade</a></td>
      <td>mikeioannina, tangalbert919, ZVNexus</td>
      <td>20</td>
    </tr>
    <tr>
      <td>OnePlus 9R</td>
      <td><a href="https://wiki.lineageos.org/devices/lemonades">lemonades</a></td>
      <td>mikeioannina</td>
      <td>20</td>
    </tr>
    <tr>
      <td>OnePlus 9RT</td>
      <td><a href="https://wiki.lineageos.org/devices/martini">martini</a></td>
      <td>mikeioannina</td>
      <td>20</td>
    </tr>
    <tr>
      <td>OnePlus Nord</td>
      <td><a href="https://wiki.lineageos.org/devices/avicii">avicii</a></td>
      <td>MajorP93, KakatkarAkshay</td>
      <td>20</td>
    </tr>
    <tr>
      <td>Radxa Zero (Tablet)</td>
      <td><a href="https://wiki.lineageos.org/devices/radxa0_tab">radxa0_tab</a></td>
      <td>bgcngm, npjohnson, stricted</td>
      <td>20</td>
    </tr>
    <tr>
      <td>Razer Phone 2</td>
      <td><a href="https://wiki.lineageos.org/devices/aura">aura</a></td>
      <td>mikeioannina, npjohnson</td>
      <td>20</td>
    </tr>
    <tr>
      <td>Razer Phone</td>
      <td><a href="https://wiki.lineageos.org/devices/cheryl">cheryl</a></td>
      <td>mikeioannina, npjohnson</td>
      <td>20</td>
    </tr>
    <tr>
      <td>Samsung Galaxy Tab A7 10.4 2020 (LTE)</td>
      <td><a href="https://wiki.lineageos.org/devices/gta4l">gta4l</a></td>
      <td>chrmhoffmann</td>
      <td>20</td>
    </tr>
    <tr>
      <td>Samsung Galaxy Tab A7 10.4 2020 (Wi-Fi)</td>
      <td><a href="https://wiki.lineageos.org/devices/gta4lwifi">gta4lwifi</a></td>
      <td>chrmhoffmann</td>
      <td>20</td>
    </tr>
    <tr>
      <td>Samsung Galaxy Tab S5e (LTE)</td>
      <td><a href="https://wiki.lineageos.org/devices/gts4lv">gts4lv</a></td>
      <td>bgcngm, LuK1337</td>
      <td>20</td>
    </tr>
    <tr>
      <td>Samsung Galaxy Tab S5e (Wi-Fi)</td>
      <td><a href="https://wiki.lineageos.org/devices/gts4lvwifi">gts4lvwifi</a></td>
      <td>LuK1337, bgcngm</td>
      <td>20</td>
    </tr>
    <tr>
      <td>Sony Xperia 1 II</td>
      <td><a href="https://wiki.lineageos.org/devices/pdx203">pdx203</a></td>
      <td>hellobbn</td>
      <td>20</td>
    </tr>
    <tr>
      <td>Sony Xperia 1 III</td>
      <td><a href="https://wiki.lineageos.org/devices/pdx215">pdx215</a></td>
      <td>hellobbn</td>
      <td>20</td>
    </tr>
    <tr>
      <td>Sony Xperia 10 Plus</td>
      <td><a href="https://wiki.lineageos.org/devices/mermaid">mermaid</a></td>
      <td>LuK1337</td>
      <td>20</td>
    </tr>
    <tr>
      <td>Sony Xperia 10</td>
      <td><a href="https://wiki.lineageos.org/devices/kirin">kirin</a></td>
      <td>LuK1337</td>
      <td>20</td>
    </tr>
    <tr>
      <td>Sony Xperia 5 II</td>
      <td><a href="https://wiki.lineageos.org/devices/pdx206">pdx206</a></td>
      <td>kyasu, hellobbn</td>
      <td>20</td>
    </tr>
    <tr>
      <td>Sony Xperia 5 III</td>
      <td><a href="https://wiki.lineageos.org/devices/pdx214">pdx214</a></td>
      <td>kyasu, hellobbn</td>
      <td>20</td>
    </tr>
    <tr>
      <td>Sony Xperia XA2 Plus</td>
      <td><a href="https://wiki.lineageos.org/devices/voyager">voyager</a></td>
      <td>LuK1337</td>
      <td>20</td>
    </tr>
    <tr>
      <td>Sony Xperia XA2 Ultra</td>
      <td><a href="https://wiki.lineageos.org/devices/discovery">discovery</a></td>
      <td>LuK1337</td>
      <td>20</td>
    </tr>
    <tr>
      <td>Sony Xperia XA2</td>
      <td><a href="https://wiki.lineageos.org/devices/pioneer">pioneer</a></td>
      <td>LuK1337, Stricted, cdesai</td>
      <td>20</td>
    </tr>
    <tr>
      <td>Xiaomi Mi 5</td>
      <td><a href="https://wiki.lineageos.org/devices/gemini">gemini</a></td>
      <td>bgcngm, ikeramat</td>
      <td>20</td>
    </tr>
    <tr>
      <td>Xiaomi Mi 5s Plus</td>
      <td><a href="https://wiki.lineageos.org/devices/natrium">natrium</a></td>
      <td>LuK1337</td>
      <td>20</td>
    </tr>
    <tr>
      <td>Xiaomi Mi 6</td>
      <td><a href="https://wiki.lineageos.org/devices/sagit">sagit</a></td>
      <td>ArianK16a</td>
      <td>20</td>
    </tr>
    <tr>
      <td>Xiaomi Mi 8 Explorer Edition</td>
      <td><a href="https://wiki.lineageos.org/devices/ursa">ursa</a></td>
      <td>bgcngm</td>
      <td>20</td>
    </tr>
    <tr>
      <td>Xiaomi Mi 8 Pro</td>
      <td><a href="https://wiki.lineageos.org/devices/equuleus">equuleus</a></td>
      <td>bgcngm</td>
      <td>20</td>
    </tr>
    <tr>
      <td>Xiaomi Mi 8</td>
      <td><a href="https://wiki.lineageos.org/devices/dipper">dipper</a></td>
      <td>infrag</td>
      <td>20</td>
    </tr>
    <tr>
      <td>Xiaomi Mi 9 SE</td>
      <td><a href="https://wiki.lineageos.org/devices/grus">grus</a></td>
      <td>SebaUbuntu</td>
      <td>20</td>
    </tr>
    <tr>
      <td>Xiaomi Mi CC 9 / Xiaomi Mi 9 Lite</td>
      <td><a href="https://wiki.lineageos.org/devices/pyxis">pyxis</a></td>
      <td>ceracz</td>
      <td>20</td>
    </tr>
    <tr>
      <td>Xiaomi Mi CC9 Meitu Edition</td>
      <td><a href="https://wiki.lineageos.org/devices/vela">vela</a></td>
      <td>0xCAFEBABE</td>
      <td>20</td>
    </tr>
    <tr>
      <td>Xiaomi Mi MIX 2</td>
      <td><a href="https://wiki.lineageos.org/devices/chiron">chiron</a></td>
      <td>mikeioannina</td>
      <td>20</td>
    </tr>
    <tr>
      <td>Xiaomi Mi MIX 2S</td>
      <td><a href="https://wiki.lineageos.org/devices/polaris">polaris</a></td>
      <td>bgcngm</td>
      <td>20</td>
    </tr>
    <tr>
      <td>Xiaomi Mi MIX 3</td>
      <td><a href="https://wiki.lineageos.org/devices/perseus">perseus</a></td>
      <td>bgcngm, rtx4d</td>
      <td>20</td>
    </tr>
    <tr>
      <td>Xiaomi Poco F1</td>
      <td><a href="https://wiki.lineageos.org/devices/beryllium">beryllium</a></td>
      <td>bgcngm, warabhishek</td>
      <td>20</td>
    </tr>
    <tr>
      <td>Xiaomi Redmi 3S / Xiaomi Redmi 3X / Xiaomi Redmi 4 (India) / Xiaomi Redmi 4X / Xiaomi Redmi Note 5A Prime / Xiaomi Redmi Y1 Prime</td>
      <td><a href="https://wiki.lineageos.org/devices/Mi8937">Mi8937</a></td>
      <td>0xCAFEBABE</td>
      <td>20</td>
    </tr>
    <tr>
      <td>Xiaomi Redmi 4A / Xiaomi Redmi 5A / Xiaomi Redmi Note 5A Lite / Xiaomi Redmi Y1 Lite</td>
      <td><a href="https://wiki.lineageos.org/devices/Mi8917">Mi8917</a></td>
      <td>0xCAFEBABE</td>
      <td>20</td>
    </tr>
    <tr>
      <td>Xiaomi Redmi 8 / Xiaomi Redmi 8A / Xiaomi Redmi 8A Dual</td>
      <td><a href="https://wiki.lineageos.org/devices/Mi439">Mi439</a></td>
      <td>0xCAFEBABE</td>
      <td>20</td>
    </tr>
  </tbody>
</table>

<h4 id="added-20-devices">Added 20 devices</h4>

<table class="table">
  <thead>
    <tr>
      <th>Device name</th>
      <th>Wiki</th>
      <th>Maintainers</th>
      <th>Moved from</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>10.or G</td>
      <td><a href="https://wiki.lineageos.org/devices/G">G</a></td>
      <td>kardebayan</td>
      <td> </td>
    </tr>
    <tr>
      <td>ASUS ZenFone 8</td>
      <td><a href="https://wiki.lineageos.org/devices/sake">sake</a></td>
      <td>ZVNexus, Demon000, DD3Boh</td>
      <td>19.1</td>
    </tr>
    <tr>
      <td>ASUS Zenfone Max Pro M1</td>
      <td><a href="https://wiki.lineageos.org/devices/X00TD">X00TD</a></td>
      <td>Vivekachooz</td>
      <td>19.1</td>
    </tr>
    <tr>
      <td>BQ Aquaris X Pro</td>
      <td><a href="https://wiki.lineageos.org/devices/bardockpro">bardockpro</a></td>
      <td>Quallenauge, jmpfbmx</td>
      <td>18.1</td>
    </tr>
    <tr>
      <td>BQ Aquaris X</td>
      <td><a href="https://wiki.lineageos.org/devices/bardock">bardock</a></td>
      <td>Quallenauge, jmpfbmx</td>
      <td>18.1</td>
    </tr>
    <tr>
      <td>Banana Pi M5 (Android TV)</td>
      <td><a href="https://wiki.lineageos.org/devices/m5">m5</a></td>
      <td>stricted</td>
      <td> </td>
    </tr>
    <tr>
      <td>Dynalink TV Box 4K (2021)</td>
      <td><a href="https://wiki.lineageos.org/devices/wade">wade</a></td>
      <td>npjohnson, bgcngm, stricted, webgeek1234, deadman96385, trautamaki, luca020400, aleasto</td>
      <td>19.1</td>
    </tr>
    <tr>
      <td>Fairphone 3 / Fairphone 3+</td>
      <td><a href="https://wiki.lineageos.org/devices/FP3">FP3</a></td>
      <td>dk1978, teamb58</td>
      <td>19.1</td>
    </tr>
    <tr>
      <td>Google ADT-3</td>
      <td><a href="https://wiki.lineageos.org/devices/deadpool">deadpool</a></td>
      <td>npjohnson, stricted, webgeek1234, deadman96385, trautamaki, luca020400, aleasto</td>
      <td>19.1</td>
    </tr>
    <tr>
      <td>HardKernel ODROID-C4 (Android TV)</td>
      <td><a href="https://wiki.lineageos.org/devices/odroidc4">odroidc4</a></td>
      <td>stricted</td>
      <td> </td>
    </tr>
    <tr>
      <td>Motorola one fusion+ / Motorola one fusion+ (India)</td>
      <td><a href="https://wiki.lineageos.org/devices/liber">liber</a></td>
      <td>William, Hasaber8</td>
      <td>19.1</td>
    </tr>
    <tr>
      <td>Motorola one zoom</td>
      <td><a href="https://wiki.lineageos.org/devices/parker">parker</a></td>
      <td>Hasaber8</td>
      <td>19.1</td>
    </tr>
    <tr>
      <td>Nubia Play 5G / Nubia Red Magic 5G Lite</td>
      <td><a href="https://wiki.lineageos.org/devices/nx651j">nx651j</a></td>
      <td>Cyborg2017</td>
      <td> </td>
    </tr>
    <tr>
      <td>Nubia Red Magic 5G (Global) / Nubia Red Magic 5G (China) / Nubia Red Magic 5S (Global) / Nubia Red Magic 5S (China)</td>
      <td><a href="https://wiki.lineageos.org/devices/nx659j">nx659j</a></td>
      <td>DD3Boh</td>
      <td> </td>
    </tr>
    <tr>
      <td>Nubia Red Magic Mars</td>
      <td><a href="https://wiki.lineageos.org/devices/nx619j">nx619j</a></td>
      <td>Cyborg2017</td>
      <td> </td>
    </tr>
    <tr>
      <td>Nubia Red Magic</td>
      <td><a href="https://wiki.lineageos.org/devices/nx609j">nx609j</a></td>
      <td>Cyborg2017</td>
      <td> </td>
    </tr>
    <tr>
      <td>Nubia Z17</td>
      <td><a href="https://wiki.lineageos.org/devices/nx563j">nx563j</a></td>
      <td>BeYkeRYkt, Cyborg2017</td>
      <td>19.1</td>
    </tr>
    <tr>
      <td>Nubia Z18 Mini</td>
      <td><a href="https://wiki.lineageos.org/devices/nx611j">nx611j</a></td>
      <td>Cyborg2017</td>
      <td>19.1</td>
    </tr>
    <tr>
      <td>Nubia Z18</td>
      <td><a href="https://wiki.lineageos.org/devices/nx606j">nx606j</a></td>
      <td>Cyborg2017</td>
      <td> </td>
    </tr>
    <tr>
      <td>OnePlus Nord N200</td>
      <td><a href="https://wiki.lineageos.org/devices/dre">dre</a></td>
      <td>tangalbert919</td>
      <td>19.1</td>
    </tr>
    <tr>
      <td>Radxa Zero (Android TV)</td>
      <td><a href="https://wiki.lineageos.org/devices/radxa0">radxa0</a></td>
      <td>bgcngm, npjohnson, stricted</td>
      <td> </td>
    </tr>
    <tr>
      <td>SHIFT SHIFT6mq</td>
      <td><a href="https://wiki.lineageos.org/devices/axolotl">axolotl</a></td>
      <td>amartinz, joey, mikeioannina</td>
      <td>19.1</td>
    </tr>
    <tr>
      <td>Samsung Galaxy A52 4G</td>
      <td><a href="https://wiki.lineageos.org/devices/a52q">a52q</a></td>
      <td>Simon1511</td>
      <td>19.1</td>
    </tr>
    <tr>
      <td>Samsung Galaxy A52s 5G</td>
      <td><a href="https://wiki.lineageos.org/devices/a52sxq">a52sxq</a></td>
      <td>Simon1511</td>
      <td> </td>
    </tr>
    <tr>
      <td>Samsung Galaxy A72</td>
      <td><a href="https://wiki.lineageos.org/devices/a72q">a72q</a></td>
      <td>Simon1511</td>
      <td>19.1</td>
    </tr>
    <tr>
      <td>Samsung Galaxy A73 5G</td>
      <td><a href="https://wiki.lineageos.org/devices/a73xq">a73xq</a></td>
      <td>Simon1511</td>
      <td> </td>
    </tr>
    <tr>
      <td>Samsung Galaxy F62 / Samsung Galaxy M62</td>
      <td><a href="https://wiki.lineageos.org/devices/f62">f62</a></td>
      <td>Linux4</td>
      <td> </td>
    </tr>
    <tr>
      <td>Samsung Galaxy M52 5G</td>
      <td><a href="https://wiki.lineageos.org/devices/m52xq">m52xq</a></td>
      <td>Simon1511</td>
      <td> </td>
    </tr>
    <tr>
      <td>Samsung Galaxy Note 9</td>
      <td><a href="https://wiki.lineageos.org/devices/crownlte">crownlte</a></td>
      <td>baddar90</td>
      <td>17.1</td>
    </tr>
    <tr>
      <td>Samsung Galaxy Note10</td>
      <td><a href="https://wiki.lineageos.org/devices/d1">d1</a></td>
      <td>Linux4</td>
      <td>19.1</td>
    </tr>
    <tr>
      <td>Samsung Galaxy Note10+ 5G</td>
      <td><a href="https://wiki.lineageos.org/devices/d2x">d2x</a></td>
      <td>Linux4</td>
      <td>19.1</td>
    </tr>
    <tr>
      <td>Samsung Galaxy Note10+</td>
      <td><a href="https://wiki.lineageos.org/devices/d2s">d2s</a></td>
      <td>Linux4</td>
      <td>19.1</td>
    </tr>
    <tr>
      <td>Samsung Galaxy S10 5G</td>
      <td><a href="https://wiki.lineageos.org/devices/beyondx">beyondx</a></td>
      <td>Linux4</td>
      <td>19.1</td>
    </tr>
    <tr>
      <td>Samsung Galaxy S10</td>
      <td><a href="https://wiki.lineageos.org/devices/beyond1lte">beyond1lte</a></td>
      <td>Linux4</td>
      <td>19.1</td>
    </tr>
    <tr>
      <td>Samsung Galaxy S10+</td>
      <td><a href="https://wiki.lineageos.org/devices/beyond2lte">beyond2lte</a></td>
      <td>Linux4</td>
      <td>19.1</td>
    </tr>
    <tr>
      <td>Samsung Galaxy S10e</td>
      <td><a href="https://wiki.lineageos.org/devices/beyond0lte">beyond0lte</a></td>
      <td>Linux4</td>
      <td>19.1</td>
    </tr>
    <tr>
      <td>Samsung Galaxy S9</td>
      <td><a href="https://wiki.lineageos.org/devices/starlte">starlte</a></td>
      <td>baddar90</td>
      <td>17.1</td>
    </tr>
    <tr>
      <td>Samsung Galaxy S9+</td>
      <td><a href="https://wiki.lineageos.org/devices/star2lte">star2lte</a></td>
      <td>baddar90</td>
      <td>17.1</td>
    </tr>
    <tr>
      <td>Samsung Galaxy Tab A 8.0 (2019)</td>
      <td><a href="https://wiki.lineageos.org/devices/gtowifi">gtowifi</a></td>
      <td>lifehackerhansol</td>
      <td> </td>
    </tr>
    <tr>
      <td>Samsung Galaxy Tab S6 Lite (LTE)</td>
      <td><a href="https://wiki.lineageos.org/devices/gta4xl">gta4xl</a></td>
      <td>haggertk, Linux4</td>
      <td>19.1</td>
    </tr>
    <tr>
      <td>Samsung Galaxy Tab S6 Lite (Wi-Fi)</td>
      <td><a href="https://wiki.lineageos.org/devices/gta4xlwifi">gta4xlwifi</a></td>
      <td>Linux4, haggertk</td>
      <td>19.1</td>
    </tr>
    <tr>
      <td>Sony Xperia XZ2 Compact</td>
      <td><a href="https://wiki.lineageos.org/devices/xz2c">xz2c</a></td>
      <td>dtrunk90</td>
      <td>19.1</td>
    </tr>
    <tr>
      <td>Sony Xperia XZ2 Premium</td>
      <td><a href="https://wiki.lineageos.org/devices/aurora">aurora</a></td>
      <td>dtrunk90</td>
      <td>19.1</td>
    </tr>
    <tr>
      <td>Sony Xperia XZ2</td>
      <td><a href="https://wiki.lineageos.org/devices/akari">akari</a></td>
      <td>dtrunk90</td>
      <td>19.1</td>
    </tr>
    <tr>
      <td>Sony Xperia XZ3</td>
      <td><a href="https://wiki.lineageos.org/devices/akatsuki">akatsuki</a></td>
      <td>dtrunk90</td>
      <td>19.1</td>
    </tr>
    <tr>
      <td>Walmart onn. TV Box 4K (2021)</td>
      <td><a href="https://wiki.lineageos.org/devices/dopinder">dopinder</a></td>
      <td>npjohnson, bgcngm, stricted, webgeek1234, deadman96385, trautamaki, luca020400, aleasto</td>
      <td> </td>
    </tr>
    <tr>
      <td>Xiaomi 11 Lite 5G NE / Xiaomi 11 Lite NE 5G / Xiaomi Mi 11 LE</td>
      <td><a href="https://wiki.lineageos.org/devices/lisa">lisa</a></td>
      <td>ItsVixano</td>
      <td>19.1</td>
    </tr>
    <tr>
      <td>Xiaomi Mi 10T / Xiaomi Mi 10T Pro / Xiaomi Redmi K30S Ultra</td>
      <td><a href="https://wiki.lineageos.org/devices/apollon">apollon</a></td>
      <td>Ramisky, SebaUbuntu</td>
      <td>19.1</td>
    </tr>
    <tr>
      <td>Xiaomi Mi 10T Lite 5G / Xiaomi Mi 10i 5G / Xiaomi Redmi Note 9 Pro 5G</td>
      <td><a href="https://wiki.lineageos.org/devices/gauguin">gauguin</a></td>
      <td>Hridaya, Lynnrin</td>
      <td>19.1</td>
    </tr>
    <tr>
      <td>Xiaomi Mi 11 Lite 5G</td>
      <td><a href="https://wiki.lineageos.org/devices/renoir">renoir</a></td>
      <td>ArianK16a</td>
      <td>19.1</td>
    </tr>
    <tr>
      <td>Xiaomi Mi 11 Pro</td>
      <td><a href="https://wiki.lineageos.org/devices/mars">mars</a></td>
      <td>Flower Sea</td>
      <td> </td>
    </tr>
    <tr>
      <td>Xiaomi Mi 11i / Xiaomi Redmi K40 Pro / Xiaomi Redmi K40 Pro+ / Xiaomi Mi 11X Pro</td>
      <td><a href="https://wiki.lineageos.org/devices/haydn">haydn</a></td>
      <td>AdarshGrewal, erfanoabdi</td>
      <td>19.1</td>
    </tr>
    <tr>
      <td>Xiaomi Mi 9T / Xiaomi Redmi K20 (China) / Xiaomi Redmi K20 (India)</td>
      <td><a href="https://wiki.lineageos.org/devices/davinci">davinci</a></td>
      <td>ArianK16a</td>
      <td>17.1</td>
    </tr>
    <tr>
      <td>Xiaomi Mi A1</td>
      <td><a href="https://wiki.lineageos.org/devices/tissot">tissot</a></td>
      <td>abhinavgupta371</td>
      <td>19.1</td>
    </tr>
    <tr>
      <td>Xiaomi POCO F2 Pro / Xiaomi Redmi K30 Pro</td>
      <td><a href="https://wiki.lineageos.org/devices/lmi">lmi</a></td>
      <td>SebaUbuntu</td>
      <td>19.1</td>
    </tr>
    <tr>
      <td>Xiaomi POCO F3 / Xiaomi Redmi K40 / Xiaomi Mi 11X</td>
      <td><a href="https://wiki.lineageos.org/devices/alioth">alioth</a></td>
      <td>SahilSonar, SebaUbuntu, althafvly</td>
      <td>19.1</td>
    </tr>
    <tr>
      <td>Xiaomi POCO M2 Pro / Xiaomi Redmi Note 9S / Xiaomi Redmi Note 9 Pro (Global) / Xiaomi Redmi Note 9 Pro (India) / Xiaomi Redmi Note 9 Pro Max / Xiaomi Redmi Note 10 Lite</td>
      <td><a href="https://wiki.lineageos.org/devices/miatoll">miatoll</a></td>
      <td>dereference23, ItsVixano</td>
      <td>19.1</td>
    </tr>
    <tr>
      <td>Xiaomi POCO X3 NFC</td>
      <td><a href="https://wiki.lineageos.org/devices/surya">surya</a></td>
      <td>Shimitar, TheStrechh</td>
      <td>19.1</td>
    </tr>
    <tr>
      <td>Xiaomi POCO X3 Pro</td>
      <td><a href="https://wiki.lineageos.org/devices/vayu">vayu</a></td>
      <td>SebaUbuntu</td>
      <td>19.1</td>
    </tr>
    <tr>
      <td>Xiaomi Redmi 7 / Xiaomi Redmi Y3</td>
      <td><a href="https://wiki.lineageos.org/devices/onclite">onclite</a></td>
      <td>Dhina17</td>
      <td>19.1</td>
    </tr>
    <tr>
      <td>Xiaomi Redmi 9</td>
      <td><a href="https://wiki.lineageos.org/devices/lancelot">lancelot</a></td>
      <td>surblazer</td>
      <td> </td>
    </tr>
    <tr>
      <td>Xiaomi Redmi Note 10 Pro / Xiaomi Redmi Note 10 Pro (India) / Xiaomi Redmi Note 10 Pro Max (India)</td>
      <td><a href="https://wiki.lineageos.org/devices/sweet">sweet</a></td>
      <td>basamaryan, danielml3</td>
      <td> </td>
    </tr>
    <tr>
      <td>Xiaomi Redmi Note 10S / Xiaomi Redmi Note 10S NFC / Xiaomi Redmi Note 10S Latin America</td>
      <td><a href="https://wiki.lineageos.org/devices/rosemary">rosemary</a></td>
      <td>surblazer</td>
      <td> </td>
    </tr>
    <tr>
      <td>Xiaomi Redmi Note 7 Pro</td>
      <td><a href="https://wiki.lineageos.org/devices/violet">violet</a></td>
      <td>jashvakharia, raghavt20</td>
      <td>16.0</td>
    </tr>
    <tr>
      <td>Xiaomi Redmi Note 9</td>
      <td><a href="https://wiki.lineageos.org/devices/merlinx">merlinx</a></td>
      <td>surblazer, bengris32</td>
      <td> </td>
    </tr>
    <tr>
      <td>ZUK Z2 Plus</td>
      <td><a href="https://wiki.lineageos.org/devices/z2_plus">z2_plus</a></td>
      <td>DD3Boh</td>
      <td>19.1</td>
    </tr>
  </tbody>
</table>

<h4 id="added-181-devices">Added 18.1 devices</h4>

<table class="table">
  <thead>
    <tr>
      <th>Device name</th>
      <th>Wiki</th>
      <th>Maintainers</th>
      <th>Moved from</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>Google Nexus 7 2013 (LTE, Repartitioned)</td>
      <td><a href="https://wiki.lineageos.org/devices/debx">debx</a></td>
      <td>npjohnson, surblazer, Elektroschmock, hpnightowl, ROMSG</td>
      <td> </td>
    </tr>
    <tr>
      <td>Motorola moto z</td>
      <td><a href="https://wiki.lineageos.org/devices/griffin">griffin</a></td>
      <td>erfanoabdi, npjohnson</td>
      <td>17.1</td>
    </tr>
  </tbody>
</table>
]]></content:encoded>
            <pubDate>2024-02-14T00:00:00+00:00</pubDate>
            <link>https://lineageos.org/Changelog-28/</link>
            <guid isPermaLink="true">https://lineageos.org/Changelog-28/</guid>
        </item>
    
        <item>
            <title>Changelog 27 - Thriving Thirteen, Amazing Aperture, Careful Commonization</title>
            <description> X_X</description>
            <content:encoded><![CDATA[<p><img src="/images/2022-12-31/hero.webp" alt="hero" class="blog_post_image_full" /></p>

<h2 id="20---wow-i-remember-when-these-releases-were-single-digits">20 - wow. I remember when these releases were single digits…</h2>

<p>Hey y’all! Welcome back!</p>

<p>As many of us start traveling again and the world returns to normal, of course, it’s time for us to break the status quo! You probably
weren’t expecting to hear from us until… somewhere near April according to our historical releases? HA! Gotcha.</p>

<p>With all that said, we have been working extremely hard since Android 13’s release last October to port our features to this new version of Android.
Thanks to our hard work adapting to Google’s largely UI-based changes in Android 12, and Android 13’s dead-simple device bring-up requirements, we were
able to rebase our changes onto Android 13 much more efficiently. This led to a lot of time to spend on cool new features such as our awesome new camera app, Aperture, which was
written in large part by developers SebaUbuntu, LuK1337, and luca020400.</p>

<p>Now, let’s remind everyone about versioning conventions - To match AOSP’s versioning conventions, and due to the fact it added no notable value to the end-user, we dropped our subversion from a branding perspective.</p>

<p>As Android has moved onto the quarterly maintenance release model, this release will be “LineageOS 20”, not 20.0 or 20.1 - though worry not - we are based on the latest and greatest Android 13 version, QPR1.</p>

<p>Additionally, to you developers out there - any repository that is not core-platform, or isn’t expected to change in quarterly maintenance releases will use branches without subversions - e.g., <code class="language-plaintext highlighter-rouge">lineage-20</code> instead of <code class="language-plaintext highlighter-rouge">lineage-20.0</code>.</p>

<h3 id="new-features">New Features!</h3>

<ul>
  <li>Security patches from April 2022 to December 2022 have been merged to LineageOS 17.1 through 20.</li>
  <li><code class="language-plaintext highlighter-rouge">ohmagoditfinallyhappened</code> - LineageOS now has an awesome new camera app called Aperture! It is based on Google’s (mostly) awesome <a href="https://developer.android.com/training/camerax">CameraX</a> library and provides a much closer “to stock” camera app experience on many devices. Massive kudos to developers SebaUbuntu, LuK1337, and luca020400 who developed this initially, designer Vazguard, and to the entire team for working to integrate it into LineageOS and adapt it to our massive array of supported devices!</li>
  <li>WebView has been updated to Chromium 108.0.5359.79.</li>
  <li>We have introduced a completely redone volume panel in Android 13 and have further developed our side pop-out expanding panel.</li>
  <li>We now support GKI and Linux 5.10 builds with full out-of-tree module support to match new AOSP conventions.</li>
  <li>Our fork of the AOSP Gallery app has seen many fixes and improvements.</li>
  <li>Our Updater app has seen many bug fixes and improvements, as well as now has a fancy new Android TV layout!</li>
  <li>Our web browser, Jelly has seen several bug fixes and improvements!</li>
  <li>We have contributed even more changes and improvements back upstream to the FOSS <a href="https://github.com/Etar-Group/Etar-Calendar">Etar</a> calendar app we integrated some time back!</li>
  <li>We have contributed even more changes and improvements back upstream to the <a href="https://calyxinstitute.org/projects/seedvault-encrypted-backup-for-android">Seedvault</a> backup app.</li>
  <li>Our Recorder app has been adapted to account for Android’s built-in features, while still providing the features you expect from LineageOS.
    <ul>
      <li>The app was rearchitected heavily.</li>
      <li>Material You support has been added.</li>
      <li>The high quality recorder (WAV format) now supports stereo and there has been several threading fixes.</li>
    </ul>
  </li>
  <li>Android TV builds now ship with an ad-free Android TV launcher, unlike Google’s ad-enabled launcher - we also support Google TV-style builds and are evaluating moving to it on supported devices in the future.</li>
  <li>Multiple Google TV features, such as the much more appealing looking Two-Panel Settings application have been ported to LineageOS Android TV builds.</li>
  <li>Our <code class="language-plaintext highlighter-rouge">adb_root</code> service is no longer tied to the build type property, which allows greater compatibility with many third-party root systems.</li>
  <li>Our merge scripts have been largely overhauled, greatly simplifying the <a href="https://source.android.com/docs/security/bulletin">Android Security Bulletin</a> merge process, as well as making supporting devices like Pixel devices that have full source releases much more streamlined.</li>
  <li>LLVM has been fully embraced, with builds now defaulting to using LLVM bin-utils and optionally, the LLVM integrated assembler. For those of you with older kernels, worry not, you can always opt out.</li>
  <li>A global Quick Settings light mode has been developed so that this UI element matches the device’s theme.</li>
  <li>Our Setup Wizard has seen adaptation for Android 13, with new styling, and more seamless transitions/user experience.</li>
</ul>

<h3 id="amazing-aperture">Amazing Aperture</h3>

<p>Due to technical reasons, starting from LineageOS 19 we had to ditch Snap, our fork of Qualcomm’s camera app, and began providing Camera2 again, the default AOSP camera app.</p>

<p>This led to a poor camera experience out of the box, since Camera2 is <strong>too</strong> simple for the average user’s needs.</p>

<p>So, with this LineageOS version, we wanted to fix this, and luckily for us <a href="https://developer.android.com/jetpack/androidx/releases/camera">CameraX</a> reached a usable state, being mature enough to power a full-fledged camera app, so we started working on it.</p>

<p>After two and a half months of development, it can completely replace Camera2 and thus became the default camera app starting from LineageOS 20.</p>

<p>Aperture implements several features that are missing from Camera2, for example:</p>

<ul>
  <li>Auxiliary cameras support (device maintainers must enable it)</li>
  <li>Video frame rate controls</li>
  <li>Full control of EIS (electronic image stabilization) and OIS (optical image stabilization) settings</li>
  <li>A leveler to check the device orientation angle</li>
</ul>

<p>As time goes you might see new features introduced as the app’s development is still ongoing!</p>

<p><img src="/images/2022-12-31/aperture.webp" alt="aperture" class="blog_post_image_content" /></p>

<h3 id="careful-commonization">Careful Commonization</h3>

<p>Several of our developers have worked hard on SoC-specific common kernels to base on that can be merged on a somewhat regular basis to pull in the latest features/security patches to save maintainers additional effort.</p>

<p>Go check them out and consider basing your device kernels on them!</p>

<p>Supported SoCs right now are:</p>

<table class="table">
  <thead>
    <tr>
      <th>SoC (system-on-chip)</th>
      <th>Kernel Version</th>
      <th>Android Version</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>Qualcomm MSM8996</td>
      <td><a href="https://github.com/LineageOS/android_kernel_qcom_msm8996">3.18</a></td>
      <td>18.1</td>
    </tr>
    <tr>
      <td>Qualcomm MSM8998</td>
      <td><a href="https://github.com/LineageOS/android_kernel_qcom_msm8998">4.4</a></td>
      <td>20</td>
    </tr>
    <tr>
      <td>Qualcomm SDM845</td>
      <td><a href="https://github.com/LineageOS/android_kernel_qcom_sdm845">4.9</a></td>
      <td>20</td>
    </tr>
    <tr>
      <td>Qualcomm SM8150</td>
      <td><a href="https://github.com/LineageOS/android_kernel_qcom_sm8150">4.14</a></td>
      <td>20</td>
    </tr>
    <tr>
      <td>Qualcomm SM8250</td>
      <td><a href="https://github.com/LineageOS/android_kernel_qcom_sm8250">4.19</a></td>
      <td>20</td>
    </tr>
    <tr>
      <td>Qualcomm SM8350</td>
      <td><a href="https://github.com/LineageOS/android_kernel_qcom_sm8350">5.4</a></td>
      <td>20</td>
    </tr>
  </tbody>
</table>

<p>Additionally, many legacy devices require interpolating libraries that we colloquially refer to as “shims” - these have long been device and maintainer managed, but this cycle we have decided to commonize them to make the effort easier on everyone and not duplicate effort!</p>

<p>You can check it out <a href="https://github.com/LineageOS/android_hardware_lineage_compat">here</a> and contribute shims that you think other devices may need or add additional components to additional shims and compatibility layers provided via Gerrit!</p>

<h3 id="deprecations">Deprecations</h3>

<p>Overall, we feel that the 20 branch has reached feature and stability parity with 19.1 and is ready for initial release.</p>

<p>LineageOS 18.1 builds were not deprecated this year, as Google’s somewhat harsh requirements of <a href="https://source.android.com/docs/core/architecture/kernel/bpf">BPF</a> support in all Android 12+ device kernels
meant that a significant amount of our legacy devices on the build-roster would have died.</p>

<p>Instead of killing LineageOS 18.1, it is on a feature freeze, while still accepting device submissions, and building each device monthly, shortly after the Android Security Bulletin is merged for that month.</p>

<p>LineageOS 20 will launch building for a decent selection of devices, with additional devices to come as they are marked as both
<a href="https://github.com/LineageOS/charter/blob/main/device-support-requirements.md">Charter</a> compliant and ready for builds by their maintainer.</p>

<h3 id="upgrading-to-lineageos-20">Upgrading to LineageOS 20</h3>

<p>To upgrade, please follow the upgrade guide for your device found <a href="https://wiki.lineageos.org/upgrade_guides.html">here</a>.</p>

<p>If you’re coming from an unofficial build, you need to follow the good ole’ install guide for your device, just like anyone else looking to
install LineageOS for the first time. These can be found <a href="https://wiki.lineageos.org/install_guides.html">here</a>.</p>

<p>Please note that if you’re currently on an official build, you <em>DO NOT</em> need to wipe your device, unless your device’s wiki page specifically dictates otherwise, as is needed for some devices with massive
changes, such as a repartition.</p>

<h3 id="importance-of-the-wiki">Importance of the Wiki</h3>

<p>Though the <a href="https://wiki.lineageos.org/">LineageOS Wiki</a> has existed since our inception, we’d like to take this time to remind users to
follow instructions on their device’s respective <a href="https://wiki.lineageos.org/devices/">Wiki Page</a> as given the complexity introduced by AOSP
changes like System-As-Root, A/B Partition Scheme, Dynamic Partitions, and most recently <a href="https://source.android.com/devices/tech/ota/virtual_ab">Virtual A/B</a> found on the Pixel 5 and other devices launching with Android 11, the instructions
many of you are used to following from memory are either no longer valid or are missing very critical steps. As of 16.0, maintainers have
been expected to run through the full instructions and verify they work on their devices. The LineageOS Wiki was recently further extended, and
maintainers were given significantly more options to customize their device’s specific installation, update, and upgrade instructions.</p>

<h3 id="developers-developers-developers">Developers, Developers, Developers</h3>

<p>Or, in this case, maintainers, maintainers, maintainers. We want your device submissions!</p>

<p>If you’re a developer and would like to submit your device for officials, it’s easier than ever. Just follow the instructions <a href="https://wiki.lineageos.org/submitting_device.html">here</a>.</p>

<p>The above also applies to people looking to bring back devices that were at one point official but are no longer supported - seriously - even if it’s not yet completely compliant, submit it! Maybe we can help you complete it.</p>

<p>After you submit, within generally a few weeks, but in most cases a week, you’ll receive some feedback on your device submission; and if it’s up to par, you’ll be invited to our communications
instances and your device will be forked to LineageOS’s official repositories.</p>

<p>Don’t have the knowledge to maintain a device, but want to contribute to the platform? We have lots of other things you can contribute to.
For instance, our apps suite is always looking for new people to help improve them, or you can contribute to the wiki by adding
more useful information &amp; documentation. <a href="https://wiki.lineageos.org/usinggerrit-howto.html">Gerrit</a> is always open for
submissions! Once you’ve contributed a few things, send an email to devrel(at)lineageos.org detailing them, and we’ll get you in the loop.</p>

<p>Also, if you sent a submission via Gmail over the last few months, due to infrastructural issues, some of them didn’t make it to us, so please resend them!</p>

<h3 id="generic-targets">Generic Targets</h3>

<p>We’ve talked about these before, but these are important, so we will cover them again.</p>

<p>Though we’ve had buildable generic targets since 2019, to make LineageOS more accessible to developers, and really anyone interested in giving LineageOS a try, we’ve documented how to use them in conjunction with the Android <a href="https://wiki.lineageos.org/emulator.html">Emulator/Android Studio</a>!</p>

<p>Additionally, similar targets can now be used to build GSI in mobile, Android TV configurations, and Android Automotive (we’ll talk more about this later) making LineageOS more accessible than ever to
devices using Google’s <a href="https://android-developers.googleblog.com/2017/05/here-comes-treble-modular-base-for.html">Project Treble</a>. We won’t be providing
official builds for these targets, due to the fact the user experience varies entirely based on how well the device manufacturer complied with Treble’s
requirements, but feel free to go build them yourself and give it a shot!</p>

<p>Please note that Android 12 (and by-proxy Android 13) diverged GSI and Emulator targets. Emulator targets reside in <code class="language-plaintext highlighter-rouge">lineage_sdk_$arch</code>, while GSI targets reside in <code class="language-plaintext highlighter-rouge">lineage_gsi_$arch</code>.</p>

<h3 id="translations">Translations</h3>

<p>Bilingual? Trilingual? Anything-lingual?</p>

<p>If you think you can help translate LineageOS to a different language, jump over to
<a href="https://wiki.lineageos.org/how-to/translate">our wiki</a> and have a go!
If your language is not supported natively in Android, reach out to us on Crowdin and we’ll take the necessary
steps to include your language.
For instance, LineageOS is the first Android custom distribution that has complete support
for the Welsh (Cymraeg) language thanks to its community of translators.</p>

<p>Please, contribute to translations only if you are reasonably literate in the target language;
poor translations waste both our time and yours.</p>

<h3 id="build-roster">Build roster</h3>

<h4 id="added-20-devices">Added 20 devices</h4>

<table class="table">
  <thead>
    <tr>
      <th>Device name</th>
      <th>Wiki</th>
      <th>Maintainers</th>
      <th>Moved from</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>ASUS Zenfone 5Z (ZS620KL)</td>
      <td><a href="https://wiki.lineageos.org/devices/Z01R">Z01R</a></td>
      <td>rohanpurohit, Jackeagle, ThEMarD</td>
      <td>19.1</td>
    </tr>
    <tr>
      <td>Fairphone 4</td>
      <td><a href="https://wiki.lineageos.org/devices/FP4">FP4</a></td>
      <td>mikeioannina</td>
      <td> </td>
    </tr>
    <tr>
      <td>F(x)tec Pro¹</td>
      <td><a href="https://wiki.lineageos.org/devices/pro1">pro1</a></td>
      <td>BadDaemon, bgcngm, intervigil, mccreary, npjohnson, tdm</td>
      <td>19.1</td>
    </tr>
    <tr>
      <td>Google Pixel 4a 5G</td>
      <td><a href="https://wiki.lineageos.org/devices/bramble">bramble</a></td>
      <td>aleasto, mikeioannina</td>
      <td>19.1</td>
    </tr>
    <tr>
      <td>Google Pixel 4a</td>
      <td><a href="https://wiki.lineageos.org/devices/sunfish">sunfish</a></td>
      <td>PeterCxy, cdesai, mikeioannina</td>
      <td>19.1</td>
    </tr>
    <tr>
      <td>Google Pixel 4</td>
      <td><a href="https://wiki.lineageos.org/devices/flame">flame</a></td>
      <td>cdesai, Eamo5, mikeioannina, npjohnson</td>
      <td>19.1</td>
    </tr>
    <tr>
      <td>Google Pixel 4 XL</td>
      <td><a href="https://wiki.lineageos.org/devices/coral">coral</a></td>
      <td>cdesai, Eamo5, mikeioannina, npjohnson</td>
      <td>19.1</td>
    </tr>
    <tr>
      <td>Google Pixel 5a</td>
      <td><a href="https://wiki.lineageos.org/devices/barbet">barbet</a></td>
      <td>aleasto, mikeioannina</td>
      <td>19.1</td>
    </tr>
    <tr>
      <td>Google Pixel 5</td>
      <td><a href="https://wiki.lineageos.org/devices/redfin">redfin</a></td>
      <td>aleasto, mikeioannina</td>
      <td>19.1</td>
    </tr>
    <tr>
      <td>Lenovo Z5 Pro GT</td>
      <td><a href="https://wiki.lineageos.org/devices/heart">heart</a></td>
      <td>themard, optionaltoast</td>
      <td>19.1</td>
    </tr>
    <tr>
      <td>Lenovo Z6 Pro</td>
      <td><a href="https://wiki.lineageos.org/devices/zippo">zippo</a></td>
      <td>Lucchetto, themard</td>
      <td>19.1</td>
    </tr>
    <tr>
      <td>Motorola edge 20</td>
      <td><a href="https://wiki.lineageos.org/devices/berlin">berlin</a></td>
      <td>npjohnson, SGCMarkus</td>
      <td>19.1</td>
    </tr>
    <tr>
      <td>Motorola edge 30</td>
      <td><a href="https://wiki.lineageos.org/devices/dubai">dubai</a></td>
      <td>themard, sb6596</td>
      <td>19.1</td>
    </tr>
    <tr>
      <td>Motorola edge</td>
      <td><a href="https://wiki.lineageos.org/devices/racer">racer</a></td>
      <td>erfanoabdi, Jleeblanch, SyberHexen</td>
      <td>19.1</td>
    </tr>
    <tr>
      <td>Motorola edge s / moto g100</td>
      <td><a href="https://wiki.lineageos.org/devices/nio">nio</a></td>
      <td>dianlujitao</td>
      <td>19.1</td>
    </tr>
    <tr>
      <td>Motorola moto g 5G / one 5G ace</td>
      <td><a href="https://wiki.lineageos.org/devices/kiev">kiev</a></td>
      <td>SyberHexen, Jleeblanch</td>
      <td>19.1</td>
    </tr>
    <tr>
      <td>Motorola moto g 5G plus / one 5G</td>
      <td><a href="https://wiki.lineageos.org/devices/nairo">nairo</a></td>
      <td>SyberHexen</td>
      <td>19.1</td>
    </tr>
    <tr>
      <td>Motorola moto g6 plus</td>
      <td><a href="https://wiki.lineageos.org/devices/evert">evert</a></td>
      <td>Jleeblanch</td>
      <td>19.1</td>
    </tr>
    <tr>
      <td>Motorola moto g7 play</td>
      <td><a href="https://wiki.lineageos.org/devices/channel">channel</a></td>
      <td>SyberHexen, deadman96385, erfanoabdi, npjohnson</td>
      <td>19.1</td>
    </tr>
    <tr>
      <td>Motorola moto g7 plus</td>
      <td><a href="https://wiki.lineageos.org/devices/lake">lake</a></td>
      <td>Jleeblanch, npjohnson</td>
      <td>19.1</td>
    </tr>
    <tr>
      <td>Motorola moto g7 power</td>
      <td><a href="https://wiki.lineageos.org/devices/ocean">ocean</a></td>
      <td>SyberHexen, erfanoabdi, npjohnson</td>
      <td>19.1</td>
    </tr>
    <tr>
      <td>Motorola moto g7</td>
      <td><a href="https://wiki.lineageos.org/devices/river">river</a></td>
      <td>erfanoabdi, npjohnson, SyberHexen</td>
      <td>19.1</td>
    </tr>
    <tr>
      <td>Motorola moto x4</td>
      <td><a href="https://wiki.lineageos.org/devices/payton">payton</a></td>
      <td>erfanoabdi, ThEMarD</td>
      <td>19.1</td>
    </tr>
    <tr>
      <td>Motorola moto z3 play</td>
      <td><a href="https://wiki.lineageos.org/devices/beckham">beckham</a></td>
      <td>Jleeblanch</td>
      <td>19.1</td>
    </tr>
    <tr>
      <td>Motorola one power</td>
      <td><a href="https://wiki.lineageos.org/devices/chef">chef</a></td>
      <td>Hasaber8</td>
      <td>19.1</td>
    </tr>
    <tr>
      <td>Nubia Mini 5G</td>
      <td><a href="https://wiki.lineageos.org/devices/TP1803">TP1803</a></td>
      <td>ArianK16a, npjohnson</td>
      <td>19.1</td>
    </tr>
    <tr>
      <td>OnePlus 5</td>
      <td><a href="https://wiki.lineageos.org/devices/cheeseburger">cheeseburger</a></td>
      <td>trautamaki</td>
      <td>19.1</td>
    </tr>
    <tr>
      <td>OnePlus 5T</td>
      <td><a href="https://wiki.lineageos.org/devices/dumpling">dumpling</a></td>
      <td>trautamaki, snc</td>
      <td>19.1</td>
    </tr>
    <tr>
      <td>OnePlus 6</td>
      <td><a href="https://wiki.lineageos.org/devices/enchilada">enchilada</a></td>
      <td>LuK1337</td>
      <td>19.1</td>
    </tr>
    <tr>
      <td>OnePlus 6T</td>
      <td><a href="https://wiki.lineageos.org/devices/fajita">fajita</a></td>
      <td>EdwinMoq</td>
      <td>19.1</td>
    </tr>
    <tr>
      <td>OnePlus 7</td>
      <td><a href="https://wiki.lineageos.org/devices/guacamoleb">guacamoleb</a></td>
      <td>shantanu-sarkar</td>
      <td>19.1</td>
    </tr>
    <tr>
      <td>OnePlus 7 Pro</td>
      <td><a href="https://wiki.lineageos.org/devices/guacamole">guacamole</a></td>
      <td>LuK1337, Tortel</td>
      <td>19.1</td>
    </tr>
    <tr>
      <td>OnePlus 7T</td>
      <td><a href="https://wiki.lineageos.org/devices/hotdogb">hotdogb</a></td>
      <td>LuK1337</td>
      <td>19.1</td>
    </tr>
    <tr>
      <td>OnePlus 7T Pro</td>
      <td><a href="https://wiki.lineageos.org/devices/hotdog">hotdog</a></td>
      <td>LuK1337</td>
      <td>19.1</td>
    </tr>
    <tr>
      <td>OnePlus 8</td>
      <td><a href="https://wiki.lineageos.org/devices/instantnoodle">instantnoodle</a></td>
      <td>jabashque</td>
      <td>19.1</td>
    </tr>
    <tr>
      <td>OnePlus 8 Pro</td>
      <td><a href="https://wiki.lineageos.org/devices/instantnoodlep">instantnoodlep</a></td>
      <td>LuK1337</td>
      <td>19.1</td>
    </tr>
    <tr>
      <td>OnePlus 8T</td>
      <td><a href="https://wiki.lineageos.org/devices/kebab">kebab</a></td>
      <td>LuK1337</td>
      <td>19.1</td>
    </tr>
    <tr>
      <td>OnePlus 9</td>
      <td><a href="https://wiki.lineageos.org/devices/lemonade">lemonade</a></td>
      <td>mikeioannina, tangalbert919, ZVNexus</td>
      <td>19.1</td>
    </tr>
    <tr>
      <td>OnePlus 9 Pro</td>
      <td><a href="https://wiki.lineageos.org/devices/lemonadep">lemonadep</a></td>
      <td>LuK1337, bgcngm, mikeioannina</td>
      <td>19.1</td>
    </tr>
    <tr>
      <td>Razer Phone 2</td>
      <td><a href="https://wiki.lineageos.org/devices/aura">aura</a></td>
      <td>mikeioannina, npjohnson</td>
      <td>19.1</td>
    </tr>
    <tr>
      <td>Samsung Galaxy Tab S5e (LTE)</td>
      <td><a href="https://wiki.lineageos.org/devices/gts4lv">gts4lv</a></td>
      <td>bgcngm, LuK1337</td>
      <td>19.1</td>
    </tr>
    <tr>
      <td>Samsung Galaxy Tab S5e (Wi-Fi)</td>
      <td><a href="https://wiki.lineageos.org/devices/gts4lvwifi">gts4lvwifi</a></td>
      <td>LuK1337, bgcngm</td>
      <td>19.1</td>
    </tr>
    <tr>
      <td>Sony Xperia 1 II</td>
      <td><a href="https://wiki.lineageos.org/devices/pdx203">pdx203</a></td>
      <td>hellobbn</td>
      <td>19.1</td>
    </tr>
    <tr>
      <td>Xiaomi Mi 8</td>
      <td><a href="https://wiki.lineageos.org/devices/dipper">dipper</a></td>
      <td>infrag</td>
      <td>19.1</td>
    </tr>
    <tr>
      <td>Xiaomi Mi 8 Explorer Edition</td>
      <td><a href="https://wiki.lineageos.org/devices/ursa">ursa</a></td>
      <td>bgcngm</td>
      <td>19.1</td>
    </tr>
    <tr>
      <td>Xiaomi Mi 8 Pro</td>
      <td><a href="https://wiki.lineageos.org/devices/equuleus">equuleus</a></td>
      <td>bgcngm</td>
      <td>19.1</td>
    </tr>
    <tr>
      <td>Xiaomi Mi 8 SE</td>
      <td><a href="https://wiki.lineageos.org/devices/xmsirius">xmsirius</a></td>
      <td>uixdess</td>
      <td>19.1</td>
    </tr>
    <tr>
      <td>Xiaomi Mi 9 SE</td>
      <td><a href="https://wiki.lineageos.org/devices/grus">grus</a></td>
      <td>SebaUbuntu</td>
      <td>19.1</td>
    </tr>
    <tr>
      <td>Xiaomi Mi CC 9 / Mi 9 Lite</td>
      <td><a href="https://wiki.lineageos.org/devices/pyxis">pyxis</a></td>
      <td>ceracz</td>
      <td>19.1</td>
    </tr>
    <tr>
      <td>Xiaomi Mi MIX 2S</td>
      <td><a href="https://wiki.lineageos.org/devices/polaris">polaris</a></td>
      <td>bgcngm</td>
      <td>19.1</td>
    </tr>
    <tr>
      <td>Xiaomi Poco F1</td>
      <td><a href="https://wiki.lineageos.org/devices/beryllium">beryllium</a></td>
      <td>bgcngm, warabhishek</td>
      <td>19.1</td>
    </tr>
  </tbody>
</table>

<h4 id="added-191-devices">Added 19.1 devices</h4>

<table class="table">
  <thead>
    <tr>
      <th>Device name</th>
      <th>Wiki</th>
      <th>Maintainers</th>
      <th>Moved from</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>ASUS Zenfone Max Pro M1</td>
      <td><a href="https://wiki.lineageos.org/devices/X00TD">X00TD</a></td>
      <td>Vivekachooz</td>
      <td>18.1</td>
    </tr>
    <tr>
      <td>Dynalink TV Box (4K)</td>
      <td><a href="https://wiki.lineageos.org/devices/wade">wade</a></td>
      <td>npjohnson, bgcngm, stricted, webgeek1234, deadman96385, trautamaki, luca020400, aleasto</td>
      <td> </td>
    </tr>
    <tr>
      <td>Essential PH-1</td>
      <td><a href="https://wiki.lineageos.org/devices/mata">mata</a></td>
      <td>haggertk, intervigil, npjohnson, rashed</td>
      <td>18.1</td>
    </tr>
    <tr>
      <td>Fairphone 3</td>
      <td><a href="https://wiki.lineageos.org/devices/FP3">FP3</a></td>
      <td>dk1978, teamb58</td>
      <td>18.1</td>
    </tr>
    <tr>
      <td>Google ADT-3</td>
      <td><a href="https://wiki.lineageos.org/devices/deadpool">deadpool</a></td>
      <td>npjohnson, stricted, webgeek1234, deadman96385, trautamaki, luca020400, aleasto</td>
      <td> </td>
    </tr>
    <tr>
      <td>Motorola edge 20 pro</td>
      <td><a href="https://wiki.lineageos.org/devices/pstar">pstar</a></td>
      <td>electimon, SGCMarkus</td>
      <td> </td>
    </tr>
    <tr>
      <td>Nubia Z17</td>
      <td><a href="https://wiki.lineageos.org/devices/nx563j">nx563j</a></td>
      <td>BeYkeRYkt, Cyborg2017</td>
      <td>17.1</td>
    </tr>
    <tr>
      <td>Nubia Z18 Mini</td>
      <td><a href="https://wiki.lineageos.org/devices/nx611j">nx611j</a></td>
      <td>Cyborg2017</td>
      <td> </td>
    </tr>
    <tr>
      <td>OnePlus Nord N200</td>
      <td><a href="https://wiki.lineageos.org/devices/dre">dre</a></td>
      <td>tangalbert919</td>
      <td> </td>
    </tr>
    <tr>
      <td>Razer Phone</td>
      <td><a href="https://wiki.lineageos.org/devices/cheryl">cheryl</a></td>
      <td>mikeioannina, npjohnson</td>
      <td>18.1</td>
    </tr>
    <tr>
      <td>Samsung Galaxy A52 4G</td>
      <td><a href="https://wiki.lineageos.org/devices/a52q">a52q</a></td>
      <td>Simon1511</td>
      <td> </td>
    </tr>
    <tr>
      <td>Samsung Galaxy A72</td>
      <td><a href="https://wiki.lineageos.org/devices/a72q">a72q</a></td>
      <td>Simon1511</td>
      <td> </td>
    </tr>
    <tr>
      <td>Samsung Galaxy Note10+ 5G</td>
      <td><a href="https://wiki.lineageos.org/devices/d2x">d2x</a></td>
      <td>Linux4</td>
      <td>18.1</td>
    </tr>
    <tr>
      <td>Samsung Galaxy Note10</td>
      <td><a href="https://wiki.lineageos.org/devices/d1">d1</a></td>
      <td>Linux4</td>
      <td>18.1</td>
    </tr>
    <tr>
      <td>Samsung Galaxy Note10+</td>
      <td><a href="https://wiki.lineageos.org/devices/d2s">d2s</a></td>
      <td>Linux4</td>
      <td>18.1</td>
    </tr>
    <tr>
      <td>Samsung Galaxy S10 5G</td>
      <td><a href="https://wiki.lineageos.org/devices/beyondx">beyondx</a></td>
      <td>Linux4</td>
      <td>18.1</td>
    </tr>
    <tr>
      <td>Samsung Galaxy S10</td>
      <td><a href="https://wiki.lineageos.org/devices/beyond1lte">beyond1lte</a></td>
      <td>Linux4</td>
      <td>18.1</td>
    </tr>
    <tr>
      <td>Samsung Galaxy S10+</td>
      <td><a href="https://wiki.lineageos.org/devices/beyond2lte">beyond2lte</a></td>
      <td>Linux4</td>
      <td>18.1</td>
    </tr>
    <tr>
      <td>Samsung Galaxy S10e</td>
      <td><a href="https://wiki.lineageos.org/devices/beyond0lte">beyond0lte</a></td>
      <td>Linux4</td>
      <td>18.1</td>
    </tr>
    <tr>
      <td>Samsung Galaxy Tab S6 Lite (LTE)</td>
      <td><a href="https://wiki.lineageos.org/devices/gta4xl">gta4xl</a></td>
      <td>haggertk, Linux4</td>
      <td>18.1</td>
    </tr>
    <tr>
      <td>Samsung Galaxy Tab S6 Lite (Wi-Fi)</td>
      <td><a href="https://wiki.lineageos.org/devices/gta4xlwifi">gta4xlwifi</a></td>
      <td>Linux4, haggertk</td>
      <td>18.1</td>
    </tr>
    <tr>
      <td>Sony Xperia XZ2</td>
      <td><a href="https://wiki.lineageos.org/devices/akari">akari</a></td>
      <td>dtrunk90</td>
      <td>18.1</td>
    </tr>
    <tr>
      <td>Sony Xperia XZ2 Compact</td>
      <td><a href="https://wiki.lineageos.org/devices/xz2c">xz2c</a></td>
      <td>dtrunk90</td>
      <td>18.1</td>
    </tr>
    <tr>
      <td>Sony Xperia XZ2 Premium</td>
      <td><a href="https://wiki.lineageos.org/devices/aurora">aurora</a></td>
      <td>dtrunk90</td>
      <td>18.1</td>
    </tr>
    <tr>
      <td>Sony Xperia XZ3</td>
      <td><a href="https://wiki.lineageos.org/devices/akatsuki">akatsuki</a></td>
      <td>dtrunk90</td>
      <td>18.1</td>
    </tr>
    <tr>
      <td>Xiaomi Mi 10 Lite 5G</td>
      <td><a href="https://wiki.lineageos.org/devices/monet">monet</a></td>
      <td>xSylla</td>
      <td>18.1</td>
    </tr>
    <tr>
      <td>Xiaomi Mi 10T Lite / Mi 10i / Redmi Note 9 Pro 5G</td>
      <td><a href="https://wiki.lineageos.org/devices/gauguin">gauguin</a></td>
      <td>Lynnrin</td>
      <td>18.1</td>
    </tr>
    <tr>
      <td>Xiaomi Mi 10T / Mi 10T Pro / Redmi K30S Ultra</td>
      <td><a href="https://wiki.lineageos.org/devices/apollon">apollon</a></td>
      <td>Ramisky, SebaUbuntu</td>
      <td>18.1</td>
    </tr>
    <tr>
      <td>Xiaomi Mi 5</td>
      <td><a href="https://wiki.lineageos.org/devices/gemini">gemini</a></td>
      <td>bgcngm, ikeramat</td>
      <td>18.1</td>
    </tr>
    <tr>
      <td>Xiaomi Mi 5s Plus</td>
      <td><a href="https://wiki.lineageos.org/devices/natrium">natrium</a></td>
      <td>LuK1337</td>
      <td>18.1</td>
    </tr>
    <tr>
      <td>Xiaomi Mi 6</td>
      <td><a href="https://wiki.lineageos.org/devices/sagit">sagit</a></td>
      <td>ArianK16a</td>
      <td>18.1</td>
    </tr>
    <tr>
      <td>Xiaomi Mi A1</td>
      <td><a href="https://wiki.lineageos.org/devices/tissot">tissot</a></td>
      <td>abhinavgupta371</td>
      <td>18.1</td>
    </tr>
    <tr>
      <td>Xiaomi POCO F2 Pro / Redmi K30 Pro / Redmi K30 Pro Zoom Edition</td>
      <td><a href="https://wiki.lineageos.org/devices/lmi">lmi</a></td>
      <td>SebaUbuntu</td>
      <td>18.1</td>
    </tr>
    <tr>
      <td>Xiaomi POCO F3 / Redmi K40 / Mi 11X</td>
      <td><a href="https://wiki.lineageos.org/devices/alioth">alioth</a></td>
      <td>SahilSonar, SebaUbuntu, althafvly</td>
      <td>18.1</td>
    </tr>
    <tr>
      <td>Xiaomi POCO M2 Pro / Redmi Note 9S / Redmi Note 9 Pro / Redmi Note 9 Pro Max / Redmi Note 10 Lite</td>
      <td><a href="https://wiki.lineageos.org/devices/miatoll">miatoll</a></td>
      <td>dereference23</td>
      <td>18.1</td>
    </tr>
    <tr>
      <td>Xiaomi POCO X3 NFC</td>
      <td><a href="https://wiki.lineageos.org/devices/surya">surya</a></td>
      <td>Shimitar, TheStrechh</td>
      <td>18.1</td>
    </tr>
    <tr>
      <td>Xiaomi POCO X3 Pro</td>
      <td><a href="https://wiki.lineageos.org/devices/vayu">vayu</a></td>
      <td>SebaUbuntu</td>
      <td>18.1</td>
    </tr>
    <tr>
      <td>Xiaomi Redmi 7</td>
      <td><a href="https://wiki.lineageos.org/devices/onclite">onclite</a></td>
      <td>Dhina17</td>
      <td>18.1</td>
    </tr>
    <tr>
      <td>ZUK Z2 Plus</td>
      <td><a href="https://wiki.lineageos.org/devices/z2_plus">z2_plus</a></td>
      <td>DD3Boh</td>
      <td>18.1</td>
    </tr>
  </tbody>
</table>

<h4 id="added-181-devices">Added 18.1 devices</h4>

<table class="table">
  <thead>
    <tr>
      <th>Device name</th>
      <th>Wiki</th>
      <th>Maintainers</th>
      <th>Moved from</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>Motorola moto z2 play</td>
      <td><a href="https://wiki.lineageos.org/devices/albus">albus</a></td>
      <td>marcost2</td>
      <td>15.1</td>
    </tr>
    <tr>
      <td>Motorola moto z play</td>
      <td><a href="https://wiki.lineageos.org/devices/addison">addison</a></td>
      <td>marcost2, npjohnson</td>
      <td>14.1</td>
    </tr>
    <tr>
      <td>NVIDIA Jetson (Nano / Nano 2GB) [Android TV]</td>
      <td><a href="https://wiki.lineageos.org/devices/porg">porg</a></td>
      <td>webgeek1234, npjohnson</td>
      <td>17.1</td>
    </tr>
    <tr>
      <td>NVIDIA Jetson (Nano / Nano 2GB) [Tablet]</td>
      <td><a href="https://wiki.lineageos.org/devices/porg_tab">porg_tab</a></td>
      <td>webgeek1234, npjohnson</td>
      <td>17.1</td>
    </tr>
    <tr>
      <td>NVIDIA Shield TV (2015 / 2015 Pro / 2017 / 2019 Pro) / Jetson TX1 [Android TV]</td>
      <td><a href="https://wiki.lineageos.org/devices/foster">foster</a></td>
      <td>webgeek1234, npjohnson</td>
      <td>17.1</td>
    </tr>
    <tr>
      <td>NVIDIA Shield TV (2015 / 2015 Pro / 2017 / 2019 Pro) / Jetson TX1 [Tablet]</td>
      <td><a href="https://wiki.lineageos.org/devices/foster_tab">foster_tab</a></td>
      <td>webgeek1234, npjohnson</td>
      <td>17.1</td>
    </tr>
    <tr>
      <td>Sony Xperia Tablet Z2 LTE</td>
      <td><a href="https://wiki.lineageos.org/devices/castor">castor</a></td>
      <td>snc</td>
      <td>17.1</td>
    </tr>
    <tr>
      <td>Sony Xperia Tablet Z2 Wi-Fi</td>
      <td><a href="https://wiki.lineageos.org/devices/castor_windy">castor_windy</a></td>
      <td>snc</td>
      <td>17.1</td>
    </tr>
  </tbody>
</table>
]]></content:encoded>
            <pubDate>2022-12-31T00:00:00+00:00</pubDate>
            <link>https://lineageos.org/Changelog-27/</link>
            <guid isPermaLink="true">https://lineageos.org/Changelog-27/</guid>
        </item>
    
        <item>
            <title>Changelog 26 - Tailored Twelve, Audacious Automotive, Neat Networking, Devoted Developers</title>
            <description> XIX</description>
            <content:encoded><![CDATA[<p><img src="/images/2022-04-26/hero.webp" alt="hero" class="blog_post_image_full" /></p>

<h2 id="wow-lineageos-19">Wow, LineageOS 19!</h2>

<p>As always, welcome back! When we wrote our post last year, I think many of us had thought we wouldn’t be giving the same “trying times”
spiel we gave last year, but c’est la vie. From our family to yours, we hope you’re navigating the pandemics and accompanying disasters
as swiftly and safely as possible!</p>

<p>With that said, we have been working extremely hard since Android 12’s release last October to port our features to this new version of Android.
Thanks to our hard work adapting to Google’s fairly large changes in Android 11, we were able to rebase our changes onto Android 12L much more
efficiently. This led to a lot of time to spend on cool new features, as well as adapt our additions to Android 12’s new <a href="https://material.io/blog/announcing-material-you">Material You</a> design language!</p>

<p>Now, let’s talk about versioning conventions - To match AOSP’s versioning conventions, and due to the fact it added no notable value to the end-user we are dropping our subversion from a branding perspective.</p>

<p>As Android has moved onto the quarterly maintenance release model, this release will be “LineageOS 19”, not 19.0 or 19.1.</p>

<h3 id="new-features">New Features!</h3>

<ul>
  <li>Security patches from March 2021 to April 2022 have been merged to LineageOS 16.0 through 19.
    <ul>
      <li>19 builds are currently based on the android-12.1.0_r4 tag, which is the Pixel 6 series tag.</li>
    </ul>
  </li>
  <li>WebView has been updated to Chromium 100.0.4896.127.</li>
  <li>We have completely redone the volume panel introduced in Android 12, and instead made it a side pop-out expanding panel.</li>
  <li>Our fork of the AOSP Gallery app has seen a large number of fixes and improvements.</li>
  <li>Our Updater app has seen a large number of bug-fixes and improvements.</li>
  <li>Our web browser, Jelly has seen a number of bug fixes and improvements!</li>
  <li>We have contributed a number of changes and improvements back upstream to the FOSS <a href="https://github.com/Etar-Group/Etar-Calendar">Etar</a> calendar app we integrated some time back!</li>
  <li>We have contributed a number of changes and improvements back upstream to the <a href="https://calyxinstitute.org/projects/seedvault-encrypted-backup-for-android">Seedvault</a> backup app.</li>
  <li>Our Recorder app has seen numerous bug fixes, improvements, and features added.</li>
  <li>Android TV builds now ship with an ad-free Android TV launcher, unlike Google’s ad-enabled launcher.</li>
  <li>Android TV builds now ship with a key-handler that enables us to support custom-keys on a wide-array of bluetooth and IR remotes.</li>
  <li>Our <code class="language-plaintext highlighter-rouge">adb_root</code> service is no longer tied to the build type property.</li>
  <li>Our extract utilities now support extracting from most types of factory images/packed OTA images, simplifying device-bring up and blob-extraction greatly.</li>
  <li>Support for high-touch polling rate has been added to our SDK, allowing it to be enabled on supported devices.</li>
  <li>The AOSP Clang toolchain is now the default toolchain we use to compile our kernels.</li>
  <li>Qualcomm’s Snapdragon Camera has been dropped, and devices that used it previously will now use Camera2.</li>
  <li>Dark mode is now enabled by default.</li>
  <li>We have an entirely new Setup Wizard, with all new Android 12 styled icons, animations, and ton of new configurable pages!</li>
  <li>We have a brand new set of icons for almost all apps, even system ones!</li>
  <li>(18.1 too) We have a whole new default wallpaper, and a full set of wallpapers to choose from, check them out! These wallpapers are designed with Android 12’s Monet theming features in mind, so go try them out and see what accent color you like best!</li>
  <li>(18.1 too) Wi-Fi display is available for all devices which choose to opt-in, via either the Qualcomm proprietary interface or the newly restored legacy Miracast interface!</li>
  <li>(18.1 too) We now support custom charging sounds for different types of charging, cabled or wireless.</li>
</ul>

<h3 id="networking-restrictions">Networking Restrictions</h3>

<p>Our very popular privacy oriented built-in firewall, restricted networking mode, and per app data isolation features were all rewritten to account for AOSP’s new restricted networking mode and <a href="https://www.kernel.org/doc/html/latest/bpf/index.html">BPF</a>.</p>

<p>Additionally, data restriction and network isolation features were merged into a single implementation.</p>

<p>Combined, this means that one of our largest pain points each bringup should now be easier to forward port in future revisions!</p>

<h3 id="lets-talk-about-legacy-devices">Let’s talk about legacy devices…</h3>

<p>Bad news lies ahead, sadly. I know many of you were expecting the usual myriad of legacy devices to surprise you with a 19 release, but at the moment they won’t be.</p>

<p>This is due to AOSP’s removal of <code class="language-plaintext highlighter-rouge">iptables</code> in favor of <a href="https://source.android.com/devices/architecture/kernel/bpf">eBPF</a>. This is a newer, much more efficient kernel side implementation.</p>

<p>The issue lies in the fact that only devices with Linux kernel 4.9 or newer have the needed capabilities to make use of eBPF. Usually, these things can be backported to older kernel versions, but at the moment, even something as close to version 4.9 as 4.4 proved challenging due to the sheer number of commits and structure changes in BPF’s introduction. Those of you on a 4.4 kernel, fear not, a backport has been created, but for devices using kernel versions 3.18 and below, this may be the end of the road. If you become aware of a functional backport, or create one yourself, feel free to let us know via devrel(at)lineageos.org!</p>

<p>Additionally, <code class="language-plaintext highlighter-rouge">iptables</code> can’t be restored in any meaningful way, which makes things all the harder. At the moment, with some hacky workarounds (that we won’t be merging, as they break packet filtering, etc.) legacy devices can boot, but until a proper workaround/backport of BPF is brought to older kernel versions, don’t expect legacy devices to ship LineageOS 19.</p>

<h3 id="deprecations">Deprecations</h3>

<p>On the whole, we feel that the 19 branch has reached feature and stability parity with 18.1 and is ready for initial release.</p>

<p>LineageOS 17.1 builds stopped on January 31st, 2022, to allow space on our infrastructure to begin testing LineageOS 19.</p>

<p>LineageOS 19 will launch building for a decent selection of devices, mainly Google Pixel devices, with additional devices to come as they are marked as both
<a href="https://github.com/LineageOS/charter/blob/main/device-support-requirements.md">Charter</a> compliant and ready for builds by their maintainer.</p>

<h3 id="upgrading-to-lineageos-19">Upgrading to LineageOS 19</h3>

<p>To upgrade, please follow the upgrade guide for your device found <a href="https://wiki.lineageos.org/upgrade_guides.html">here</a>.</p>

<p>If you’re coming from an unofficial build, you need to follow the good ole’ install guide for your device, just like anyone else looking to
install LineageOS for the first time. These can be found <a href="https://wiki.lineageos.org/install_guides.html">here</a>.</p>

<p>Please note that if you’re currently on an official build, you <em>DO NOT</em> need to wipe your device, unless your device’s wiki page specifically dictates otherwise, as is needed for some devices with massive
changes, such as a repartition.</p>

<h3 id="importance-of-the-wiki">Importance of the Wiki</h3>

<p>Though the <a href="https://wiki.lineageos.org/">LineageOS Wiki</a> has existed since our inception, we’d like to take this time to remind users to
follow instructions on their device’s respective <a href="https://wiki.lineageos.org/devices/">Wiki Page</a> as given the complexity introduced by AOSP
changes like System-As-Root, A/B Partition Scheme, Dynamic Partitions, and most recently <a href="https://source.android.com/devices/tech/ota/virtual_ab">Virtual A/B</a> found on the Pixel 5 and other devices launching with Android 11, the instructions
many of you are used to following from memory are either no longer valid or are missing very critical steps. As of 16.0, maintainers have
been expected to run through the full instructions and verify they work on their devices. The LineageOS Wiki was recently further extended, and
maintainers were given significantly more options to customize their device’s individual installation, update, and upgrade instructions.</p>

<h3 id="developers-developers-developers">Developers, Developers, Developers</h3>

<p>Or, in this case, maintainers, maintainers, maintainers. We want your device submissions!</p>

<p>If you’re a developer and would like to submit your device for officials, it’s easier than ever. Just follow the instructions <a href="https://wiki.lineageos.org/submitting_device.html">here</a>.</p>

<p>The above also applies to people looking to bring back devices that were at one point official, but are no longer supported - seriously - even if it’s not yet completely compliant, submit it! Maybe we can help you review it.</p>

<p>After you submit, within generally a few weeks, but in most cases a week, you’ll receive some feedback on your device submission; and if it’s up to par, you’ll be invited to our communications
instances, and your device will be forked to LineageOS’s official repos.</p>

<p>Don’t have the knowledge to maintain a device, but want to contribute to the platform? We have lots of other thing you can contribute to.
For instance, our apps suite is always looking for new people to help improve them, or you can contribute to the wiki adding
more useful information &amp; documentation. <a href="https://wiki.lineageos.org/usinggerrit-howto.html">Gerrit</a> is always open for
submissions! Once you’ve contributed a few things, send an email to devrel(at)lineageos.org detailing them, and we’ll get you in the loop.</p>

<p>Also, if you sent a submission via gmail over the last few months, due to some obscure issues, they didn’t make it to us, so please resend them!</p>

<h3 id="generic-targets">Generic Targets</h3>

<p>We’ve talked about these before, but these are important, so we will cover them again.</p>

<p>Though we’ve had buildable generic targets since 2019, in an effort to make LineageOS more accessible to developers, and really anyone interested in giving LineageOS a try, we’ve documented how to use them in conjunction with the Android <a href="https://wiki.lineageos.org/emulator.html">Emulator/Android Studio</a>!</p>

<p>Additionally, similar targets can now be used to build GSI in mobile, Android TV configurations, and Android Automotive (we’ll talk more about this later) making LineageOS more accessible than ever to
devices using Google’s <a href="https://android-developers.googleblog.com/2017/05/here-comes-treble-modular-base-for.html">Project Treble</a>. We won’t be providing
official builds for these targets, due to the fact the user experience varies entirely based on how well the device manufacturer complied with Treble’s
requirements, but feel free to go build them yourself and give it a shot!</p>

<p>Please note that Android 12 diverged GSI and Emulator targets. Emulator targets reside in <code class="language-plaintext highlighter-rouge">lineage_sdk_$arch</code>, while GSI targets reside in <code class="language-plaintext highlighter-rouge">lineage_gsi_$arch</code>.</p>

<h3 id="android-automotive">Android Automotive!</h3>

<p>Thanks to the hard work of contributors Tom Pratt and Al Sutton, LineageOS now supports Android Automotive build targets!</p>

<p>Note that this is Android Automotive, not the mobile device dependent Android Auto. You can read more about the difference <a href="https://source.android.com/devices/automotive/start/what_automotive">here</a>, but in essence, Android Automotive is a fully standalone car infotainment OS with extensible controls for common car peripherals.</p>

<p>Following the <a href="https://wiki.lineageos.org/emulator.html">Emulator/Android Studio</a> guide, you can build an Automotive GSI and try it for yourself!</p>

<h3 id="translations">Translations</h3>

<p>Bilingual? Trilingual? Anything-lingual?</p>

<p>If you think you can help translate LineageOS to a different language, jump over to
<a href="https://wiki.lineageos.org/how-to/translate">our wiki</a> and have a go!
If your language is not supported natively in Android, reach out to us on Crowdin and we’ll take the necessary
steps to include your language.
For instance, LineageOS is the first Android custom distribution that has complete support
for the Welsh (Cymraeg) language thanks to its community of translators.</p>

<p>Please, contribute to translations only if you are reasonably literate in the target language;
poor translations waste both our time and yours.</p>

<h3 id="build-roster">Build roster</h3>

<h4 id="added-19-devices">Added 19 devices</h4>

<table class="table">
  <thead>
    <tr>
      <th>Device name</th>
      <th>Wiki</th>
      <th>Maintainers</th>
      <th>Moved from</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>ASUS Zenfone 5z (ZS620KL)</td>
      <td><a href="https://wiki.lineageos.org/devices/Z01R">Z01R</a></td>
      <td>rohanpurohit, Jackeagle, ThEMarD</td>
      <td>18.1</td>
    </tr>
    <tr>
      <td>ASUS Zenfone 8</td>
      <td><a href="https://wiki.lineageos.org/devices/sake">sake</a></td>
      <td>ZVNexus, cryptomilk</td>
      <td>18.1</td>
    </tr>
    <tr>
      <td>F(x)tec Pro¹</td>
      <td><a href="https://wiki.lineageos.org/devices/pro1">pro1</a></td>
      <td>BadDaemon, bgcngm, intervigil, mccreary, npjohnson, tdm</td>
      <td>18.1</td>
    </tr>
    <tr>
      <td>Google Pixel 2</td>
      <td><a href="https://wiki.lineageos.org/devices/walleye">walleye</a></td>
      <td>Eamo5</td>
      <td>18.1</td>
    </tr>
    <tr>
      <td>Google Pixel 2 XL</td>
      <td><a href="https://wiki.lineageos.org/devices/taimen">taimen</a></td>
      <td>Eamo5</td>
      <td>18.1</td>
    </tr>
    <tr>
      <td>Google Pixel 3</td>
      <td><a href="https://wiki.lineageos.org/devices/blueline">blueline</a></td>
      <td>razorloves, cdesai, intervigil, mikeioannina</td>
      <td>18.1</td>
    </tr>
    <tr>
      <td>Google Pixel 3 XL</td>
      <td><a href="https://wiki.lineageos.org/devices/crosshatch">crosshatch</a></td>
      <td>razorloves, cdesai, intervigil, mikeioannina</td>
      <td>18.1</td>
    </tr>
    <tr>
      <td>Google Pixel 3a</td>
      <td><a href="https://wiki.lineageos.org/devices/sargo">sargo</a></td>
      <td>cdesai, mikeioannina, npjohnson</td>
      <td>18.1</td>
    </tr>
    <tr>
      <td>Google Pixel 3a XL</td>
      <td><a href="https://wiki.lineageos.org/devices/bonito">bonito</a></td>
      <td>cdesai, mikeioannina, npjohnson</td>
      <td>18.1</td>
    </tr>
    <tr>
      <td>Google Pixel 4</td>
      <td><a href="https://wiki.lineageos.org/devices/flame">flame</a></td>
      <td>cdesai, Eamo5, mikeioannina, npjohnson</td>
      <td>18.1</td>
    </tr>
    <tr>
      <td>Google Pixel 4 XL</td>
      <td><a href="https://wiki.lineageos.org/devices/coral">coral</a></td>
      <td>cdesai, Eamo5, mikeioannina, npjohnson</td>
      <td>18.1</td>
    </tr>
    <tr>
      <td>Google Pixel 4a</td>
      <td><a href="https://wiki.lineageos.org/devices/sunfish">sunfish</a></td>
      <td>PeterCxy, cdesai, mikeioannina</td>
      <td>18.1</td>
    </tr>
    <tr>
      <td>Google Pixel 4a 5G</td>
      <td><a href="https://wiki.lineageos.org/devices/bramble">bramble</a></td>
      <td>aleasto, mikeioannina</td>
      <td>18.1</td>
    </tr>
    <tr>
      <td>Google Pixel 5</td>
      <td><a href="https://wiki.lineageos.org/devices/redfin">redfin</a></td>
      <td>aleasto, mikeioannina</td>
      <td>18.1</td>
    </tr>
    <tr>
      <td>Google Pixel 5a 5G</td>
      <td><a href="https://wiki.lineageos.org/devices/barbet">barbet</a></td>
      <td>aleasto, mikeioannina</td>
      <td>18.1</td>
    </tr>
    <tr>
      <td>Lenovo Z5 Pro GT</td>
      <td><a href="https://wiki.lineageos.org/devices/heart">heart</a></td>
      <td>ThEMarD, optionaltoast</td>
      <td>18.1</td>
    </tr>
    <tr>
      <td>Lenovo Z6 Pro</td>
      <td><a href="https://wiki.lineageos.org/devices/zippo">zippo</a></td>
      <td>Lucchetto, ThEMarD</td>
      <td>18.1</td>
    </tr>
    <tr>
      <td>Moto G6 Plus (XT1926-2/3/5/6/7/8/9)</td>
      <td><a href="https://wiki.lineageos.org/devices/evert">evert</a></td>
      <td>Jleeblanch</td>
      <td>18.1</td>
    </tr>
    <tr>
      <td>Moto G7 (XT1962-1/4/5/6)</td>
      <td><a href="https://wiki.lineageos.org/devices/river">river</a></td>
      <td>erfanoabdi, npjohnson, SyberHexen</td>
      <td>18.1</td>
    </tr>
    <tr>
      <td>Moto G7 Power (XT1955-1/2/4/5/7)</td>
      <td><a href="https://wiki.lineageos.org/devices/ocean">ocean</a></td>
      <td>erfanoabdi, npjohnson, SyberHexen</td>
      <td>18.1</td>
    </tr>
    <tr>
      <td>Moto G7 Plus (XT1965-2/3/6)</td>
      <td><a href="https://wiki.lineageos.org/devices/lake">lake</a></td>
      <td>Jleeblanch, npjohnson</td>
      <td>18.1</td>
    </tr>
    <tr>
      <td>Moto One Power</td>
      <td><a href="https://wiki.lineageos.org/devices/chef">chef</a></td>
      <td>Hasaber8</td>
      <td>18.1</td>
    </tr>
    <tr>
      <td>Moto One Action</td>
      <td><a href="https://wiki.lineageos.org/devices/troika">troika</a></td>
      <td>Stricted, npjohnson</td>
      <td>18.1</td>
    </tr>
    <tr>
      <td>Moto One Vision/Motorola P50</td>
      <td><a href="https://wiki.lineageos.org/devices/kane">kane</a></td>
      <td>Stricted, npjohnson</td>
      <td>18.1</td>
    </tr>
    <tr>
      <td>Moto X4</td>
      <td><a href="https://wiki.lineageos.org/devices/payton">payton</a></td>
      <td>erfanoabdi, ThEMarD</td>
      <td>18.1</td>
    </tr>
    <tr>
      <td>Moto Z2 Force (XT1789-02/3/4/5/6/7)</td>
      <td><a href="https://wiki.lineageos.org/devices/nash">nash</a></td>
      <td>npjohnson, erfanoabdi</td>
      <td>18.1</td>
    </tr>
    <tr>
      <td>Moto Z3 Play</td>
      <td><a href="https://wiki.lineageos.org/devices/beckham">beckham</a></td>
      <td>Jleeblanch</td>
      <td>18.1</td>
    </tr>
    <tr>
      <td>Nokia 6.1 (2018)</td>
      <td><a href="https://wiki.lineageos.org/devices/PL2">PL2</a></td>
      <td>npjohnson, theimpulson</td>
      <td>18.1</td>
    </tr>
    <tr>
      <td>Nokia 6.1 Plus</td>
      <td><a href="https://wiki.lineageos.org/devices/DRG">DRG</a></td>
      <td>npjohnson, theimpulson</td>
      <td>18.1</td>
    </tr>
    <tr>
      <td>OnePlus 6</td>
      <td><a href="https://wiki.lineageos.org/devices/enchilada">enchilada</a></td>
      <td>LuK1337</td>
      <td>18.1</td>
    </tr>
    <tr>
      <td>OnePlus 6T</td>
      <td><a href="https://wiki.lineageos.org/devices/fajita">fajita</a></td>
      <td>EdwinMoq</td>
      <td>18.1</td>
    </tr>
    <tr>
      <td>Razer Phone 2</td>
      <td><a href="https://wiki.lineageos.org/devices/aura">aura</a></td>
      <td>mikeioannina, npjohnson</td>
      <td>18.1</td>
    </tr>
    <tr>
      <td>Samsung Galaxy Tab S5e (LTE)</td>
      <td><a href="https://wiki.lineageos.org/devices/gts4lv">gts4lv</a></td>
      <td>bgcngm, LuK1337</td>
      <td>18.1</td>
    </tr>
    <tr>
      <td>Samsung Galaxy Tab S5e (Wi-Fi)</td>
      <td><a href="https://wiki.lineageos.org/devices/gts4lvwifi">gts4lvwifi</a></td>
      <td>bgcngm, LuK1337</td>
      <td>18.1</td>
    </tr>
    <tr>
      <td>SHIFT SHIFT6mq</td>
      <td><a href="https://wiki.lineageos.org/devices/axolotl">axolotl</a></td>
      <td>amartinz, joey</td>
      <td>18.1</td>
    </tr>
    <tr>
      <td>Sony Xperia XA2</td>
      <td><a href="https://wiki.lineageos.org/devices/pioneer">pioneer</a></td>
      <td>LuK1337, Stricted, cdesai</td>
      <td>18.1</td>
    </tr>
    <tr>
      <td>Sony Xperia XA2 Plus</td>
      <td><a href="https://wiki.lineageos.org/devices/voyager">voyager</a></td>
      <td>LuK1337</td>
      <td>18.1</td>
    </tr>
    <tr>
      <td>Sony Xperia XA2 Ultra</td>
      <td><a href="https://wiki.lineageos.org/devices/discovery">discovery</a></td>
      <td>LuK1337</td>
      <td>18.1</td>
    </tr>
    <tr>
      <td>Sony Xperia 10</td>
      <td><a href="https://wiki.lineageos.org/devices/kirin">kirin</a></td>
      <td>LuK1337</td>
      <td>18.1</td>
    </tr>
    <tr>
      <td>Sony Xperia 10 Plus</td>
      <td><a href="https://wiki.lineageos.org/devices/mermaid">mermaid</a></td>
      <td>LuK1337</td>
      <td>18.1</td>
    </tr>
    <tr>
      <td>Xiaomi Poco F1</td>
      <td><a href="https://wiki.lineageos.org/devices/beryllium">beryllium</a></td>
      <td>bgcngm, warabhishek</td>
      <td>18.1</td>
    </tr>
  </tbody>
</table>

<h4 id="added-181-devices">Added 18.1 devices</h4>

<table class="table">
  <thead>
    <tr>
      <th>Device name</th>
      <th>Wiki</th>
      <th>Maintainers</th>
      <th>Moved from</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>ASUS ROG Phone 3</td>
      <td><a href="https://wiki.lineageos.org/devices/obiwan">obiwan</a></td>
      <td>aleasto, OrdenKrieger</td>
      <td> </td>
    </tr>
    <tr>
      <td>ASUS Zenfone 5Z (ZS620KL)</td>
      <td><a href="https://wiki.lineageos.org/devices/Z01R">Z01R</a></td>
      <td>rohanpurohit, Jackeagle, ThEMarD</td>
      <td>17.1</td>
    </tr>
    <tr>
      <td>ASUS Zenfone Max M2</td>
      <td><a href="https://wiki.lineageos.org/devices/X00P">X00P</a></td>
      <td>danascape</td>
      <td> </td>
    </tr>
    <tr>
      <td>ASUS Zenfone Max M2</td>
      <td><a href="https://wiki.lineageos.org/devices/X01AD">X01AD</a></td>
      <td>danascape</td>
      <td> </td>
    </tr>
    <tr>
      <td>ASUS Zenfone Max Pro M1</td>
      <td><a href="https://wiki.lineageos.org/devices/X00TD">X00TD</a></td>
      <td>Vivekachooz</td>
      <td>16.0</td>
    </tr>
    <tr>
      <td>ASUS Zenfone Max Pro M2</td>
      <td><a href="https://wiki.lineageos.org/devices/X01BD">X01BD</a></td>
      <td>Rk585</td>
      <td>16.0</td>
    </tr>
    <tr>
      <td>BQ Aquaris X</td>
      <td><a href="https://wiki.lineageos.org/devices/bardock">bardock</a></td>
      <td>eloimuns, Quallenauge, Team aquaris-dev</td>
      <td>17.1</td>
    </tr>
    <tr>
      <td>BQ Aquaris X Pro</td>
      <td><a href="https://wiki.lineageos.org/devices/bardockpro">bardockpro</a></td>
      <td>Quallenauge, Team aquaris-dev</td>
      <td>17.1</td>
    </tr>
    <tr>
      <td>Fairphone 2</td>
      <td><a href="https://wiki.lineageos.org/devices/FP2">FP2</a></td>
      <td>chrmhoffmann</td>
      <td>17.1</td>
    </tr>
    <tr>
      <td>Fairphone 3</td>
      <td><a href="https://wiki.lineageos.org/devices/FP3">FP3</a></td>
      <td>dk1978</td>
      <td>17.1</td>
    </tr>
    <tr>
      <td>Google Pixel</td>
      <td><a href="https://wiki.lineageos.org/devices/sailfish">sailfish</a></td>
      <td>npjohnson</td>
      <td>17.1</td>
    </tr>
    <tr>
      <td>Google Pixel XL</td>
      <td><a href="https://wiki.lineageos.org/devices/marlin">marlin</a></td>
      <td>npjohnson</td>
      <td>17.1</td>
    </tr>
    <tr>
      <td>Lenovo P2</td>
      <td><a href="https://wiki.lineageos.org/devices/kuntao">kuntao</a></td>
      <td>mikeioannina, highwaystar</td>
      <td>17.1</td>
    </tr>
    <tr>
      <td>Lenovo Yoga Tab 3 Plus LTE</td>
      <td><a href="https://wiki.lineageos.org/devices/YTX703L">YTX703L</a></td>
      <td>Quallenauge, Vladimir Oltean</td>
      <td>16.0</td>
    </tr>
    <tr>
      <td>Lenovo Yoga Tab 3 Plus Wi-Fi</td>
      <td><a href="https://wiki.lineageos.org/devices/YTX703F">YTX703F</a></td>
      <td>Quallenauge, Vladimir Oltean</td>
      <td>16.0</td>
    </tr>
    <tr>
      <td>Lenovo Z5 Pro</td>
      <td><a href="https://wiki.lineageos.org/devices/heart">heart</a></td>
      <td>ThEMarD, optionaltoast</td>
      <td> </td>
    </tr>
    <tr>
      <td>Lenovo Z6 Pro</td>
      <td><a href="https://wiki.lineageos.org/devices/zippo">zippo</a></td>
      <td>Lucchetto, ThEMarD</td>
      <td> </td>
    </tr>
    <tr>
      <td>LG G3 (AT&amp;T)</td>
      <td><a href="https://wiki.lineageos.org/devices/d850">d850</a></td>
      <td>HardStyl3r, firebird11</td>
      <td>17.1</td>
    </tr>
    <tr>
      <td>LG G3 (Canada)</td>
      <td><a href="https://wiki.lineageos.org/devices/d852">d852</a></td>
      <td>HardStyl3r, firebird11</td>
      <td>17.1</td>
    </tr>
    <tr>
      <td>LG G3 (International)</td>
      <td><a href="https://wiki.lineageos.org/devices/d855">d855</a></td>
      <td>HardStyl3r, firebird11</td>
      <td>17.1</td>
    </tr>
    <tr>
      <td>LG G3 (Korea)</td>
      <td><a href="https://wiki.lineageos.org/devices/f400">f400</a></td>
      <td>HardStyl3r, firebird11</td>
      <td>17.1</td>
    </tr>
    <tr>
      <td>LG G3 (Sprint)</td>
      <td><a href="https://wiki.lineageos.org/devices/ls990">ls990</a></td>
      <td>HardStyl3r, firebird11</td>
      <td>17.1</td>
    </tr>
    <tr>
      <td>LG G3 (T-Mobile)</td>
      <td><a href="https://wiki.lineageos.org/devices/d851">d851</a></td>
      <td>HardStyl3r, firebird11</td>
      <td>17.1</td>
    </tr>
    <tr>
      <td>LG G3 (Verizon)</td>
      <td><a href="https://wiki.lineageos.org/devices/vs985">vs985</a></td>
      <td>HardStyl3r, firebird11</td>
      <td>17.1</td>
    </tr>
    <tr>
      <td>Motorola Edge</td>
      <td><a href="https://wiki.lineageos.org/devices/racer">racer</a></td>
      <td>erfanoabdi, Jleeblanch, SyberHexen</td>
      <td>17.1</td>
    </tr>
    <tr>
      <td>Motorola Edge S</td>
      <td><a href="https://wiki.lineageos.org/devices/nio">nio</a></td>
      <td>dianlujitao</td>
      <td> </td>
    </tr>
    <tr>
      <td>Motorola G 5G</td>
      <td><a href="https://wiki.lineageos.org/devices/kiev">kiev</a></td>
      <td>SyberHexen, Jleeblanch</td>
      <td> </td>
    </tr>
    <tr>
      <td>Motorola G 5G Plus</td>
      <td><a href="https://wiki.lineageos.org/devices/nairo">nairo</a></td>
      <td>SyberHexen</td>
      <td> </td>
    </tr>
    <tr>
      <td>Motorola Moto E5 Plus (XT1924-3/9)</td>
      <td><a href="https://wiki.lineageos.org/devices/ahannah">ahannah</a></td>
      <td>Jarl-Penguin, karthick111, electimon, wh0dat</td>
      <td>17.1</td>
    </tr>
    <tr>
      <td>Motorola Moto E5 Plus (XT1924-6/7/8)</td>
      <td><a href="https://wiki.lineageos.org/devices/hannah">hannah</a></td>
      <td>Jarl-Penguin, karthick111, electimon, wh0dat</td>
      <td>17.1</td>
    </tr>
    <tr>
      <td>Motorola Moto E5 Plus (1924-1/2/4/5)</td>
      <td><a href="https://wiki.lineageos.org/devices/rhannah">rhannah</a></td>
      <td>Jarl-Penguin, karthick111, electimon, wh0dat</td>
      <td>17.1</td>
    </tr>
    <tr>
      <td>Motorola Moto G5</td>
      <td><a href="https://wiki.lineageos.org/devices/cedric">cedric</a></td>
      <td>Jarl-Penguin</td>
      <td>17.1</td>
    </tr>
    <tr>
      <td>Motorola Moto G5S</td>
      <td><a href="https://wiki.lineageos.org/devices/montana">montana</a></td>
      <td>Jarl-Penguin, wiktorek140</td>
      <td>17.1</td>
    </tr>
    <tr>
      <td>Motorola Moto X 2014</td>
      <td><a href="https://wiki.lineageos.org/devices/victara">victara</a></td>
      <td>jro1979, linckandrea, npjohnson</td>
      <td>17.1</td>
    </tr>
    <tr>
      <td>Nokia 6.1 Plus</td>
      <td><a href="https://wiki.lineageos.org/devices/DRG">DRG</a></td>
      <td>npjohnson, theimpulson</td>
      <td> </td>
    </tr>
    <tr>
      <td>OnePlus 9</td>
      <td><a href="https://wiki.lineageos.org/devices/lemonade">lemonade</a></td>
      <td>tangalbert919</td>
      <td> </td>
    </tr>
    <tr>
      <td>OnePlus 9 Pro</td>
      <td><a href="https://wiki.lineageos.org/devices/lemonadep">lemonadep</a></td>
      <td>LuK1337, bgcngm</td>
      <td> </td>
    </tr>
    <tr>
      <td>Samsung Galaxy A5 (2017)</td>
      <td><a href="https://wiki.lineageos.org/devices/a5y17lte">a5y17lte</a></td>
      <td>filiprrs</td>
      <td>17.1</td>
    </tr>
    <tr>
      <td>Samsung Galaxy A7 (2017)</td>
      <td><a href="https://wiki.lineageos.org/devices/a7y17lte">a7y17lte</a></td>
      <td>filiprrs</td>
      <td>17.1</td>
    </tr>
    <tr>
      <td>Samsung Galaxy M20</td>
      <td><a href="https://wiki.lineageos.org/devices/m20lte">m20lte</a></td>
      <td>SamarV-121</td>
      <td> </td>
    </tr>
    <tr>
      <td>Samsung Galaxy Note 3 LTE (N9005/P)</td>
      <td><a href="https://wiki.lineageos.org/devices/hlte">hlte</a></td>
      <td>haggertk, npjohnson</td>
      <td>17.1</td>
    </tr>
    <tr>
      <td>Samsung Galaxy Note 3 LTE (N9008V)</td>
      <td><a href="https://wiki.lineageos.org/devices/hltechn">hltechn</a></td>
      <td>haggertk, npjohnson</td>
      <td>17.1</td>
    </tr>
    <tr>
      <td>Samsung Galaxy Note 3 LTE (N900K/L/S)</td>
      <td><a href="https://wiki.lineageos.org/devices/hltkor">hltekor</a></td>
      <td>haggertk, npjohnson</td>
      <td>17.1</td>
    </tr>
    <tr>
      <td>Samsung Galaxy Note 3 LTE (N900T/V/W8)</td>
      <td><a href="https://wiki.lineageos.org/devices/hltetmo">hltetmo</a></td>
      <td>haggertk, npjohnson</td>
      <td>17.1</td>
    </tr>
    <tr>
      <td>Samsung Galaxy S III Neo (Dual SIM)</td>
      <td><a href="https://wiki.lineageos.org/devices/s3ve3gds">s3ve3gds</a></td>
      <td>PythonLimited, fcuzzocrea, Teledurak</td>
      <td>17.1</td>
    </tr>
    <tr>
      <td>Samsung Galaxy S III Neo (Samsung Camera)</td>
      <td><a href="https://wiki.lineageos.org/devices/s3ve3gjv">s3ve3gjv</a></td>
      <td>PythonLimited, fcuzzocrea, Teledurak</td>
      <td>17.1</td>
    </tr>
    <tr>
      <td>Samsung Galaxy S III Neo (Sony Camera)</td>
      <td><a href="https://wiki.lineageos.org/devices/s3ve3gxx">s3ve3gxx</a></td>
      <td>PythonLimited, fcuzzocrea, Teledurak</td>
      <td>17.1</td>
    </tr>
    <tr>
      <td>Samsung Galaxy S5 Active (G870F)</td>
      <td><a href="https://wiki.lineageos.org/devices/klteactivexx">klteactivexx</a></td>
      <td>javelinanddart, npjohnson</td>
      <td>17.1</td>
    </tr>
    <tr>
      <td>Samsung Galaxy S5 LTE (G9006V/8V)</td>
      <td><a href="https://wiki.lineageos.org/devices/kltechn">kltechn</a></td>
      <td>haggertk</td>
      <td>17.1</td>
    </tr>
    <tr>
      <td>Samsung Galaxy S5 LTE (G900AZ/S902L)</td>
      <td><a href="https://wiki.lineageos.org/devices/klteaio">klteaio</a></td>
      <td>haggertk</td>
      <td>17.1</td>
    </tr>
    <tr>
      <td>Samsung Galaxy S5 LTE (G900F/M/R4/R7/T/V/W8)</td>
      <td><a href="https://wiki.lineageos.org/devices/klte">klte</a></td>
      <td>haggertk</td>
      <td>17.1</td>
    </tr>
    <tr>
      <td>Samsung Galaxy S5 LTE (G900I/P)</td>
      <td><a href="https://wiki.lineageos.org/devices/kltedv">kltedv</a></td>
      <td>haggertk</td>
      <td>17.1</td>
    </tr>
    <tr>
      <td>Samsung Galaxy S5 LTE (G900K/L/S)</td>
      <td><a href="https://wiki.lineageos.org/devices/kltekor">kltekor</a></td>
      <td>haggertk</td>
      <td>17.1</td>
    </tr>
    <tr>
      <td>Samsung Galaxy S5 LTE (SC-04F/SCL23)</td>
      <td><a href="https://wiki.lineageos.org/devices/kltekdi">kltekdi</a></td>
      <td>haggertk</td>
      <td>17.1</td>
    </tr>
    <tr>
      <td>Samsung Galaxy S5 LTE Duos (G9006W/8W)</td>
      <td><a href="https://wiki.lineageos.org/devices/kltechnduo">kltechnduo</a></td>
      <td>haggertk</td>
      <td>17.1</td>
    </tr>
    <tr>
      <td>Samsung Galaxy S5 LTE Duos (G900FD/MD)</td>
      <td><a href="https://wiki.lineageos.org/devices/klteduos">klteduos</a></td>
      <td>haggertk</td>
      <td>17.1</td>
    </tr>
    <tr>
      <td>Samsung Galaxy S10e</td>
      <td><a href="https://wiki.lineageos.org/devices/beyond0lte">beyond0lte</a></td>
      <td>Linux4</td>
      <td> </td>
    </tr>
    <tr>
      <td>Samsung Galaxy S10</td>
      <td><a href="https://wiki.lineageos.org/devices/beyond1lte">beyond1lte</a></td>
      <td>Linux4</td>
      <td> </td>
    </tr>
    <tr>
      <td>Samsung Galaxy S10+</td>
      <td><a href="https://wiki.lineageos.org/devices/beyond2lte">beyond2lte</a></td>
      <td>Linux4</td>
      <td> </td>
    </tr>
    <tr>
      <td>Samsung Galaxy S10 5G</td>
      <td><a href="https://wiki.lineageos.org/devices/beyondx">beyondx</a></td>
      <td>Linux4</td>
      <td> </td>
    </tr>
    <tr>
      <td>SHIFT6mq</td>
      <td><a href="https://wiki.lineageos.org/devices/axolotl">axolotl</a></td>
      <td>amartinz, joey</td>
      <td> </td>
    </tr>
    <tr>
      <td>Sony Xperia XZ2</td>
      <td><a href="https://wiki.lineageos.org/devices/akari">akari</a></td>
      <td>olivier97, sjllls</td>
      <td>17.1</td>
    </tr>
    <tr>
      <td>Sony Xperia XZ2 Premium</td>
      <td><a href="https://wiki.lineageos.org/devices/aurora">aurora</a></td>
      <td>dtrunk90, sjllls</td>
      <td> </td>
    </tr>
    <tr>
      <td>Sony Xperia XZ2 Compact</td>
      <td><a href="https://wiki.lineageos.org/devices/xz2c">xz2c</a></td>
      <td>olivier97, sjllls</td>
      <td>17.1</td>
    </tr>
    <tr>
      <td>Sony Xperia XZ3</td>
      <td><a href="https://wiki.lineageos.org/devices/akatsuki">akatsuki</a></td>
      <td>dtrunk90, sjllls</td>
      <td>17.1</td>
    </tr>
    <tr>
      <td>Sony Xperia Z2</td>
      <td><a href="https://wiki.lineageos.org/devices/sirius">sirius</a></td>
      <td>ArianK16a</td>
      <td> </td>
    </tr>
    <tr>
      <td>Sony Xperia Z3</td>
      <td><a href="https://wiki.lineageos.org/devices/z3">z3</a></td>
      <td>Tom1000, Myself5</td>
      <td>17.1</td>
    </tr>
    <tr>
      <td>Sony Xperia Z3 Compact</td>
      <td><a href="https://wiki.lineageos.org/devices/z3c">z3c</a></td>
      <td>ArianK16a</td>
      <td>17.1</td>
    </tr>
    <tr>
      <td>Xiaomi Mi A1</td>
      <td><a href="https://wiki.lineageos.org/devices/tissot">tissot</a></td>
      <td>abhinavgupta371</td>
      <td>17.1</td>
    </tr>
    <tr>
      <td>Xiaomi Mi A2</td>
      <td><a href="https://wiki.lineageos.org/devices/jasmine_sprout">jasmine_sprout</a></td>
      <td>mikeioannina</td>
      <td> </td>
    </tr>
    <tr>
      <td>Xiaomi Mi 6</td>
      <td><a href="https://wiki.lineageos.org/devices/sagit">sagit</a></td>
      <td>ArianK16a, Elektroschmock</td>
      <td>17.1</td>
    </tr>
    <tr>
      <td>Xiaomi Mi 6X</td>
      <td><a href="https://wiki.lineageos.org/devices/wayne">wayne</a></td>
      <td>Isaac Chen</td>
      <td>17.1</td>
    </tr>
    <tr>
      <td>Xiaomi Mi 10T / Mi 10T Pro / Redmi K30S Ultra</td>
      <td><a href="https://wiki.lineageos.org/devices/apollon">apollon</a></td>
      <td>Ramisky, SebaUbuntu</td>
      <td> </td>
    </tr>
    <tr>
      <td>Xiaomi Mi 10T Lite / Mi 10i / Redmi Note 9 Pro 5G</td>
      <td><a href="https://wiki.lineageos.org/devices/gauguin">gauguin</a></td>
      <td>Lynnrin</td>
      <td> </td>
    </tr>
    <tr>
      <td>Xiaomi Mi 10 Lite 5G</td>
      <td><a href="https://wiki.lineageos.org/devices/monet">monet</a></td>
      <td>xSylla</td>
      <td> </td>
    </tr>
    <tr>
      <td>Xiaomi Mi MIX 2</td>
      <td><a href="https://wiki.lineageos.org/devices/chiron">chiron</a></td>
      <td>mikeioannina, wight554</td>
      <td>17.1</td>
    </tr>
    <tr>
      <td>Xiaomi Mi Note 3</td>
      <td><a href="https://wiki.lineageos.org/devices/jason">jason</a></td>
      <td>dianlujitao</td>
      <td>17.1</td>
    </tr>
    <tr>
      <td>Xiaomi POCO F2 Pro / Redmi K30 Pro / Redmi K30 Pro Zoom Edition</td>
      <td><a href="https://wiki.lineageos.org/devices/lmi">lmi</a></td>
      <td>SebaUbuntu</td>
      <td> </td>
    </tr>
    <tr>
      <td>Xiaomi POCO F3 / Redmi K40 / Mi 11X</td>
      <td><a href="https://wiki.lineageos.org/devices/alioth">alioth</a></td>
      <td>SebaUbuntu</td>
      <td> </td>
    </tr>
    <tr>
      <td>Xiaomi POCO M2 Pro / Redmi Note 9S / Redmi Note 9 Pro / Redmi Note 9 Pro Max</td>
      <td><a href="https://wiki.lineageos.org/devices/miatoll">miatoll</a></td>
      <td>dereference23</td>
      <td> </td>
    </tr>
    <tr>
      <td>Xiaomi POCO X3 NFC</td>
      <td><a href="https://wiki.lineageos.org/devices/surya">surya</a></td>
      <td>Shimitar, Subhajeetmuhuri</td>
      <td> </td>
    </tr>
    <tr>
      <td>Xiaomi POCO X3 Pro</td>
      <td><a href="https://wiki.lineageos.org/devices/vayu">vayu</a></td>
      <td>SebaUbuntu</td>
      <td> </td>
    </tr>
    <tr>
      <td>Xiaomi Redmi Note 5 Pro</td>
      <td><a href="https://wiki.lineageos.org/devices/whyred">whyred</a></td>
      <td>srfarias, SebaUbuntu</td>
      <td>18.1</td>
    </tr>
    <tr>
      <td>Xiaomi Redmi Note 6 Pro</td>
      <td><a href="https://wiki.lineageos.org/devices/twolip">twolip</a></td>
      <td>DD3Boh</td>
      <td>17.1</td>
    </tr>
    <tr>
      <td>Xiaomi Redmi Note 7</td>
      <td><a href="https://wiki.lineageos.org/devices/lavender">lavender</a></td>
      <td>Giovix92, UltraGamerHD</td>
      <td>17.1</td>
    </tr>
    <tr>
      <td>Xiaomi Redmi Note 8 / 8T</td>
      <td><a href="https://wiki.lineageos.org/devices/ginkgo">ginkgo</a></td>
      <td>DarkJoker360, danascape</td>
      <td>17.1</td>
    </tr>
    <tr>
      <td>ZUK Z2 Plus</td>
      <td><a href="https://wiki.lineageos.org/devices/z2_plus">z2_plus</a></td>
      <td>DD3Boh</td>
      <td>17.1</td>
    </tr>
  </tbody>
</table>

<h4 id="removed-171-devices">Removed 17.1 devices</h4>

<table class="table">
  <thead>
    <tr>
      <th>Device name</th>
      <th>Wiki</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>HTC One 2014</td>
      <td><a href="https://wiki.lineageos.org/devices/m8">m8</a></td>
    </tr>
    <tr>
      <td>HTC One 2014 (Dual-SIM)</td>
      <td><a href="https://wiki.lineageos.org/devices/m8d">m8d</a></td>
    </tr>
    <tr>
      <td>Huawei Honor 5X</td>
      <td><a href="https://wiki.lineageos.org/devices/kiwi">kiwi</a></td>
    </tr>
    <tr>
      <td>LeEco Le 2</td>
      <td><a href="https://wiki.lineageos.org/devices/s2">s2</a></td>
    </tr>
    <tr>
      <td>Motorola Moto E 2015 LTE</td>
      <td><a href="https://wiki.lineageos.org/devices/surnia">surnia</a></td>
    </tr>
    <tr>
      <td>Motorola Moto G 2015</td>
      <td><a href="https://wiki.lineageos.org/devices/osprey">osprey</a></td>
    </tr>
    <tr>
      <td>Motorola Moto G3 Turbo</td>
      <td><a href="https://wiki.lineageos.org/devices/merlin">merlin</a></td>
    </tr>
    <tr>
      <td>Motorola Moto G4 Play</td>
      <td><a href="https://wiki.lineageos.org/devices/harpia">harpia</a></td>
    </tr>
    <tr>
      <td>Motorola Moto X Play</td>
      <td><a href="https://wiki.lineageos.org/devices/lux">lux</a></td>
    </tr>
    <tr>
      <td>Motorola Moto Z</td>
      <td><a href="https://wiki.lineageos.org/devices/griffin">griffin</a></td>
    </tr>
    <tr>
      <td>Nubia Z17</td>
      <td><a href="https://wiki.lineageos.org/devices/nx563j">nx563j</a></td>
    </tr>
    <tr>
      <td>NVIDIA Shield TV (2015 / 2015 Pro / 2017) / Jetson TX1 [Android TV]</td>
      <td><a href="https://wiki.lineageos.org/devices/foster">foster</a></td>
    </tr>
    <tr>
      <td>NVIDIA Shield TV (2015 / 2015 Pro / 2017) / Jetson TX1 [Tablet]</td>
      <td><a href="https://wiki.lineageos.org/devices/foster_tab">foster_tab</a></td>
    </tr>
    <tr>
      <td>NVIDIA Shield TV 2019 Pro [Android TV]</td>
      <td><a href="https://wiki.lineageos.org/devices/mdarcy">mdarcy</a></td>
    </tr>
    <tr>
      <td>NVIDIA Shield TV 2019 Pro [Tablet]</td>
      <td><a href="https://wiki.lineageos.org/devices/mdarcy_tab">mdarcy_tab</a></td>
    </tr>
    <tr>
      <td>NVIDIA Jetson Nano / Nano 2G [Android TV]</td>
      <td><a href="https://wiki.lineageos.org/devices/porg">porg</a></td>
    </tr>
    <tr>
      <td>NVIDIA Jetson Nano/ Nano 2G [Tablet]</td>
      <td><a href="https://wiki.lineageos.org/devices/porg_tab">porg_tab</a></td>
    </tr>
    <tr>
      <td>NVIDIA Jetson TX2 / TX2 NX [Android TV]</td>
      <td><a href="https://wiki.lineageos.org/devices/quill">quill</a></td>
    </tr>
    <tr>
      <td>NVIDIA Jetson TX2 / TX2 NX [Tablet]</td>
      <td><a href="https://wiki.lineageos.org/devices/quill_tab">quill_tab</a></td>
    </tr>
    <tr>
      <td>OnePlus Nord</td>
      <td><a href="https://wiki.lineageos.org/devices/avicii">avicii</a></td>
    </tr>
    <tr>
      <td>Realme 2 Pro</td>
      <td><a href="https://wiki.lineageos.org/devices/RMX1801">RMX1801</a></td>
    </tr>
    <tr>
      <td>Samsung Galaxy A3 (2016)</td>
      <td><a href="https://wiki.lineageos.org/devices/a3xelte">a3xelte</a></td>
    </tr>
    <tr>
      <td>Samsung Galaxy A5 (2016)</td>
      <td><a href="https://wiki.lineageos.org/devices/a5xelte">a5xelte</a></td>
    </tr>
    <tr>
      <td>Samsung Galaxy A7 (2016)</td>
      <td><a href="https://wiki.lineageos.org/devices/a7xelte">a7xelte</a></td>
    </tr>
    <tr>
      <td>Samsung Galaxy J7 (2015)</td>
      <td><a href="https://wiki.lineageos.org/devices/j7elte">j7elte</a></td>
    </tr>
    <tr>
      <td>Samsung Galaxy S5 Neo</td>
      <td><a href="https://wiki.lineageos.org/devices/s5neolte">s5neolte</a></td>
    </tr>
    <tr>
      <td>Sony Xperia Tablet Z2 LTE</td>
      <td><a href="https://wiki.lineageos.org/devices/castor">castor</a></td>
    </tr>
    <tr>
      <td>Sony Xperia Tablet Z2 Wi-Fi</td>
      <td><a href="https://wiki.lineageos.org/devices/castor_windy">castor_windy</a></td>
    </tr>
    <tr>
      <td>Wingtech Redmi 2</td>
      <td><a href="https://wiki.lineageos.org/devices/wt88047">wt88047</a></td>
    </tr>
    <tr>
      <td>Wileyfox Swift</td>
      <td><a href="https://wiki.lineageos.org/devices/crackling">crackling</a></td>
    </tr>
    <tr>
      <td>Xiaomi Redmi K20 / Mi 9T</td>
      <td><a href="https://wiki.lineageos.org/devices/davinci">davinci</a></td>
    </tr>
    <tr>
      <td>Yandex Phone</td>
      <td><a href="https://wiki.lineageos.org/devices/Amber">Amber</a></td>
    </tr>
  </tbody>
</table>
]]></content:encoded>
            <pubDate>2022-04-26T00:00:00+00:00</pubDate>
            <link>https://lineageos.org/Changelog-26/</link>
            <guid isPermaLink="true">https://lineageos.org/Changelog-26/</guid>
        </item>
    
        <item>
            <title>Changelog 25 - Exemplary Eleven, Ravishing Recorder, Captivating Calendar, Beaming Backup</title>
            <description> Ohai there, it's been a while</description>
            <content:encoded><![CDATA[<p><img src="/images/2021-04-01/hero.webp" alt="hero" class="blog_post_image_full" /></p>

<h2 id="ohai-there-lineageos-181">Ohai there, LineageOS 18.1</h2>

<p>Man, it’s been a while!</p>

<p>Firstly, hey, how are you doing? 2020 has been notably tough on all of us in different ways. Most of us were either stuck indoors
or uncomfortably out and about for most of last year. It affected every industry, company, and project in a different way. Given that
LineageOS has developers spanning the globe, our contributors all felt last year to varying extents - but what is a community if
not to be there for its members, and give them something to spend all that time stuck inside working on :).</p>

<p>With that said, we have been working extremely hard since Android 11’s release last August to port our features to this new version of Android.
Thanks to our hard work adapting to Google’s fairly large changes in Android 10, we were able to rebase our changes onto Android 11 much more
efficiently. This led to a lot of time to spend on cool new features!</p>

<p>As always, let’s talk about versioning conventions - you may be thinking “Shouldn’t this be 18.0, as AOSP is on 11, and not 11.1?”.
As we stated in our last blog post, after 17.0, whenever we conduct a platform wide rebase, we will be incrementing our minor version.
So, when we rebased on the December Android Security Bulletin (ASB) due to its fairly massive changes, LineageOS 18.1 was born.</p>

<h3 id="new-features">New Features!</h3>

<ul>
  <li>Security patches from April 2020 to March 2021 have been merged to LineageOS 15.1 through 18.1.
    <ul>
      <li>18.1 builds are currently based on the android-11.0.0_r32 tag, which is the Pixel series unified tag.</li>
    </ul>
  </li>
  <li>Wi-Fi display is available for newer Qualcomm devices, on a device-by-device basis.</li>
  <li>WebView has been updated to Chromium 89.0.4389.105.</li>
  <li>Our Recorder app has been vastly improved in more ways than can be counted, go leave yourself a voice-memo so you don’t forget that great idea!
    <ul>
      <li>Screen recording has been moved to a QS tile to match AOSP’s behavior.</li>
      <li>The user interface has been revamped and there’s also now a UI for easily viewing, managing, and sharing your voice notes.</li>
      <li>It’s now possible to choose the quality of your audio recordings to save space.</li>
      <li>It’s now possible to pause and resume recordings.</li>
    </ul>
  </li>
  <li>The FOSS <a href="https://github.com/Etar-Group/Etar-Calendar">Etar</a> app has been forked, improved, and shipped in place of the stagnant and largely unmaintained AOSP calendar.</li>
  <li>The Calyx institute’s FOSS <a href="https://calyxinstitute.org/projects/seedvault-encrypted-backup-for-android">Seedvault</a> application has been included as a built-in backup solution.
    <ul>
      <li>To use it, navigate to Settings -&gt; System -&gt; Backup, and “Change backup provider” to Seedvault. You can then click “Seedvault Backup” to configure, schedule, and encrypt backups!</li>
      <li>Backups created with Seedvault can be uploaded on your Nextcloud instance, an external USB drive or kept on your local storage.</li>
    </ul>
  </li>
  <li>There is now an option on non-A/B devices to update the recovery image alongside the OS, just as the stock OS would!
    <ul>
      <li>To use this, either enable the option during the initial device setup or navigate to Settings -&gt; System -&gt; (Show More) Updater -&gt; Three Dot Menu in the top right -&gt; and check “Update recovery alongside OS”.</li>
    </ul>
  </li>
  <li>Our music app, Eleven now has a more up-to-date UI and integrates nicely with all the new android features for music players such as seeking from the notification.</li>
  <li>All LineageOS apps now have support for dark mode.</li>
  <li>(17.1 too) Our recovery now has a new, colorful, and fun UI that is much more accessible.</li>
  <li>(17.1 too) The firewall can block all connections now by making apps think that the device is in airplane mode.</li>
  <li>(17.1 too) We’ve introduced a new expandable volume dialog UI that allows you to control multiple volume streams more easily.</li>
  <li>(17.1 too) The partial screenshot feature has been improved with a new UI that’s easier to use. On 18.1 it also integrates nicely with the new Android’s “instant screenshot”. Long press the screenshot button in the power menu and give it a try!</li>
  <li>(17.1 too) Trebuchet now supports icon packs.</li>
  <li>(17.1 too) ADB root was reworked to ensure compatibility with other 3rd party root solutions.</li>
</ul>

<h3 id="generic-targets">Generic Targets</h3>

<p>Though we’ve had buildable generic targets since 2019, in an effort to make LineageOS more accessible to developers, and really anyone interested in giving LineageOS a try, we’ve documented how to use them in conjunction with the Android <a href="https://wiki.lineageos.org/emulator.html">Emulator/Android Studio</a>! This enables the average person to build and run LineageOS on their local PC.</p>

<p>Additionally, these same targets can now be used to build GSI’s in both mobile and Android TV configurations, making LineageOS more accessible than ever to
devices using Google’s <a href="https://android-developers.googleblog.com/2017/05/here-comes-treble-modular-base-for.html">Project Treble</a>. We won’t be providing
official builds for these targets due to the fact the user-experience varies entirely based on how well the device manufacturer complied with Treble’s
requirements, but feel free to go build them yourself and give it a shot!</p>

<h3 id="sensitive-phone-numbers">Sensitive phone numbers</h3>

<p>In <a href="https://lineageos.org/Changelog-10/">Changelog 10</a> we introduced the feature that some sensitive phone numbers are automatically hidden from the call log.<br />
For world suicide prevention day we <a href="https://www.reddit.com/r/LineageOS/comments/d2n7p0/world_suicide_prevention_day/">asked you on Reddit</a> about additional numbers for your countries.<br />
LineageOS 18.1 now finally makes use of all that information and introduces a helpline contact list (just look at the 3-dot menu in the dialer to find it).
In addition to quickly being able to find and call any of these numbers, we also show names, languages, websites, and categories for many of them.
To improve upon that we want to ask you to have a look at the <a href="https://github.com/LineageOS/android_vendor_lineage/blob/lineage-18.1/prebuilt/common/etc/sensitive_pn.xml">existing list</a>
and let us know of any additional numbers or information for existing ones.</p>

<h3 id="addond-v3">Addon.d-v3</h3>

<p>For all the addon creators out there, addon.d now supports extra system partitions.
This means that you can now backup and restore files in <code class="language-plaintext highlighter-rouge">/vendor</code>, <code class="language-plaintext highlighter-rouge">/product</code>, and <code class="language-plaintext highlighter-rouge">/system_ext</code> without any extra work.</p>

<p>For a reference addon.d script, you may refer to this <a href="https://pastebin.com/raw/SEEDsuP3">example gist</a>.
For interface and implementation details, please refer to the documentation and the code in <a href="https://github.com/LineageOS/android_vendor_lineage/commit/c63fa8441bb5ad1fc4fb68155a5e5166aa25cac0">the implementing commit</a>.</p>

<h3 id="engineering-blog">Engineering Blog</h3>

<p>We know it’s been a while since we posted on our <a href="https://lineageos.org/engineering">Engineering Blog</a>, but contributors Aayush Gupta (theimpulson)
and Nolen Johnson (npjohnson) recently posted a comprehensive piece on working with SELinux on Android! Just about everyone can benefit from giving
it a read, it’s written in a way that both aspiring, and seasoned developers will learn something new. You can read it <a href="https://lineageos.org/engineering/HowTo-SELinux">here</a>!</p>

<h3 id="deprecations">Deprecations</h3>

<p>On the whole, we feel that the 18.1 branch has reached feature and stability parity with 17.1 and is ready for initial release.</p>

<p>LineageOS 16.0 builds stopped on February 15th, 2021, to allow space on our infrastructure to begin testing LineageOS 18.1.</p>

<p>LineageOS 18.1 will launch building for a fairly wide selection of devices, with additional devices to come as they are marked as both
<a href="https://github.com/LineageOS/charter/blob/main/device-support-requirements.md">Charter</a> compliant and ready for builds by their maintainer.</p>

<h3 id="upgrading-to-lineageos-181">Upgrading to LineageOS 18.1</h3>

<p>To upgrade, please follow the upgrade guide for your device found <a href="https://wiki.lineageos.org/upgrade_guides.html">here</a>.</p>

<p>If you’re coming from an unofficial build, you need to follow the good ole’ install guide for your device, just like anyone else looking to
install LineageOS for the first time. These can be found <a href="https://wiki.lineageos.org/install_guides.html">here</a>.</p>

<p>Please note that if you’re currently on an official build, you <em>DO NOT</em> need to wipe your device, unless your device’s wiki page specifically dictates otherwise, as is needed for some devices with massive
changes, such as a repartition.</p>

<h3 id="importance-of-the-wiki">Importance of the Wiki</h3>

<p>Though the <a href="https://wiki.lineageos.org/">LineageOS Wiki</a> has existed since our inception, we’d like to take this time to remind users to
follow instructions on their device’s respective <a href="https://wiki.lineageos.org/devices/">Wiki Page</a> as given the complexity introduced AOSP
changes like System-As-Root, A/B Partition Scheme, Dynamic Partitions, and most recently <a href="https://source.android.com/devices/tech/ota/virtual_ab">Virtual A/B</a> found on the Pixel 5 and other devices launching with Android 11, the instructions
many of you are used to following from memory are either no longer valid or are missing very critical steps. As of 16.0, maintainers have
been expected to run through the full instructions, and verify they work on their devices. The LineageOS Wiki was recently further extended, and
maintainers were given significantly more options to customize their device’s individual installation, update, and upgrade instructions.</p>

<h3 id="developers-developers-developers">Developers, Developers, Developers</h3>

<p>Or, in this case, maintainers, maintainers, maintainers. We want your device submissions!</p>

<p>If you’re a developer and would like to submit your device for officials, it’s easier than ever. Just follow the instructions <a href="https://wiki.lineageos.org/submitting_device.html">here</a>.</p>

<p>The above also applies to people looking to bring back devices that were at one point official, but no longer supported - seriously - even if it’s not yet completely compliant, submit it! Maybe we can help you review it.</p>

<p>After you submit, within generally a few weeks, but in most cases a week, you’ll receive some feedback on your device submission, and if it’s up to par, invited to our communications
instances, and your device forked to LineageOS’s official repos.</p>

<p>Don’t have the knowledge to maintain a device, but want to contribute to the platform? We have lots of other thing you can contribute to:
for instance our apps suite is always looking for new people to help improve them, or you can contribute to the wiki adding
more useful information &amp; documentation. <a href="https://wiki.lineageos.org/usinggerrit-howto.html">Gerrit</a> is always open for
submissions! Once you’ve contributed a few things, send an email to devrel(at)lineageos.org detailing them, and we’ll get
you in the loop.</p>

<h3 id="translations">Translations</h3>

<p>Bilingual? Trilingual? Anything-lingual?</p>

<p>If you think you can help translate LineageOS to a different language, jump over to
<a href="https://wiki.lineageos.org/how-to/translate">our wiki</a> and have a go!
If your language is not supported natively in Android, reach us out on Crowdin and we’ll take the necessary
steps to include your language.
For instance, LineageOS is the first Android custom distribution that has complete support
for the Welsh (Cymraeg) language thanks to its community of translators.</p>

<p>Please, contribute to translations only if you are reasonably literate in the target language;
poor translations waste both our time and yours.</p>

<h3 id="build-roster">Build roster</h3>

<h4 id="added-181-devices">Added 18.1 devices</h4>

<table class="table">
  <thead>
    <tr>
      <th>Device name</th>
      <th>Wiki</th>
      <th>Maintainers</th>
      <th>Moved from</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>Essential PH-1</td>
      <td><a href="https://wiki.lineageos.org/devices/mata">mata</a></td>
      <td>haggertk, intervigil, npjohnson, rashed</td>
      <td>17.1</td>
    </tr>
    <tr>
      <td>F(x)tec Pro¹</td>
      <td><a href="https://wiki.lineageos.org/devices/pro1">pro1</a></td>
      <td>bgcngm, intervigil, mccreary, npjohnson, tdm</td>
      <td>17.1</td>
    </tr>
    <tr>
      <td>Google Nexus 6</td>
      <td><a href="https://wiki.lineageos.org/devices/shamu">shamu</a></td>
      <td>Elektroschmock, npjohnson</td>
      <td>17.1</td>
    </tr>
    <tr>
      <td>Google Nexus 7 2013 (Wi-Fi, Repartitioned)</td>
      <td><a href="https://wiki.lineageos.org/devices/flox">flox</a></td>
      <td>npjohnson, surblazer, Elektroschmock</td>
      <td>17.1</td>
    </tr>
    <tr>
      <td>Google Pixel 2</td>
      <td><a href="https://wiki.lineageos.org/devices/walleye">walleye</a></td>
      <td>Eamo5</td>
      <td>17.1</td>
    </tr>
    <tr>
      <td>Google Pixel 2 XL</td>
      <td><a href="https://wiki.lineageos.org/devices/taimen">taimen</a></td>
      <td>Eamo5</td>
      <td>17.1</td>
    </tr>
    <tr>
      <td>Google Pixel 3a</td>
      <td><a href="https://wiki.lineageos.org/devices/sargo">sargo</a></td>
      <td>cdesai, npjohnson</td>
      <td>17.1</td>
    </tr>
    <tr>
      <td>Google Pixel 3a XL</td>
      <td><a href="https://wiki.lineageos.org/devices/bonito">bonito</a></td>
      <td>cdesai, npjohnson</td>
      <td>17.1</td>
    </tr>
    <tr>
      <td>Google Pixel 4</td>
      <td><a href="https://wiki.lineageos.org/devices/flame">flame</a></td>
      <td>cdesai, Eamo5, npjohnson</td>
      <td>17.1</td>
    </tr>
    <tr>
      <td>Google Pixel 4 XL</td>
      <td><a href="https://wiki.lineageos.org/devices/coral">coral</a></td>
      <td>cdesai, Eamo5, npjohnson</td>
      <td>17.1</td>
    </tr>
    <tr>
      <td>Google Pixel 4a</td>
      <td><a href="https://wiki.lineageos.org/devices/sunfish">sunfish</a></td>
      <td>PeterCxy, cdesai</td>
      <td> </td>
    </tr>
    <tr>
      <td>Google Pixel 4a 5G</td>
      <td><a href="https://wiki.lineageos.org/devices/bramble">bramble</a></td>
      <td>aleasto</td>
      <td> </td>
    </tr>
    <tr>
      <td>Google Pixel 5</td>
      <td><a href="https://wiki.lineageos.org/devices/redfin">redfin</a></td>
      <td>aleasto</td>
      <td> </td>
    </tr>
    <tr>
      <td>LeEco Le Max2</td>
      <td><a href="https://wiki.lineageos.org/devices/x2">x2</a></td>
      <td>tortel, ThEMarD</td>
      <td>17.1</td>
    </tr>
    <tr>
      <td>LeEco Le Pro3 / Le Pro3 Elite</td>
      <td><a href="https://wiki.lineageos.org/devices/zl1">zl1</a></td>
      <td>codeworkx, mosimchah</td>
      <td>17.1</td>
    </tr>
    <tr>
      <td>LG G2 (AT&amp;T)</td>
      <td><a href="https://wiki.lineageos.org/devices/d800">d800</a></td>
      <td>aleasto</td>
      <td>17.1</td>
    </tr>
    <tr>
      <td>LG G2 (Canadian)</td>
      <td><a href="https://wiki.lineageos.org/devices/d803">d803</a></td>
      <td>aleasto</td>
      <td>17.1</td>
    </tr>
    <tr>
      <td>LG G2 (International)</td>
      <td><a href="https://wiki.lineageos.org/devices/d802">d802</a></td>
      <td>aleasto</td>
      <td>17.1</td>
    </tr>
    <tr>
      <td>LG G2 (T-Mobile)</td>
      <td><a href="https://wiki.lineageos.org/devices/d801">d801</a></td>
      <td>aleasto</td>
      <td>17.1</td>
    </tr>
    <tr>
      <td>LG G5 (International)</td>
      <td><a href="https://wiki.lineageos.org/devices/h850">h850</a></td>
      <td>aleasto, npjohnson, x86cpu</td>
      <td>17.1</td>
    </tr>
    <tr>
      <td>LG G5 (T-Mobile)</td>
      <td><a href="https://wiki.lineageos.org/devices/h830">h830</a></td>
      <td>aleasto, npjohnson, x86cpu</td>
      <td>17.1</td>
    </tr>
    <tr>
      <td>LG G5 (US Unlocked)</td>
      <td><a href="https://wiki.lineageos.org/devices/rs988">rs988</a></td>
      <td>aleasto, npjohnson, x86cpu</td>
      <td>17.1</td>
    </tr>
    <tr>
      <td>LG V20 (AT&amp;T)</td>
      <td><a href="https://wiki.lineageos.org/devices/h910">h910</a></td>
      <td>aleasto, npjohnson, x86cpu</td>
      <td>17.1</td>
    </tr>
    <tr>
      <td>LG V20 (Global)</td>
      <td><a href="https://wiki.lineageos.org/devices/h990">h990</a></td>
      <td>aleasto, npjohnson, x86cpu</td>
      <td>17.1</td>
    </tr>
    <tr>
      <td>LG V20 (Sprint)</td>
      <td><a href="https://wiki.lineageos.org/devices/ls997">ls997</a></td>
      <td>aleasto, npjohnson, x86cpu</td>
      <td>17.1</td>
    </tr>
    <tr>
      <td>LG V20 (T-Mobile)</td>
      <td><a href="https://wiki.lineageos.org/devices/h918">h918</a></td>
      <td>aleasto, npjohnson, x86cpu</td>
      <td>17.1</td>
    </tr>
    <tr>
      <td>LG V20 (US Unlocked)</td>
      <td><a href="https://wiki.lineageos.org/devices/us996">us996</a></td>
      <td>aleasto, npjohnson, x86cpu</td>
      <td>17.1</td>
    </tr>
    <tr>
      <td>LG V20 (Verizon)</td>
      <td><a href="https://wiki.lineageos.org/devices/vs995">vs995</a></td>
      <td>aleasto, npjohnson, x86cpu</td>
      <td>17.1</td>
    </tr>
    <tr>
      <td>Motorola Moto G6 Plus</td>
      <td><a href="https://wiki.lineageos.org/devices/evert">evert</a></td>
      <td>Jleeblanch</td>
      <td>17.1</td>
    </tr>
    <tr>
      <td>Motorola Moto G7</td>
      <td><a href="https://wiki.lineageos.org/devices/river">river</a></td>
      <td>erfanoabdi, Npjohnson, SyberHexen</td>
      <td>17.1</td>
    </tr>
    <tr>
      <td>Motorola Moto G7 Play</td>
      <td><a href="https://wiki.lineageos.org/devices/channel">channel</a></td>
      <td>SyberHexen, deadman96385, erfanoabdi, Npjohnson</td>
      <td>17.1</td>
    </tr>
    <tr>
      <td>Motorola Moto G7 Plus</td>
      <td><a href="https://wiki.lineageos.org/devices/lake">lake</a></td>
      <td>Jleeblanch, npjohnson</td>
      <td>17.1</td>
    </tr>
    <tr>
      <td>Motorola Moto G7 Power</td>
      <td><a href="https://wiki.lineageos.org/devices/ocean">ocean</a></td>
      <td>SyberHexen, erfanoabdi, Npjohnson</td>
      <td>17.1</td>
    </tr>
    <tr>
      <td>Motorola Moto One Power</td>
      <td><a href="https://wiki.lineageos.org/devices/chef">chef</a></td>
      <td>Rohan Hasabe (Hasaber8)</td>
      <td>17.1</td>
    </tr>
    <tr>
      <td>Motorola Moto X4</td>
      <td><a href="https://wiki.lineageos.org/devices/payton">payton</a></td>
      <td>erfanoabdi, ThEMarD</td>
      <td>17.1</td>
    </tr>
    <tr>
      <td>Motorola Moto Z2 Force</td>
      <td><a href="https://wiki.lineageos.org/devices/nash">nash</a></td>
      <td>erfanoabdi, npjohnson</td>
      <td>17.1</td>
    </tr>
    <tr>
      <td>Motorola Moto Z3 Play</td>
      <td><a href="https://wiki.lineageos.org/devices/beckham">beckham</a></td>
      <td>Jleeblanch</td>
      <td>17.1</td>
    </tr>
    <tr>
      <td>Nextbit Robin</td>
      <td><a href="https://wiki.lineageos.org/devices/ether">ether</a></td>
      <td>javelinanddart, npjohnson</td>
      <td>17.1</td>
    </tr>
    <tr>
      <td>Nokia 6.1 (2018)</td>
      <td><a href="https://wiki.lineageos.org/devices/PL2">PL2</a></td>
      <td>npjohnson, theimpulson</td>
      <td>17.1</td>
    </tr>
    <tr>
      <td>OnePlus One</td>
      <td><a href="https://wiki.lineageos.org/devices/bacon">bacon</a></td>
      <td>npjohnson</td>
      <td>17.1</td>
    </tr>
    <tr>
      <td>OnePlus 3 / 3T</td>
      <td><a href="https://wiki.lineageos.org/devices/oneplus3">oneplus3</a></td>
      <td>dianlujitao</td>
      <td>17.1</td>
    </tr>
    <tr>
      <td>OnePlus 5</td>
      <td><a href="https://wiki.lineageos.org/devices/cheeseburger">cheeseburger</a></td>
      <td>codeworkx, jrizzoli, xingrz, amartinz, jumoog, trautamaki</td>
      <td>17.1</td>
    </tr>
    <tr>
      <td>OnePlus 5T</td>
      <td><a href="https://wiki.lineageos.org/devices/dumpling">dumpling</a></td>
      <td>amartinz, codeworkx, trautamaki</td>
      <td>17.1</td>
    </tr>
    <tr>
      <td>OnePlus 8</td>
      <td><a href="https://wiki.lineageos.org/devices/instantnoodle">instantnoodle</a></td>
      <td>uLtRaNoOb</td>
      <td> </td>
    </tr>
    <tr>
      <td>OnePlus 8 Pro</td>
      <td><a href="https://wiki.lineageos.org/devices/instantnoodlep">instantnoodlep</a></td>
      <td>LuK1337</td>
      <td> </td>
    </tr>
    <tr>
      <td>OnePlus 8T</td>
      <td><a href="https://wiki.lineageos.org/devices/kebab">kebab</a></td>
      <td>LuK1337</td>
      <td> </td>
    </tr>
    <tr>
      <td>Razer Phone</td>
      <td><a href="https://wiki.lineageos.org/devices/cheryl">cheryl</a></td>
      <td>mikeioannina, javelinanddart</td>
      <td>17.1</td>
    </tr>
    <tr>
      <td>Samsung Galaxy S4 (GT-I9505/G, SGH-I337M, SGH-M919)</td>
      <td><a href="https://wiki.lineageos.org/devices/jfltexx">jfltexx</a></td>
      <td>arco, npjohnson, side</td>
      <td>17.1</td>
    </tr>
    <tr>
      <td>Samsung Galaxy S4 (SCH-I545)</td>
      <td><a href="https://wiki.lineageos.org/devices/jfltevzw">jfltevzw</a></td>
      <td>arco, npjohnson, side</td>
      <td>17.1</td>
    </tr>
    <tr>
      <td>Samsung Galaxy S4 (SCH-R970, SPH-L720)</td>
      <td><a href="https://wiki.lineageos.org/devices/jfltespr">jfltespr</a></td>
      <td>arco, npjohnson, side</td>
      <td>17.1</td>
    </tr>
    <tr>
      <td>Samsung Galaxy S4 (SGH-I337)</td>
      <td><a href="https://wiki.lineageos.org/devices/jflteatt">jflteatt</a></td>
      <td>arco, npjohnson, side</td>
      <td>17.1</td>
    </tr>
    <tr>
      <td>Samsung Galaxy S4 Active</td>
      <td><a href="https://wiki.lineageos.org/devices/jactivelte">jactivelte</a></td>
      <td>arco, npjohnson, side</td>
      <td>17.1</td>
    </tr>
    <tr>
      <td>Samsung Galaxy S4 Value Edition (GT-I9515/L)</td>
      <td><a href="https://wiki.lineageos.org/devices/jfvelte">jfvelte</a></td>
      <td>arco, npjohnson, side</td>
      <td>17.1</td>
    </tr>
    <tr>
      <td>Samsung Galaxy Tab S6 Lite (Wi-Fi)</td>
      <td><a href="https://wiki.lineageos.org/devices/gta4xlwifi">gta4xlwifi</a></td>
      <td>Linux4</td>
      <td>17.1</td>
    </tr>
    <tr>
      <td>Samsung Galaxy Tab S5e (LTE)</td>
      <td><a href="https://wiki.lineageos.org/devices/gts4lv">gts4lv</a></td>
      <td>bgcngm, LuK1337</td>
      <td>17.1</td>
    </tr>
    <tr>
      <td>Samsung Galaxy Tab S5e (Wi-Fi)</td>
      <td><a href="https://wiki.lineageos.org/devices/gts4lvwifi">gts4lvwifi</a></td>
      <td>LuK1337, bgcngm</td>
      <td>17.1</td>
    </tr>
    <tr>
      <td>Sony Xperia 10</td>
      <td><a href="https://wiki.lineageos.org/devices/kirin">kirin</a></td>
      <td>LuK1337</td>
      <td>17.1</td>
    </tr>
    <tr>
      <td>Sony Xperia 10 Plus</td>
      <td><a href="https://wiki.lineageos.org/devices/mermaid">mermaid</a></td>
      <td>LuK1337</td>
      <td>17.1</td>
    </tr>
    <tr>
      <td>Sony Xperia XA2</td>
      <td><a href="https://wiki.lineageos.org/devices/pioneer">pioneer</a></td>
      <td>LuK1337, Stricted, cdesai</td>
      <td>17.1</td>
    </tr>
    <tr>
      <td>Sony Xperia XA2 Plus</td>
      <td><a href="https://wiki.lineageos.org/devices/voyager">voyager</a></td>
      <td>LuK1337</td>
      <td>17.1</td>
    </tr>
    <tr>
      <td>Sony Xperia XA2 Ultra</td>
      <td><a href="https://wiki.lineageos.org/devices/discovery">discovery</a></td>
      <td>LuK1337</td>
      <td>17.1</td>
    </tr>
    <tr>
      <td>Xiaomi Mi 5</td>
      <td><a href="https://wiki.lineageos.org/devices/gemini">gemini</a></td>
      <td>bgcngm, defer, h2o64</td>
      <td>17.1</td>
    </tr>
    <tr>
      <td>Xiaomi Mi 5s Plus</td>
      <td><a href="https://wiki.lineageos.org/devices/natrium">natrium</a></td>
      <td>LuK1337</td>
      <td>17.1</td>
    </tr>
    <tr>
      <td>Xiaomi Mi 8</td>
      <td><a href="https://wiki.lineageos.org/devices/dipper">dipper</a></td>
      <td>infrag</td>
      <td>17.1</td>
    </tr>
    <tr>
      <td>Xiaomi Mi 8 Lite</td>
      <td><a href="https://wiki.lineageos.org/devices/platina">platina</a></td>
      <td>SebaUbuntu</td>
      <td> </td>
    </tr>
    <tr>
      <td>Xiaomi Mi MIX</td>
      <td><a href="https://wiki.lineageos.org/devices/lithium">lithium</a></td>
      <td>balika011, blunden</td>
      <td>17.1</td>
    </tr>
    <tr>
      <td>Xiaomi Mi MIX 2S</td>
      <td><a href="https://wiki.lineageos.org/devices/polaris">polaris</a></td>
      <td>bgcngm</td>
      <td>17.1</td>
    </tr>
    <tr>
      <td>Xiaomi Mi Note 2</td>
      <td><a href="https://wiki.lineageos.org/devices/scorpio">scorpio</a></td>
      <td>joe2k01</td>
      <td>17.1</td>
    </tr>
    <tr>
      <td>Xiaomi Poco F1</td>
      <td><a href="https://wiki.lineageos.org/devices/beryllium">beryllium</a></td>
      <td>bgcngm, warabhishek</td>
      <td>17.1</td>
    </tr>
    <tr>
      <td>Xiaomi Redmi 7</td>
      <td><a href="https://wiki.lineageos.org/devices/onclite">onclite</a></td>
      <td>Dhina17</td>
      <td>17.1</td>
    </tr>
  </tbody>
</table>

<h4 id="added-171-devices">Added 17.1 devices</h4>

<table class="table">
  <thead>
    <tr>
      <th>Device name</th>
      <th>Wiki</th>
      <th>Maintainers</th>
      <th>Moved from</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>Asus ROG Phone 2</td>
      <td><a href="https://wiki.lineageos.org/devices/I001D">I001D</a></td>
      <td>OrdenKrieger</td>
      <td> </td>
    </tr>
    <tr>
      <td>Asus Zenfone 5Z (ZS620KL)</td>
      <td><a href="https://wiki.lineageos.org/devices/Z01R">Z01R</a></td>
      <td>rohanpurohit, Jackeagle, ThEMarD</td>
      <td> </td>
    </tr>
    <tr>
      <td>BQ Aquaris X</td>
      <td><a href="https://wiki.lineageos.org/devices/bardock">bardock</a></td>
      <td>eloimuns, Quallenauge, Team aquaris-dev</td>
      <td>16.0</td>
    </tr>
    <tr>
      <td>BQ Aquaris X Pro</td>
      <td><a href="https://wiki.lineageos.org/devices/bardockpro">bardockpro</a></td>
      <td>Quallenauge, Team aquaris-dev</td>
      <td>16.0</td>
    </tr>
    <tr>
      <td>Fairphone 3</td>
      <td><a href="https://wiki.lineageos.org/devices/FP3">FP3</a></td>
      <td>dk1978</td>
      <td>16.0</td>
    </tr>
    <tr>
      <td>Google Pixel</td>
      <td><a href="https://wiki.lineageos.org/devices/sailfish">sailfish</a></td>
      <td>intervigil, razorloves</td>
      <td>16.0</td>
    </tr>
    <tr>
      <td>Google Pixel XL</td>
      <td><a href="https://wiki.lineageos.org/devices/marlin">marlin</a></td>
      <td>intervigil, razorloves</td>
      <td>16.0</td>
    </tr>
    <tr>
      <td>Google Pixel 3</td>
      <td><a href="https://wiki.lineageos.org/devices/blueline">blueline</a></td>
      <td>cdesai, intervigil, razorloves</td>
      <td> </td>
    </tr>
    <tr>
      <td>Google Pixel 3 XL</td>
      <td><a href="https://wiki.lineageos.org/devices/crosshatch">crosshatch</a></td>
      <td>cdesai, intervigil, razorloves</td>
      <td> </td>
    </tr>
    <tr>
      <td>Huawei Honor 5X</td>
      <td><a href="https://wiki.lineageos.org/devices/kiwi">kiwi</a></td>
      <td>BadDaemon</td>
      <td>16.0</td>
    </tr>
    <tr>
      <td>LeEco Le 2</td>
      <td><a href="https://wiki.lineageos.org/devices/s2">s2</a></td>
      <td>codeworkx, tImIbreakdown</td>
      <td>16.0</td>
    </tr>
    <tr>
      <td>Lenovo P2</td>
      <td><a href="https://wiki.lineageos.org/devices/kuntao">kuntao</a></td>
      <td>mikeioannina, highwaystar</td>
      <td>16.0</td>
    </tr>
    <tr>
      <td>LG G3 (Sprint)</td>
      <td><a href="https://wiki.lineageos.org/devices/ls990">ls990</a></td>
      <td>HardStyl3r, firebird11</td>
      <td>16.0</td>
    </tr>
    <tr>
      <td>Motorola Edge</td>
      <td><a href="https://wiki.lineageos.org/devices/racer">racer</a></td>
      <td>erfanoabdi, Jleeblanch, SyberHexen</td>
      <td> </td>
    </tr>
    <tr>
      <td>Motorola Moto E 2015 LTE</td>
      <td><a href="https://wiki.lineageos.org/devices/surnia">surnia</a></td>
      <td>althafvly, theimpulson</td>
      <td>14.1</td>
    </tr>
    <tr>
      <td>Motorola Moto E5 Plus (XT1924-3/9)</td>
      <td><a href="https://wiki.lineageos.org/devices/ahannah">ahannah</a></td>
      <td>Jarl-Penguin, karthick111, electimon, wh0dat</td>
      <td> </td>
    </tr>
    <tr>
      <td>Motorola Moto E5 Plus (XT1924-6/7/8)</td>
      <td><a href="https://wiki.lineageos.org/devices/hannah">hannah</a></td>
      <td>Jarl-Penguin, karthick111, electimon, wh0dat</td>
      <td> </td>
    </tr>
    <tr>
      <td>Motorola Moto E5 Plus (1924-1/2/4/5)</td>
      <td><a href="https://wiki.lineageos.org/devices/rhannah">rhannah</a></td>
      <td>Jarl-Penguin, karthick111, electimon, wh0dat</td>
      <td> </td>
    </tr>
    <tr>
      <td>Motorola Moto G 2015</td>
      <td><a href="https://wiki.lineageos.org/devices/osprey">osprey</a></td>
      <td>althafvly, chil360</td>
      <td>14.1</td>
    </tr>
    <tr>
      <td>Motorola Moto G3 Turbo</td>
      <td><a href="https://wiki.lineageos.org/devices/merlin">merlin</a></td>
      <td>althafvly</td>
      <td>14.1</td>
    </tr>
    <tr>
      <td>Motorola Moto G4 Play</td>
      <td><a href="https://wiki.lineageos.org/devices/harpia">harpia</a></td>
      <td>jro1979</td>
      <td>14.1</td>
    </tr>
    <tr>
      <td>Motorola Moto G5</td>
      <td><a href="https://wiki.lineageos.org/devices/cedric">cedric</a></td>
      <td>Jarl-Penguin</td>
      <td> </td>
    </tr>
    <tr>
      <td>Motorola Moto G5S</td>
      <td><a href="https://wiki.lineageos.org/devices/montana">montana</a></td>
      <td>Jarl-Penguin, wiktorek140</td>
      <td> </td>
    </tr>
    <tr>
      <td>Motorola Moto X 2014</td>
      <td><a href="https://wiki.lineageos.org/devices/victara">victara</a></td>
      <td>jro1979, linckandrea, npjohnson</td>
      <td>16.0</td>
    </tr>
    <tr>
      <td>Motorola Moto X Play</td>
      <td><a href="https://wiki.lineageos.org/devices/lux">lux</a></td>
      <td>jro1979, thopiekar</td>
      <td>14.1</td>
    </tr>
    <tr>
      <td>Nubia Z17</td>
      <td><a href="https://wiki.lineageos.org/devices/nx563j">nx563j</a></td>
      <td>BeYkeRYkt</td>
      <td>16.0</td>
    </tr>
    <tr>
      <td>OnePlus 2</td>
      <td><a href="https://wiki.lineageos.org/devices/oneplus2">oneplus2</a></td>
      <td>OzzysCmAcc, aviraxp</td>
      <td>16.0</td>
    </tr>
    <tr>
      <td>OnePlus 7</td>
      <td><a href="https://wiki.lineageos.org/devices/guacamoleb">guacamoleb</a></td>
      <td>AshwinRC</td>
      <td> </td>
    </tr>
    <tr>
      <td>OnePlus 7T Pro</td>
      <td><a href="https://wiki.lineageos.org/devices/hotdog">hotdog</a></td>
      <td>LuK1337</td>
      <td> </td>
    </tr>
    <tr>
      <td>OnePlus Nord</td>
      <td><a href="https://wiki.lineageos.org/devices/avicii">avicii</a></td>
      <td>KakatkarAkshay</td>
      <td> </td>
    </tr>
    <tr>
      <td>Realme 2 Pro</td>
      <td><a href="https://wiki.lineageos.org/devices/RMX1801">RMX1801</a></td>
      <td>sb6596</td>
      <td>16.0</td>
    </tr>
    <tr>
      <td>Samsung Galaxy A3 (2016)</td>
      <td><a href="https://wiki.lineageos.org/devices/a3xelte">a3xelte</a></td>
      <td>danwood76, Stricted</td>
      <td>16.0</td>
    </tr>
    <tr>
      <td>Samsung Galaxy A5 (2016)</td>
      <td><a href="https://wiki.lineageos.org/devices/a5xelte">a5xelte</a></td>
      <td>danwood76, Stricted</td>
      <td>16.0</td>
    </tr>
    <tr>
      <td>Samsung Galaxy A5 (2017)</td>
      <td><a href="https://wiki.lineageos.org/devices/a5y17lte">a5y17lte</a></td>
      <td>filiprrs</td>
      <td> 16.0</td>
    </tr>
    <tr>
      <td>Samsung Galaxy A7 (2016)</td>
      <td><a href="https://wiki.lineageos.org/devices/a7xelte">a7xelte</a></td>
      <td>sourajitk, danwood76, Stricted</td>
      <td> </td>
    </tr>
    <tr>
      <td>Samsung Galaxy A7 (2017)</td>
      <td><a href="https://wiki.lineageos.org/devices/a7y17lte">a7y17lte</a></td>
      <td>filiprrs</td>
      <td> 16.0</td>
    </tr>
    <tr>
      <td>Samsung Galaxy J7 (2015)</td>
      <td><a href="https://wiki.lineageos.org/devices/j7elte">j7elte</a></td>
      <td>dariotrombello, danwood76, Stricted</td>
      <td> </td>
    </tr>
    <tr>
      <td>Samsung Galaxy Note 3 LTE (N9005/P)</td>
      <td><a href="https://wiki.lineageos.org/devices/hlte">hlte</a></td>
      <td>haggertk, npjohnson</td>
      <td>16.0</td>
    </tr>
    <tr>
      <td>Samsung Galaxy Note 3 LTE (N9008V)</td>
      <td><a href="https://wiki.lineageos.org/devices/hltechn">hltechn</a></td>
      <td>haggertk, npjohnson</td>
      <td>16.0</td>
    </tr>
    <tr>
      <td>Samsung Galaxy Note 3 LTE (N900K/L/S)</td>
      <td><a href="https://wiki.lineageos.org/devices/hltkor">hltekor</a></td>
      <td>haggertk, npjohnson</td>
      <td>16.0</td>
    </tr>
    <tr>
      <td>Samsung Galaxy Note 3 LTE (N900T/V/W8)</td>
      <td><a href="https://wiki.lineageos.org/devices/hltetmo">hltetmo</a></td>
      <td>haggertk, npjohnson</td>
      <td>16.0</td>
    </tr>
    <tr>
      <td>Samsung Galaxy S III Neo (Dual SIM)</td>
      <td><a href="https://wiki.lineageos.org/devices/s3ve3gds">s3ve3gds</a></td>
      <td>PythonLimited, fcuzzocrea, Teledurak</td>
      <td>16.0</td>
    </tr>
    <tr>
      <td>Samsung Galaxy S III Neo (Samsung Camera)</td>
      <td><a href="https://wiki.lineageos.org/devices/s3ve3gjv">s3ve3gjv</a></td>
      <td>PythonLimited, fcuzzocrea, Teledurak</td>
      <td>16.0</td>
    </tr>
    <tr>
      <td>Samsung Galaxy S III Neo (Sony Camera)</td>
      <td><a href="https://wiki.lineageos.org/devices/s3ve3gxx">s3ve3gxx</a></td>
      <td>PythonLimited, fcuzzocrea, Teledurak</td>
      <td>16.0</td>
    </tr>
    <tr>
      <td>Samsung Galaxy S5 Neo</td>
      <td><a href="https://wiki.lineageos.org/devices/s5neolte">s5neolte</a></td>
      <td>danwood76, Stricted</td>
      <td>16.0</td>
    </tr>
    <tr>
      <td>Samsung Galaxy S5 Active (G870F)</td>
      <td><a href="https://wiki.lineageos.org/devices/klteactivexx">klteactivexx</a></td>
      <td>javelinanddart, npjohnson</td>
      <td>16.0</td>
    </tr>
    <tr>
      <td>Samsung Galaxy S5 LTE (G9006V/8V)</td>
      <td><a href="https://wiki.lineageos.org/devices/kltechn">kltechn</a></td>
      <td>haggertk</td>
      <td>16.0</td>
    </tr>
    <tr>
      <td>Samsung Galaxy S5 LTE (G900F/M/R4/R7/T/V/W8)</td>
      <td><a href="https://wiki.lineageos.org/devices/klte">klte</a></td>
      <td>haggertk</td>
      <td>16.0</td>
    </tr>
    <tr>
      <td>Samsung Galaxy S5 LTE (G900I/P)</td>
      <td><a href="https://wiki.lineageos.org/devices/kltedv">kltedv</a></td>
      <td>haggertk</td>
      <td>16.0</td>
    </tr>
    <tr>
      <td>Samsung Galaxy S5 LTE (G900K/L/S)</td>
      <td><a href="https://wiki.lineageos.org/devices/kltekor">kltekor</a></td>
      <td>haggertk</td>
      <td>16.0</td>
    </tr>
    <tr>
      <td>Samsung Galaxy S5 LTE (SC-04F/SCL23)</td>
      <td><a href="https://wiki.lineageos.org/devices/kltekdi">kltekdi</a></td>
      <td>haggertk</td>
      <td>16.0</td>
    </tr>
    <tr>
      <td>Samsung Galaxy S5 LTE Duos (G9006W/8W)</td>
      <td><a href="https://wiki.lineageos.org/devices/kltechnduo">kltechnduo</a></td>
      <td>haggertk</td>
      <td>16.0</td>
    </tr>
    <tr>
      <td>Samsung Galaxy S5 LTE Duos (G900FD/MD)</td>
      <td><a href="https://wiki.lineageos.org/devices/klteduos">klteduos</a></td>
      <td>haggertk</td>
      <td>16.0</td>
    </tr>
    <tr>
      <td>Sony Xperia XZ2</td>
      <td><a href="https://wiki.lineageos.org/devices/akari">akari</a></td>
      <td>olivier97, sjllls</td>
      <td> </td>
    </tr>
    <tr>
      <td>Sony Xperia XZ2 Compact</td>
      <td><a href="https://wiki.lineageos.org/devices/xz2c">xz2c</a></td>
      <td>olivier97, sjllls</td>
      <td> </td>
    </tr>
    <tr>
      <td>Sony Xperia Z3</td>
      <td><a href="https://wiki.lineageos.org/devices/z3">z3</a></td>
      <td>Tom1000, Myself5</td>
      <td>16.0</td>
    </tr>
    <tr>
      <td>Sony Xperia Z3 Compact</td>
      <td><a href="https://wiki.lineageos.org/devices/z3c">z3c</a></td>
      <td>ArianK16a</td>
      <td>16.0</td>
    </tr>
    <tr>
      <td>Sony Xperia Tablet Z2 LTE</td>
      <td><a href="https://wiki.lineageos.org/devices/castor">castor</a></td>
      <td>snc</td>
      <td> </td>
    </tr>
    <tr>
      <td>Wileyfox Swift</td>
      <td><a href="https://wiki.lineageos.org/devices/crackling">crackling</a></td>
      <td>115ek</td>
      <td>16.0</td>
    </tr>
    <tr>
      <td>Wingtech Redmi 2</td>
      <td><a href="https://wiki.lineageos.org/devices/wt88047">wt88047</a></td>
      <td>nicknitewolf</td>
      <td>15.1</td>
    </tr>
    <tr>
      <td>Xiaomi Mi 6X</td>
      <td><a href="https://wiki.lineageos.org/devices/wayne">wayne</a></td>
      <td>Isaac Chen</td>
      <td> </td>
    </tr>
    <tr>
      <td>Xiaomi Mi A1</td>
      <td><a href="https://wiki.lineageos.org/devices/tissot">tissot</a></td>
      <td>abhinavgupta371</td>
      <td>16.0</td>
    </tr>
    <tr>
      <td>Xiaomi Mi A2</td>
      <td><a href="https://wiki.lineageos.org/devices/jasmine_sprout">jasmine_sprout</a></td>
      <td>mikeioannina</td>
      <td> </td>
    </tr>
    <tr>
      <td>Xiaomi Mi Note 3</td>
      <td><a href="https://wiki.lineageos.org/devices/jason">jason</a></td>
      <td>dianlujitao</td>
      <td>16.0</td>
    </tr>
    <tr>
      <td>Xiaomi Redmi K20 / Mi 9T</td>
      <td><a href="https://wiki.lineageos.org/devices/davinci">davinci</a></td>
      <td>Pig</td>
      <td> </td>
    </tr>
    <tr>
      <td>Xiaomi Redmi Note 5 Pro</td>
      <td><a href="https://wiki.lineageos.org/devices/whyred">whyred</a></td>
      <td>srfarias, SebaUbuntu</td>
      <td>15.1</td>
    </tr>
    <tr>
      <td>Xiaomi Redmi Note 6 Pro</td>
      <td><a href="https://wiki.lineageos.org/devices/twolip">twolip</a></td>
      <td>DD3Boh</td>
      <td> </td>
    </tr>
    <tr>
      <td>Xiaomi Redmi Note 7</td>
      <td><a href="https://wiki.lineageos.org/devices/lavender">lavender</a></td>
      <td>UltraGamerHD</td>
      <td> </td>
    </tr>
    <tr>
      <td>Xiaomi Redmi Note 8 / 8T</td>
      <td><a href="https://wiki.lineageos.org/devices/ginkgo">ginkgo</a></td>
      <td>DarkJoker360</td>
      <td> </td>
    </tr>
    <tr>
      <td>Yandex Phone</td>
      <td><a href="https://wiki.lineageos.org/devices/Amber">Amber</a></td>
      <td>HighwayStar, vm03</td>
      <td>16.0</td>
    </tr>
  </tbody>
</table>

<h4 id="removed-171-devices">Removed 17.1 devices</h4>

<table class="table">
  <thead>
    <tr>
      <th>Device name</th>
      <th>Wiki</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>Samsung Galaxy Note 9</td>
      <td><a href="https://wiki.lineageos.org/devices/crownlte">crownlte</a></td>
    </tr>
    <tr>
      <td>Samsung Galaxy S9</td>
      <td><a href="https://wiki.lineageos.org/devices/starlte">starlte</a></td>
    </tr>
    <tr>
      <td>Samsung Galaxy S9+</td>
      <td><a href="https://wiki.lineageos.org/devices/star2lte">star2lte</a></td>
    </tr>
    <tr>
      <td>Realme 3 Pro</td>
      <td><a href="https://wiki.lineageos.org/devices/RMX1851">RMX1851</a></td>
    </tr>
    <tr>
      <td>Xiaomi Redmi Note 4</td>
      <td><a href="https://wiki.lineageos.org/devices/mido">mido</a></td>
    </tr>
  </tbody>
</table>
]]></content:encoded>
            <pubDate>2021-04-01T00:00:00+00:00</pubDate>
            <link>https://lineageos.org/Changelog-25/</link>
            <guid isPermaLink="true">https://lineageos.org/Changelog-25/</guid>
        </item>
    
        <item>
            <title>Changelog 24 - Tenacious Ten, Rad Recovery, Witty Wiki, and Terrific Themes!</title>
            <description> Backstreet's back again</description>
            <content:encoded><![CDATA[<p><img src="/images/2020-04-01/hero.webp" alt="hero" class="blog_post_image_full" /></p>

<h2 id="hello-lineageos-171">Hello, LineageOS 17.1</h2>

<p>We have been working extremely hard since Android 10’s release last August to port our features to this new version of Android.
Thanks to massive refactoring done in some parts of AOSP, we had to work harder than anticipated to bring some features forward,
and in some cases, introduced implementations similar to some of our features into AOSP (but we’ll get to that later).</p>

<p>First, let’s talk about naming versioning - you may be thinking “Shouldn’t this be 17.0, as AOSP is on 10, and not 10.1?”. and
given our previous versioning, you’d be correct. When the December Android Security Bulletin (ASB) dropped, we rebased on the
more feature filled Google Pixel 4/4 XL tag of AOSP. We decided that, in the future, if we decide for any reason to rebase a
large number of repos on a different tag, we will uprev our subversion, eg. 17.0 -&gt; 17.1. As per this migration, on March 4th,
we locked all lineage-17.0 branches and abandoned existing 17.0 changes. Not to fear,
you can always cherry-pick your changes to 17.1, even via the Gerrit UI if you’d like!</p>

<h3 id="new-features">New Features!</h3>

<ul>
  <li>A new partial screenshot UI was implemented that lets you hand select smaller parts of your screen and edit the screenshots. So, feel free to go give it a “shot”!</li>
  <li>We know many of you have been waiting for news on themes since the CyanogenMod Theme Engine’s deprecation in CyanogenMod 13.0, and those of you in this boat are in for a treat!
    <ul>
      <li>AOSP’s new ThemePicker app was adapted to have the range of accents you’ve become used to with our old implementation, Styles.</li>
      <li>We also opted to enable support for font change, icon shape (both QuickSettings and Launcher) and icon style changes (eg. changing the style of the Wi-Fi/Bluetooth icons).</li>
    </ul>
  </li>
  <li>Trebuchet has long been able to hide apps from the Launcher and protect them with a passcode/password, but now you can also use your biometric sensor to authenticate as well!</li>
  <li>October, November, December 2019 and January, February, March 2020 security patches have been merged.
    <ul>
      <li>Builds are currently based on the android-10.0.0_r31 tag, which is the Pixel 4/4 XL’s tag.</li>
    </ul>
  </li>
  <li>Wi-Fi display is available once again.</li>
  <li>Support for on-screen fingerprint sensors (FOD) has been added.</li>
  <li>Support for pop-up and rotating cameras has been added.</li>
  <li>Support for Australian English, Lithuanian, Latvian, Dutch, Romanian, Slovenian, Serbian and Turkish spell checking has been added to AOSP keyboard.</li>
  <li>AOSP keyboard available emojis have been updated to <a href="https://unicode.org/emoji/charts-12.0/full-emoji-list.html">Emoji 12.0</a>.</li>
  <li>WebView has been updated to Chromium 80.0.3987.132.</li>
</ul>

<h3 id="lineage-recovery">Lineage Recovery</h3>

<p>Lineage Recovery is now the defacto install solution for LineageOS. It will be built by default for all official devices. This was done purely
to streamline the process and prevent having to coordinate releases. This is not at all to speak ill of other custom recoveries, they’re great!
Several of them even contributed to Lineage Recovery in one way or another. Maintainers will, as always, be able to specify an alternative recovery
on their device’s Wiki page, so long as they provide full instructions for its usage.</p>

<h3 id="deprecations">Deprecations</h3>

<ul>
  <li>The <a href="https://wiki.lineageos.org/sdk/api/styles.html">Styles API</a>, is now deprecated in favor of the aforementioned ThemePicker app.
    <ul>
      <li>There is complete feature parity between the two, with ThemePicker now more fully featured!</li>
    </ul>
  </li>
  <li>PrivacyGuard has been superseded by AOSP’s new PermissionHub. It is almost equivalent in feature parity and directly conflicted with all attempts to forward-port Privacy Guard.
    <ul>
      <li>As a byproduct of this, our usual provided AddonSU zip to enable root access for the user is no longer feasible.</li>
      <li>You’re still welcome to use 3rd party root solutions, and we even have Lineage representatives in regular contact with heads of 3rd party root solutions to help maintain compatibility.
        <ul>
          <li>Please note that this <strong>does not</strong> mean that we support said solutions, and if you’d like to report a bug, we still need to know what 3rd party addons you’re using on the ticket, and your problem may stem from said 3rd party addon.</li>
        </ul>
      </li>
      <li>For developers fretting this - no worries, ADB root is still available at the same old location.</li>
    </ul>
  </li>
  <li>Expanded Desktop has been dropped in favor of the new AOSP navigation gestures.
    <ul>
      <li>Expanded Desktop API conflicted with AOSP gestures implementation now, and the framework part was hard to port due to big code refactor in AOSP.</li>
      <li>Furthermore, the original implementation had a lot of issues in the past 2 android versions,
 for example tapping the power button or double tapping the screen did not wake up the device when Expanded Desktop was enabled,
 soft-key buttons did not appear when opening the keyboard and probably more.</li>
    </ul>
  </li>
</ul>

<p>On the whole, we feel that the 17.1 branch has reached feature and stability parity with 16.0 and is ready for initial release.
With 17.1 being the most recent and most actively developed branch, on April 1st, 2020 it will begin receiving nightly builds
and 16.0 will be moved to weekly builds.</p>

<p>LineageOS 17.1 will launch building for a small selection of devices, with additional devices to come as they are marked as both
<a href="https://github.com/LineageOS/charter/blob/main/device-support-requirements.md">Charter</a> compliant and ready for builds by their maintainer.</p>

<h3 id="upgrading-to-lineageos-171">Upgrading to LineageOS 17.1</h3>

<p>To upgrade, please follow the upgrade guide for your device found <a href="https://wiki.lineageos.org/upgrade_guides.html">here</a>.</p>

<p>If you’re coming from an unofficial build, you need to follow the good ole’ install guide for your device, just like anyone else looking to
install LineageOS for the first time. These can be found <a href="https://wiki.lineageos.org/install_guides.html">here</a>.</p>

<p>Please note that if you’re currently on an official build, you <em>DO NOT</em> need to wipe your device.</p>

<p>If you are installing from an unofficial build, you <em>MUST</em> wipe data from recovery before installing.</p>

<h3 id="importance-of-the-wiki">Importance of the Wiki</h3>

<p>Though the <a href="https://wiki.lineageos.org/">LineageOS Wiki</a> has existed since our inception, we’d like to take this time to remind users to
follow instructions on their device’s respective <a href="https://wiki.lineageos.org/devices/">Wiki Page</a>, as given the complexity that AOSP
changes like System-As-Root, A/B Partition Scheme, and the forthcoming <a href="https://source.android.com/devices/tech/ota/dynamic_partitions">Dynamic Partitions</a> found on the Pixel 4/4 XL, the instructions
many of you are used to following from memory are either no longer valid or are missing very critical steps. As of 17.1, maintainers will
be expected to run through the full instructions, and verify they work on their devices. The LineageOS Wiki was recently extended, and
maintainers given significantly more options to customize their device’s individual installation, update, and upgrade instructions.</p>

<h3 id="developers-developers-developers">Developers, Developers, Developers</h3>

<p>Or, in this case, maintainers, maintainers, maintainers. We want your device submissions!</p>

<p>If you’re a developer and would like to submit your device for officials, it’s easier than ever. Just follow the instructions <a href="https://wiki.lineageos.org/submitting_device.html">here</a>.</p>

<p>The above also applies to people looking to bring back devices which were at one point official, but no longer supported.</p>

<p>After you submit, within generally a few weeks, but in most cases a week, you’ll receive some feedback on your device submission, and if it’s up to par, invited to our communications
instances, and your device forked to LineageOS’s official repos.</p>

<p>Don’t have the knowledge to maintain a device, but want to contribute to the platform? <a href="https://wiki.lineageos.org/usinggerrit-howto.html">Gerrit</a> is always open for submissions! Once you’ve contributed a few things, send an email to devrel(at)lineageos.org detailing them, and we’ll get you in the loop.</p>

<h3 id="translations">Translations</h3>

<p>Bilingual? Trilingual? Anything-lingual?</p>

<p>If you think you can help translate LineageOS to a different language, jump over to
<a href="https://wiki.lineageos.org/how-to/translate">our wiki</a> and have a go!
If your language is not supported natively in Android, reach us out on Crowdin and we’ll take necessary
steps to include your language.
For instance, LineageOS is the first Android custom distribution that has complete support
for the Welsh (Cymraeg) language thanks to its community of translators.</p>

<p>Please, contribute to translations only if you are reasonably literate in the target language;
poor translations waste both our time and yours.</p>

<h3 id="lineageos-160-changelog">LineageOS 16.0 changelog</h3>

<ul>
  <li>Wi-Fi display is available once again.</li>
  <li>You may now route the hotspot connections through the device’s VPN.</li>
  <li>Support for on-screen fingerprint sensors (FOD) has been added.</li>
  <li>Support for pop-up and rotating cameras has been added.</li>
  <li>Support for Australian English, Lithuanian, Latvian, Dutch, Romanian, Slovenian, Serbian and Turkish spell checking has been added to AOSP keyboard.</li>
  <li>It is now possible to compile LineageOS 16.0 on macOS.</li>
  <li>It is now possible to compile LineageOS 16.0 in the zsh shell.</li>
  <li>July, August, September, October, November, December 2019 and January, February, March 2020 security patches have been merged.</li>
  <li>WebView has been updated to Chromium 80.0.3987.132.</li>
</ul>

<h3 id="build-roster">Build roster</h3>

<h4 id="added-171-devices">Added 17.1 devices</h4>

<table class="table">
  <thead>
    <tr>
      <th>Device name</th>
      <th>Wiki</th>
      <th>Maintainers</th>
      <th>Moved from</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>Asus Zenfone 6 (ZS630KL)</td>
      <td><a href="https://wiki.lineageos.org/devices/I01WD">I01WD</a></td>
      <td>luca020400, OrdenKrieger</td>
      <td>16.0</td>
    </tr>
    <tr>
      <td>Fairphone FP2</td>
      <td><a href="https://wiki.lineageos.org/devices/FP2">FP2</a></td>
      <td>chrmhoffmann</td>
      <td>16.0</td>
    </tr>
    <tr>
      <td>HTC One 2014</td>
      <td><a href="https://wiki.lineageos.org/devices/m8">m8</a></td>
      <td>bgcngm</td>
      <td>16.0</td>
    </tr>
    <tr>
      <td>HTC One 2014 (Dual-SIM)</td>
      <td><a href="https://wiki.lineageos.org/devices/m8d">m8d</a></td>
      <td>bgcngm</td>
      <td>16.0</td>
    </tr>
    <tr>
      <td>LG G2 (AT&amp;T)</td>
      <td><a href="https://wiki.lineageos.org/devices/d800">d800</a></td>
      <td>YoDevil</td>
      <td>16.0</td>
    </tr>
    <tr>
      <td>LG G2 (Canada)</td>
      <td><a href="https://wiki.lineageos.org/devices/d803">d803</a></td>
      <td>YoDevil</td>
      <td>16.0</td>
    </tr>
    <tr>
      <td>LG G2 (International)</td>
      <td><a href="https://wiki.lineageos.org/devices/d802">d802</a></td>
      <td>YoDevil</td>
      <td>16.0</td>
    </tr>
    <tr>
      <td>LG G2 (T-Mobile)</td>
      <td><a href="https://wiki.lineageos.org/devices/d801">d801</a></td>
      <td>YoDevil</td>
      <td>16.0</td>
    </tr>
    <tr>
      <td>LG G3 (AT&amp;T)</td>
      <td><a href="https://wiki.lineageos.org/devices/d850">d850</a></td>
      <td>firebird11, HardStyl3r</td>
      <td>16.0</td>
    </tr>
    <tr>
      <td>LG G3 (Canada)</td>
      <td><a href="https://wiki.lineageos.org/devices/d852">d852</a></td>
      <td>firebird11, HardStyl3r</td>
      <td>16.0</td>
    </tr>
    <tr>
      <td>LG G3 (International)</td>
      <td><a href="https://wiki.lineageos.org/devices/d855">d855</a></td>
      <td>firebird11, HardStyl3r</td>
      <td>16.0</td>
    </tr>
    <tr>
      <td>LG G3 (Korea)</td>
      <td><a href="https://wiki.lineageos.org/devices/f400">f400</a></td>
      <td>firebird11, HardStyl3r</td>
      <td>16.0</td>
    </tr>
    <tr>
      <td>LG G3 (T-Mobile)</td>
      <td><a href="https://wiki.lineageos.org/devices/d851">d851</a></td>
      <td>firebird11, HardStyl3r</td>
      <td>16.0</td>
    </tr>
    <tr>
      <td>LG G3 (Verizon)</td>
      <td><a href="https://wiki.lineageos.org/devices/vs985">vs985</a></td>
      <td>firebird11, HardStyl3r</td>
      <td>16.0</td>
    </tr>
    <tr>
      <td>LG G5 (Global)</td>
      <td><a href="https://wiki.lineageos.org/devices/rs988">rs988</a></td>
      <td>npjohnson, x86cpu</td>
      <td> </td>
    </tr>
    <tr>
      <td>LG G5 (International)</td>
      <td><a href="https://wiki.lineageos.org/devices/h850">h850</a></td>
      <td>npjohnson, x86cpu</td>
      <td> </td>
    </tr>
    <tr>
      <td>LG G5 (T-Mobile)</td>
      <td><a href="https://wiki.lineageos.org/devices/h830">h830</a></td>
      <td>npjohnson, x86cpu</td>
      <td> </td>
    </tr>
    <tr>
      <td>LG V20 (AT&amp;T)</td>
      <td><a href="https://wiki.lineageos.org/devices/h910">h910</a></td>
      <td>npjohnson, x86cpu</td>
      <td> </td>
    </tr>
    <tr>
      <td>LG V20 (Global)</td>
      <td><a href="https://wiki.lineageos.org/devices/h990">h990</a></td>
      <td>npjohnson, x86cpu</td>
      <td> </td>
    </tr>
    <tr>
      <td>LG V20 (Sprint)</td>
      <td><a href="https://wiki.lineageos.org/devices/ls997">ls997</a></td>
      <td>npjohnson, x86cpu</td>
      <td> </td>
    </tr>
    <tr>
      <td>LG V20 (T-Mobile)</td>
      <td><a href="https://wiki.lineageos.org/devices/h918">h918</a></td>
      <td>npjohnson, x86cpu</td>
      <td> </td>
    </tr>
    <tr>
      <td>LG V20 (US Unlocked)</td>
      <td><a href="https://wiki.lineageos.org/devices/us996">us996</a></td>
      <td>npjohnson, x86cpu</td>
      <td> </td>
    </tr>
    <tr>
      <td>LG V20 (Verizon)</td>
      <td><a href="https://wiki.lineageos.org/devices/vs995">vs995</a></td>
      <td>npjohnson, x86cpu</td>
      <td> </td>
    </tr>
    <tr>
      <td>Moto G6 Plus (XT1926-2/3/5/6/7/8/9)</td>
      <td><a href="https://wiki.lineageos.org/devices/evert">evert</a></td>
      <td>Jleeblanch</td>
      <td> </td>
    </tr>
    <tr>
      <td>Moto G7</td>
      <td><a href="https://wiki.lineageos.org/devices/river">river</a></td>
      <td>erfanoabdi, npjohnson, SyberHexen</td>
      <td>16.0</td>
    </tr>
    <tr>
      <td>Moto G7 Plus (XT1965-2/3/6)</td>
      <td><a href="https://wiki.lineageos.org/devices/lake">lake</a></td>
      <td>Jleeblanch</td>
      <td> </td>
    </tr>
    <tr>
      <td>Moto X4</td>
      <td><a href="https://wiki.lineageos.org/devices/payton">payton</a></td>
      <td>erfanoabdi</td>
      <td>16.0</td>
    </tr>
    <tr>
      <td>Moto Z</td>
      <td><a href="https://wiki.lineageos.org/devices/griffin">griffin</a></td>
      <td>erfanoabdi</td>
      <td>16.0</td>
    </tr>
    <tr>
      <td>Moto Z2 Force (XT1789-02/3/4/5/6/7)</td>
      <td><a href="https://wiki.lineageos.org/devices/nash">nash</a></td>
      <td>npjohnson, erfanoabdi</td>
      <td>16.0</td>
    </tr>
    <tr>
      <td>Motorola One Power (XT1942-1/2)</td>
      <td><a href="https://wiki.lineageos.org/devices/chef">chef</a></td>
      <td>Hasaber8</td>
      <td> </td>
    </tr>
    <tr>
      <td>OnePlus 3/3T</td>
      <td><a href="https://wiki.lineageos.org/devices/oneplus3">oneplus3</a></td>
      <td>dianlujitao</td>
      <td>16.0</td>
    </tr>
    <tr>
      <td>OnePlus 6</td>
      <td><a href="https://wiki.lineageos.org/devices/enchilada">enchilada</a></td>
      <td>luca020400, LuK1337</td>
      <td>16.0</td>
    </tr>
    <tr>
      <td>OnePlus 6T</td>
      <td><a href="https://wiki.lineageos.org/devices/fajita">fajita</a></td>
      <td>LuK1337</td>
      <td>16.0</td>
    </tr>
    <tr>
      <td>OnePlus 7 Pro</td>
      <td><a href="https://wiki.lineageos.org/devices/guacamole">guacamole</a></td>
      <td>LuK1337, Tortel</td>
      <td>16.0</td>
    </tr>
    <tr>
      <td>Razer Phone</td>
      <td><a href="https://wiki.lineageos.org/devices/cheryl">cheryl</a></td>
      <td>mikeioannina</td>
      <td>16.0</td>
    </tr>
    <tr>
      <td>Samsung Galaxy S4 Active (GT-I9295)</td>
      <td><a href="https://wiki.lineageos.org/devices/jactivelte">jactivelte</a></td>
      <td>arco, npjohnson, side</td>
      <td>16.0</td>
    </tr>
    <tr>
      <td>Samsung Galaxy S4 (SGH-I337)</td>
      <td><a href="https://wiki.lineageos.org/devices/jflteatt">jflteatt</a></td>
      <td>arco, npjohnson, side</td>
      <td>16.0</td>
    </tr>
    <tr>
      <td>Samsung Galaxy S4 (SCH-R970/C/X, SPH-L720)</td>
      <td><a href="https://wiki.lineageos.org/devices/jfltespr">jfltespr</a></td>
      <td>arco, npjohnson, side</td>
      <td>16.0</td>
    </tr>
    <tr>
      <td>Samsung Galaxy S4 Value Edition (GT-I9515/L)</td>
      <td><a href="https://wiki.lineageos.org/devices/jfvelte">jfvelte</a></td>
      <td>arco, npjohnson, side</td>
      <td>16.0</td>
    </tr>
    <tr>
      <td>Samsung Galaxy S4 (SCH-I545)</td>
      <td><a href="https://wiki.lineageos.org/devices/jfltevzw">jfltevzw</a></td>
      <td>arco, npjohnson, side</td>
      <td>16.0</td>
    </tr>
    <tr>
      <td>Samsung Galaxy S4 (GT-I9505/G, SGH-I337M, SGH-M919)</td>
      <td><a href="https://wiki.lineageos.org/devices/jfltexx">jfltexx</a></td>
      <td>arco, npjohnson, side</td>
      <td>16.0</td>
    </tr>
    <tr>
      <td>Samsung Galaxy Tab S5e Wi-Fi (SM-T720)</td>
      <td><a href="https://wiki.lineageos.org/devices/gts4lvwifi">gts4lvwifi</a></td>
      <td>bgcngm, LuK1337</td>
      <td> </td>
    </tr>
    <tr>
      <td>Sony Xperia XA2</td>
      <td><a href="https://wiki.lineageos.org/devices/pioneer">pioneer</a></td>
      <td>cdesai, LuK1337, Stricted</td>
      <td>16.0</td>
    </tr>
    <tr>
      <td>Sony Xperia XA2 Ultra</td>
      <td><a href="https://wiki.lineageos.org/devices/discovery">discovery</a></td>
      <td>LuK1337</td>
      <td>16.0</td>
    </tr>
    <tr>
      <td>Sony Xperia 10</td>
      <td><a href="https://wiki.lineageos.org/devices/kirin">kirin</a></td>
      <td>LuK1337</td>
      <td> </td>
    </tr>
    <tr>
      <td>Sony Xperia 10 Plus</td>
      <td><a href="https://wiki.lineageos.org/devices/mermaid">mermaid</a></td>
      <td>LuK1337</td>
      <td> </td>
    </tr>
    <tr>
      <td>Xiaomi Poco F1</td>
      <td><a href="https://wiki.lineageos.org/devices/beryllium">beryllium</a></td>
      <td>bgcngm, warabhishek</td>
      <td>16.0</td>
    </tr>
    <tr>
      <td>Xiaomi Mi 6</td>
      <td><a href="https://wiki.lineageos.org/devices/sagit">sagit</a></td>
      <td>ArianK16a, Elektroschmock</td>
      <td>16.0</td>
    </tr>
    <tr>
      <td>Xiaomi Mi 8</td>
      <td><a href="https://wiki.lineageos.org/devices/dipper">dipper</a></td>
      <td>infrag</td>
      <td>16.0</td>
    </tr>
    <tr>
      <td>Xiaomi Mi Mix 2</td>
      <td><a href="https://wiki.lineageos.org/devices/chiron">chiron</a></td>
      <td>mikeioannina, wight554</td>
      <td>16.0</td>
    </tr>
    <tr>
      <td>Xiaomi Mi Mix 2S</td>
      <td><a href="https://wiki.lineageos.org/devices/polaris">polaris</a></td>
      <td>bgcngm</td>
      <td>16.0</td>
    </tr>
    <tr>
      <td>ZUK Z2 Plus</td>
      <td><a href="https://wiki.lineageos.org/devices/z2_plus">z2_plus</a></td>
      <td>DD3Boh</td>
      <td>16.0</td>
    </tr>
  </tbody>
</table>

<h4 id="added-160-devices">Added 16.0 devices</h4>

<table class="table">
  <thead>
    <tr>
      <th>Device name</th>
      <th>Wiki</th>
      <th>Maintainers</th>
      <th>Moved from</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>Asus Zenfone 3 (ZE520KL, ZE552KL)</td>
      <td><a href="https://wiki.lineageos.org/devices/zenfone3">zenfone3</a></td>
      <td>makorn645</td>
      <td> </td>
    </tr>
    <tr>
      <td>Asus Zenfone Max Pro M1</td>
      <td><a href="https://wiki.lineageos.org/devices/X00TD">X00TD</a></td>
      <td>SagarMakhar</td>
      <td>15.1</td>
    </tr>
    <tr>
      <td>Asus Zenfone Max Pro M2</td>
      <td><a href="https://wiki.lineageos.org/devices/X01BD">X01BD</a></td>
      <td>Bauuuuu, kubersharma001</td>
      <td> </td>
    </tr>
    <tr>
      <td>BQ Aquaris X2</td>
      <td><a href="https://wiki.lineageos.org/devices/zangya">zangya</a></td>
      <td>eloimuns, Kra1o5, Team aquaris-dev</td>
      <td> </td>
    </tr>
    <tr>
      <td>BQ Aquaris X2 Pro</td>
      <td><a href="https://wiki.lineageos.org/devices/zangyapro">zangyapro</a></td>
      <td>eloimuns, Kra1o5, Team aquaris-dev</td>
      <td> </td>
    </tr>
    <tr>
      <td>HTC One 2014</td>
      <td><a href="https://wiki.lineageos.org/devices/m8">m8</a></td>
      <td>bgcngm</td>
      <td>14.1</td>
    </tr>
    <tr>
      <td>HTC One 2014 Dual-SIM</td>
      <td><a href="https://wiki.lineageos.org/devices/m8d">m8d</a></td>
      <td>bgcngm</td>
      <td>14.1</td>
    </tr>
    <tr>
      <td>LeEco Le 2</td>
      <td><a href="https://wiki.lineageos.org/devices/s2">s2</a></td>
      <td>codeworkx, Rk585</td>
      <td>15.1</td>
    </tr>
    <tr>
      <td>LG G3 (Sprint)</td>
      <td><a href="https://wiki.lineageos.org/devices/ls990">ls990</a></td>
      <td>firebird11, HardStyl3r</td>
      <td>16.0</td>
    </tr>
    <tr>
      <td>Moto X 2014 (XT1092/3/5/6/7)</td>
      <td><a href="https://wiki.lineageos.org/devices/victara">victara</a></td>
      <td>linckandrea, Tortel</td>
      <td>14.1</td>
    </tr>
    <tr>
      <td>Nubia Z17</td>
      <td><a href="https://wiki.lineageos.org/devices/nx563j">nx563j</a></td>
      <td>BeYkeRYkt</td>
      <td> </td>
    </tr>
    <tr>
      <td>Realme 3 Pro</td>
      <td><a href="https://wiki.lineageos.org/devices/RMX1851">RMX1851</a></td>
      <td>darshan1205, karthick111, nibaji</td>
      <td> </td>
    </tr>
    <tr>
      <td>Samsung Galaxy A3 2016 (SM-A310F/M/N0/Y)</td>
      <td><a href="https://wiki.lineageos.org/devices/a3xelte">a3xelte</a></td>
      <td>danwood76, Stricted</td>
      <td> </td>
    </tr>
    <tr>
      <td>Samsung Galaxy A5 2016 (SM-A510F/M/Y/K/L/S/8)</td>
      <td><a href="https://wiki.lineageos.org/devices/a5xelte">a5xelte</a></td>
      <td>danwood76, Stricted</td>
      <td> </td>
    </tr>
    <tr>
      <td>Samsung Galaxy A5 2017 (SM-A520F/DS/W)</td>
      <td><a href="https://wiki.lineageos.org/devices/a5y17lte">a5y17lte</a></td>
      <td>filiprrs, raymanfx</td>
      <td>14.1</td>
    </tr>
    <tr>
      <td>Samsung Galaxy A7 2017 (SM-A720F/DS)</td>
      <td><a href="https://wiki.lineageos.org/devices/a7y17lte">a7y17lte</a></td>
      <td>filiprrs, raymanfx</td>
      <td>14.1</td>
    </tr>
    <tr>
      <td>Samsung Galaxy Note 3 (SM-N9005/P)</td>
      <td><a href="https://wiki.lineageos.org/devices/hlte">hlte</a></td>
      <td>haggertk, npjohnson</td>
      <td>14.1</td>
    </tr>
    <tr>
      <td>Samsung Galaxy Note 3 (SM-N9008V)</td>
      <td><a href="https://wiki.lineageos.org/devices/hltechn">hltechn</a></td>
      <td>haggertk, npjohnson</td>
      <td>14.1</td>
    </tr>
    <tr>
      <td>Samsung Galaxy Note 3 (SM-N900K/L/S)</td>
      <td><a href="https://wiki.lineageos.org/devices/hltekor">hltekor</a></td>
      <td>haggertk, npjohnson</td>
      <td>14.1</td>
    </tr>
    <tr>
      <td>Samsung Galaxy Note 3 (SM-N900T/V/W8)</td>
      <td><a href="https://wiki.lineageos.org/devices/hltetmo">hltetmo</a></td>
      <td>haggertk, npjohnson</td>
      <td>14.1</td>
    </tr>
    <tr>
      <td>Samsung Galaxy S III Neo Dual-SIM (GT-I9300I)</td>
      <td><a href="https://wiki.lineageos.org/devices/s3ve3gds">s3ve3gds</a></td>
      <td>fcuzzocrea, PythonLimited</td>
      <td> </td>
    </tr>
    <tr>
      <td>Samsung Galaxy S III Neo Samsung Camera(GT-I9301I/Q)</td>
      <td><a href="https://wiki.lineageos.org/devices/s3ve3gjv">s3ve3gjv</a></td>
      <td>fcuzzocrea, PythonLimited</td>
      <td> </td>
    </tr>
    <tr>
      <td>Samsung Galaxy S III Neo Sony Camera (GT-I9300I/Q)</td>
      <td><a href="https://wiki.lineageos.org/devices/s3ve3gxx">s3ve3gxx</a></td>
      <td>fcuzzocrea, PythonLimited</td>
      <td> </td>
    </tr>
    <tr>
      <td>Sony Xperia Z3 (D6603)</td>
      <td><a href="https://wiki.lineageos.org/devices/z3">z3</a></td>
      <td>Myself5, Tom1000</td>
      <td> </td>
    </tr>
    <tr>
      <td>Sony Xperia Z3 Compact (D5803/D5833)</td>
      <td><a href="https://wiki.lineageos.org/devices/z3c">z3c</a></td>
      <td>ArianK16a</td>
      <td> </td>
    </tr>
    <tr>
      <td>Xiaomi Redmi 3S/X</td>
      <td><a href="https://wiki.lineageos.org/devices/land">land</a></td>
      <td>Isaac Chen</td>
      <td>15.1</td>
    </tr>
    <tr>
      <td>Xiaomi Redmi 4/X</td>
      <td><a href="https://wiki.lineageos.org/devices/santoni">santoni</a></td>
      <td>Isaac Chen</td>
      <td>15.1</td>
    </tr>
    <tr>
      <td>Xiaomi Redmi Note 4</td>
      <td><a href="https://wiki.lineageos.org/devices/mido">mido</a></td>
      <td>aryankedare</td>
      <td>15.1</td>
    </tr>
    <tr>
      <td>Yandex Phone</td>
      <td><a href="https://wiki.lineageos.org/devices/Amber">Amber</a></td>
      <td>HighwayStar, vm03</td>
      <td> </td>
    </tr>
  </tbody>
</table>

<h4 id="removed-160-devices">Removed 16.0 devices</h4>

<table class="table">
  <thead>
    <tr>
      <th>Device name</th>
      <th>Wiki</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>Wilefox Storm</td>
      <td><a href="https://wiki.lineageos.org/devices/kipper">kipper</a></td>
    </tr>
    <tr>
      <td>Xiaomi Redmi Note 7 Pro</td>
      <td><a href="https://wiki.lineageos.org/devices/violet">violet</a></td>
    </tr>
    <tr>
      <td>Yu Yuphoria</td>
      <td><a href="https://wiki.lineageos.org/devices/lettuce">lettuce</a></td>
    </tr>
  </tbody>
</table>
]]></content:encoded>
            <pubDate>2020-04-01T00:00:00+00:00</pubDate>
            <link>https://lineageos.org/Changelog-24/</link>
            <guid isPermaLink="true">https://lineageos.org/Changelog-24/</guid>
        </item>
    
        <item>
            <title>Changelog 23 - Brilliant Backgrounds, Versatile Volume and Terrific Tiles</title>
            <description> Changes since Mar 01, 2019</description>
            <content:encoded><![CDATA[<p><img src="/images/2019-07-02/hero.webp" alt="hero" class="blog_post_image_full" /></p>

<h2 id="welcome-to-lineageos-regularly-irregular-review-where-we-go-over-recent-changes">Welcome to LineageOS’ regularly irregular review, where we go over recent changes</h2>

<h3 id="major-changes-since-march-1st">Major changes since March 1st</h3>

<p>Unless explicitly stated, all the changes refer to the current branch, lineage-16.0.</p>

<ul>
  <li>AOSP’s Night Display now controls night mode (on recent devices only, such as those with a Snapgragon 820 or more recent)
    <ul>
      <li>LiveDisplay remains available for all its other features</li>
    </ul>
  </li>
  <li>The volume panel can now be expanded to control all the various volume streams</li>
  <li>The volume panel can now be optionally relocated to the left</li>
  <li>Expanded quick settings are back
    <ul>
      <li>Detailed views for the following tiles are available: Wi-Fi, Bluetooth, Mobile Data, Location, Profiles</li>
    </ul>
  </li>
  <li>New default wallpaper and a new wallpapers app with many new, and old, wallpapers
    <ul>
      <li>Other than the usual nature, urban and abstract themed wallpapers, monochromatic and gradients wallpapers are now available</li>
    </ul>
  </li>
  <li>Privacy Guard now supports apps in the Work Profile</li>
  <li>It’s possible to add up to two LockScreen shortcuts again</li>
  <li>Circle battery is back after being missing since LineageOS 13.0</li>
  <li>Notification ringtone level can be unlinked from phone calls ringtone level</li>
  <li>GPS battery saving mode can now be enabled from the Settings</li>
  <li>Vim has been updated to version 8.1</li>
  <li>Nano has been updated to version 4.2</li>
  <li>Fixed issue were using certain private DNS caused devices to crash thanks to backported fix from Q</li>
  <li>Support for bluetooth SBC DualChannel HD has been added (both 15.1 and 16.0)</li>
  <li>Performance improvements for Eleven (music player app) (both 15.1 and 16.0)</li>
  <li>Updated call recording configurations (both 15.1 and 16.0)
    <ul>
      <li>Call recordings are (dis)allowed on countries basing on laws and / or legal precedents.
Informations with links are available in the source code.</li>
      <li>These countries now support call recording:
Albania, American Samoa, Argentina, Armenia, Aruba, Belarus, Bonaire,
Bosnia and Herzegovina, Brazil, Canada, Chile, Croatia, Curaçao, Cyprus,
Estonia, Faroe Islands, French Guiana, French Polynesia, Georgia, Greece,
Greenland, Guadeloupe, Hungary, India, Ireland, Israel, Japan, Kosovo,
Latvia, Liechtenstein, Lithuania, Luxembourg, Malta, Martinique, Mayotte,
Moldova, Montenegro, Morocco, New Caledonia, New Zealand, North Macedonia,
Peru, Russia, Réunion, Saba, Saint Barthélemy, Saint-Martin,
Saint-Pierre-et-Miquelon, Serbia, Singapore, Sint Eustatius, Sint Maarten,
Slovakia, Slovenia, South Africa, South Korea, Turkey, Ukraine and
Wallis-et-Futuna.</li>
      <li>These countries have been blocked from call recording:
Andorra, Iceland, Indonesia, Monaco, Switzerland, the United States
of America and some of its territories - Guam, Northern Mariana Islands,
Puerto Rico and the United States Virgin Islands.</li>
      <li>Countries not mentioned in these lists that already had call recording
enabled will retain the ability to record calls.</li>
    </ul>
  </li>
  <li>April, May, and June security patches have been merged (both 15.1 and 16.0)</li>
  <li>WebView has been updated to Chromium 74.0.3729.157 (both 15.1 and 16.0)</li>
</ul>

<h3 id="patreon">Patreon</h3>

<p>Following popular demand, LineageOS is now on Patreon, so now you can become a
patron and help keep on infrastructure up and running. You can find our page
with all the information on <a href="https://www.patreon.com/LineageOS">patreon.com/LineageOS</a>.</p>

<h3 id="translations">Translations</h3>

<p>Bilingual? Trilingual? Anythinglingual?</p>

<p>If you think you can help translate LineageOS to a different language, jump over to
<a href="https://wiki.lineageos.org/how-to/translate">our wiki</a> and have a go!
If your language is not supported natively in Android, reach us out on Crowdin and we’ll take necessary
steps to include your language.
For instance, LineageOS is the first Android custom distribution that has complete support
for the Welsh (Cymraeg) language thanks to its community of translators.</p>

<p>Please, contribute to translations only if you are reasonably literate in the target language;
poor translations waste both our and your time.</p>

<h3 id="build-roster">Build roster</h3>

<h4 id="added-160-devices">Added 16.0 devices</h4>

<table class="table">
  <thead>
    <tr>
      <th>Device name</th>
      <th>Wiki</th>
      <th>Maintainers</th>
      <th>Moved from</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>BQ Aquaris X</td>
      <td><a href="https://wiki.lineageos.org/devices/bardock">bardock</a></td>
      <td>eloimuns, Quallenauge, Team aquaris-dev</td>
      <td>15.1</td>
    </tr>
    <tr>
      <td>BQ Aquaris X Pro</td>
      <td><a href="https://wiki.lineageos.org/devices/bardockpro">bardockpro</a></td>
      <td>Quallenauge, Team aquaris-dev</td>
      <td>15.1</td>
    </tr>
    <tr>
      <td>Essential PH-1</td>
      <td><a href="https://wiki.lineageos.org/devices/mata">mata</a></td>
      <td>haggertk, intervigil, jrior001, rashed</td>
      <td> </td>
    </tr>
    <tr>
      <td>Fairphone FP2</td>
      <td><a href="https://wiki.lineageos.org/devices/FP2">FP2</a></td>
      <td>chrmhoffmann</td>
      <td>15.1</td>
    </tr>
    <tr>
      <td>Google Pixel</td>
      <td><a href="https://wiki.lineageos.org/devices/sailfish">sailfish</a></td>
      <td>intervigil, razorloves</td>
      <td>15.1</td>
    </tr>
    <tr>
      <td>Google Pixel XL</td>
      <td><a href="https://wiki.lineageos.org/devices/marlin">marlin</a></td>
      <td>intervigil, razorloves</td>
      <td>15.1</td>
    </tr>
    <tr>
      <td>Huawei Honor 5X</td>
      <td><a href="https://wiki.lineageos.org/devices/kiwi">kiwi</a></td>
      <td>BadDaemon, dobo, joelh</td>
      <td>15.1</td>
    </tr>
    <tr>
      <td>Lenovo P2</td>
      <td><a href="https://wiki.lineageos.org/devices/kuntao">kuntao</a></td>
      <td>mikeioannina, highwaystar</td>
      <td>15.1</td>
    </tr>
    <tr>
      <td>Lenovo Yoga Tab 3 Plus (LTE)</td>
      <td><a href="https://wiki.lineageos.org/devices/YTX703L">YTX703L</a></td>
      <td>Quallenauge, Vladimir Oltean</td>
      <td>15.1</td>
    </tr>
    <tr>
      <td>Lenovo Yoga Tab 3 Plus (Wi-Fi)</td>
      <td><a href="https://wiki.lineageos.org/devices/YTX703F">YTX703F</a></td>
      <td>Quallenauge, Vladimir Oltean</td>
      <td>15.1</td>
    </tr>
    <tr>
      <td>LG G2 AT&amp;T</td>
      <td><a href="https://wiki.lineageos.org/devices/d800">d800</a></td>
      <td>Kapricornus, Arnau, YoDevil</td>
      <td>15.1</td>
    </tr>
    <tr>
      <td>LG G2 T-Mobile</td>
      <td><a href="https://wiki.lineageos.org/devices/d801">d801</a></td>
      <td>Kapricornus, Arnau, YoDevil</td>
      <td>15.1</td>
    </tr>
    <tr>
      <td>LG G2 (International)</td>
      <td><a href="https://wiki.lineageos.org/devices/d802">d802</a></td>
      <td>Kapricornus, Arnau, YoDevil</td>
      <td>15.1</td>
    </tr>
    <tr>
      <td>LG G2 (Canadian)</td>
      <td><a href="https://wiki.lineageos.org/devices/d803">d803</a></td>
      <td>Kapricornus, Arnau, YoDevil</td>
      <td>15.1</td>
    </tr>
    <tr>
      <td>Nextbit Robin</td>
      <td><a href="https://wiki.lineageos.org/devices/ether">ether</a></td>
      <td>javelinanddart, mikeioannina, npjohnson</td>
      <td>15.1</td>
    </tr>
    <tr>
      <td>OnePlus 6</td>
      <td><a href="https://wiki.lineageos.org/devices/enchilada">enchilada</a></td>
      <td>LuK1337, luca020400</td>
      <td> </td>
    </tr>
    <tr>
      <td>Oppo F1</td>
      <td><a href="https://wiki.lineageos.org/devices/f1f">f1f</a></td>
      <td>highwaystar</td>
      <td> </td>
    </tr>
    <tr>
      <td>Oppo R5(s)</td>
      <td><a href="https://wiki.lineageos.org/devices/r5">r5</a></td>
      <td>maniac103</td>
      <td>15.1</td>
    </tr>
    <tr>
      <td>Oppo R7s</td>
      <td><a href="https://wiki.lineageos.org/devices/r7sf">r7sf</a></td>
      <td>Celoxocis</td>
      <td>15.1</td>
    </tr>
    <tr>
      <td>Oppo R7 Plus</td>
      <td><a href="https://wiki.lineageos.org/devices/r7plus">r7plus</a></td>
      <td>maniac103, mikeioannina</td>
      <td>15.1</td>
    </tr>
    <tr>
      <td>Samsung Galaxy S5 LTE-A</td>
      <td><a href="https://wiki.lineageos.org/devices/lentislte">lentislte</a></td>
      <td>cvxda, sassmann</td>
      <td>15.1</td>
    </tr>
    <tr>
      <td>Samsung Galaxy S5 Plus</td>
      <td><a href="https://wiki.lineageos.org/devices/kccat6">kccat6</a></td>
      <td>cvxda, sassmann</td>
      <td>15.1</td>
    </tr>
    <tr>
      <td>Wilefox Storm</td>
      <td><a href="https://wiki.lineageos.org/devices/kipper">kipper</a></td>
      <td>jrior001</td>
      <td>15.1</td>
    </tr>
    <tr>
      <td>Wilefox Swift</td>
      <td><a href="https://wiki.lineageos.org/devices/crackling">crackling</a></td>
      <td>jrior001, mikeioannina</td>
      <td>15.1</td>
    </tr>
    <tr>
      <td>Xiaomi Mi 5</td>
      <td><a href="https://wiki.lineageos.org/devices/gemini">gemini</a></td>
      <td>bgcngm, defer, h2o64</td>
      <td>15.1</td>
    </tr>
    <tr>
      <td>Xiaomi Mi 5s</td>
      <td><a href="https://wiki.lineageos.org/devices/capricorn">capricorn</a></td>
      <td>LuK1337</td>
      <td>15.1</td>
    </tr>
    <tr>
      <td>Xiaomi Mi 5s Plus</td>
      <td><a href="https://wiki.lineageos.org/devices/natrium">natrium</a></td>
      <td>LuK1337</td>
      <td>15.1</td>
    </tr>
    <tr>
      <td>Xiaomi Mi 6</td>
      <td><a href="https://wiki.lineageos.org/devices/sagit">sagit</a></td>
      <td>ArianK16a, Elektroschmock</td>
      <td>15.1</td>
    </tr>
    <tr>
      <td>Xiaomi Mi 8</td>
      <td><a href="https://wiki.lineageos.org/devices/dipper">dipper</a></td>
      <td>joe2k01, infrag</td>
      <td> </td>
    </tr>
    <tr>
      <td>Xiaomi Mi A1</td>
      <td><a href="https://wiki.lineageos.org/devices/tissot">tissot</a></td>
      <td>flex1911, TheScarastic</td>
      <td>15.1</td>
    </tr>
    <tr>
      <td>Xiaomi Mi MIX</td>
      <td><a href="https://wiki.lineageos.org/devices/lithium">lithium</a></td>
      <td>balika011, blunden</td>
      <td>15.1</td>
    </tr>
    <tr>
      <td>Xiaomi Mi MIX 2</td>
      <td><a href="https://wiki.lineageos.org/devices/chiron">chiron</a></td>
      <td>mikeioannina, wight554</td>
      <td>15.1</td>
    </tr>
    <tr>
      <td>Xiaomi Mi Note 2</td>
      <td><a href="https://wiki.lineageos.org/devices/scorpio">scorpio</a></td>
      <td>joe2k01</td>
      <td>15.1</td>
    </tr>
    <tr>
      <td>Yu Yuphoria</td>
      <td><a href="https://wiki.lineageos.org/devices/lettuce">lettuce</a></td>
      <td>mikeioannina</td>
      <td>15.1</td>
    </tr>
    <tr>
      <td>ZUK Z2 Plus</td>
      <td><a href="https://wiki.lineageos.org/devices/z2_plus">z2_plus</a></td>
      <td>DD3Boh</td>
      <td> </td>
    </tr>
  </tbody>
</table>

<h4 id="removed-151-devices">Removed 15.1 devices</h4>

<table class="table">
  <thead>
    <tr>
      <th>Device name</th>
      <th>Wiki</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>Asus Zenfone Max Pro M1</td>
      <td><a href="https://wiki.lineageos.org/devices/X00TD">X00TD</a></td>
    </tr>
    <tr>
      <td>Google Nexus 4</td>
      <td><a href="https://wiki.lineageos.org/devices/mako">mako</a></td>
    </tr>
    <tr>
      <td>Nvidia Shield Tablet</td>
      <td><a href="https://wiki.lineageos.org/devices/shieldtablet">shieldtablet</a></td>
    </tr>
    <tr>
      <td>Samsung Galaxy S9</td>
      <td><a href="https://wiki.lineageos.org/devices/starlte">starlte</a></td>
    </tr>
    <tr>
      <td>Samsung Galaxy S9+</td>
      <td><a href="https://wiki.lineageos.org/devices/star2lte">star2lte</a></td>
    </tr>
    <tr>
      <td>ZTE Axon 7</td>
      <td><a href="https://wiki.lineageos.org/devices/axon7">axon7</a></td>
    </tr>
  </tbody>
</table>
]]></content:encoded>
            <pubDate>2019-07-02T00:00:00+00:00</pubDate>
            <link>https://lineageos.org/Changelog-23/</link>
            <guid isPermaLink="true">https://lineageos.org/Changelog-23/</guid>
        </item>
    
        <item>
            <title>Changelog 22 - Pushing Pie, Bracing Builds and Careful Calculator</title>
            <description> Sharks ahead</description>
            <content:encoded><![CDATA[<p><img src="/images/2019-03-01/hero.webp" alt="hero switcher" class="blog_post_image_full" /></p>

<h2 id="hello-lineageos-160">Hello LineageOS 16.0</h2>

<p>We’ve been working hard since August to port our unique features to this new version of Android.
Thanks to the major cleanup and refactoring done in the previous version, we were
able to focus more on features and reliability this time; in particular, both Privacy Guard
and the su addon received a sizeable amount of improvements.</p>

<p>With some minor changes made to the <a href="https://wiki.lineageos.org/sdk/api/styles.html">Styles API</a>, it is now
compatible with what will eventually become the default implementation of dark mode in Android.
In the future, more and more third party apps will follow the system style, meaning our Styles API
will allow you to have a more coherent experience across apps.</p>

<p>As we announced when the <a href="/Summer-Survey-2-Results/">Summer Survey 2 results</a> were posted,
we will be introducing new features to <a href="/Trust-me/">Trust</a>,
beginning with the ability to block new USB device connections when device is locked.
Please note that this feature has to be enabled on a per-device basis due to the
layer at which this was implemented.
Trebuchet is also now able to hide apps and require authentication before opening them.
Please note that this restriction is limited to Trebuchet and is not system-wide.</p>

<p>We feel that the 16.0 branch has reached feature parity with 15.1 and is ready for initial release.
With 16.0 being the most recent and most actively-developed branch, on March 1st, 2019 it will begin receiving builds nightly and 15.1 will be moved to weekly builds.</p>

<p>LineageOS 16.0 will be launching with a small selection of devices. Additional devices will begin receiving builds as they are
ready and after we make minor change to our build scripts to better handle the unique features, and resulting complications, of the most modern devices.</p>

<h3 id="upgrading-to-lineageos-160">Upgrading to LineageOS 16.0</h3>

<ol>
  <li>(Optional) Make a backup of your important data</li>
  <li>Download the build either from <a href="https://download.lineageos.org">download portal</a> or built in Updater app
    <ul>
      <li>You can export the downloaded package from the Updater app to the sdcard by long-pressing it and then selecting <em>“Export”</em> in the popup menu</li>
    </ul>
  </li>
  <li>Download proper addons packages (<a href="https://wiki.lineageos.org/gapps.html">GApps</a>, <a href="https://download.lineageos.org/extras">su</a>…) for Android 9.0/Lineage OS 16.0</li>
  <li>Make sure your recovery and firmware are up to date</li>
  <li>Format your system partition</li>
  <li>Follow the “Installing LineageOS from recovery” section <a href="https://wiki.lineageos.org/install_guides.html">on your device’s installation page</a></li>
</ol>

<p>Please note that if you’re currently on an official build, you <em>DO NOT</em> need to wipe your device.</p>

<p>If you are installing from an unofficial build, you <em>MUST</em> wipe data from recovery before installing.</p>

<h2 id="lineageos-151-and-160-changelog">LineageOS 15.1 and 16.0 changelog</h2>

<ul>
  <li>It’s now possible to set custom automatic update check intervals in the updater (never / once a day, once a week / once a month)</li>
  <li>Calculator now supports dark mode through <a href="https://wiki.lineageos.org/sdk/api/styles.html">Styles API</a></li>
  <li>Added “Mark as read” action in messages notifications</li>
  <li>Exchange support</li>
  <li>December 2018, January 2019 and February 2019 security patches have been merged</li>
  <li>Webview has been updated to Chromium 71.0.3578.99</li>
</ul>

<h2 id="goodbye-lineageos-141">Goodbye LineageOS 14.1</h2>

<p>The Nougat-based release has been discontinued and the last builds were published on February 7th, 2019.
The branches will not be locked, so it’ll still be open for contributions such as security patches,
as the 13.0 and 11.0 branches that have been getting security patches backported by the community.
LineageOS 15.1 will remain under active development, but don’t expect new features to come since the
majority of the developers have jumped to the Pie branch.</p>

<p>It is also important to note that though at the moment no devices are jumping directly from 14.1 to 16.0, any devices which do so in the future will need
to wipe data, and follow the instructions on the device’s wiki page, as we don’t officially support migrating data from 14.1 to 16.0 for a variety of reasons.</p>

<h2 id="infrastructure">Infrastructure</h2>

<p>As announced in the <a href="/Changelog-21/">previous blog post</a> we have moved away from Jira in favor of
<a href="https://gitlab.com/LineageOS/issues">GitLab issues</a> for bug reporting.</p>

<p>The <a href="https://wiki.lineageos.org">wiki</a> has received a visual update to match the main website.</p>

<p>LineageOS 16.0 translations are available in <a href="https://wiki.lineageos.org/translate-howto.html">Crowdin</a>
for those who’d like to contribute by translating LineageOS into their native language.</p>

<h2 id="device-changes">Device changes</h2>

<p>Just as in the <a href="/Changelog-16/">previous version</a>, all the supported devices must meet all the
requirements stated in the <a href="https://github.com/LineageOS/charter/blob/main/device-support-requirements.md">device-support charter</a>.</p>

<p>Additionally, certain devices will be built on both supported versions in order to allow builds on a newer branch for users who would like a newer version
while retaining support for the older version when certain critical device-specific features were lost to incompatibility in the newer branch.</p>

<h3 id="initial-160-devices">Initial 16.0 devices</h3>

<table class="table">
  <thead>
    <tr>
      <th>Device name</th>
      <th>Wiki</th>
      <th>Maintainers</th>
      <th>Moved from</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>Google Nexus 6</td>
      <td><a href="https://wiki.lineageos.org/devices/shamu">shamu</a></td>
      <td>elektroschmock, npjohnson</td>
      <td> </td>
    </tr>
    <tr>
      <td>Google Pixel Ultra (prototype p2)</td>
      <td><a href="http://bit.ly/lineage4sharks">shark</a></td>
      <td>rastley</td>
      <td> </td>
    </tr>
    <tr>
      <td>Huawei Honor View 10</td>
      <td><a href="https://wiki.lineageos.org/devices/berkeley">berkeley</a></td>
      <td>luk1337</td>
      <td> </td>
    </tr>
    <tr>
      <td>Huawei P20 Pro</td>
      <td><a href="https://wiki.lineageos.org/devices/charlotte">charlotte</a></td>
      <td>luk1337</td>
      <td> </td>
    </tr>
    <tr>
      <td>LeEco Le Pro3 (Elite)</td>
      <td><a href="https://wiki.lineageos.org/devices/zl1">zl1</a></td>
      <td>codeworkx</td>
      <td>15.1</td>
    </tr>
    <tr>
      <td>LeEco Le Max2</td>
      <td><a href="https://wiki.lineageos.org/devices/x2">x2</a></td>
      <td>ThEMarD, tortel</td>
      <td>15.1</td>
    </tr>
    <tr>
      <td>Motorola Moto Z2 Force</td>
      <td><a href="https://wiki.lineageos.org/devices/nash">nash</a></td>
      <td>erfanoabdi, npjohnson</td>
      <td>15.1</td>
    </tr>
    <tr>
      <td>Motorola Moto X4</td>
      <td><a href="https://wiki.lineageos.org/devices/payton">payton</a></td>
      <td>erfanoabdi</td>
      <td>15.1</td>
    </tr>
    <tr>
      <td>Motorola Moto Z</td>
      <td><a href="https://wiki.lineageos.org/devices/griffin">griffin</a></td>
      <td>erfanoabdi, shr3ps, stargo, vache</td>
      <td>15.1</td>
    </tr>
    <tr>
      <td>OnePlus One</td>
      <td><a href="https://wiki.lineageos.org/devices/bacon">bacon</a></td>
      <td>jrior001, npjohnson</td>
      <td>15.1</td>
    </tr>
    <tr>
      <td>OnePlus 2</td>
      <td><a href="https://wiki.lineageos.org/devices/oneplus2">oneplus2</a></td>
      <td>aviraxp, ozzyscmacc</td>
      <td>15.1</td>
    </tr>
    <tr>
      <td>OnePlus 3/3T</td>
      <td><a href="https://wiki.lineageos.org/devices/oneplus3">oneplus3</a></td>
      <td>dianlujitao</td>
      <td>15.1</td>
    </tr>
    <tr>
      <td>OnePlus 5</td>
      <td><a href="https://wiki.lineageos.org/devices/cheeseburger">cheeseburger</a></td>
      <td>amartinz, codeworkx, jrizzoli, jumoog, xingrz</td>
      <td>15.1</td>
    </tr>
    <tr>
      <td>OnePlus 5T</td>
      <td><a href="https://wiki.lineageos.org/devices/dumpling">dumpling</a></td>
      <td>amartinz, codeworkx</td>
      <td>15.1</td>
    </tr>
    <tr>
      <td>Oppo Find 7</td>
      <td><a href="https://wiki.lineageos.org/devices/find7">find7</a></td>
      <td>mikeioannina</td>
      <td>15.1</td>
    </tr>
    <tr>
      <td>Samsung Galaxy S5 LTE (G900AZ/F/M/R4/R7/T/V/W8,S902L)</td>
      <td><a href="https://wiki.lineageos.org/devices/klte">klte</a></td>
      <td>haggertk</td>
      <td>15.1</td>
    </tr>
    <tr>
      <td>Samsung Galaxy S5 Active</td>
      <td><a href="https://wiki.lineageos.org/devices/klteactivexx">klteactivexx</a></td>
      <td>javelinanddart</td>
      <td>15.1</td>
    </tr>
    <tr>
      <td>Samsung Galaxy S5 LTE (G9006V/8V)</td>
      <td><a href="https://wiki.lineageos.org/devices/kltechn">kltechn</a></td>
      <td>haggertk</td>
      <td>15.1</td>
    </tr>
    <tr>
      <td>Samsung Galaxy S5 LTE Duos (G9006W/8W)</td>
      <td><a href="https://wiki.lineageos.org/devices/kltechnduo">kltechnduo</a></td>
      <td>haggertk</td>
      <td>15.1</td>
    </tr>
    <tr>
      <td>Samsung Galaxy S5 LTE Duos (G900FD/MD)</td>
      <td><a href="https://wiki.lineageos.org/devices/klteduos">klteduos</a></td>
      <td>haggertk</td>
      <td>15.1</td>
    </tr>
    <tr>
      <td>Samsung Galaxy S5 LTE (G900I/P)</td>
      <td><a href="https://wiki.lineageos.org/devices/kltedv">kltedv</a></td>
      <td>haggertk</td>
      <td>15.1</td>
    </tr>
    <tr>
      <td>Samsung Galaxy S5 LTE (SCL23)</td>
      <td><a href="https://wiki.lineageos.org/devices/kltekdi">kltekdi</a></td>
      <td>haggertk</td>
      <td>15.1</td>
    </tr>
    <tr>
      <td>Samsung Galaxy S5 LTE (G900K/L/S)</td>
      <td><a href="https://wiki.lineageos.org/devices/kltekor">kltekor</a></td>
      <td>haggertk</td>
      <td>15.1</td>
    </tr>
    <tr>
      <td>Samsung Galaxy Tab S2 8.0 Wi-Fi (2016)</td>
      <td><a href="https://wiki.lineageos.org/devices/gts28vewifi">gts28vewifi</a></td>
      <td>luca020200, luk1337, mccreary</td>
      <td>15.1</td>
    </tr>
    <tr>
      <td>Samsung Galaxy Tab S2 9.7 Wi-Fi (2016)</td>
      <td><a href="https://wiki.lineageos.org/devices/gts210vewifi">gts210vewifi</a></td>
      <td>luca020200, luk1337, mccreary</td>
      <td>15.1</td>
    </tr>
    <tr>
      <td>Sony Xperia XA2</td>
      <td><a href="https://wiki.lineageos.org/devices/pioneer">pioneer</a></td>
      <td>cdesai, luk1337, stricted</td>
      <td>15.1</td>
    </tr>
    <tr>
      <td>Sony Xperia XA2 Ultra</td>
      <td><a href="https://wiki.lineageos.org/devices/discovery">discovery</a></td>
      <td>chenji, luk1337</td>
      <td>15.1</td>
    </tr>
    <tr>
      <td>Xiaomi Mi MIX 2S</td>
      <td><a href="https://wiki.lineageos.org/devices/polaris">polaris</a></td>
      <td>bgcngm</td>
      <td> </td>
    </tr>
    <tr>
      <td>Xiaomi Mi Note 3</td>
      <td><a href="https://wiki.lineageos.org/devices/jason">jason</a></td>
      <td>dianlujitao</td>
      <td>15.1</td>
    </tr>
    <tr>
      <td>Xiaomi Poco F1</td>
      <td><a href="https://wiki.lineageos.org/devices/beryllium">beryllium</a></td>
      <td>bgcngm, warabhishek</td>
      <td> </td>
    </tr>
    <tr>
      <td>ZUK Z1</td>
      <td><a href="https://wiki.lineageos.org/devices/ham">ham</a></td>
      <td>sb6596</td>
      <td>15.1</td>
    </tr>
  </tbody>
</table>

<h3 id="added-151-devices">Added 15.1 devices</h3>

<table class="table">
  <thead>
    <tr>
      <th>Device name</th>
      <th>Wiki</th>
      <th>Maintainers</th>
      <th>Moved from</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>Huawei Honor 5X</td>
      <td><a href="https://wiki.lineageos.org/devices/kiwi">kiwi</a></td>
      <td>baddaemon, dobo</td>
      <td>14.1</td>
    </tr>
    <tr>
      <td>LG G3 (AT&amp;T)</td>
      <td><a href="https://wiki.lineageos.org/devices/d850">d850</a></td>
      <td>hardstyl3r, firebird11</td>
      <td>14.1</td>
    </tr>
    <tr>
      <td>LG G3 (Canada)</td>
      <td><a href="https://wiki.lineageos.org/devices/d852">d852</a></td>
      <td>hardstyl3r, firebird11</td>
      <td>14.1</td>
    </tr>
    <tr>
      <td>LG G3 (International)</td>
      <td><a href="https://wiki.lineageos.org/devices/d855">d855</a></td>
      <td>hardstyl3r, firebird11</td>
      <td>14.1</td>
    </tr>
    <tr>
      <td>LG G3 (Korea)</td>
      <td><a href="https://wiki.lineageos.org/devices/f400">f400</a></td>
      <td>hardstyl3r, firebird11</td>
      <td>14.1</td>
    </tr>
    <tr>
      <td>LG G3 (Sprint)</td>
      <td><a href="https://wiki.lineageos.org/devices/ls990">ls990</a></td>
      <td>hardstyl3r, firebird11</td>
      <td>14.1</td>
    </tr>
    <tr>
      <td>LG G3 (T-Mobile)</td>
      <td><a href="https://wiki.lineageos.org/devices/d851">d851</a></td>
      <td>hardstyl3r, firebird11</td>
      <td>14.1</td>
    </tr>
    <tr>
      <td>LG G3 (Verizon)</td>
      <td><a href="https://wiki.lineageos.org/devices/vs985">vs985</a></td>
      <td>hardstyl3r, firebird11</td>
      <td>14.1</td>
    </tr>
    <tr>
      <td>Sony Xperia SP</td>
      <td><a href="https://wiki.lineageos.org/devices/huashan">huashan</a></td>
      <td>adriandc</td>
      <td>14.1</td>
    </tr>
    <tr>
      <td>Sony Xperia TX</td>
      <td><a href="https://wiki.lineageos.org/devices/hayabusa">hayabusa</a></td>
      <td>adriandc</td>
      <td>14.1</td>
    </tr>
    <tr>
      <td>Sony Xperia T</td>
      <td><a href="https://wiki.lineageos.org/devices/mint">mint</a></td>
      <td>adriandc</td>
      <td>14.1</td>
    </tr>
    <tr>
      <td>Sony Xperia V</td>
      <td><a href="https://wiki.lineageos.org/devices/tsubasa">tsubasa</a></td>
      <td>adriandc</td>
      <td>14.1</td>
    </tr>
    <tr>
      <td>Sony Xperia ZL</td>
      <td><a href="https://wiki.lineageos.org/devices/odin">odin</a></td>
      <td>adriandc, chippa_a, cyberwalkman, daedroza</td>
      <td>14.1</td>
    </tr>
    <tr>
      <td>Sony Xperia Tablet Z LTE</td>
      <td><a href="https://wiki.lineageos.org/devices/pollux">pollux</a></td>
      <td>adriandc, chippa_a, cahbkaup, cyberwalkman, daedroza</td>
      <td>14.1</td>
    </tr>
    <tr>
      <td>Sony Xperia Tablet Z Wi-Fi</td>
      <td><a href="https://wiki.lineageos.org/devices/pollux_windy">pollux_windy</a></td>
      <td>adriandc, chippa_a, cahbkaup, cyberwalkman, daedroza</td>
      <td>14.1</td>
    </tr>
    <tr>
      <td>Sony Xperia Z</td>
      <td><a href="https://wiki.lineageos.org/devices/yuga">yuga</a></td>
      <td>adriandc, chippa_a, cyberwalkman, daedroza, mardonhh</td>
      <td>14.1</td>
    </tr>
  </tbody>
</table>
]]></content:encoded>
            <pubDate>2019-03-01T00:00:00+00:00</pubDate>
            <link>https://lineageos.org/Changelog-22/</link>
            <guid isPermaLink="true">https://lineageos.org/Changelog-22/</guid>
        </item>
    
        <item>
            <title>Changelog 21 - Nightlies Now, Improved Infrastructure and Precious Pie</title>
            <description> Changes since Sep 17, 2018</description>
            <content:encoded><![CDATA[<p><img src="/images/2018-11-27/hero.webp" alt="hero" class="blog_post_image" /></p>

<h2 id="welcome-to-lineageos-regularly-irregular-review-where-we-go-over-changes-in-the-last-few-weeks">Welcome to LineageOS’ regularly irregular review, where we go over changes in the last few weeks</h2>

<h3 id="major-changes-since-september-17th">Major changes since September 17th</h3>

<ul>
  <li>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.</li>
  <li>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.</li>
  <li>The system profile tile is back on 15.1</li>
  <li>Added support for AC3 audio tracks in matroska (.mkv) video files.</li>
  <li>Chromium webview has been updated to version 69.0.3497.109 on both 15.1 and 14.1.</li>
  <li>November security patches have been merged in 15.1.</li>
  <li>October security patches have been merged in both 15.1 and 14.1 branches.</li>
  <li>Fixed an issue where root could be enabled from ADB.</li>
</ul>

<h3 id="lineageos-160">LineageOS 16.0</h3>

<p>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.</p>

<p>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.</p>

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

<h3 id="root-access-via-adb">Root access via ADB</h3>

<p>On userdebug builds, Android allows users to run <code class="language-plaintext highlighter-rouge">adb root</code> to enable a root shell. In the past,
we’ve disabled <code class="language-plaintext highlighter-rouge">adb root</code> 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 <code class="language-plaintext highlighter-rouge">adb shell</code>.</p>

<p>We’ve also requested a CVE for this issue. This should be patched on all devices built starting later
this week. This issue <em>only</em> affects devices that have adb enabled <em>and</em> 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.</p>

<h3 id="infrastructure">Infrastructure</h3>

<h4 id="website">Website</h4>

<p>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).</p>

<h4 id="builds">Builds</h4>

<p>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).</p>

<p>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.</p>

<p>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.</p>

<p>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.</p>

<p>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 <a href="https://gitlab.com/LineageOS/builder/">Gitlab CI</a>.
You can see the current status of the build bots at https://builds.lineageos.org.</p>

<p>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.</p>

<h4 id="gerrit">Gerrit</h4>

<p>Gerrit has been upgraded to 2.16. The old GWT UI has also been deprecated.</p>

<h4 id="jira">Jira</h4>

<p>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.</p>

<h3 id="summer-survey">Summer Survey</h3>

<p>We <a href="/Summer-Survey-2-Results/">published the results</a> of the second Summer
Survey, check them out to see what our community told us.</p>

<h3 id="reddit">Reddit</h3>

<p>We’ll be attempting to post smaller changelogs for things, as they happen, on 
<a href="https://reddit.com/r/LineageOS">Reddit</a>. Those updates will be included in blog posts going forward.</p>

<h3 id="build-roster">Build roster</h3>

<p>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.</p>

<p>Added 15.1 devices</p>

<ul>
  <li><a href="https://wiki.lineageos.org/devices/s2">LeEco Le 2 (s2)</a> - moved from 14.1</li>
  <li>LG G2 <a href="https://wiki.lineageos.org/devices/d800">d800</a>, <a href="https://wiki.lineageos.org/devices/d801">d801</a>, <a href="https://wiki.lineageos.org/devices/d802">d802</a> and <a href="https://wiki.lineageos.org/devices/d803">d803</a> - moved from 14.1</li>
  <li><a href="https://wiki.lineageos.org/devices/discovery">Sony Xperia XA2 Ultra (discovery)</a> - <em>maintainers: chenji, luk1337</em></li>
  <li><a href="https://wiki.lineageos.org/devices/jason">Xiaomi Mi Note 3 (jason)</a> - <em>maintainer: dianlujitao</em></li>
  <li><a href="https://wiki.lineageos.org/devices/land">Xiaomi Redmi 3S/3X (land)</a> - moved from 14.1</li>
  <li><a href="https://wiki.lineageos.org/devices/santoni">Xiaomi Redmi 4(X) (santoni)</a> - <em>maintainer: tingyichen</em></li>
  <li><a href="https://wiki.lineageos.org/devices/axon7">ZTE Axon 7 (axon7)</a> - moved from 14.1</li>
  <li><a href="https://wiki.lineageos.org/devices/ham">ZUK Z1 (ham)</a> - moved from 14.1</li>
</ul>

<p>Removed 15.1 devices</p>

<ul>
  <li><a href="https://wiki.lineageos.org/devices/albus">Motorola Moto Z2 (albus)</a></li>
  <li><a href="https://wiki.lineageos.org/devices/whyred">Xiaomi Redmi Note 5 (whyred)</a></li>
</ul>

<p>Removed 14.1 devices</p>

<ul>
  <li><a href="https://wiki.lineageos.org/devices/armani">Xiaomi Redmi 1S (armani)</a></li>
  <li><a href="https://wiki.lineageos.org/devices/athene">Motorola Moto G4 (athene)</a></li>
  <li><a href="https://wiki.lineageos.org/devices/clark">Motorola Moto X Pure Edition/Style 2015 (clark)</a></li>
  <li>LG G3 <a href="https://wiki.lineageos.org/devices/d850">AT&amp;T</a>, <a href="https://wiki.lineageos.org/devices/d851">T-Mobile</a>, <a href="https://wiki.lineageos.org/devices/d852">Canada</a>, <a href="https://wiki.lineageos.org/devices/d855">international</a>, <a href="https://wiki.lineageos.org/devices/f400">Korea</a> and <a href="https://wiki.lineageos.org/devices/ls990">Sprint</a> variants.</li>
  <li><a href="https://wiki.lineageos.org/devices/deb">Nexus 7 2013 LTE (deb)</a></li>
  <li>[Galaxy Tab S2 9.7 <a href="https://wiki.lineageos.org/devices/gts210wifi">WiFi</a> and <a href="https://wiki.lineageos.org/devices/gts210ltexx">LTE</a></li>
  <li><a href="https://wiki.lineageos.org/devices/ha3g">Samsung Galaxy Note 3 (ha3g)</a></li>
  <li><a href="https://wiki.lineageos.org/devices/hyrdogen">Xiaomi Mi Max (hydrogen)</a></li>
  <li><a href="https://wiki.lineageos.org/devices/k3gxx">Samsung Galaxy S5 3G (k3gxx)</a></li>
  <li><a href="https://wiki.lineageos.org/devices/kenzo">Xiaomi Redmi Note 3 (kenzo)</a></li>
  <li><a href="https://wiki.lineageos.org/devices/lt03lte">Galaxy Note 10.1 2014 LTE (lt03lte)</a></li>
  <li><a href="https://wiki.lineageos.org/devices/mt2">Huawei Ascend Mate 2 (mt2)</a></li>
  <li><a href="https://wiki.lineageos.org/devices/n3">Oppo N3 (n3)</a></li>
  <li>Samsung Galaxy Note 8.0 <a href="https://wiki.lineageos.org/devices/n5100">GSM</a>, <a href="https://wiki.lineageos.org/devices/n5110">WiFi</a> and <a href="https://wiki.lineageos.org/devices/n5120">LTE</a> variants.</li>
  <li><a href="https://wiki.lineageos.org/devices/onyx">OnePlus X (onyx)</a></li>
  <li><a href="https://wiki.lineageos.org/devices/pme">Htc 10 (pme)</a></li>
  <li><a href="https://wiki.lineageos.org/devices/taoshan">Sony Xperia L (taoshan)</a></li>
  <li>LG G Pad 7.0 <a href="https://wiki.lineageos.org/devices/v400">WiFi</a> and <a href="https://wiki.lineageos.org/devices/v410">LTE</a> variants.</li>
  <li><a href="https://wiki.lineageos.org/devices/v500">LG G Pad 8.3 (v500)</a></li>
  <li><a href="https://wiki.lineageos.org/devices/v521">LG G Pad X T-Mobile (v521)</a></li>
</ul>
]]></content:encoded>
            <pubDate>2018-11-27T00:00:00+00:00</pubDate>
            <link>https://lineageos.org/Changelog-21/</link>
            <guid isPermaLink="true">https://lineageos.org/Changelog-21/</guid>
        </item>
    
        <item>
            <title>Summer Survey 2 results</title>
            <description> Your feedbacks</description>
            <content:encoded><![CDATA[<p>Let’s talk about the second Summer Survey and its results.
This year, about 1% of our users (at the time of writing) took the survey - this more or less matches last year’s situation: the results are not reflective of our entire user base, but we’ll analyze the feedback nonetheless.</p>

<h2 id="builds">Builds</h2>

<p>We’ve seen an increase of unofficial builds this year (19.9%), probably due to our stricter requirements for official builds defined by the <a href="https://github.com/LineageOS/charter/blob/main/device-support-requirements.md">charter</a>.</p>

<p>64% of the people surveyed had at least one device running 15.1, while 40% had a 14.1 device. Phones are undoubtedly the most common form factor of Lineage devices: 96.7% of respondents have at least one phone running Lineage, while only 9.4% own a tablet with Lineage installed.</p>

<p>There’s also been an increase in the number of users not using Google apps this year: 14.6% compared to last year’s 10%.</p>

<h2 id="apps">Apps</h2>

<p>The apps you’d like to see improved in the next LineageOS version are Snap (the camera app), Trebuchet, Gallery and AudioFX. The least used app remains Jelly.</p>

<p>Based on the freeform message responses at the end of the survey we noted there were two distinct categories of users: some who’d like us to replace (almost) all of our apps with Google’s (which we can’t do due to their closed source licenses) and others who enjoy LineageOS apps and provided useful ideas for improvements. Some of you also suggested that we use existing open source apps instead of our own, but because of licensing issues, we won’t be able to do so in most cases - you’ll still have to install them on your own.</p>

<p>These results show a very diverse user-base, so we’ll work our best to satisfy as many of those voices as we can.</p>

<h2 id="features">Features</h2>

<p>All the features we asked for feedback on received positive feedback.</p>

<p>Privacy Guard was the most loved feature, scoring 4.19 / 5. Many of you said it’s one of the primary reasons you use LineageOS.
LiveDisplay and Styles both scored 4.04 / 5.</p>

<p>The Trust interface, even in its early stages got a reasonable 3.94 / 5: we have many ideas for new features that will be under the <em>Trust branding</em> in 16.0.
Other features such as our lockscreen improvements scored 4.09 / 5, system profiles 3.71 / 5 and statusbar customizations 4.02 / 5.</p>

<h2 id="public-relations">Public relations</h2>

<p>Our regularly irregular reviews (changelogs) were said to be too cryptic for less experienced users. We’ll try to make them more accessible in the future.</p>

<p>Lineage Engineering only has two articles at the time of writing (others are being delayed due to the 16.0 bringup process). The articles so far have been well-received by our community - you all seem interested in how things work under the hood. We can’t wait to share more articles so you can better understand how Android’s internals work.</p>

<h2 id="infrastructure">Infrastructure</h2>

<p>The wiki was rated 3.77 / 5 and the download portal scored 4.17 / 5.</p>

<p>The biggest complaint regarding the website is the lack of information about what LineageOS is. The good news is, we’re already working on getting this complaint addressed.</p>

<p>As seen last year, a large portion of respondents are not aware of some of our platforms such as the subreddit (<a href="https://reddit.com/r/LineageOS">r/LineageOS</a>), <a href="https://jira.lineageos.org">JIRA</a> for bug reporting and the IRC channels on Libera.Chat (<em>#lineageos</em> for general chat and <em>#lineageos-dev</em> for more technical discussions).</p>

<h2 id="your-messages">Your messages</h2>

<p>First of all, we want to apologize to all of you for the issue that prevented you from adding new lines in the personal messages, we’ll make sure this doesn’t happen next year.</p>

<p>The amount of “Thank you”, “Keep up the great work” and similar positive messages are overwhelming and much appreciated.</p>

<p>We got suggestions regarding a more consistent UI for our apps and improvements on security, especially for Trust.</p>

<p>Some asked about device maintenance: “How long will this device be supported?” or “Could you put up a list of devices that will be maintained for a long time?”: this is something we aren’t capable of predicting, as that’s not how device maintenance works: each individual maintainer has a right to pull support for their device, be it for a broken feature / peripheral, lack of time to maintain, or anything else. When a device is pulled everything remains in place waiting for a new maintainer <a href="https://wiki.lineageos.org/submitting-patch-howto.html">to carry it on</a>.</p>

<p>We were also asked about why old builds are removed. The answer is that the mirrors we use are donated to us by external organizations and they have limited space - keeping old builds would require too much space.
Additionally, we won’t distribute old, insecure, and potentially broken builds, as we
don’t want users running abandonware-equivalent versions with no active updates.</p>

<p>Last but not least, a lot of people asked how to donate. You can look at <a href="https://wiki.lineageos.org/costs">the wiki page</a> for information on how to do that.</p>

<p>The LineageOS team would like to extend our thanks to everyone who took their time to answer these questions. We look forward to hearing your feedback next year.</p>
]]></content:encoded>
            <pubDate>2018-11-05T00:00:00+00:00</pubDate>
            <link>https://lineageos.org/Summer-Survey-2-Results/</link>
            <guid isPermaLink="true">https://lineageos.org/Summer-Survey-2-Results/</guid>
        </item>
    
        <item>
            <title>Changelog 20 - Dynamic Dialer, Excellent Email, Capacious Clock</title>
            <description> Changes since July 19th, 2018</description>
            <content:encoded><![CDATA[<p><img src="/images/2018-09-17/hero.webp" alt="hero" class="blog_post_image" /></p>

<h2 id="welcome-to-lineageos-regularly-irregular-review-where-we-go-over-changes-in-the-last-few-weeks">Welcome to LineageOS’ regularly irregular review, where we go over changes in the last few weeks</h2>

<h3 id="major-changes-since-july-19th">Major changes since July 19th</h3>

<ul>
  <li>Email app has received several improvements including, but not limited to:
    <ul>
      <li>Support for more types of attachment</li>
      <li>Per-folder notifications</li>
      <li>Auto-sync for multiple IMAP folders</li>
      <li>Clickable links and phone numbers in emails</li>
    </ul>
  </li>
  <li>Dialer has got a lot of new features:
    <ul>
      <li>Call recording
        <ul>
          <li>This feature is not available for all countries / devices. Remember that you are responsible for complying with any laws, regulations and rules that apply to the use of this functionality and any recordings it produces</li>
        </ul>
      </li>
      <li>Call statistics</li>
    </ul>
  </li>
  <li>Clock position can be customized (again)</li>
  <li>Devices with a notch do not support putting the clock in the center, but you can still put it on the left or right</li>
  <li>Updater now supports running A/B updates in the foreground, prioritizing them</li>
  <li>The “System profiles” tile is back</li>
  <li>Jelly can now optionally block all clear-text traffic, ensuring that all websites you visit are using a secure protocol</li>
  <li>Vendor security patch level is now shown in “Device info”</li>
  <li>It is now possible to customize the device hostname in developer options</li>
  <li>Data usage in the quick settings panel now shows the correct amount of used data</li>
  <li><em>.opus</em> files are now supported in media players</li>
  <li>It is now possible to compile LineageOS 15.1 using the <a href="https://docs.microsoft.com/en-us/windows/wsl/about">Windows Subsystem for Linux</a>
    <ul>
      <li>Keep in mind this is still experimental. You can find more details on <a href="https://wiki.lineageos.org">our wiki</a></li>
    </ul>
  </li>
  <li>September security patches have been merged (15.1)</li>
  <li>August security patches have been merged (15.1, 14.1)</li>
</ul>

<h3 id="lineageos-160">LineageOS 16.0</h3>

<p>The next iteration of LineageOS is already in the works, and thanks to the massive amount of cleanup and refactoring we did for LineageOS 15.1 the transition is the smoothest one yet.
All our features should be much easier to re-introduce, since most of them require almost no work to port from Oreo to Pie.</p>

<p>As always: we won’t be giving any ETAs, but good things (including LineageOS 16.0) come to those who wait!</p>

<h3 id="summer-survey-2">Summer Survey 2</h3>

<p>The second Summer Survey has ended and we’re reading all your feedbacks. Once we’re done we’ll post the results as we did <a href="Summer-Survey-Results/">last year</a>.</p>

<p>We’d like to thank all those who submitted their feedbacks, your contribution is really appreciated and it’ll help shape the development of the pie-based builds.</p>

<h3 id="lineage-engineering">Lineage Engineering</h3>

<p>The <a href="/engineering/">Lineage Engineering initiative</a> may have been slowed down due to the Pie bringup process,
but it’s still in the works: this week we’ve published an article written by <em>npjohnson</em> about Qualcomm’s Chain of Trust.</p>

<p>If you’re interested in discovering what happens on a Qualcomm device from the very beginning of the boot process up to the point when Android is loaded, give it a shot.</p>

<h3 id="build-roster">Build roster</h3>

<p>Added 15.1 devices</p>

<ul>
  <li><a href="https://wiki.lineageos.org/devices/X00TD">Asus Zenphone Max Pro M1 (X00TD)</a> - <em>maintainers: shivamkumarjha, sagarmakhar</em></li>
  <li><a href="https://wiki.lineageos.org/devices/bardock">BQ Aquaris X (bardock)</a> - <em>maintainers: brinlyau, eloimuns, Team aquaris-dev</em></li>
  <li><a href="https://wiki.lineageos.org/devices/bardockpro">BQ Aquaris X Pro (bardockpro)</a> - <em>maintainers: brinlyau, Team aquaris-dev</em></li>
  <li><a href="https://wiki.lineageos.org/devices/fp2">Fairphone 2 (fp2)</a> - moved from 14.1</li>
  <li><a href="https://wiki.lineageos.org/devices/sailfish">Google Pixel (sailfish)</a> - <em>maintainers: _intervigil, razorloves</em></li>
  <li><a href="https://wiki.lineageos.org/devices/marlin">Google Pixel XL (marlin)</a> - <em>maintainers: intervigil, razorloves</em></li>
  <li>Huawei Honor <a href="https://wiki.lineageos.org/devices/cherry">4 / 4X (cherry)</a> and <a href="https://wiki.lineageos.org/devices/che10">4x China telecom (che10)</a> - moved from 14.1</li>
  <li>Lenovo Yoga Tab 3 Plus <a href="https://wiki.lineageos.org/devices/YTX703F">Wi-Fi (YTX703F)</a> and <a href="https://wiki.lineageos.org/devices/YTX703L">LTE (YTX703L)</a> - <em>maintainers: quallenauge, christianciach, olteanv</em></li>
  <li><a href="https://wiki.lineageos.org/devices/payton">Motorola Moto X4 (payton)</a> - <em>maintainer: erfanoabdi</em></li>
  <li><a href="https://wiki.lineageos.org/devices/albus">Motorola Moto Z2 Play (albus)</a> - <em>maintainer: rahulsnair</em></li>
  <li><a href="https://wiki.lineageos.org/devices/ether">Nextbit Robin (ether)</a> - moved form 14.1</li>
  <li><a href="https://wiki.lineageos.org/devices/kipper">Wileyfox Storm (kipper)</a> - moved from 14.1</li>
  <li><a href="https://wiki.lineageos.org/devices/crackling">Wileyfox Swift (crackling)</a> - moved from 14.1</li>
  <li><a href="https://wiki.lineageos.org/devices/lettuce">Yu Yuphoria (lettuce)</a> - moved from 14.1</li>
</ul>

<p>Added 14.1 devices</p>

<ul>
  <li><a href="https://wiki.lineageos.org/devices/chagalllte">Samsung Galaxy Tab S 10.5 (LTE) (chagalllte)</a></li>
  <li><a href="https://wiki.lineageos.org/devices/jasmine">ZTE AT&amp;T Trek 2 HD (jasmine)</a></li>
</ul>

<p>Removed 15.1 devices</p>

<ul>
  <li><a href="https://wiki.lineageos.org/devices/Z00L">Asus Zenfone 2 Laser (720p) (Z00L)</a></li>
  <li><a href="https://wiki.lineageos.org/devices/Z00T">Asus Zenfone 2 Laser/Selfie (1080p) (Z00T)</a></li>
  <li><a href="https://wiki.lineageos.org/devices/jalebi">Yu Yunique (jalebi)</a></li>
  <li><a href="https://wiki.lineageos.org/devices/tomato">Yu Yureka (tomato)</a></li>
</ul>

<p>Removed 14.1 devices</p>

<ul>
  <li><a href="https://wiki.lineageos.org/devices/m216">LG K10 (m216)</a></li>
</ul>
]]></content:encoded>
            <pubDate>2018-09-17T00:00:00+00:00</pubDate>
            <link>https://lineageos.org/Changelog-20/</link>
            <guid isPermaLink="true">https://lineageos.org/Changelog-20/</guid>
        </item>
    
        <item>
            <title>Summer Survey 2 - Attack of the feedbacks</title>
            <description> That's... why I'm here</description>
            <content:encoded><![CDATA[<p><img src="/images/2018-08-02/hero.webp" alt="hero" class="blog_post_image" /></p>

<p>One year ago, we created a <a href="https://lineageos.org/Summer-Survey/">survey</a> in which
our users were able to send us feedback and suggestions. Features such as the Styles API, the new Trebuchet, and adaptive icons were developed with <a href="https://lineageos.org/Summer-Survey-Results/">your feedback</a> in mind.</p>

<p>Your privacy is important to us, as such we do not run metrics on devices. In light of this, if you would like to contribute and provide your opinions, the window for doing so is now open.</p>

<h3 id="the-survey">The survey</h3>

<p>The survey is really simple and doesn’t collect any personal information.
The results will be analyzed and will help us lay out a road-map for future feature implementations, while informing us about lesser used features we don’t need to bother with.</p>

<p>We kindly ask you to be respectful of everyone: be honest and don’t take
the survey more than one time, each person’s opinion is equally important.</p>

<p>The survey will be closed in four weeks’ time.</p>

<p>You can take the survey here below, and you can share it to your friends using
this link:
<a href="https://goo.gl/forms/TjsHB3updQ1OuRJa2">goo.gl/forms/TjsHB3updQ1OuRJa2</a></p>

<p>We’re looking forward seeing your answers!</p>

<p>The LineageOS team</p>

<html>
<iframe src="https://docs.google.com/forms/d/e/1FAIpQLSeqr97TWo6K7uAqci58ZYF1V6gM8D-BrfLsakpr1S352YkqSg/viewform?embedded=true" width="100%" height="700" frameborder="0" marginheight="0" marginwidth="0">
  Loading...
</iframe>
</html>
]]></content:encoded>
            <pubDate>2018-08-02T00:00:00+00:00</pubDate>
            <link>https://lineageos.org/Summer-Survey-2/</link>
            <guid isPermaLink="true">https://lineageos.org/Summer-Survey-2/</guid>
        </item>
    
        <item>
            <title>Changelog 19 - Absolutely AB, Rocking Recovery and Blackened Black</title>
            <description> Changes since May 25th, 2018</description>
            <content:encoded><![CDATA[<p><img src="/images/2018-07-19/hero.webp" alt="hero" class="blog_post_image" /></p>

<h2 id="welcome-to-lineageos-regularly-irregular-review-where-we-go-over-changes-in-the-last-few-weeks">Welcome to LineageOS’ regularly irregular review, where we go over changes in the last few weeks</h2>

<h3 id="major-changes-since-may-25th">Major changes since May 25th</h3>
<ul>
  <li>Trust interface has been added. Check out <a href="/Trust-me">our previous blog post</a> to know more about it</li>
  <li>Added SMS limit warning to Trust: whenever a higher volume of SMS messages is sent, you will be asked to manually confirm that you want to send that message. This prevents malicious apps to send spam SMS draining your mobile credit</li>
  <li>More granular Trust warnings controls</li>
  <li>You can now optionally force legacy apps to use the full screen size on 18:9 devices. This can be configured per app as this might break some apps that are not properly written</li>
  <li>Optional black style: now you can make the dark UI style completely black</li>
  <li>Data toggle in quick settings on 15.1 has now gotten the data usage view back (restored functionality from 14.1)</li>
  <li>Introduced Lineage Recovery (for A/B devices only at the moment - more on this later)</li>
  <li>Updater has been improved, especially for A/B devices</li>
  <li>The su addon now supports A/B devices</li>
  <li>The addon.d backup / restore system now support A/B devices</li>
  <li>Signal icons and carrier text can be hidden for disabled SIMs</li>
  <li>July security patches have been merged (15.1)</li>
  <li>June security patches have been merged (both 14.1 and 15.1 devices)</li>
</ul>

<h3 id="ab-devices-a-whole-new-world">A/B devices: a whole new world</h3>

<h4 id="addond-v2">Addon.d-v2</h4>

<p>Many around the Android community have bashed A/B as being “hard to support” and “not developer friendly”, when in fact, properly implemented it is <em>easier to support</em> and just as developer friendly.</p>

<p>Our Updater app has long supported the A/B process and as of this week it is now addon.d capable! This means you will be able to seamlessly update via the app, just as on stock, and retain your addon.d compatible mods such as GApps.</p>

<p>Currently, the only GApps compatible with this new addon.d system (deemed addon.d-v2) is MindTheGApps. OpenGApps addon.d script in its current form is too complicated for addon.d-v2 to handle (as A/B was never meant to handle this sort of thing), though we’ve reached out, and alerted them what needs to be done. If you wish to make your addon.d mod v2 compliant, please look <a href="https://github.com/MindTheGapps/vendor_gapps/blob/master/addond_tail">here</a> for an example addon.d script, and <a href="https://github.com/MindTheGapps/vendor_gapps/commit/74859c6634b8d8df7bc674847513a9686e0e67e7">here</a> for the flag to make it compatible. Any third party mods not flagged with the above will be ignored by addon.d-v2, and not backed up as they are incompatible.</p>

<h4 id="ab-install-process">A/B Install Process</h4>

<p>A/B’s new “payload” install format is a tad odd, as it installs to the opposite slot by default.</p>

<p>So, prepare yourselves, this is far from the standard install process you are all used to, but it will be the standard from here on out:</p>

<ul>
  <li>Boot a custom recovery (either fastboot booting, or flashing and then booting will do)</li>
  <li>Wipe Data</li>
  <li>Flash LineageOS</li>
  <li>Reboot to Recovery (it is important you reboot to the installed recovery, which will be Lineage Recovery - more on this one later - unless you hand flashed another, which is not recommended for A/B devices)</li>
  <li>Install whatever addon.d-v2 compliant mods you’d like to (please note that OpenGApps is <em>not</em> addon.d-v2 capable yet)</li>
  <li>Reboot</li>
  <li>Enjoy!</li>
</ul>

<p>If you attempt to install GApps/Mods to system in the same boot as LineageOS, thanks to slot logic, none of it will persist. You <em>need</em> to reboot to recovery between flashing the ROM and any mods, however, do not reboot to OS between ROM flash and other mods.</p>

<p>Worthwhile note, if at any point you wish to go back a build, you can always run “fastboot set_active other” and jump back to the last/other slot, which houses the last update you had.</p>

<h4 id="lineage-recovery">Lineage Recovery</h4>

<p>A/B devices have the recovery image built in into the boot image (as those old Sony Xperia devices for those of you who remember). This means that there’s no recovery partition and recovery will have to be included at build time into the OS.</p>

<p>So we created the Lineage Recovery: our brand new recovery that supports both A/B and non A/B devices. It’s based upon AOSP recovery but with many improvements needed for the world of custom ROMs. It’s simple, light and secure: in Lineage Recovery, SELinux is in enforcing mode, limiting each process’ capabilities.</p>

<p>Due to compatibility issues with some OEM’s encryption implementations and to reduce attack surface, whenever your device is encrypted, the internal storage won’t be available for access at all. To install packages, you will be required to sideload using adb. Through adb you will also be able to perform backups and restore them, using the <code class="language-plaintext highlighter-rouge">adb backup</code> and <code class="language-plaintext highlighter-rouge">adb restore</code> commands too.</p>

<p>This recovery will be installed by default on all A/B devices and you won’t be able to change it, but given that these are A/B devices, you won’t need to boot into the recovery too much. Stay tuned for the release of Lineage Recovery for non-A/B devices.</p>

<h3 id="leadership-changes">Leadership Changes</h3>

<p>After roughly two years with Lineage, and another seven with CyanogenMod, we’re sad to announce ciwrl is stepping away from the project to spend more time offline. We wish him the best!</p>

<p>We’re also glad to announce that the current directors group have voted haggertk in as the ninth director. Welcome!</p>

<h3 id="engineering">Engineering</h3>

<p>We have published our first engineering post about <a href="/engineering/Telephony">telephony</a>. Go and check it out if you’re interested on how your Android phone works as a phone!</p>

<h3 id="build-roster">Build roster</h3>

<p>Added 15.1 devices:</p>

<ul>
  <li><a href="https://wiki.lineageos.org/devices/Z00L">Asus Zenfone 2 Laser (720p) (Z00L)</a> - <em>maintainer: theimpulson</em></li>
  <li><a href="https://wiki.lineageos.org/devices/Z00T">Asus Zenfone 2 Laser/Selfie (1080p) (Z00T)</a> - <em>maintainer: theimpulson</em></li>
  <li><a href="https://wiki.lineageos.org/devices/kuntao">Lenovo P2 (kuntao)</a> - moved from 14.1</li>
  <li><a href="https://wiki.lineageos.org/devices/nash">Motorola Moto Z2 Force (nash)</a> - <em>maintainers: npjohnson, erfanoabdi</em></li>
  <li><a href="https://wiki.lineageos.org/devices/bacon">OnePlus One (bacon)</a> - moved from 14.1</li>
  <li><a href="https://wiki.lineageos.org/devices/find7">Oppo Find 7a and 7s (find7)</a> - moved from 14.1</li>
  <li><a href="https://wiki.lineageos.org/devices/r5">Oppo R5 (r5)</a> - moved from 14.1</li>
  <li><a href="https://wiki.lineageos.org/devices/r7sf">Oppo R7s (r7sf)</a> - moved from 14.1</li>
  <li><a href="https://wiki.lineageos.org/devices/r7plus">Oppo R7 plus (r7plus)</a> - moved from 14.1</li>
  <li>Samsung Galaxy S5 (<a href="https://wiki.lineageos.org/devices/klte">klte</a>, <a href="https://wiki.lineageos.org/devices/klteduo">klteduo</a>, <a href="https://wiki.lineageos.org/devices/kltechn">kltechn</a>, <a href="https://wiki.lineageos.org/devices/kltechnduo">kltechnduo</a>, <a href="https://wiki.lineageos.org/devices/kltedv">kltedv</a>, <a href="https://wiki.lineageos.org/devices/kltekdi">kltekdi</a>, <a href="https://wiki.lineageos.org/devices/kltekor">kltekor</a>, <a href="https://wiki.lineageos.org/devices/kccat6">kccat6</a> and <a href="https://wiki.lineageos.org/devices/lentislte">lentislte</a>) - moved from 14.1</li>
  <li><a href="https://wiki.lineageos.org/devices/klteactivexx">Samsung Galaxy S5 Active (klteactivexx)</a> - <em>maintainer: javelinanddart</em></li>
  <li><a href="https://wiki.lineageos.org/devices/pioneer">Sony Xperia XA2 (pioneer)</a> - <em>maintainer: Luk1337</em></li>
  <li><a href="https://wiki.lineageos.org/devices/wt88047">Wingtech Redmi 2 (wt88047)</a> - <em>maintainer: nicknitewolf</em></li>
  <li><a href="https://wiki.lineageos.org/devices/tissot">Xiaomi Mi A1 (tissot)</a> - <em>maintainer: TheScarastic</em></li>
  <li><a href="https://wiki.lineageos.org/devices/lithium">Xiaomi Mi Mix (lithium)</a> - moved from 14.1</li>
  <li><a href="https://wiki.lineageos.org/devices/whyred">Xiaomi Redmi Note 5 Pro (whyred)</a> - <em>maintainer: vasishath</em></li>
</ul>

<p>Removed 15.1 devices:</p>

<ul>
  <li><a href="https://wiki.lineageos.org/devices/hiae">HTC One A9 (hiae)</a></li>
</ul>

<p>Added 14.1 devices</p>

<ul>
  <li><a href="https://wiki.lineageos.org/devices/herolte">Samsung Galaxy S7 (herolte)</a> and <a href="https://wiki.lineageos.org/devices/hero2lte">S7 Edge (hero2lte)</a> - maintainers: <em>DavisNT,  ivanmeler</em></li>
</ul>

<p>Removed 14.1 devices</p>

<ul>
  <li><a href="https://wiki.lineageos.org/devices/serrano3gxx">Samsung Galaxy S4 Mini 3g (serrano3gxx</a>, <a href="https://wiki.lineageos.org/devices/serranodsdd">Dual SIM (serranodsdd)</a> and <a href="https://wiki.lineageos.org/devices/serranoltexx">LTE (serranoltexx)</a> variants</li>
</ul>
]]></content:encoded>
            <pubDate>2018-07-19T00:00:00+00:00</pubDate>
            <link>https://lineageos.org/Changelog-19/</link>
            <guid isPermaLink="true">https://lineageos.org/Changelog-19/</guid>
        </item>
    
        <item>
            <title>Trust me, I'm an engineer</title>
            <description> Security and knowledge</description>
            <content:encoded><![CDATA[<p><img src="/images/2018-06-12/hero.webp" alt="hero" class="blog_post_image" /></p>

<h2 id="trust-interface">Trust interface</h2>

<p>In an effort to consolidate our security and privacy oriented efforts, we’re proud to announce <em>Trust</em>.</p>

<p>Trust is a centralized place where you can understand and improve the security and the privacy of your devices.
While doing this we’ve taken all our security features, such as the highly popular and powerful Privacy Guard,
and placed them under the <em>Trust interface</em>.</p>

<p>The Trust interface is a set of user experience improvements designed to make the user more comfortable, aware
and secure when managing sensitive data and permissions.
Whenever you see the Trust icon (which you can see in the middle of the image at the beginning of this post),
you can be sure the action you’re doing is secure and you’re not a victim of phishing or fake permission dialogs.</p>

<p>The core of the Trust interface lives in the Settings app, under the “Security &amp; privacy” section, where you’ll be
able to get an overview of the status of core security features and explanations on how to act to make sure your
device is secure and your data private.</p>

<p>The Trust interface has been introduced in this week’s 15.1 builds.
This is just the beginning of a renewed effort in bringing user-facing security features to LineageOS, and we are already
working on some exciting features for Trust.</p>

<h2 id="lineage-engineering">Lineage Engineering</h2>

<p>“Promulgation”: a complex word that shares quite a bit in common with Android development. Both are complex, and not easily broken down.
The difference lies in one key aspect, the word can be defined in a single place, whereas Android development is not so easily defined,
and even when it is, it is often scattered across the internet.
The lack of centralization makes it very hard to introduce new people to the development process and expect them to learn it on their own without guidance.</p>

<p>In our last Summer Survey, we asked you about the quality of our online platforms. One of the main complaints we received pertaining to the Wiki
was that it lacked advanced technical information, as it currently only covers “How to build from existing sources” and not “How to build from scratch”.</p>

<p>That’s why today we’re announcing “Lineage Engineering”: a whole new section of our website where our very own maintainers
will be contributing to posts about Android internals, the bring up process and common source code courtesies.
We’ll be covering a wide range of topics such as reverse engineering, and various other topics relating to Android development,
bringing LineageOS to your device and a lot of other topics.</p>

<p>These posts are intended to be a resource for current and aspiring developers so that they can attain a better understanding of Android’s internals.
If you are a user that has no interest in development, fear not!
These posts won’t pollute our (ir)regular changelog posts, and will instead live in their <a href="/engineering/">own section</a>.</p>

<p>Our upcoming first post will be on telephony, and more posts on other topics will follow it in the near future.</p>
]]></content:encoded>
            <pubDate>2018-06-12T00:00:00+00:00</pubDate>
            <link>https://lineageos.org/Trust-me/</link>
            <guid isPermaLink="true">https://lineageos.org/Trust-me/</guid>
        </item>
    
        <item>
            <title>Changelog 18 - Ready reader, super suggestions and functional firewall</title>
            <description> Changes since April 1st, 2018</description>
            <content:encoded><![CDATA[<p><img src="/images/2018-05-25/hero.webp" alt="hero" class="blog_post_image" /></p>

<h2 id="welcome-to-lineageos-regularly-irregular-review-where-we-go-over-changes-in-the-last-few-weeks">Welcome to LineageOS’ regularly irregular review, where we go over changes in the last few weeks</h2>

<h3 id="major-changes-since-april-1st">Major changes since April 1st</h3>

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

<h3 id="infrastructure">Infrastructure</h3>

<h4 id="cve-tracker">CVE Tracker</h4>

<p>The LineageOS CVE Tracker has been made private for contributors only because of the unreliability of the provided data.
We’re working on a remedy but until it’s ready non-contributors won’t be able to see the status of the devices.</p>

<h4 id="code-of-conduct">Code of conduct</h4>

<p>Project Directors have unanimously adopted a Code of Conduct for all project contributors (Directors included) to measure against.
The CoC can be found in the <a href="https://github.com/LineageOS/charter/blob/main/code-of-conduct.md">Charter project repository</a>.
We feel that this is an integral part of keeping this project a fun and safe place to work and collaborate.
This also provides a mechanism, to address specific concerns and bad actors,
and nip issues in the bud before they poison the overall experience.
It’s important to note that we don’t intend to police contributors’ ability to have fun or joke around - however,
we should all be conscious that what one finds funny can be hurtful or harmful to another.
As we continue to grow and bring in new faces, this should help define what it means to work with professionalism for folks new and old.</p>

<h4 id="privacy-policy-update">Privacy policy update</h4>

<p>Our privacy policy was updated to include information on how Gerrit discloses certain personal information. This change goes into effect immediately.</p>

<h3 id="build-roster">Build roster</h3>

<p>Added 15.1 devices</p>

<ul>
  <li><a href="https://wiki.lineageos.org/devices/mako">Google Nexus 4 (mako)</a> - moved from 14.1</li>
  <li><a href="https://wiki.lineageos.org/devices/hiae">HTC One A9 (hiae)</a> - moved from 14.1</li>
  <li><a href="https://wiki.lineageos.org/devices/griffin">Motorola Moto Z (griffin)</a> - moved from 14.1</li>
  <li><a href="https://wiki.lineageos.org/devices/foster">Nvidia Shield Android TV (foster)</a> - moved from 14.1</li>
  <li>Samsung Galaxy <a href="https://wiki.lineageos.org/devices/starlte">S9 (starlte)</a> and <a href="https://wiki.lineageos.org/devices/star2lte">S9+ (star2lte)</a> - maintainer: <em>jesec</em></li>
  <li><a href="https://wiki.lineageos.org/devices/sagit">Xiaomi Mi 6 (sagit)</a> - maintainer: <em>demon000</em></li>
  <li><a href="https://wiki.lineageos.org/devices/chiron">Xiaomi Mi MIX 2 (chiron)</a> - maintainer: <em>mikeioannina</em></li>
  <li><a href="https://wiki.lineageos.org/devices/scorpio">Xiaomi Mi Note 2 (scorpio)</a> - maintainer: <em>joe2k01</em></li>
  <li><a href="https://wiki.lineageos.org/devices/mido">Xiaomi Redmi Note 4 (mido)</a> - moved from 14.1</li>
</ul>

<p>Removed 14.1 devices</p>

<ul>
  <li>Samsung Galaxy <a href="https://wiki.lineageos.org/devices/herolte">S7 (herolte)</a> and <a href="https://wiki.lineageos.org/devices/hero2lte">S7 Edge (hero2lte)</a> due to licensing issues of the device trees</li>
</ul>
]]></content:encoded>
            <pubDate>2018-05-25T00:00:00+00:00</pubDate>
            <link>https://lineageos.org/Changelog-18/</link>
            <guid isPermaLink="true">https://lineageos.org/Changelog-18/</guid>
        </item>
    
        <item>
            <title>An April Apology</title>
            <description> April Fools 2018</description>
            <content:encoded><![CDATA[<p>Last week we ran two concurrent April Fools showcases in LineageOS. One was a light-hearted and topical application on the hype of blockchain; which seems to have gone over well with the community. However, it was quickly overshadowed by the second addition - the LOSGenuine prank &amp; persistent notification.</p>

<p>These LOSGenuine notifications caused panic and security concerns with our users, and in hindsight was in bad taste for a platform such as ours.</p>

<p>While we did not set out to inflict harm to our users, its clear by the feedback that we’ve received that many saw LOSGenuine as not only unfunny, but as a degradation of the trust users and maintainers.</p>

<p>To our users, we apologize and promise to do better next year.</p>

<p>To our maintainers and contributors, many of whom got the blunt of the anger from the user base, we apologize for the poor decision making process. While the team charter covers many aspects of how devices and the project are run, April fools was not one of them - and this was not a teamwide or even Project Director driven consensus. This failure too will be remedied with respect to next year.</p>

<p>Sincerely,
ciwrl
<em>LineageOS Team Directors</em></p>
]]></content:encoded>
            <pubDate>2018-04-10T00:00:00+00:00</pubDate>
            <link>https://lineageos.org/An-April-Apology/</link>
            <guid isPermaLink="true">https://lineageos.org/An-April-Apology/</guid>
        </item>
    
        <item>
            <title>Changelog 17 - Building Blockchains, Genuine Guarantee, and Lucky Lock</title>
            <description> Disruptive innovations</description>
            <content:encoded><![CDATA[<h2 id="welcome-to-lineageos-regularly-irregular-review-where-we-go-over-changes-in-the-last-few-weeks">Welcome to LineageOS’ regularly irregular review, where we go over changes in the last few weeks</h2>

<h3 id="major-changes-since-february-25th">Major changes since February 25th</h3>
<ul>
  <li>Lockdown added to power menu actions: lock the device and force the password input, disabling any biometric or smart unlock tools</li>
  <li>New focus indicator for Snap camera</li>
  <li>Contacts improvements:
    <ul>
      <li>Support for storing contacts locally</li>
      <li>Added 2 new entries to the drawer menu: “my info” and “emergency info” linking to your account’s contact and health information available when the device is locked</li>
      <li>SIM phone number is now automatically added to your account’s contact</li>
    </ul>
  </li>
  <li>Added Cyan accent</li>
  <li>Dialer is now <a href="https://www.gdpr.net">GDPR</a>-compliant: phone number lookup is now disabled by default and there’s now a disclaimer in the relative settings page</li>
  <li>Files app now has a dark UI through the <a href="https://lineageos.org/Introducing-the-LineageSDK/">Styles API</a></li>
  <li>Jelly now has a dark UI through the <a href="https://lineageos.org/Introducing-the-LineageSDK/">Styles API</a></li>
  <li>March security patches have been merged (both 15.1 and 14.1)</li>
  <li>Chromium webview updated to version 65 (both 15.1 and 14.1)</li>
  <li>LineaGenuine (both 15.1 and 14.1)
    <ul>
      <li>Our new tool allows you to feel more comfortable knowing whether you’re running a certified build. In case the device is caught running an uncertified OS, this tool will warn the user and some measures will be taken in order to guarantee you the device’s resources aren’t being misused.</li>
      <li>If you want to disable the persistent notification, run this command from a root shell (such as adb root / recovery or terminal app) <code class="language-plaintext highlighter-rouge">setprop persist.lineage.nofool true</code> and reboot the device</li>
    </ul>
  </li>
</ul>

<p>You may have heard of the <a href="https://www.google.com/android/uncertified/">recent changes</a> Google has done in order to block some OEMs to sell uncertified devices with GApps:
we will discuss about the impacts this has on custom ROMs such as LineageOS in a dedicated post soon.</p>

<p>If you have already signed in your Google account, you don’t have
to worry, don’t panic and don’t rush to register your device since it would change nothing for you.</p>

<h3 id="build-roster">Build roster</h3>

<p>Added 15.1 devices:</p>

<ul>
  <li><a href="https://wiki.lineageos.org/devices/x2">LeEco Le Max2 (x2)</a> - moved from 14.1</li>
  <li><a href="https://wiki.lineageos.org/devices/shamu">Nexus 6 (shamu)</a> - moved from 14.1</li>
  <li><a href="https://wiki.lineageos.org/devices/fugu">Nexus Player (fugu)</a> - moved from 14.1</li>
  <li><a href="https://wiki.lineageos.org/devices/oneplus2">OnePlus 2 (oneplus2)</a> - moved from 14.1</li>
  <li><a href="https://wiki.lineageos.org/devices/dragon">Pixel C (dragon)</a> - moved from 14.1</li>
</ul>

<p>Added 14.1 devices:</p>

<ul>
  <li><a href="https://wiki.lineageos.org/devices/a5y17lte">Samsung Galaxy A5 2017 (a5y17lte)</a> - maintainer: <em>raymanfx</em></li>
  <li><a href="https://wiki.lineageos.org/devices/a7y17lte">Samsung Galaxy A7 2017 (a7y17lte)</a> - maintainer: <em>forkbomb</em></li>
  <li><a href="https://wiki.lineageos.org/devices/kuntao">Lenovo P2 (kuntao)</a> - maintainers: <em>mikeioannina, fireLord1, highwaystar, celoxocis</em></li>
  <li><a href="https://wiki.lineageos.org/devices/chaozu">BQ Aquaris U (chaozu)</a> - maintainers: <em>brinlyau, eloimuns, kra1o5, team aquaris-dev</em></li>
  <li><a href="https://wiki.lineageos.org/devices/r7sf">OPPO R7s (r7sf)</a> - maintainer: <em>celoxocis</em></li>
</ul>

<h3 id="introducing-loscoins-our-new-revolutionary-disruptive-game-changer">Introducing LOSCoins: our new revolutionary disruptive game-changer</h3>

<h3 id="the-following-section-was-our-yearly-april-fools-joke-it-will-be-included-in-builds-through-2018-04-08">The following section was our yearly April Fool’s joke. It will be included in builds through 2018-04-08.</h3>

<p>Last year, we introduced Br0Zip, in order to deprecate maintainers, but it looks like most of us are masochists
and prefer to do the job the old painful way. So we got to do something for their bravery, some kind of retribution for those
who write and submit code to our Gerrit.</p>

<p>We also know our users; one of their biggest complain is that while everyone loves to spend their money, most banks and pay apps are not available
on <em>uncertified</em> devices.</p>

<p>And we also know everyone loves BLOCKCHAIN.</p>

<p>So we asked ourselves: “<em>How can we make all these people happy? What’s the next big thing we’re going to introduce?</em>”.</p>

<p>The answer is simple. One world. Thousands of smiling faces: <strong>LOSCoins</strong>.</p>

<p><img src="/images/2018-04-01/loscoin-hero.webp" alt="hero loscoin" class="blog_post_image" /></p>

<p>LOSCoins is the new game-changer currency for LineageOS and beyond: users are given a simple yet safe way to pay, send and receive money on their favorite OS.
And with the newly introduced LineaGenuine, they will know their data is safe.
Moreover everything remains on your local storage: you wipe your data, your money is wiped away too.</p>

<p>And now you’re asking: “<em>How does this make developers and BLOCKCHAIN lovers happy? I guess this is just another boring and pointless cryptocurrency, where’s the revolutionary part?</em>”.</p>

<p>We use Git as version control software for managing the LineageOS sources, and Git has a lot in common with the BLOCKCHAIN. An awful lot.
So we’ve taken Gerrit, the platform used for Git-based code review, to a whole new level: LOSCoins is a Git-BLOCKCHAIN-based currency.
Everyone who uploads a commit (which could be a feature or a bug fix) on Gerrit can now be rewarded with LOSCoins:
the more the commit <em>marinates</em> on Gerrit, the more LOSCoins the brave developer will be rewarded.
<em>Marinating</em> is a technique that consists in uploading a new commit to Gerrit for code review and leave it there a
lot of time without doing nothing before shipping it.
We’ve been using this disruptive innovation internally for a few weeks and we can tell you it’s awesome, some of our most talented <del>marinators</del> developers managed to buy a yacht.
Yes, a yacht: inside the LOSCoin app you will also find a convenient store so you can spend the hard earned LOSCoins of yours.</p>

<p>Just in case you were wondering: the LOSCoin Wallet app is coming to a device near you with next week’s LineageOS 14.1 and 15.1 builds.</p>
]]></content:encoded>
            <pubDate>2018-04-01T00:00:00+00:00</pubDate>
            <link>https://lineageos.org/Changelog-17/</link>
            <guid isPermaLink="true">https://lineageos.org/Changelog-17/</guid>
        </item>
    
        <item>
            <title>Introducing the LineageSDK</title>
            <description> Your apps, better</description>
            <content:encoded><![CDATA[<p><img src="/images/2018-03-20/lineagesdk-hero.webp" alt="hero sdk-structure" class="blog_post_image" /></p>

<h2 id="introducing-the-lineagesdk-for-developers">Introducing the LineageSDK for developers</h2>

<p>LineageOS is an operating system for everyone: from the average user to the advanced developer.
While users have a giant playground in their hands with many customization options, we also want to make
LineageOS a fun place for developers. The <a href="https://github.com/LineageOS/charter/blob/main/device-support-requirements.md">standards for official builds</a> help ensure developers that their app will not end up in a bad state because of
inappropriate Android API changes or broken hardware support, but this is not enough for us; we’re announcing some new APIs that will allow your
apps to do more when they’re running on a LineageOS-powered device.</p>

<p>The Lineage platform SDK (LineageSDK for short) is a powerful resource that allows us to both keep our features out
of the core Android frameworks (for better security and easier bringup processes) and expose some
extra functionality to app developers.</p>

<p>The first official release, <em>Ilama</em> (API 9), is the first public iteration that’s available to
your apps with a set of useful APIs. We have created a <a href="https://wiki.lineageos.org/sdk">section</a> on our wiki with all
the documentation you may desire, including example snippets and the <a href="https://lineageos.github.io/android_lineage-sdk">javadoc</a>.</p>

<p>Here are our favorite APIs of this release:</p>

<h3 id="styles-api">Styles API</h3>

<p>We’ve recently introduced system styles on LineageOS 15.1 to allow users to customize the appearance
of the device with a dark mode and custom accent color.</p>

<p>With the Styles API, you can give your app an optional automatic dark theme by just using the
official <a href="https://developer.android.com/topic/libraries/support-library/packages.html#v7-appcompat">AppCompat-v7</a> library. You don’t have to include a new external library or make huge code changes to offer your
users a UI that is in sync with the system. On devices that aren’t running LineageOS, you can expose a toggle for it
or control the style at runtime. That’s it: a painless global light/dark mode for everyone.</p>

<p>What if you want your app to theme the system instead? A music player could tune the accent colors of the system
based on the album art, or your weather app could set a dark mode when the weather is bad and light when the sun is shining bright: the sky is your only limit.</p>

<p>Head over to the <a href="https://wiki.lineageos.org/sdk/api/styles">API wiki page</a> for more detailed informations including code snippets.</p>

<h3 id="profiles-api">Profiles API</h3>

<p>System profiles are one of the most powerful LineageOS features, they allow to change several device’s preferences with a
single click. Profiles can be enabled manually or with a predefined trigger (using WiFi, Bluetooth and/or NFC).
A profile contains a set of instructions to control the device’s hardware and software, including (but not limited to) networks, volumes and display adjustments.</p>

<p>Let’s say you are developing a controller app for the next big IOT product and you want your device to adapt when something happens.
With the Profiles API you can extend the trigger capabilities (by enabling a profile that could be both user-created or predefined) when interaction with the IOT device is going on using your official APIs.</p>

<p>The profiles API empowers apps to control the handheld device in new ways without having to worry about security issues or using
unofficial undocumented APIs that may break/change from a release to another.</p>

<p>Head over to the <a href="https://wiki.lineageos.org/sdk/api/profiles">API wiki page</a> for more detailed informations including code snippets.</p>

<hr />

<p>These are just a couple of the various APIs you will find inside the LineageSDK and you can check out the full <a href="https://lineageos.github.io/android_lineage-sdk">documentation</a> to see all of them.</p>

<h3 id="to-sum-up">To sum up</h3>

<p>The LineageSDK API 9 is now rolling out with this week’s LineageOS 15.1 builds, and new versions will be announced in future <em>regularly irregular blog posts</em> as new APIs are added and stabilized.</p>

<p>The SDK is completely open source and contributions (including new APIs) are welcome on <a href="https://wiki.lineageos.org/submitting-patch-howto.html">our gerrit</a>, so you can make this platform grow and evolve
in a useful direction for both your app and the whole ecosystem.</p>

<p>To get started, head over to this <a href="https://wiki.lineageos.org/sdk/add-to-your-app.html">wiki page</a>.</p>

<p>If you have any questions, you can reach us on our <a href="https://www.reddit.com/r/LineageOS/">subreddit</a> or join the <em>#lineageos-dev</em> Libera.Chat IRC channel.</p>
]]></content:encoded>
            <pubDate>2018-03-20T00:00:00+00:00</pubDate>
            <link>https://lineageos.org/Introducing-the-LineageSDK/</link>
            <guid isPermaLink="true">https://lineageos.org/Introducing-the-LineageSDK/</guid>
        </item>
    
        <item>
            <title>Changelog 16 - Smart Styles, Treble is trouble and Omfg Oreo</title>
            <description> Oh my! Finally Oreo</description>
            <content:encoded><![CDATA[<p><img src="/images/2018-02-25/lineageos-15.1-hero.webp" alt="hero adaptive-icons image" class="blog_post_image_full" /></p>

<h2 id="hello-lineageos-151">Hello LineageOS-15.1</h2>

<p>We’ve been working hard these months to get this new version available; the changes that were
done in upstream (AOSP) are huge: Project Treble changed the way hardware is managed in Android,
so all the OEM-abandoned platforms that are supported by Lineage had to be adapted for the new platform. 
Moreover, we’ve taken the time to make the code future-proof by converting a lot of our hardware-related
code to make use of the new Treble capabilities: things such as LiveDisplay and lights (leds) control
are now up to date with the new Android standards, so we’re going to have an easier time
forward-porting stuff whenever a new Android version comes out.</p>

<p>We’ve not spent all the time just forward-porting 14.1 features: the whole platform code
has been cleaned up: all the unused and deprecated bits have been removed and the rebrand process has been
completed.</p>

<p>We’re also introducing some new features that were highly requested 
in the <a href="/Summer-Survey/">Summer Survey</a> we held last summer, and a few are featured below:</p>

<h4 id="styles">Styles</h4>

<p>You can now style some aspects of your device by selecting a custom accent color and by choosing between a light or dark interface. 
A really cool feature we’ve added to this is the (optional) integration with LiveDisplay: during the day the device will have a light theme, and at night some of the interface elements will turn dark, so it’s easier on the eyes. 
What if this isn’t enough? What if you want your device style to match your wallpaper colors? <em>Automagic</em> will propose you the best colors combination based on your current wallpaper. 
While this is not a full theming replacement, we hope to satisfy users that requested simple theming capabilities.</p>

<h4 id="new-trebuchet-launcher">New Trebuchet launcher</h4>

<p>Our homegrown launcher has been rewritten to make it more up to date with Android standards. Some redundant features have been removed and new ones, such as icon packs support, have been added.
All our apps have received a new adaptive icon too, thanks to the feedback you provided in the Summer Survey (you can see a sneak peak of them above). 
Moreover, Trebuchet will allow you to choose the icon shape that suits your liking from circle, super ellipse, squircle and teardrop.</p>

<h4 id="qr-support-in-snap-camera">QR support in Snap camera</h4>

<p>There’s now a QR reader mode in our camera app, which supports QR-encoded URLs, plain text, SMS, email addresses, contacts cards, events, phone numbers and location coordinates.</p>

<h3 id="upgrading-to-151">Upgrading to 15.1</h3>

<p>We’re starting our 15.1 builds with some devices (listed below), with others migrating to 15.1 sooner or later. Note that several older devices are unable to receive official builds at this time due to the lack of support for working HAL1 camera recorder, which was broken by the treble changes, but don’t worry - we’re working on it.</p>

<h4 id="from-official-lineageos-141">From official LineageOS 14.1</h4>

<ol>
  <li>(Optional) Make a backup of your important data</li>
  <li>Download the build either from <a href="https://download.lineageos.org">download portal</a> or built in updater app
    <ul>
      <li>You can export the downloaded package to the sdcard from the Updater app by long-pressing it and then selecting <em>“Export”</em> on the top menu</li>
    </ul>
  </li>
  <li>Download proper addons packages (<a href="https://wiki.lineageos.org/gapps.html">GApps</a>, <a href="https://download.lineageos.org/extras">su</a>…) for Oreo 8.1 (8.0 packages are not compatible).</li>
  <li>Make sure your recovery and firmware are up to date</li>
  <li>Boot into recovery mode</li>
  <li>Format your system partition</li>
  <li>Install the LineageOS 15.1 build, then install all your addons <em>WITHOUT</em> rebooting</li>
  <li>When you’re done, reboot the device.</li>
</ol>

<p>Note that:</p>

<ul>
  <li>Wiping data is <em>not</em> needed when upgrading from an official build</li>
  <li>While you’ll be able to download the update from the updater app, you won’t be allowed to install a 15.1 build on the top of a 14.1 one automatically</li>
</ul>

<h4 id="from-anything-else-including-unofficial-lineageos-builds">From anything else (including unofficial LineageOS builds)</h4>

<ol>
  <li>(Optional) Make a backup of your important data</li>
  <li>Download the build from <a href="https://download.lineageos.org">download portal</a></li>
  <li>Download proper addons packages (<a href="https://wiki.lineageos.org/gapps.html">GApps</a>, <a href="https://download.lineageos.org/extras">su</a>…) for Oreo 8.1 (8.0 packages are not compatible)</li>
  <li>Make sure your recovery and firmware are up to date</li>
  <li>Boot into recovery mode and wipe data</li>
  <li>Install the LineageOS 15.1 build, then install all your addons without rebooting</li>
  <li>When you’re done, reboot the device</li>
</ol>

<p>Note that wipe data is <em>always</em> needed when coming from something that’s not an official build, regardless of the Android version</p>

<h3 id="nightly-builds-will-roll-out-this-monday">Nightly builds will roll out this Monday</h3>

<p>We’ll be testing the infrastructure this weekend (24th and 25th Feb.), you will see some 15.1 builds appear on our download portal marked as <em>EXPERIMENTAL</em>.</p>

<p>The first batch of nightlies builds will roll out on Monday 26th February, while the other days of the week will remain dedicated to 14.1 devices. 
Keep in mind that if you install an <em>EXPERIMENTAL</em> build you will not receive OTA updates, but you’ll have to manually flash a <em>NIGHTLY</em> build instead.</p>

<h2 id="older-versions-changes">Older versions changes</h2>
<ul>
  <li>LineageOS 14.1
    <ul>
      <li>Jelly’s favorites management has been improved</li>
      <li>December 2017, January 2018 and February 2018 security patches have been merged</li>
      <li>Webview has been updated to Chromium 64.0.3282.137</li>
    </ul>
  </li>
  <li>LineageOS 13.0
    <ul>
      <li>December 2017, January 2018 and February 2018 security patches have been merged</li>
    </ul>
  </li>
</ul>

<h2 id="goodbye-lineageos-130">Goodbye LineageOS 13.0</h2>
<p>The Marshmallow-based release has been discontinued and the last builds were published on Feb 11th, 2018. The branches will not be locked, so it’ll still be open for contributions such as security patches, like the 11.0 branch which has been getting security patches backported from the community. LineageOS 14.1 will remain under active development, but don’t expect new features to come since the majority of the team has jumped to the Oreo branch.</p>

<h2 id="infrastructure">Infrastructure</h2>
<p>A couple of our infrastructure repos have been moved from the <a href="https://github.com/LineageOS">LineageOS organization</a> to the <a href="https://github.com/lineageos-infra">LineageOS-Infra organization</a> on GitHub.
The wiki has also been updated with a focus on device information since a lot of users often check it to look for a suitable device that’s also capable of running LineageOS</p>

<h2 id="device-support-new-rules">Device support: new rules</h2>
<p>Beginning with LineageOS 15.1, we’re enforcing a set of rules defined by the <a href="https://github.com/LineageOS/charter/blob/main/device-support-requirements.md">LDSR</a> (LineageOS Device Support Requirements). This document defines the requirements that must be met in order for devices to be deemed ship-ready for LineageOS releases to maintain a higher quality standard. These rules, which are not retroactive (14.1 builds won’t be affected), will apply to all the devices that want to ship a LineageOS 15.1 official release regardless of having a 14.1 build. 
For the end user it means that whenever an official 15.1 build is published, you can expect everything that’s listed in the charter as working.</p>

<h2 id="device-changes">Device changes</h2>

<h4 id="initial-151-devices">Initial 15.1 devices</h4>

<ul>
  <li><a href="https://wiki.lineageos.org/devices/angler">Google Nexus 6P - angler</a> - moved from 14.1</li>
  <li><a href="https://wiki.lineageos.org/devices/bullhead">Google Nexus 5X - bullhead</a> - moved from 14.1</li>
  <li><a href="https://wiki.lineageos.org/devices/zl1">LeEco Le Pro3 / Le Pro3 Elite - zl1</a> - moved from 14.1</li>
  <li><a href="https://wiki.lineageos.org/devices/oneplus3">OnePlus 3 / 3T - oneplus3</a> - moved from 14.1</li>
  <li><a href="https://wiki.lineageos.org/devices/cheeseburger">OnePlus 5 - cheeseburger</a> - moved from 14.1</li>
  <li><a href="https://wiki.lineageos.org/devices/dumpling">OnePlus 5T - dumpling</a> - maintainers: <em>codeworkx, amartinz</em></li>
  <li><a href="https://wiki.lineageos.org/devices/gts210vewifi">Samsung Galaxy Tab S2 9.7 Wi-Fi (2016) - gts210vewifi</a> - moved from 14.1</li>
  <li><a href="https://wiki.lineageos.org/devices/gts28vewifi">Samsung Galaxy Tab S2 8.0 Wi-Fi (2016) - gts28vewifi</a> - moved from 14.1</li>
  <li><a href="https://wiki.lineageos.org/devices/gemini">Xiaomi Mi 5 - gemini</a> - moved from 14.1</li>
  <li><a href="https://wiki.lineageos.org/devices/capricorn">Xiaomi Mi 5S - capricorn</a> - moved from 14.1</li>
  <li><a href="https://wiki.lineageos.org/devices/natrium">Xiaomi Mi 5S Plus - natrium</a> - moved from 14.1</li>
</ul>

<h4 id="added-141-devices">Added 14.1 devices</h4>

<ul>
  <li><a href="https://wiki.lineageos.org/devices/fugu/">Google Nexus Player - fugu</a> - maintainer: <em>npjohnson</em></li>
  <li><a href="https://wiki.lineageos.org/devices/kltesprsports/">Samsung Galaxy S5 Sport - kltesprsports</a> - maintainer: <em>javelinanddart</em></li>
  <li>Samsung Galaxy S6 <a href="https://wiki.lineageos.org/devices/zerofltexx">Flat (zerofltexx)</a> and <a href="https://wiki.lineageos.org/devices/zeroltexx">Edge (zeroltexx)</a> - maintainer: <em>usaamah99</em></li>
  <li><a href="https://wiki.lineageos.org/devices/land">Xiaomi Redmi 3S and 3X - land</a> - maintainers: <em>karthick111, darshan1205, chaubeyprateek</em></li>
  <li><a href="https://wiki.lineageos.org/devices/sumire">Sony Xperia Z5 - sumire</a> - maintainers: <em>myself5, haoZeke</em></li>
  <li><a href="https://wiki.lineageos.org/devices/tulip">ZTE Axon 7 Mini - tulip</a> - maintainer: <em>tdm</em></li>
</ul>

<h4 id="changes-to-141-devices">Changes to 14.1 devices</h4>

<ul>
  <li>Samsung Galaxy Note 2 (<a href="https://wiki.lineageos.org/devices/t0ltekor">Korean</a>) has been merged with the <a href="https://wiki.lineageos.org/devices/t0lte">LTE</a> variant</li>
  <li><a href="https://wiki.lineageos.org/devices/addison">Motorola Moto Z Play - addison</a> has been readded - maintainer: <em>mccreary</em></li>
  <li><a href="https://wiki.lineageos.org/devices/jfltexx">Samsung Galaxy S4 T-Mobile - jfltetmo</a> is now supported in the <a href="https://wiki.lineageos.org/devices/jfltexx">Samsung Galaxy S4 International (LTE) - jfltexx</a> builds - maintainer: <em>zatoichi</em></li>
</ul>

<h4 id="removed-141-devices">Removed 14.1 devices</h4>

<ul>
  <li>Samsung Galaxy S III US variants: <a href="https://wiki.lineageos.org/devices/d2att">AT&amp;T</a>, <a href="https://wiki.lineageos.org/devices/d2spr">Sprint</a>, <a href="https://wiki.lineageos.org/devices/d2tmo">T-Mobile</a> and <a href="https://wiki.lineageos.org/devices/d2vzw">Verizon</a> - no longer maintained</li>
  <li>Asus Zenfone 2 <a href="https://wiki.lineageos.org/devices/Z00D">ZE500CL (Z00D)</a>, <a href="https://wiki.lineageos.org/devices/Z008">ZE550ML  (Z008)</a> and <a href="https://wiki.lineageos.org/devices/Z00A">ZE551ML (Z00A)</a> - no longer maintained</li>
</ul>
]]></content:encoded>
            <pubDate>2018-02-25T00:00:00+00:00</pubDate>
            <link>https://lineageos.org/Changelog-16/</link>
            <guid isPermaLink="true">https://lineageos.org/Changelog-16/</guid>
        </item>
    
        <item>
            <title>Celebrating one year of LineageOS</title>
            <description> Happy birthday to us</description>
            <content:encoded><![CDATA[<h2 id="reviewing-our-first-12-months">Reviewing our first 12 months</h2>

<p>One year ago, LineageOS was announced to the world.
We’d like to take the time to celebrate with our contributors, our users and our community.
This wouldn’t have been possible without all of you.</p>

<p>We would never have enough words to express how much we appreciate this community and how excited we are for the next year to come.
So instead, we’ve created an infographic, that we hope you all will enjoy.</p>

<p><img src="/images/2017-12-24/lineageos-1st-birthday-infographic.webp" alt="infographic" class="blog_post_image" /></p>

<h4 id="thank-you">Thank you</h4>
]]></content:encoded>
            <pubDate>2017-12-24T00:00:00+00:00</pubDate>
            <link>https://lineageos.org/Celebrating-one-year-of-LineageOS/</link>
            <guid isPermaLink="true">https://lineageos.org/Celebrating-one-year-of-LineageOS/</guid>
        </item>
    
        <item>
            <title>Changelog 15 - Super Security, Gratifying Gestures, Resounding Recorder</title>
            <description> Changes since September 23rd</description>
            <content:encoded><![CDATA[<h2 id="welcome-to-lineageos-regularly-irregular-review-where-we-go-over-changes-in-the-last-few-weeks">Welcome to LineageOS’ regularly irregular review, where we go over changes in the last few weeks</h2>

<h3 id="major-changes-since-september-23rd">Major changes since September 23rd</h3>

<ul>
  <li>Recorder app has gotten a major redesign, it’s now better thanks to the feedback provided in the Summer Survey.
    <ul>
      <li>If you are interested in reading more about the design changes, our very own jrizzoli wrote a <a href="https://medium.com/@jrizzoli/recording-awesomeness-bc1c5ffe2826">Medium post</a> on the thought process</li>
    </ul>
  </li>
  <li>A LiveDisplay tile has been added</li>
  <li>KRACK Wi-Fi vulnerability has been fixed in both LineageOS 14.1 and 13.0</li>
  <li>October security patches have been merged for both LineageOS 14.1 and 13.0</li>
  <li>November security patches have been merged for LineageOS 14.1 and 13.0</li>
  <li>Bypassing the lockscreen by switching to a lockscreen-less profile from quick settings has been blocked (BUGBASH-1095)</li>
  <li>The updater, among other minor improvements, now supports device unifications: when a device gets build merged with another one, the user will directly receive updates without requiring the user to manually flash the new build.</li>
  <li>Added support for extended length NFC (needs to be enabled per-device, if supported)</li>
  <li>Two new touchscreen gesture options have been added for lowering and raising the media volume</li>
  <li>Battery icon has been improved; the percentage will be shown in battery saver mode when the “show percentage” option is set. The exclamation mark in the battery has also been given more contrast so it’s easier on the eyes</li>
  <li>The Calendar app now shows week start and end in the title when in week view, instead of showing the month and year</li>
  <li>Gallery has received some stability improvements</li>
  <li>Making emergency calls without a sim card is now possible, in regions that allow it</li>
  <li>Issues with the “Install” button being greyed out when installing APKs should now be fixed (REGRESSION-1262)</li>
</ul>

<h3 id="oreo-update">Oreo Update</h3>

<p>Up to now, news on Oreo-based LineageOS 15.0 has been almost non-existent, but we’re in a position now where we can document some of our progress here.</p>

<p>As many of you have seen (and we’re sure some of you are running them right now), a number of unofficial LineageOS 15.0 builds exist, some of which are built by our very own maintainers. 
These are in no way representative of a final product, but definitely let you all experience some of the features Android 8.0 has to offer.</p>

<p>Once that the basic framework has been put in place and devices are successfully booting LineageOS 15.0, some features are being brought forward, most of which are dependent on what was previously known as the CMSDK. A large focus while doing this has been to evaluate the need to carry-forward or otherwise clean up the leftovers from our inception last year.</p>

<p>However now that Android 8.1 has been released, we’re anticipating moving straight to the 15.1 branch where we’ll merge all our work done for 15.0 and finish the porting effort.</p>

<p>Like always, we won’t be giving any indication as to when we might be close to a releasable product, but keep waiting patiently, and as we reach big milestones, we’ll be giving you some more status updates.</p>

<h3 id="infrastructure">Infrastructure</h3>

<p>Our <a href="https://status.lineageos.org">status page</a> has been updated and now it automatically detects whether a service is down without requiring any manual input as it did previously.</p>

<p>We have added a new language <a href="https://en.wikipedia.org/wiki/Kabyle_language">Kabyle</a> to our <a href="https://translate.lineageos.org/">translation system</a> . Feel free to subscribe to this or other languages to improve or complete the translation progress!</p>

<h3 id="build-roster">Build roster</h3>

<p>We have enforced stricter quality terms for our builds: maintainers now have limited time frames to fix important issues that have been assigned to them on Jira before their device gets pulled down from the build roster. Those devices will be added back once the issues listed in the <a href="https://github.com/LineageOS/hudson/commit/b2560ed989493a7798ca914fe82033ccfee610df">removal commit</a> have been addressed.</p>

<p>Added 14.1 devices</p>

<ul>
  <li><a href="https://wiki.lineageos.org/devices/gohan">BQ Aquaris X5 Plus - gohan</a> - <em>maintainers: brinlyau, cmorlok, eloimuns, Kra1o5, stucki, cyclon1978, Team aquaris-dev</em></li>
  <li><a href="https://wiki.lineageos.org/devices/tenshi">BQ Aquaris U Plus - tenshi</a> - <em>maintainers: brinlyau, eloimuns, Kra1o5, stucki, Team aquaris-dev</em></li>
  <li><a href="https://wiki.lineageos.org/devices/suzuran">Sony Xperia Z5 Compact - suzuran</a> - <em>maintainer: olefb</em></li>
  <li><a href="https://wiki.lineageos.org/devices/karin">Sony Xperia Z4 Tablet LTE - karin</a> - <em>maintainers: andralex8, cdesai, Kali-, olivier97, quarx2k</em></li>
  <li><a href="https://wiki.lineageos.org/devices/karin_windy">Sony Xperia Z4 Tablet WiFi - karin_windy</a> - <em>maintainers: andralex8, cdesai, Kali-, olivier97, quarx2k</em></li>
  <li><a href="https://wiki.lineageos.org/devices/m216">LG K10 - m216</a> - <em>maintainers: erfanoabdi, dom133</em></li>
  <li><a href="https://wiki.lineageos.org/devices/FP2">Fairphone 2 - FP2</a> - <em>maintainer: chrmhoffmann</em></li>
</ul>

<p>Changes to 14.1 devices</p>

<ul>
  <li>Samsung Galaxy S5 Sprint SM-G900P (<a href="https://wiki.lineageos.org/devices/kltespr">kltespr</a>) has been merged into Samsung Galaxy S5 G900I/P (<a href="https://wiki.lineageos.org/devices/kltedv">kltedv</a>).</li>
</ul>

<p>Removed 14.1 devices</p>

<ul>
  <li><a href="https://wiki.lineageos.org/devices/vs985">LG G3 (Verizon) - vs985</a> - no longer maintained</li>
  <li><a href="https://wiki.lineageos.org/devices/peach">Ark Benefit A3 - peach</a> - no longer maintained</li>
  <li><a href="https://wiki.lineageos.org/devices/wt88047">Wingtech Redmi 2 - wt88047</a> - no longer maintained</li>
  <li><a href="https://wiki.lineageos.org/devices/addison">Motorola Moto Z Play - addison</a> - no longer maintained</li>
  <li><a href="https://wiki.lineageos.org/devices/A6020">Lenovo Vibe K5 / K5 Plus  - A6020</a> - outstanding unfixed issues</li>
  <li>LG G4 - <a href="https://wiki.lineageos.org/devices/h815">h815</a>, <a href="https://wiki.lineageos.org/devices/h811">h811</a> - outstanding unfixed issues</li>
  <li>HTC One M9 - <a href="https://wiki.lineageos.org/devices/himaul">himaul</a>, <a href="https://wiki.lineageos.org/devices/himawl">himawl</a> - outstanding unfixed issues</li>
  <li><a href="https://wiki.lineageos.org/devices/i9305">Samsung Galaxy S III (LTE / International) - i9305</a> - outstanding unfixed issues</li>
</ul>

<p>Removed 13.0 devices</p>

<ul>
  <li><a href="https://wiki.lineageos.org/devices/ghost">Motorola Moto X - ghost</a> - no longer maintained</li>
</ul>
]]></content:encoded>
            <pubDate>2017-12-05T00:00:00+00:00</pubDate>
            <link>https://lineageos.org/Changelog-15/</link>
            <guid isPermaLink="true">https://lineageos.org/Changelog-15/</guid>
        </item>
    
        <item>
            <title>Summer Survey - Results</title>
            <description> Here's what you told us</description>
            <content:encoded><![CDATA[<h2 id="we-asked-for-feedback-you-answered">We asked for feedback. You answered</h2>

<p>Let’s talk about the <a href="https://www.lineageos.org/Summer-Survey/">Summer Survey</a> and its results.<br />
To start off, only about 1.35% of our users (at the time of writing) took the survey (23000 / 1700000), so the results are not reflective of our entire userbase, but we’ll analyze the feedback nonetheless.</p>

<h3 id="builds">Builds</h3>

<p>The majority of the people who responded were using an official build (86%). Nearly all (97%) had it installed on a phone, whereas a smaller portion (10%) had it installed on a tablet.</p>

<h3 id="apps">Apps</h3>

<p>Your favorite apps are our Snap Camera app, our Trebuchet launcher, and AudioFX. The apps you’d like to see improved in LineageOS 15 are Snap, Trebuchet, and the Gallery app.<br />
Many asked to match the camera quality of stock in Snap, but unfortunately that is not entirely within our control, primarily due to the proprietary nature of newer stock features and algorithms. However, this doesn’t mean we won’t continue to aim for the best with what we can control.<br />
The least used app is Jelly (61% of the surveyed never use it) and that’s understandable since there are more powerful alternatives. This doesn’t mean Jelly (or any other app) is going to be removed, but we will use this information to avoid spending time and resources on projects people rarely use.</p>

<p>Most of the responders said they were using Google Apps, but a sizeable amount of those surveyed weren’t using any Google Apps (mostly due to region-blocks, or privacy and ideological motivations). We will work hard to improve user experience for both types of users.</p>

<h3 id="icons">Icons</h3>

<p>On average, our icons were rated 3.8 / 5, and the Dialer and Gallery were said to have the best icons. We’ll use this feedback to adapt our icons to the new adaptive icon style introduced with Android O in LineageOS 15.</p>

<h3 id="wallpapers">Wallpapers</h3>

<p>Our wallpapers have been rated 3.2 / 5. Responder’s favorite kinds are abstract and landscapes. We’ll also try to bring some improvements to our wallpapers collection in the upcoming release.</p>

<h3 id="features">Features</h3>

<p>Status bar customizations and Privacy Guard were the favorite features among those who responded, followed by Ambient display, button remapping, lockscreen enhancements, LiveDisplay, Protected Apps, and Profiles.</p>

<h3 id="infrastructure">Infrastructure</h3>

<p>Changelogs were rated 4.6 / 5 as a good idea, and 4 / 5 with regards to the quality of them. Our wiki was rated as 3.8 / 5 and the download portal was slightly higher at 4.2 / 5.<br />
It looks like a large portion of the responders is not aware of our Jira, subreddit or IRC channels (47%, 42% and 47% respectively). We would like to offer some clarification as to where to find these and what they are.<br />
Our subreddit (<a href="https://www.reddit.com/r/LineageOS">r/LineageOS</a>) is a good place for finding support directly from other LineageOS users and sometimes team members.<br />
Our <a href="https://jira.lineageos.org">Jira</a> is a place for <a href="https://wiki.lineageos.org/bugreport-howto.html">submitting bug reports</a>.<br />
Our IRC, similar to our subreddit, a place for finding support with installation, or asking Android questions, can be found at channels <em>#lineageos</em> and <em>#lineageos-dev</em> on Libera.Chat (the latter being used for development related questions).</p>

<h3 id="your-personal-messages">Your personal messages</h3>

<p>The last survey page had an optional text box that could be filled with a personal message for the LineageOS team, and we took the time to read them all.<br />
It’s very motivating to see that so many people, who could write anything they wanted, said a simple, yet powerful, “Thank you” (or something similar).<br />
Others were mostly about feature suggessions. Even though not all of the suggestions can be implemented, we appreciate your contribution, and we’ll do our best to tune our goals so that they are more inline with the community desires during the development of the next branch.</p>

<p>The LineageOS team would like to extend our thanks back to everyone who took their time to answer these simple questions.</p>

]]></content:encoded>
            <pubDate>2017-10-16T00:00:00+00:00</pubDate>
            <link>https://lineageos.org/Summer-Survey-Results/</link>
            <guid isPermaLink="true">https://lineageos.org/Summer-Survey-Results/</guid>
        </item>
    
        <item>
            <title>Changelog 14 - Powerful PrivacyGuard, Unique Updater, Brave Burn-in protection and Awesome AudioFX</title>
            <description> Changes since August 8th 2017</description>
            <content:encoded><![CDATA[<h2 id="welcome-to-lineageos-regularly-irregular-review-where-we-go-over-changes-in-the-last-few-weeks">Welcome to LineageOS’ regularly irregular review, where we go over changes in the last few weeks</h2>

<h3 id="major-changes-since-august-8th">Major changes since August 8th</h3>

<ul>
  <li>LineageOS Updater app has been rewritten. Previous issues with downloading updates should be gone now
    <ul>
      <li>Downloads are now stored at <em>/data/lineageos_updates/</em></li>
    </ul>
  </li>
  <li>Privacy Guard has received an user interface overhaul</li>
  <li>Burn-in protection (device-specific): statusbar and navigation bar (if any) icon’s position is shifted every minute to help prevent burn-in of these areas</li>
  <li>AudioFX can now control reverb effect</li>
  <li>Added system profiles tile</li>
  <li>September security patches, including <a href="https://www.armis.com/blueborne/">blueborne</a> vulnerability fix</li>
  <li>Jelly improvements, including more HTML 5 features support</li>
  <li>Disabled unused cmsdk services in builds</li>
  <li>Added carrier selection shortcut for Settings app, so you can jump to it right from your homescreen</li>
  <li>It’s now possible to reapply the current system profile</li>
  <li>Volume buttons should no longer cause backlit hardware keys to light up</li>
  <li>Email is (back) able to customize notification lights settings for each email account</li>
  <li>WEP WiFi encryption input now detects valid keys correctly</li>
  <li>A number of crashes have been fixed in camera operations</li>
</ul>

<h3 id="survey">Survey</h3>

<p>Our <a href="https://www.lineageos.org/Summer-Survey/">summer survey</a> has ended. We’d like to thank everyone who took their time to provide advices and feedbacks. We’ll share the results once we’ve analyzed the data in another post. Stay tuned!</p>

<h3 id="lineageos-150-progress">LineageOS 15.0 progress</h3>

<p>While the cm-14.1 branch development hasn’t stopped, we’re also working on the next LineageOS version (15.0), based on the latest Android 8.0. We will refrain from giving any ETA, just patiently wait until the new branch is ready for release-time.</p>

<h3 id="infrastructure">Infrastructure</h3>

<ul>
  <li>CVE Tracker
    <ul>
      <li>Improvements for internal usage (maintainers): tags for filters, severity indicators for CVEs, actions are now logged</li>
    </ul>
  </li>
</ul>

<h3 id="build-roster">Build roster</h3>

<h4 id="added-141-devices">Added 14.1 devices</h4>

<ul>
  <li>LG G6 (<a href="https://wiki.lineageos.org/devices/h870">EU Unlocked - h870</a> and <a href="https://wiki.lineageos.org/devices/us997">US Unlocked - us997</a>) - <em>maintainer: rashed</em></li>
  <li><a href="https://wiki.lineageos.org/devices/v400">LG G Pad 7.0 WiFi - v400</a> - <em>maintainer: mycax</em></li>
  <li><a href="https://wiki.lineageos.org/devices/cheeseburger">OnePlus 5 - cheeseburger</a> - <em>maintainers: amartinz, codeworkx, jrizzoli, jumoog, xingrz</em></li>
  <li><a href="https://wiki.lineageos.org/devices/v1awifi">Samsung Galaxy Note Pro 12.2 Wi-Fi - v1awifi</a> - <em>maintainer: thompatry</em></li>
  <li><a href="https://wiki.lineageos.org/devices/v1awifi">Samsung Galaxy S5 (Exynos International 3G) - k3gxx</a> - <em>maintainer: tincho5588</em></li>
  <li><a href="https://wiki.lineageos.org/devices/gtelwifiue">Samsung Galaxy Tab E 9.6 - gtelwifiue</a> - <em>maintainer: zvikovincent</em></li>
  <li><a href="https://wiki.lineageos.org/devices/gtesqltespr">Samsung Galaxy Tab E 8.0 - gtesqltespr</a> - <em>maintainer: zvikovincent</em></li>
  <li><a href="https://wiki.lineageos.org/devices/taoshan">Sony Xperia L - taoshan</a> - <em>maintainer: corphish</em></li>
  <li><a href="https://wiki.lineageos.org/devices/odin">Sony Xperia ZL - odin</a> - <em>maintainers: cyberwalkman, daedroza, chippa_a, adrian dc</em></li>
  <li><a href="https://wiki.lineageos.org/devices/dogo">Sony Xperia ZR - dogo</a> - <em>maintainers: daedroza, chippa_a, cyberwalkman. adrian dc</em></li>
  <li><a href="https://wiki.lineageos.org/devices/yuga">Sony Xperia Z - yuga</a> - <em>maintainers: daedroza, cyberwalkman, mardonhh, chippa_a, adrian dc</em></li>
  <li><a href="https://wiki.lineageos.org/devices/pollux">Sony Xperia Tablet Z LTE - pollux</a> - <em>maintainers: cahbkaup, cyberwalkman, daedroza, chippa_a,  adrian dc</em></li>
  <li><a href="https://wiki.lineageos.org/devices/pollux_windy">Sony Xperia Tablet Z Wi-Fi - pollux_windy</a> - <em>maintainers: cahbkaup, cyberwalkman, daedroza, chippa_a,  adrian dc</em></li>
  <li><a href="https://wiki.lineageos.org/devices/ivy">Sony Xperia Z3+ - ivy</a> - <em>maintainers: cdesai, kali-, olivier97, quarx2k</em></li>
</ul>

<h4 id="readded-141-devices">Readded 14.1 devices</h4>

<ul>
  <li><a href="https://wiki.lineageos.org/devices/lt03lte">Samsung Galaxy Note 10.1 2014 (LTE) - lt03lte</a> - <em>maintainer: rashed</em></li>
  <li><a href="https://wiki.lineageos.org/devices/w7">Lg L90 - w7</a> - <em>maintainer: mobiusm</em></li>
</ul>
]]></content:encoded>
            <pubDate>2017-09-23T00:00:00+00:00</pubDate>
            <link>https://lineageos.org/Changelog-14/</link>
            <guid isPermaLink="true">https://lineageos.org/Changelog-14/</guid>
        </item>
    
        <item>
            <title>Summer Survey</title>
            <description> It's your time</description>
            <content:encoded><![CDATA[<p>While the project’s development proceeds, we think it’s important to take a moment and get some feedback from our users. 
It has been decided to create a simple survey, instead of collecting on-device metrics, to help us improve LineageOS 
in the right direction without wasting resources on things that our userbase is not interested in.</p>

<p>The survey is really simple and we won’t collect any sensitive information.</p>

<p>We kindly ask you to be respectful of everyone: be honest and don’t take the survey more than one time, each one’s opinion is equally important.</p>

<p>The survey will be closed in two weeks’ time.</p>

<h3 id="topics">Topics</h3>

<p>We’ve divided this survey into 5 topics:</p>

<ol>
  <li>Apps</li>
  <li>Wallpapers</li>
  <li>Features</li>
  <li>Infrastructure</li>
  <li>Public relations</li>
</ol>

<p>You can take the survey here below, and you can share it to your friends using this link: <a href="https://goo.gl/forms/4phLuXIWHUr3s4Qf2">goo.gl/forms/4phLuXIWHUr3s4Qf2</a></p>

<p>We’re looking forward to see your answers!</p>

<p>The LineageOS team</p>

<h3 id="survey">Survey</h3>

<html>
<iframe src="https://docs.google.com/forms/d/e/1FAIpQLSdb1IiHmxwVh08emdMh5Nc9pi8oIhc-Wp49Sr5JdFRzoDMPmA/viewform?embedded=true" width="100%" height="700" frameborder="0" marginheight="0" marginwidth="0"><a href="https://goo.gl/forms/4phLuXIWHUr3s4Qf2">Loading...</a></iframe>
</html>
]]></content:encoded>
            <pubDate>2017-08-18T00:00:00+00:00</pubDate>
            <link>https://lineageos.org/Summer-Survey/</link>
            <guid isPermaLink="true">https://lineageos.org/Summer-Survey/</guid>
        </item>
    
        <item>
            <title>Changelog 13 - Wonderful Webviews, Pedantic Permissions and Disappearing Dates</title>
            <description> Changes since July 3rd 2017</description>
            <content:encoded><![CDATA[<h2 id="welcome-to-lineageos-regularly-irregular-review-where-we-go-over-changes-in-the-last-few-weeks">Welcome to LineageOS’ regularly irregular review, where we go over changes in the last few weeks</h2>

<h3 id="major-changes-since-july-3rd">Major changes since July 3rd</h3>

<ul>
  <li>Even more Jelly improvements
    <ul>
      <li>Search on page has been added</li>
      <li>No longer saves form data when in incognito mode</li>
      <li>Changed to Google as the default search engine, home page and suggestion provider. This can still be changed in Settings, just like before</li>
      <li>Added the Yandex search engine</li>
      <li>Media can now be displayed in full screen mode</li>
    </ul>
  </li>
  <li>Merged July security patches for both LineageOS 14.1 and 13.0</li>
  <li>Merged August security patches for LineageOS 14.1</li>
  <li>Sensitive number improvements
    <ul>
      <li>Countries with multiple MCCs are now supported properly (including GB, US, and India)</li>
      <li>Added multiple 116 numbers in various European countries</li>
      <li>Added sensitive numbers for Greece</li>
    </ul>
  </li>
  <li>Date can now be hidden on the LockClock widget</li>
  <li>Updated Chromium Webview to version 60 (60.0.3112.78)</li>
  <li>A number of deadlocks/freezes/crashes in AppOps have been fixed</li>
  <li>The updater app now warns in case mobile data is about to be used for a download</li>
  <li>“Panic detection” mode is now enabled. Pressing the back button several times in quick succession will return you to the home screen</li>
  <li>Fixed a number of crashes and removed a screen for single SIM devices in the Setup Wizard</li>
  <li>Eleven (Music app), Snap, and Gallery are now properly granted external storage permissions</li>
  <li>On dual-SIM devices, the preferred SIM for SMS is no longer reset on reboot</li>
</ul>

<h3 id="infrastructure">Infrastructure</h3>

<ul>
  <li>CVE tracker improvements
    <ul>
      <li>Added a dark theme - makes it easier on the eyes!</li>
      <li>Added a new landing page to answer some FAQs</li>
    </ul>
  </li>
</ul>

<h3 id="build-roster">Build roster</h3>

<p>Added 14.1 devices</p>

<ul>
  <li><a href="https://wiki.lineageos.org/devices/nx512j">nubia Z9 Max - nx512j</a> - <em>maintainer: Bauuuuu</em></li>
  <li><a href="https://wiki.lineageos.org/devices/mido">Xiaomi Redmi Note 4 - mido</a> - <em>maintainer: TheScarastic</em></li>
</ul>

<p>Readded 14.1 devices</p>

<ul>
  <li><a href="https://wiki.lineageos.org/devices/athene">Motorola Moto G4 - athene</a> - <em>maintainers: vache, shr3ps, rahulsnair</em></li>
  <li><a href="https://wiki.lineageos.org/devices/d800">LG G2 (AT&amp;T) - d800</a> - <em>maintainer: Kapricornus</em></li>
  <li><a href="https://wiki.lineageos.org/devices/d801">LG G2 (T-Mobile) - d801</a> - <em>maintainer: Kapricornus</em></li>
  <li><a href="https://wiki.lineageos.org/devices/d802">LG G2 (International) - d802</a> - <em>maintainer: Kapricornus</em></li>
  <li><a href="https://wiki.lineageos.org/devices/d803">LG G2 (Canadian) - d803</a> - <em>maintainer: Kapricornus</em></li>
</ul>

<p>Suspended 14.1 devices</p>

<ul>
  <li><a href="https://wiki.lineageos.org/devices/lt03lte">Samsung Galaxy Note 10.1 2014 (LTE) - lt03lte</a>
    <ul>
      <li>Withdrawn due to neglected CVE patches</li>
    </ul>
  </li>
</ul>
]]></content:encoded>
            <pubDate>2017-08-08T00:00:00+00:00</pubDate>
            <link>https://lineageos.org/Changelog-13/</link>
            <guid isPermaLink="true">https://lineageos.org/Changelog-13/</guid>
        </item>
    
        <item>
            <title>Changelog 12 - Jam-packed Jelly, Terrific Tiles, and Updated Updater</title>
            <description> Changes since June 12th 2017</description>
            <content:encoded><![CDATA[<h2 id="welcome-to-lineageos-biweekly-review-where-we-go-over-changes-in-the-last-couple-of-weeks">Welcome to LineageOS’ biweekly review, where we go over changes in the last couple of weeks</h2>

<h3 id="major-changes-since-june-12th">Major changes since June 12th</h3>

<ul>
  <li>Jelly has been vastly improved:
    <ul>
      <li>When a download is completed, a notification is now shown, and a scan for new files is now run</li>
      <li>Links in incognito tabs are now opened in new incognito tabs</li>
      <li>A shortcut can now be created directly to a new incognito tab</li>
      <li>Form data (e.g. usernames, passwords are not saved) is now saved by default</li>
      <li>Do not track option can now be enabled</li>
      <li>Search suggestions are now available, including:
        <ul>
          <li>Baidu</li>
          <li>Bing</li>
          <li>DuckDuckGo (default)</li>
          <li>Google</li>
          <li>Yahoo</li>
          <li>None</li>
        </ul>
      </li>
      <li>Links can now be opened in external apps (e.g. YouTube links can be opened in the YouTube app)</li>
      <li><a href="https://android-developers.googleblog.com/2017/06/whats-new-in-webview-security.html">Safe browsing</a> is now supported</li>
    </ul>
  </li>
  <li>The <a href="https://www.lineageos.org/Changelog-10/">sensitive numbers list</a> has been expanded:
    <ul>
      <li>Brazil, France, Portugal, and the UK have new numbers included</li>
      <li>Sensitive numbers for Greece, Taiwan, and Ukraine have been added</li>
      <li>Country detection for the Czech Republic has been fixed</li>
    </ul>
  </li>
  <li>A longstanding issue affecting tap-to-pay on several devices has now been fixed</li>
  <li>Media codecs have been updated</li>
  <li>A timeout for the ‘long press power button for torch’ option can now be set. You can find this option in Settings &gt; Buttons &gt; Automatically turn torch off</li>
  <li>The clock app can now set a system profile when an alarm triggers</li>
  <li>The Location QS tile can now be toggled without fully expanding the status bar</li>
  <li>The Battery Saver QS tile has been removed, as this functionality is already available in the main Battery QS tile</li>
  <li>Custom tiles have now been integrated into the framework to allow for deeper integration with the system, and mimic behavior from older versions
    <ul>
      <li>In the next few weeks, keep an eye out for new tiles being forward ported</li>
    </ul>
  </li>
  <li>The updater app now prevents major version upgrades (e.g. 13.0 to 14.1) from being automatically installed, in order to prevent the situation where the user doesn’t notice the change and ends up with incompatible add-ons</li>
</ul>

<h3 id="infrastructure">Infrastructure</h3>

<ul>
  <li>The <a href="https://cve.lineageos.org/">CVE tracker</a> has seen a major redesign, and completion percentage calculation has been improved</li>
  <li>The <a href="https://download.lineageos.org/">downloads page</a> now shows <code class="language-plaintext highlighter-rouge">sha256</code> and <code class="language-plaintext highlighter-rouge">sha1</code> checksums instead of <code class="language-plaintext highlighter-rouge">md5</code></li>
  <li>Weather providers are now available on the <a href="https://download.lineageos.org/extras">extras page</a></li>
</ul>

<h3 id="build-roster">Build roster</h3>

<p>Added 14.1 devices</p>

<ul>
  <li><a href="https://wiki.lineageos.org/devices/foster">Nvidia Shield Android TV - foster</a> - <em>maintainer: webgeek1234</em></li>
  <li><a href="https://wiki.lineageos.org/devices/shieldtablet">Nvidia Shield Tablet - shieldtablet</a> - <em>maintainer: webgeek1234</em>
    <ul>
      <li>Promoted from 13.0</li>
    </ul>
  </li>
</ul>

<p>Readded 14.1 devices</p>

<ul>
  <li>LG G5 (<a href="https://wiki.lineageos.org/devices/h830">T-Mobile - h830</a> and <a href="https://wiki.lineageos.org/devices/h850">International - h850</a>) - <em>maintainer: rashed</em></li>
  <li>LG V20 (<a href="https://wiki.lineageos.org/devices/h918">T-Mobile -  h918</a> and <a href="https://wiki.lineageos.org/devices/us996">GSM Unlocked - us996</a>) - <em>maintainers: rashed, Albinoman887</em></li>
  <li><a href="https://wiki.lineageos.org/devices/v521">LG G Pad X (T-Mobile) - v521</a> - <em>maintainer: rashed</em></li>
  <li><a href="https://wiki.lineageos.org/devices/ham">ZUK Z1 - ham</a> - <em>maintainers: ashwinr64, raymanfx, shenki</em></li>
</ul>

<p>Suspended 14.1 devices</p>

<ul>
  <li><a href="https://wiki.lineageos.org/devices/w7">LG L90 - w7</a>
    <ul>
      <li>No active maintainer owns the device</li>
    </ul>
  </li>
  <li><a href="https://wiki.lineageos.org/devices/athene">Motorola Moto G4 - athene</a>
    <ul>
      <li>Investigating boot issues</li>
    </ul>
  </li>
</ul>
]]></content:encoded>
            <pubDate>2017-07-03T00:00:00+00:00</pubDate>
            <link>https://lineageos.org/Changelog-12/</link>
            <guid isPermaLink="true">https://lineageos.org/Changelog-12/</guid>
        </item>
    
        <item>
            <title>Changelog 11 - June ASB, Chromium 59 and Tasks Lock</title>
            <description> Changes since 31st May 2017</description>
            <content:encoded><![CDATA[<h2 id="welcome-to-lineageos-biweekly-review-where-we-go-over-changes-in-the-last-couple-of-weeks">Welcome to LineageOS’ biweekly review, where we go over changes in the last couple of weeks</h2>

<h3 id="major-changes-since-the-31st-may">Major changes since the 31st May</h3>

<ul>
  <li><a href="https://source.android.com/security/bulletin/2017-06-01">June security patches</a> have been merged (AOSP tag <em>android-7.1.2_r17</em>). All builds starting June 6th will include these. Users that have a vendor.img (mostly Google devices) will be presented with a notice to update this on first boot</li>
  <li>You can now <a href="https://review.lineageos.org/#/q/topic:taskLock">prevent tasks from being removed when clearing all apps</a> in the recent apps view</li>
  <li>Jelly now supports HTTP authentication</li>
  <li>System WebView has been updated to <a href="https://review.lineageos.org/#/q/topic:chromium-59">Chromium 59</a></li>
  <li>The <a href="https://www.lineageos.org/Changelog-10/">sensitive numbers list</a> has been expanded, and some new countries are now included (e.g. Canada, Czech Republic, Germany, Greece, India, Israel, Netherlands, Serbia and Spain)</li>
  <li>You can now disable lock screen album background when playing music</li>
  <li>Double tap to sleep now works on the lock screen too</li>
  <li>Terminal now properly recognizes CTRL and ALT keys</li>
</ul>

<h3 id="build-roster">Build roster</h3>

<p>Added 14.1 devices</p>

<ul>
  <li><a href="https://wiki.lineageos.org/devices/flounder">Google Nexus 9 (WiFi) - flounder</a> - <em>maintainers: hashbang173, razorloves</em></li>
  <li><a href="https://wiki.lineageos.org/devices/flounder_lte">Google Nexus 9 (LTE) - flounder_lte</a> - <em>maintainers: hashbang173, razorloves</em></li>
  <li><a href="https://wiki.lineageos.org/devices/libra">Xiaomi Mi 4c - libra</a> - <em>maintainer: Demon000</em></li>
  <li><a href="https://wiki.lineageos.org/devices/capricorn">Xiaomi Mi 5s - capricorn</a> - <em>maintainer: LuK1337</em></li>
  <li><a href="https://wiki.lineageos.org/devices/lithium">Xiaomi Mi MIX - lithium</a> - <em>maintainer: balika011</em></li>
</ul>

<p>Changed 13.0 devices</p>

<ul>
  <li><a href="https://wiki.lineageos.org/devices/maserati">Motorola Droid 4 - maserati</a> - Promoted to 14.1</li>
  <li><a href="https://wiki.lineageos.org/devices/targa">Motorola Droid Bionic - targa</a> - Promoted to 14.1</li>
  <li><a href="https://wiki.lineageos.org/devices/spyder">Motorola Droid RAZR/RAZR MAXX (CDMA) - spyder</a> - Promoted to 14.1</li>
  <li><a href="https://wiki.lineageos.org/devices/umts_spyder">Motorola Droid RAZR/RAZR MAXX (GSM) - umts_spyder</a> - Promoted to 14.1</li>
</ul>

<p>Suspended 14.1 devices</p>

<ul>
  <li><a href="https://wiki.lineageos.org/devices/tenshi">BQ Aquaris U Plus - tenshi</a>
    <ul>
      <li>Rework in progress</li>
    </ul>
  </li>
  <li><a href="https://wiki.lineageos.org/devices/v521">LG G Pad X (T-Mobile) - v521</a>
    <ul>
      <li>Suspended until wiki instructions are updated</li>
    </ul>
  </li>
  <li>LG G2 (<a href="https://wiki.lineageos.org/devices/d800">AT&amp;T</a>, <a href="https://wiki.lineageos.org/devices/d801">T-Mobile</a>, <a href="https://wiki.lineageos.org/devices/d803">Canadian</a> and <a href="https://wiki.lineageos.org/devices/d802">International</a>)
    <ul>
      <li>No longer actively maintained</li>
    </ul>
  </li>
  <li>LG G5 (<a href="https://wiki.lineageos.org/devices/h830">T-Mobile</a> and <a href="https://wiki.lineageos.org/devices/h850">International</a>)
    <ul>
      <li>Suspended until wiki instructions are updated</li>
    </ul>
  </li>
  <li>LG V20 (<a href="https://wiki.lineageos.org/devices/h910">AT&amp;T</a>, <a href="https://wiki.lineageos.org/devices/h918">T-Mobile</a>, <a href="https://wiki.lineageos.org/devices/ls997">Sprint</a>, <a href="https://wiki.lineageos.org/devices/vs995">Verizon</a> and <a href="https://wiki.lineageos.org/devices/us996">GSM Unlocked</a>)
    <ul>
      <li>Suspended until wiki instructions are updated</li>
    </ul>
  </li>
</ul>

<p>You can <a href="https://wiki.lineageos.org/contributing.html">contribute</a> and help the maintainer with updating the wiki instructions by submitting a commit like <a href="https://review.lineageos.org/#/c/175965/">this one</a> for the device to get builds re-enabled.</p>
]]></content:encoded>
            <pubDate>2017-06-12T00:00:00+00:00</pubDate>
            <link>https://lineageos.org/Changelog-11/</link>
            <guid isPermaLink="true">https://lineageos.org/Changelog-11/</guid>
        </item>
    
        <item>
            <title>Play Integrity</title>
            <description> What it is, and how it affects you</description>
            <content:encoded><![CDATA[<h2 id="play-integrity-what-it-is-and-how-it-affects-you">Play Integrity: What it is, and how it affects you</h2>

<h3 id="what-is-play-integrity">What is Play Integrity?</h3>
<p><a href="https://developer.android.com/google/play/integrity">Play Integrity</a>, which has superseded, and is intended to replace SafetyNet, is an API that was developed by Google in order to detect whether or not a device is in a known-good state. On older devices, this check is more lenient in order to maintain compatibility.</p>

<h3 id="how-does-this-affect-you">How does this affect you?</h3>
<p>App developers can choose to enable a toggle in the app developer console to hide their app on the Play Store if a device doesn’t pass Play Integrity tests, or can choose to check the Play Integrity status of a device to disable certain functionality. Notable examples would be Netflix, which is hidden on the Play Store, and Android Pay, which checks Play Integrity each time the app is used. Devices running Lineage may have a smaller selection of usable apps in the Play Store as a result of these checks.</p>

<h3 id="what-are-we-going-to-do-about-it">What are we going to do about it?</h3>
<p>Our official stance is that <strong>we will not intentionally circumvent an integrity check that Google has put in place for app developers</strong>. Any action taken to bypass Play Integrity risks a backlash against all custom OSes, and could cause Google to block them entirely from the Play Store. We have always taken the approach that our customizations should not change the underlying Android architecture in ways that developers cannot predict.</p>

<h3 id="what-can-you-do-about-it">What can you do about it?</h3>
<p>For apps that are no longer visible in the Play Store, you can pursue alternative methods of app installation. For apps that inhibit functionality, you can always install your device’s stock software and relock your bootloader.</p>

<p>The LineageOS Team</p>
]]></content:encoded>
            <pubDate>2017-06-05T00:00:00+00:00</pubDate>
            <link>https://lineageos.org/PlayIntegrity/</link>
            <guid isPermaLink="true">https://lineageos.org/PlayIntegrity/</guid>
        </item>
    
        <item>
            <title>Changelog 10 - Sensitive numbers and our CVE Tracker</title>
            <description> Changes since 15th May 2017</description>
            <content:encoded><![CDATA[<h2 id="welcome-to-lineageos-biweekly-review-where-we-go-over-changes-in-the-last-couple-of-weeks">Welcome to LineageOS’ biweekly review, where we go over changes in the last couple of weeks</h2>

<h3 id="major-changes-since-the-15th-may">Major changes since the 15th May</h3>

<ul>
  <li>Some sensitive numbers are no longer written to the call log
    <ul>
      <li>In the EU, some numbers are intentionally not shown on phone bills, in order to allow hotlines dealing with domestic violence or similar situations to be called with confidence</li>
      <li>In LineageOS, a list of particular numbers (available to view <a href="https://github.com/LineageOS/android_vendor_cm/blob/cm-14.1/prebuilt/common/etc/sensitive_pn.xml">here</a> - this will be continually updated) will no longer be written to the call log viewable in the Dialer app</li>
      <li>We would appreciate if you know of any other sensitive numbers in your country - particularly those dealing with child abuse, domestic abuse, or sexual assault hotlines - to submit these to <a href="https://review.lineageos.org">Gerrit</a>, in a similar fashion to these commits: <a href="https://review.lineageos.org/174954">Brazil</a>, <a href="https://review.lineageos.org/175114">Bangladesh</a>, <a href="https://review.lineageos.org/175119">Turkey</a>, <a href="https://review.lineageos.org/175115">US</a></li>
    </ul>
  </li>
  <li>Small Jelly tweaks and improvements
    <ul>
      <li>Support ‘desktop mode’ - for viewing sites as a desktop browser would see them</li>
      <li>The page is no longer re-rendered when the device is rotated</li>
      <li>Incognito mode has been improved: it no longer stores cookies, and now shows an indicator to let you know when you are in incognito mode</li>
    </ul>
  </li>
  <li>WiFi is now enabled on first boot after a factory reset, preventing a crash in our Setup Wizard further in the setup</li>
  <li>AudioFX should now be much more responsive, and free of some of the lag suffered when moving between various effects</li>
  <li>The customisable right lockscreen shortcut now has identical behaviour and appearance to the left one, so no longer appears black, and correctly inherits the icon’s primary colour as the background</li>
  <li>A potential memory leak and/or memory corruption exploit with our recent su hide patches (which you can read more about in our <a href="https://lineageos.org/Changelog-9/">last changelog post</a>) has been fixed</li>
</ul>

<h3 id="cve-tracker-again">CVE tracker (again)</h3>

<p>If you didn’t know, Google releases a set of security updates monthly, which fix a number of CVEs (security vulnerabilities). These aren’t always in the upper layers of Android, and are typically in the kernel.</p>

<p>Because of this, it can be difficult to record exactly which devices, as a developer, have been patched against particular vulnerabilities. Our <a href="https://cve.lineageos.org">CVE tracker</a>, which was previously private is now publically accessible (as read-only), primarily for the use of developers not currently part of the LineageOS team who would like to patch their kernels against security vulnerabilities.</p>

<p>To clear up some confusion, to modify values here, you have to be signed into a GitHub account that is part of the LineageOS organization on GitHub - a privilege reserved for those who are part of our team.</p>

<p>Also bear in mind, that this does not analyse the kernel repository. The device maintainer must mark particular CVEs patched themselves.</p>

<h3 id="build-roster">Build roster</h3>

<p>Added 14.1 devices</p>

<ul>
  <li><a href="https://wiki.lineageos.org/devices/dragon">Google Pixel C - dragon</a> - <em>maintainer: followmsi</em></li>
  <li><a href="https://wiki.lineageos.org/device/hlte">Galaxy Note 3 (International LTE) - hlte</a> - <em>maintainers: haggertk, trader418</em></li>
  <li><a href="https://wiki.lineageos.org/device/hltetmo">Galaxy Note 3 (T-Mobile) - hltetmo</a> - <em>maintainers: haggertk, trader418</em></li>
  <li><a href="https://wiki.lineageos.org/devices/tenshi">BQ Aquaris U Plus - tenshi</a> - <em>maintainers: brinlyau, eloimuns, Kra1o5, Team aquaris-dev</em></li>
</ul>

<p>Changes to 14.1 devices</p>

<ul>
  <li><a href="https://wiki.lineageos.org/devices/mako">Google Nexus 4 - mako</a> - <em>maintainer: rmccask</em>
    <ul>
      <li>Readded to 14.1 roster</li>
    </ul>
  </li>
</ul>

<p>Changes to 13.0 devices</p>

<ul>
  <li><a href="https://wiki.lineageos.org/devices/x2">LeEco Le Max 2 - x2</a> - <em>maintainers: tortel, andr68rus, cr3pt</em>
    <ul>
      <li>Promoted to 14.1</li>
    </ul>
  </li>
  <li><a href="https://wiki.lineageos.org/devices/xt897">Motorola Photon Q 4G LTE - xt897</a> - <em>maintainers: nadlabak, mccreary</em>
    <ul>
      <li>Promoted to 14.1</li>
    </ul>
  </li>
</ul>
]]></content:encoded>
            <pubDate>2017-05-31T00:00:00+00:00</pubDate>
            <link>https://lineageos.org/Changelog-10/</link>
            <guid isPermaLink="true">https://lineageos.org/Changelog-10/</guid>
        </item>
    
        <item>
            <title>Changelog 9 - Gello, Jelly and a security advisory</title>
            <description> Changes since 2nd May 2017</description>
            <content:encoded><![CDATA[<h2 id="welcome-to-lineageos-biweekly-review-where-we-go-over-changes-in-the-last-couple-of-weeks">Welcome to LineageOS’ biweekly review, where we go over changes in the last couple of weeks</h2>

<h3 id="major-changes-since-the-2nd-of-may">Major changes since the 2nd of May</h3>

<ul>
  <li>The autobrightness slider, found in Quick Settings, can now be toggled in <em>Settings &gt; Status bar &gt; Brightness</em></li>
  <li>Gello has been dropped in favor of Jelly. Read below for more information</li>
  <li>Jelly got various improvements, including desktop mode support</li>
  <li>FlipFlap can now be disabled from within the app</li>
  <li>Incorrect call durations in Dialer has been fixed</li>
  <li>Webview has been updated to the latest stable release (based on Chromium 58)</li>
  <li>Fixed a crash in some 3rd party apps that use the camera under some circumstances</li>
</ul>

<h3 id="gello-and-jelly">Gello and Jelly</h3>

<p><a href="https://www.lineageos.org/Changelog-8">Last month</a>, we introduced a new browser app, codenamed Jelly, made for devices that couldn’t handle a heavier browser such as Gello and/or Chrome.</p>

<p>We’ve been shipping Gello which was based on Chromium m42 (dated April 2015) for too long, and it has recently became unreliable with the latest upstream merges. We’ve finally managed to rebase it up to Chromium m58, but it isn’t going to ship in nightlies.</p>

<p>Gello is really hard to maintain for us, which means users will end up using an old vulnerable Chromium browser far too often. Jelly, instead, is easier to maintain and it depends only on the system webview (you can use Google’s one that’s updated from the Play Store too), so we’ve decided to <a href="https://review.lineageos.org/#/q/topic:nuke_gello+OR+topic:nuke_gello-devices">drop Gello</a> and just ship its little brother.</p>

<p>We’re still looking into a reliable way to allow people who are still interested in obtaining a downloadable Gello, but in the meanwhile you can use our <a href="https://github.com/LineageOS/android_external_gello_build">Gello build environment</a> to compile your own Gello m58 APK.</p>

<h3 id="kernel-su-hide-to-address-an-important-vulnerabilty">Kernel su-hide to address an important vulnerabilty</h3>

<p>It has been claimed that the Privacy Guard implementation of ‘su’ has security vulnerabilities even when disabled. In other words, the mere presence of the su binary is enough to compromise the device.</p>

<p>Unfortunately, the person who reported this vulnerabilty refuses to disclose its exact nature, nor could we make sure to properly fix this exact issue. The next best solution is to ensure that su is only accessible when enabled in the Settings app and keep su disabled when it’s not in use.</p>

<p>We’ve created a kernel patch that hides the existence of su from <em>all</em> processes except root and system when the su daemon is not running (root needs access so that init can start the su daemon, and system needs access in order to populate the root access settings appropriately).</p>

<p>This effectively makes it <em>impossible</em> for unprivileged processes to exploit su when it is disabled in settings. Indeed, it makes it impossible to even see that the su binary exists. It cannot be seen either directly (via <code class="language-plaintext highlighter-rouge">stat /system/xbin/su</code>) or indirectly (via <code class="language-plaintext highlighter-rouge">ls /system/xbin</code>). A side effect of this, is that Play Services can’t detect su binary when root is disabled either, allowing some (older) devices to pass SafetyNet when root is installed but disabled.</p>

<p>This fix cannot be applied globally but <em>must</em> be merged to each device’s kernel. If your device hasn’t been patched yet, or you’re maintaining a device, take the proper patch and apply it <em>as soon as possible</em> (kernel <a href="https://review.lineageos.org/170516">3.18</a>, <a href="https://review.lineageos.org/170624">3.10</a> and <a href="https://review.lineageos.org/170648">3.4</a>).</p>

<p><em>This is a precautionary measure. We are not aware of any active exploits targeting this issue.</em></p>

<h3 id="build-roster">Build roster</h3>

<p>Changes to 14.1 devices</p>

<ul>
  <li><a href="https://wiki.lineageos.org/devices/ether">Nextbin Robin - ether</a> has been readded - <em>maintainers: chrmhoffmann, crpalmer, mikeioannina</em>
    <ul>
      <li>The maintainers have been hard at work over the past couple of weeks squashing bugs and now it’s ready for nightlies again</li>
    </ul>
  </li>
</ul>

<p>Removed 14.1 devices</p>

<ul>
  <li><a href="https://wiki.lineageos.org/devices/mako">Google Nexus 4 - mako</a> - no longer actively maintained</li>
</ul>

<p>We’d like you to remember that all the devices that are removed from the build roster are just waiting for a new maintainer for nightlies to continue. If you’re interested in maintaining a dropped device, patch it and then <a href="https://wiki.lineageos.org/submitting-patch-howto.html">submit your work to Gerrit</a>, your contributions will be welcome.</p>
]]></content:encoded>
            <pubDate>2017-05-15T00:00:00+00:00</pubDate>
            <link>https://lineageos.org/Changelog-9/</link>
            <guid isPermaLink="true">https://lineageos.org/Changelog-9/</guid>
        </item>
    
        <item>
            <title>Changelog 8 - May ASB, Jelly, Donations and More Servers</title>
            <description> Changes since 18th April 2017</description>
            <content:encoded><![CDATA[<h2 id="welcome-to-lineageos-biweekly-review-where-we-go-over-changes-in-the-last-couple-of-weeks">Welcome to LineageOS’ biweekly review, where we go over changes in the last couple of weeks</h2>

<h3 id="major-changes-since-the-18th-of-april">Major changes since the 18th of April</h3>

<ul>
  <li>Merged android-7.1.2_r8 tag (<a href="https://source.android.com/security/bulletin/2017-05-01">May Security Patches</a>). All builds from May 1st will include these.</li>
  <li>A new app, codenamed Jelly, is our brand new browser focused to work on low-end devices in order to replace the old insecure AOSP browser. It relies on the system webview, so you can be sure you’re safe as long as your webview is up to date
    <ul>
      <li>Gello is not dead and it’s being rebased on a newer Chromium version (m58). We will give more details about this in the future</li>
    </ul>
  </li>
  <li>The location tile in Quick Settings has been much improved, and you can now change between different modes of location, similar to that in Settings</li>
  <li>We’ve added an autobrightness toggle in Quick Settings next to the brightness slider</li>
  <li>Sorting should now work correctly for non-latin characters in Trebuchet</li>
</ul>

<h3 id="changes-to-infrastructure">Changes to infrastructure</h3>

<p>We’ve made some changes to our infrastructure which should speed up Gerrit, and as a bonus, should reduce monthly expenditure. You can view our current costs <a href="https://wiki.lineageos.org/costs/">on the wiki</a>.</p>

<p>Alongside this, we’ve also added to our number of build slaves, so we should be able to blitz through the daily list of devices builds much quicker now. Thanks to the Academic Computer Club at Umeå University for providing the agrippa, iktinos, and kallikrates build slaves.</p>

<h3 id="paypal-donations">PayPal Donations</h3>

<p>As mentioned by the <a href="https://lineageos.org/Last-2-Weeks-in-LineageOS-7/">last review post</a>, you can make Bitcoin donations. As of this week, you can also make PayPal donations. The links for doing this, and information on how your money will be spent, are available on the <a href="https://wiki.lineageos.org/costs/">costs section of our wiki</a>.</p>

<h3 id="build-roster">Build roster</h3>

<p>Added 14.1 devices</p>

<ul>
  <li><a href="https://wiki.lineageos.org/devices/addison">Motorola Moto Z Play - addison</a> - <em>maintainer: Alberto97</em></li>
  <li><a href="https://wiki.lineageos.org/devices/serranodsdd">Samsung Galaxy S4 Mini (International Dual SIM) - serranodsdd</a> - <em>maintainer: arco</em></li>
  <li><a href="https://wiki.lineageos.org/devices/hiaeuhl">HTC One A9 (International GSM) - hiaeuhl</a> - <em>maintainer: intervigil</em></li>
  <li><a href="https://wiki.lineageos.org/devices/hiaeul">HTC One A9 (US GSM) - hiaeul</a> - <em>maintainer: intervigil</em></li>
  <li><a href="https://wiki.lineageos.org/devices/chagallwifi">Samsung Galaxy Tab S 10.5 Wi-Fi - chagallwifi</a> - <em>maintainers: deadman96385, DarkExistence</em></li>
  <li><a href="https://wiki.lineageos.org/devices/ha3g">Samsung Galaxy Note 3 (International 3G) - ha3g</a> - <em>maintainers: tincho5588, deadman96385</em></li>
  <li><a href="https://wiki.lineageos.org/devices/h910">LG V20 (AT&amp;T) - h910</a> - <em>maintainer: albinoman887</em></li>
  <li><a href="https://wiki.lineageos.org/devices/ls997">LG V20 (Sprint) - ls997</a> - <em>maintainer: albinoman887</em></li>
  <li><a href="https://wiki.lineageos.org/devices/us996">LG V20 (US Cellular/North American Unlocked) - us996</a> - <em>maintainer: albinoman887</em></li>
  <li><a href="https://wiki.lineageos.org/devices/vs995">LG V20 (Verizon) - vs995</a> - <em>maintainer: albinoman887</em></li>
  <li><a href="https://wiki.lineageos.org/devices/natrium">Xiaomi Mi 5s Plus - natrium</a> - <em>maintainers: Luk1337, luca020400</em></li>
</ul>

<p>Changes to 14.1 devices</p>

<ul>
  <li><a href="https://wiki.lineageos.org/devices/serrano3gxx">Samsung Galaxy S4 Mini (International 3G) - serrano3gxx</a> - moved from 13.0 to 14.1</li>
  <li><a href="https://wiki.lineageos.org/devices/serranoltexx">Samsung Galaxy S4 Mini (International LTE) - serranoltexx</a> - moved from 13.0 to 14.1</li>
</ul>

<p>Removed 14.1 devices</p>

<ul>
  <li><a href="https://wiki.lineageos.org/devices/nicki">Sony Xperia M - nicki</a> - no longer maintained</li>
</ul>
]]></content:encoded>
            <pubDate>2017-05-02T00:00:00+00:00</pubDate>
            <link>https://lineageos.org/Changelog-8/</link>
            <guid isPermaLink="true">https://lineageos.org/Changelog-8/</guid>
        </item>
    
        <item>
            <title>Last couple of weeks at LineageOS</title>
            <description> W/C 3rd April</description>
            <content:encoded><![CDATA[<h2 id="welcome-to-lineageos-biweekly-review-where-we-go-over-changes-in-the-last-couple-of-weeks">Welcome to LineageOS’ biweekly review, where we go over changes in the last couple of weeks</h2>

<h3 id="aosp-712-merge-and-april-security-patches">AOSP 7.1.2 Merge and April Security Patches</h3>
<p>We’ve merged up the N branch to 7.1.2. This merge includes all AOSP security patches and features to the platform. Builds starting April 14th will include these.</p>

<h3 id="major-changes-since-the-3rd-of-april">Major changes since the 3rd of April</h3>

<ul>
  <li>Android 7.1.2</li>
  <li>Fixed Extra Tiles issues leading to increased battery usage problems</li>
  <li>Many minor bugfixes</li>
  <li>Website and wiki are now using https by default</li>
  <li><a href="https://www.lineageos.org/Last-Week-in-LineageOS-6/">April fools</a> (VoLTE and Br0zip) are now gone</li>
</ul>

<h3 id="donations">Donations</h3>

<p>You can now make Bitcoin donations, but for those who’re not comfortable with this currency, we’re working on setting up other platforms you can contribute to. To let you know how all those donations will be used, we’ve set up the <a href="https://wiki.lineageos.org/costs.html">monthly LineageOS infra costs</a> wiki page.</p>

<h3 id="build-roster">Build roster</h3>

<p>Added 14.1 devices</p>

<ul>
  <li>HTC M9 (GSM) - himaul - <em>maintainers: rashed, raymanfx</em></li>
  <li>HTC M9 (Verizon) - himawl - <em>maintainers: flyhalf205, rashed, raymanfx</em></li>
  <li>Letv LeEco Le 2 (International) - s2 - <em>maintainer: codeworkx</em></li>
  <li>Letv LeEco LePro3 - zl1 - <em>maintainers: codeworkx, jrior001</em></li>
  <li>LG L90 - w7 - <em>maintainer: mobiusm</em></li>
  <li>Samsung Galaxy Tab 3 LTE (Sprint) - lt02ltespr - <em>maintainer: deadman96385</em></li>
  <li>Yu Yuphoria - lettuce - <em>maintainers: h2o64, mikeioannina, TheStrix</em></li>
  <li>Yu Yureka - tomato - <em>maintainers: h2o64, Meninblack007, mikeioannina</em></li>
</ul>

<p>Changes to 14.1 devices</p>

<ul>
  <li>Samsung Galaxy Note 2 LTE Korean variants (t0ltektt,t0lteskt) are now unified under t0ltekor - <em>maintainers: filiprrs, PoisonNinja</em></li>
  <li>Samsung Galaxy S5 US Celullar (klteusc) has been merged into Samsung Galaxy S5 (klte). To continue receiving updates, flash the latest klte build, as this is the last week of klteusc builds.</li>
</ul>

<p>Removed 14.1 devices</p>

<ul>
  <li>Nextbit Robin - ether
    <ul>
      <li>Temporarily disabled by maintainers until major bugs are addressed</li>
    </ul>
  </li>
</ul>

]]></content:encoded>
            <pubDate>2017-04-18T00:00:00+00:00</pubDate>
            <link>https://lineageos.org/Last-2-Weeks-in-LineageOS-7/</link>
            <guid isPermaLink="true">https://lineageos.org/Last-2-Weeks-in-LineageOS-7/</guid>
        </item>
    
        <item>
            <title>Last couple of weeks at LineageOS</title>
            <description> W/C 20th March</description>
            <content:encoded><![CDATA[<h2 id="welcome-to-lineageos-biweekly-review-where-we-go-over-changes-in-the-last-couple-of-weeks">Welcome to LineageOS’ biweekly review, where we go over changes in the last couple of weeks</h2>

<h3 id="april-fools">April Fool’s</h3>
<p>We’re glad so many of you have enjoyed (and fallen for) our April Fool’s antics.</p>

<p>To be absolutely clear:</p>

<ul>
  <li>VoLTE is the name of our (temporary) mascot (who is retiring on Friday). If you haven’t seen it yet, check out our <a href="https://lineageos.org/Announcing-our-Mascot/">blog post</a>.</li>
  <li>br0zip is a harmless just-for-fun app shipping on LineageOS 14.1 builds from 3rd April to 7th April (<em>Disclaimer: It does not actually produce functional ROMs</em>)</li>
  <li>VoLTE, our mascot, is also in the bootanimation on LineageOS 14.1 builds from 3rd April to 7th April</li>
</ul>

<h3 id="major-changes-since-20th-march">Major changes since 20th March</h3>
<ul>
  <li>Wiki refresh! Our wiki now has a brand new material design, courtesy of Aykut Yilmaz. We’ve also made the URLs a bit prettier and reorganised a few pages. <a href="https://wiki.lineageos.org">Check it out</a></li>
  <li>New gallery app
    <ul>
      <li>Easier navigation between timeline, albums and videos</li>
      <li>Fullscreen video playback</li>
    </ul>
  </li>
  <li>Made LineageOS Updater more reliable. It should no longer corrupt or break downloads under certain circumstances</li>
  <li>New floating button in the Recorder app: You can now choose <em>when</em> to begin a screen recording. Pressing record will create a floating view, from which you can begin the recording.</li>
  <li><a href="https://review.lineageos.org/#/q/topic:YOLO">YOLO</a></li>
</ul>

<h3 id="build-roster">Build roster</h3>

<p>Added 14.1 devices</p>

<ul>
  <li>Lenovo Vibe K5 / K5 Plus - A6020 - <em>maintainers: shr3ps, scritch007, danielstuart14</em></li>
  <li>ARK Benefit A3 - peach - <em>maintainer: lolmaxlik</em></li>
  <li>Samsung Galaxy Note II (GSM LTE) - t0lte - <em>maintainer: poisonninja</em></li>
  <li>Samsung Galaxy Note II (SK Telecom) - t0lteskt - <em>maintainer: filiprss</em></li>
  <li>Samsung Galaxy Note II (Korea) - t0ltektt - <em>maintainer: filiprrs</em></li>
  <li>Samsung Galaxy S5 Plus - kccat6 - <em>maintainer: cvxda</em></li>
  <li>Samsung Galaxy S5 LTE-A - lentislte - <em>maintainer: cvxda</em></li>
  <li>Motorola Moto Z - griffin - <em>maintainers: vache, shr3ps</em></li>
</ul>

<p>Removed 14.1 devices</p>

<ul>
  <li>HTC One Max (GSM) - t6
    <ul>
      <li>No longer maintained</li>
    </ul>
  </li>
  <li>HTC One Max (Verizon) - t6vzw
    <ul>
      <li>No longer maintained</li>
    </ul>
  </li>
</ul>
]]></content:encoded>
            <pubDate>2017-04-04T00:00:00+00:00</pubDate>
            <link>https://lineageos.org/Last-Week-in-LineageOS-6/</link>
            <guid isPermaLink="true">https://lineageos.org/Last-Week-in-LineageOS-6/</guid>
        </item>
    
        <item>
            <title>Announcing our new mascot!</title>
            <description> New mascot and a new way of development</description>
            <content:encoded><![CDATA[<h1 id="april-fools">April Fools!</h1>

<p>Please take note of the date this was posted. This post was meant to be satire. VoLTE requires OEM support. Please stop asking us about it.</p>

<hr />

<h1 id="announcing-our-new-mascot">Announcing our new mascot!</h1>

<h2 id="new-mascot">New Mascot</h2>
<p>We’ve seen an inordinate amount of people asking two questions:</p>

<blockquote>
  <p>“<em>What is the LineageOS Mascot?</em>”</p>
</blockquote>

<blockquote>
  <p>“<em>Where is VoLTE?</em>”</p>
</blockquote>

<p>Today, we’re proud to announce answers to both of these!</p>

<p>This is our new mascot, VoLTE:</p>

<p><img src="/images/2017-04-01/mascot.gif" alt="mascot" /></p>

<p>We’re extremely surprised lots of users seem to already know the name for our mascot; clearly some someth<em>ink</em> got leaked.</p>

<p>Over the next week, VoLTE will be rolling out to all devices, regardless of hardware support.</p>

<p>Alongside this, WiFi and mobile data (subject to signal strength), will be now using the experimental “Aqua” protocol, so it’s super-duper fast! Bear in mind this feature will only work underwater.</p>

<h2 id="br0zip-a-new-era-of-rom-building">Br0Zip: a new era of ROM building</h2>

<p>We know our users; their biggest desire is to be able to get a stable custom rom on their device. Painlessly.<br />
Lineage supports a lot of devices, but this big number is still small when compared to the amount of the devices available in the market.<br />
One of our main goals is to bring the latest Android version to all those forgotten devices, but we also focus on user experience and security improvements.<br />
The main problem with this cool thing is that you need a developer that builds and fixes all the bugs. It’s a pain, we’ve done it many times.<br />
But these days are gone now. We’re deprecating maintainers. Yeah - you read it right.<br />
We’re proud to annouce our AI-powered revolutionary product called <strong>Br0zip</strong>.<br />
Br0zipperEngine, is a powerful AI that powers Br0Zip. Given any .zip ROM or .img kernel of any device (yeah - any device) it’ll be able to generate a properly working ROM.<br />
It’s cool, isn’t it? But wait - there’s more: we believe customization is important, and that’s why we implemented a feature selector in the ROM builder wizard, so you can make your ROM truly yours.<br />
Anyone, including those who have never touched a single line of code now can be a talented developer and create their own bugless custom ROM for their device in seconds.<br />
The best thing? It runs directly on your phone - you don’t even need a supercomputer.<br />
Br0zip trial will included for free in the LineageOS builds.</p>

<p>We can’t wait to see what you’ll build with it.</p>

<p><strong>Keep romming,<br />
The Lineage <em>Ink.</em> team</strong></p>
]]></content:encoded>
            <pubDate>2017-04-01T00:00:00+00:00</pubDate>
            <link>https://lineageos.org/Announcing-our-Mascot/</link>
            <guid isPermaLink="true">https://lineageos.org/Announcing-our-Mascot/</guid>
        </item>
    
        <item>
            <title>Last couple of weeks at LineageOS</title>
            <description> W/C 6th March</description>
            <content:encoded><![CDATA[<h2 id="welcome-to-lineageos-biweekly-review-where-we-go-over-changes-in-the-last-couple-of-weeks">Welcome to LineageOS’ biweekly review, where we go over changes in the last couple of weeks</h2>

<h3 id="its-over-1-million">It’s over 1 million!</h3>

<p>Our installation counter has ticked over the 1 million mark.<br />
Note that the installation counter is not a 100% accurate reflection of users, by design. Since we don’t actually track devices or users, we use the randomized installation ID, which gets switched each time you wipe your device. So depending on some user’s patterns, 1 physical device could count as multiple installations if they wiped that many times.<br />
Regardless, we’re all very proud of the reception we’ve received and thank you for all of your continued support.</p>

<h3 id="major-changes-since-6th-march">Major changes since 6th March</h3>
<ul>
  <li>Contacts can now be stored locally regardless of whether a contacts provider exists (<a href="https://review.lineageos.org/#/q/topic:contact-local-storage">contact-local-storage</a>)</li>
  <li>Custom QuickSettings tiles are back! (<a href="https://review.lineageos.org/#/q/topic:tiles">tiles</a>) Initial tiles are as follows:
    <ul>
      <li>Caffeine</li>
      <li>USB Tether</li>
      <li>Sync</li>
      <li>Battery saver</li>
      <li>Ambient display</li>
      <li>Heads Up</li>
      <li>Volume Panel</li>
      <li>ADB over Network</li>
    </ul>
  </li>
  <li>March security patches (r25) have been merged</li>
</ul>

<h3 id="build-roster">Build roster</h3>

<p>kltevzw has been merged into klte. To continue receiving updates, flash the latest klte build, as this is the last week of kltevzw builds.</p>

<p>Removed 14.1 devices</p>

<ul>
  <li>Maintainer is no longer active
    <ul>
      <li>Huawei Ascend Mate 2 - mt2</li>
      <li>HTC One (GSM) - m7</li>
      <li>HTC One (Verizon) - m7vzw</li>
    </ul>
  </li>
</ul>

<p>Added 14.1 devices</p>

<ul>
  <li>Samsung Galaxy S4 (Verizon) - jfltevzw - <em>maintainer: invisiblek</em></li>
  <li>Samsung Galaxy S4 (Intl) - <em>jfltexx - maintainer: dimitris</em></li>
  <li>LG G5 (Intl) - h850 - <em>maintainer: rashed</em></li>
  <li>LG V20 (T-Mobile) - h918 - <em>maintainer: rashed</em></li>
</ul>

<p>Added 13.0 devices</p>

<ul>
  <li>Motorola Droid 4 - maserati - <em>maintainer: stargo</em></li>
  <li>Motorola Droid RAZR (CDMA) - spyder - <em>maintainer: stargo</em></li>
  <li>Motorola Droid Bionic - targa - <em>maintainer: stargo</em></li>
  <li>Motorola Droid RAZR (GSM) - umts_spyder - <em>maintainer: stargo</em></li>
  <li>Motorola Photon Q - xt897 - <em>maintainers: nadlabak, mccreary</em></li>
</ul>
]]></content:encoded>
            <pubDate>2017-03-20T00:00:00+00:00</pubDate>
            <link>https://lineageos.org/Last-Week-in-LineageOS-5/</link>
            <guid isPermaLink="true">https://lineageos.org/Last-Week-in-LineageOS-5/</guid>
        </item>
    
        <item>
            <title>Last week in LineageOS</title>
            <description> W/C 27th Feb 2017</description>
            <content:encoded><![CDATA[<h2 id="welcome-to-lineageos-weekly-review-where-we-go-over-changes-in-the-past-week">Welcome to LineageOS’ weekly review, where we go over changes in the past week</h2>

<h3 id="major-changes-since-27th-feb-2017">Major changes since 27th Feb 2017</h3>
<ul>
  <li>Addon SU for LineageOS 13.0 is fixed (<a href="https://review.lineageos.org/#/q/topic:addon-su-13+(status:open+OR+status:merged)">addon-su-13</a>)</li>
  <li>Single Hand Mode has arrived! (<a href="https://review.lineageos.org/#/q/status:merged+branch:cm-14.1+topic:oneHand">oneHand</a>)
    <ul>
      <li>This feature is enabled in all LineageOS 14.1 builds from 6th March 2017. To use it on devices with on-screen navigation buttons, swipe right or left on the home button. On devices with hardware keys, you can set the trigger for this mode in ‘Settings &gt; Buttons’</li>
      <li>Take a look at a video of it in action:
        <video class="center-block" width="250" src="/images/2017-03-06/onehand-navbar.mp4" autoplay="" loop="" muted=""></video>
      </li>
    </ul>
  </li>
</ul>

<h3 id="build-roster">Build roster</h3>

<p>Added 14.1 devices</p>

<ul>
  <li>ham - Lenovo ZUK Z1 (<a href="https://review.lineageos.org/#/c/163343/">#163343</a>)</li>
  <li>vs985 - LG G3 (Verizon) (<a href="https://review.lineageos.org/#/c/164192">#164192</a>)</li>
</ul>

<p>Removed 14.1 devices</p>

<ul>
  <li>chagallwifi - Samsung Galaxy Tab S 10.5 (Wi-Fi) (<a href="https://review.lineageos.org/#/c/164362/">#164362</a>)
    <ul>
      <li>“<em>Our current wifi fix does not work with signing and it will not be fixed in time</em>” ~deadman96385</li>
    </ul>
  </li>
</ul>

<p>Added 13.0 devices</p>

<ul>
  <li>maguro - Samsung Galaxy Nexus (GSM)</li>
  <li>toro - Samsung Galaxy Nexus (Verizon)</li>
  <li>toroplus - Samsung Galaxy Nexus (Sprint)</li>
</ul>
]]></content:encoded>
            <pubDate>2017-03-06T00:00:00+00:00</pubDate>
            <link>https://lineageos.org/Last-Week-in-LineageOS-4/</link>
            <guid isPermaLink="true">https://lineageos.org/Last-Week-in-LineageOS-4/</guid>
        </item>
    
        <item>
            <title>Last week in LineageOS</title>
            <description> W/C 20th Feb 2017</description>
            <content:encoded><![CDATA[<h2 id="welcome-to-lineageos-weekly-review-where-we-go-over-changes-in-the-past-week">Welcome to LineageOS’ weekly review, where we go over changes in the past week</h2>

<h3 id="major-changes-since-20th-february-2017">Major changes since 20th February 2017</h3>

<ul>
  <li>Support for more than 2 cameras in Snap (<a href="https://review.lineageos.org/#/c/154734">#154734</a>)</li>
  <li>Settings &gt; Accounts not showing accounts has been fixed (<a href="https://review.lineageos.org/#/c/162969">#162969</a>)</li>
  <li>The work required to maintain CMFM is substantial, and on review, it was a better investment of time to change managers. The AOSP file manager (with some added extras) is its replacement (<a href="https://review.lineageos.org/#/q/topic:nuke_cmfm">nuke_cmfm</a>)</li>
  <li>Automatic Do Not Disturb rules are fixed, so you don’t get pestered during the night or in meetings (<a href="https://review.lineageos.org/#/c/162968">#162968</a>)</li>
  <li>Dual SIM UI improvements in Dialer for DSDA devices (<a href="https://review.lineageos.org/#/c/161227">#161227</a>)</li>
  <li>Our download page built-in changelog now supports a frequently asked for feature: filtering out “Automatic translation imports” (<a href="https://review.lineageos.org/#/c/162852">#162852</a>)</li>
</ul>

<h3 id="translation">Translation</h3>

<p>Bilingual? Trilingual? Anythinglingual?
If you think you can help translate LineageOS to a different language, jump over to <a href="https://wiki.lineageos.org/how-to/translate">our wiki</a> and have a go!
Only do this if you are reasonably literate in the target language; poor translations waste both our and your time.</p>

<h3 id="signing-problems">Signing problems</h3>

<p>With the CAF rebase, one of the tools required for signing was moved. As such, some builds were incorrectly signed and pulled as soon as we were made aware.
Future problems like this should be noticed a lot quicker going forward thanks to the changes to our build process (more on that below).</p>

<h3 id="february-security-patches">February Security Patches</h3>

<p>They’ve been merged! (<a href="https://review.lineageos.org/#/c/160504/">#160504</a> - plus a ‘force’ push to updated branches, which means they aren’t shown in Gerrit)</p>

<p>Sorry they’ve taken so long, we had some unexpected issues with this, as well as it being stalled until we rebased on CAF. 
Future security updates will be able to be merged more quickly</p>

<h3 id="build-roster">Build roster</h3>

<p>Builds this week (and weeks to come) will be split evenly across Monday to Friday to reduce load on the build servers and build mirrors.
This also means we can check breaking errors much more quickly, rather than having to pull 30 builds on the first day.</p>

<p>Added 14.1 devices</p>

<ul>
  <li>LG G3 (AT&amp;T) - d850</li>
  <li>LG G3 (Korea) - f400</li>
  <li>Samsung Galaxy S III (GSM LTE) - i9305</li>
</ul>

<p>Added 13.0 devices</p>

<ul>
  <li>LeEco LeMax2 - x2</li>
  <li>Samsung Galaxy Note 8.0 (GSM) - n5100</li>
  <li>Samsung Galaxy Note 8.0 (Wi-Fi) - n5110</li>
  <li>Samsung Galaxy Note 8.0 (LTE) - n5120</li>
</ul>
]]></content:encoded>
            <pubDate>2017-02-27T00:00:00+00:00</pubDate>
            <link>https://lineageos.org/Last-Week-in-LineageOS-3/</link>
            <guid isPermaLink="true">https://lineageos.org/Last-Week-in-LineageOS-3/</guid>
        </item>
    
        <item>
            <title>Last week in LineageOS</title>
            <description> W/C 13th Feb 2017</description>
            <content:encoded><![CDATA[<h2 id="welcome-to-lineageos-weekly-review-where-we-go-over-changes-in-the-past-week">Welcome to LineageOS’ weekly review, where we go over changes in the past week</h2>

<h3 id="major-changes-since-13th-february-2017">Major changes since 13th February 2017</h3>
<ul>
  <li>AptX and AptXHD have been added to supported platforms. Bear in mind, only devices that had this feature on their stock ROM will have this functionality in LineageOS (<a href="https://review.lineageos.org/#/c/158337">#158337</a>)</li>
  <li>Torch on long-press has been added. This feature can be found in Settings &gt; Buttons &gt; Long-press power button for torch (<a href="https://review.lineageos.org/#/q/topic:long-press-power-torch">long-press-power-torch</a>)</li>
  <li>CAF Rebase - some more information is below</li>
  <li>Another build slave, courtesy of <a href="http://dotsrc.org/">DotSrc</a></li>
  <li>Our in-house changelog viewer has been released. It’s now available on the <a href="https://download.lineageos.org">download page</a> (<a href="https://review.lineageos.org/#/c/160901/">#160901</a>)</li>
</ul>

<h3 id="caf-rebase-and-february-security-patches">CAF Rebase and February Security Patches</h3>
<p>When we started developing for Android 7.0 (not 7.1), we based our source code on CAF 7.0 (CAF we depend upon for almost all our Qualcomm based devices).<br />
When Android 7.1 was released to AOSP, we merged this on top, but kept CAF 7.0 for HALs. Now CAF have updated their repositories to Android 7.1, we have rewritten history and rebased all merged commits on top of the CAF 7.1 base.
This means:</p>

<ul>
  <li>much less time spent resolving merge conflicts</li>
  <li>AOSP’s February security patches (AKA r21) can be merged much more easily into LineageOS 14.1 (which is why we’re later than usual for this month’s security patches).</li>
</ul>

<p>Before we did the huge rebase (happening over the past week), we created branches called <code class="language-plaintext highlighter-rouge">cm-14.1_prerebase</code> to make sure we had a known good copy to go back to, just in case the rebase did not go successfully.<br />
We’ll be working on incorporating the Feb security release into 13.0 builds in the near future.</p>

<h3 id="build-roster">Build roster</h3>
<p>Added 14.1 devices</p>

<ul>
  <li>Wileyfox Storm - kipper</li>
  <li>Galaxy Tab S 8.4 (Wi-Fi) - klimtwifi</li>
  <li>Galaxy Tab S 10.5 (Wi-Fi) - chagallwifi</li>
  <li>Samsung Galaxy Note 10.1 (Wi-Fi) (2014) - n1awifi</li>
</ul>

<p>Added 13.0 devices</p>

<ul>
  <li>LeEco Le Pro3 - zl1</li>
</ul>
]]></content:encoded>
            <pubDate>2017-02-20T00:00:00+00:00</pubDate>
            <link>https://lineageos.org/Last-Week-in-LineageOS-2/</link>
            <guid isPermaLink="true">https://lineageos.org/Last-Week-in-LineageOS-2/</guid>
        </item>
    
        <item>
            <title>Last week in LineageOS</title>
            <description> W/C 6th Feb 2017</description>
            <content:encoded><![CDATA[<p>Lots of people have been asking for changelogs, so we’ll be making one for people who don’t want to trawl through Gerrit.
If you want to know everything that’s changed in the last week or so, check <a href="https://review.lineageos.org">our Gerrit</a>. We will refrain from adding changes for each device, as this would take too much time. Instead, things that have changed for everybody, new devices added to the roster, or <strong>major</strong> changes to devices (eg cm13-&gt;cm14.1, or massive breaking bug has been fixed) will be reported.</p>

<h2 id="whats-changed-then">What’s changed then?</h2>
<ul>
  <li>Removed AOSP Soundrecorder and CyanogenMod Screen Recorder, which have been replaced with our homegrown app, dubbed “Recorder”. This handles both sound and screen recording</li>
  <li><del>CM</del> Lineage Wallpapers have returned</li>
  <li>New touchscreen gestures interface for devices that support it with customizable actions</li>
  <li>A new website design, courtesy of <a href="https://review.lineageos.org/#/c/160330/">Aykut Yilmaz</a></li>
</ul>

<p>It really doesn’t look like much, but <em>lots</em> of changes are happening, but most are behind the scenes things, and little edge bug fixes</p>

<h2 id="build-roster">Build roster</h2>
<p>Added 14.1 devices</p>

<ul>
  <li>Samsung Galaxy Tab S2 8.0 (Wi-Fi) (2016) (Snapdragon) – gts28vewifi</li>
  <li>Samsung Galaxy Tab S2 9.7 (Wi-Fi) (2016) (Snapdragon) – gts210vewifi</li>
  <li>HTC 10 – pme</li>
  <li>ZTE Axon 7 – axon7</li>
  <li>Samsung Galaxy Tab S2 9.7 (LTE) (Exynos) – gts210ltexx</li>
  <li>Samsung Galaxy Tab S2 9.7 (Wi-Fi) (Exynos) – gts210wifi</li>
  <li>Samsung Galaxy S7 – herolte</li>
  <li>Samsung Galaxy S7 Edge – hero2lte</li>
</ul>

<p>Added 13.0 devices</p>

<ul>
  <li>Motorola Moto X - ghost</li>
  <li>Samsung Galaxy Tab 2 7.0 / Tab 2 10.1 (GSM) – espresso3g</li>
  <li>Samsung Galaxy Tab 2 7.0 / Tab 2 10.1 (Wi-Fi / Wi-Fi + IR) – espressowifi</li>
</ul>
]]></content:encoded>
            <pubDate>2017-02-13T00:00:00+00:00</pubDate>
            <link>https://lineageos.org/Last-Week-in-LineageOS/</link>
            <guid isPermaLink="true">https://lineageos.org/Last-Week-in-LineageOS/</guid>
        </item>
    
        <item>
            <title>Update &amp; Build Prep</title>
            <description> All systems operational</description>
            <content:encoded><![CDATA[<p>Alright, alright, alright - it’s nearly ‘go time’ for builds to start flowing. Before everyone gets excited and rushes to download, we want to cover a few important points.</p>

<p>First, we want to thank everyone that stepped forward to assist with the infrastructure (and offers continue to pour in). Thanks to you all, all infrastructure pieces are lighting up ‘Operational’ on our lovely <a href="https://status.lineageos.org">status page.</a></p>

<p>Additionally, our <a href="https://download.lineageos.org">Download Portal</a>, <a href="https://stats.lineageos.org">Install stats page</a> (yep, that’s 50k+ unofficial installs already!) and <a href="https://wiki.lineageos.org">Wiki</a> are all live. Notably, all three of these sites (and this blog) are open sourced - you can contribute to them via our Gerrit instance! Bear with us if these sites look bare at the moment, they will grow with content and design as we continue marching forward.</p>

<p>On to the fun stuff - build roster, release process and other details:</p>

<ul>
  <li>The build roster is ever growing, but we are supporting Marshmallow and Nougat capable devices.
    <ul>
      <li>We’ll list the 80+ devices in a separate post.</li>
    </ul>
  </li>
  <li>Our release cadence will be ‘weekly’ by default (to be nice to all the donated hardware).</li>
  <li>We will NOT be shipping root baked into the ROM.
    <ul>
      <li>Root will be a downloadable zip based install similar to gapps installation (only need to flash it once).</li>
      <li>Home builders that want to bake su back into the ROM can use the command ‘export WITH_SU=true’ prior to building.</li>
    </ul>
  </li>
  <li>Our official builds will all be signed with a private key for authentication and signature permission control
    <ul>
      <li>This will not break, prevent or stop any ‘unofficial’ builds.</li>
      <li>Key verification info can be found on the wiki <a href="https://wiki.lineageos.org/verifying-builds.html">Verifying Build Authenticity page</a></li>
    </ul>
  </li>
</ul>

<p>Regarding installation, we recommend that users wipe when switching to LineageOS, and reinstall their gapps. However, we recognize that this can be time consuming, so we are offering an EXPERIMENTAL (read as, if it fails, you’ll have to wipe anyways) solution.</p>

<ul>
  <li>Alongside the ‘weekly’ release for your supported device, we’ll provide an EXPERIMENTAL data migration build.</li>
  <li>This build will allow you to ‘upgrade’ from CM to the signed LineageOS weekly</li>
  <li>This build may wipe permissions (you’ll have to re-allow app permissions), but should retain all user data</li>
  <li>This build will be watermarked with an ugly banner to ensure that you don’t permanently run this EXPERIMENTAL release, and upgrade to a normal weekly after.</li>
  <li>The process for this installation will be as follows:
    <ul>
      <li>Install EXPERIMENTAL migration build on top of cm-13.0 or cm-14.1 build (don’t try to install LineageOS 13.0 on top of CM 14.1, that will not work).</li>
      <li>Reboot</li>
      <li>Install LineageOS weekly build</li>
      <li>Reboot</li>
      <li>Re-setup your application permissions</li>
    </ul>
  </li>
</ul>

<p>Given the EXPERIMENTAL nature of this process, we are going to remove this option in two months time.</p>

<p>Look for builds to start rolling out this weekend!</p>

<p>LineageOS Team</p>
]]></content:encoded>
            <pubDate>2017-01-20T00:00:00+00:00</pubDate>
            <link>https://lineageos.org/Update-and-Build-Prep/</link>
            <guid isPermaLink="true">https://lineageos.org/Update-and-Build-Prep/</guid>
        </item>
    
        <item>
            <title>Infrastructure Status &amp; Official Builds</title>
            <description> Build slaves, mirrors, and builds</description>
            <content:encoded><![CDATA[<p>We’re working on getting everything operational and would like to thank everyone who’s reached out offering assistance.</p>

<p>If you haven’t heard back from us, you should in the next week or so.</p>

<p>Current needs:</p>

<ul>
  <li>Build Slaves
    <ul>
      <li>Must be able to finish (and upload) <code class="language-plaintext highlighter-rouge">make clean &amp;&amp; make dist</code> within an hour, and be capable of running docker.</li>
    </ul>
  </li>
  <li>Build Mirrors
    <ul>
      <li>Minimum 1gbit network connectivity.</li>
      <li>Minimum 500GB storage space.</li>
      <li>As a note, we’d prefer non-capped connections with static IPs, and they must be in some sort of professional hosting company (ie, datacenter, colocation facility, ISP, university, etc). While we appreciate the offers from people with gigabit at home, it’s slightly too hard to manage.</li>
    </ul>
  </li>
</ul>

<p>Please contact <a href="mailto:infra@lineageos.org">infra@lineageos.org</a> if you are willing to provide either build slaves or build mirrors.</p>

<p>As a reminder: we have not started doing official builds yet. One of the benefits of this being an open source project is that anyone can build it, but please be careful flashing builds you’ve downloaded from other sources. We will have some more information on when weeklies (or possibly nightlies) will be starting soon.</p>

<p>Thanks!</p>

<p>LineageOS Team</p>
]]></content:encoded>
            <pubDate>2016-12-28T00:00:00+00:00</pubDate>
            <link>https://lineageos.org/Infrastructure-Status-and-Official-Builds/</link>
            <guid isPermaLink="true">https://lineageos.org/Infrastructure-Status-and-Official-Builds/</guid>
        </item>
    
        <item>
            <title>Yes, this is us.</title>
            <description> We aren't going anywhere.</description>
            <content:encoded><![CDATA[<p>You’ve probably read the news articles today. If you haven’t, please see the following:</p>

<p><del>https://cyngn.com/blog/cyanogen-services-shutting-down</del> <a href="https://web.archive.org/web/20161225145039/https://cyngn.com/blog/cyanogen-services-shutting-down">archived version</a></p>

<p><del>https://www.cyanogenmod.org/blog/a-fork-in-the-road</del> <a href="https://web.archive.org/web/20161225144318/https://www.cyanogenmod.org/blog/a-fork-in-the-road">archived version</a></p>

<p>So, yes, this is us. LineageOS will be a continuation of what CyanogenMod was. To <a href="https://twitter.com/Arubin/status/27808662429">quote Andy Rubin</a>, this is the definition of open. A company pulling their support out of an open source project does not mean it has to die.</p>

<p>Check back for more information on Tuesday.</p>
]]></content:encoded>
            <pubDate>2016-12-24T00:00:00+00:00</pubDate>
            <link>https://lineageos.org/Yes-this-is-us/</link>
            <guid isPermaLink="true">https://lineageos.org/Yes-this-is-us/</guid>
        </item>
    
  </channel>
</rss>
