yashsingh1/xdaforums huggingface dataset:
[Galaxy Tab S2 Android Development] GRAM333:
do you think bt will be fixed in the September update or is it still a problem..thanks
[Galaxy Tab S2 Android Development] metterschling:
Haven't had time to look at the September patches yet, they just got merged. But chances are close to zero as the root cause for the issue most likely resides in the device-specific code that is usually not touched.
[Galaxy Tab S2 Android Development] eduyl:
thanks for your reply , could you please assist me how to add selinux enforcing to the build as much as i know ripee's android 11 device tree is permissive build and ril doesn't work . also telegram for questions regarding this?
[Galaxy Tab S2 Android Development] eduyl:
also i got an eroor after time brunch gts210ltexx

edit - FIxed
[Galaxy Tab S2 Android Development] speedfox_uk:
I just installed this, and it's mostly worked fine, except I don't seem to be able to encrypt my tablet after installing. Did you disable that?
[Galaxy Tab S2 Android Development] speedfox_uk:
So, I've been looking into this a bit more, and it seems like my knowledge of how this works might be a bit out of date.

To be clear, the issue I'm having is that I'm going into Security->More security settings->Encryption and credentials and then tapping "Encrypt Tablet" and nothing is happening. So, I guess my questions are

1.) Is this because android is moving from FDE (Full Dis Encryption) to FBE (File Based Encryption), and this menu item was only relevant in the FDE case, and has just been left in place?

2.) If so, is FBE enabled on this build?
[Galaxy Tab S2 Android Development] retiredtab:
This answer is for the T813, but it applies to the T715 (exynos5433 family) since I'm maintaining both the msm8976 and exynos5433 device trees.

https://xdaforums.com/t/unofficial-...r-sm-t813-sept-18-2023.4600493/#post-88704447

If you need encryption, pick apps that automatically do it rather than relying on the OS.

To be clear, the 20 build does NOT support FBE and FDE is no longer supported in 20.
[Galaxy Tab S2 Android Development] speedfox_uk:
Thanks. I'll see if I can get encryption working with an older image.
[Galaxy Tab S2 Android Development] parhit:
Hey @metterschling thanks for this new release.

How can I update my current device? Is there some steps that I can avoid? Kind regards :)
[Galaxy Tab S2 Android Development] metterschling:
Hi @parhit if you are already on an earlier build of this ROM (LineageOS 20), you can dirty-flash, otherwise please clean flash as described in post #1.
[Galaxy Tab S2 Android Development] parhit:
Hi there.

In the end, I got away with it. I had to reinstall TWRP and then follow the standard protocol and it went away.

I could see that creating a new user worked (I was able to download F-droid and install it) unlike before. On the other hand, on the Bluetooth side, if I manage to pair a device and then connect to it, the sound always stays on the tablet's speakers (but I understand that this is a problem).

Thanks in any case for this work :)
[Galaxy Tab S2 Android Development] metterschling:
New build lineage-20.0-20231001-UNOFFICIAL-gts28ltexx.zip published.

October 1, 2023 release notes:

September 2023 LineageOS & Android security fixes. >9200 files changed.

Please note that the issue with Bluetooth Audio working vs. Telephony loudspeaker working is not yet resolved. This current build has got working telephony audio using loudspeaker, if you prefer BT audio, you might apply the patch as described in detail in post #14.

For the download link, please see FAQ #24 in post #2.

If you are coming from a previous version of these builds, you can dirty flash, otherwise please perform a factory reset and format data before installing this ROM.

Enjoy!
[Galaxy Tab S2 Android Development] parhit:
Hi @metterschling ;)

Thanks for this new update.

I followed the method indicated from the "wget post https://raw.githubusercontent.com/r.../configs/audio/audio_policy_configuration.xml" to the "adb reboot". And when I reboot, I have no sound on the BT or on the speaker. I think I've done something wrong again? :D
[Galaxy Tab S2 Android Development] metterschling:
I have successfully tested the method with previous builds, but not yet with the October 1st one. I will have a look this weekend.
[Galaxy Tab S2 Android Development] metterschling:
Just tested with the October 1st build and can confirm that BT audio is working after the method is applied. I'm using a cheap chinese BT audio box (M2TEC M2-202) as well as earpods (Hama Freedom Light) to verify.

