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

Search This thread

joska59

Senior Member
Oct 20, 2007
65
9
Xperia XZ2
New build with April 2023 ASB patch backports

Hi all,
a new build is available for download and is already offered as OTA via updater app:
https://sourceforge.net/projects/li...-20230423-UNOFFICIAL-gts210ltexx.zip/download
  • Custom build release April 2023
  • System Webview 112.0.5615.136
Happy flashing - regards, M.
Hi MSe1969
How can I use microg? Download from fdroid and install like an app, ore rename to zip an flash it with twrp? I don't understand your hint from start of this thread.
Joska
 
Hi MSe1969
How can I use microg? Download from fdroid and install like an app, ore rename to zip an flash it with twrp? I don't understand your hint from start of this thread.
Joska
Download from F-Droid and install as app (in fact three apps). As outlined in the hints, you should read the official install instructions (link provided). You would need to activate the microG repository in F-Droid first.
 

joska59

Senior Member
Oct 20, 2007
65
9
Xperia XZ2
Laden Sie von F-Droid herunter und installieren Sie es als App (in der Tat drei Apps). Wie in den Hinweisen beschrieben, sollten Sie die offiziellen Installationsanweisungen (Link bereitgestellt) lesen. Sie müssten zuerst das microG-Repository in F-Droid aktivieren.
Okay, ich habe es getan und jetzt, nachdem ich den Stramp mit Twrp geblitzt habe, bleibt mein 815 im Bootloop.
 

joska59

Senior Member
Oct 20, 2007
65
9
Xperia XZ2
I installed your rom in twrp. Do you say, that is not (!) necessary? B.t.w. in the while, I found an older version of your rom, I could install and it did't run into bootloop. Puuh, next step, I installed all files of fdroid: microg.org/froid/repo, I could login to my "Konto", but store is not able to install. All files (0.01/0.02/0.10) are not able to install. There are not so much apps, I need, but these are from google play, so, I must try to find a solution.

With all other roms my tab S2 has infinite logouts from wifi and no gps, so, your rom could be the final stable solution :)
 
I installed your rom in twrp. Do you say, that is not (!) necessary?
As described in the install instructions (OP):
You would flash the ROM itself via TWRP, which you correctly did, but I have understood your question being about microG. And microG is not flashed in TWRP, but installed as apps, in fact three apps, which I have seen from your comments you did.

B.t.w. in the while, I found an older version of your rom, I could install and it did't run into bootloop.
Sometimes, the TWRP of this device does not properly clean stuff while flashing. If you experience a "bootloop", please try the following: Enter TWRP, choose "Delete", then "Advanced delete" and check only 'Dalvik / ART Cache' and 'Cache', leave all other options unchecked and swipe. After that, the reboot should work without bootloop.

Puuh, next step, I installed all files of fdroid: microg.org/froid/repo, I could login to my "Konto", but store is not able to install. All files (0.01/0.02/0.10) are not able to install.
The so-called "FakeStore" app of microG is not an app store, it only mocks the existence of the Google Play Store to apps, as otherwise, those would maybe refuse to work. You should install the app 'AuroraStore' from F-Droid, this is an anonymous frontend to the real Google play store, allowing you to download and install any app available on the playstore (and that without the need of a Google account).

There are not so much apps, I need, but these are from google play, so, I must try to find a solution.
See above: AuroraStore

