[ROM][UNOFFICIAL][9.0] LineageOS 16.0 [TITAN]

Search This thread

ps_minky16

Senior Member
Sep 6, 2015
1,029
1,448
30
New Delhi
Hi @ps_minky16 , would you please upload a new titan build for this Renan's los16 with latest android security patch? It would be amazing for us who want to stay at the stable version until Renan's los17 gets SELinux enforced and other minor bugs get fixed.

I wouldn't even bother you with this request but unfortunately the los17 development doesn't seem active anymore (no new release since launch on november 2019...) so at this point we can't even be sure if there's even gonna be an updated version anymore.

Hopefully one day we will reach los17 stable with SELinux enforced but until that day we would appreciate a lot if you could bring this los16 stable up to date with the android security patch!

Thanks a lot for your work on this community!

Sir i dont have LOS 16 source. I only have los17.1 source currently synced. And its somehow not possible to sync 45+gb of source just for a build.
I hope you understand.
 

tiazek

Senior Member
Apr 5, 2013
52
14
Sir i dont have LOS 16 source. I only have los17.1 source currently synced. And its somehow not possible to sync 45+gb of source just for a build.
I hope you understand.

I understand! How about sharing again at least the latest one you already built? If I understand correctly, you updated this build up to november 2019 android security patch, which is a security improvement compared to april 2019 from Renan. Any chance you still have it in your personal files so you can share it again? Thanks!
 
Last edited:

ps_minky16

Senior Member
Sep 6, 2015
1,029
1,448
30
New Delhi
I understand! How about sharing again at least the latest one you already built? If I understand correctly, you updated this build up to november 2019 android security patch, which is a security improvement compared to april 2019 from Renan. Any chance you still have it in your personal files so you can share it again? Thanks!

No sir. I dont have it now. I depreciated it when i released los17.
So sorry couldn't help you in this.
 
Jul 5, 2017
5
0
Unfortunately after around 3 months of relatively trouble-free usage (and any issues that did occur were solved via a reboot), I recently rebooted only to discover my dreaded nemisis that I was having to deal with in LineageOS 17 (not a typo) has reappeared - LTE straight-up not working despite having a signal and it working on a different phone.

I've also been having an annoying issue that may be an unfortunate security feature where the phone's bluetooth address automatically changes after something like a week or two and whenever that happens I can't pair any bluetooth devices unless I reboot, and of course I then have to pair existing devices again because the address change makes it appear as a different device.