Have you checked the volume settings (press volume-up or volume-down physical button, then touch on the controls that are popping up)?
[Galaxy Tab S2 Android Development] GRAM333:
how do i install bt ....do i just open PowerShell in platform tools and paste the raw files...any help is appreciated...thanks
[Galaxy Tab S2 Android Development] metterschling:
Read again the detailed instruction above (link in post #33). I can't help with Windows PowerShell, no Windows over here. If you don't have a Linux system at hand, WSL might help.
[Galaxy Tab S2 Android Development] metterschling:
@eduyl has figured out that with the gts2-common audio policy configuration telephony audio is working when a wired headset is used. My testing with the current build confirmed that.

Therefore I brought up a poll (see above below the thread title) which configuration should be the default for the next build.

Please vote!

I am aiming to provide the next build with October Android and LineageOS security patches and the new r22 GPU driver next weekend.
[Galaxy Tab S2 Android Development] eduyl:
I can confirm that the telephony audio works completely fine when a wired headset is used and also works in normal use cases without any headset with speaker option enabled. Also one more thing Bluetooth audio works fine except telephony audio doesn't work. Fixing it would break most of the audio configuration .
[Galaxy Tab S2 Android Development] GRAM333:
any updates when november build be ready......thanks
[Galaxy Tab S2 Android Development] al_wo:
Hello,

First, I want to thank you for the opportunity to "resurrect" my favorite tablet and give it a new life. The ROM is simply wonderful.

I remember the rule - don't ask about gapps, but I'm in a bind. I'm continuing to try to flash it (different gapps, different TWRP), but I'm probably out of ideas and I'd be grateful for any direction where to dig.

The question is not even about how gapps work, but about flash them.

I can't get past the TWRP error

"Could not mount /mnt/system! Aborting"

A little help here, please :)
[Galaxy Tab S2 Android Development] GRAM333:
i used mindthegapps 13 arm,,,,worked fine...dont use arm64
[Galaxy Tab S2 Android Development] al_wo:
I tried this way but with the same result

Can you tell me how you did it step by step please? And what version of TWRP do you have?
[Galaxy Tab S2 Android Development] metterschling:
Please follow the basic XDA rules, thus never ask for an ETA. It is ready when it is ready. There were unforseen challenges, you can always peek at my Github when you need to follow the progress closely. If you are impatient, you can try to build yourself and/or help to resolve the build blockers.
[Galaxy Tab S2 Android Development] GRAM333:
twrp 3.7.0_9-0
[Galaxy Tab S2 Android Development] GRAM333:
sorry i was getting too excited......thanks for all the hard work you have put in....excellent build
[Galaxy Tab S2 Android Development] al_wo:
Unfortunately, no changes
[Galaxy Tab S2 Android Development] eduyl:
Try bitgapps It does work for me. Also mindgapps only installs with lineage recovery(atleast in my case) .
[Galaxy Tab S2 Android Development] al_wo:
I tried to upload bitgapps but it also failed.

Where can I find lineage recovery image for ODIN?

For this rom, of course.
[Galaxy Tab S2 Android Development] eduyl:
I would say do a clean flash again. And install the gapps at the time of installing lineage . Gapps that works:- Mindthegapps(in lineage recovery) Bitgapps, Nikgapps(not in my case), Flamegapps or any other I have never tested.
[Galaxy Tab S2 Android Development] al_wo:
Okay, case closed. I downloaded bitgapps directly to the tablet and everything worked perfectly. Previously, I downloaded gapps on my computer and copied it to the SD card. I think something was wrong there. Maybe the downloaded file was damaged or the memory card was damaged. I didn't think about it before.Thank you all very much for helping me activate my thinking :)

And I would like to thank the creator of this thread. It's really amazing how the tablet looks and works now.
[Galaxy Tab S2 Android Development] al_wo:
Thank you, I found the solution, I described it above
[Galaxy Tab S2 Android Development] metterschling:
After a long period of cherry-picking more than 100 commits, resolving merge conflicts manually, looking at boot failure tombstones and comparing trees to ensure all patches are in, November build lineage-20.0-20231126-UNOFFICIAL-gts28ltexx.zip is published.

Special thanks to @retiredtab for his brilliant solutions that resolved two blocking issues along the way!

November 26, 2023 release notes:

October & November 2023 LineageOS & Android security fixes

Starting with this build, updated the kernel tree to update the mali graphics driver to version R22P0 along with the required omx blobs, get some zram, cpu and binder patches.

Changed the default audio policy configuration, acknowledging the poll result on top of this thread.

Now Bluetooth audio (loudspeaker / a2dp) is working, standard audio output and telephony audio using wired headset is working, just telephony using built-in speaker and microphone is no longer working.

