[ROM][10.0][UNOFFICIAL] Nexus Stock for 2019 Galaxy Tab A 8.0 [SM-T290]

Search This thread

DGenerateKane

Senior Member
Oct 26, 2012
101
10
I'd like to try this ROM but I can't even get Magisk installed first, it gives me a secure check fail error and complains about an unauthorized image being flashed.
 

Magendanz

Senior Member
  • Mar 25, 2008
    782
    736
    Issaquah, WA
    www.Vote4Chad.com
    New release just posted...

    Downloads:
    Build Archives:
    Change Log:
    20210516:
    • Switched GSI from custom AOSP build to the latest LineageOS 17.1 (20210512).
    • Restored enforced OEM file-based encryption to work around issue with screen lock.
    • Sized boot animation correctly for 720p screen.
    • Worked around issue with OpenGApp's Google Recorder installation.
    • Updated to OEM stock T290XXU3BUC1 kernel (March 2021 Update).
    • Updated TWRP recovery to v3.5.2_9-0.
    • Updated Google apps from latest OpenGapps Stock variant (20210515)
     

    Magendanz

    Senior Member
  • Mar 25, 2008
    782
    736
    Issaquah, WA
    www.Vote4Chad.com
    An important note about file-based encryption:

    The standard Multidisabler from @ianmacd automatically changes the vstab to make encryption optional. While this is great for viewing files in TWRP, the OEM vendor partition for this particular device won't allow any kind of screen lock (e.g. PIN, password, swipe) if the userdata partition isn't encrypted.

    Because of this, I'm now using @SolidHal's version of Multidisabler that maintains encryption which is available here.

    With any luck, I'll have an update for TWRP at some point that supports Samsung's file-based encryption, but until then you'll be looking at folders and files on the userdata partition that aren't human-readable...but at least you'll be able to lock your device.
     

    temporarium

    Senior Member
    May 16, 2012
    842
    447
    Thank you for your work on this device.

    Just to make sure I understand:
    1. Is this ROM rooted?
    2. Is it vanilla, or are gapps included?
    3. Which is the preferred method to update: TWRP or Odin?
    4. Will it keep current recovery and unlocked status of the device?
    5. Should device security be removed prior to flashing?
    6. Will a dirty flash suffice (without wiping/formatting data)?
     

    Magendanz

    Senior Member
  • Mar 25, 2008
    782
    736
    Issaquah, WA
    www.Vote4Chad.com
    Just to make sure I understand:
    1. Is this ROM rooted?
    2. Is it vanilla, or are gapps included?
    3. Which is the preferred method to update: TWRP or Odin?
    4. Will it keep current recovery and unlocked status of the device?
    5. Should device security be removed prior to flashing?
    6. Will a dirty flash suffice (without wiping/formatting data)?
    1. No
    2. Latest OpenGApps Stock
    3. First time use Odin, then TWRP for incremental updates
    4. Replaces recovery with latest TWRP, and doesn't touch unlock status
    5. Multidisabler has already been run
    6. No, since I rolled back forced encryption to fix screen lock
     
    • Like
    Reactions: temporarium
    New release just posted...

    Downloads:
    Build Archives:
    Change Log:
    20210516:
    • Switched GSI from custom AOSP build to the latest LineageOS 17.1 (20210512).
    • Restored enforced OEM file-based encryption to work around issue with screen lock.
    • Sized boot animation correctly for 720p screen.
    • Worked around issue with OpenGApp's Google Recorder installation.
    • Updated to OEM stock T290XXU3BUC1 kernel (March 2021 Update).
    • Updated TWRP recovery to v3.5.2_9-0.
    • Updated Google apps from latest OpenGapps Stock variant (20210515)
    Having issues with this on my T290. It installs fine and goes through setup and wifi fine as well. But when I try to install or update apps it says that I don't have storage space. I have the 32Gb model and did a format. I installed both the odin version then the TWRP version. both do the same thing.
     

    Magendanz

    Senior Member
  • Mar 25, 2008
    782
    736
    Issaquah, WA
    www.Vote4Chad.com
    Having issues with this on my T290. It installs fine and goes through setup and wifi fine as well. But when I try to install or update apps it says that I don't have storage space. I have the 32Gb model and did a format. I installed both the odin version then the TWRP version. both do the same thing.
    Did you try to do a dirty flash? I just reinstalled from scratch with a Format Data in TWRP and all's working as expected. I was able to update all the Google apps and install Facebook with no issues.
     
    Did you try to do a dirty flash? I just reinstalled from scratch with a Format Data in TWRP and all's working as expected. I was able to update all the Google apps and install Facebook with no issues.
    I formated in TWRP (I format, and wipe everything except OTG and the SD Card), and then I install the ROM, then the multidisabler then I reboot.
     
    There's no need to install Mulitidisabler because it's already baked into the custom ROM...and will mess up the fstab so that the lock screen won't work. Try again without that step.
    So far it's up and running. Only thing is External SD card isn't working. the 128GB won't work. 32Gb works fine. both formatted fromt he Tablet. Will keep trying. Will SU work to root this or will I need to use Magisk? I've seen that as a new one. Been a LONG time since I was able to root a device.
     

    Top Liked Posts

    • There are no posts matching your filters.
    • 6
      qPD09.png

      Here's my first effort at porting the Nexus Stock custom ROM to the 2019 Galaxy Tab A 8.0 [SM-T290] on Android 10. It's very much a work in progress, but it should hopefully help blaze the trail for even better work.

      Notes:
      • The current process may require you to reset to factory defaults to remove file-based encryption. Remember to backup your data!
      • The system is based on @AndyYan's LineageOS 17.1 (LQ) with the latest Stock variant from OpenGApps.
      • Boot animation and default wallpaper is from my Nexus series of custom ROMs for Android TV, and I'm using the Pixel boot animation with black background.
      • This should be installed using my latest TWRP build for the SM-T290.
      • The properties now correctly identify the device as a tablet, and so the Google Dialer and Messenger are no longer installed. I've also disabled the Emergency button, but SetupWizard still insists on reminding you to insert a SIM (sigh!).
      • This is unofficial and unsupported, so the usual caveats apply. Since we don't mess with the bootloader, you should be able recover from any problems...but nothing is guaranteed.

      Not working:
      • Support for file-based encryption
      • MTP support (pending Samsung kernel source update)

      Downloads:
      Build Archives:
      Change Log:
      20210516:
      • Switched GSI from custom AOSP build to the latest LineageOS 17.1 (20210512).
      • Restored enforced OEM file-based encryption to work around issue with screen lock.
      • Sized boot animation correctly for 720p screen.
      • Worked around issue with OpenGApp's Google Recorder installation.
      • Updated to OEM stock T290XXU3BUC1 kernel (March 2021 Update).
      • Updated TWRP recovery to v3.5.2_9-0.
      • Updated Google apps from latest OpenGapps Stock variant (20210515)
      20210104:
      • Updated to OEM stock T290XXS3BTL6 kernel (December 2020 Update).
      • Updated TWRP recovery to v3.5.0_9-0.
      • Updated Google apps from latest OpenGapps Stock variant (20201223)
      20201223:
      • Initial build based on OEM stock T290XXU3BTI2 kernel (September 2020 Update) and AOSP 10.0 v222.
      • Latest Google apps from Stock variant of OpenGApps (20201205)

      Instructions:
      • Ensure bootloader is unlocked and TWRP is installed.
      • Ensure matching OEM build (e.g. T290XXS3BTL6) is installed.
      • Reboot to TWRP.
      • Factory reset with Wipe->Format Data. (Not necessary for incremental upgrades.)
      • Tap Install, select your update (.zip file), and then swipe to install.
      • Reboot to system.

      Source:

      Donations:
      • Your support is always appreciated! Just click here.
      • I'm leveraging a ton of work done by @phhusson for Treble GSIs, so please show him some love here!
      3
      Note: If you install Google Recorder from the Google Play Store, it works just fine. The issue is with the pre-installed APK from OpenGApps.
      3
      SafetyNet check failed (but basic is true). SafetyNet on stock firmware failed too, but MagiskHide always help. In your ROM, if i turn on MagiskHide, i got cyclyng reboot, over and over again until i turn "hide" off.
      SafetyNet fails by design on any device with an unlocked bootloader and custom ROM. Magisk has its tricks to try to fool SafetyNet, but it's a bit of Whack-a-Mole game.
      Can you make a custom Kernel with GPU Overclock? Tablet not so bad and run some games pretty well, with overclock they can be runs much better.
      Unfortunately, the Android 10 kernel source that was posted last week is not working. It compiles fine, but builds to a significantly different size and crashes to the bootloader when packaged in either boot or recovery images. Until that's addressed, I can't provide an MTP fix or any overclocking.
      3
      Note: I just posted a v3.4.0-1 update to my TWRP for SM-T290 thread that includes a new custom T290UES3ATC1 kernel fixing MTP support. If you install it over the TWRP build included in this build, it will allow file transfers on this custom ROM by rebooting to recovery.

      Since this is an Android 10 custom ROM, I can't use it in the boot image, but it's a workaround until we get working T290XXU3BTI2 kernel source.
      3
      Hi, there. I've managed to get the image installed, used the compatible version, etc. After rebooting, I got to TWRP, did the wipe, etc. Upon reboot, I get through to the setup process, skip the SIM setup stuff (no cell stuff in this T290) and then when trying to add a wifi connection, it never completes the "Connect to WiFi" step. If I skip, I can get through manual set up of the basics, manual time config, a few other prompts. All that seems okay. But even when I get to the main menu menu, it seems like everything is working (pulls up, etc) but I'm still not connected. The WiFi radio appears to be turned completely off. Each time I try to turn it back on, it flashes on for a split second, then immediately turns off again.

      Any ideas I can try to get this enabled?
      Okay, all weekend I've been trying to figure out why wireless isn't working on my custom kernel, but it appears the OEM kernel isn't working as well...and I didn't even realize it. This is actually a hugely valuable data point that will drive my troubleshooting in an entirely different direction.

      I'm embarrassed that I missed this in my initial smoke testing, but at least I know that my MTP fix is solid. More info to follow...