yashsingh1/xdaforums huggingface dataset:
[Galaxy Tab S2 Original Android Development] CreepTron365:
Hey thanks for getting back to me so soon. Ill try out your method when ive got time, thanks for your advice.
[Galaxy Tab S2 Original Android Development] CreepTron365:
This workaround worked, thanks again.
[Galaxy Tab S2 Original Android Development] ivanox1972:
@Deltadroid​

boss, still no love for t819? it is really struggling with bunch of new apps, I am sure (had it on t713/ t813) your rom is optimal for it...

You have no time to build it?
[Galaxy Tab S2 Original Android Development] Deltadroid:
It is very difficult to work on a device that I do not own. Every release needs to be fully tested.
[Galaxy Tab S2 Original Android Development] ivanox1972:
It is clear to me. If helps, anyhow I can test build
[Galaxy Tab S2 Original Android Development] potsieanz:
Just installed this today on my T813. Initial impression is that it works better than 16.0 & 17.1 versions, plus it is still getting security updates.

Thank you!
[Galaxy Tab S2 Original Android Development] Deltadroid:
T813: lineage-14.1-20221007-NIGHTLY-gts210vewifi.zip

T713: lineage-14.1-20221007-NIGHTLY-gts28vewifi.zip

Security Patch Level: October 2022

Notes:

Propogate wifi BMPS fix from Prima to qcacld-2.0.

Update Android TZDB to 2022d

android

a4d31e4 (4 weeks ago) manifest: Track our own expat (syphyr)

bionic

12afd61f4 (3 days ago) Update Android TZDB from 2022c to 2022d. [N-MR2] (Vasyl Gello)
27ef4dc64 (3 days ago) Update Android TZDB from 2022b to 2022c. [N-MR2] (Vasyl Gello)
01ad44d31 (3 days ago) Update Android TZDB from 2022a to 2022b. [N-MR2] (Vasyl Gello)

build

5f3c2461b5 (3 days ago) Bump Security String to 2022-10-05 (syphyr)

device/samsung/msm8976-common

136e9cc (5 days ago) msm8976-common: wpa_supplicant(overlay): Increase max bss count (Roshan Pius)

external/bromite-webview

c6c7694 (9 days ago) Bromite System Webview 105.0.5195.147 (syphyr)

external/dnscrypt-proxy

0758087 (24 hours ago) Update to golang 1.19.2 (syphyr)
f4e06e6 (4 days ago) Update blocked names (syphyr)
6ec5ed7 (11 days ago) Update quic-go (syphyr)
7d6015a (3 weeks ago) Update to golang 1.19.1 (syphyr)
d845893 (3 weeks ago) Update blocked names and resolvers (syphyr)

external/icu

f2f9489b6 (3 days ago) Update Android TZDB from 2022c to 2022d. [N-MR2] (Vasyl Gello)
87e99433b (3 days ago) Update Android TZDB from 2022b to 2022c. [N-MR2] (Vasyl Gello)
0e97f8840 (3 days ago) Update Android TZDB from 2022a to 2022b. [N-MR2] (Vasyl Gello)

external/libnfc-nci

d2f41be (2 minutes ago) The length of a packet should be non-zero (Alisher Alikhodjaev)

kernel/samsung/msm8976

c8fe759e0a165 (2 days ago) qcacld-2.0: Fix to block suspend wlan if already suspended (Padma, Santhosh Kumar)
a811a61261a01 (2 days ago) qcacld-2.0: wlan: Exit BMPS during wlan resume (Mukul Sharma)
597734b3ce3d5 (4 days ago) msm: kgsl: Perform cache flush on the pages obtained using get_user_pages() (Puranam V G Tejaswi)
df8c1d673111d (9 days ago) mm/slub: fix to return errno if kmalloc() fails (Chao Yu)
7bbdcfd45a887 (9 days ago) USB: core: Fix RST error in hub.c (Alan Stern)
eeeaa60f514bd (13 days ago) ANDROID: lib: vsprintf: default kptr_restrict to the maximum value (Dave Weinstein)
249f6ec014910 (2 weeks ago) mm: Fix TLB flush for not-first PFNMAP mappings in unmap_region() (Jann Horn)
dc65606ad6f08 (3 weeks ago) ALSA: usb-audio: Fix an out-of-bounds bug in __snd_usb_parse_audio_interface() (Dongxiang Ke)
9d884d57fa16b (3 weeks ago) USB: core: Prevent nested device-reset calls (Alan Stern)
db33c733df20d (3 weeks ago) xhci: Add grace period after xHC start to prevent premature runtime suspend. (Mathias Nyman)