See this commit for details. If you prefer built-in speaker/microphone telephony audio, over BT audio you might apply the patch as described in detail in post #14.

For the download link, please see FAQ #24 in post #2.

If you are coming from a previous version of these builds, you can dirty flash, otherwise please perform a factory reset and format data before installing this ROM.

Enjoy!
[Galaxy Tab S2 Android Development] GRAM333:
THANKS FOR ALL THE WORK YOU PUT IN,,,,,
[Galaxy Tab S2 Android Development] ittharatt155:
thank you, using lineage A13 for reading, tiktok, web more than week now, all good (T715y)
[Galaxy Tab S2 Android Development] GRAM333:
my barclays banking app trys to open but keeps stopping....does anyone else have this problem on LineageOS 20 or just me...thanks....edit....i just tried on another t715 with los20 and same thing...cant open barclays app,,?????...working fine on los18,,,can some one else with los 20 try download the barclays apk and try open it...you dont need account just see if you can get to sign in page,,,,,it almost does then stops,,,,something in los20 build is affecting it,,,
[Galaxy Tab S2 Android Development] ibot42:
Thank you very much for all the work you did for this project. It's so great to use an 8 year old tablet as is was new, with all the latest apps and security updates. It's a shame that Samsung and almost all other companies cancel security updates after a few years and very well working devices with hardware that is still good need to be trashed.

I dirty flashed the november build over the october build (just installed the new version in TWRP, no data wipe or format data). After flashing I did Wipe Cache/Dalvik in TWRP, then reboot.

Everything works very well. Just for clarification what is working now (because I was wondering before the update if internal speakers would still work after the update):

- Playing Audio Files/Videos/Spotify etc: works with built-in speakers, wired headphones, bluetooth headphones/box

- Telephony works with wired headset and bluetooth headset, not with internal speakers/microphone

In telephony mode one has to wait a few seconds until both persons can hear each other, thats a bit annoying.
[Galaxy Tab S2 Android Development] GRAM333:
can you see if you can get the barclays banking app to open ??? thanks
[Galaxy Tab S2 Android Development] ibot42:
Everything works very well. Just for clarification what is working now (because I was wondering before the update if internal speakers would still work after the update):

I downloaded the barclays app in the play store for testing purposes (German play store, but I think for UK accounts, version 2.86.1). I had to allow telephony permissions, then I get to the app start screen, where I could choose between "register for the app" and "I'm new to barclays", so no problems here.
[Galaxy Tab S2 Android Development] GRAM333:
ok great thanks for your help.....i got it to work.....i did new install of los20 but did not restore my apps from back up ,,,then installed barclays app on clean system and it works so must be one of my back up app interfering with it...i will restore all my backup and see if it continues working
[Galaxy Tab S2 Android Development] ibot42:
great that it works now
[Galaxy Tab S2 Android Development] GRAM333:
RESTORED MY APPS WITH SWIFT BACKUP AND BARCLAYS STOPPED WORKING AGAIN.....?????...will have to try restoring a few apps at a time see which ones are causing problems......EDIT .....I did a fresh install and intalled apps manually ,,not from back up and barclays is working now...took some time but its working...thanks
[Galaxy Tab S2 Android Development] lswai:
Finally decided to flash this rom from stock android 6, so far so good, it feels snappier and I can live with some limitations that is mentioned already.

Appreciate and thank you for the great work you have done to bring this old device up to date.
[Galaxy Tab S2 Android Development] GRAM333:
hi...all working great and faster then my los18 now.....i loaded all the apps individually ..and now made full backup to sd card with twrp so hopefully will now just dirty flash updates and wont have to go through installing any apps again
[Galaxy Tab S2 Android Development] metterschling:
I know that used to be a "feature" of my los18.1 builds - but only for incoming calls, not for outgoing ones.

Though, I never encountered that on los20. To double-check I tested using today's builds for los18.1 and 20 that will be published in a couple of minutes. I can confirm that the issue is present on los18.1, but - for my provider - not on los20. You might want to double-check after upgrading.
[Galaxy Tab S2 Android Development] metterschling:
New build lineage-20.0-20231216-UNOFFICIAL-gts28ltexx.zip published.

December 16, 2023 release notes:

December 2023 LineageOS & Android security fixes. >8200 files changed.

For the download link, please see FAQ #24 in post #2.

If you are coming from a previous version of these builds, you can dirty flash, otherwise please perform a factory reset and format data before installing this ROM.

