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

[ROM][SM-P605][7.1.2] Unofficial LineageOS/CyanogenMod 14.1 for lt03lte (20.03.2021)

Search This thread

davidmueller13

Senior Member
May 13, 2014
181
967
davidmueller.xyz
This is only for SM-P605 (lt03lte)! Even loading an custom recovery will irreversible trigger Knox to 0x1!


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

Code:
#include <std_disclaimer.h>
/*
* Your warranty is now void.
*
* We are 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 us for messing up your device, we will laugh at you.
*
*/

LineageOS/CyanogenMod 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. You will need to provide your own Google Applications package (GApps). LineageOS/CyanogenMod 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 Gerrit Code Review.

How to flash:
-Be sure you are on 5.1.1 Bootloader and Modem (Flash 5.1.1 firmware via Odin) !
-Flash TWRP (version 3.0.0-0 or newer recommended)
-Make Nandroid backup (optional)
-Wipe > Advanced Wipe > select data, system, ART/Dalvik Cache, Cache, Internal Storage > Swipe
-Install > select Lineage14.1 Zip > Swipe, optional: flash GAPPS, SU Addon (before rebooting!)
-Reboot


Please read full OP before posting or flashing anything. Please don't report any bugs, if you use Xposed, any mod or modified the system.

Please report no issues, if you
  • using the official builds (or others than mine)
  • flashed Xposed
  • or modified the system



What is working
Everything
No major issues/bugs


Download

Other Builds

GAPPS

Notes:
- If SIM is not detected/RIL not working, flash 5.1.1 firmware again!
- Enable root: flash SU Addon, Settings > About tablet > tap 5x at build number. Settings > Developer options > Root Access
- just ignore E: Unknown Command errors in TWRP
- Flash GAPPS before reboot first time after flash!
- If using MTP/PTP shows no files, please tap one more at transfer files in notifications
- If something not listed ist not working, please test it also with SELinux permissive (setenforce 0 via Terminal Emulator/ADB Shell or use SELinuxModeChanger)


Changelog:
20210320: Synced sources
20200913: Synced sources, added midi support, disabled 5 GHz AP
20200318: Synced sources
20200124: Synced sources, a few kernel changes
20191101: Synced sources, small changes
20190801: Synced sources, slightly higher volume on speaker and Headset, small changes
20190303: Synced sources,smaller changes
20181226: Synced sources, changed SEPolicy, updated HID driver, small changes

Older

