[UNOFFICIAL][ROM]ALPHA LineageOS 19.1 for SM-T710 - Sept 16, 2023

Search This thread

lpedia

Senior Member
Sep 18, 2020
348
1
173
Samsung Galaxy Tab S2
HTC 10
Perhaps that's the problem! You should see a lot of sensors, not just temperature.

This is what I see on my T710.

Screenshot_20221205-102546_DevCheck.png
 

retiredtab

Senior Member
Nov 16, 2017
1,652
1,466
New build called lineage-19.1-20221212-UNOFFICIAL-gts28wifi.zip

NOTE: lpedia has personally tested each build on his device to boot and function as described in post #1. Having said that, there's still a chance it won't work on your device due to human error, your configuration, your apps, etc. If it won't boot, always start with a complete wipe of everything and format your data in TWRP. This is known has a clean install. Backup your data before a clean install.

Dec 12, 2022 release notes
1. YOU MUST read posts 1-4 if you haven't already.

2. Dec 5 security patches as per https://review.lineageos.org/q/topic:S_asb_2022-12
 
Last edited:
  • Like
Reactions: Pawel_

Dr_MC

Member
Aug 16, 2011
32
2
Samsung Galaxy Tab S2
Tab S2 T710 Upgrade Procedure for the LineageOS 19.1 ROM by retiredtab

These installation instructions work for both Tab S2 T710 and T810, starting from a device running stock Android 7.0. I have both devices and have tested the procedure on both. I am a Windows guy, so these instructions assume a Windows PC. I am a lifelong techie guy and an Android enthusiast. My current “production” devices are Samsung S22 Ultra and Samsung Tab S7, but I do love the size and performance of the Tab S2 T710 so am extremely happy that @retiredtab and @lpedia have been successful at making Lineage 19.1 run on the Tab S2. But I am not developer, so these instructions will work for any competent newbie who’s looking for LOS 19.1 on their Tab S2 tablet. I do realize there may be alternative approaches for those who have deeper Android tech knowledge than me, but this procedure does work every time.

Step 1 – Preparation
  1. Update your Tab S2 to the latest stock software.
  2. Install a micro-SD card into your Tab S2.
  3. Enable Developer Options – tap Build Number seven times.
  4. In Developer Options, turn on USB debugging.
  5. Connect your Tab S2 to your PC via USB and download onto the micro-SD card three files:
  6. Download to your PC TWRP_3.5.2_9_SM-T710_20210719_Unofficial.tar from retiredtab - Browse /SM-T710/TWRP at SourceForge.net (T710) or twrp-3.5.2_9-0-gts210wifi.img.tar from Download TWRP for gts210wifi (T810)
  7. Download to your PC Odin, from https://technastic.com/wp-content/uploads/2020/02/Odin3_v3.14.4.zip, and extract the zip.

Step 2 – Install TWRP Recovery
  1. Power off your Tab S2.
  2. Launch Odin on your PC and press OK.
  3. Power up your Tab S2 into Download mode by holding down Home+VolDown+Power.
  4. Then at the Warning screen hit VolUp.
  5. Connect your Tab S2 via USB to your PC, and you should see Added!! in Odin.
  6. Click AP in Odin and select the downloaded TWRP.
  7. In Odin Options, uncheck Auto Reboot.
  8. Click Log tab again.
  9. Click Start in Odin.
    • Installing TWRP only takes a couple of seconds.
  10. You will see progress in the Log, and Pass at the top of Odin when done.

Step 3 – First boot into TWRP
  1. This part is tricky!
  2. Power down your Tab S2 by holding down VolDown+VolUp+Power.
  3. IMMEDIATELY the screen goes blank, hold down Home+VolUp+Power.
  4. Keep holding down until you see the TWRP home page.
  5. If you end up booting into Android rather than TWRP then you will have to repeat Step 2 and Step 3 again.

Step 4 – Backup your stock ROM
  1. In TWRP, select Backup, Select Storage to choose your micro-SD card, check all the partition boxes, and then swipe Backup.
  2. Confirm your backup is good
  1. In TWRP, select Wipe, then Advanced Wipe.
  2. Select all partitions except Micro SD Card (and USB OTG).
  3. Swipe to Wipe.
  4. Back, Back again, then Format Data
  5. Type yes, and tap check.
  6. Back, Back, Back, and select Restore.
  7. Select Micro SD card and your backup.
  8. Restore all partitions and allow restore to complete.
  9. Reboot to System, and confirm you are back to stock.

