[ROM][OFFICIAL][13] LineageOS 20.0 for the SM-T290 (gtowifi)

Search This thread

tymclrewhjbcpo

New member
Feb 6, 2023
2
0
My mom's SM-T290 was really sluggish so I decided to install LineageOS in it. I successfully installed it but there are several issues which bothers her.
1. Wi-Fi connection drops whenever she turns the tablet's screen off. She sells stuff online so she needs to receive notifications even when the tablet's screen is off. This is the worst issue we think so far.
2. There are no double tab to wake and double tab on home screen area to lock functions.
3. She can't set "confirm PIN without tapping OK" because it doesn't exist. She uses PIN, not pattern and that feature was enabled on stock ROM.
Is there anything we can do for those issues? The Wi-Fi one is really important so we started to consider going back to stock ROM even though it's far slower than LineageOS.
 

LedTV1

Member
Feb 7, 2023
17
0
hi, this instruction help me to falsh this tabled with problem on TWRP black screen?
 

lifehackerhansol

Senior Member
This ROM is now official.

Because official builds are signed, converting from unofficial to official builds require a full factory reset. I do not have access to signing keys, so I cannot fix this for you.

As promised, I have fixed the BT issues, and it is part of the first official build released today.

New instructions: https://wiki.lineageos.org/devices/gtowifi/install

My mom's SM-T290 was really sluggish so I decided to install LineageOS in it. I successfully installed it but there are several issues which bothers her.
1. Wi-Fi connection drops whenever she turns the tablet's screen off. She sells stuff online so she needs to receive notifications even when the tablet's screen is off. This is the worst issue we think so far.
2. There are no double tab to wake and double tab on home screen area to lock functions.
3. She can't set "confirm PIN without tapping OK" because it doesn't exist. She uses PIN, not pattern and that feature was enabled on stock ROM.
Is there anything we can do for those issues? The Wi-Fi one is really important so we started to consider going back to stock ROM even though it's far slower than LineageOS.
1. I have no idea how to fix this. I've tried all known ideas and they'd just break Wi-Fi further... But it's definitely on my to-do list.
2. AFAIK double tap to wake didn't exist in stock either. Though, feel free to prove me wrong, and then I'll look at it.
3. I don't understand what this is. I'm able to set a PIN and unlock my screen. Are you talking about something different?
 
Last edited:

LedTV1

Member
Feb 7, 2023
17
0
This ROM is now official.

Because official builds are signed, converting from unofficial to official builds require a full factory reset. I do not have access to signing keys, so I cannot fix this for you.

As promised, I have fixed the BT issues, and it is part of the first official build released today.

New instructions: https://wiki.lineageos.org/devices/gtowifi/install


