yashsingh1/xdaforums huggingface dataset:
[Samsung Galaxy Tab S3 ROMs, Kernels, Recoveries, &] :
Hello, I'm new to the forum and hope that I can explain my question to you in an understandable way.

You use quite a few insider abbreviations here :)

First a big THANK YOU to @Awesometic. Because of your ROMs, my T820 runs better and faster than on the first day !!

For 2 weeks I have been dealing with the Custom Roms, because the T820 can no longer be used with the Stadard rom.

Currently I only have one problem with the gaps.

Under Settings -> Info -> Play Protect Certification stands "Device is not certified".

Unfortunately, because it is not certified, I can no longer use various apps my daughter has bought :(

I have already tried the following steps to solve the problem, unfortunately without success.

Installation as described in the section "how to install" --> problem still exists

Register "Device ID - GSF ID" at Google.

I followed the Instructions from this articles: Google now blocks GApps on uncertified devices, but lets custom ROM users be whitelisted, Google is starting to block GApps on 'uncertified' devices, but you can register an exemption for ROMs --> Problem still exists

Install Magisk v.23 with TWRP, tried the steps from How to Fix SafetyNet 'CTS Profile Mismatch' Errors and Question Few noob questions - Magisk Hide, Play Store Certification and Netflix Widevine

In Magisk -> SafetyNet Check

- basicIntegrity is passed

- ctsProfile not passed

- evalType basic

Do any of you use the Gapps and have the device been certified?

If so, it would be great if you could explain the steps to me how you did it.

Regards Tranceman84
[Samsung Galaxy Tab S3 ROMs, Kernels, Recoveries, &] :
Doesn't anyone have any advice for me?

If someone knows their job very well, I am of course also willing to pay for the help or to donate something somewhere.

I would just find it a shame to have to replace such a well-running device with a new one because of such a problem.

You can also write me a pm.

Regards Transman84
[Samsung Galaxy Tab S3 ROMs, Kernels, Recoveries, &] mi_guel:
Make sure you have magisk hide turned on and I has to use magisk hide props config to change the fingerprint
[Samsung Galaxy Tab S3 ROMs, Kernels, Recoveries, &] :
Hi @mi_guel, thank you for your replay.

I use magisk v. 23.0.

MagiskHide is activated for play store and play services with no success.

Then i installed magisk hide props according to the following instructions from How to Pass Magisk SafetyNet on Rooted Android 11.

In the magisk hide props configuration there is unfortunately no model SM-T820, only the model SM-T825 is available.

That's why I chose SM-T825 there.

Unfortunately that didn't work either.

The SafetyNet Check now contains the following:

basicIntegrity: passed

ctsProfile: not passed

evalType: basic

Regards tranceman84
[Samsung Galaxy Tab S3 ROMs, Kernels, Recoveries, &] mi_guel:
Try to erase play services and google play data, it doesn't matter too much if you chance the device fingerprint for another model
[Samsung Galaxy Tab S3 ROMs, Kernels, Recoveries, &] :
I erased play services, google play data and the cache and made a reboot.

Unfortunately the problem still persists
[Samsung Galaxy Tab S3 ROMs, Kernels, Recoveries, &] Duvel999:
Try an older Playstore version from apk.mirror

Don't update it
[Samsung Galaxy Tab S3 ROMs, Kernels, Recoveries, &] :
unfortunately the problem persists.

no matter what I try, the safetynet check in magisk always shows ctsProfile not passed

I tried following Tests:

TWRP Recovery - Format the whole system, data, cache partitions using the format menu.

TWRP Recovery - Install LineageOS 18.1 for Galaxy Tab S3

TWRP Recovery - Install GAPPS Pico for ARM64, Android 11 Version 20211109 (also Tried Versions: 20211005, 20211104, 20211103, 20211102, 20211008, 20210901

TWRP Recovery - Install Magisk 23

Reboot System

Magisk - Activation of MagiskHide --> Safetynet Check --> ctsProfile not passed

MagiskHide - Activation for Google Play Services --> Safetynet Check --> ctsProfile not passed

MagiskHide - Activation for Google Play Store --> Safetynet Check --> ctsProfile not passed

Magisk - Activation of Hide the Magisk App --> Safetynet Check --> ctsProfile not passed

Magisk - Install Riru Version 26.1.3.

Reboot System

Magisk - Install Universal SafetyNet Fix from kdrag0n, Version 2.1.1.

Reboot System

Magisk --> Safetynet Check --> ctsProfile not passed

Magisk - Install MagiskHide Props Config Version 6.1.2-v137

Termux - 2 (Force BASIC key attestation) - d (pickup value from device list) - 26 (Samsung) -

90 (Galaxy Tab S3 LTE - SM-T825) Because SM-T820 was not in List

Reboot System

Magisk --> Safetynet Check --> ctsProfile not passed

Between every step from 6 to 17 i cleared Cache and Data from Play Services and Play Store.

I don't know why ctsProfile not passed is always displayed.

Do you have any ideas?
[Samsung Galaxy Tab S3 ROMs, Kernels, Recoveries, &] Awesometic:
Long time no see. :)

I uploaded the new version that contains the November security patch and fixed arrow keys working on the keyboard inputs.

Yeah, sorry for it isn't a big update, I know there're lots of bugs remaining. 😅

Currently I have been investigating upgrading our kernel as I said before.

I did start the Android kernel studying to know what CAF based kernel or AOSP based kernel means, and how the other people merge the latest tags from the official repositories to the vendor-providing kernel base.

And now I think I'm managed to know the very small piece of that Android kernel world.

First, I found that there is no problem with using the Bluetooth keyboard on the stock kernel for LOS, which hasn't any patch including the upstream Linux patches and/or any tunes.

Yeah, this is interesting, it can be small evidence that the current kernel is somewhat broken at least for the Bluetooth.

My first plan was to migrate Samsung codes to the LineageOS MSM8996 kernel. But after a few weeks, I realized that it isn't for humans. There are so many flags and tweaks they put in. Even some codes are not marked whether this code is from Samsung.

So I changed my plan, to get CAF tags onto the top of the CTD1 kernel that is the latest kernel base of the T825 model. Fortunately, I could merge some modern CAF tags successfully. But in that progress the camera got broken. :unsure:

Then, I tried to merge the AOSP tags for getting the proper upstream Android/Linux patches and security patches. I could merge until early 2020, that is also containing 3.18.140 upstream Linux patches. But I couldn't merge the latest patches like the one just published last month. It makes the tablet not boot.

I think it is quite hard work on our tablet because Samsung puts various un-listed patches onto the top of the 3.18.115 kernel but they didn't apply the upstream Linux patches. So, for example, when I merge the 3.18.116 tag to the current 3.18.115 kernel, I couldn't accept all the incoming changes because some files in the current kernel base are much more modern files. o_O This makes me get frustrated.

But it doesn't mean it is impossible. Some people out there are doing this job now so there will be something more I don't know yet about the Android kernel development. If someone has experience or knowledge of upgrading vendor kernel, please join our Telegram channel and let's discuss that.
[Samsung Galaxy Tab S3 ROMs, Kernels, Recoveries, &] LedgendaryEpics:
god speed. hope we could get some support for this delicious tablet, I heard android 12l will focus on tablets so who knows...
[Samsung Galaxy Tab S3 ROMs, Kernels, Recoveries, &] KeepingItCuttingEdge:
Lost sound on Facebook Messenger with this update. If I do video call they can hear me, but I hear nothing. Also there is a green line from me on the right side of the video on the other person's screen.

This version also seems a bit laggy/slow.

Overall still a tremendous achievement! Thanks for your time.
[Samsung Galaxy Tab S3 ROMs, Kernels, Recoveries, &] Sage:
just wanted to say thank you! loving this rom so much faster than stock and for what i use it for it its perfectly stable!
[Samsung Galaxy Tab S3 ROMs, Kernels, Recoveries, &] Awesometic:
Hello all.

I uploaded the new LineageOS ROMs that comes with the new kernel.

Probably the first seen noticeable change is the Bluetooth keyboard is fixed now. 😀

And there are lots of improvements on that. I wrote the detailed information to the first post of this thread but firstly, I copied that contents here.
[Samsung Galaxy Tab S3 ROMs, Kernels, Recoveries, &] bmwdroid:
@Awesometic great news. Thx very much again.

Just downloading.

Any, to you known, disadvantages from f2fs to ext4?

I've read that ext4 is more stable.

What do you think?
[Samsung Galaxy Tab S3 ROMs, Kernels, Recoveries, &] Awesometic:
Yeah definitely, EXT4 is the most stable file system for Linux so even the modern Linux distributions use that as a default file system for the root partition.

I think F2FS is also stable nowadays and it is enough to use on a mobile device. In fact, 3.18 kernel doesn't get the latest patches since 3 years ago but fortunately CAF and AOSP sometimes added some patches on that.

Yeah, this depends on your choice. Between relatively unstable but faster one and the most stable but a little slower one :)
[Samsung Galaxy Tab S3 ROMs, Kernels, Recoveries, &] bmwdroid:
@Awesometic so being lazy I've just wiped System and Caches then flashed your new LOS which worked.

