[Walmart Onn Tablets General] TechX1991:
I'll be making a video for this with the 7 inch tablet on Nov. 29th or 30th (depending on the time I have)

General Disclaimer: I'm not responsible if you brick your tablet. This is how I did it personally as other methods here didn't work for me. I have yet to test this method on a 7 inch, also do not have access to the Surf variants. This has only been tested on the 10.1 inch with the keyboard. Will update when I test with the 7 inch.

What's Needed:

MTK Fastboot Drivers: https://online.mediatek.com/Public Documents/MTK_Android_USB_Driver.zip

Magisk Manager Canary: https://xdaforums.com/apps/magisk/dev-magisk-canary-channel-bleeding-edge-t3839337

Stock Boot Image: https://xdaforums.com/walmart-onn-t...eral/stock-stock-backups-images-otas-t3998227

ADB and Fastboot: https://www.xda-developers.com/what-is-adb/

Prerequisites:

Personally, I had issues getting my PC to recognize the tablets in Fastboot mode. The drivers wouldn't install. This might be optional for some of you, but I thought I'd include it just in case.

Installing MTK Fastboot Drivers from the link above

If you plugin your device in fastboot mode and your PC doesn't recognize it, follow these steps. If it did, skip this part.

1.) Download the drivers above and unzip the Zip file somewhere on your PC (desktop or My Documents is easiest)

2.) Boot your Tablet into Fastboot Mode by holding Vol + and Power, then select Fastboot from the Menu

*NOTE* There is a bug with these tablet's that the volume buttons are mislabeled. Really dumb, but I guess that's why they were 55 bucks for the 10 inch on black friday

3.) Plug the device into your PC and open Device Manager by pressing WinKey+R and typing devmgmt.msc, hit Enter

4.) If there's an Other Device listed called Android, follow these steps. If it isn't there, follow the next set of steps

5.) Open a Command Prompt window as Admin and type the following command

bcdedit.exe /set nointegritychecks on

6.) Hit enter, then restart your PC

7.) Once the PC is restarted, make sure your tablet is connected in Fastboot mode and open Device Manager again

8.) Right click Android under Other Devices and select Update Drivers

9.) Click the Browse my Computer for driver software button and select the MTK Folder you extracted from the download link above

10.) From there, you can open command prompt, type fastboot devices and see if your tablet shows up and move on to root!

Unlocking your Bootloader

From here, you can unlock your bootloader very easily to Root your device

This will wipe all data off the tablet!

0.) Enable OEM Unlock and USB Debugging on the tablet by going to Settings->About and tap Build Number 7 times. From here, enter the new Developer Options that unlock and turn on OEM Unlock and USB Debugging.

1.) Boot your tablet into Fastboot mode and connect it to your PC

2.) Open a Command Prompt window and type the following command, then hit enter

fastboot flashing unlock

3.) Follow the instructions on screen to unlock your bootloader

4.) Now Boot your device and we'll move on to making a rooted Boot Image

Creating a Rooted Boot Image with Magisk Manager

0.) Make sure you already have Wifi setup and connected before the first time you open Magisk Manager on your device! Make sure it auto connects as well

1.) Download Magisk Manager Canary from the link above

2.) Install it to your device

3.) Download boot Image from the Stock Boot Image part of the Prerequisites above and put the boot.img on your devices internal memory

4.) Open Magisk Manager and select Install Magisk

5.) Select Patch File and select the boot.img from your internal storage

6.) Once its done patching the image, take magisk_patched.img from the downloads folder of your device and move it onto your PC

7.) Boot your tablet into Fastboot mode and plug it into your PC

8.) Open Command Prompt and type the following command and hit enter (make sure you know your magisk_patched.img file location)

fastboot flash boot magisk_patched.img

9.) Reboot the device and you'll be Rooted!

Optional Steps like Modules and Debloating

My basic debloat script: https://xdaforums.com/walmart-onn-t...s-general/root-walmart-bloat-remover-t4011639

Will be testing GSI roms on the spare 7 inch and will list those here

Recommended Magisk Modules:

Viper4Android Legacy

FDE.AI

MagiskHide Props Config

Systemless Hosts

Youtube Vanced Black

Magisk Setting to Enable:

Magisk Hide

Rename Magisk Manager App (keeps app from detecting magisk root)

Credits:

Myself for this root method [MENTION=2538992]byproxy[/MENTION] for reminding me to add the steps for OEM Unlock and enabling wifi before opening Magisk Manager for the first time