system/bt

b6c0b4ebca (12 minutes ago) Fix potential interger overflow when parsing vendor response (Ted Wang)

system/netd

6be4b778 (3 weeks ago) Revert "BACKPORT: Avoid netlink socket address conflict" (syphyr)
[Galaxy Tab S2 Original Android Development] eossam:
Hi @Deltadroid,

thank you so much for your excellent ROMs. I use them on the SM-713 and T813.

How can I honour your work?

Would it be possible for you to build a test ROM for the sister models with LTE, SM-T719 and T819, even if you don't have the devices at hand?

Kind regards.
[Galaxy Tab S2 Original Android Development] Deltadroid:
Thanks for your feedback. The T719 and T819 never had an official release with lineage because they did not pass the charter so fixing the source code to support the additional hardware features on those models would be extremely difficult, especially without having the devices to test with. I just don't have the resources to build for any additional devices at this time.
[Galaxy Tab S2 Original Android Development] valerius.53:
Hi @Deltadroid,

many thanks for your ROM and for keeping the T813 alive :giggle:

I'd like to use this ROM. I read on the page 1 that I should use "your" TWRP 3.2.3 but I already have TWRP 3.5.2_9-0 installed on my T813. Do you know whether I can downgrade TWRP?

Many thanks!
[Galaxy Tab S2 Original Android Development] Deltadroid:
Yes, TWRP can be downgraded from within TWRP itself by flashing the recovery image.

Install --> Image --> recovery
[Galaxy Tab S2 Original Android Development] eossam:
@Deltadroid, many thanks for your excellent work!
[Galaxy Tab S2 Original Android Development] anahis3:
Sorry for asking: Where can I find this option?

Btw, great work! Many thanks for keeping the T813 up to date!
[Galaxy Tab S2 Original Android Development] Deltadroid:
Settings --> Data usage --> (select 3 dots in upper right corner)
[Galaxy Tab S2 Original Android Development] anahis3:
Found it. Thanks a lot!
[Galaxy Tab S2 Original Android Development] dylandog79:
Great Work !
[Galaxy Tab S2 Original Android Development] morfeas-dsl-:
Thank you for the effort.

I should mention that i was trying 2 days to install it from a windows 10 machine with no success. Thought to test it on a windows 8.1 one and half an hour later all great.

I believe this version is better than the 16.0 one but do note that some apps will not install due to the android version.
[Galaxy Tab S2 Original Android Development] morfeas-dsl-:
Thank you. Is there a link on how to update?
[Galaxy Tab S2 Original Android Development] Deltadroid:
To update: Copy zip to device, reboot to recovery, install zip, reboot.
[Galaxy Tab S2 Original Android Development] morfeas-dsl-:
Thank you. Be well.

EDIT : after the update, when i press google play, the system reboots

EDIT 2 : i flashed a second time , with the exact same procedure and now google play works
[Galaxy Tab S2 Original Android Development] Deltadroid:
I also suggest to make sure signature verification is enabled in TWRP's options to prevent any corrupt downloads from being installed.
[Galaxy Tab S2 Original Android Development] Bendemann:
My T813 often crashes immediatly, when I'm starting a web browser like Firefox or Edge. I don't understand the pattern behind this behaviour. Sometimes it crashes five, six, seven times in a row and sometimes everything is fine. There are only a few apps on the device and nothing else is running.

Is there a possibilty to create a log? Factory reset doesn't fix the problem.
[Galaxy Tab S2 Original Android Development] Deltadroid:
Does going back to previous release fix it?
[Galaxy Tab S2 Original Android Development] Deltadroid:
For logs, connect to computer and use:

adb logcat -d > log.txt

adb logcat -b crash -d > crash.txt

adb shell dmesg > dmesg.txt
[Galaxy Tab S2 Original Android Development] morfeas-dsl-:
Hello . I believe the first link is for the 713 and the second for the 813.
[Galaxy Tab S2 Original Android Development] Deltadroid:
Thank you for reporting that! Fixed
[Galaxy Tab S2 Original Android Development] 2faraway2:
@Deltadroid , some quick questions regarding you rom :)

Do you know which bluetooth codecs are supported ?