As I undervolt (thought might reduce freezes) my device I don't think it's sense full to switch to a faster fs.

I will use it like before to test if (probably GMS caused) random freezes still appear.

If they don't I still can switch to f2fs.
[Samsung Galaxy Tab S3 ROMs, Kernels, Recoveries, &] hugo.rila:
First, I have to say thanks! It's amazing your job and effort with this device. Everything that I've tested worked well. I just had a problem with screen lock after plugging in the charger. No advice or stuff like that, only one black screen. I forced a reboot, and put again the charger.

Thank you! You're the man!
[Samsung Galaxy Tab S3 ROMs, Kernels, Recoveries, &] Eutono:
Hello guys, first of all, this is the best custom rom ever for our tab s3. Many thanks to Awesometic and team !

I'm trying to activate gestures navigation that i remember can be found at settings > system > gestures > system navigation. In this rom i do not see this option. Can the gestures be activated ? I could not figure out how ... Thanks in advance !!
[Samsung Galaxy Tab S3 ROMs, Kernels, Recoveries, &] bmwdroid:
Probably not implemented.

Mine is on Nova launcher prime and I'm using its gestures.
[Samsung Galaxy Tab S3 ROMs, Kernels, Recoveries, &] bmwdroid:
Just tested myself.

Screen stays black when plugged in as it did on previous ROMs.

