Samsung Galaxy Tab S2 9.7 LTE (samsung-gts210velte)

Contributors

 * K-laus

Maintainer(s)

 * K-laus

What works

 * compiling kernel
 * booting
 * ssh connection
 * screen output
 * touch screen

What does not work

 * everything else

How to enter flash mode
Sometimes, to enter Recovery it is needed to first enter Download mode, then again hold Home + Volume Down + Power and while screen goes blank, switch to hold Home + Volume Up + Power.
 * Recovery: With the device powered off, hold Home + Volume Up + Power.
 * Download: With the device powered off, hold Home + Volume Down + Power.

Unlocking
In Android go to settings -> System -> About phone and tap the build number 7 times. Then go to settings -> system -> developer options and enable OEM unlocking

Partition Infos
from an adb shell of LineageOS 15.1 installation, after installing some additional apps:

Installation
installed system directly on device:
 * pmbootstrap install
 * pmbootstrap flasher flash_rootfs
 * pmbootstrap flasher flash_kernel    # after this command finishes, device reboots and pmOS starts :-)
 * had to follow USB_Network as IP to host computer was not automatically assigned:
 * sudo ip link set TheNetDevName address 12:12:12:12:12:12
 * not always needed?: sudo ip address add dev TheNetDevName 172.16.42.2/24; sudo dhclient -v TheNetDevName
 * ssh -p 22 user@172.16.42.1

Developer Notes

 * device is nearly identical to Samsung Galaxy Tab S2 9.7 Wifi (samsung-gts210vewifi) aka. SM-T813, just has LTE modem additionally.
 * linux-samsung-gts210velte (vendor-kernel 3.10.102) only works if compiled with gcc6 right now, otherwise get 'Unhandled fault: alignment fault (0x96000061) at 0xffffff8001787f4c' errors on kernel startup, and device always reboots.