--Lineage--
20181217: Synced sources
20181029: Synced sources, small changes
20180816: Synced sources
20180618: Synced sources (Security Patch Level 2018-05-05), switched to 2048 heap/hwui memory map, sepolicy
20180524: Security Patch Level 2018-05-05
20180424: Synced sources
20180326: Synced sources, small things
20180307: Synced sources, kernel security patches, a few things
20180124: Synced sources, removed libsecril and legacy sd symlink, kernel updates
20171205: Synced sources, RIL changes, implemented stylus gestures
20171026: Synced sources, fixed magnet cover, switched to source built CAF ril, some kernel changes
20170925: Synced sources, fixed camera, kernel updates, sepolicy updates
20170829: Synced sources, switched to msm8974-common kernel (with some changes for our device), CLOCK_BOOTTIME_ALARM support, some smaller changes (Note: Please flash boot.img from post #643 to fix camera!)
20170803: Fixed MpDecision
20170802: Synced sources, only activate button light if they are pressed, added missing low latency record (-->for Skype etc.), updated init and sepolicy, some small improvements and changes
20170723: Synced sources, grant proper unix permissions for netmgrd and rmt_storage, updated sepolicy and init, smaller changes
20170703: Synced sources, removed buggy timekeep (fixes wifi problem), RIL updated (fixes Autotimezone), disabled live display per default, some minor changes
20170626: Synced sources, switched to Sony Timekeep (experimental), added SamsungDoze, enabled sdcardfs, enabled CIFS/NFS, mac access fixed, some kernel changes
20170614: Synced sources (Android 7.1.2_r17), quiet "KERNEL IS NOT SEANDROID ENFORCING"
20170604: Synced sources, fixed a bunch of kernel leaks
20170518: Synced sources, Only expose su when daemon is running
20170507: Synced sources (android-7.1.2_r8, Jelly...), correct keylayout config, enabled volume wake settings, added missing liblight defines, fixed prefered network setting, fixed rotation problem
20170422: Synced sources (Android 7.1.2), F2FS support, changed keylayout again, some kernel changes, IR changes from Lineage, dex preopt (not prerooted, flash SU Addon)
20170320: Synced sources, prerooted again, enabled Miracast/WiDi overlay, added missing SEPolicys for s-pen third party apps
20170301 #2 : Fixed tethering/hotspot (not prerooted, flash SU Addon)
20170301 #1: Synced sources, improved macloader related stuff (not prerooted, flash SU Addon)
20170203: Synces sources, fixed telehony fc after Nandroid restore, enhanced off charging mode
20170126: Synces sources, enabled Blur, a few kernel changes
20170114: Synced sources (Android 7.1.1_r9)
20170104: Synced sources, removed some deprecated stuff (dhcpcd entries, legacy symlinks)
20161231: Synced sources, Bluetooth disabled per default, unknown sources enabled per default
20161227: Synced sources, first Lineage build

--CyanogenMod--
20161215: Synced sources (Android 7.1.1_r6), disable notification LED for now (until I find a better solution), switched to common IR/lights HAL, last build from CyanogenMod Sources
20161207: Synced sources (Android 7.1.1), reduced power consumption, add missing SELinux rule
20161202: Synced sources, fixed magnetic cover, fixed VOIP mic
20161128: Synced sources, fixed off charging Mode, changed keylayout: Menu button: menu, longpressmenu: splitscreen view, doubletaphome: recent Apps
20161115: Synced sources, fixed camcorder, mapped longpressmenu as menu
20161110: Synced sources, Setup Wizard fixed, updated SEPolicy
20163010: first xda release, sync with cm 14.1 sources



Credit: LineageOS/CyanogenMod Team, Maintainer and Valera1978

Kevin F. Haggerty, Paul Keith

Sources:
Device
Kernel
Kernel since 20170829
Vendor

XDA:DevDB Information
Unofficial LineageOS (CyanogenMod) 14.1 for SM-P605, ROM for the Samsung Galaxy Note 10.1 (2014 Edition)

Contributors
davidmueller13
Source Code: http://github.com/LineageOS

ROM OS Version: 7.x Nougat
ROM Kernel: Linux 3.4.x
ROM Firmware Required: 5.1.1 bootloader and modem
Based On: LineageOS

Version Information
Status:
Stable

Created 2016-10-30
Last Updated 2020-09-17
 
Last edited:

davidmueller13

Senior Member
May 13, 2014
181
967
davidmueller.xyz
FAQ - Frequently Asked Questions

FAQ
Please read before posting anything!

Will this work/can you make it work on P600/P601?

Short answer: No! Only SM-P605 is supported.
But there are other projects for your device. For P600 (n1awifi) you can just download the latest official nightly.

Can you add xy feature?

It is and will stay a build straight from LineageOS sources, not a fork, so no. And also afaik there is no feature request way for LineageOS atm.

My SIM card is not recognized. What can I do?

As RIL blobs are from 5.1.1 firmware package, you need to be on modem from 5.1.1 firmware. The easiest way: just get an firmware package from Sammobile, Updato... and flash it via Odin. If it's still not working after that, do the same again (sometimes this is necessary).

Something is not working (correctly) / I found a bug? What should I do?

Make sure there are no potential courses for that issue like installed Xposed or system modifications. Also look, if it's listed in the OP or somebody already mentioned it. If not, just post about it and all information about it you have (circumstances, steps to reproduce it...).
Of course only for my builds you found in that thread, not for other/offical builds.
 
Last edited:

iandy1

Senior Member
Nov 27, 2008
569
134
Bayamón
Amazing work!

Running your 10-27 build since yesterday night and working great so far on my T-Mobile P-607T.
Only thing noticed so far are that can not change the battery style and display battery % on the statusbar.
That's purely cosmetic, the build is fast and stable. Weather location service works, have not tested GPS
nav yet.
Setup wizard worked for me on the 10-27 build.
Will download and test this build.

Thanks for keep supporting the Note 10.1 2014.
 
Last edited:

temijun

Member
Oct 1, 2015
31
12
Thanks

Thanks for making this sweet build. Everything works well on my P607-TM except for the fact that it thinks the SIM card is not inserted. I came from a aosp 6.0.1 build and did an advanced format of everything except for external SD card. I tried formatting a few times and reinstalling a few times with no luck.
 

davidmueller13

Senior Member
May 13, 2014
181
967
davidmueller.xyz
Only thing noticed so far are that can not change the battery style and display battery % on the statusbar..

Yes, some stuff for that is not fully ported and implemented yet.

Setup wizard worked for me on the 10-27 build.

Thats the SetupWizard App, that comes with GAPPS. I had to remove the CyanogenMod SetupWizard, because of a FC while Wifi Setup. (I think, it uses the deprecated SETUP_WIFI_NETWORK.)

except for the fact that it thinks the SIM card is not inserted. I came from a aosp 6.0.1 build and did an advanced format of everything except for external SD card. I tried formatting a few times and reinstalling a few times with no luck.

Make sure, you are on the latest modem (e.g. by flashing latest firmware).

Also an LogCat would be useful (How to do this).
 

temijun

Member
Oct 1, 2015
31
12
Yeah you're absolutely right about the radio firmware once I upgraded baseband from P607TUVUBOI2 to P607TUVSBPH1 and reflash everything works as expected! thanks again for this awesome rom!

Yes, some stuff for that is not fully ported and implemented yet.



Thats the SetupWizard App, that comes with GAPPS. I had to remove the CyanogenMod SetupWizard, because of a FC while Wifi Setup. (I think, it uses the deprecated SETUP_WIFI_NETWORK.)



Make sure, you are on the latest modem (e.g. by flashing latest firmware).

Also an LogCat would be useful (How to do this).
 
  • Like
Reactions: davidmueller13

b2ron

Member
May 2, 2011
7
0
firmware is very smooth, but
- Sometimes crash settings app
- Does not work the microphone during a call through Skype
 

Ravel74

Member
Dec 29, 2015
37
7
Does this version fix the bug that I saw with rotation?

Edit. Isn't a bug. Settings disabled rotation for certain orientation by default. Need fix by changing in settings.
 
Last edited:

slawoko

Senior Member
Feb 6, 2012
152
26
Munich
great rom..sometimes a little bit stuttering, but finally great to have 7.1 :)

