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

[ROM][7.1.x][OMS][ABANDONED] LineageOMS 14.1 for Lenovo K5/K5 Plus

Search This thread

hiimpig1

Senior Member
Oct 13, 2015
588
295
Hanoi
http%3A%2F%2Flineageos.org%2Fimages%2Flogo-2.png


I'm building LineageOS with OMS theme engine, all device source and kernel are making by official maintainers of LineageOS. Remeber to report your model if this ROM work or not work for me !
I'm back, new build will coming on Monday

Code:
#include  
/* 
* Your warranty is now void. 
* 
* I am not responsible for bricked devices, dead SD cards, 
* thermonuclear war, or you getting fired because the alarm app failed. Please 
* do some research if you have any concerns about features included in this ROM 
* before flashing it! YOU are choosing to make these modifications, and if 
* you point the finger at me for messing up your device, I will laugh at you. 
*/


Downloads:
Get the builds here
TWRP
Gapps


Supported models:
  • A6020a40
  • A6020a41
  • A6020a46 (confirmed working)
  • A6020l36
  • A6020l37


How to install
  • Unlock your bootloader first
  • Backup your rom if you from stock rom or official rom
  • At first install, wipe cache and data and system
  • Install ROM
  • Install Open GApps arm64 (tested with the pico and aroma version)
  • Reboot to your system

Thanks to : @Shreps, @scritch007, @daniel.stuart14, LineageOS, OMS maker and me !

Building by Google Cloud Instance: Ubuntu 16.04, 6 Cores, 22.5 GBs RAM, 75MBs/s network, 250GBs SSD Disk
Building taking about 1 hour, 1 minute for upload and costing 3 - 5$ for each build
Donate for me if you love my work: Paypal

XDA:DevDB Information
LineageOMS 14.1 for Lenovo K5/K5 Plus, ROM for the Lenovo Vibe K5 Plus

Contributors
hiimpig1
Source Code: https://github.com/LineageOS/android_device_lenovo_A6020

ROM OS Version: 7.x Nougat
ROM Kernel: Linux 3.10.x
ROM Firmware Required: Unlocked
Based On: LineageOS

Version Information
Status: Abandoned
Current Stable Version: 14.1

Created 2017-05-01
Last Updated 2017-06-26
 
Last edited:

hiimpig1

Senior Member
Oct 13, 2015
588
295
Hanoi
Reserved

This ROM now implements OMS.
What is OMS?
OMS: (Overlay Manager Service) was designed by google. It's a layer/theme service which is used by Substratum: https://play.google.com/store/apps/d...bstratum&hl=fr
So basically, if you install Substratum, you will be able to apply any theme on the ROM UI because OMS has been implemented.

For the record, on PAC MM or AOKP MM, they were using CyanogenMod Theme Engine for theming the UI, but since CMTE has not been implemented for Nougat, many choose to use OMS & Substratum instead.


Changelog:
https://www.cmxlog.com/14.1/A6020/
https://substratum.review/#/q/status:merged


FAQ:

+ Can I dirty flash over from official LineageOS?/I got error 7 on TWRP when installing this ROM?
- No, a clean flash is required as their builds are signed with private keys.

+ How I can update new ROM?
- Just install new build with TWRP and wait till Android optimizing your apps. (about 20mins)

+ ETA for next build?
- Same day as official ROM.

+ I have XYZ bug, please fix!
- I will only be fixing issues related to Substratum support (mostly it will fix in next build); anything else will be handled by the Lineage team. You will need to clean flash over to their builds to do so, they will most likely not accept reports on unofficial builds (especially ones like mine with a heavily modified framework).

+ Can you merge ABC feature from XYZ ROM?
- No. This is stock Lineage with OMS support, that is it.

+ I want to build LineageOMS for another official device?
- You need this and this (use method 3 replace with the method on wiki)
 
Last edited:

pawan.diyal007

Senior Member
Nov 29, 2014
134
74
I am using lenovo vibe k5 A6020a40 , and flashed Lineage Os 20170508 Official build , Still I can face calling issues..Like If I switch off my phone and I switch it on again..I have to disable and enable volte again..to use volte calling...
2. Torch toggle issue
3. I updated it to latest 20170508 , But still it is showing 20170508 update in about phone ..

I really appreciate your work :) Rom is best till now..Waiting for the next update..
thankyou :)
 
Last edited:

hiimpig1

Senior Member
Oct 13, 2015
588
295
Hanoi
I am using lenovo vibe k5 A6020a40 , and flashed Lineage Os 20170508 Official build , Still I can face calling issues..Like If I switch off my phone and I switch it on again..I have to disable and enable volte again..to use volte calling...
2. Torch toggle issue
3. I updated it to latest 20170508 , But still it is showing 20170508 update in about phone ..

I really appreciate your work :) Rom is best till now..Waiting for the next update..
thankyou :)

My ROM is not different as official, I build it based on official repo and just adding OMS theme engine support. Take a look at this (remember flash official rom to report the bug)

https://wiki.lineageos.org/#report-bugs
https://wiki.lineageos.org/bugreport-howto.html
 
  • Like
Reactions: pawan.diyal007

Top Liked Posts

  • There are no posts matching your filters.
  • 14
    http%3A%2F%2Flineageos.org%2Fimages%2Flogo-2.png


    I'm building LineageOS with OMS theme engine, all device source and kernel are making by official maintainers of LineageOS. Remeber to report your model if this ROM work or not work for me !
    I'm back, new build will coming on Monday

    Code:
    #include  
    /* 
    * Your warranty is now void. 
    * 
    * I am not responsible for bricked devices, dead SD cards, 
    * thermonuclear war, or you getting fired because the alarm app failed. Please 
    * do some research if you have any concerns about features included in this ROM 
    * before flashing it! YOU are choosing to make these modifications, and if 
    * you point the finger at me for messing up your device, I will laugh at you. 
    */


    Downloads:
    Get the builds here
    TWRP
    Gapps


    Supported models:
    • A6020a40
    • A6020a41
    • A6020a46 (confirmed working)
    • A6020l36
    • A6020l37


    How to install
    • Unlock your bootloader first
    • Backup your rom if you from stock rom or official rom
    • At first install, wipe cache and data and system
    • Install ROM
    • Install Open GApps arm64 (tested with the pico and aroma version)
    • Reboot to your system

    Thanks to : @Shreps, @scritch007, @daniel.stuart14, LineageOS, OMS maker and me !

    Building by Google Cloud Instance: Ubuntu 16.04, 6 Cores, 22.5 GBs RAM, 75MBs/s network, 250GBs SSD Disk
    Building taking about 1 hour, 1 minute for upload and costing 3 - 5$ for each build
    Donate for me if you love my work: Paypal

    XDA:DevDB Information
    LineageOMS 14.1 for Lenovo K5/K5 Plus, ROM for the Lenovo Vibe K5 Plus

    Contributors
    hiimpig1
    Source Code: https://github.com/LineageOS/android_device_lenovo_A6020

    ROM OS Version: 7.x Nougat
    ROM Kernel: Linux 3.10.x
    ROM Firmware Required: Unlocked
    Based On: LineageOS

    Version Information
    Status: Abandoned
    Current Stable Version: 14.1

    Created 2017-05-01
    Last Updated 2017-06-26
    4
    20170619 build uploaded
    3
    I'm back, new build will coming on Monday
    3
    Sorry guys, my friend are sold this device. I'll no longer to build this ROM anymore. Goodbye !
    2
    Build 20170529 uploaded on google drive