SBC of course, but maybe others ? aptx would be great .. (don't think that LDAC is/was present in AOSP/lineage roms in android version 7.x ..)

Do you have an idea of the maximum size of the sdcard formatted with exfat/vfat ?

I own a T813 (with boodloader version BSG1) with encryted data.

Neither TWRP 3.2.3-0 nor 3.2.3-1 recognize the correct time when booting into the recovery. I assume that's normal with encryted data, because the decrytion is 'to late' meaning done after typing in the passphrase

Is there any workaround for this (very little) issue ?

By the way, your rom is amazing ! Especially regarding terms of privacy and battery consumption. Please keep going on supporting this device ... ;)
[Galaxy Tab S2 Original Android Development] Deltadroid:
Only SBC Bluetooth audio codec is supported on this ROM. There are no suitable aptx blobs for this model device, so that is why aptx is not enabled.

A 256GB Samsung EVO plus sdcard should work. Some brands are more reliable than others. I've had a good experience with Samsung EVO.

I think you are correct about the encrypted data partition causing incorrect time to be displayed in TWRP because the data partition is not getting decrypted before the clock gets set. I don't think there is anything that can be fixed for that. I know it works as expected on non encrypted data partitions.

Thanks.
[Galaxy Tab S2 Original Android Development] 2faraway2:
Thanks a lot for your answers @Deltadroid :)
[Galaxy Tab S2 Original Android Development] Deltadroid:
T813: lineage-14.1-20230505-NIGHTLY-gts210vewifi.zip

T713: lineage-14.1-20230506-NIGHTLY-gts28vewifi.zip

Security Patch Level: May 2023

Notes: Fix additional CVE in boringssl (CVE-2023-0464, CVE-2023-0465, CVE-2022-4304)

build

098f5c0716 (17 minutes ago) Bump Security String to 2023-05-05 (syphyr)

external/boringssl

67b97e8506 (8 days ago) [BACKPORT] Alternative fix for CVE-2022-4304 (Bernd Edlinger)
be07737630 (10 days ago) Ensure that EXFLAG_INVALID_POLICY is checked even in leaf certs (Matt Caswell)
f72a6c5abd (10 days ago) x509: excessive resource use verifying policy constraints (Pauli)

external/chromium-webview/patches

fd0d4b3 (3 minutes ago) Update Chromium Webview to 113.0.5672.77 (Kevin F. Haggerty)

external/chromium-webview/prebuilt/arm64

abd341a (2 minutes ago) Update Chromium Webview arm64 prebuilt to 113.0.5672.77 (Kevin F. Haggerty)

external/dnscrypt-proxy

75910f6 (5 minutes ago) Update blocked names (syphyr)
f95ca52 (3 days ago) Update to golang 1.20.4 (syphyr)
e9a3323 (4 days ago) Update TLS deps (syphyr)
3951dce (8 days ago) Update blocked names (syphyr)
e6fa8c6 (10 days ago) Update dnscrypt-proxy, resolvers, and blocked names (syphyr)
22265af (2 weeks ago) Update dnscrypt toml (syphyr)
710cb13 (3 weeks ago) Update dnscrypt-proxy toml (syphyr)
39ae217 (3 weeks ago) Update captive portals example (syphyr)

frameworks/base

1bfe4fee5355 (73 minutes ago) Stop managed profile owner granting READ_SMS (Alex Johnston)
e8d7c54404ed (88 minutes ago) Checks if AccessibilityServiceInfo is within parcelable size. (Daniel Norman)
b08f37489125 (2 hours ago) Uri: check authority and scheme as part of determining URI path (Orion Hodson)

frameworks/native

a37cf6e5fa (36 minutes ago) Remove some new memory leaks from SensorManager (Devin Moore)
fdbd715d8a (36 minutes ago) Fix sanitizer in ISensorService list functions. (Ivan Lozano)
62a50cd618 (39 minutes ago) Check for malformed Sensor Flattenable (Devin Moore)

kernel/samsung/msm8976

af234177f499a (2 days ago) msm: kgsl: Use dma_buf_get() to get dma_buf structure (Puranam V G Tejaswi)
42d44dd2eaf45 (8 days ago) ASN.1: Fix check for strdup() success (Ekaterina Orlova)
354de4f9603e7 (9 days ago) udp: Call inet6_destroy_sock() in setsockopt(IPV6_ADDRFORM). (Kuniyuki Iwashima)
eec863d9bba42 (9 days ago) udp6: respect IPV6_DONTFRAG sockopt in case there are pending frames (Jiri Pirko)
7f41f313a6441 (2 weeks ago) ring-buffer: Fix race while reader and writer are on the same page (Zheng Yejian)
22203a17cd2ee (3 weeks ago) icmp: guard against too small mtu (Eric Dumazet)
ebfd508f18aa7 (3 weeks ago) ipv6: Fix an uninit variable access bug in __ip6_make_skb() (Ziyang Xuan)
[Galaxy Tab S2 Original Android Development] jfloyd81:
I hope you get more recognition for your approach and dedication.
[Galaxy Tab S2 Original Android Development] Deltadroid:
T813: lineage-14.1-20230706-NIGHTLY-gts210vewifi.zip

