yashsingh1/xdaforums huggingface dataset:
[Samsung Galaxy Tab S6 Lite ROMs, Kernels, Recoveri] kocherson37:
Hello again!

I found something regarding the Bluetooth keyboard issues.

It seems like official Lineage for the Exynos model also had issues with Samsung keyboards from the upstream kernel, which was fixed with this commit:

HID: samsung: Bluetooth devices are a-OK too · LineageOS/android_kernel_samsung_gta4xl@0dc8b0f

Upstream (kernel/common, linux-stable) added a check for valid USB devices to a number of HID drivers, including the Samsung one. Thing is, the assumption that only USB devices are valid for this d...

github.com

ATM I can't compile the kernel to test myself, and I'm not sure what keyboard anyone else is using, but this should solve it, at least for mine.

Otherwise, the ROM has been running perfectly for the last few months, so thank you for all the updates!
[Samsung Galaxy Tab S6 Lite ROMs, Kernels, Recoveri] daniml3:
Nice, will build a new update as soon as possible with that patch. Thanks!
[Samsung Galaxy Tab S6 Lite ROMs, Kernels, Recoveri] darfri:
Is there a workaround to get SM-P619 to custom recovery? If I try normal way I get stuck to download mode and have to re-odin stock
[Samsung Galaxy Tab S6 Lite ROMs, Kernels, Recoveri] daniml3:
You're probably doing something wrong, this ROM supports both models. Make sure that you're following the steps carefully.
[Samsung Galaxy Tab S6 Lite ROMs, Kernels, Recoveri] daniml3:
I've uploaded a new build with that patch (https://files.danielml.dev/android/...ineage-20.0-20231024-UNOFFICIAL-gta4xlveu.zip) - if you try it, let me know if it works, I couldn't verify myself as my keyboards work fine.
[Samsung Galaxy Tab S6 Lite ROMs, Kernels, Recoveri] silver62:
Hello, thank you for this great rom. My Targus THZ858 Keyboard (Bluetooth 3.0) and mouse work perfect now. Akkulevel is not shown but for BT Mouse. Both keyboard and HP Travel mouse are shown as physical keyboard.

Thanks.
[Samsung Galaxy Tab S6 Lite ROMs, Kernels, Recoveri] Deano1889:
If i'm already on LineageOS 20.0 and want to root so that I can use AdAway across the device would I first need to revert back to Stock?
[Samsung Galaxy Tab S6 Lite ROMs, Kernels, Recoveri] meesner:
A question about flashing:

should this work, when the Tab is secured with Knox?

I've a SM-P613 secured with Knox and I don't get flashing work

2 different Linux 1 Windows, different Cabels, so I suspect Knox

So has anyone flashed a Tab secured with Knox?

edit: I can get in the Download-Mode, lsusb shows the Tab, but adb devices shows nothing, in the udev rules I see the ID from lsusb
[Samsung Galaxy Tab S6 Lite ROMs, Kernels, Recoveri] daniml3:
Knox doesn't make your device unflashable, it's a trusted execution environment by Samsung.

You're just using the wrong tools - ADB is not used for download mode. For interacting with your device in download mode, you must use either Odin in windows, or other alternative like Heimdall in the case of Linux.

Once you flash the Lineage recovery, you have to use ADB to flash the ROM itself.

Everything is carefully explained on the installation instructions, so just follow them step by step.
[Samsung Galaxy Tab S6 Lite ROMs, Kernels, Recoveri] meesner:
thanks for info about knox, but I've tried for hours with different computers and cables (although the Windows PC has company security policy, so I'm sure about this)

Too much to document here.

So I thought, it must be a Problem with the Device.

Now I'm not sure if I should repeat the Steps to unlock the Device or try another computer.

Could it be a problem, that on my private Linux computer I've only USB 3 and no USB 2?
[Samsung Galaxy Tab S6 Lite ROMs, Kernels, Recoveri] meesner:
now I tried once more:

heimdall flash --RECOVERY recovery.img --no-reboot
Heimdall v1.4.2

Copyright (c) 2010-2017 Benjamin Dobell, Glass Echidna
http://www.glassechidna.com.au/

This software is provided free of charge. Copying and redistribution is
encouraged.

