• If you are experiencing issues logging in, we moved to a new and more secure software and older account passwords were not able to be migrated. We recommend trying to reset your password, then contacting us if there are issues.
  • Nearly done! Migration cleanup is mostly done. There are a small number of issues left that we continue to work on, but all the heavy lifting is done. We still would love to hear feedback over at this thread and also check out the new XDA app! Thanks and we hope you enjoy the new forums, and thanks for your support of XDA <3

[ROM][T-815]LineageOS 14.1 Samsung Galaxy Tab S2 LTE

MSe1969

Elite Member
Dec 16, 2016
1,371
2,511
113
Frankfurt Rhine-Main metropolitan region
The Samsung Galaxy Tab S2 LTE (aka SM-T815, gts210ltexx) is not maintained officially any longer by LineageOS (see e.g. here). Meanwhile, LineageOS has also discontinued to deliver official 14.1 builds in the course of providing LineageOS 16.0 builds. The LineageOS 14.1 tree however will continue to be maintained for security patches by the community (I am one of these contibutors, btw).
This thread aims at continuing to provide regular updates with Security patches.

The provided build provides in addition to the device-independent security patches taken from LineageOS the following:
  • Kernel security patches, when applicable
  • microG-patch (no impact on flashing Gapps - simply allows to install microG for those willing to do so)
  • OTA Support

Download with Sec. string 2020-11-05:
https://sourceforge.net/projects/li...-20201115-UNOFFICIAL-gts210ltexx.zip/download

Source code links:
LineageOS: https://github.com/LineageOS
Kernel: https://github.com/lin14-mGoms/android_kernel_samsung_gts2/tree/mse_v4
microG patches:
(1) https://github.com/microg/android_p...aster/patches/android_frameworks_base-N.patch
(2) https://github.com/microg/android_p...aster/patches/android_frameworks_base-N.patch
local manifest: https://github.com/lin14-mGoms/local_manifests

Installation instructions

First things first:
YOU ARE SOLELY RESPONSIBLE YOURSELF FOR ANY ACTIONS YOU DO WITH YOUR DEVICE. WHATEVER YOU DO, YOU DO IT AT YOUR OWN RISK!


The official instructions on how to install LineageOS on the Samsung Galaxy Tab S2 9.7 LTE can be found here. When I had installed LineageOS' predecessor CyanogenMod more than two years ago on my device, I went through some pain, so I think it makes sense to add some important additional information here, to avoid any frustration:
  • The only way out of the 'Download mode' is the same way, you got in: [Home]+[Vol.Down]+[Power]
  • The download link to the Heimdall software leads to an outdated version: Version 1.4.1 does not work for this device. Either use 'Odin' or try to get version 1.4.2 somewhere - I have built Heimdall 1.4.2 for Linux from the publicly available source code on GitLab, you can download it here.
  • If you have still have Android 5.x as Samsung Stock firmware, you must fist upgrade the Android version to 6.x Stock firmware - otherwise, you will end-up in a boot loop after flashing the ROM! Best is to let the 5.x Stock ROM offer you to upgrade. If you don't get an upgrade offered or if you are already at the boot loop stage, the solution is the same: Find an Android 6.x Stock firmware image in the net, go to Download mode and flash the image using Odin or Heimdall 1.4.2 - you don't need the specific carrier version, just use a fitting 'non-branded' image.
  • The way to boot into TWRP after flashing it in 'Download mode' is [Home]+[Vol.Down+]Power] until the screen turns black and then immediately [Home]+[Vol.Up+]Power] - some finger coordination required ;)

GApps or microG?
You have the choice:
a. Use microG - 'microG' is installed simply by installing the respective apps, no flashing necessary.
b. Flash GApps - If you wish to have GApps, they need to be flashed together with the ROM (see LineageOS build instructions).
c. Neither of those (obviously, you cannot combine those options!)
The 'microG patch' in this ROM has no impact on installing Gapps.



XDA:DevDB Information
[ROM][T-815]LineageOS 14.1 Samsung Galaxy Tab S2, ROM for the Samsung Galaxy Tab S2

Contributors
MSe1969
Source Code: https://github.com/lin14-mGoms/local_manifests

ROM OS Version: 7.x Nougat
ROM Kernel: Linux 3.10.x
Based On: LineageOS

