HOW-TO Unlock, Root and get Xposed for Onn 8" Walmart tablet

Search This thread

Garrygb

Account currently disabled
Jul 25, 2019
4
0
This is awesome ! Has anyone searched for a way to hide the walmart navigation bar button:confused:?
 

St0n3r4202019

New member
Jul 26, 2019
4
0
Need Help With Fastboot

Hard to find much on or about these $64.00 tablets from Walmart, so I thought I would throw this out there. The bootloader is unlockable and it has project treble support. Support is A-only, no seamless updates. Magisk installed just fine and then Riru-Core and EdXposed. I don't know where one would get stock boot.img so I tackled mine by using mtk-su by @diplomatic. Once I got a root shell I used dd to dump boot.img with "dd if=/dev/block/by-name/boot of=/sdcard/boot.img". It looks weird but platform and soc weren't needed. Install Magisk Manager and let it patch stock boot.img. Transfer magisk_patched.img to PC. Tablet connected to PC use "adb reboot bootloader" once in fastboot mode use "fastboot flashing unlock" and follow on-screen prompts to unlock bootloader. Set tablet up again in developer options for adb as unlocking performs factory reset. Reinstall Magisk Manager then use "adb reboot bootloader" again and finally the money shot "fastboot flash boot magisk_patched.img". I'm not sure if it was helpful or needed but I then used "fastboot oem reboot-recovery" and wiped cache partition from stock recovery. After cache wipe completes, reboot system and go to Magisk Manager and check installation and updates then tend to whatever you think necessary. In the Magisk downloads section is Riru-Core and EdXposed which install same as any other module. From there I can confirm Gravitybox works, so far I've enabled the advanced power menu,navbar tweaks changed button color and button glow color and duration, also forced overflow menu. Bloat is very minimal on these with I believe 5 Sam Walton based apps which put up no resistance to pm hide command and later removal. I removed them (and then some) after making a backup with Advanced Tools Pro. Still in the process of finding out what should or shouldn't be removed. I stumbled upon a simply named but quietly complex root app by the name of Disable Application (ROOT) that is worth checking out. And of course fastboot and adb commands above are without the quotation marks. If you pick up any of my bad habits from reading the above, which in turn have any ill effects on your device, I am in no way responsible. In other words, wuzzn't me.

I have Adb and Fastboot installed and the google drivers updated i have the onn 10.1 tablet and ive got everything so far done but i cant get fastboot to reconize the device when its booted into fastboot mode its not showing when im in the cmd window and im using windows 10 please help and thanks in advanced
 

St0n3r4202019

New member
Jul 26, 2019
4
0

yes i used the 15 sec adb install tool the 1.4.3 adb is working the device shows up and i can use "adb reboot bootloader" and it reboots into fasboot mode then i cant get it to "fastboot flashing unlock" it just shows "waiting for device" ive gone into device manager and updated the driver when the tablet is booted into fastboot mode but it still doesnt wont show "fastboot devices" and stays at waiting for device sorry for the typing i usually dont use forums much besides reading lol
 

NFSP G35

Senior Member
Feb 28, 2012
363
213
If you can use ADB shell, it's fine. Sounds like the problem is only fastboot. Could be driver related, or the fastboot executable.
To be honest, Linux is so much better at interfacing with Android that anytime I want to do anything ADB or fastboot related I just boot up in Ubuntu instead of Windows 10. Maybe try making a bootable Linux thumb drive. Prob less time consuming than banging your head against the wall all day
 

St0n3r4202019

New member
Jul 26, 2019
4
0
Wow... I totally entered the wrong commands in fastboot /facepalm
This is really good to know though. @diplomatic was able to help me unlock the bootloader on my 10" Onn tablet via 'other' means... but it's awesome that's not required and thus available to a large audience!

I'll give this a shot on both variants of the 10" (the one with the keyboard actually has slightly different hardware/software)

Also, thanks for drawing my attention here with the mention @diplomatic

I have been trying to build TWRP for this thing, but haven't been successful just yet.
If anyone cares to lend some guidance, I wouldn't turn it down :)

i think all i need are the device usb drivers used for adb when the onn 10 is in fastboot mode it doesnt show up but it does show up when in adb i dont understand ive tried the google usb drivers ive tried the mtk drivers and the mediateck drivers please help thanks
 

NFSP G35

Senior Member
Feb 28, 2012
363
213
Yeah, I only mess with ADB and fastboot through Linux, I've never even tried with Windows 10... Maybe OP can help?
 
I have Adb and Fastboot installed and the google drivers updated i have the onn 10.1 tablet and ive got everything so far done but i cant get fastboot to reconize the device when its booted into fastboot mode its not showing when im in the cmd window and im using windows 10 please help and thanks in advanced

It sounds like you may need to update your platform tools. If you look at 15 sec installer thread you will see where @Redline mirrored newer version. I use Linux so I'm not sure. I say update because just as the commands have been updated so too should be the tools ie "fastboot flashing unlock". Only thing that comes to mind plus I can't remember when or where but read someone else had similar issue and that was the solution there if I'm not mistaken. Newer stuff can't hurt and it 's worth a try. I think.
 

Renate

Recognized Contributor / Inactive Recognized Dev
Photos, or it never happened.
Processor: Mediatek MT8163V
FWIW: 100 kb I²C on test points
No apparent UART
 

Attachments

  • onn8-1.jpg
    onn8-1.jpg
    272.1 KB · Views: 237
Last edited:

Renate

Recognized Contributor / Inactive Recognized Dev
@St0n3r4202019
Code:
fastboot -i 0x0e8d devices
The old versions of both ADB and Fastboot relied on a hard-wired list of USB vendor ids.
If you have an old version of Fastboot you need to add the vendor id of Mediatek, 0x0e8d
The "-i 0x0e8d" clause has to be added for any Fastboot command.