If you appreciate this software and you would like to support future
development please consider donating:
http://www.glassechidna.com.au/donate/

Initialising connection...
Detecting device...
Claiming interface...
Setting up interface...

Initialising protocol...
ERROR: Failed to send handshake!ERROR: Protocol initialisation failed!

Releasing device interface...

same with "heimdall print-pit"

same with sudo

the Tab is prepared, unlocked and in Download Mode

lsusb
...
Bus 002 Device 005: ID 04e8:685d Samsung Electronics Co., Ltd GT-I9100 Phone [Galaxy S II] (Download mode)
...
[Samsung Galaxy Tab S6 Lite ROMs, Kernels, Recoveri] loretta1980:
Does gapps work with this firmware?
[Samsung Galaxy Tab S6 Lite ROMs, Kernels, Recoveri] daniml3:
Yes, I recommend https://wiki.lineageos.org/gapps#mobile
[Samsung Galaxy Tab S6 Lite ROMs, Kernels, Recoveri] EChondo:
Just wanted to quickly say thanks for your hard work on this release.

I just got this tablet in the mail and was able to set it up, flash it, and be rolling on Lineage within 30 minutes.

Tablet already performs much better and snappier on Lineage than OneUI. Overall very happy. Been a long time since I've flashed a custom ROM haha.

Only hiccup I experienced was Odin not seeing the device at first, but tried a different cable and that fixed it.
[Samsung Galaxy Tab S6 Lite ROMs, Kernels, Recoveri] loretta1980:
Unfortunatly Google Assistant (Speech Search)does not work and the icon for Google Lens is not shown.

The Speech search opens correctly and the green icon for microphone using is shown in upper right corner but the assistant does not show anything or reacts to what i'm saying.

My Any Cast TV is not showing for screen mirroriing but now i can see my Chromecast. But streaming to Chromecast does not work. The 3 Dots in the upper right of the stream option for wireless devices is missing.

There is an app Smart Switch. Does it come with Mindthegapps? I'm not allowed to deinstall it. Seems to be a Samsung App for transfering data.

I installed lineage-20.0-20231024-UNOFFICIAL-gta4xlveu.zip clean, formated the Data / factory reset and installed

MindTheGapps-13.0.0-arm64-20231025_200931.zip in one step and rebooted.

At the moment this combination is not functional. But thanks for the effort.

Now i try PixelExperience_Plus_gta4xlveu-13.0-20230521-1512-UNOFFICIAL.zip

P.S. Installing PixelExperience does not work. When i try to sideload it ends with the error:

Denying OTA because it's SPL downgrade.

I cannot say Yes or No at this point.
[Samsung Galaxy Tab S6 Lite ROMs, Kernels, Recoveri] Shad0w_Dragon:
Smart Switch is a Samsung app, it can be installed from the google play store however I don't believe it can be used to back up devices not running OneUI. It's only purpose on other devices is to facilitate transferring data to a new samsung device. If you want to back up your lineage device it's best to use either google one if you want to be able to restore the backup to any android, or lineage's own solution.
[Samsung Galaxy Tab S6 Lite ROMs, Kernels, Recoveri] OhioYJ:
Installing to my third Tab S6 Lite today, I was noticing there was a November OS update, and this got me to thinking about firmware? On my Tab S5e, it's just flashed using Odin? Should we be updating anything else on this device at any point?
[Samsung Galaxy Tab S6 Lite ROMs, Kernels, Recoveri] daniml3:
Firmware shouldn't really matter as long as you come from an OneUI Android 13 build.
[Samsung Galaxy Tab S6 Lite ROMs, Kernels, Recoveri] El Esposito:
Another new member of this club want to say thankyou @daniml3 for this excellent ROM!

Got my new S6 today and one hour later it runs with LOS, NikGapps and Lygisk without any trouble.
[Samsung Galaxy Tab S6 Lite ROMs, Kernels, Recoveri] Shad0w_Dragon:
Do you mean the rom doesn't work at all or just that screen mirroring/Google assistant doesn't work? I can confirm neither of these work on pixel experience either.
[Samsung Galaxy Tab S6 Lite ROMs, Kernels, Recoveri] loretta1980:
Just Screen Mirroring and Google Assistant. The Rest without the Google stuff works really good.
[Samsung Galaxy Tab S6 Lite ROMs, Kernels, Recoveri] loretta1980:
So Nikgapps runs the screen mirroring and Google assistant?
[Samsung Galaxy Tab S6 Lite ROMs, Kernels, Recoveri] El Esposito:
I'm not using that so I'm not sure but I think so.