At this rate I might just have to stick with the vanilla Motorola/Lenovo-provided Android 5.0 in order to just have things actually working as they should (and last time I tried around 3 months ago I wasn't able to get the official Motorola/Lenovo-provided Android 6.0 onto my Consumer Cellular XT1064 Moto G).
 

chuy19312

Senior Member
Sep 12, 2019
364
73
I only found a detail, sometimes launcher gets bugged on cases for example, changing DPI or when i got low memory on my phone

What is your--
Phone model (XT1063/XT1064/XT1068/XT1069): XT1064
Lineage version: 16.0
Lineage Download url: https://androidfilehost.com/?w=files&flid=281227
Gapps version: open_gapps-arm-9.0-pico-20200918

Did you--
wipe: Yes, i did factory reset and deleted system before installing rom and also after having this bug (except for system on second time)
restore with titanium backup: no
reboot after having the issue: yes

Are you using--
a task killer: no
a non-stock kernel: no
LineageSettings/Performance settings (other than stock): no
Dual SIM: single sim
other modifications: only root addon and busybox
 
Last edited:

chuy19312

Senior Member
Sep 12, 2019
364
73
I tested this rom and i got a pretty nice battery duration and after i put a few build.prop tweaks and deleting some system apps, i got between 320-380 of free RAM, a little more than i got on stock rom but less than roms like viper os with my optimizations

I noticed something else, in this rom, launcher consumes way too much battery, it happens also for apps like amino, facebook, messenger, twitter, etc, even on lite versions of facebook apps, it haves much battery consumption, on 25 minutes of usage, i got like 8% of battery usage, the problem is not my battery, i bought another like a month ago (december 2020)
 
Last edited:

Dugatoembridge

Senior Member
Apr 2, 2015
349
219
Asus ZenFone 4 Max
Thank you very much, i really wanted it because the security patch, when i finish my testing and optimization of Lineage OS 17 installed on my phone, i will install it, especially because i know a little better how to optimize android system
Your welcome! As for bug of time that you mentioned, you must disable automatic time zone in settings and choose your region.
 
  • Like
Reactions: SGH-i200

chuy19312

Senior Member
Sep 12, 2019
364
73
Your welcome! As for bug of time that you mentioned, you must disable automatic time zone in settings and choose your region.

Thanks, for some reason it won't fix that bug and happens too on android oreo roms, i think is because my sim card slot doesn't work for my phone, so it won't get it automatically, but it only happen on oreo roms and on AOSPExtended Pie, i tested on nougat, pie and android 10 roms and it works perfectly, i also tried to replace timeservice app but nothing, on Lineage OS 16 works with not problem, i want to ask, is there a way to improve battery life of this rom? i tried root booster, build.prop tweaks and other things but even if i got more free ram and battery, it's draining faster than other roms
 

Dugatoembridge

Senior Member
Apr 2, 2015
349
219
Asus ZenFone 4 Max
Thanks, for some reason it won't fix that bug and happens too on android oreo roms, i think is because my sim card slot doesn't work for my phone, so it won't get it automatically, but it only happen on oreo roms and on AOSPExtended Pie, i tested on nougat, pie and android 10 roms and it works perfectly, i also tried to replace timeservice app but nothing, on Lineage OS 16 works with not problem, i want to ask, is there a way to improve battery life of this rom? i tried root booster, build.prop tweaks and other things but even if i got more free ram and battery, it's draining faster than other roms

Battery consumption on android 9 and 10 were never a problem here. It's probably fault of tweaks you mentioned. Unfortunately this is the price to pay for having more ram available.
System will always use this available ram, opening apps in background (but they will be killed in a few seconds)!
This cycle causes battery to drain even on standby.
 

risendorf

New member
Nov 19, 2020
2
0
You might be missing room in the data partition for the encryption header.

Try downgrading TWRP to 3.2.0 and format data.

IIRC this is a known TWRP bug.

HTH

Thanks, that worked but then twrp was unable to mount the encrypted partition (kept saying wrong pass code). Oh well, I removed encryption and alls back to normal.

Late to the party but this seems to be a known bug with Lineage OS. Users from another forum seem to have a solution:

this is due to BoardConfig.mk making the filesystem the full size of the block device. In place encryption requires 16KiB of free space at the end of the block dev.
This seems correct: I was able to encrypt successfully after resizing /data down by 16KiB. Explicit steps I took in TWRP:

Unmount /data
Open a terminal

e2fsck -f /dev/block/mmcblk0p25
resize2fs /dev/block/mmcblk0p25 6233084


Reboot, go through encryption process again.

(I can't post links, but if you google the issue you can find the link there)

Does anyone know what the commands are to resize the /data partition on the Moto G 2014?
 

risendorf

New member
Nov 19, 2020
2
0
Late to the party but this seems to be a known bug with Lineage OS. Users from another forum seem to have a solution:

this is due to BoardConfig.mk making the filesystem the full size of the block device. In place encryption requires 16KiB of free space at the end of the block dev.
This seems correct: I was able to encrypt successfully after resizing /data down by 16KiB. Explicit steps I took in TWRP:

Unmount /data
Open a terminal

e2fsck -f /dev/block/mmcblk0p25
resize2fs /dev/block/mmcblk0p25 6233084


Reboot, go through encryption process again.

(I can't post links, but if you google the issue you can find the link there)

Does anyone know what the commands are to resize the /data partition on the Moto G 2014?

Made some progress trying to resize the data partition, here are the steps I used:

First, boot into TWRP recovery and connect USB cable (I'm assuming you already have adb working on your PC).

Then, open up a command terminal (e.g. PowerShell) and type:
Code:
adb shell
this lets you run terminal commands on your phone using the PC, then type
Code:
ls -l /dev/block/platform/msm_sdcc.1/by-name/userdata
this gives you the name of the data block, in my case it is /dev/block/mmcblk0p38

Next, you need to calculate the size of your data block, I used
Code:
blockdev --getsize64 /dev/block/mmcblk0p38
which returns the size in bytes, divide that number by 1024 to get the size in KiB. In my case I got 5774208 KiB

In theory, once you calculate the block size, you can then use
Code:
e2fsck -y -f /dev/block/mmcblk0p38
and
Code:
resize2fs /dev/block/mmcblk0p38 5774204
to change the size of your data partition
However, I'm stuck because e2fsck and resize2fs cannot read the file system (the file system for /data is tempfs instead of ext2).

Does anyone know why /data is using tempfs instead of ext? I'm only trying to resize the /data partition, no idea why this is so difficult.
 
Last edited:

chuy19312

Senior Member
Sep 12, 2019
364
73
If someone wants the most recent security patch available for this rom (2019-11-07), there is an link, i reuploaded it, thanks to Dugatoembridge for sharing it for me

i reuploaded it because there was no link available to download it, if there is an problem with giving an link to download it, please tell me, i don't want to lose this rom because it is the most stable android pie rom i found.

 
  • Like
Reactions: ChriMo and SGH-i200

Top Liked Posts

  • There are no posts matching your filters.
  • 83
    2okPze5.png


    LineageOS is a free, community built, aftermarket firmware distribution of Android 9.0 (Pie), which is designed to increase performance and reliability over stock Android for your device.

    LineageOS is based on the Android Open Source Project with extra contributions from many people within the Android community. It can be used without any need to have any Google application installed. Linked below is a package that has come from another Android project that restore the Google parts. LineageOS does still include various hardware-specific code, which is also slowly being open-sourced anyway.

    All the source code for LineageOS is available in the LineageOS Github repo. And if you would like to contribute to LineageOS, please visit out Gerrit Code Review. You can also view the Changelog for a full list of changes & features.

    What's working :

    • Boots
    • Bluetooth
    • RIL (Calls, SMS, Data)
    • Dual-SIM
    • Wi-Fi
    • Camera
    • Video Recording
    • Video Playback
    • Audio ( Record and Playback )
    • Sensors
    • Flash
    • Led
    • Offline Charging
    • SELinux Enforcing

    What's not working :
    • You tell me

    Instructions :
    • Download the latest build and gapps
    • Reboot to recovery
    • Flash the latest build and gapps
    • Reboot
    Downloads :
    Reporting Bugs
    • Grab a logcat right after the problem has occurred. (Please include at least a few pages of the log, not just the last few lines, unless you know what you're doing.)
    • If it is a random reboot, grab /proc/last_kmsg. (Do not bother getting a logcat unless you can get it just before the reboot. A logcat after a reboot is useless)
    • If the problem disappears after running "setenforce 0" from a root shell, grab /data/misc/audit/audit.log
    Remember to provide as much info as possible. The more info you provide, the more likely that the bug will be solved. Please also do not report known issues. Any bug not reported in the bug report format below may be ignored.

    Code:
    What is your--
    Phone model (XT1063/XT1064/XT1068/XT1069):
    Lineage version:
    Lineage Download url:
    Gapps version:
     
    Did you--
    wipe:
     restore with titanium backup:
    reboot after having the issue:
     
    Are you using--
    a task killer:
    a non-stock kernel:
    LineageSettings/Performance settings (other than stock):
    Dual SIM:
    other modifications:
     
    Provide any additional information (observations/frequency of problem/last version it worked on/etc) as needed:
    Credits :

    Donations :
    You don't have to but if you want so...

    XDA:DevDB Information
    LineageOS 16.0, ROM for the Moto G 2014

    Contributors
    RenanQueiroz
    Source Code: https://github.com/LineageOS/

    ROM OS Version: 9.x Pie
    ROM Kernel: Linux 3.4.x
    Based On: LineageOS

    Version Information
    Status: Stable

    Created 2018-08-26
    Last Updated 2019-03-10
    49
    Changelog

    (08/25/2018) Initial release

    (08/26/2018) Second release
    • Fixed SIM Card detection
    • Fixed Dual-SIM

    (09/16/2018) Third release
    • Fixed Bluetooth
    • Many ROM side changes (Most of the features from 15.1 are back, although some switches won't work)
    • Most Lineage apps were added back, along with adaptive icons
    • Added LiveDisplay
    • Fixed an issue which caused the phone to freeze when setting passwords, and give a "wrong password" warning after a reboot (details here)
    • Many other minor improvements

    (12/15/2018) Fourth release
    • December security patch
    • SELinux is now set to Enforcing
    • Added support for SU addon (Use my unofficial 16.0 SU addon while Lineage doesn't release theirs)
      16.0 ARM SU Addon link: https://androidfilehost.com/?fid=11410963190603875495
    • Added the ability to download Motorola apps from the Play Store (Including the new Moto Camera)
    • Fixed Instagram/WhatsApp video playback
    • ZRAM re-enabled and set to 256 MB (Improves multitasking at the cost of performance)
    • Switched to LZ4 ZRAM compression algorithm for better overall performance
    • Disabled triple buffering (Should reduce latency)
    • Improved GPS stability
    • Fixed bluetooth app force closing when connecting to an AV receiver that supports AAC
    • Enabled SmartSelection (https://source.android.com/devices/tech/display/textclassifier)
    • Added support for FDE (Full Disk Encryption)
    • Added switch for linked ring and media notification volumes
    • Enabled 2.4GHz channel bonding (Improves WiFi speed)
    • Trebuchet (Quickstep) is now the default launcher
    • Snap is now the default camera app
    • Added display shrink mode for one hand operation (To enable, just slide the navbar to the left or right)
    • Minimum brightness is set to the lowest possible value
    • Massive improvements in RAM usage
    • Now it is possible to expand the statusbar by swiping down on the default launcher
    • Pretty much every feature from 15.1 is now fully working (Battery/Clock modifications, etc.)

    (03/11/2019) Fifth release
    • Added a few performance/touch improvements from CAF
    • Added a new implementation of swipe down for notifications on Trebuchet, reverse engineered from Android Q
    • Added a toggle to enable/disable one hand mode in display settings
    • Added Network Traffic
    • Added some memory management optimizations (https://review.lineageos.org/c/LineageOS/android_frameworks_base/+/229612)
    • Added some rendering optimizations from CAF
    • Boot duration is slightly shorter now
    • Calculator now supports dark mode through Styles API
    • Fixed an issue with CPU management that was causing frequencies to be always at maximum (should greatly improve battery life)
    • Fixed AudioFX
    • Fixed detection of some USB audio devices
    • Fixed power profiles (Yes, they were completely broken, and I bet you never noticed it)
    • Fixed SmartSelection (Should be working fine now) (Info on what it is: https://source.android.com/devices/tech/display/textclassifier)
    • Fixed time_daemon (Clock won't be wrong if you reboot and have no signal/internet connection)
    • Implemented some compilation optimization flags to improve performance
    • Many SELinux fixes
    • March security patch
    • Now it's possible to hide or lock apps on Trebuchet
    • Now Trust is able to restrict USB connections by disabling new USB gadgets when the device is locked
    • Settings, Snap, SystemUI, and Trebuchet now use Ahead-of-time (AOT) compilation to reduce jank
    • sRGB toggle on developer settings is now hidden (This is only available on Nexus/Pixel devices and we don't even support such color space)
    • Various Wi-Fi improvements
    • Webview has been updated to Chromium 72.0.3626.121
    • ZRAM works properly now
    • And many other additions that I forgot about...

    (04/20/2019) Sixth release
    • April security patch
    • Added toggle for dark mode on low battery (Accessible through the Style menu under display settings, disabled by default)
    • Fixed Lineage Offline charger (It now shows percentage, and works properly)
    • Fixed occasional crashes on some apps (such as Spotify, and some logcat apps)
    • More SELinux fixes
    • Updated Adreno graphics blobs
    • Other fixes I forgot about...
    42
    FYI, I'm waiting for the February patch before I release the new builds (there will be 2 builds, 1 normal and 1 Go), and they'll include TONS of performance improvements (I'd say pie on titan is now smoother than nougat), and other fixes, so stay tuned!
    41
    (12/15/2018) LineageOS 16.0 Update

    DO NOT INSTALL A CUSTOM KERNEL, DOING SO WILL CAUSE SEVERAL ISSUES. YOU HAVE BEEN WARNED!

    Changelog:

    • December security patch
    • SELinux is now set to Enforcing
    • Added support for SU addon (Use my unofficial 16.0 SU addon while Lineage doesn't release theirs)
      16.0 ARM SU Addon link: https://androidfilehost.com/?fid=11410963190603875495
    • Added the ability to download Motorola apps from the Play Store (Including the new Moto Camera)
    • Fixed Instagram/WhatsApp video playback
    • ZRAM re-enabled and set to 256 MB (Improves multitasking at the cost of performance)
    • Switched to LZ4 ZRAM compression algorithm for better overall performance
    • Disabled triple buffering (Should reduce latency)
    • Improved GPS stability
    • Fixed bluetooth app force closing when connecting to an AV receiver that supports AAC
    • Enabled SmartSelection (https://source.android.com/devices/tech/display/textclassifier)
    • Added support for FDE (Full Disk Encryption)
    • Added switch for linked ring and media notification volumes
    • Enabled 2.4GHz channel bonding (Improves WiFi speed)
    • Trebuchet (Quickstep) is now the default launcher
    • Snap is now the default camera app
    • Added display shrink mode for one hand operation (To enable, just slide the navbar to the left or right)
    • Minimum brightness is set to the lowest possible value
    • Massive improvements in RAM usage
    • Now it is possible to expand the statusbar by swiping down on the default launcher
    • Pretty much every feature from 15.1 is now fully working (Battery/Clock modifications, etc.)

    Download: https://www.androidfilehost.com/?fid=11410963190603875853
    35
    New LineageOS 16.0 update is out!

    Changelog:
    • Added a few performance/touch improvements from CAF
    • Added a new implementation of swipe down for notifications on Trebuchet, reverse engineered from Android Q
    • Added a toggle to enable/disable one hand mode in display settings
    • Added Network Traffic
    • Added some memory management optimizations (https://review.lineageos.org/c/LineageOS/android_frameworks_base/+/229612)
    • Added some rendering optimizations from CAF
    • Boot duration is slightly shorter now
    • Calculator now supports dark mode through Styles API
    • Fixed an issue with CPU management that was causing frequencies to be always at maximum (should greatly improve battery life)
    • Fixed AudioFX
    • Fixed detection of some USB audio devices
    • Fixed power profiles (Yes, they were completely broken, and I bet you never noticed it)
    • Fixed SmartSelection (Should be working fine now) (Info on what it is: https://source.android.com/devices/tech/display/textclassifier)
    • Fixed time_daemon (Clock won't be wrong if you reboot and have no signal/internet connection)
    • Implemented some compilation optimization flags to improve performance
    • Many SELinux fixes
    • March security patch
    • Now it's possible to hide or lock apps on Trebuchet
    • Now Trust is able to restrict USB connections by disabling new USB gadgets when the device is locked
    • Settings, Snap, SystemUI, and Trebuchet now use Ahead-of-time (AOT) compilation to reduce jank
    • sRGB toggle on developer settings is now hidden (This is only available on Nexus/Pixel devices and we don't even support such color space)
    • Various Wi-Fi improvements
    • Webview has been updated to Chromium 72.0.3626.121
    • ZRAM works properly now
    • And many other additions that I forgot about...

    Download: https://www.androidfilehost.com/?fid=1395089523397912397