Waking up is no problem after a minute.

After which period of time did you encounter this?

Testing longer time now.

Edit 1h later: still no problem.

Fingerprint sensor seems to be working better as well compared to previous ROM.
[Samsung Galaxy Tab S3 ROMs, Kernels, Recoveries, &] Eutono:
Thanks for the tip ! Enjoy your weekend !
[Samsung Galaxy Tab S3 ROMs, Kernels, Recoveries, &] LedgendaryEpics:
is there any prospects for android 12? ... maybe an early look to see if its possible, my n8013 the dinosoar that it is already has an alpha build because only God wished it
[Samsung Galaxy Tab S3 ROMs, Kernels, Recoveries, &] bmwdroid:
@Awesometic didn't find formating option for inserted USB stick. Just being curious. Wasn't necessary.

Is there one or only in TWRP?

Long pressing on any drive symbol just offers option to open in file manager.

Ejecting works normally.
[Samsung Galaxy Tab S3 ROMs, Kernels, Recoveries, &] KeepingItCuttingEdge:
I'm still getting the Google drive file from 11-30, not 12-3 when I click the OP link -- or does 11-30 include the new kernel you referred to in the 12.3.2021 update?

Is everyone using the 20211130 ROM who's posting about it?
[Samsung Galaxy Tab S3 ROMs, Kernels, Recoveries, &] hugo.rila:
I installed the rom and used it within an hour. And it happened once, as I reported. Until now, no other things. The ROM is smooth and very responsive. It's been a great experience.
[Samsung Galaxy Tab S3 ROMs, Kernels, Recoveries, &] Awesometic:
Sure, if I could.