Enjoy!
[Galaxy Tab S2 Android Development] LR-user:
Hi!

I did a dirty flash of 20.0 from Dec.16th 2023 over Your perfect 18.1-ROM from Nov.25th 2023 (no formating of "data" . . .) and ROM was booting without any problems.

But as opengapps for Android 13 is missing, I tried to flash MindTheGapps-13.0.0-arm-20231025_200806.zip instead, getting "Could not mount /mnt/system".

What to do ?

Some of my installed apps are in need of Google-Play-Services . . .

Found a solution here:

https://sourceforge.net/projects/litegapps/files/litegapps/arm/33/lite/v2.8/

After successfully flashing LiteGapps_arm_13.0_v2.8_official.zip with TWRP, a hint is shown:

open terminal (I already had "Termux" installed . . .)

su ( . . . had Magisk 26.4 installed)

litegapps (After 1st su in termux I had to issue "su litegapps" to get no "permission denied" . . .)

The result of this :

Magisk-Manager-App 26.4 shows modul "LiteGapps arm 13.0 official" (see attached screenshot)

Like magic Playstore and -service are working fine, no need to format data-partition and reinstall all apps in need !

:). . . . . .(y) Thank You metterschling !
[Galaxy Tab S2 Android Development] ibot42:
Just installed the December build of los20. For outgoing calls it seems to be ok. Incoming calls need between 10 to 25 seconds until both persons can hear each other. Everything else works fine.
[Galaxy Tab S2 Android Development] metterschling:
Pull a logcat as described in the FAQ (second post above). Search the logcat for "avc: denied" lines.

If there are RIL-related SELinux avc denials, you might try the restorecon command in FAQ 24. Just try the first one that does not modify anything. If it indicates changes, there are chances that applying those will fix the incoming call lag. I have applied the changes on my device and I don't notice that lag.
[Galaxy Tab S2 Android Development] metterschling:
New build lineage-20.0-20240121-UNOFFICIAL-gts28ltexx.zip published.

January 21, 2024 release notes:

January 2024 LineageOS & Android security fixes. >6000 files changed.

For the download link, please see FAQ #24 in post #2.

If you are coming from a previous version of these builds, you can dirty flash, otherwise please perform a factory reset and format data before installing this ROM.

Enjoy!
[Galaxy Tab S2 Android Development] metterschling:
While testing the latest build I can confirm that the delay on incoming calls is (still) present. Then I looked at post #1 and recognized that I had it always documented as known issue. As mentioned above, I spent hours on trying to modify the audio routing in a way that all combinations work and did not succeed, so I can't fix this without help from someone who fully understands the Android audio stack.
[Galaxy Tab S2 Android Development] Don K:
Thanks for your work, this is the best rom for my 715😘
[Galaxy Tab S2 Android Development] metterschling:
New build lineage-20.0-20240225-UNOFFICIAL-gts28ltexx.zip published.

February 25, 2024 release notes:

February 2024 LineageOS & Android security fixes. >9500 files changed.

Adjusted SELinux policy rules

For the download link, please see FAQ #24 in post #2.

If you are coming from a previous version of these builds, you can dirty flash, otherwise please perform a factory reset and format data before installing this ROM.

Enjoy!
[Galaxy Tab S2 Android Development] mucsushifish:
Thanks for your great work!

This is the first firmware that really runs on my SM715 and has no big bugs and all hardware I need is working.

Installed with GApps (BiTGApps worked, NikGApps did not as the ARM64 did not install) and Maps / Spotify and Automate are working flawless (I use it as Navigation and Multimedia in my car). Did not try phone, as I find tablets not really useful for that purpose... But LTE data works as well.

Kudos, makes the tablet usable again!
[Galaxy Tab S2 Android Development] kabelgleichung:
Thanks for the ROM, looks promising and fast so far.

Not working YouTube app (it cannot play videos) is because of missing DRM I suppose?

----------------------------

Edit: Lineage 18 also has DRM Level 3 with same ClearKey CDM / Widevine version but working YouTube videos.

Anyone got YouTube working on this LOS 20 ROM?
[Galaxy Tab S2 Android Development] metterschling:
I took over the statement regarding DRM Level 3 in post #1 from the group that builds the recent gts2 LineageOS variants as this is part of the common code and was tested to work on other devices. I have no use cases for DRM Level 3 so I can't test myself. For sure I'd be willing to incorporate patches if you are able to submit those or point me to the details where you think the issue occurs.

