[ROM][7.1.x|SM-T900| Unofficial LineageOS 14.1 (v2awifi)

Search This thread

thompatry

Recognized Developer
Aug 28, 2012
428
1,467
Kansas
LineageOS 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 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 does still include various hardware-specific code, which is also slowly being open-sourced anyway.


Important information:
This thread is for Unofficial LineageOS 14.1 (v2awifi) ROM for the Samsung Galaxy Tab Pro 12.2. The following will not be supported here:
  • Custom kernels
  • Mods
  • Xposed

Do not ask for ETAs. If you do, I will ignore you and your post.

SEANDROID ERROR
  • If you see a message at boot about Recovery or Kernel is not SEANDROID Enforcing, you can ignore it. This is just telling you that you are not running Samsung stock software. It has no effect on recovery or the ROM itself nor related to either.

I don't support Xposed and any logcat which includes a Xposed module will be ignored.

You're kindly invited to not report bugs if you:
  • Flashed a custom kernel
  • Installed or did mods from untrusted sources
  • Modified system files

Bootloader Information
You need to make sure you have a Lollipop bootloader installed or else your device won't boot. Here you can go grab the latest bootloader and odin and flash it in download mode. Read all the steps before you do this.

Make sure you have a full backup because just in case you something fails.

Here are the steps to flash this via ODIN:
  1. Make sure you have a full backup because just in case you something fails. Here are the steps to flash this via ODIN.
  2. Reboot your tablet into download mode. Do this by first switching off the phone, then pressing and holding the volume down + home button together and then pressing the power button. Press volume up button to enter download mode.
  3. Open ODIN on your computer. You?ll see the ID:COM box turning yellow with a COM port number upon successful connection with the tablet.
  4. In ODIN click the BL button, select the bootloader firmware. It's a tar file.
  5. Make sure Auto Reboot & F. Reset Time options are selected in ODIN
  6. Click on the start button. When the process is completed your phone will reboot.

Installation
  1. Download the zip(s)
  2. Install a compatible Recovery (This will not work with the P900 recovery)
  3. --I have built a new version of TWRP with the MM kernel. MTP, Vibations, ADB now work and there are performance increases. Link
  4. Perform a nandroid backup of your current ROM (optional)
  5. Wipe data/factory reset
  6. Flash LineageOS
  7. Install the Google Apps addon package (Optional)
  8. Reboot

Root
The SU root binary is no longer installed with ROM by default. If you would like to install root, please go here and download the binary.

Issues?
Before posting in this thread, make sure of a few things:

  • You used the search function of the forums
  • If you are the only one having a problem. Boot into recovery, wipe data/factory reset, reflash the rom/gapps and nothing else. Boot up and see if the problem persists.
  • Make sure your post is relevant to this thread.
  • Logs or it didn't happen! You can use this: Syslog App


Downloads

Nightlies
Latest Nightly Date: Builds are built weekly now through the Exynos5420 Jenkins Server
Latest Device Builds
-----------
Google Drive Device Builds (Old - Not maintained)

Google Apps
http://opengapps.org/ - Thanks to the OpenGapps team!
Use the 7.1 and Arm options when downloading.

Issues
  • Lower than stock audio volumes
  • MHL out to TV not working

The LineageOS team would like to thank everyone involved in helping with testing, coding, debugging, & documentation.

Source:
Kernel: Link
Device Tree: Link

Credits
@Valera1978 Initial device tree
@UpInTheAir for his kernel magic and misc fixes
@DGT79 for his testing efforts and helping me manage the thread.
@chhaggerty, @tbjr50 and @titidu3701 for their testing efforts.
Exynos5420 Dev Team ( @deadman96385 @thompatry @ZakooZ @Orion116 @mosimchah @joshndroid @Andmoreagain @thermskin, @javelinanddart, @tincho5588 )

XDA:DevDB Information
[ROM][7.1.x|SM-T900| Unofficial LineageOS 14.1 (v2awifi), ROM for the Samsung Galaxy Tab Pro 12.2, 10.1, 8.4

Contributors
thompatry
ROM OS Version: 7.x Nougat
ROM Kernel: Linux 3.4.x
Based On: LineageOS

Version Information
Status: Stable

Created 2016-12-24
Last Updated 2017-01-26
 

thompatry

Recognized Developer
Aug 28, 2012
428
1,467
Kansas
Reserved

Deathly Adiutor App
wTQESpC.png

Deathly Adiutor is an open-source, modified version of Kernel Adiutor made specifically for Exynos 5420 devices.
OQcxH0m.gif

Features
Power Saving:
  • S-Pen Power Saving - Same as in Touchwiz, disables S-Pen detection if it's inserted in the slot
  • S-Pen Input Booster - Instantly increase CPU frequency when the S-Pen touches the screen
  • Touchscreen Input Booster - Instantly increase CPU frequency when you touch the screen
  • Touchkey Input Booster - Instantly increase CPU frequency when you touch the capacitive buttons
  • Touchscreen Glove Mode (Not all screens support this)

CPU Control:
  • CPU Settings reworked - Deathly adiutor back-end was cleaned up to work specifically with our CPU
  • CPU Thermal - Control all thermal throttling points for the CPU (make your device run colder... or even hotter)

GPU Control:
  • GPU Time in States - Same as CPU Time in States (Times in each frequency)
  • GPU Frequency Control (not yet supported on Nougat)
  • GPU Voltage Control (not yet supported on Nougat)
  • GPU Governor Control (not yet supported on Nougat)

Battery control:
  • Full power statistics - See current and maximum charging currents and current source of power
  • Unstable power source detection - Lowers current until the power source is stable
  • Customize charger current limits - Make your device charge faster (safe, if the charger can not supply enough current, the board will dynamically decrease the current)
  • Screen-On current limiter - Limit charging if screen is on (to avoid overheating)

Speakers:
  • Privacy mode - Disable main speaker if headphones are plugged in
  • Earpiece volume
  • Left/Right speaker volume
  • Speaker equalizer

Headphones:
  • Left/Right channel volume
  • Mono output mode
  • Headphone equalizer

App Themes:
  • Light theme - White and Red
  • Dark theme - Grey and Red

Credits
This post was written by @ZakooZ
This app is brought you by the exynos5420 developer team: @deadman96385 @thompatry @ZakooZ @Orion116 @mosimchah @joshndroid @Andmoreagain @thermskin, @javelinanddart, @tincho5588, @ShevT

Translators:
@ShevT - Russian

The following people deserve distinction for their major contribution:
@tincho5588, responsible for 80%+ of the code for the new features
@deadman96385, the main maintainer of the Deathly kernel and most of the remaining code

Downloads
The app can be found in the Play Store:

Helping the developers
You may have noticed there's 2 versions of this app, one ad-free for donators and one with ads.
You can help us by clicking ads you're interested in for the free version, or purchasing the donator version!
We will use the money generated by this app as common money for the developers of the team. It will be used to pay for our web-hosting (we own a gerrit server and a domain name, exynos5420.com). It will also be used to buy a new device if one of ours breaks.

Translating the App
You can also help us by translating the app to your language:
1. You can start by looking at the full english language file: Link
2. Then compare it to your unfinished language file. You can find it here, under values-xx/strings.xml, xx being your language abbreviation.
3. You can then fill-in the missing strings in your language file. Here's an example of what a proper update looks like.
4. Then you can submit your translation by using our gerrit. If you don't know how to use gerrit, just PM the translation to your favorite developer and he'll get it merged!
 
Last edited:

thompatry

Recognized Developer
Aug 28, 2012
428
1,467
Kansas
I would not recommend dirty flashing from CM-13.0 since this is a major OS change. Also something to take into account is that some apps are not ready for N yet.
 
Last edited:
  • Like
Reactions: lorenzw and guidol

vochong

Member
Dec 28, 2014
47
9
Haha again I'm the first to make a post whenever Thompatry releases a brand new ROM.
Thank you very much!

Merry Christmas and Happy New Year 2017 to you and your family.

Best regards,
Eric
 

Spymate

Member
Feb 1, 2010
24
13
Finaly, a working Nougat for the awesome tab pro.
Love this tablet but the support from samsung is terrible. Stuck in 4.4 Kitkat and the tab deserves an better version.
Had a working Lollipop but it was buggy like hell.

This release is working perfect, and above all, its fast and smooth.
Nothing like the buggy Lollipop.

Keep up the good work, love this release and Marry Christmas to everyone.
 

netjetman

Senior Member
Jul 9, 2007
170
37
So far working pretty well, but I'm not having any luck getting the SD card write fixes to work. I got them to work on M. Anyone have any suggestions?
 

Spymate

Member
Feb 1, 2010
24
13
So far working pretty well, but I'm not having any luck getting the SD card write fixes to work. I got them to work on M. Anyone have any suggestions?

What do you mean of write fix ?
I'm having no problem with the sd card. I can use my card as internal or external storage.

Are you using a fat(32) or exfat formated sd card ?
 

dialbat

Senior Member
Sep 18, 2007
71
2
Hi, what version of TWRP do you have in your recovery package?
I've got 2.8.7.0 currently installed.
and can i flash your required recovery using my TWRP (flash image)?
 

Endurance99

Member
Feb 14, 2012
31
7
Hi, what version of TWRP do you have in your recovery package?
I've got 2.8.7.0 currently installed.
and can i flash your required recovery using my TWRP (flash image)?

Here is a quote from
HTML:
https://twrp.me/devices/samsunggalaxytabpro122exynoswifi.html

"Download the latest TWRP image file (.img) from the download link and boot TWRP. Go to install and find and select the Images... button. Browse to the image that you downloaded and select it. Choose recovery and swipe to flash."

Should work :)
@thompatry
I feel the force is strong with him :D Whoever ca do this can build a Death Star too :laugh:

Really great work, never dared to dream of gettin Nougat on this rom and now. Just great work. Thx a lot and merry christmas!
 
  • Like
Reactions: dialbat

Lumpnhendl

Member
Oct 31, 2012
20
2
Great work! I hope there is going to be a version for the sm-t520 as well.

Gesendet von meinem SM-T520 mit Tapatalk
 

DGT79

Senior Member
Aug 29, 2016
157
102
Brisbane
Hi, what version of TWRP do you have in your recovery package?
I've got 2.8.7.0 currently installed.
and can i flash your required recovery using my TWRP (flash image)?
Hi @dialbat

It is highly recommended you have 3.0.2-0 or higher, whilst you could still do it on your version more than likely, I would not recommend it as the later version have more advanced options that one should consider using, especially in the wipe department.

Just keep in mind that any recommendations that you see in the initial post, it is more than likely because during the testing period before release, we may find certain procedures, bugs or operational matters that are reflective on the versions of systems we are using, and thus we always look at the best possible recommendations, typically this avoids heavy amounts of repeated questions and repeated issues.

Cheers,

David.

Sent from my SM-P900 using Tapatalk
 
  • Like
Reactions: dialbat

DGT79

Senior Member
Aug 29, 2016
157
102
Brisbane
Hi @dialbat

Just note if you install any other SU system it might claim that it is out of date, whilst this might be the case installing any other SuperSU system may interfer with the one it comes, and unless you need any crazy functions, the default one is pretty good.

Might be a useless bit of info, but I spent hours working on this to see what was optimal, and no matter what I landed back at the built in one for convieniance and usability [emoji2]

Cheers,

David.

Sent from my SM-P900 using Tapatalk
 
  • Like
Reactions: dialbat

kb8no

Senior Member
Jan 29, 2012
1,213
301
Duluth MN
CM14 first impressions. Clean install, big wipe, nano Open Gapps, all new app installations. Sound is weak and "OK Google" doesn't work as advertised. Play Store hiccoughed and then froze the tablet but reboot fixed it and no further glitches. Hangouts still will not send a text as with CM13.

Otherwise, as I have been adding and testing more apps, I have not found any problems. It seems amazingly smooth and stable. WiFi and BT are good. Citrix receiver works like a bomb. Haven't found an app yet that doesn't play in the sandbox with Nougat. File explorers and Titanum read and write to extSD1 out of the box. Love dual screen. Mouse works great with arrow and no more blue circle. Seems like this is easily a daily driver from the first release. Goodby CM13, I used to love you but now have a new friend.

Merry Christmas to us all!
 

Top Liked Posts

  • There are no posts matching your filters.
  • 37
    LineageOS 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 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 does still include various hardware-specific code, which is also slowly being open-sourced anyway.


    Important information:
    This thread is for Unofficial LineageOS 14.1 (v2awifi) ROM for the Samsung Galaxy Tab Pro 12.2. The following will not be supported here:
    • Custom kernels
    • Mods
    • Xposed

    Do not ask for ETAs. If you do, I will ignore you and your post.

    SEANDROID ERROR
    • If you see a message at boot about Recovery or Kernel is not SEANDROID Enforcing, you can ignore it. This is just telling you that you are not running Samsung stock software. It has no effect on recovery or the ROM itself nor related to either.

    I don't support Xposed and any logcat which includes a Xposed module will be ignored.

    You're kindly invited to not report bugs if you:
    • Flashed a custom kernel
    • Installed or did mods from untrusted sources
    • Modified system files

    Bootloader Information
    You need to make sure you have a Lollipop bootloader installed or else your device won't boot. Here you can go grab the latest bootloader and odin and flash it in download mode. Read all the steps before you do this.

    Make sure you have a full backup because just in case you something fails.

    Here are the steps to flash this via ODIN:
    1. Make sure you have a full backup because just in case you something fails. Here are the steps to flash this via ODIN.
    2. Reboot your tablet into download mode. Do this by first switching off the phone, then pressing and holding the volume down + home button together and then pressing the power button. Press volume up button to enter download mode.
    3. Open ODIN on your computer. You?ll see the ID:COM box turning yellow with a COM port number upon successful connection with the tablet.
    4. In ODIN click the BL button, select the bootloader firmware. It's a tar file.
    5. Make sure Auto Reboot & F. Reset Time options are selected in ODIN
    6. Click on the start button. When the process is completed your phone will reboot.

    Installation
    1. Download the zip(s)
    2. Install a compatible Recovery (This will not work with the P900 recovery)
    3. --I have built a new version of TWRP with the MM kernel. MTP, Vibations, ADB now work and there are performance increases. Link
    4. Perform a nandroid backup of your current ROM (optional)
    5. Wipe data/factory reset
    6. Flash LineageOS
    7. Install the Google Apps addon package (Optional)
    8. Reboot

    Root
    The SU root binary is no longer installed with ROM by default. If you would like to install root, please go here and download the binary.

    Issues?
    Before posting in this thread, make sure of a few things:

    • You used the search function of the forums
    • If you are the only one having a problem. Boot into recovery, wipe data/factory reset, reflash the rom/gapps and nothing else. Boot up and see if the problem persists.
    • Make sure your post is relevant to this thread.
    • Logs or it didn't happen! You can use this: Syslog App


    Downloads

    Nightlies
    Latest Nightly Date: Builds are built weekly now through the Exynos5420 Jenkins Server
    Latest Device Builds
    -----------
    Google Drive Device Builds (Old - Not maintained)

    Google Apps
    http://opengapps.org/ - Thanks to the OpenGapps team!
    Use the 7.1 and Arm options when downloading.

    Issues
    • Lower than stock audio volumes
    • MHL out to TV not working

    The LineageOS team would like to thank everyone involved in helping with testing, coding, debugging, & documentation.

    Source:
    Kernel: Link
    Device Tree: Link

    Credits
    @Valera1978 Initial device tree
    @UpInTheAir for his kernel magic and misc fixes
    @DGT79 for his testing efforts and helping me manage the thread.
    @chhaggerty, @tbjr50 and @titidu3701 for their testing efforts.
    Exynos5420 Dev Team ( @deadman96385 @thompatry @ZakooZ @Orion116 @mosimchah @joshndroid @Andmoreagain @thermskin, @javelinanddart, @tincho5588 )

    XDA:DevDB Information
    [ROM][7.1.x|SM-T900| Unofficial LineageOS 14.1 (v2awifi), ROM for the Samsung Galaxy Tab Pro 12.2, 10.1, 8.4

    Contributors
    thompatry
    ROM OS Version: 7.x Nougat
    ROM Kernel: Linux 3.4.x
    Based On: LineageOS

    Version Information
    Status: Stable

    Created 2016-12-24
    Last Updated 2017-01-26
    18
    Just a quick update.

    I am very close to releasing Oreo. I have a few more bugs to work out and then I feel comfortable to release it.
    12
    Just a small update, the pie build is coming a long nicely. I expect to release it in the next month or two at the latest. I will not guarantee all the features will work but I have kept you guys deprived for so long I will give it a shot. I will keep you updated.
    12
    Hey Guys,

    I know it has been awhile since I have personally posted an updated. Life has been super busy for me. Working 60 hours a week, wrapping up this job, starting a new job and moving. Don't get me wrong, I ready everyone of your posts and work with @DGT79 on posting solutions, looking at logs, and making this ROM better.

    With the Exynos5420 Team having a build server "Jenkins", I will no longer being announcing builds. We are working on setting a final scheduling on builds but it is looking like weekly builds on Fridays. This week, we will run builds tomorrow due to Jenkins going down for some maintenance. You can find device changes on the Exynos5420's GitHub account. We are working on a change log server but that is a few months out. If you have any questions, about this please let me know.

    So a new hot topic item is root. A lot of ROM teams are moving away from baking in root (no longer having the SU binary installed) into the ROM. There is multiple reasons behind this. Some apps just will not flat out work if it detects any form of the SU binary installed. For an example Pokemon Go or TV streaming apps. Also there is concern of identity theft with the SU binary being enabled. We, as a team (Exynos5420 Team), have decided to follow this path. It should be up to the user for this risk. It is easy for you to install the SU binary if you want it though. You just need to flash a root zip after flashing the ROM. From here, you can use whatever SU program you may want such as SuperSU. You can find the SU binaries here from Lineage. I will update OP to reflect this. You can find more information about why root was removed from the ROM here.

    Another thing that you may have noticed on the downloads site is there is a new ROM the Exynos5420 team is developing. It is called LiquidDeathOS. It is a ROM based off of the Exynos SOC. We have plans to expand it to all Exynos SOCs in the future. We have a few builds out for Alpha testing and it is looking promising. It is very early in development and has a lot of bugs so please be patient. What we are trying to accomplish is to focus on speed, stability, and battery life. With this new ROM, we will be using AOSP code directly from Google. There will be no CAF code involved. (If you do not know what CAF is, please Google Code Aurora.) As soon as I feel comfortable releasing a build for public consumption I will. So hang in there. It is going to be fantastic and will blow Lineage out of the water.

    I think that is all I have for right now for new updates. As always keep giving the great feedback and I will keep putting out the great work. Feel free to donate me a beer or two.
    11
    I guess no one is attempting to do Oreo for our old 12.2 tablet huh?

    Please read some of my previous posts. I am currently working on it but is not stable for public release.