But as always, please don't expect too much 😅
[Samsung Galaxy Tab S3 ROMs, Kernels, Recoveries, &] Awesometic:
Yeah, 20211130 is the latest version now. I'm sorry for the ambiguous titles.

Will change them to the same date. 😀
[Samsung Galaxy Tab S3 ROMs, Kernels, Recoveries, &] supermike86:
l good job!! amazing how this tablet came back to life! Samsung learns from Awesometic!!
[Samsung Galaxy Tab S3 ROMs, Kernels, Recoveries, &] bmwdroid:
Me?
[Samsung Galaxy Tab S3 ROMs, Kernels, Recoveries, &] sebvalmont:
How do I update to the latest version?
[Samsung Galaxy Tab S3 ROMs, Kernels, Recoveries, &] bmwdroid:
As it's a kernel change I did it like that https://xdaforums.com/t/rom-unoffic...-18-1-for-galaxy-tab-s3.4293069/post-86045283
[Samsung Galaxy Tab S3 ROMs, Kernels, Recoveries, &] sebvalmont:
Sorry but I could not find how to update in the post you sent neither in the posts close to it.

Is there some set of instructions? I really want to update mine.
[Samsung Galaxy Tab S3 ROMs, Kernels, Recoveries, &] bmwdroid:
Sorry was 3 posts higher where I wrote:

<so being lazy I've just wiped System and Caches then flashed your new LOS which worked>
[Samsung Galaxy Tab S3 ROMs, Kernels, Recoveries, &] xpil:
First of all I would like to thank Awesometic for the excellent job. I have installed the previous to the last rom and my t825 works continuously for 1 month without any problems at all. Two things I had to change were to follow a procedure I found on the internet for otg to work properly ,and a procedure I found (using magisk) to make the t825 pass safetynet tests. Now my tablet is certified and fully functional.

I need though your help PLEASE. I want to update the tablet with the latest ROM. The one with the new kernel. I saw that I have to wipe system and cashes. Do I have to reinstall and gapps because of this? Is the tablet going to be certified after the installation? Or I have to repeat the procedure to recertify t825?

Thanks in advance...
[Samsung Galaxy Tab S3 ROMs, Kernels, Recoveries, &] bmwdroid:
At least I did flash them together with the ROM.

You could try without of course.

I don't care about "safety net" so idk.
[Samsung Galaxy Tab S3 ROMs, Kernels, Recoveries, &] am2013:
@Awesometic : I still have the same issues with the secondary/non admin user as described in my post https://xdaforums.com/t/rom-unoffic...-18-1-for-galaxy-tab-s3.4293069/post-85588047

Will you be able to fix this issue somehow. It looks like a permission issue for non primary users as the system shows that there is unsufficient space. As a hint which may help to localize the issue. When trying to start amaze file manager as a secondary user it will instantly crash with a file I/O exception. Please have a look. I can provide additional information if needed.

BTW, with the last version the WIFI MAC was changed. Not sure if this is on purpose or not.
[Samsung Galaxy Tab S3 ROMs, Kernels, Recoveries, &] xpil:
Awesometic, Could you please suggest how to flash your latest ROM over the previous one??

Thanks again for your dedication and the excellent job!
[Samsung Galaxy Tab S3 ROMs, Kernels, Recoveries, &] LedgendaryEpics:
just dirty flash it, and change data to the n2fs format.
[Samsung Galaxy Tab S3 ROMs, Kernels, Recoveries, &] Awesometic:
Ah okay, will reproduce that issue on my device too.

But for now I'm focusing on the kernel upgrades for battery improvement and better UI experience. Through that work, I might fix the Android OS side issues too. So please test again later with the upcoming kernel versions. :)
[Samsung Galaxy Tab S3 ROMs, Kernels, Recoveries, &] Awesometic:
Dirty flashing will work. This means, just flash the new version using TWRP, and wipe caches.