It might not help for your use case, but Youtube videos work for me using the NewPipe app.

You might also check with @pflyaz who used to perform the DRM testing if he's got a clue.
[Galaxy Tab S2 Android Development] metterschling:
New build lineage-20.0-20240317-UNOFFICIAL-gts28ltexx.zip published.

March 17, 2024 release notes:

March 2024 LineageOS & Android security fixes. >6600 files changed.

As I stopped building LOS18.1 for this device and there haven't been any severe regressions or issues with this ROM during the past months, I'm changing its state from Alpha to Beta. Please note that we will never reach stable state as according to my personal standards that would mean every device functionality is supported and working. We are simply too limited due to the age of the device and the limitations of the binary Samsung Blobs and downlevel kernel.

If you are coming from a previous version of these builds, you can dirty flash, otherwise please perform a factory reset and format data before installing this ROM.

Enjoy!
[Galaxy Tab S2 Android Development] pflyaz:
Hello @kabelgleichung .

I am not an engineer but I am a smart user, and I have been a tester on the T710 LOS20 group that @metterschling is also a part of. I am a mainstream Google person who uses Play Store, and I have not rooted any of my devices. T710 running LOS20 is my daily driver as I love its form factor. More details of my setup can be found at https://xdaforums.com/t/unofficial-...t710-feb-21-2024.4600533/page-2#post-89400735.

I offer the following comments from my experience on this DRM topic.

I have never seen a YouTube playback issue on any of the LOS18/LOS19/LOS20 T710 builds I've used. All videos I've ever tried have played fine.

In my home I have a HDHomeRun (HDHR) Prime unit with a CableCARD and tuning adapter from Cox, our cable company.

I can view all Cox cable channels, including all DRM ones, using the HDHR client app on my PCs and on any Android device running stock Samsung firmware - specifically Tab S7, S22 Ultra, S10, and T710 running Samsung's stock 7.0 Android.

I have discovered that no device I have running any variant of LineageOS can play any of the DRM channels in the HDHR app. I tested on T710, T810, Note 3, and S4. The HDHR app reports content protection error which is to be expected if proper DRM is not present on the client device. All non-DRM channels play just fine.

Here is the summary I wrote on the T710 LOS20 thread:

It appears that any tablet running Lineage cannot play the DRM channels [from HDHR Prime] and, on each device I looked at (including older devices like Note3 running “stock” Lineage) DevCheck says the Widevine Security level is L3. Whereas on all my stock devices, including my T710 running stock Android 7.0, Widevine is at Security level L1 and I can play the DRM channels. All indications are that “no L1 DRM” is a Lineage “feature” ...

My experience is that YouTube works fine on LOS20. If no YT videos work for you, then there's something else going on that's not LOS20 related. If there are a few videos that don't work, I'd be happy to check them out on my T710 LOS20 device.

​
[Galaxy Tab S2 Android Development] kabelgleichung:
Thanks a lot @pflyaz and @metterschling for the hints! I managed to get it working using NikGapps 20230716 that were mentioned in the post by @pflyaz ; the most recent version failed to install.

Interestingly BitGapps seems to break some video codecs. After flashing BitGapps even NewPipe just displays a black frame where instead of a video. MindTheGapps also failed to install for unknown reasons.
[Galaxy Tab S2 Android Development] baronxcv:
Mod edit - translated by https://translate.google.com/. Oswald Boelcke, Senior Moderator.

I can't find the link file to download rom os 20 for t715 on your post, please send me the link.

*********************************

Mình không tìm thấy file lick tải rom os 20 cho t715 trên bài của bạn, gửi link cho mình nhé.
[Galaxy Tab S2 Android Development] Oswald Boelcke:
Hello and good morning, @baronxcv Welcome to XDA! I hope you'll always get the support you require and have enjoyable times on our Forums.

However, as a one-time courtesy I've translated your above quoted posts. With reference to rule no. 4 of the XDA Forum Rules, please post in English or add at least an English translation to your Vietnamese posts.

Spoiler content hidden.

Regards

Oswald Boelcke

Senior Moderator
[Galaxy Tab S2 Android Development] baronxcv:
Can you send me the link for os 20 rom for t715, I don't see it in your post. Sorry for my bad English, I'm using Google Translate to text your post. Please send me the link to download OS 20 for t715. Thank you,
[Galaxy Tab S2 Android Development] kabelgleichung:
The link is in the first post at Q24 as usual.