I'm using the core package but, there are bigger packages and you can put together a custom package using a conf file
[Samsung Galaxy Tab S6 Lite ROMs, Kernels, Recoveri] daniml3:
My first non-beta build of LineageOS 21.0 has just been released: https://xdaforums.com/t/rom-unoffic...-s6-lite-2022-qualcomm.4641483/#post-89168435

As LineageOS 21.0 is pretty much stable, I will no longer provide updates of LineageOS 20.0.

Existing LineageOS 20.0 *must* clean flash LineageOS 21.0. Dirty flashing will probably not work.
[Samsung Galaxy Tab S6 Lite ROMs, Kernels, Recoveri] simonw99:
@daniml3 Thanks for your great work.

I have updated my system from Linux the dirty way with:

adb sideload recovery-21.0-20231121-UNOFFICIAL-gta4xlveu.tar

adb sideload lineage-21.0-20231121-UNOFFICIAL-gta4xlveu.zip

Everything works fine, but Wi-Fi does not work. I don't use Gapps. Is this my fault of the dirty way for the upgrade or a bug and a new release will come soon? Thank you.

Best regards

Simon
[Samsung Galaxy Tab S6 Lite ROMs, Kernels, Recoveri] daniml3:
WiFi works fine when clean flashing, I guess it doesn't work with dirty flashing due to the recent WLAN changes for Android 14.

And, also, the recovery-...tar isn't for sideloading. It's meant to be flashed via Odin. Sideloading it won't do anything.
[Samsung Galaxy Tab S6 Lite ROMs, Kernels, Recoveri] simonw99:
Thank you for your fast response. I will try a clean flash.
[Samsung Galaxy Tab S6 Lite ROMs, Kernels, Recoveri] gnuboz:
First, thanks to the author daniml3 since I was able to flash LineageOS 21 on Samsung Galaxy Tab S6 Lite SM-P613 using only Linux, thanks to this thread.

Here how:

0. READ THE FIRST POST OF THIS THREAD.

1. First, unlock the bootloader. Follow the procedure in the first post of this thread. It worked well for me.

2. Download the recovery ("recovery-...-UNOFFICIAL-gta4xlveu.tar").

NOTE: At the moment, unfortunately, it's available only on the official website of the user "daniml3" so you have to completely trust this user. I may suggest to daniml3 to become an official LineageOS developer :) to have a more trusted distribution system. But indeed you probably trust this user more than Samsung bloatware :)

3. To flash that recovery, try Odin 4 Linux.

NOTE: I tried with Heimdall and also the "C# .NET 7 odin alternative for Linux" but without success. So I suggest Odin 4 Linux since it worked for me.

(if you are the author of Odin 4 Linux: please put that in a repository, please explain how to compile it, for security reasons - it's not super optimal to release ZIP files in a forum and have to install that - but hey - still thank you for Odin 4 Linux that worked to me <3)

Here the Odin 4 Linux:

OFFICIAL Samsung Odin v4 1.2.1-dc05e3ea - For Linux

Try out my new Linux flash tool called Thor - https://xdaforums.com/t/dev-thor-flash-utility-the-new-samsung-flash-tool.4597355, which has all the features of this tool + extras, like the usual Windows Odin ones which are missing in this leaked...

xdaforums.com

Example Odin 4 Linux usage to flash the recovery (AP mode) - note that it's just a single TAR file containing both the recovery.img and the vbmeta.img:

4. If you have errors with Odin 4 Linux, try rebooting the tablet and retry few times. It worked for me.

5. To flash the ROM, I just used "adb" from my Debian distribution (sudo apt install adb) and it worked perfectly with the mentioned command. That was:

Now I've a lovely LineageOS 21 without the Play Store and I'm happy. Again, in general, don't install random things from the Internet, and don't follow this guide. But indeed, this guide is probably better than Samsung bloatware :) So, do your evaluations until this becomes an official LineageOS build.