how do you use your stylus? do u have a special app for that?

Thank you again :)
 

AndyYan

Recognized Contributor
Jan 30, 2012
4,333
3,642
Beijing
Hooray! One more of my devices could hop on CM14.x! I think imma start building myself starting next month...
Are MTP and ADB connections working too? Those aren't present in official CM13 nightlies and are the most irritating I found in them.

Sent from Google Nexus 6P @ CM13
 

davidmueller13

Senior Member
May 13, 2014
181
967
davidmueller.xyz
Are MTP and ADB connections working too? Those aren't present in official CM13 nightlies and are the most irritating I found in them.

Yes, they work.

In the CM13 Nighlys the kernel driver for MTP is failing. If you want to fix/add some things to your CM13 Builds:

Fix camera failing while SELinux Enforcing: http://review.cyanogenmod.org/#/c/165576/

Fix MTP-driver: https://github.com/davidmueller13/k...mmit/4785cabeb9047e8d9e5e19e3f3f5c4f4e3a59ceb

enable adoptable storage: https://github.com/davidmueller13/d...mmit/5ed5e71080c366e3e35ee23f032b86da74db2dba

And if you want to build CM14, it's important that you know that i use the common graphic binaries:
https://github.com/TheMuppets/proprietary_vendor_qcom_binaries
 

AndyYan

Recognized Contributor
Jan 30, 2012
4,333
3,642
Beijing
I flashed back to the default TMobile P607TUVUBOI2 firmware and then did an internal update to P607TUVSBPH1 which updated the radio baseband. This solved the missing SIM issue for me.
Does PH1 update the baseband? I extracted modem.bin from PH1 tar and flashed, and later flashed the whole PH1 package from Odin, but baseband stays at OI2...

Sent from Google Nexus 6P @ CM13

---------- Post added at 05:38 PM ---------- Previous post was at 05:37 PM ----------

Yes, they work.

In the CM13 Nighlys the kernel driver for MTP is failing. If you want to fix/add some things to your CM13 Builds:

Fix camera failing while SELinux Enforcing: http://review.cyanogenmod.org/#/c/165576/

Fix MTP-driver: https://github.com/davidmueller13/k...mmit/4785cabeb9047e8d9e5e19e3f3f5c4f4e3a59ceb

enable adoptable storage: https://github.com/davidmueller13/d...mmit/5ed5e71080c366e3e35ee23f032b86da74db2dba