But moving to F2FS requires you to format the current data partition. So please be aware of that before continuing. Currently, F2FS is an option that has better I/O performance but a little bit unstable than EXT4, very relatively.

Quoted here what "dirty flashing" means from a Reddit post.
[Samsung Galaxy Tab S3 ROMs, Kernels, Recoveries, &] xpil:
Performed dirty flash but kept EXT4. Everything works fine till now.

Thank you very much for the perfect ROM and your help
[Samsung Galaxy Tab S3 ROMs, Kernels, Recoveries, &] UberMorgott:
Great job. All 4 working speakers have brought life to this tablet.

Found something else that doesn't work:

The cover is a book. The screen does not go out and does not light up when opening and closing the lid.
[Samsung Galaxy Tab S3 ROMs, Kernels, Recoveries, &] Awesometic:
Yeah, while I was upgrading the kernel to merge the upstream patches seems like I broke that feature. I'm using a flip cover case too, so that is quite an annoying bug :confused:

I found which function handles that flip cover flips, and checked that function does listen to the status (opened and covered), but the screen is not actually responded by that function. I'd like to fix this issue too.
[Samsung Galaxy Tab S3 ROMs, Kernels, Recoveries, &] UberMorgott:
Thank you for the answer, we are all following your progress!)
[Samsung Galaxy Tab S3 ROMs, Kernels, Recoveries, &] franzli:
Hi, this sounds like a great ROM!

I've got one question regarding Wifi Display/Miracast. The changelog mentions Wifi Display was removed in v. 2021.8.13. Is this a temporary state of affairs or is it a general restriction (maybe due to Google pulling support for Miracast in stock Android)?

I'm asking because I rely on Miracast when using my tablet for teaching, so if this feature is permanently disabled, unfortunately I won't be able to use this ROM. But if there's a chance the feature comes back at some point, I'd love to try it out!

It's so annoying that Google decided to abandon Miracast claiming that "it's not widely used" and that one should use their stupid Chromecast instead, when the Chromecast clearly doesn't allow you to do what Miracast can do, namely connect to any Miracast enabled device (or use the Wireless Display dongle) and directly cast to it without the need for internet access. Sorry for ranting, but I just want preempt suggestions of Chromecast as an alternative - I got one of those and it doesn't work without connecting it to some sort of network first, which makes it largely useless in most mobile teaching environments. Using a phone as a hotspot is, to my mind, no alternative - why should I burn through battery (and data?) on an extra device when there should be no need for internet access in order to project local data to a local device in the first place? (Imagine an HDMI cable that only works as long as it can access the google servers :P )
[Samsung Galaxy Tab S3 ROMs, Kernels, Recoveries, &] enriquejones666:
Does this ROM have fairly recent OpenGL/Vulcan drivers?

In other words, is there any benefit to installing the latest ones from TeamDrivers (TeamDrivers_OpenGL-Vulkan_SD820-SD821_v5.5)
[Samsung Galaxy Tab S3 ROMs, Kernels, Recoveries, &] Awesometic:
Hello,

In the story of the Wifi Display feature on custom ROMs, I think it is quite hard to be sure.

In some official LineageOS devices they seem like they are supporting WFD for now by using legacy WFD. I can try out their implements onto our devices too but I can't say it will work and be stable. Sorry. 😅

But I will try that and if it works I will include that feature in the future release.

Yeah, sometimes Google abandons a "not that widely used" feature/project but actually that is really useful for some people. There are so many cases so far..
[Samsung Galaxy Tab S3 ROMs, Kernels, Recoveries, &] Awesometic:
No, currently we're using OpenGL ES 3.2 v331 and we're not supporting Vulkan yet. I realized that Vulkan is not working but I didn't fix it yet because there are some more features that have to be fixed first.

