• If you are experiencing issues logging in, we moved to a new and more secure software and older account passwords were not able to be migrated. We recommend trying to reset your password, then contacting us if there are issues.
  • Nearly done! Migration cleanup is mostly done. There are a small number of issues left that we continue to work on, but all the heavy lifting is done. We still would love to hear feedback over at this thread and also check out the new XDA app! Thanks and we hope you enjoy the new forums, and thanks for your support of XDA <3

[ROM][Q] Unofficial, optimized LineageOS 17.1 - December 3rd

Tomoms

Elite Member
Feb 15, 2014
2,309
5,606
113
Trieste
I lost the whole post. Sorry guys!
MAIN FEATURES
LineageOS 17.1 features:
  • clean flash required!!!
  • 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!
  • 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
  • iOS-like toast whenever an app accesses the clipboard
  • minor miscellaneous tweaks
Kernel features:
  • built with GCC 10
  • CPU underclocking (268 MHz) & max freq. limited to 1,9 GHz by default
  • several f2fs updates
  • 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
Changelog for December 3rd build: TimeKeep support, malloc low memory configuration enabled, sycned with LineageOS, minor power saving tweak for the eMMC chip.
Download: AFH
 
Last edited:

Tomoms

Elite Member
Feb 15, 2014
2,309
5,606
113
Trieste
POST-INSTALLATION SUGGESTIONS

GAPPS COMPATIBILITY

No matter how hard I tried to reduce the ROM's size, OpenGapps Nano have never worked properly due to extremely low free system space. So either use Pico, or repartition your phone.

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 :)
 
Last edited:

kunalshgkr

Senior Member
Apr 23, 2016
73
27
18
Pune
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

Elite Member
Feb 15, 2014
2,309
5,606
113
Trieste
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
73
27
18
Pune
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
28
@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

Elite Member
Feb 15, 2014
2,309
5,606
113
Trieste
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:

JJohnson1988

Senior Member
Dec 10, 2013
304
151
43
32
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