With all other roms my tab S2 has infinite logouts from wifi and no gps, so, your rom could be the final stable solution :)
Thanks for the feedback - hope my advice is useful to you.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 10
    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 May 2023 Custom build release:

    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.
      UPDATE: The LineageOS instructions now also provide a link to a modernized version of heimdall.
    • If you have still have Android 5.x as Samsung Stock firmware, you must fist upgrade the Android version to 6.x or 7.0 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 or 7.0 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.



    Why still Android 7.1 (LineageOS 14.1) ?​

    My aim is to provide stable, daily-driver capable builds. There are XDA threads offering up to Android 11 (LineageOS 18.1) for this device. I truly admire and appreciate the effort of the devs bringing up the device, which is something, I definitely would not have been able to achieve myself.
    Nevertheless, those builds come without SELinux! (It is not only switched off or set to permissive, it is entirely carved out of the kernel.)
    This is a KO criterion for me: Without enforcing SELinux, one could even argue whether it would make sense at all to apply security patches - normally, when bringing up a device, you start with permissive SELInux and then there is some "slave-work" to fulfill to manage the 'last mile' to an enforcing SELinux. I admit, that I myself am not really willing to invest this huge amount of work to get SELinux properly set up, by taking the work of those devs as a base (Further, the used kernel of the mentioned builds is quite outdated, it mostly contains "feature commits" to make this device work and not really sec. patches - it also contains many "squash" commits, which makes analyzing cherry-pick conflicts extremely difficult, when trying to apply sec. patches - again something I am not willing/able to comprehend).
    Well, there we go - that is why I continue with LineageOS 14.1 - with enforcing SELinux and a frequently patched kernel with security/CVE patching (the 3.10 kernel is quite aged, but there is still room to apply CVE patches).


    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: 2023-05-12

    Created 2018-12-08
    Last Updated 2023-05-13
    6
    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


    Bootloop
    In rare cases, you may experience a boot loop after flashing an update (seems to be a bug in TWRP). The fix for that is to re-enter TWRP, choose "Delete", "Advanced Delete" and you select "Dalvik / ART" and "Cache" and wipe (do not wipe anything else), afterwards, reboot.
    5
    Change log

    May 13th, 2023

    • Custom build release May 2023
    • System Webview 113.0.5672.77

    April 26th, 2023
    • Custom build release April 2023
    • System Webview 112.0.5615.136

    March 25th, 2023
    • Custom build release March 2023
    • System Webview 111.0.5563.58

    February 21st, 2023
    • Custom build release February 2023
    • System Webview 109.0.5414.118

    January 8th, 2023
    • Custom build release January 2023
    • System Webview 108.0.5359.128

    December 15th, 2022
    • Custom build release December 2022
    • System Webview 108.0.5359.79

    November 14th, 2022
    • Custom build release November 2022
    • System Webview 107.0.5304.105
    • Suppress "kernel not SEAndroid enforcing" boot message

    October 18th, 2022
    • Custom build release October 2022
    • System Webview 106.0.5249.79

    September 12th, 2022
    • Custom build release September 2022
    • System Webview 105.0.5195.79

    August 13th, 2022
    • Custom build release August 2022
    • System Webview 103.0.5060.71

    July 16th, 2022
    • Custom build release July 2022

    June 18th, 2022
    • Custom build release June 2022
    • System Webview 102.0.5005.78

    May 12, 2022
    • Custom build release May 2022
    • System Webview 100.0.4896.127

    April 16th, 2022
    • April 2022 custom build release
    • System Webview updated to 100.0.4896.58

    February 22nd, 2022
    • Custom build release February 2022
    • System Webview 98.0.4758.101

    December 23rd, 2021
    • Custom buld release December 2021
    • System Webview 96.0.4664.104

    November 16th, 2021
    • Show again "official" Sec. string same as LineageOS (2021-06-05)
    • Additional Custom build release property to indicate backport status
    • System Webview 95.0.4638.50
    • November 2021 custom build release

    September 18th, 2021
    • Security string 2021-09-05

    August 11th, 2021
    • Security string 2021-08-05
    • System Webview on 91.0.4472.164

    July 16th, 2021
    • Security string 2021-07-05

    June 18th, 2021
    • Security string 2021-06-05
    • System Webview on 91.0.4472.101

    May 13th, 2021
    • Security string 2021-05-05
    • System Webview on 90.0.4430.82
    • Updated ffmpeg to 3.0.12

    April 13th, 2021
    • Security string 2021-04-05
    • System Webview on 89.0.4389.105

    March 12th, 2021
    • Security string 2021-03-05

    February 13th, 2021
    • Security string 2021-02-05
    • System Webview M88

    January 20th, 2021
    • Security string 2021-01-01

    December 20th, 2020
    • Security string 2020-12-05
    • System Webview M87

    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
    4
    Working right now on 'upstreaming' the kernel . . .
    4
    New build available with August 2019 patches

    Hi, new build ready for download with August 2019 security patches:
    https://www.androidfilehost.com/?fid=6006931924117935695

    OTA support
    This build update the LineageOS Updater app back to functionality:
    Any further updates of this build will appear in the updater app and you can download them within your phone, i.e. no need to manually flash.
    Please note:
    - Of course, you are free to continue to flash the build manually as before, it is an additional option.
    - You still have to flash this update manually, as before, otherwise you won't find the Updater (Settings - System - about phone - LineageOS Updates)
    - The updater will propose newer builds, it will obviously not propose this update, so "no new updates found" is the expected result, if you call the updater after flashing.