The Onn 8 is a bit strange since the ADB interface and the Fastboot interface both use the same USB VID/PID, 0e8d/201c.
The driver for either of these is the generic WinUsb driver which simply gives you a pair of bulk endpoints.
So you could see "ADB interface" in Device Manager (devmgmt.msc) and you have Fastboot working correctly.
Or, the other way around, see "Bootloader interface" and have ADB working correctly.
 
Last edited:
  • Like
Reactions: blueberry.sky

Top Liked Posts

  • There are no posts matching your filters.
  • 13
    Hard to find much on or about these $64.00 tablets from Walmart, so I thought I would throw this out there. The bootloader is unlockable and it has project treble support. Support is A-only, no seamless updates. Magisk installed just fine and then Riru-Core and EdXposed. I don't know where one would get stock boot.img so I tackled mine by using mtk-su by @diplomatic. Once I got a root shell I used dd to dump boot.img with "dd if=/dev/block/by-name/boot of=/sdcard/boot.img". It looks weird but platform and soc weren't needed. Install Magisk Manager and let it patch stock boot.img. Transfer magisk_patched.img to PC. Tablet connected to PC use "adb reboot bootloader" once in fastboot mode use "fastboot flashing unlock" and follow on-screen prompts to unlock bootloader. Set tablet up again in developer options for adb as unlocking performs factory reset. Reinstall Magisk Manager then use "adb reboot bootloader" again and finally the money shot "fastboot flash boot magisk_patched.img". I'm not sure if it was helpful or needed but I then used "fastboot oem reboot-recovery" and wiped cache partition from stock recovery. After cache wipe completes, reboot system and go to Magisk Manager and check installation and updates then tend to whatever you think necessary. In the Magisk downloads section is Riru-Core and EdXposed which install same as any other module. From there I can confirm Gravitybox works, so far I've enabled the advanced power menu,navbar tweaks changed button color and button glow color and duration, also forced overflow menu. Bloat is very minimal on these with I believe 5 Sam Walton based apps which put up no resistance to pm hide command and later removal. I removed them (and then some) after making a backup with Advanced Tools Pro. Still in the process of finding out what should or shouldn't be removed. I stumbled upon a simply named but quietly complex root app by the name of Disable Application (ROOT) that is worth checking out. And of course fastboot and adb commands above are without the quotation marks. If you pick up any of my bad habits from reading the above, which in turn have any ill effects on your device, I am in no way responsible. In other words, wuzzn't me.

    edit: I had this tucked away and easy to miss so here it is.
    magisk_patched.img, mt8163_scatter and a few more things
    IMG Files pulled from device using dd
    I have added a full backup taken with TFM Tool that can be flashed with TFM or individually with fastboot
    (Folder emptied by google)

    There is an SP Flash Tool backup and tools on @CaffeinePizza 's server here: https://www.nathanbar.net/files/android/
    There is also a flashing guide that works very well in post #192 by @CaffeinePizza
    6
    Quote:
    Originally Posted by NFSP G35
    Quote:
    Originally Posted by NFSP G35

    May we please have a forum for the Onn line of tablets available at Walmart?
    There are a 3 models with easily unlocked bootloaders, and treble support
    ONA19TB007 - 10.1" screen, with docking keyboard.
    ONA19TB003 - 10.1" screen without docking keyboard.
    ONA19TB002 - 8" screen
    All have Android Pie, Mediatek MT8163 SOC, 2GB RAM, 16Gb storage.
    Additionally, there is a 7" model, which has only 1 Gb RAM, but not much is known about it yet.

    Most of the discussion around these tablets is in this thread, but it's beginning to get to be too much going on in a single thread.
    https://xdaforums.com/gen...lmart-t3945284


    @NFSP G35 what I got was this,

    Well technically it wasn't getting enough posting/views to get a forum but I have compromised and given it a single "General" forum. At least it will allow ew threads to be made in a single place:
    https://xdaforums.com/walmart-onn-tablets
    Mike

    I looked for new device forum request and missed it somehow. I'm surprised in a way that we got what we did. When I couldn't find correct place to post I sent my request via pm to Mike Channon. He was pretty cool I think , for giving us the real-estate that he did, but I don't think I'll try that again. Just thought I'd drop a note, cuz if you stay signed in like I do most of the time you won't know it moved.
    5
    Wait, so the bootloader is unlockable via fastboot? My intel indicated otherwise (probably due to wrong commands being tried). @NFSP G35, @DB126, @pbeamtn will want to hear about this. Thanks. That means there isn't much need for an unlock tool that runs from Android root. ;)
    5
    Just uploaded my TWRP 3.3.1 for the ONA19TB002 and ONA19TB003. Check it out. :cool:
    4
    I used FX file explorer as root (mounting / as RW) and was unable to get rid of any of the bloatware, additionally, using mtk-su from adb shell would not permit me to remove the bloatware either with the 'pm uninstall com.mid.kubedemo' I can uninstall on user 0 but darnit... I do not want this junk consuming space! I also want to get rid of:

    Chrome - Calendar - Drive - Duo - Gmail - Play Movies/tv - Play Music

    Are those safe to delete? What is the best way to COMPLETELY uninstall this bloat and free space for applications I will really use? Thanks in advance =D

    Update: I followed this tutorial, I will try changing perms and getting rid of the resilient wallmart apps... the items are missing from the app drawer but magisk debloater still says they are there... <facepalm>
    As a general caution don't get caught up in obcession over minutiae. Most of the 'bloat' you describe is located in the system vs user partition. Probably not going to use the relatively small amount space freed up anyhow. Freeze unwanted apps and move on, potentially avoiding downstream headaches.