1. I have no idea how to fix this. I've tried all known ideas and they'd just break Wi-Fi further... But it's definitely on my to-do list.
2. AFAIK double tap to wake didn't exist in stock either. Though, feel free to prove me wrong, and then I'll look at it.
3. I don't understand what this is. I'm able to set a PIN and unlock my screen. Are you talking about something different?
Not working( After this part https://disk.yandex.ru/i/K5zgTRY1_gERZw i get black screen again
 

lifehackerhansol

Senior Member
yes/ Try again by now, flashing https://disk.yandex.ru/i/KSlKhYu19rjU_g I buy this tabled with android 10 on boaard, have some trouble wuth flshing twrp(
The LineageOS guide splits what TWRP is doing into 3 steps, and it only works when starting from stock ROM.

I'm not sure which step is the problem with the black screen. My assumption is that TWRP itself is the problem.

So after flashing everything back to stock, let me know if the guide works, or, if it doesn't, which exact step causes issues.
 

retiredtab

Senior Member
Nov 16, 2017
1,442
1,088
This ROM is now official.
I look at

https://review.lineageos.org/q/status:open

each day and was pleasantly surprised to see that you had submitted this device for official status. Congratulations on achieving that status. I've already upgraded my T290 to this build and everything seems to be working fine so far. I'm only using Aurora Store so I have no gapps which helps with performance and low memory usage.

For non developers, this is a big achievement considering @lifehackerhansol basically built the device tree from scratch by himself starting with 18.1, then moved to 19.1 and now official 20 in about 40 days.

I know there were problems that were reported that I couldn't solve on my own. Some bugs takes me 3 months to figure out if I'm lucky.

As promised, I have fixed the BT issues, and it is part of the first official build released today.
Audio over bluetooth works now.

Thanks for all your hard work and insightful comments in the PMs. I have certainly learned a lot from you.
 

lifehackerhansol

Senior Member
WARNING: Samsung rolled out a new firmware update starting roughly at the end of January 2023.
This contains bootloader version 4. From what we understand with SM-T295 bootloaders, this may or may not permanently lock you out from ever flashing anything custom. Considering that we even have to downgrade our bootloader to the Android 9 version to get anything going, updating your bootloader this time will very likely block you from downgrading it, ever.

Our last known bootloader version is T290XXU3CVG3. Do not update past this, unless you are a brave soul and want to take one for the community...
 

babyrexy

Member
Sep 9, 2009
8
0
happens with gapps and without them, i wil try to go back to stock, root the device from 0 and try to install los 20 that way, hop that works.

Stock rom "SM-T290_ROM_T290XXU3CVG3_fac"

Thank you for all your help!

Question, what stock rom did you use ?
Hi,
Did you manage to fix your issue?
I'm running into the same issue as you.
I've followed the new instructions without any issues until after I reboot, it will go into a reboot loop and back to recovery. Have tried LOS recovery and twrp recovery. Same result.
- Confirmed OEM unlock is greyed out and enabled.
- flashed a-boot via ODIN
- flash los recovery
- disabled VBMeta
- installed LOS20 with and without gapps too.
-Revert back to stock and tried again
- no luck
- flashed twrp recovery
- flashed LOS20
- no luck and reboot loops

SM-T290 T290XXU3CVG3
I'm stuck and have just gone back to stock until there's a fix.
 
Last edited:

lifehackerhansol

Senior Member
Hi,
Did you manage to fix your issue?
I'm running into the same issue as you.
I've followed the new instructions without any issues until after I reboot, it will go into a reboot loop and back to recovery. Have tried LOS recovery and twrp recovery. Same result.
- Confirmed OEM unlock is greyed out and enabled.
- flashed a-boot via ODIN
- flash los recovery
- disabled VBMeta
- installed LOS20 with and without gapps too.
-Revert back to stock and tried again
- no luck
- flashed twrp recovery
- flashed LOS20
- no luck and reboot loops

SM-T290 T290XXU3CVG3
I'm stuck and have just gone back to stock until there's a fix.
Just like I told the other guy, please provide the last_kmsg file
 

Top Liked Posts

  • There are no posts matching your filters.
  • 1
    I wonder what exactly they improved tbh
    First, Huge thanks for all your hard work on this LineageOS ROM and helping the T-290.

    Second, to answer your question I dont see anything on the end user side of things for speed improvements with the newest stock ROM from Samsung. The device is still super laggy and slow and almost unusable. I would highly recommend NOT "upgrading" to the latest official Samsung update (T290XXS4CWA1) since there are zero performance improvements from my point of view.
    1
    I'm looking at a tablet that has build T290XXU3BTG1,

    can anyone tell me if that build is early enough to flash a new ROM?
    Thanks
    Yes, you can. Your bootloader is version 3, which is good.
    1
    No, this ROM is for T290. T295 also works, but cellular data doesn't work.

    My SM-T295 is using the latest firmware as of now.

    Product Code: SM-T295NZKAINS
    PDA: T295XXS4CVK1
    CSC: T295ODM4CUK4
    Baseband: T295XXU4CVE3
    Bootloader: T295XXS4CVK1

    Given the warning in the first post should I even bothering trying to flash a custom ROM?
    Your bootloader has been updated to version 4, so this ROM cannot be installed.
    1
    Sorry for repeated questions but I am curious: When I go to developers settings it's showing the "OEM Lock" as "bootloader already unlocked". Even then it means only firmware form Samsung can be flashed right? NO GSI Roms?


    I wonder why Samsung bothered to enable Treble on T295 if they just mean to lock out any possibility for installing GSI ROMS.

    😞

    Yes, the android 9 bootloader (version 3) is currently required to boot any custom ROM on the T295.

    But since a certain version of the official android 10, the bootloader version has been upgraded to 4, resulting in a bootloader that cannot be lowered back to android 9.
  • 8
    WARNING: Samsung rolled out a new firmware update starting roughly at the end of January 2023.
    This contains bootloader version 4. From what we understand with SM-T295 bootloaders, this may or may not permanently lock you out from ever flashing anything custom. Considering that we even have to downgrade our bootloader to the Android 9 version to get anything going, updating your bootloader this time will very likely block you from downgrading it, ever.

    Our last known bootloader version is T290XXU3CVG3. Do not update past this, you will not be able to flash custom anything again.


    2okPze5.png


    LineageOS is a free, community built, aftermarket firmware distribution of Android 13, which is designed to increase performance and reliability over stock Android for your device.

    * Your warranty is now void.
    (But I mean it's probably already void at this point... bleh.)

    * We are not responsible for bricked devices, dead SD cards,
    * thermonuclear war, or you getting fired because the alarm app failed.
    * Please do some research if you have any concerns about features
    * included in this ROM before flashing!
    * YOU are choosing to make these modifications and if
    * YOU point the finger at us for messing up your device,
    * WE will laugh at you.

    LineageOS is based on the Android Open Source Project with extra contributions from many people within the Android community. It can be used without any need to have any Google application installed. You will need to provide your own Google Applications package (gapps). LineageOS does still include various hardware-specific code, which is also slowly being open-sourced anyway.

    All the source code for LineageOS is available in the LineageOS GitHub organization. And if you would like to contribute to LineageOS, please visit our Gerrit Code Review. You can also view the changelog for a full list of changes & features.

    Instructions :
    Downloads :
    Device source code:
    Credits:
    • LineageOS team
    • @Magendanz for TWRP
    • @SebaUbuntu for twrpdtgen
    • AndroidDumps on Telegram for help extracting blobs
    • @retiredtab for much initial testing and feedback
    2
    Changelog from before official:

    Build 20221230:
    • Initial, very broken release
    Build 20221231 (being hotfixed many times):
    • GPS now turns on but doesn't do anything useful
    • Fixed sensor service
      • Screen rotation works now
    • Fixed display issues
    • Fixed Widevine
    • Fixed Wi-Fi not turning back on after turning off
    Build 20230102:
    • GPS fully working
    • Some proprietary blob cleanup
    Build 20230103:
    • SELinux enforcing
    • ZRAM
    • Fix SafetyNet basicIntegrity
    Build 20230108:
    • Android 12L
    • FM Radio is dropped
      • Nothing in the stock ROM suggests that this device actually supports FM Radio, despite online specifications saying otherwise. There is no hardware abstraction layer present for FM Radio anywhere I've found.
      • This will be disabled until someone can confirm it does work on stock. In which case, I will attempt to dig deeper, but I'm not sure how far I will get.
    Build 20230115:
    • USB file transfer (MTP) fixed by switching to basic USB HAL
    • OTA updates have been implemented (maybe) (possibly) (idk)
    Build 20230117:
    • Android 13
    • Performance upgrades:
      • Some kernel changes to improve performance (VDSO32 backport)
      • Various system services pinned in memory for UI responsiveness
    2
    @2faraway2 I think I reproduced the vbmeta thing.

    It seems the TWRP method isn't totally right. It doesn't like it when vbmeta is combined with other files in the tar.

    So far, I tried reverting to stock, and:
    1. flash aboot and vaultkeeper
    2. reboot, then flash vbmeta
    3. finally, flash LOS recovery

    and that seemed to work.

    I'll try to do a writeup, upload relevant files and get back to you.
    2
    Hello.Now I want to download this ROM and flash it on my tablet. I had a few suggestions. One is that the sourceforge link is very slow, I think it is better to upload the ROM file somewhere else besides the sourceforge.
    There are no problems with sourceforge for me. It downloads fairly quickly. The reason I host my roms on sourceforge is so I can see download stats on where it's being used in the world and how many people are using my roms.

    I've never had anyone complain about sourceforge in 2 years that I've been using it. Androidfilehost, on the other hand, has lots of uptime problems which is why I switched to sourceforge 2 years ago.
    The second suggestion is to create a Telegram group and channel to support the ROM or all the developments of this tablet.
    The idea of open source software is so that everyone can use it and the discussion about it's capabilities should be in a public forum. Telegram is NOT an open forum because it forces people to give away their phone number to join and participate. I or anyone can view xda posts without an userid/password if I choose so.