Device-specific code for unsupported device - Lenovo K6 / K6 Power / K6 Note Questions & Answers

Hi all,
I am new to ROM development. I had repo synced "lineage-16.0" successfully by following the port guide for "bacon" on Lineage Wiki.
I do not know what to do with the "breakfast" command as "karatep" (this phone) is not supported by Lineage.
Can someone guide me through the ROM building process?
What should I to do get the device-specific code? The device is not officially supported by Lineage, but there are unofficial ROMs out there... Can we extract this device specific code from the unofficial ROMs or from the phone itself?
This is not about "karatep", this is about the ROM building process, I'm trying to learn how it's done.
And I'd tried to reach many who were involved in this process for karate/p, none responded.
I'd be glad if someone helped me with this part.
Thanks in advance!
XDA:DevDB Information
LineageOS 16 for Lenovo K6 Note (karatep), ROM for the Lenovo K6 / K6 Power / K6 Note
Contributors
theflyingrahul
ROM OS Version: 9.x Pie
Version Information
Status: Testing
Created 2020-01-01
Last Updated 2020-01-01

Related

Unofficial CyanogenMod 13

CyanogenMod 13 is a free, community built distribution of Android 6.0.1 (Marshmallow) which greatly extends the capabilities of your phone.
This is the unofficial build of CM 13 for the OnePlus 3 (all variants).
OnePlus warranty covers software modifications!
Downloads:
ROM:
https://www.androidfilehost.com/?fid=24591000424948386
Recovery:
https://dl.twrp.me/oneplus3/
Sources:
https://github.com/CyanogenMod/andro...neplus_msm8996
https://github.com/CyanogenMod/andro...eplus_oneplus3
https://github.com/theMuppets/propri...vendor_oneplus
https://github.com/CyanogenMod/andro...ce_oppo_common
https://github.com/CyanogenMod/andro...ce_qcom_common
https://github.com/CyanogenMod/andro...opensource_Nfc
https://github.com/CyanogenMod/andro...rce_frameworks
https://github.com/CyanogenMod/andro...rce_libnfc-nci
Installation instructions:
You must unlock your bootloader via fastboot.
You must have a custom recovery installed (link above)
Fully wipe your device from Recovery if you are not coming from CM13.0 already.
Flash the downloaded ROM
Locate 6.0 Gapps via a quick Google search. (Make sure it‘s arm64)
Reboot into recovery and install the ROM.
Don‘t flash gapps after you booted up CM 13! This will kill your device. If you want gapps, then flash it right after you wiped your phone and flashed CM 13.
Known issues:
MSM8996: It‘s a new platform. Don‘t expect that CM 13 will run as good as stock.
Dash charge: Does not work, blame OnePlus for not releasing its sources in kernel.
Credits:
LG G5 devs, for their initial CM bringup to the MSM8996 platform
OnePlus, for the actual phone and the engineers helping me with sorting out few issues
Every CM contributor
Grarak
XDAevDB Information
CyanogenMod OnePlus 3, ROM for the OnePlus 3
Contributors
Grarak
_superman
ROM OS Version: 6.0.x Marshmallow
Version Information
Status: Beta
Created 2016-07-19
Last Updated 2016-07-09

wanted to port a custom recovery for my device

i have a Qualcomm 210 MSM8909 based device (LYF Flame 8) wanted to port a custom recovery for this device tried porting TWRO from same SoC device but failed to boot .. plz help me to port a recovery for this device
XDA:DevDB Information
How to port a custom recovery for Qualcomm device, ROM for all devices (see above for details)
Contributors
karbaz224
ROM OS Version: 2.3.x Gingerbread
Version Information
Status: Testing
Created 2017-03-13
Last Updated 2017-03-13

[ISSA REQUEST][LENOVO VIBE K33XXX] LineageOS official

Hello Surs,
I want to request official LineageOS Support for My device Lenovo K6 (karate). I know that many people with that device already use the unoffical Version, but when it will get official support, I believe thateven more will use LineageOS

Info created new custom rom

I have read around that have been created various custom rom because xiaomi has released kernel source based on hours, the question is:
When I go out android 9 while xiaomi has not done android stock based on android 9 missing the kernel based on android 9 then there will be no custom rom based on android 9 missing the source of the kernel?
XDA:DevDB Information
Info created new custom, ROM for the Xiaomi Mi A1
Contributors
Gratisweb
ROM OS Version: 8.x Oreo
ROM Kernel: Linux 4.x
Version Information
Status: Testing
Created 2018-06-17
Last Updated 2018-06-17
It's possible to have Android P without kernel sources but it can take a longer time to make and most likely buggy in the first few months of development
Look at older phones such as Galaxy S2. It has Android 8.1 even tho official development ended more than a decade ago
Gratisweb said:
I have read around that have been created various custom rom because xiaomi has released kernel source based on hours, the question is:
When I go out android 9 while xiaomi has not done android stock based on android 9 missing the kernel based on android 9 then there will be no custom rom based on android 9 missing the source of the kernel?
XDA:DevDB Information
Info created new custom, ROM for the Xiaomi Mi A1
Contributors
Gratisweb
ROM OS Version: 8.x Oreo
ROM Kernel: Linux 4.x
Version Information
Status: Testing
Created 2018-06-17
Last Updated 2018-06-17
Click to expand...
Click to collapse
We had 8.1 ROMs with 7.1 sources (before Oreo sources release), and Mi A1 will receive Android P officialy and likely P Kernel Sources..

LineageOS or Kernel Source Code for Onn 100005206

Hello. As the post suggests, I'm trying to look for the source code for the Onn 100005206, or to see if anyone has gotten LineageOS working on it.
To the best of my knowledge, Digiland, the Walmart/Onn affiliate that manufactures these tablets, has yet to release any kernel source. However, kernel source isn't required for a LineageOS port ROM. Since most of these tablets are Project Treble supported, there are probably existing GSI custom builds that will boot up and run on the Surf 7 (100005206). I am now finishing a custom ROM on a Lenovo Tab3, and the 100005206 will be my next project for a custom ROM once I finish up. I can post my progress here to keep any interested members informed.

Categories

Resources