-boz
[Samsung Galaxy Tab S6 Lite ROMs, Kernels, Recoveri] MarkezG:
@daniml3

Hello good. First, tell you that I donated to you through Paypal because you revived my tablet that I had no hope of recovering. The stock ROM is incredible garbage and this one is incredible.

The only thing I haven't been able to know how to use is the microphone in Google, I mean, the OK/Hey Google is like it activates but it doesn't recognize my voice no matter what I do.

I have found out and it may be due to some files called "hotword blobs" but I don't know if you have found a solution yet.

Does voice search on YouTube, for example, work for you?

Thank you very much. Good job and I thank you from the bottom of my heart.
[Samsung Galaxy Tab S6 Lite ROMs, Kernels, Recoveri] Shad0w_Dragon:
Thanks for sharing, I recently came across odin4 linux on my own. I also wish inform you and anyone it may concern that it's the only good way to restore the stock ROM (should you want to for some reason) from linux. This is because the process of converting the raw files downloaded from samfw into something usable by heimdall is a confusing and absolutely monumental task.
[Samsung Galaxy Tab S6 Lite ROMs, Kernels, Recoveri] daniml3:
Hello!

This issue has been fixed on LineageOS 21.0. I don't have enough space on my computer to make another LineageOS 20.0 with that fix. You can either update to LineageOS 21.0, which would need a clean flash, or apply the fix manually to your system, though you must be careful to do so:

The change is https://github.com/gta4xlve-dev/and...mmit/c7fe32c2b74bdf21205e326169bf1fad81cb6e5e

The file on the system is located at: /vendor/etc/mixer_paths.xml

Again, if you chose to edit the file, be careful. I recommend upgrading to LineageOS 21.0
[Samsung Galaxy Tab S6 Lite ROMs, Kernels, Recoveri] Deano1889:
Can you help me with details on how to get Lygisk or Majisk working on this ROM? I followed the guide on another thread but it's aimed on Stock Rom and some of the steps didn't flow.
[Samsung Galaxy Tab S6 Lite ROMs, Kernels, Recoveri] El Esposito:
I managed it via sideloading lygisk in recovery mode.

Assuming you have lygisk.zip and a working adb on your computer.

Connect tablet and computer with a USB cable

start your tablet in recovery mode (power & vol+)

open adb in the command window

In recovery select update via adb sideload

on the computer enter adb sideload "C:/your path to/lygisk.zip"

After restarting, open the Lygisk app to complete the installation

Please do it at your own risk!
[Samsung Galaxy Tab S6 Lite ROMs, Kernels, Recoveri] warfront1:
Thank you for this wonderful guide.

I was able to successfully install LineageOS 20.0 on my SM-P613 Samsung Galaxy Tab S6 Lite.

If possible please put up some crypto donation addresses.

One problem I did experience was that my USB-C DACs would not work properly with USB Audio Player PRO.

The DACs would rapidly connect and disconnect.

One hacky solution I had was to use a USB Hub with a OTG cable.

Everything worked normally when using the USB-C DAC with that configuration.

More information can be found on this reddit post.

Thanks,

Warfront1
[Samsung Galaxy Tab S6 Lite ROMs, Kernels, Recoveri] olat_dragneel:
Thanks for the ROM!
[Samsung Galaxy Tab S6 Lite ROMs, Kernels, Recoveri] hanxx:
Hi daniml3,

Appreciate your work here. Please forgive my ignorance as this is my first XDA post, but just wanted to confirm the latest LOS20 for the SM-P613 is at the following link from 11/23?

