• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

[ROM][R] Unofficial, optimized LineageOS 18.1 - January 13th

Search This thread

Tomoms

Senior Member
Feb 15, 2014
2,570
6,142
In this thread I'll share with you my personal builds of LineageOS 18.1 and 17.1 (older builds of 16 and 15.1 are still downloadable). This project is inspired by idprophecy's LineageOS builds, to which I want to add my favorite features and, possibly, even more optimizations and improvements.

MAIN FEATURES
LineageOS 18.1 features:
  • support for MicroG (signature spoofing) - read the 2nd post!
  • improved & updated libraries: sqlite, zlib, libpng, jemalloc, libvpx, libyuv
  • critical system components built with -O3 optimizations (art, SurfaceFlinger, bionic)
  • built with the latest Clang 12.0.x
  • optimized & updated bionic routines
  • Android RunTime (ART) updates and improvements
  • several debugging & tracing components are removed from the system
  • reduced priority of the USB connection type & USB debugging notifications
  • partial/full screenshot QS tile
  • Ambient display gestures
  • in-built F-Droid Privileged Extension
  • support for OTA updates
  • several minor tweaks and improvements
  • my custom kernel (features listed below)

LineageOS 17.1 features - development stopped:
  • all C/C++ components are build with -O3/-g0 flags (maximum optimization, minimum useless debug info)
  • support for signature spoofing (= MicroG supported) - read the 2nd post!
  • in-built F-Droid Privileged Extension
  • native support for WakeBlock by @GioBozza, for more info: WakeBlock on XDA
  • several updates & improvements to internal components: skia & libjpeg-turbo (temporarily reverted), art, bionic, libpng, sqlite, zlib
  • several debugging & tracing instructions are removed from the system
  • custom Screenshot QS tile
  • deGoogling tweaks: non-Google captive portal server & SUPL server
  • support for OTA updates
  • minor miscellaneous tweaks
  • my custom kernel (features listed below)
Kernel features:
  • built with GCC 11
  • CPU underclocking (268 MHz) & max freq. limited to 1,9 GHz by default
  • several f2fs updates
  • power-efficient workqueues
  • cpu_input_boost by Sultanxda
  • bricked hotplug replaces mpdecision
  • CPU undervolting
  • maple I/O scheduler
  • userspace LMKD replaces the old in-kernel Low Memory Killer driver
  • DDR bandwidth boost on screen wake
  • minor adjustments and tweaks
  • several code updates and security/bug fixes
BUGS
Also present in official LineageOS 18.1/17.1:
  • kernel panic when changing USB mode to "File transfer" - fixed in the 20200811 build & later official nightlies
  • notification/charging LED not working - fixed in the 20200811 build & later official nightlies
  • low in-call microphone if speakerphone is enabled - fixed in the 20200811 build
  • charging hiccups when using certain 3rd-party chargers/cables - fixed in the 20200912 build
  • AUX audio output not working - fixed in all builds (unofficial & official) newer than 20200826
  • wrong time on boot until connected to a network - fixed in the 20201110 build, and in official nightlies starting from 20201224
  • the Music app is quite messed up (bug is already reported on Gitlab) - fixed by the LineageOS team as of January 2021.
  • flaky GPS - fixed (or at least improved) in the 20201213 build & official 18.1 nightlies newer than 20210415
  • manual mobile network scan not working - fixed in the 17.1 20210123 build, also fixed on official LineageOS
  • NFC not working - fixed in the 20210419 build & later official nightlies
  • 5 GHz hotspot is broken - but there's a workaround here
  • front camera often affected by overexposure - workaround: restart the app you're using until it's gone
  • stuttery playback of HD videos in some 3rd-party apps - fixed in the 20211106 build
  • weird noises while playing flac files if AudioFX's Bass option is enabled (17.1)
Bugs that are specific to my builds:
  • encryption of f2fs-formatted /data partition is broken - fixed in the 20201028 build
  • corrupted thumbnails and weird visual artifacts in the system's color picker - fixed in the 20201028 build
  • libjpeg crashes in certain apps (NewPipe, Files, and others) - fixed in the 20201017 build
  • Telegram's (and, possibly, other apps') in-built camera not working - apparently fixed in the 20200811 build
  • WiFi issues affecting a minority of users - under investigation
  • encryption doesn't work - fixed in the 2022-01-13 build