T713: lineage-14.1-20230707-NIGHTLY-gts28vewifi.zip

Security Patch Level: July 2023

Notes:

- Fix possible race condition between thermal daemon and userspace.

- Fix critical RCE in Bluetooth (CVE-2023-21250)

build

c1d9b29afb (3 hours ago) Bump Security String to 2023-07-05 (syphyr)

external/chromium-webview/patches

f79c092 (5 days ago) Update Chromium Webview to 114.0.5735.196 (Kevin F. Haggerty)

external/chromium-webview/prebuilt/arm64

ac72070 (5 days ago) Update Chromium Webview arm64 prebuilt to 114.0.5735.196 (Kevin F. Haggerty)

external/dnscrypt-proxy

50923c2 (3 hours ago) Update blocked names list (syphyr)
573268c (11 days ago) Update blocked names list (syphyr)
3f85108 (12 days ago) Fix lint errors (syphyr)
e2ba89e (2 weeks ago) Update miekg/dns and fix panic with quic-go (syphyr)
54ddb0b (3 weeks ago) Update crypto deps and blocked names list (syphyr)

external/freetype

82159c4fb (9 minutes ago) DO NOT MERGE - Cherry-pick two upstream changes (Werner Lemberg)

external/libnfc-nci

8f299b34 (51 minutes ago) OOBW in rw_i93_send_to_upper() (Alisher Alikhodjaev)

frameworks/base

c491382a497f (3 hours ago) Truncate ShortcutInfo Id (AndrÃ¡s Kurucz)
2a57459575e5 (3 hours ago) Limit the number of supported v1 and v2 signers (Michael Groover)
1479ea16a36b (4 hours ago) Sanitize VPN label to prevent HTML injection (Lucas Lin)

kernel/samsung/msm8976

d100bb7e70c62 (10 days ago) msm: thermal: Configure core sensor id on emergency frequency init (Manaf Meethalavalappu Pallikunhi)
9355ac679ce5e (11 days ago) msm: thermal: Check cpu variables are initialized before setting threshold (Manaf Meethalavalappu Pallikunhi)
f00b1a6e4e5bf (11 days ago) msm: thermal: Update the hotplug initialization (Ram Chandrasekar)

system/bt

99c49febc1 (3 hours ago) Fix gatt_end_operation buffer overflow (tyiu)
[Galaxy Tab S2 Original Android Development] altha44:
First of all, many thanks to Deltadroid for this wondeful ROM.