Version Information
Status: Stable
Stable Release Date: 2020-11-14

Created 2018-12-08
Last Updated 2020-11-16
 
Last edited:

MSe1969

Elite Member
Dec 16, 2016
1,371
2,511
113
Frankfurt Rhine-Main metropolitan region
Tips & tricks

microG installation
The ROM is patched for the use of microG, but it does not contain the microG system components.
The best way to obtain them is to install the F-Droid store as app store and to include the microG repository as described on the microG Download page, where you will also find links for the direct download of the .apk files.
Please refer to the official installation instructions. However, there are three pieces of information, which are explained on the microG pages, but unfortunately not directly in the installation instructions, so I would like to point them out here:
  1. Download the latest 'unstable' Gms Core version to avoid "outdated play services" warnings
  2. The Location Provider functionality is included in Gms Core, but also available as separate application. I recommend Gms Core - however, the explanation is not included in Gms Core, but only here
  3. To grant the signature spoofing permission, go to Settings - Apps - Advanced (the 'gear' icon) - App Permissions - Spoof package signature; it is not possible when you enter the individual app's permissions menu

Root
The most popular options are:
Note that I cannot and will not support any issues related to Magisk and/or SuperSU

Heimdall 1.4.2
If you use Linux and don't want to mess around with MS Windows only for Odin, download it here
 
Last edited:

MSe1969

Elite Member
Dec 16, 2016
1,371
2,511
113
Frankfurt Rhine-Main metropolitan region
Change log

November 14th, 2020
  • Sec. string 2020-11-05
  • Additional fix for CVE-2020-15999
  • Fix of AOSP E-Mail widget
  • System Webview M86


October 14th, 2020
  • Sec. string 2020-10-05

September 14th, 2020
  • Sec. string 2020-09-05
  • System Webview M85

August 11th, 2020
  • Sec. string 2020-08-05
  • System Webview M84

July 12th, 2020
  • Sec. string 2020-07-05

June 12th, 2020
  • Sec. string 2020-06-05

May 8th, 2020
  • Sec. string 2020-05-05
  • System Webview M81

April 11th, 2020
  • Sec. string 2020-04-05
  • Fix for CVE-2020-8597 (external/ppp)
  • Kernel: CVE-2019-10638 siphash 128bit for IP generation

March 16th, 2020
  • Sec. string 2020-03-01
  • System Webview M80

February 19th, 2020
  • Sec. string 2020-02-05

February 07th, 2020
  • Sec. string 2020-02-01

January 21st, 2020
  • Sec. string 2020-01-05
  • System Webview M79

December 7th, 2019
  • Sec. string 2019-12-05
  • System Webview M78
  • Updated iptables and netd

November 10th, 2019
  • Sec. string 2019-11-05

October 18th, 2019
  • Sec. string 2019-10-06
  • System Webview M77
  • Kernel: Switched to slightly upstreamed 'mse_v4'-branch

September 13th, 2019
  • Sec. string 2019-09-05
  • System Webview M76

August 12th, 2019
  • Sec. string 2019-08-05
  • OTA Support

July 10th, 2019
  • Sec. string 2019-07-05
  • System Webview M75

June 14th, 2019
  • Sec. string 2019-06-05

May 08th, 2019
  • Sec. string 2019-05-05
  • System Webview M74

April 05th, 2019
  • Sec. string 2019-04-05

March 12th, 2019
  • Sec. string 2019-03-05
  • System Webview M72 (includes CVE-2019-5786)

February 8th, 2019
  • Sec. string 2019-02-05

January 18th, 2019
  • Sec. string 2019-01-05
  • System Webview M71
  • microG patch included
  • Kernel: applied some additional Spectre v1 mitigations
  • Timezone data updated

December 8th, 2018
Initial upload
  • Sec. string 2018-12-05
  • System Webview M69
 
Last edited:

MSe1969

Elite Member
Dec 16, 2016
1,371
2,511
113
Frankfurt Rhine-Main metropolitan region
As announced here, LineageOS has discontinued to deliver official 14.1 builds in the course of providing LineageOS 16.0 builds.
The 14.1 tree however will continue to be maintained for security patches by the community (I am one of these contibutors, btw).
So this build will normally continue.