index - powered by h5ai v0.30.0 (https://larsjung.de/h5ai/)

index - powered by h5ai v0.30.0 (https://larsjung.de/h5ai/)

files.danielml.dev
[Samsung Galaxy Tab S6 Lite ROMs, Kernels, Recoveri] daniml3:
Latest 20.0 build is https://files.danielml.dev/android/...ineage-20.0-20231024-UNOFFICIAL-gta4xlveu.zip
[Samsung Galaxy Tab S6 Lite ROMs, Kernels, Recoveri] hanxx:
Seeing a lot of Windows users here and was curious if any mac users have any experience with Heimdall?

running the command "Heimdall print-pit" in terminal yields the following:

"ERROR: Failed to send handshake!ERROR: Protocol initialisation failed!"

Any thoughts?
[Samsung Galaxy Tab S6 Lite ROMs, Kernels, Recoveri] Niisoks:
Does anyone else have issues with echo when making a call? Everything else works so well, but during a call on loudspeaker (Any webrtc application) has extreme echo for the person calling me. Ive tried a lot of general fixes for lineage and nothing seems to be working correctly.
[Samsung Galaxy Tab S6 Lite ROMs, Kernels, Recoveri] jrm523:
+1 Supported via paypal

Thank you very much for your hard work and clear instructions.

Win 11 user here and flashing went flawlessly based on your instructions on page one of this post. I used Odin 3.14.1_3B_PatcheD from XDA forum.
[Samsung Galaxy Tab S6 Lite ROMs, Kernels, Recoveri] luddwig27:
Just for everybody to know, there is a even newer Version of this ROM => LineageOS 21.0!!

[ROM][UNOFFICIAL][2022 MODEL] LineageOS 21.0 for Galaxy Tab S6 Lite 2022 (Qualcomm)

Disclaimer: I'm not responsible of any damage made to your device by installing this ROM Following the installation process will trip Knox, thus your device warranty may be void. What's working? - Audio - Bluetooth - LTE (?) - Display - WiFi -...

xdaforums.com

@Niisoks Maybe this also helps you with you loudspeaker issue...
[Samsung Galaxy Tab S6 Lite ROMs, Kernels, Recoveri] martin4445:
Installation works as described. I had only minor issues:

- How to get into Download mode - after powering off make sure to plug in usb cable to PC and the tablet, and then press and hold vol up and down at the same time. Also you may try different USB cable/port as this may require several attempts as in my case.

- Sideloading Magisk did not work do to errors with rebulding boot image, but Lagisk (https://github.com/programminghoch10/Lygisk) worked
[Samsung Galaxy Tab S6 Lite ROMs, Kernels, Recoveri] stanleyball:
Hello and many thanks for the ROM @daniml3

I'm new to custom ROMS and a beginner on Linux. Previously only installed Graphene on a Pixel using the web installer.

I'm running Fedora 39.

I've managed to get to the point of flashing the recovery using the instructions given by @daniml3 and installing odin4 using info from this website.

Official Odin Tool for Linux: Download, Install, and Flash Firmware

Exciting news for all Samsung fans who use Linux! The official Odin Tool, previously only available for Windows, has finally leaked and is now accessible for

magiskzip.com

I can see my Samsung SM-613 with the following command:

./odin4 -l

.....which returns /dev/bus/usb/001/014

I then run

./odin4 -a recovery-21.0-20240309-UNOFFICIAL-gta4xlveu.tar

....which times out.

Check file : recovery-21.0-20240309-UNOFFICIAL-gta4xlveu.tar

/dev/bus/usb/001/014

/dev/bus/usb/001/014

Setup Connection

initializeConnection

ioctl bulk read Fail : Connection timed out 110

Fail Initialize Connection

Apologies if I'm missing something obvious but could anyone please help me out here?

Many thanks, Stan

Many thanks, Stan
[Samsung Galaxy Tab S6 Lite ROMs, Kernels, Recoveri] Shad0w_Dragon:
I would like to mention that this is somewhat of an archived thread now that lineage OS 21 is out (The dev made a new thread for his up to date lineage 21 image, you can find it here: https://xdaforums.com/t/rom-unoffic...for-galaxy-tab-s6-lite-2022-qualcomm.4641483/)

With that out of the way, I personally have flashed using the same setup as you (Fedora 39, odin 4) without issue. Firstly, sanity check, is your tablet in download mode with the bootloader unlocked? Secondly, one weird thing I have noticed is that download mode on the S6 lite only seems to accept ONE odin operation per boot (I don't know why this is), so maybe try just sending the recovery without checking for connected devices first? (Just immediately run ./odin4 -a path_to_recovery)
[Samsung Galaxy Tab S6 Lite ROMs, Kernels, Recoveri] stanleyball:
Many thanks for the prompt reply. Made a little progress.

This worked??

'Secondly, one weird thing I have noticed is that download mode on the S6 lite only seems to accept ONE odin operation per boot (I don't know why this is), so maybe try just sending the recovery without checking for connected devices first'?

user@t480:~/Downloads/odin$ ./odin4 -a recovery-21.0-20240309-UNOFFICIAL-gta4xlveu.tar

Check file : recovery-21.0-20240309-UNOFFICIAL-gta4xlveu.tar

/dev/bus/usb/001/019

/dev/bus/usb/001/019

Setup Connection

initializeConnection

Receive PIT Info

success getpit

Upload Binaries

Close Connection

Managed to get back into recovery (don't know how) then Apply update from ADB > 'Now send the package you want to apply'.

adb side load recovery-21.0-20240309-UNOFFICIAL-gta4xlveu

comes back with

Failed to load.......

E: Failed to read 6 bytes data at offset 38: I/O error

E: Failed to read footer

(some other info)

E: Signature verification failed

E:error: 21

Still on recovery page on tablet.

Really sorry but I'm flying blind with the command line. Am I even close to getting it correct?
[Samsung Galaxy Tab S6 Lite ROMs, Kernels, Recoveri] stanleyball:
Just looking for a solution and found this

ADB Sideload not working: Cannot Read File [Fixed]

In this comprehensive tutorial, we will show you various methods to fix the ADB Sideload not working Cannot Read File error.

droidwin.com

user@t480:~/Downloads$ adb devices

List of devices attached

R52TB0J86JT unauthorized

Could this be the problem?
[Samsung Galaxy Tab S6 Lite ROMs, Kernels, Recoveri] Shad0w_Dragon:
So, the thing with the lineage recovery is that you MUST get into the new recovery on the first try after flashing it, otherwise the stock rom may replace it with the stock recovery. You will know if this has happened because the lineage recovery looks very different from the stock one (it looks like a modern ui and has the lineage logo at the top)

To do this, press and hold the volume up and power keys the instant the recovery finishes flashing (keep the tablet connected to your computer)
[Samsung Galaxy Tab S6 Lite ROMs, Kernels, Recoveri] Shad0w_Dragon:
I can't say I understand what this is about TBH
[Samsung Galaxy Tab S6 Lite ROMs, Kernels, Recoveri] stanleyball:
I've reset to factory and starting again.

This is where I am struggling. After flashing i'm just getting the Samsung not Lineage recovery.

Could you simplify these instructions please? How would I do this on odin4 Linux?

'Go to options on Odin, and disable auto-reboot (DO NOT ENABLE ANY OPTIONS OTHER THAN F. Reset Time and Auto-Reboot)'

'Once the flashing completes, power off your device by pressing power + volume down, and after the screen turns off, quickly press the key combination for booting into recovery'.

- If everything went fine, you should be now on the LineageOS recovery

Warning: if you boot into OneUI again, it will overwrite the custom recovery and you will need to install it again!

As soon as the flashing finished it reboots into Samsung?
[Samsung Galaxy Tab S6 Lite ROMs, Kernels, Recoveri] Shad0w_Dragon:
So, what you need to do is press the key combo as soon as you see the download mode screen blank.

Pretty much hit go on your ODIN command and then immediately go for the key combo on your tablet (Volume up and power key).

Hold them until you see the "Your bootloader is unlocked, press power to continue" warning
[Samsung Galaxy Tab S6 Lite ROMs, Kernels, Recoveri] Kantilo:
Why this rom is not officially supported ?

There is a big performance difference between the 2022 qualcomm and 2020 version ?
[Samsung Galaxy Tab S6 Lite ROMs, Kernels, Recoveri] Shad0w_Dragon:
The dev simply hasn't gone through the process to make it official.
[Samsung Galaxy Tab S6 Lite ROMs, Kernels, Recoveri] Kantilo:
Thank you the bank apps are working ?
[Samsung Galaxy Tab S6 Lite ROMs, Kernels, Recoveri] Shad0w_Dragon:
Did you manage to successfully flash the ROM?