And if you want to build CM14, it's important that you know that i use the common graphic binaries:
https://github.com/TheMuppets/proprietary_vendor_qcom_binaries
Do the patches works for TWRP too? Last I recalled TWRP also doesn't have ADB/MTP, if those could fix it I might consider syncing TWRP and do a patched build...

Sent from Google Nexus 6P @ CM13
 

davidmueller13

Senior Member
May 13, 2014
181
967
davidmueller.xyz
  • Like
Reactions: gadibo and AndyYan

Cirno5

Senior Member
Oct 9, 2013
65
8
Gütersloh
Is it common that the menu button calls up the recent apps?

I tried editing it in options but no matter if short press or long press are changed to any option available it still uses recent apps.
 
  • Like
Reactions: davitox87

davitox87

Senior Member
Sep 25, 2012
312
92
Is it common that the menu button calls up the recent apps?

I tried editing it in options but no matter if short press or long press are changed to any option available it still uses recent apps.
Yes, that is normal. I don't know how to fix it myself without gravitybox. That option won't work because 7.0/7.1 has no xposed support yet.

Sent from my LG-H850 using XDA-Developers mobile app
 
  • Like
Reactions: Cirno5

davidmueller13

Senior Member
May 13, 2014
181
967
davidmueller.xyz
I tried editing it in options but no matter if short press or long press are changed to any option available it still uses recent apps.

Change in sec_touchscreen.kl in system/usr/keylayout "APP_SWITCH VIRTUAL" to "MENU VIRTUAL".
I think, i will change it in the next build and set the app switch to "long press home" and disable "double tap home".