Changelog for LineageOS 18.1:
January 13th:
  • /data partition encryption is fixed

Changelog for older LineageOS 18.1 builds:
January 11th:
  • synced with LineageOS
  • January's security patches
  • kernel: debloated WiFi driver
December 12th:​
  • synced with LineageOS + December's security patches
  • general user interface improvements
  • build using the latest Clang 12.0.x compiler
  • minor fixes and updates here and there
November 6th:​
  • synced with LineageOS
  • November's security patches
  • fix for laggy playback of HD videos in 3rd-party apps
October 8th:​
  • synced with LineageOS + October's security patches
September 10th:​
  • screenshot QS tile now fixed
September 9th:​
  • synced with LineageOS
  • September's security patches
  • screenshot QuickSettings tile (first attempt, still broken - will fix it soon)
August 23rd:​
  • synced w/ LineageOS (incl. August's patches)
  • WiFi display is back (thanks to the Lineage team!)
  • sporadic camera crashes are fixed (thanks to Nolen, the other bacon maintainer!)
July 10th:​
  • synced with LineageOS + July's patches
  • DRM fixes (Clearkey support)
June 16th:​
  • GPS improvements (hopefully now it'll work fine!)
June 10th:​
  • synced with LineageOS (incl. June's security patches)
  • GPS fixes (work in progress)
  • some kernel updates and improvements
May 7th:​
  • synced with LineageOS (w/ May's security patches)
  • updates for ART and bionic
April 29th:​
  • synced with LineageOS
  • updated libyuv and libvpx
  • -O3 optimizations for critical system components
  • USB notifications have lower priority
  • minor miscellaneous tweaks
April 19th:​
  • synced with LineageOS (NFC fix included)
  • GPS updates and improvements
  • touch response optimizations
  • minor tweaks and fixes
April 8th:​
  • synced with LineageOS (w/ April's security patches + fix for display issue)
  • some kernel updates
  • lots of debugging code disabled
  • updates for jemalloc, sqlite, bionic, libcore and libpng
March 9th:​
  • synced with LineageOS (w/ March's security patches)
  • some kernel updates
  • encryption is now working
February 27th:​
  • synced with LineageOS
  • minor kernel updates
February 9th:​
  • synced with LineageOS (with February's security patches)
  • some kernel fixes & updates
  • fix for the Gallery showing the previous photo instead of the new one, immediately after taking one
Ferbuary 3rd:​
  • bootloop fix

February 2nd:​
  • synced with LineageOS
  • WiFi hotspot fixed
  • Dynamic processing audio library
  • in-built F-Droid Privileged Extension
  • Dual-channel SBC codec for bluetooth headphones/speakers (untested, must be set in Developer Options)
  • minor tweaks to reduce memory usage (with negligible impacts on performance and/or graphic quality)
  • my custom kernel has been implemented
January 21st:​
  • synced with LineageOS
  • updated & improved sqlite library (huge performance boost)
  • optimized zlib library
  • improvements for ART's memory usage
  • support for OTA updates
January 6th:​
  • synced with LineageOS (January's security patches)
January 3rd:​
  • synced with LineageOS
  • lockscreen PIN possibly fixed? Please confirm
December 26th:​
  • fixed signature spoofing
  • synced with LineageOS
December 21st:​
  • added support for signature spoofing (MicroG) and UnifiedNLP
December 14th:​
  • initial build

Changelog for LineageOS 17.1:
June 11th:​
  • May's and June's security patches

Changelog for older LineageOS 17.1 builds:
April 11th:​
  • synced with LineageOS (w/ April's security patches)
  • some useless debugging stuff has been stripped off
March 11th:​
  • synced with LineageOS (w/ March's security patches)
  • all the kernel updates I've recently implemented in 18.1
  • SBC HD bluetooth codec is actually available now
February 6th:​
  • February's security patches
February 2nd:​
  • in-built F-Droid Privileged Extension
  • Dynamic processing audio library
  • Dual-channel SBC codec for bluetooth headphones/speakers (untested, must be set in Developer Options)
  • some kernel updates & fixes
  • synced with LineageOS
January 22nd:​
  • synced with LineageOS
  • manual mobile network search is fixed
January 12th:​
  • synced with LineageOS
  • full January security patchset (2 commits were missing in the previous build)
  • some kernel fixes & improvements
January 8th:​
  • synced with LineageOS (including January's security patches)
January 3rd:​
  • synced with LineageOS
  • several kernel updates (including power-efficient workqueues)
  • Screenshot QuickSettings tile
  • less Google-dependant: custom captive portal & SUPL servers
December 13th:​
  • synced with LineageOS
  • December's security patches
  • many GPS updates (it works much better now)
December 3rd:​
  • synced with LineageOS
  • TimeKeep support
  • malloc switched to low memory configuration
  • minor power saving tweak for the eMMC chip

DOWNLOADS
Unified download link for both 17.1 and 18.1: SourceForge
Recommended Gapps package (official MindTheGapps): here
Older 18.1 builds are available here: AFH
Previous 17.1 builds are available either on AFH or on MEGA (17.1) / on MEGA (18.1).

A BIG "THANK YOU" TO
the whole LineageOS team, and the multitude of great developers of the Android custom ROM scene, such as kdrag0n, kerneltoast (Sultanxda), nathanchance, flar2, franciscofranco, frap129, the MSM-Xtended project, the crDroid project. I hope I have not forgotten anyone.
 
Last edited:

Tomoms

Senior Member
Feb 15, 2014
2,570
6,142
POST-INSTALLATION ADVICE

GAPPS COMPATIBILITY

Only use MindTheGapps.

SETTING UP MICROG
Signature spoofing is supported but not enabled out of the box. There's no switch to enable it in Settings, you must grant its permission to each app that needs it. In particular, if you install MicroG (either via the apks or via MinMicroG), you must run these commands in a root shell:
Code:
pm grant com.google.android.gms android.permission.FAKE_PACKAGE_SIGNATURE
pm grant com.android.vending android.permission.FAKE_PACKAGE_SIGNATURE
then make sure all the checkboxes in MicroG's status screen are ticked and reboot.

SETTING UP VIPER4ANDROID
If you follow these steps carefully, you'll manage to install Viper4Android while keeping Enforcing SELinux, and it will survive across ROM updates too :)

PASSING SAFETYNET
Passing SafetyNet is quite easy. You need to have Gapps installed, though. Flash Magisk, enable Magisk Hide in its settings, reboot. Now you should pass SafetyNet.

GRABBING LOGS
If you have faced an issue, please provide logs when reporting it.
If the issue involved a random reboot of the device -> let the phone boot up again and immediately grab a copy of /proc/last_kmsg (important: don't turn off or reboot the phone a second time, otherwise it'll be useless).
If the issue did not involve a random reboot of the device, but instead some "softer" crash (e.g. an app crashing, a SystemUI restart...) -> grab a logcat using any app such as Logcat Reader or plug the phone to a computer and pull it using the adb logcat > logfile.txt command.
 
Last edited:

kunalshgkr

Senior Member
Apr 23, 2016
113
40
Pune
OnePlus 8T
Perfect combination Sultans camera and idprophecy ROM.
question- can charging rate be varied using kernel auditor mod app?
Because whenever I'm installing a ROM having sultan customisation included my OPO charges very slowly(180mA).
 

Tomoms

Senior Member
Feb 15, 2014
2,570
6,142
Perfect combination Sultans camera and idprophecy ROM.
question- can charging rate be varied using kernel auditor mod app?
Because whenever I'm installing a ROM having sultan customisation included my OPO charges very slowly(180mA).
I don't know if KA mod has that feature. However it's possible to change the maximum charging current intensity with any text editor, check the second post of Neon kernel's thread: I've explained how to do it. However is the problem occurs only on sultanized ROMs, it might also be that the different battery driver thinks that your cable is faulty, and so it reduces the charging speed. I've had a similar issue when using the Linux 3.10 kernel on my phone.
 

kunalshgkr

Senior Member
Apr 23, 2016
113
40
Pune
OnePlus 8T
I don't know if KA mod has that feature. However it's possible to change the maximum charging current intensity with any text editor, check the second post of Neon kernel's thread: I've explained how to do it. However is the problem occurs only on sultanized ROMs, it might also be that the different battery driver thinks that your cable is faulty, and so it reduces the charging speed. I've had a similar issue when using the Linux 3.10 kernel on my phone.
Thanks for the reply. On your ROM my OPO is charging normally. Actually I was asking can the charging rate be varied in your kernel because in most of the kernel it is disabled. By the way I just installed this ROM awesome ROM but I'm experiencing slight lag in UI.
 
W

Wa.Sobchack

Guest
I've tested v10 of your kernel last weekend. I also had lags while scrolling. Did you remove cpu and touch boost? Couldn't find settings in cpu section of adiutor mod. Or are they managed in governor settings?
 

secretkloud

Senior Member
Oct 7, 2013
124
49
@Tomoms

Nice of you to share your work. I was just crying about for a ROM (Sultan base + OMS) and a good person linked me here. As it's relatively new I'm very optimistic

I have a couple of questions:

Have you tried your ROM with Xposed? (I just switched to Nougat (ViperOS) and the SOT is terrible. I'm trying to see what the cause is)
Is this version of your ROM based on Sultan's Oct 22 release?

I have only one phone at the moment and can't risk it with testings. My choices are reliant on your answers and the Epic XDA Community. Thanks in advance...
 

Tomoms

Senior Member
Feb 15, 2014
2,570
6,142
I've tested v10 of your kernel last weekend. I also had lags while scrolling. Did you remove cpu and touch boost? Couldn't find settings in cpu section of adiutor mod. Or are they managed in governor settings?
CPU boosting is present but KA doesn't support it, so it looks like it's missing but it's actually working in the background.

@Tomoms

Nice of you to share your work. I was just crying about for a ROM (Sultan base + OMS) and a good person linked me here. As it's relatively new I'm very optimistic

I have a couple of questions:

Have you tried your ROM with Xposed? (I just switched to Nougat (ViperOS) and the SOT is terrible. I'm trying to see what the cause is)
Is this version of your ROM based on Sultan's Oct 22 release?

I have only one phone at the moment and can't risk it with testings. My choices are reliant on your answers and the Epic XDA Community. Thanks in advance...
Nope, I don't use Xposed nor have I tried it.
The release doesn't include all the changes brought by Sultan in the 22nd October build (it includes one out of two of them), however this is not a problem, because the change I left out is a small reversion related to in-call volume that was made by him only because "users were not amused" by the improvement. So the only thing this build doesn't include is not a fix for a bug, just a small volume adjustment decrease that was made because nobody noticed the increase that was brought in the Spetember 30th build, so there's nothing to be worried about. This build is just as good as Sultan's last one.
 
Last edited:

kunalshgkr

Senior Member
Apr 23, 2016
113
40
Pune
OnePlus 8T
Massive overnight battery drain
 

Attachments

  • Screenshot_20171024-090204.png
    Screenshot_20171024-090204.png
    144.3 KB · Views: 861
  • Screenshot_20171024-090157.png
    Screenshot_20171024-090157.png
    120.9 KB · Views: 852

JJohnson1988

Senior Member
Dec 10, 2013
317
153
33
California
I'm so excited that my two favorite bacon ROMs have been merged together! Thanks for the effort.

Two things I have noticed for now:
- Camera appears to crash when snapping an HDR photo (similar to LineageOS camera's behavior)
- Quick unlock for four-digit PINs doesn't seem to work
 

Top Liked Posts

  • There are no posts matching your filters.
  • 13
    Hello! A new build is available. Just a small update with the usual security patches from Google. As for the kernel, the driver for our WiFi chip has been debloated (I removed some useless debugging stuff).
    Unfortunately encryption is still broken but I'm working on it. Thank you for your patience.
    8
    @ImmortAlex @TheAlmightyOgreLord @Darthsternie @accuphase
    Today's build fixes FDE. I've checked with ext4. I'll be able to check with f2fs in a couple of days, if any of you manage to do it before, let me know.
    EDIT: confirmed working with f2fs as well!
    To other people, if you don't care about encryption, you can skip this update.

    Hi, I wanted to give my one to my kid as a first phone. So I installed this OS 18.1 via recovery + MindTheGaps from the root of this thread.
    My kids google account is supervised by me via family link. so when I try to login into hia account there is error occurs.
    There is a message something like "activate family link manager", after i tap on next there is other message appears that says: "This profile manager is required for Google Accounts managed with Family Link".
    Can anyone help me on this?
    thanks all
    Unfortunately I don't know how to help you. I've never used Family Link, actually I don't use Gapps at all.
    8
    I am eagerly waiting for android 12 on OpO. Can anyone working on linageos 19 for OPO?
    Please eagerly wait a little more.
    2
    Hi, is your kernel compatible with official 18.1? I need some more features...i mean without bugs
    No, my kernel, at the moment, can only be used with my ROM.

    I'm (slowly) looking into this problem.
    1
    Not related to this rom, but hoping to help: I was able to install Familly Link to my kid's Shield tablet.
    I installed "[ROM] [UNOFFICIAL] LineageOS 16.0 for Shield Tablet" from john_matrix with "open_gapps-arm-9.0-pico-20210813.zip"
    I have the feeling this is related to GApps package, but I can't confirm (not an expert at all).
    Hope this information may be helpful little bit.
    It is indeed possible that switching from MindTheGapps to OpenGapps can solve the problem, yes. Thanks for pointing it out.
  • 92
    In this thread I'll share with you my personal builds of LineageOS 18.1 and 17.1 (older builds of 16 and 15.1 are still downloadable). This project is inspired by idprophecy's LineageOS builds, to which I want to add my favorite features and, possibly, even more optimizations and improvements.

    MAIN FEATURES
    LineageOS 18.1 features:
    • support for MicroG (signature spoofing) - read the 2nd post!
    • improved & updated libraries: sqlite, zlib, libpng, jemalloc, libvpx, libyuv
    • critical system components built with -O3 optimizations (art, SurfaceFlinger, bionic)
    • built with the latest Clang 12.0.x
    • optimized & updated bionic routines
    • Android RunTime (ART) updates and improvements
    • several debugging & tracing components are removed from the system
    • reduced priority of the USB connection type & USB debugging notifications
    • partial/full screenshot QS tile
    • Ambient display gestures
    • in-built F-Droid Privileged Extension
    • support for OTA updates
    • several minor tweaks and improvements
    • my custom kernel (features listed below)

    LineageOS 17.1 features - development stopped:
    • all C/C++ components are build with -O3/-g0 flags (maximum optimization, minimum useless debug info)
    • support for signature spoofing (= MicroG supported) - read the 2nd post!
    • in-built F-Droid Privileged Extension
    • native support for WakeBlock by @GioBozza, for more info: WakeBlock on XDA
    • several updates & improvements to internal components: skia & libjpeg-turbo (temporarily reverted), art, bionic, libpng, sqlite, zlib
    • several debugging & tracing instructions are removed from the system
    • custom Screenshot QS tile
    • deGoogling tweaks: non-Google captive portal server & SUPL server
    • support for OTA updates
    • minor miscellaneous tweaks
    • my custom kernel (features listed below)
    Kernel features:
    • built with GCC 11
    • CPU underclocking (268 MHz) & max freq. limited to 1,9 GHz by default
    • several f2fs updates
    • power-efficient workqueues
    • cpu_input_boost by Sultanxda
    • bricked hotplug replaces mpdecision
    • CPU undervolting
    • maple I/O scheduler
    • userspace LMKD replaces the old in-kernel Low Memory Killer driver
    • DDR bandwidth boost on screen wake
    • minor adjustments and tweaks
    • several code updates and security/bug fixes
    BUGS
    Also present in official LineageOS 18.1/17.1:
    • kernel panic when changing USB mode to "File transfer" - fixed in the 20200811 build & later official nightlies
    • notification/charging LED not working - fixed in the 20200811 build & later official nightlies
    • low in-call microphone if speakerphone is enabled - fixed in the 20200811 build
    • charging hiccups when using certain 3rd-party chargers/cables - fixed in the 20200912 build
    • AUX audio output not working - fixed in all builds (unofficial & official) newer than 20200826
    • wrong time on boot until connected to a network - fixed in the 20201110 build, and in official nightlies starting from 20201224
    • the Music app is quite messed up (bug is already reported on Gitlab) - fixed by the LineageOS team as of January 2021.
    • flaky GPS - fixed (or at least improved) in the 20201213 build & official 18.1 nightlies newer than 20210415
    • manual mobile network scan not working - fixed in the 17.1 20210123 build, also fixed on official LineageOS
    • NFC not working - fixed in the 20210419 build & later official nightlies
    • 5 GHz hotspot is broken - but there's a workaround here
    • front camera often affected by overexposure - workaround: restart the app you're using until it's gone
    • stuttery playback of HD videos in some 3rd-party apps - fixed in the 20211106 build
    • weird noises while playing flac files if AudioFX's Bass option is enabled (17.1)
    Bugs that are specific to my builds:
    • encryption of f2fs-formatted /data partition is broken - fixed in the 20201028 build
    • corrupted thumbnails and weird visual artifacts in the system's color picker - fixed in the 20201028 build
    • libjpeg crashes in certain apps (NewPipe, Files, and others) - fixed in the 20201017 build
    • Telegram's (and, possibly, other apps') in-built camera not working - apparently fixed in the 20200811 build
    • WiFi issues affecting a minority of users - under investigation
    • encryption doesn't work - fixed in the 2022-01-13 build

    Changelog for LineageOS 18.1:
    January 13th:
    • /data partition encryption is fixed

    Changelog for older LineageOS 18.1 builds:
    January 11th:
    • synced with LineageOS
    • January's security patches
    • kernel: debloated WiFi driver
    December 12th:​
    • synced with LineageOS + December's security patches
    • general user interface improvements
    • build using the latest Clang 12.0.x compiler
    • minor fixes and updates here and there
    November 6th:​
    • synced with LineageOS
    • November's security patches
    • fix for laggy playback of HD videos in 3rd-party apps
    October 8th:​
    • synced with LineageOS + October's security patches
    September 10th:​
    • screenshot QS tile now fixed
    September 9th:​
    • synced with LineageOS
    • September's security patches
    • screenshot QuickSettings tile (first attempt, still broken - will fix it soon)
    August 23rd:​
    • synced w/ LineageOS (incl. August's patches)
    • WiFi display is back (thanks to the Lineage team!)
    • sporadic camera crashes are fixed (thanks to Nolen, the other bacon maintainer!)
    July 10th:​
    • synced with LineageOS + July's patches
    • DRM fixes (Clearkey support)
    June 16th:​
    • GPS improvements (hopefully now it'll work fine!)
    June 10th:​
    • synced with LineageOS (incl. June's security patches)
    • GPS fixes (work in progress)
    • some kernel updates and improvements
    May 7th:​
    • synced with LineageOS (w/ May's security patches)
    • updates for ART and bionic
    April 29th:​
    • synced with LineageOS
    • updated libyuv and libvpx
    • -O3 optimizations for critical system components
    • USB notifications have lower priority
    • minor miscellaneous tweaks
    April 19th:​
    • synced with LineageOS (NFC fix included)
    • GPS updates and improvements
    • touch response optimizations
    • minor tweaks and fixes
    April 8th:​
    • synced with LineageOS (w/ April's security patches + fix for display issue)
    • some kernel updates
    • lots of debugging code disabled
    • updates for jemalloc, sqlite, bionic, libcore and libpng
    March 9th:​
    • synced with LineageOS (w/ March's security patches)
    • some kernel updates
    • encryption is now working
    February 27th:​
    • synced with LineageOS
    • minor kernel updates
    February 9th:​
    • synced with LineageOS (with February's security patches)
    • some kernel fixes & updates
    • fix for the Gallery showing the previous photo instead of the new one, immediately after taking one
    Ferbuary 3rd:​
    • bootloop fix

    February 2nd:​
    • synced with LineageOS
    • WiFi hotspot fixed
    • Dynamic processing audio library
    • in-built F-Droid Privileged Extension
    • Dual-channel SBC codec for bluetooth headphones/speakers (untested, must be set in Developer Options)
    • minor tweaks to reduce memory usage (with negligible impacts on performance and/or graphic quality)
    • my custom kernel has been implemented
    January 21st:​
    • synced with LineageOS
    • updated & improved sqlite library (huge performance boost)
    • optimized zlib library
    • improvements for ART's memory usage
    • support for OTA updates
    January 6th:​
    • synced with LineageOS (January's security patches)
    January 3rd:​
    • synced with LineageOS
    • lockscreen PIN possibly fixed? Please confirm
    December 26th:​
    • fixed signature spoofing
    • synced with LineageOS
    December 21st:​
    • added support for signature spoofing (MicroG) and UnifiedNLP
    December 14th:​
    • initial build

    Changelog for LineageOS 17.1:
    June 11th:​
    • May's and June's security patches

    Changelog for older LineageOS 17.1 builds:
    April 11th:​
    • synced with LineageOS (w/ April's security patches)
    • some useless debugging stuff has been stripped off
    March 11th:​
    • synced with LineageOS (w/ March's security patches)
    • all the kernel updates I've recently implemented in 18.1
    • SBC HD bluetooth codec is actually available now
    February 6th:​
    • February's security patches
    February 2nd:​
    • in-built F-Droid Privileged Extension
    • Dynamic processing audio library
    • Dual-channel SBC codec for bluetooth headphones/speakers (untested, must be set in Developer Options)
    • some kernel updates & fixes
    • synced with LineageOS
    January 22nd:​
    • synced with LineageOS
    • manual mobile network search is fixed
    January 12th:​
    • synced with LineageOS
    • full January security patchset (2 commits were missing in the previous build)
    • some kernel fixes & improvements
    January 8th:​
    • synced with LineageOS (including January's security patches)
    January 3rd:​
    • synced with LineageOS
    • several kernel updates (including power-efficient workqueues)
    • Screenshot QuickSettings tile
    • less Google-dependant: custom captive portal & SUPL servers
    December 13th:​
    • synced with LineageOS
    • December's security patches
    • many GPS updates (it works much better now)
    December 3rd:​
    • synced with LineageOS
    • TimeKeep support
    • malloc switched to low memory configuration
    • minor power saving tweak for the eMMC chip

    DOWNLOADS
    Unified download link for both 17.1 and 18.1: SourceForge
    Recommended Gapps package (official MindTheGapps): here
    Older 18.1 builds are available here: AFH
    Previous 17.1 builds are available either on AFH or on MEGA (17.1) / on MEGA (18.1).

    A BIG "THANK YOU" TO
    the whole LineageOS team, and the multitude of great developers of the Android custom ROM scene, such as kdrag0n, kerneltoast (Sultanxda), nathanchance, flar2, franciscofranco, frap129, the MSM-Xtended project, the crDroid project. I hope I have not forgotten anyone.
    23
    I'm happy and proud to announce that I am now an official LineageOS maintainer for our Oneplus One!
    23
    Hello! My first LineageOS 16 build works fine and even Argon kernel is working fine :)
    However, the ROM is not ready for you to use it, especially because I have to improve the kernel's implementation (currently it's very buggy and a normal user would go crazy to make it work properly). So I will not release this build, however I think that within a few days I'll get this stuff sorted and a new build will be ready!
    19
    Hello,
    I'm happy - and also a little bit proud :victory: - to inform you that I started making some small contributions to official LineageOS for bacon: I've submitted (and I'll keep submitting) some kernel bug/security fixes that got merged into our official LineageOS kernel. This way, both users of my builds and users of the official nightlies can benefit from them!
    Also, our LineageOS maintainer has fixed the LED issue, thus it'll work in the next nightly, and of course in the next build of mines too :)
    Talking about my next build, it'll come in a couple of days!
    19
    Hello guys,
    I'd like to inform you that I plan to switch to LineageOS 16 soon. I'll start by using TugaPower, to get used to the new OS and to finish setting up my building environment (I have to pull some files from LineageOS 16 before I can start building my own releases). Then I'll start sharing my own builds. Since it'll take me a while to implement in LineageOS 16 all the features and the optimizations that I've added to my 15.1 builds, the first LineageOS 16 builds will be very close to the standard LineageOS ones, but I'll gradually get to the point I've reached with Oreo.
    I might build and upload one last 15.1 build in the next days.
    I'll keep you informed :)