I tried their driver update package, and I confirmed that the driver version is changed to newer (v490? as I remember) but still Vulkan is not revived. Maybe there's something wrong configuration on my device tree or I missed some required files.
[Samsung Galaxy Tab S3 ROMs, Kernels, Recoveries, &] enriquejones666:
Agreed, Vulkan drivers are not a priority. Thanks for reporting back about the success of upgrading OpenGL ES to 5.5. I will use that and let you know if I see any improvements or degredations over 3.2
[Samsung Galaxy Tab S3 ROMs, Kernels, Recoveries, &] franzli:
Thanks for the quick reply and even more thanks for even considering the possibility!

Would be really cool if you could make it work - but if it's a dead end, then it is what it is :)

I'll keep my eyes on the changelogs! If there are any positive developments, I'll also be happy to test the function and provide feedback (when I can find some spare time).
[Samsung Galaxy Tab S3 ROMs, Kernels, Recoveries, &] Floobah:
Do I have to reflash every update and is there a way to do it without losing all data?

Please keep this updated and working you brought a tablet back to life for me
[Samsung Galaxy Tab S3 ROMs, Kernels, Recoveries, &] bmwdroid:
Just take the latest one.

Each version is working on its own.

Latest usually best/includes latest patches.

Just don't wipe "data" before flashing an update.

That worked on my T825.

Sometimes it works not to wipe anything before flashing an update.

You have to try but ALWAYS make backups of boot, system and data beforehand and store it on external SD.
[Samsung Galaxy Tab S3 ROMs, Kernels, Recoveries, &] Awesometic:
Hello.

I uploaded the new LineageOS 18.1 release with lots of improvements.

Now we're using the EAS kernel, so I changed the default CPU governor to schedutil.

And I fixed flip cover working, and fixed aptX/aptX HD codec on Bluetooth media playback, and also fixed WiFi display.

But there may be some existing issues still remain like the camera preview issue on Zoom app, supporting the PS4 controller, and so on. 😅

Enjoy, and let me know if there's an issue. :)
[Samsung Galaxy Tab S3 ROMs, Kernels, Recoveries, &] Floobah:
How is the EAS Kernel compared to your custom one? I noticed very fast performance is it worth updating?

The other Kernel made my tablet almost as fast as my phone! I was surely impressed.

Despite the issues after using it for a few days I fell in love.
[Samsung Galaxy Tab S3 ROMs, Kernels, Recoveries, &] Awesometic:
I can't say that how much better it is in number.

But I'm satisfied with the current smoothness. :)

The updated kernel involves not only EAS but also some optimizations including memory performance than before.
[Samsung Galaxy Tab S3 ROMs, Kernels, Recoveries, &] invinciblemo:
Thank you so much for your work!

This rom really makes my tablet feel faster.

I would like to ask if it is possible to make the S-pen cursor disappear when the tip is in contact with the screen/during writing?

Similar to how the original rom is like?

And is it easy to change the cursor? Can we just replace an image in the rom to change the cursor?
[Samsung Galaxy Tab S3 ROMs, Kernels, Recoveries, &] Awesometic:
Sorry, I think both are impossible for now.

To do that, I have to write a global overlay application for S-Pen. :)
[Samsung Galaxy Tab S3 ROMs, Kernels, Recoveries, &] LedgendaryEpics:
is eas enabled by default, or do we change it from data partion in twrp like f2fs?
[Samsung Galaxy Tab S3 ROMs, Kernels, Recoveries, &] NullCode:
Just an idea I've been thinking about, but maybe it's possible to adapt the new vendor + kernel implementation into something similar/exact replica of valera's old broken treble. The implementation was 100% alright, it's just that the kernel and vendor sources were awful
[Samsung Galaxy Tab S3 ROMs, Kernels, Recoveries, &] NullCode:
it is
[Samsung Galaxy Tab S3 ROMs, Kernels, Recoveries, &] invinciblemo:
I see, thanks for the reply and thank you for working on this tablet. The installation bug seems to be fixed, I am able to install the games that I was not able to install. I had also briefly tested your HavocOS and found 2 issues. 1. the installation error is still present. 2. there is a weird bug where the pen stokes does not appear during writing in onenote.