Step 5 – Install ROM and NikGApps
  1. In TWRP, select Wipe, then Advanced Wipe.
  2. Select all partitions except Micro SD Card (and USB OTG).
  3. Swipe to Wipe.
  4. Back, Back again, then Format Data
  5. Type yes, and tap check.
  6. Back, Back, Back, and select Install.
  7. Select your micro-SD storage.
  8. Select the Lineage-19.1 ROM.
  9. Add more Zips, and select nikgapps.
  10. Swipe to confirm Flash.
  11. Install takes about 3 minutes.
  12. Wipe Cache/Dalvik, and Swipe to Wipe.
  13. Reboot System.

Step 6 – Build your Android 12 Tab S2
  1. First boot into Lineage is less than a minute, and then the Lineage boot animation takes less than 1 minute before “Welcome to LineageOS” appears.
  2. At the end of the initialization process, be sure not to choose the Replace Lineage Recovery option, otherwise TWRP goes away.
  3. Set up your Android device per your preference. I am a mainstream Google/Google Play Apps user, and I have loads of Apps, so it takes me a long time to install my Apps and set the tablet up for daily use. If you are less of a pack-rat, it shouldn’t take long!
  4. I have found that, by not installing Magisk initially, I can restore all my Apps, including the sensitive ones such as Peacock, Netflix, Disney+, etc. All Apps run normally, and when I check Google Play/Settings and scroll to the bottom, I see “Device is certified”.
  5. I recommend leaving tablet completely alone during the initial Apps and Data restore process. When I get impatient and fiddle around as it’s copying I’ve seen crashes.
  6. Once all copying is done, do your unique Android setup. My go-to Android settings are:
  • Nova Prime Launcher (actually, gets selected during the initialization process, but I load my layout from backup at this time)
  • Microsoft Swiftkey
  • Screen timeout 30 minutes, and screen saver Clock
  • Dark theme off
  • Disable taskbar.
  • Plain dark blue wallpaper
  • Touch, screen locking, and charging sounds off
  • Battery %age next to icon
  • Default USB = File Transfer
  • Developer Options enabled, and USB and Rooted debugging selected
  • Window/Transition/Animator Scale all set to Animation Off
  • FX File Explorer
  • Microsoft Edge as default browser (with AdBlock enabled and Google as search and sync to my PC)
  • Raindrop, for all my cross-platform/device bookmarks
  • Advanced restart menu (to allow reboot into TWRP).

Step 7 – Make Root – Optional
  1. Restart Tab S2 into TWRP.
  2. In TWRP, install Magisk-v25.2.apk.
  3. Reboot System
  4. In Android install Magisk-v25.2.apk.
  5. Open Magisk and select zygisk in settings.
  6. Restart again.
  7. You now have root. I test by enabling root in FX File Explorer and granting root.

Step 8 – All done! Enjoy!
  1. I do a final and full TWRP backup once the device is solid on Lineage 19.1.
This installation guide was very helpful. It would not have occurred to me to back up then wipe and then restore stock.

I have a few questions though:

The first is regarding root status. I installed this lineage after returning to a factory image through Odin. I did not root it after that (didn't use magisk) but Crave, a Canadian streaming app from Bell says that I am rooted. It works fine on my stock Galaxy s10 . Can you suggest any paths to follow?

Second, When I go to settings and tap storage it says that I have 3.8 gigs of apps, 1.1 GB of system, and also 8.8 GB of "docs and other". When I tap on that, I get a Document screen that says "no items". Do you have any idea what might be going on here, what those 8.8 GB might be?

Thanks and Happy New Year!
 
Last edited:

retiredtab

Senior Member
Nov 16, 2017
1,652
1,466
The first is regarding root status. I installed this lineage after returning to a factory image through Odin. I did not root it after that (didn't use magisk) but Crave, a Canadian streaming app from Bell says that I am rooted. It works fine on my stock Galaxy s10 . Can you suggest any paths to follow?
The answer has not changed since you asked this May 20, 2022 wrt to 18.1

https://forum.xda-developers.com/t/...or-sm-t710-dec-12-2022.4430339/#post-86921681

This 19.1 rom is NOT rooted by default. It's the app incorrectly thinking that it is.
Second, When I go to settings and tap storage it says that I have 3.8 gigs of apps, 1.1 GB of system, and also 8.8 GB of "docs and other". When I tap on that, I get a Document screen that says "no items". Do you have any idea what might be going on here, what those 8.8 GB might be?
On mine, I have nothing in Documents folder, but it says I'm using 3.7GB. I do have many roms stored /sdcard and /sdcard/TWRP directory (backups of my data and settings). That's 3.7GB worth of files.
 

Dr_MC

Member
Aug 16, 2011
32
2
Samsung Galaxy Tab S2
The answer has not changed since you asked this May 20, 2022 wrt to 18.1

https://forum.xda-developers.com/t/...or-sm-t710-dec-12-2022.4430339/#post-86921681

This 19.1 rom is NOT rooted by default. It's the app incorrectly thinking that it is.

On mine, I have nothing in Documents folder, but it says I'm using 3.7GB. I do have many roms stored /sdcard and /sdcard/TWRP directory (backups of my data and settings). That's 3.7GB worth of files.
Is your SD card treated as removable or as part of main storage?
 

lpedia

Senior Member
Sep 18, 2020
348
1
173
Samsung Galaxy Tab S2
HTC 10
Second, When I go to settings and tap storage it says that I have 3.8 gigs of apps, 1.1 GB of system, and also 8.8 GB of "docs and other". When I tap on that, I get a Document screen that says "no items". Do you have any idea what might be going on here, what those 8.8 GB might be?

Thanks and Happy New Year!

Happy New Year to you, too!

In Settings > Storage, when I tap on "Documents & other" it asks what to open it with. The only real option is "Files" (although I have another file manager app as well). Choosing that lists the folders being included in the total.

On my T710, with "This device" (the other option is the external SD card) selected, that shows non-empty file folders on both internal storage and the external SD card (which is configured as 'portable' storage).

However, if I run Files separately and touch the "Documents" button, it only lists the document-type files it finds on the selected storage (internal by default). To see "Documents" on the external SD card I have to explicitly select that storage. The "Documents" button will then list all the 'documents' on that card.

Do you have an external SD or USB storage attached? If so, my guess is that Settings > Storage is counting 'document' files on both the internal and external storage, like mine does.

Also, there could be hidden files contributing to the total. For example, SeedVault backups are hidden. In Files you can choose to show hidden files, but that's off by default.
 

Dr_MC

Member
Aug 16, 2011
32
2
Samsung Galaxy Tab S2
Happy New Year to you, too!

In Settings > Storage, when I tap on "Documents & other" it asks what to open it with. The only real option is "Files" (although I have another file manager app as well). Choosing that lists the folders being included in the total.

On my T710, with "This device" (the other option is the external SD card) selected, that shows non-empty file folders on both internal storage and the external SD card (which is configured as 'portable' storage).

However, if I run Files separately and touch the "Documents" button, it only lists the document-type files it finds on the selected storage (internal by default). To see "Documents" on the external SD card I have to explicitly select that storage. The "Documents" button will then list all the 'documents' on that card.

Do you have an external SD or USB storage attached? If so, my guess is that Settings > Storage is counting 'document' files on both the internal and external storage, like mine does.

Also, there could be hidden files contributing to the total. For example, SeedVault backups are hidden. In Files you can choose to show hidden files, but that's off by default.
That must be what is going on. The files on the removable SD include a twrp backup and a few other files that would account for the 8 GB.
Thanks!
 
  • Like
Reactions: lpedia

Kyrat

Senior Member
Jul 30, 2015
184
19
Hello everyone! there was something that I have been letting go of since this and the previous update and is the next: there is a point that the tablet gets too hot at the height of the power and volume buttons is when it is forced to restart. The reason why I did not tell you this was because I thought that it would solve it with the new update (the current one), I am commenting on it because in these two updates my micro sd card has been damaged several times (fortunately it is enough to enter the pc and let Windows correct the damage, the first time I had this problem I made the mistake of formatting from the tablet and lost my data).
it happened a couple of times while I was on telegram watching a series and other times it just got hot and rebooted.
That's all I wanted to comment friends. Regards!
 

Pawel_

Senior Member
I have experienced the same issue and also described it in this thread here. Also, have a solution for that.
The main cause of this issue is that clocks on all cores by default are set to run at the lowest 1100MHz and scale up to maximum values. If you check stats then there is a big spike on 1100MHz (don't have a screenshot for that)
Question to @retiredtab is it possible to change such a setting at the default configuration level to lower clocks to 400Mhz on all cores?

My solution.
1. Install magisk to get root.
2. Buy https://play.google.com/store/apps/details?id=flar2.exkernelmanager
3. Set minimum clocks to 400 MHz
4. Activate power save mode, and configure it as on the images below, especially set Cluster2 to disabled. Then when you activate PowerSave performance cores are turn off. I am using that when reading books in ReadEra or Reader Prestigo. With such settings average battery, usage is about 10% per hour with minimum screen brightness.

Normal mode with lowered minimum clocks.
Screenshot_20230116-091207_EX Kernel Manager.jpg

CPUs stats, most time spent in 400Mhz.
Screenshot_20230116-091309_EX Kernel Manager.jpg


Setting for Power Save.
Screenshot_20230116-092101_EX Kernel Manager.jpg

Setting for CPU default clocks.
Screenshot_20230116-091552_EX Kernel Manager.jpg
 
  • Like
Reactions: Kyrat

retiredtab

Senior Member
Nov 16, 2017
1,652
1,466
New build called lineage-19.1-20230108-UNOFFICIAL-gts28wifi.zip

NOTE: lpedia has personally tested each build on his device to boot and function as described in post #1. Having said that, there's still a chance it won't work on your device due to human error, your configuration, your apps, etc. If it won't boot, always start with a complete wipe of everything and format your data in TWRP. This is known has a clean install. Backup your data before a clean install.

Jan 8, 2023 release notes
1. YOU MUST read posts 1-4 if you haven't already.

2. Jan 5 security patches as per https://review.lineageos.org/q/topic:S_asb_2023-01
 
  • Like
Reactions: Meins321 and Pawel_
Hello all.
I wanted to provide some updates to the T810/T710 LOS community.

Context: I have been using the great work of @retiredtab and @lpedia to provide LOS 18.1 and 19.1 for the excellent T810 and T710 tablets. I have both tablets and have found the 18.1 ROM to be excellent and very reliable for daily use. The 19.1 ROMs are excellent, except for one thing - regular (every few days) “Connected to device. Can’t provide internet” errors with ! on wifi icon. A reboot didn’t fix it every time, and I sometimes saw multiple reboot crashes before I got a clean wifi back again. WiFi would stay on for a while, and then something triggered the fault. I have not been able to identify what.

I decided to do a clean install on both my T810 and T710 of the LOS 19.1 ROM, to start the year clean. I had been doing dirty installs for several months since the original alpha ROM was released. I can report the following which is really an update to my post on the install instructions earlier.
  1. NikGApps Core 20220908 doesn’t properly install PlayStore – in TWRP says it installed but it doesn’t show as an App on home screen – 20220709 isthe only NikGApps version that works for me. No version of MindTheGApps works.
  2. NikGApps up to Omni works. NikGApps Stock and Full don’t – they replace AOSP key board with Google Voice typing which you can’t get rid of. But even with Omni the included Apps don’t appear on the installed apps screen. So my recommendation is that you just use NikGApps 20220709 Core and load the Apps yourself.
  3. After initial setup, I recommend quickly enabling Google backup. Otherwise, SeedVault jumps in and you can’t get rid of it.

Before my clean installs of LOS 19.1 using 20230107 (T810) or 20230108 (T710), it often took multiple reboots and/or power off to get the tablet to restart properly with WiFi enabled. After clean installs of 2023010X with NikGApps 20220709 Core, both devices now recover cleanly with a single reboot if the WiFi fails. It would be nice if the community can track down the culprit for what triggers “Can’t provide internet”, but until that’s found at least a single reboot will restore WiFi functionality.

Apart from the WiFi anomaly, I have experienced no other anomalies on either my T810 or T710 running LOS 19.1 since the clean installs. Thank you again @retiredtab and @lpedia for your great work. It's really appreciated.
 
Last edited:

retiredtab

Senior Member
Nov 16, 2017
1,652
1,466
No promises, but I'll take a look your findings when I have time. If this is an issue, go back to 18.1 for now.
@Kyrat , @Pawel_ , the commit to lower the little core CPU to 400Mhz is at (details and explanation in that commit)

https://github.com/retiredtab/andro...mmit/8480e024cb15d82b9d418c44efd9257db173b49e

It will be part of the Feb 5 security patches when that build is released by me.

BTW, this is not a problem in 18.1 because the custom Samsung hidl power code worked, but it was deprecated for 19.1 and everyone had to switch to the new Samsung aidl implementation as per "hidl: power: Kill legacy and libperfmgr power implementations"

https://review.lineageos.org/c/LineageOS/android_hardware_samsung/+/318109
 
Last edited:

Kyrat

Senior Member
Jul 30, 2015
184
19
@Kyrat , @Pawel_ , the commit to lower the little core CPU to 400Mhz is at (details and explanation in that commit)

https://github.com/retiredtab/andro...mmit/8480e024cb15d82b9d418c44efd9257db173b49e

It will be part of the Feb 5 security patches when that build is released by me.

BTW, this is not a problem in 18.1 because the custom Samsung hidl power code worked, but it was deprecated for 19.1 and everyone had to switch to the new Samsung aidl implementation as per "hidl: power: Kill legacy and libperfmgr power implementations"

https://review.lineageos.org/c/LineageOS/android_hardware_samsung/+/318109
Thank you, Ill see it
 
First of all, @retiredtab and other contributors: thank you for your effort on creating this fine rom.

Then a more generic question: I notice this rom has the navigation bar enabled for me. Since our device has physical navigation buttons, I consider that a bit pointless. Do you agree? And am I right in that I would need root or magisk to disable that myself?
 

retiredtab

Senior Member
Nov 16, 2017
1,652
1,466
I notice this rom has the navigation bar enabled for me. Since our device has physical navigation buttons, I consider that a bit pointless. Do you agree? And am I right in that I would need root or magisk to disable that myself?
See FAQ25 and if you want to get rid of 3 button navigation, goto system, gestures, system navigation and choose gesture navigation.
 
  • Like
Reactions: Bacchuss

retiredtab

Senior Member
Nov 16, 2017
1,652
1,466
New build called lineage-19.1-20230213-UNOFFICIAL-gts28wifi.zip

NOTE: lpedia has personally tested each build on his device to boot and function as described in post #1. Having said that, there's still a chance it won't work on your device due to human error, your configuration, your apps, etc. If it won't boot, always start with a complete wipe of everything and format your data in TWRP. This is known has a clean install. Backup your data before a clean install.

Feb 13, 2023 release notes
1. YOU MUST read posts 1-4 if you haven't already.

2. Feb 5 security patches as per https://review.lineageos.org/q/topic:S_asb_2023-02
3. Use stock android.hardware.power for CPU/SoC management so little cores can go as low as 400Mhz. Previously, the minimum clock speed was 1200Mhz and this may have caused some overheating. See

https://github.com/retiredtab/andro...mmit/8480e024cb15d82b9d418c44efd9257db173b49e
 

Top Liked Posts

  • There are no posts matching your filters.
  • 4

    LineageOS 19.1 UNOFFICIAL for 2015 Samsung Galaxy Tab S2 SM-T710 ONLY​

    Model: SM-T710 (wifi) - gts28wifi - 8" screen, Exynos 5433 SoC, no LTE
    This is the ONLY model that the ROM will work on.

    There is NO ROM for the T715 or T815 in this thread. Questions about T715 or T815 will be completely IGNORED.

    You MUST READ posts 1-4 (about 10 minute read) before deciding to install this rom. If you think this is an unreasonable request, then stop reading now and find another rom. Thank you.

    DISCLAIMER


    I am not responsible for lost data, identity theft, lost money, security vulnerabilities, bricked devices or any other hardware or software malfunctions that comes as a result of flashing this rom.

    All involved in bringing this build to you are working voluntarily on it in very limited spare time, and their other life commitments have much higher priority. Don't expect a prompt, or even any, response to questions and bug reports.

    Before attempting to install this ROM

    1. Ask yourself: would bricking your device be a disaster for you? If yes, don't try this ROM! It can't be guaranteed stable and reliable enough to depend on for daily use.
    2. BACKUP YOUR DATA AND EXISTING ROM. Be prepared for a complete restore if anything goes wrong.
    3. RESEARCH adb, fastboot, Odin/heimdall, and TWRP and how to use them, if not already familiar with these.

    What works

    1. bluetooth
    2. wifi
    3. brightness
    4. external audio
    5. GPS
    6. audio through headphone jack
    7. audio over bluetooth
    8. selinux enforcing
    9. DRM level 3 (SD definition)
    10. deep sleep
    11. camera

    1. fingerprint is completely removed in 19.1. When I tested it in March 2022, it wasn't compatible with keystore2 and as I wrote in post 1891 at

    https://forum.xda-developers.com/t/...t810-t815-t815y.3879302/page-95#post-85533725

    it never worked properly after deep sleep. If you need fingerpint to work, stay with stock Samsung rom.

    2. DRM level 1 (no HD definition). There's more detail in post 1891 above. I will not be trying to achieve level 1 for HD definition. If you need HD definition for your $treaming media, stay with stock Samsung rom.

    3. workaround to disable scoped storage. In 18.1 there was a workaround to disable scoped storage, but that no longer works in 19.1. So if you have a lot of apps or data on an external microsd, the performance may be severely degraded.

    4. If you charge the device while it's powered off and then want to power it on, you MUST wait at least 30 seconds AFTER disconnecting the charger cable before pressing the power button otherwise you might run into strange boot problems.

    5. keyboard bug workaround. When prompted to enter something like a Bluetooth pin or text based password, sometimes the keyboard is not shown on the screen or off screen. The workaround is to goto settings, system, languages & input, on-screen keyboard, Android Keyboard (AOSP), appearance & layout, theme and choose "Material - follow system settings".

    This keyboard bug is a LineageOS bug as per

    https://review.lineageos.org/c/LineageOS/android_packages_inputmethods_LatinIME/+/325438

    6. There has no been no fix for the “Connected to device. Can’t provide internet” (CPI). However, pflyaz found a workaround for CPI. Goto Settings, Network & internet, Internet. In the upper right hand corner there is a small wrench with reversed arrow. Touch that and it will reset your wifi and you should be reconnected.

    NOTE: Airplane mode has to be disabled in order to see this icon.

    7. Possibly other features that I haven't tested or do not use.

    Source Code

    See FAQ 1 for links in post #2.

    Thanks

    1. LineageOS team for source code.

    2. In alphabetical order.

    @ananjaser1211
    - helping out with libGLES_mali problem when I couldn't figure out why T810, for 3 months, wasn't booting with graphics
    - answering more 5433 related questions wrt to certain features.

    @bluess57
    - joining the team and helping fix some of the legacy code problems
    - pending code commits to come in the future

    @bmwdroid
    - testing many pre ALPHA builds and reporting the results

    @CuckooPenguin
    - testing many pre ALPHA builds and reporting the results, but sadly his T810 was killed by a cat (true story)

    exynos5420 team
    - making suggestions regarding radare2 debugger/code analyzer when I couldn't figure out why T810, for 3 months, wasn't booting with graphics

    Kyle Harrison
    - giving me a clue on how to fix the binder/keystore2 problem with msm8916 which ultimately led me to fix the same problem on the exynos5433 devices
    - sharing his code on his github repos where I could study his commits to help bring up 19.1
    - making code commits on LineageOS wrt to legacy devices like ours
    - sharing the repopicks necessary to bringup 19.1

    @lpedia
    - testing many pre ALPHA T710 builds starting in April 2022 and reporting the results
    - verifying my build instructions work so that the technically inclined can build this from source
    - building, maintaining and most importantly, testing the T710 18.1 builds before monthly security patches release
    - volunteering to build, maintain and test T710 19.1 builds

    @metterschling
    - reaching out and joining our group to help with code and fix problems
    - testing many pre ALPHA builds and reporting the results
    - pending code commits to come in the future

    @pflyaz
    - testing many pre ALPHA builds and reporting the results
    - writing install instructions for the newbies

    @simon-edwards
    - reaching out and joining our group to help with code and fix problems
    - testing many pre ALPHA builds and reporting the results

    @tarkzim
    - helping me fix the gpsd crash problem because I was missing the libutils library in my Android.bp file
    - sharing his code on his github repos where I could study his commits to help bring up 19.1 especially wrt to hal audio 2.0 and camera 1.0

    @Yogi555
    - testing many pre ALPHA builds and reporting the results
    - building, maintaining and most importantly, testing the T810 18.1 builds before monthly security patches release

    As you can see, it's truly a team worldwide effort in getting this ALPHA 19.1 build out.
    3
    Tab S2 T710 Upgrade Procedure for the LineageOS 19.1 ROM by retiredtab

    These installation instructions work for both Tab S2 T710 and T810, starting from a device running stock Android 7.0. I have both devices and have tested the procedure on both. I am a Windows guy, so these instructions assume a Windows PC. I am a lifelong techie guy and an Android enthusiast. My current “production” devices are Samsung S22 Ultra and Samsung Tab S7, but I do love the size and performance of the Tab S2 T710 so am extremely happy that @retiredtab and @lpedia have been successful at making Lineage 19.1 run on the Tab S2. But I am not developer, so these instructions will work for any competent newbie who’s looking for LOS 19.1 on their Tab S2 tablet. I do realize there may be alternative approaches for those who have deeper Android tech knowledge than me, but this procedure does work every time.

    Step 1 – Preparation
    1. Update your Tab S2 to the latest stock software.
    2. Install a micro-SD card into your Tab S2.
    3. Enable Developer Options – tap Build Number seven times.
    4. In Developer Options, turn on USB debugging.
    5. Connect your Tab S2 to your PC via USB and download onto the micro-SD card three files:
    6. Download to your PC TWRP_3.5.2_9_SM-T710_20210719_Unofficial.tar from retiredtab - Browse /SM-T710/TWRP at SourceForge.net (T710) or twrp-3.5.2_9-0-gts210wifi.img.tar from Download TWRP for gts210wifi (T810)
    7. Download to your PC Odin, from https://technastic.com/wp-content/uploads/2020/02/Odin3_v3.14.4.zip, and extract the zip.

    Step 2 – Install TWRP Recovery
    1. Power off your Tab S2.
    2. Launch Odin on your PC and press OK.
    3. Power up your Tab S2 into Download mode by holding down Home+VolDown+Power.
    4. Then at the Warning screen hit VolUp.
    5. Connect your Tab S2 via USB to your PC, and you should see Added!! in Odin.
    6. Click AP in Odin and select the downloaded TWRP.
    7. In Odin Options, uncheck Auto Reboot.
    8. Click Log tab again.
    9. Click Start in Odin.
      • Installing TWRP only takes a couple of seconds.
    10. You will see progress in the Log, and Pass at the top of Odin when done.

    Step 3 – First boot into TWRP
    1. This part is tricky!
    2. Power down your Tab S2 by holding down VolDown+VolUp+Power.
    3. IMMEDIATELY the screen goes blank, hold down Home+VolUp+Power.
    4. Keep holding down until you see the TWRP home page.
    5. If you end up booting into Android rather than TWRP then you will have to repeat Step 2 and Step 3 again.

    Step 4 – Backup your stock ROM
    1. In TWRP, select Backup, Select Storage to choose your micro-SD card, check all the partition boxes, and then swipe Backup.
    2. Confirm your backup is good
    1. In TWRP, select Wipe, then Advanced Wipe.
    2. Select all partitions except Micro SD Card (and USB OTG).
    3. Swipe to Wipe.
    4. Back, Back again, then Format Data
    5. Type yes, and tap check.
    6. Back, Back, Back, and select Restore.
    7. Select Micro SD card and your backup.
    8. Restore all partitions and allow restore to complete.
    9. Reboot to System, and confirm you are back to stock.

    Step 5 – Install ROM and NikGApps
    1. In TWRP, select Wipe, then Advanced Wipe.
    2. Select all partitions except Micro SD Card (and USB OTG).
    3. Swipe to Wipe.
    4. Back, Back again, then Format Data
    5. Type yes, and tap check.
    6. Back, Back, Back, and select Install.
    7. Select your micro-SD storage.
    8. Select the Lineage-19.1 ROM.
    9. Add more Zips, and select nikgapps.
    10. Swipe to confirm Flash.
    11. Install takes about 3 minutes.
    12. Wipe Cache/Dalvik, and Swipe to Wipe.
    13. Reboot System.

    Step 6 – Build your Android 12 Tab S2
    1. First boot into Lineage is less than a minute, and then the Lineage boot animation takes less than 1 minute before “Welcome to LineageOS” appears.
    2. At the end of the initialization process, be sure not to choose the Replace Lineage Recovery option, otherwise TWRP goes away.
    3. Set up your Android device per your preference. I am a mainstream Google/Google Play Apps user, and I have loads of Apps, so it takes me a long time to install my Apps and set the tablet up for daily use. If you are less of a pack-rat, it shouldn’t take long!
    4. I have found that, by not installing Magisk initially, I can restore all my Apps, including the sensitive ones such as Peacock, Netflix, Disney+, etc. All Apps run normally, and when I check Google Play/Settings and scroll to the bottom, I see “Device is certified”.
    5. I recommend leaving tablet completely alone during the initial Apps and Data restore process. When I get impatient and fiddle around as it’s copying I’ve seen crashes.
    6. Once all copying is done, do your unique Android setup. My go-to Android settings are:
    • Nova Prime Launcher (actually, gets selected during the initialization process, but I load my layout from backup at this time)
    • Microsoft Swiftkey
    • Screen timeout 30 minutes, and screen saver Clock
    • Dark theme off
    • Disable taskbar.
    • Plain dark blue wallpaper
    • Touch, screen locking, and charging sounds off
    • Battery %age next to icon
    • Default USB = File Transfer
    • Developer Options enabled, and USB and Rooted debugging selected
    • Window/Transition/Animator Scale all set to Animation Off
    • FX File Explorer
    • Microsoft Edge as default browser (with AdBlock enabled and Google as search and sync to my PC)
    • Raindrop, for all my cross-platform/device bookmarks
    • Advanced restart menu (to allow reboot into TWRP).

    Step 7 – Make Root – Optional
    1. Restart Tab S2 into TWRP.
    2. In TWRP, install Magisk-v25.2.apk.
    3. Reboot System
    4. In Android install Magisk-v25.2.apk.
    5. Open Magisk and select zygisk in settings.
    6. Restart again.
    7. You now have root. I test by enabling root in FX File Explorer and granting root.

    Step 8 – All done! Enjoy!
    1. I do a final and full TWRP backup once the device is solid on Lineage 19.1.
    2
    I am a happy user of retiredtab's Lineage 18.1 for T710. Are there any advantages to moving to 19.1? I am not a power user, although I sometimes look for specific files though myfiles types of apps and copy or move them.
    If you're happy with 18.1, just stay with that unless you need a feature that's only in Android 13.
    2
    Its working so smooth I like it! The only problem I found is the audio when I play videos in VLC player, didn't play the audio. Can't hear anything. ah! And sometimes my tablet reboots
    @Kyrat - does VLC audio work otherwise, eg to play music? If not, you probably have the same problem as I came across with some versions of VLC. There's no audio output at all with VLC's default audio output method, AudioTrack. Changing that to OpenSL ES fixed the problem for me.

    That setting is in VLC Settings > Extra settings > Audio > Advanced > Audio output.
    2
    New build called lineage-19.1-20221111-UNOFFICIAL-gts28wifi.zip

    NOTE: lpedia has personally tested each build on his device to boot and function as described in post #1. Having said that, there's still a chance it won't work on your device due to human error, your configuration, your apps, etc. If it won't boot, always start with a complete wipe of everything and format your data in TWRP. This is known has a clean install. Backup your data before a clean install.

    Nov 11, 2022 release notes
    1. YOU MUST read posts 1-4 if you haven't already.

    2. Nov 5 security patches as per https://review.lineageos.org/q/topic:S_asb_2022-11