Good news for camcorder: I fixed recording, but we have to wait for some changes in CM14.1. But at least it works for our device finally in CM13.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 81
    This is only for SM-P605 (lt03lte)! Even loading an custom recovery will irreversible trigger Knox to 0x1!


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

    Code:
    #include <std_disclaimer.h>
    /*
    * Your warranty is now void.
    *
    * We are 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 us for messing up your device, we will laugh at you.
    *
    */

    LineageOS/CyanogenMod 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. You will need to provide your own Google Applications package (GApps). LineageOS/CyanogenMod 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 Gerrit Code Review.

    How to flash:
    -Be sure you are on 5.1.1 Bootloader and Modem (Flash 5.1.1 firmware via Odin) !
    -Flash TWRP (version 3.0.0-0 or newer recommended)
    -Make Nandroid backup (optional)
    -Wipe > Advanced Wipe > select data, system, ART/Dalvik Cache, Cache, Internal Storage > Swipe
    -Install > select Lineage14.1 Zip > Swipe, optional: flash GAPPS, SU Addon (before rebooting!)
    -Reboot


    Please read full OP before posting or flashing anything. Please don't report any bugs, if you use Xposed, any mod or modified the system.

    Please report no issues, if you
    • using the official builds (or others than mine)
    • flashed Xposed
    • or modified the system



    What is working
    Everything
    No major issues/bugs


    Download

    Other Builds

    GAPPS

    Notes:
    - If SIM is not detected/RIL not working, flash 5.1.1 firmware again!
    - Enable root: flash SU Addon, Settings > About tablet > tap 5x at build number. Settings > Developer options > Root Access
    - just ignore E: Unknown Command errors in TWRP
    - Flash GAPPS before reboot first time after flash!
    - If using MTP/PTP shows no files, please tap one more at transfer files in notifications
    - If something not listed ist not working, please test it also with SELinux permissive (setenforce 0 via Terminal Emulator/ADB Shell or use SELinuxModeChanger)


    Changelog:
    20210320: Synced sources
    20200913: Synced sources, added midi support, disabled 5 GHz AP
    20200318: Synced sources
    20200124: Synced sources, a few kernel changes
    20191101: Synced sources, small changes
    20190801: Synced sources, slightly higher volume on speaker and Headset, small changes
    20190303: Synced sources,smaller changes
    20181226: Synced sources, changed SEPolicy, updated HID driver, small changes

    Older

    --Lineage--
    20181217: Synced sources
    20181029: Synced sources, small changes
    20180816: Synced sources
    20180618: Synced sources (Security Patch Level 2018-05-05), switched to 2048 heap/hwui memory map, sepolicy
    20180524: Security Patch Level 2018-05-05
    20180424: Synced sources
    20180326: Synced sources, small things
    20180307: Synced sources, kernel security patches, a few things
    20180124: Synced sources, removed libsecril and legacy sd symlink, kernel updates
    20171205: Synced sources, RIL changes, implemented stylus gestures
    20171026: Synced sources, fixed magnet cover, switched to source built CAF ril, some kernel changes
    20170925: Synced sources, fixed camera, kernel updates, sepolicy updates
    20170829: Synced sources, switched to msm8974-common kernel (with some changes for our device), CLOCK_BOOTTIME_ALARM support, some smaller changes (Note: Please flash boot.img from post #643 to fix camera!)
    20170803: Fixed MpDecision
    20170802: Synced sources, only activate button light if they are pressed, added missing low latency record (-->for Skype etc.), updated init and sepolicy, some small improvements and changes
    20170723: Synced sources, grant proper unix permissions for netmgrd and rmt_storage, updated sepolicy and init, smaller changes
    20170703: Synced sources, removed buggy timekeep (fixes wifi problem), RIL updated (fixes Autotimezone), disabled live display per default, some minor changes
    20170626: Synced sources, switched to Sony Timekeep (experimental), added SamsungDoze, enabled sdcardfs, enabled CIFS/NFS, mac access fixed, some kernel changes
    20170614: Synced sources (Android 7.1.2_r17), quiet "KERNEL IS NOT SEANDROID ENFORCING"
    20170604: Synced sources, fixed a bunch of kernel leaks
    20170518: Synced sources, Only expose su when daemon is running
    20170507: Synced sources (android-7.1.2_r8, Jelly...), correct keylayout config, enabled volume wake settings, added missing liblight defines, fixed prefered network setting, fixed rotation problem
    20170422: Synced sources (Android 7.1.2), F2FS support, changed keylayout again, some kernel changes, IR changes from Lineage, dex preopt (not prerooted, flash SU Addon)
    20170320: Synced sources, prerooted again, enabled Miracast/WiDi overlay, added missing SEPolicys for s-pen third party apps
    20170301 #2 : Fixed tethering/hotspot (not prerooted, flash SU Addon)
    20170301 #1: Synced sources, improved macloader related stuff (not prerooted, flash SU Addon)
    20170203: Synces sources, fixed telehony fc after Nandroid restore, enhanced off charging mode
    20170126: Synces sources, enabled Blur, a few kernel changes
    20170114: Synced sources (Android 7.1.1_r9)
    20170104: Synced sources, removed some deprecated stuff (dhcpcd entries, legacy symlinks)
    20161231: Synced sources, Bluetooth disabled per default, unknown sources enabled per default
    20161227: Synced sources, first Lineage build

    --CyanogenMod--
    20161215: Synced sources (Android 7.1.1_r6), disable notification LED for now (until I find a better solution), switched to common IR/lights HAL, last build from CyanogenMod Sources
    20161207: Synced sources (Android 7.1.1), reduced power consumption, add missing SELinux rule
    20161202: Synced sources, fixed magnetic cover, fixed VOIP mic
    20161128: Synced sources, fixed off charging Mode, changed keylayout: Menu button: menu, longpressmenu: splitscreen view, doubletaphome: recent Apps
    20161115: Synced sources, fixed camcorder, mapped longpressmenu as menu
    20161110: Synced sources, Setup Wizard fixed, updated SEPolicy
    20163010: first xda release, sync with cm 14.1 sources



    Credit: LineageOS/CyanogenMod Team, Maintainer and Valera1978

    Kevin F. Haggerty, Paul Keith

    Sources:
    Device
    Kernel
    Kernel since 20170829
    Vendor

    XDA:DevDB Information
    Unofficial LineageOS (CyanogenMod) 14.1 for SM-P605, ROM for the Samsung Galaxy Note 10.1 (2014 Edition)

    Contributors
    davidmueller13
    Source Code: http://github.com/LineageOS

    ROM OS Version: 7.x Nougat
    ROM Kernel: Linux 3.4.x
    ROM Firmware Required: 5.1.1 bootloader and modem
    Based On: LineageOS

    Version Information
    Status:
    Stable

    Created 2016-10-30
    Last Updated 2020-09-17
    16
    New Build

    Changelog:
    -Synced sources
    -fixed magnetic cover
    -fixed VOIP mic

    Download
    14
    New build

    Changelog:
    - Synced sources
    - Changed SEPolicy
    - Updated HID driver
    - Small changes

    Download

    By the way: Merry Christmas!
    14
    New build

    Changelog:
    - Synced sources
    - smaller changes

    Download
    12
    New build

    Changelog:
    - Synced sources
    - Only expose su when daemon is running