[ROM][GT-P52XX][UNOFFICIAL][7.1.2] LineageOS 14.1

Search This thread

nels83

Senior Member
Apr 12, 2015
408
2,648
Beta 6 is here

Hello everyone, Beta 6 is here ! LOS has been updated and microphone should finally be fixed. Wifi should also work for everybody. I updated some code in the kernel and adjusted LMK and ZRAM. The device should be more stable when using Gapps and/or use memory hungry apps/games. You may experience some slowdowns however (there's no magic here, the device still has 900MB of memory...).

I'll try to answer your private messages during the week ;-)

Have a nice day and happy flashing !
 

purgy

Senior Member
Aug 29, 2013
78
10
Sydney
Beta 6 is here

Hello everyone, Beta 6 is here ! LOS has been updated and microphone should finally be fixed. Wifi should also work for everybody. I updated some code in the kernel and adjusted LMK and ZRAM. The device should be more stable when using Gapps and/or use memory hungry apps/games. You may experience some slowdowns however (there's no magic here, the device still has 900MB of memory...).

I'll try to answer your private messages during the week ;-)

Have a nice day and happy flashing !
I'm getting error 7 in twrp when I try to flash the wifi zip over the top of the 20210102 build.

Edit- apparently it just was an issue with the rom zip being in downloads instead of root of sd card.
 
Last edited:

Djiban

Senior Member
Aug 22, 2014
679
169
Saint Remy les chevreuse
Beta 6 is here

Hello everyone, Beta 6 is here ! LOS has been updated and microphone should finally be fixed. Wifi should also work for everybody. I updated some code in the kernel and adjusted LMK and ZRAM. The device should be more stable when using Gapps and/or use memory hungry apps/games. You may experience some slowdowns however (there's no magic here, the device still has 900MB of memory...).

I'll try to answer your private messages during the week ;-)

Have a nice day and happy flashing !
Dirty Flashed, the 2 errors in twrp but booted with no issue. Let you know if something is wrong on my side. Thx !!
 
Last edited:

SerjSX

Member
Oct 26, 2019
48
10
Beta 6 is here

Hello everyone, Beta 6 is here ! LOS has been updated and microphone should finally be fixed. Wifi should also work for everybody. I updated some code in the kernel and adjusted LMK and ZRAM. The device should be more stable when using Gapps and/or use memory hungry apps/games. You may experience some slowdowns however (there's no magic here, the device still has 900MB of memory...).

I'll try to answer your private messages during the week ;-)

Have a nice day and happy flashing !
Glad that you're available and keeping this up to date! I hope this fixes the Bluetooth earphone mic issue. I'll write here when there are any issues! By the way, I hope this also fixed the issue with the launcher, it has like black at the top and bottom which is annoying, I have to reinstall the launcher (first installing a third party launcher, then uninstalling the stock one and then reinstalling it again and putting it back as a system app) so the dark shade would go away. I hope this is fixed as well!
 

Dev3011

New member
Dec 25, 2010
3
2
I diirty flashed it over the last build and it's working great so far. The tablet is still slow, but I guess that's just because of the low RAM.
Thanks a lot, this ROM is the only reason I still have this tablet running!
 

SerjSX

Member
Oct 26, 2019
48
10
@nels83 2 bugs found, since you're active (thank God), I hope you can look into these:

These bugs aren't new, but since you're here I will put it here so hopefully you can fix them.

1. Launcher Bug:
Whenever I flash this rom, this new version and the 2019 one (I don't know about the other old ones), the launcher always has dark black shade at the top and the bottom like this picture:
tabbug1.jpg

This isn't edited! It's really like that. The only way fixing it is when I install a third-party launcher like Nova, then uninstalling this stock launcher with root and then installing it again with APKMirror and moving it back to system, then the black shades are gone. I hope you can fix this, it's pretty annoying and disturbing!

2. Errors/Notices from ADB:
When uninstalling system apps with adb, I get these:
bug2.png

These warnings look serious and like it says may be the reason of wasting memory and etc, I hope you can fix these as well. I checked it isn't from my adb software thing! I tried uninstalling something from my phone with adb and these errors didn't show up, so it's from the tab's rom. Probably some wrong codings and etc, I hope you can look into this!

@nels83 please let me know :) I hope you can fix these, and if you will let me know so I would be happy that this is going to be fixed soon!! Thanks for all your work :D
 

Reggy Noble

Senior Member
Oct 3, 2011
428
270
Guys,
My tab is alive again, thanks to this Rom and the dev.
However, I mainly use my tab for music and the sound does not seems to be very good.
Is there a solution or a mod to boost a little bit audio? this is quite importante for me.
Thans in advance for your help
 

Djiban

Senior Member
Aug 22, 2014
679
169
Saint Remy les chevreuse
Guys,
My tab is alive again, thanks to this Rom and the dev.
However, I mainly use my tab for music and the sound does not seems to be very good.
Is there a solution or a mod to boost a little bit audio? this is quite importante for me.
Thans in advance for your help
Following

I did install VIPER4ANDROID FX, but I cannot configure it as I used to in earlier android versions. My goal is too boost volume. Any help welcome.
 

misterlouis76

Member
Dec 28, 2012
23
1
Hi,

I have been using the 20210102 build without issues, and I am trying the beta6.

Everything works fine except one app that I'm trying to use (SkyDemon). The displayed elements are huge, as if it were "scaled" from a smartphone screen. The app "DisplayInfo" reports a density of 680dpi. I don't know exactly where the problem can come from (build.prop seems fine and every other app/system looks good). DisplayInfo reported 150dpi on a stock-based ROM and Skydemon display was fine then (but it wouldn't run after the first "disclaimer" screen...). Any ideas? :)

Anyways, thank you for sharing your work!
 

SerjSX

Member
Oct 26, 2019
48
10
Hi,
It seems that magisk does not work with beta 6.
I tried a clean install as well.
Thanks a lot @nels83 for your amazing work
Yes Magisk doesn't work, you need to use the LineageOS root plugin which is under "How to root". Magisk isn't known to be stable with all devices, therefore it's better to use what it's supported.
 
Hi,
It seems that magisk does not work with beta 6.
I tried a clean install as well.
Thanks a lot @nels83 for your amazing work

@nels83 please have a look at the request (it fixes magisk problem).
 

nels83

Senior Member
Apr 12, 2015
408
2,648
Beta 7

Hi everyone,

I updated the ROM with the patch from @ddudek77 (thanks!) which should fix Magisk. I also updated LOS to security patch level April 05 2021.

@SerjSX I didn't look into the launcher problem yet but the warnings are "normal". The old binaries need text relocations, even though they are deprecated.

Tablet is slow because memory is low and the low memory killer needs work. Since new android versions use another memory handler, I started looking at it. Don't expect something working in the near future but I'd really like to update this rom ;-)
 

sooperior

Senior Member
Feb 14, 2018
123
52
Beta 7

Hi everyone,

I updated the ROM with the patch from @ddudek77 (thanks!) which should fix Magisk. I also updated LOS to security patch level April 05 2021.

@SerjSX I didn't look into the launcher problem yet but the warnings are "normal". The old binaries need text relocations, even though they are deprecated.

Tablet is slow because memory is low and the low memory killer needs work. Since new android versions use another memory handler, I started looking at it. Don't expect something working in the near future but I'd really like to update this rom ;-)
Would you be interested in adding some more tweaks?

In this post there are some optimizations for build.prop:

Personally I only use low_ram and dalvik.vm.isa.x86.features


For low memory I add a swap like in this tutorial:

But I create it on /data (have enough space and feel safer if /system remains read only)
 
  • Like
Reactions: spoxone

spoxone

Senior Member
  • Jul 13, 2012
    63
    21
    Would you be interested in adding some more tweaks?

    In this post there are some optimizations for build.prop:

    Personally I only use low_ram and dalvik.vm.isa.x86.features


    For low memory I add a swap like in this tutorial:

    But I create it on /data (have enough space and feel safer if /system remains read only)

    Thanks, i did that all and now the tablet is useable.
     
    • Like
    Reactions: Djiban

    Top Liked Posts

    • There are no posts matching your filters.
    • 9
      Beta 7

      Hi everyone,

      I updated the ROM with the patch from @ddudek77 (thanks!) which should fix Magisk. I also updated LOS to security patch level April 05 2021.

      @SerjSX I didn't look into the launcher problem yet but the warnings are "normal". The old binaries need text relocations, even though they are deprecated.

      Tablet is slow because memory is low and the low memory killer needs work. Since new android versions use another memory handler, I started looking at it. Don't expect something working in the near future but I'd really like to update this rom ;-)
      3
      Hi,
      It seems that magisk does not work with beta 6.
      I tried a clean install as well.
      Thanks a lot @nels83 for your amazing work

      @nels83 please have a look at the request (it fixes magisk problem).
      1
      Beta 7

      Hi everyone,

      I updated the ROM with the patch from @ddudek77 (thanks!) which should fix Magisk. I also updated LOS to security patch level April 05 2021.

      @SerjSX I didn't look into the launcher problem yet but the warnings are "normal". The old binaries need text relocations, even though they are deprecated.

      Tablet is slow because memory is low and the low memory killer needs work. Since new android versions use another memory handler, I started looking at it. Don't expect something working in the near future but I'd really like to update this rom ;-)
      Would you be interested in adding some more tweaks?

      In this post there are some optimizations for build.prop:

      Personally I only use low_ram and dalvik.vm.isa.x86.features


      For low memory I add a swap like in this tutorial:

      But I create it on /data (have enough space and feel safer if /system remains read only)
      1
      Would you be interested in adding some more tweaks?

      In this post there are some optimizations for build.prop:

      Personally I only use low_ram and dalvik.vm.isa.x86.features


      For low memory I add a swap like in this tutorial:

      But I create it on /data (have enough space and feel safer if /system remains read only)

      Thanks, i did that all and now the tablet is useable.
      1
      @nels83 Thank you for the update and great support of our device.

      With Beta 7 safetynet fails (see attached Photo). I don't know If this is also in beta 6, because before beta 7 i used ddudek77's version and there was it okay.

      @ddudek77 do you plan to update TWRP?

      That SafetyNet failure is likely due to a API key being withdrawn, its cosmetic, test with a 3rd party SafetyNet tester app from the app store...it should pass fine
    • 158
      Unofficial LineageOS 14.1 for Samsung Galaxy Tab 3 10.1

      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
      /*
      * Your warranty is now void.
      *
      * I am not responsible for bricked devices, dead SD cards, ...
      * You flash this at your own risks
      */

      About LineageOS

      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.

      Important information

      You need a recent TWRP version to flash this ROM.

      Installation

      First time installing, coming from another ROM
      • Copy ROM to SDCard
      • Copy GApps to SDCard
      • Boot into recovery
      • Backup EFS partition
      • Wipe -> Advanced Wipe -> Dalvik Cache + System + Cache + Data
      • Install ROM
      • Install GApps
      • Reboot
      • First start takes a long time

      Upgrading from earlier version of LineageOS 14.1
      • Copy ROM to SDCard
      • Boot into recovery
      • Install ROM
      • Reboot

      [OPTIONAL] Converting filesystem to F2FS (thanks @michiil)

      The ROM has F2FS support. You may want to use it instead of the default (EXT4).

      This will delete ALL files/data from your tab.

      What you will need: A working PC and a working USB cable.

      1. Install the most recent Recovery
        Download the most recent Recovery from the second post. Flash the zip file in recovery. Back in the main menu press Reboot > Recovery
      2. Format Data and Cache to F2FS
        Wipe > choose Cache > repair or change file system > change file system > F2FS > Swipe to Confirm
        Go back and repeat the same steps with Data. I got some error messages when formatting Data but they don't seem to be a problem.
        Back in the main menu press Reboot > Recovery
      3. Install Rom + Gapps
        Connect your tab to your PC and copy the zip files on the tab.
        Flash the files, reboot and enjoy :good:

      How to get back to EXT4

      You will again loose all files/data on the tab.
      Just repeat Step 2 but use EXT4 instead of F2FS.

      What's working

      • RIL (audio calls, data, sms, mms)
      • 2D/3D acceleration
      • HW video encoding/decoding
      • Screen cast (Miracast/Wifi Display)
      • MHL/HDMI
      • Sound
      • InfraRed
      • Camera
      • Wifi
      • Bluetooth
      • GPS
      • Sensors
      • SDCard, USB OTG
      • Tethering (USB, Bluetooth, Wifi)
      • Software DRM (Level 3, see below)

        Known to be working
        • Google Movies
        • Amazon Prime Video
        • Molotov TV
        • myCANAL
        • Canalplay Kids
        • 6play

      Features

      • Automatic brightness
      • Change Color profile
      • Change mDNIe scenario
      • Enable/disable mDNIe negative mode
      • Multiuser
      • Enable/disable capacitive keys
      • Change capacitive keys width
      • Buttons backlight on screen touch or key touch only
      • Smart cover lock/unlock
      • F2FS and exFAT support
      • Houdini (allows to install arm only apps on this x86 device) - Old version so some apps may crash
      • Updated ZRAM support with LZ4 compression for maximum memory and speed
      • Updated Xbox Controller driver
      • Updated interactive CPU governor
      • Available CPU governors: powersave, interactive, performance, ondemand
      • Available I/O schedulers: noop, deadline, cfq, bfq (v7r8), fiops
      • Available battery modes (power profiles): power save, balanced, performance

      What's not working

      • Some SDCards cause bootloop, in this case: remove SDCard and insert it again when device is booted
      • Audio and camera need work
      • Chromecast screencasting (other functions work)
      • Hardware DRM (Level 1)
      • SELinux (permissive)
      • You tell me

      How to root

      • Download addonsu-14.1-x86-signed.zip
      • Copy addonsu-14.1-x86-signed.zip to SDCard
      • Boot into recovery
      • Install addonsu-14.1-x86-signed.zip
      • Reboot
      • Go to 'Settings/About tablet'
      • Tap 7 times on 'Build number'
      • Go back
      • Go to 'Developer options'
      • Tap on 'Root access'
      • Select 'Apps only' ('Apps and ADB' if you plan to use it in adb shell)

      How to help

      When something is not working correctly, in addition to common informations, I may ask you to provide logs. There are different kind of logs and it's not always easy to get all of them. For this, you can use SysLog (available on F-Droid or Google Play).
      Make sure to root device before using this app.

      To get the logs:
      • Start SysLog
      • Click on 'TAKE LOG'
      • Once log is taken, SysLog will try to share the resulting file, just cancel
      • Send me the file /sdcard/SysLog/[YYYY-MM-DD_HH.mm]/[YYYY-MM-DD_HH.mm].zip

      If you left 'Scrub potentially personal information from the logs' checked, you should be safe.

      Sources

      Credits

      • Angel_666 , moonbutt74 and Restl3ss for starting the work on this device
      • Android-Andi for his device tree
      • crpalmer for his work on Intel support
      • Deltadroid for his GApps package
      • All testers of the "signup" thread
      • CyanogenMod, LineageOS and Google for Android
      • XDA
      • AndroidFileHost

      XDA:DevDB Information
      LineageOS 14.1 for GT-P52XX, ROM for the Samsung Galaxy Tab 3 10.1

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

      Version Information
      Status:
      Beta

      Created 2017-04-11
      Last Updated 2018-10-07
      90
      Downloads

      ROM

      ROM - Beta 7 (20210426)
      Galaxy Tab 3 10.1 3G : santos103g (MD5)
      Galaxy Tab 3 10.1 Wifi : santos10wifi (MD5)
      Galaxy Tab 3 10.1 LTE : santos10lte (MD5)

      You can find old versions on AndroidFileHost. Version code is in file description.

      GApps
      See Open Gapps, select Platform x86 and Android 7.1.

      Other

      Flash player (11.1.112.60)
      Flash player for x86 - Nougat
      Note: not much used nowadays but useful if you want to play flash games.
      65
      Changes

      Changelog

      Beta 7 (20210426)
      - LOS update (security patch level April 05, 2021)
      - Magisk should be fixed (thanks @ddudek77)


      Beta 6 (20210405)
      - LOS update (security patch level March 05, 2021)
      - Microphone should be fixed
      - Wifi should be fixed
      - Adjusted LMK parameters and swappiness
      - Increased ZRAM to 600MB
      - Some kernel updates for LMK and ZRAM

      Beta 5 (20190408)
      - LOS update (security patch level April 05, 2019)
      - Updated kernel random handling (fixes many FC's like Google Play Services)
      - Updated audio configuration
      - Disabled swap file

      Beta 4 (20181007)
      - LOS update (security patch level September 05, 2018)
      - Lots of CVE fixes (thanks @cschsz)
      - Applied @willy-goergen's swap parameters update
      - Added 512MB swap file (thanks to @tester272001 for the idea and everybody for the feedback)

      Beta 3 (20180422)
      - LOS update (security patch level April 05, 2018)
      - Applied @willy-goergen's swap parameters

      Beta 2 (20171118)
      - LOS update (security patch level November 05, 2017)
      - Removed Substratum patches
      - Some RIL fixes (network and audio calls quality)

      Beta 1 (20170824)
      - LOS update
      - Fixed RIL
      - Fixed HDMI audio
      - Switched to common samsung audio hal

      Alpha 8 (20170810)
      - LOS update (security patch level August 05, 2017)
      - Removed included SU
      - Fixed Gallery FCs (LOS)
      - Fixed resolution in some apps
      - Added substratum support
      - Added a lot of SELinux rules

      Alpha 7 (20170708)
      - LOS update (security patch level July 05, 2017)
      - Fixed Widevine/Netflix support

      Alpha 6 (20170611)
      - LOS update (security patch level June 05, 2017)
      - Fixed green bars on some videos (we do need one patch after all)
      - Fixed resize of videos
      - Fixed software avc encoder
      - Updated media codecs performance config file

      Alpha 5 (20170528)
      - LOS update
      - Fixed Google SetupWizard (LOS)
      - Updated mixvbp blobs to Asus Z00D (no more patches needed for media codecs)
      - Updated Widevine DRM library
      - Fixed safetynet
      - More selinux rules

      Alpha 4 (20170512)
      - LOS update
      - Integrated houdini
      - Fixed avc and hevc software codecs
      - Updated media codecs configs (cts)
      - Secured signature spoofing

      Alpha 3 (20170425)
      - LOS update
      - Fixed boot animation
      - Fixed high cpu usage (and thus battery drain)
      - Restored power configuration (lost when switching to common power hal)
      - Tweaked wifi driver
      - Cleaned up device tree (this one is for devs ;))

      Alpha 2 (20170414)
      - LOS update (Android 7.1.2)
      - Fixed DRM L3
      - Fixed charger animation
      - Switched to common samsung power hal
      - Updated kernel net drivers
      - Removed april fool stuff (boot animation and Br0Zip)

      Alpha 1 (20170406)
      - First release
      - Disabled houdini support
      - Disabled dexpreoprt
      - Assigned menu key to app switch
      - Switched to common samsung IR driver
      - Switched to common samsung lights driver
      - Switched to sdcardfs
      - Updated cpusets
      40
      @nels83 Since there hasn't been any update to the 14.1 version for several months, do you happen to be working on a 15.0 version? If so, please let us know what we can do to help development!

      Cheers

      I'm still working on 14.1 (big RIL cleanup). I'm also trying to fix these annoying FCs caused by OpenGL but it's really time consuming (for me at least...) since it happens in proprietary files.
      Development slowed down for personal reasons (new house and a daughter in 1st grade :victory:).

      Anyway, I'll upload an updated version with November security fixes even if OpenGL FCs are not gone.

      As many of you know now, development on this device slows down from time to time since I work alone on this but I always come back ;)
      33
      Beta 2 uploaded

      Hi there,

      Beta 2 has been uploaded (LOS released November security patches yesterday).
      Major change is the removal of substratum patches. I'm sorry for those of you who use it but I suspect some problems may come from these and it will be easier for me to focus on "pure" LOS stability.
      There is also some RIL work: network should be more stable and audio calls should be crystal clear (added wide-band support). Again, since I don't own a 3G or LTE device I can't test it so let me know ;)
      Last thing is a possible SDCard fix for those who experience bootloops.

      I'm now working on OpenGL FC's and audio fixes (mic and volume).

      Happy flashing
    Our Apps
    Get our official app!
    The best way to access XDA on your phone
    Nav Gestures
    Add swipe gestures to any Android
    One Handed Mode
    Eases uses one hand with your phone