I tried to activate the System UI Tuner to activate Night Mode (see https://android.gadgethacks.com/how-to/enable-hidden-night-mode-setting-android-7-0-nougat-0173311/).

But I couldn't enable the System UI Tuner. Is this even possible with this ROM?
[Galaxy Tab S2 Original Android Development] Deltadroid:
In android 7.1 the system ui tuner is now Settings->Display->LiveDisplay->Display Mode
[Galaxy Tab S2 Original Android Development] altha44:
Thank you very much for the explanation!

Is there any chance to implement a dark mode into this ROM?
[Galaxy Tab S2 Original Android Development] Deltadroid:
There is no system wide theme support built into Nougat, but you could look into substratum for a root theming solution.
[Galaxy Tab S2 Original Android Development] Sunport:
wow! thank you very much 😎🐱👍
[Galaxy Tab S2 Original Android Development] Elatee:
Will any versions further than Lineage 14.1 be released?
[Galaxy Tab S2 Original Android Development] Deltadroid:
I plan on back-porting to Nougat as long as possible
[Galaxy Tab S2 Original Android Development] Androilala:
This rom is perfect, it's fast and verry optimized.

Is there a way to get cromite or any chromium based browsers back to work?

I see that cromite is used as webview, so there must be a way ( i hope it is not that hard )
[Galaxy Tab S2 Original Android Development] Deltadroid:
Yes, the current code base for Cromite works for Nougat by simply reverting the minimum requirements back to where they were before. It seems Google was a bit too eager to drop Nougat support for webview/chromium browser. There is a plan already in the works to provide updated builds of Cromite webview/chromium for Nougat devices.

In order to build Cromite for Nougat, the only change in the code that is needed is this:

sed -i '/default_min_sdk = /s/26/24/' $WORKSPACE/chromium/src/build/config/android/config.gni
[Galaxy Tab S2 Original Android Development] Elatee:
Unrelated, but would it be possible to use something like WhitePugKernel for this LOS version?

WhitePugKernel: https://xdaforums.com/t/kernel-t813...axy-tab-s2-wifi-2016-aosp-based-only.3624572/
[Galaxy Tab S2 Original Android Development] Deltadroid:
The kernel would need to be built to support cm-14.1 branch because the location of firmware changes in Oreo and Pie. Also, the kernel you mention was last updated in 2017 so it has none of the current cve I have fixed since then.
[Galaxy Tab S2 Original Android Development] knightian13:
Hi delta! Thank you for keeping this device Updated with your ROM updates. I appreciate it a lot.
[Galaxy Tab S2 Original Android Development] knightian13:
I'm backreading your comments, is 14.1 still better than the other versions of lineage?
[Galaxy Tab S2 Original Android Development] knightian13:
and also, I have T713 with Bootloader T713XXS2BTK2, which is not supported, how can i fix this?

(UPDATE: I fixed it!)
[Galaxy Tab S2 Original Android Development] Deltadroid:
14.1 will probably make your battery live much longer
[Galaxy Tab S2 Original Android Development] knightian13:
I tested it for like a day and it really saves much battery than lineage 17.1. Btw, any recommended browser to watch netflix?
[Galaxy Tab S2 Original Android Development] Deltadroid:
At the moment, the included cromite webview should work with netflix. All Mozilla based browsers support nougat. Also, I'm currently working on providing automated cromite builds.
[Galaxy Tab S2 Original Android Development] knightian13:
The cromite WebView that you are talking about is within the built in browser right? I got webpage unavailable when i use the builtin browser
[Galaxy Tab S2 Original Android Development] Deltadroid:
I don't have an account but netflix.com loads fine on my side. Maybe something else is blocking you.
[Galaxy Tab S2 Original Android Development] Elatee:
Ah okay, are you aware of any alternate kernels that increase performance that is compatible with your LOS port?
[Galaxy Tab S2 Original Android Development] Deltadroid:
@knightian13 You have to install the netflix app in order for it to work. I don't think netflix supports playing video in local web browser in android.
[Galaxy Tab S2 Original Android Development] Deltadroid:
Nothing that is current. The kernel in this rom is the most optimized and secure one available.
[Galaxy Tab S2 Original Android Development] Elatee:
Does Disney+ work on this version? On my other tablet that also runs an unofficial port of 14.1 it doesn't let me download it from the Play Store, and when i install it with an APK, it gave me an error code that apparently means my device is unsupported.
[Galaxy Tab S2 Original Android Development] Deltadroid:
Both Netflix and Disney+ play store apps will only work on devices that pass safetynet. Most custom roms do not pass safetynet without some additional hacks, which don't usually last long. Although, there might be some other ways to get those things working, I have not personally tried.
[Galaxy Tab S2 Original Android Development] Deltadroid:
Here are some test builds for the latest versions of Cromite and Cromite Webview v121.0.6167.101 for Nougat

arm64_Cromite_121.0.6167.101.apk

arm64_Cromite_WebView_121.0.6167.101.apk
[Galaxy Tab S2 Original Android Development] Deltadroid:
T813: lineage-14.1-20240209-NIGHTLY-gts210vewifi.zip

T713: lineage-14.1-20240209-NIGHTLY-gts28vewifi.zip

Security Patch Level: February 2024

Notes:

- Update Android TZDB to 2024a

- Fix for critical Bluetooth RCE (CVE-2024-0031)

- Backport upstream Android Binder fixes to increase free async space available

- If a test version of Cromite WebView was installed from a previous post, manually

uninstall the WebView update since a newer version is now being installed to the system

partition with this ROM update.

- Link to full Cromite web browser 121.0.6167.164 for Nougat also added below:

Cromite Browser: arm64_Cromite_121.0.6167.164.apk

bionic

1cdff996d (2 days ago) Update Android TZDB from 2023d to 2024a. [N-MR2] (Vasyl Gello)

build

e4e4c32d22 (3 days ago) Bump Security String to 2024-02-05 (syphyr)

external/cromite-webview

f4dad0b (11 minutes ago) Update Cromite Webview arm64 prebuilt to 121.0.6167.164 (syphyr)

external/dnscrypt-proxy

97de517 (2 days ago) Update to golang 1.22.0 (syphyr)
2875c90 (3 days ago) Update blocked names and resolvers (syphyr)
926f46e (3 weeks ago) Update deps (syphyr)
bec8aa5 (4 weeks ago) Update to golang 1.21.6 (syphyr)

external/icu

e6430d9d4 (2 days ago) Update Android TZDB from 2023d to 2024a. [N-MR2] (Vasyl Gello)

frameworks/av

3f678c375e (3 days ago) Update mtp packet buffer (Ashish Kumar Gupta)

kernel/samsung/msm8976

30900c778e6f7 (11 days ago) tick-sched: Fix idle and iowait sleeptime accounting vs CPU hotplug (Heiko Carstens)
df39f9a57d888 (11 days ago) pstore: ram_core: fix possible overflow in persistent_ram_init_ecc() (Sergey Shtylyov)
2fe887a45b3fe (2 weeks ago) [BACKPORT] binder: fix unused alloc->free_async_space (Carlos Llamas)
9325459dbadc6 (2 weeks ago) [BACKPORT] binder: fix async space check for 0-sized buffers (Carlos Llamas)
042c5710a5964 (2 weeks ago) ip6_tunnel: fix NEXTHDR_FRAGMENT handling in ip6_tnl_parse_tlv_enc_lim() (Eric Dumazet)
8f7bb64063439 (4 weeks ago) ipv6: make ip6_rt_gc_expire an atomic_t (Eric Dumazet)
92d61ce5cb83b (4 weeks ago) ipv6: slight optimization in ip6_dst_gc (Li RongQing)
5e02d8a888d76 (4 weeks ago) net: sched: em_text: fix possible memory leak in em_text_destroy() (Hangyu Hua)

system/bt

378a38d648 (3 days ago) Fix an OOB write bug in attp_build_read_by_type_value_cmd (Hui Peng)
ce76358d91 (3 days ago) Fix an OOB bug in btif_to_bta_response and attp_build_value_cmd (Hui Peng)

system/sepolicy

5de48b7a4 (5 minutes ago) sepolicy: Allow search for dnscrypt-proxy (syphyr)
[Galaxy Tab S2 Original Android Development] AL_IRAQI:
what a legend.
[Galaxy Tab S2 Original Android Development] Elatee:
btw how's the battery life and performance compared to the Stock Rom?
[Galaxy Tab S2 Original Android Development] Deltadroid:
I would say that it is much better than the stock ROM, besides the safetynet issue.
[Galaxy Tab S2 Original Android Development] metaxda:
I have an old Tab S2 [T813] on stock ROM,

and it's time now, for me to try Delta Nougat.

I am just stuck at this step,

ie. after putting TWRP on the S2,

I am unable to wipe or even make backups.

I get the error:

"Failed to mount"

and

"Unable to mount storage".

I cannot even choose the main storage,

and it shows that it's 0MB.

( I can access the MicroSD card, if I want to)
[Galaxy Tab S2 Original Android Development] Deltadroid:
The first time installing this custom ROM, coming from stock, requires a format, not just a disk wipe. Format is different and creates the encryption headers on the disk.
[Galaxy Tab S2 Original Android Development] Deltadroid:
@metaxda here are more detailed instructions:

Install LineageOS on gts210vewifi | LineageOS Wiki

wiki.lineageos.org

This is the step you are on:

Install LineageOS on gts210vewifi | LineageOS Wiki

wiki.lineageos.org
[Galaxy Tab S2 Original Android Development] Deltadroid:
@metaxda I also want to emphasize that it is important to use the version of twrp mentioned in the first post of this thread to create the proper encryption headers during the initial format process.
[Galaxy Tab S2 Original Android Development] metaxda:
Thank you, for your advice @Deltadroid .

I didn't format data last time, and I just followed the LOS steps now.

So, after data formatted, etc.... with the TWRP version from the 1st post of this thread,

I get this error:

EDIT:

For the installation to proceed,

I just edited the file /META-INF/com/google/android/updater-script

and change one of the existing bootloader assert names to T813XXS2BTK3.

example:

I changed this:

assert(getprop("ro.bootloader") == "T813XXU2BSB1" || getprop("ro.bootloader")

To this:

assert(getprop("ro.bootloader") == "T813XXS2BTK3" || getprop("ro.bootloader")