[Galaxy Tab S2 Android Development] eduyl:
LineageOS 20 UNOFFICIAL for 2015 Samsung Galaxy Tab S2 SM-T815 ONLY

Model: SM-T815/Y (LTE) - gts210ltexx - 9.7" screen, Exynos 5433 SoC, LTE

This is the ONLY model that the ROM will work on.

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

For T710 please use the equivalent ROM at its separate XDA forum thread.

For T810 please use the equivalent ROM at its separate XDA forum thread.

For T715 please use the equivalent ROM at its separate XDA forum thread.
​

You MUST READ posts 1-3 (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

camera

bluetooth

wifi

GPS

brightness, sensors

audio through loudspeaker

audio through headphone jack

audio over bluetooth

SELinux enforcing

DRM level 3 (SD definition)

deep sleep

RIL - mobile data and telephony/SMS/Cell Broadcast - some limitations for telephony audio options apply, see below

vibration and haptic feedback

hardware buttons and lighting

What doesn't work

fingerprint. As retiredtab wrote in post 1891 at

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

the team will not spend anymore time looking at fingerprint. If you need fingerprint to work, stay with stock Samsung ROM.

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 streaming media, stay with stock Samsung ROM.

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 such as the touch screen not working. While recent builds solved the touchscreen issue, you still might see excessive battery drain until you perform another reboot.

For telephony audio, currently only the wired headset option is working. If you try to use/switch to bluetooth audio during a phone call, the audio stack will go wild and afterwards other audio options will stop working until you perform a reboot.

Please note that upon telephony call initiation it might take a couple of seconds until both sides can hear each other.

I have invested a lot of time trying to troubleshoot the audio routing, and this is for sure a device-specific issue most likely due to the the old Samsung binaries so chances are almost zero to get that fixed.

AOD works only when the device tries to go to sleep by itself, If you force the device by pressing the power button the device will go the deep sleep rather than going in to AOD. You can expect 1~2% battery usage in a hour or two.

Pictures taken using the front / selfie camera will show in wrong orientation in the gallery.

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

Source Code

Kernel

manifest

Downloads

https://sourceforge.net/projects

Thanks

LineageOS team for the upstream source code.

LineageOS-UL team for merging, maintaining the legacy patches needed for old devices into one common repository so everyone can benefit.

https://github.com/orgs/LineageOS-UL/people

A special shout out to @retiredtab for his immense bringup efforts for LOS 20 on our platform and providing the T710 ROM and code here which is the base for this ROM. Also this ROM would not have been possible with all the help and mentoring he provided during the past 6+ months of development. Also many thanks to lpedia and yogi555 for their outstanding hints and tips.

The wonderful team of gts2 developers and testers - @lpedia @bmwdroid @pflyaz @Yogi555

All past contributors of the exynos5433 code, especially ananjaser1211 for his major contributions and @ripee for working on prior gts2 builds until end of 2021.

retiredtab and lpedia for providing the blueprint for this forum entry and the FAQ in post #2 and constantly improving it. This work is just a little contribution standing on strong shoulders of previous contributions.

@metterschling for his work on T715 and this thread template.

@bluess57 For upstreaming the kernel source from 3.10.9 to 3.10.108.

@MrBrause for getting RIL and Telephony working on T815.