Rooting Intel x86 Android Devices: A Practical Guide
I had this intel based tablet since 2014-2015 with android 4.4, since it doesnt have any support etc. i rooted it and put chroot linux in there this guide is ai generated with from what i did to root. If your adb drivers dont work with intel tablets you can download here. Also you need Platform Flash Tool Lite, some of the versions don't flash so you have to try different versions in my case it was v5.8.4.0.
Rooting an Intel x86 Android device can unlock deeper control over the system, but it also carries real risk. If a step is applied incorrectly, the device can become unstable or unusable. Back up anything important before you begin.
Before You Start
The process below assumes you already have access to the stock ROM package, Android Image Kitchen (AIK), and the SuperSU files.
1. Check Whether the Device Is Already Rooted
Before changing anything, confirm the current root status:
- Enable ADB on the device under Developer Options > USB Debugging
- Open a terminal or command prompt on your computer and run:
adb shell
id
If the output shows:
uid=2000(shell) gid=2000(shell)
then the device does not currently have root access. If it shows:
uid=0(root)
then the device is already rooted.
2. Prepare the boot.img File
Step 1: Collect the Required Files
- Extract boot.img from the stock ROM package
- Download Android Image Kitchen (AIK)
- Extract AIK to C:\aik\
- Copy boot.img into C:\aik\
Step 2: Unpack the Boot Image
Open Command Prompt (CMD) in C:\aik\ and run:
unpackimg.bat boot.img
Step 3: Adjust the System Properties
Open ramdisk/default.prop or ramdisk.prop in a text editor.
If you find these lines:
ro.secure=1 ro.debuggable=0
replace them with:
ro.secure=0 ro.debuggable=1 persist.sys.usb.config=adb
Step 4: Edit init.rc
Open init.rc and look for:
service adbd /sbin/adbd disabled
If the disabled flag is present, remove it.
Step 5: Set ADB Daemon Permissions
Open Git Bash or WSL in the AIK folder:
- If Git is installed, right-click and choose Git Bash Here
- If WSL is available, open it and run wsl
Then run:
cd /mnt/c/aik/ramdisk
chmod 755 sbin/adbd
Check the result:
ls -l sbin/adbd
Expected output:
-rwxr-xr-x
Step 6: Repack the Boot Image
In CMD, run:
repackimg.bat
Rename the generated image-new.img file to boot.img.
3. Flash the Modified boot.img
Once the patched boot image is ready, flash it back to the device:
- Copy the new boot.img into the ROM folder and replace the original boot.img
- Open Platform Flash Tool Lite
- Select flash_download_all.xml
- Start the flashing process and wait for it to complete
4. Verify Root Access
After the device reboots, confirm that root is working:
adb root
adb shell
id
Expected output:
uid=0(root) gid=0(root) context=u:r:shell:s0
5. Install SuperSU
Step 1: Prepare the SuperSU Files
Extract SuperSU-v2.46.zip into a working folder.
Step 2: Install the su Binary
Open a terminal in the X86 folder and run the commands in order:
adb remount
adb push su /system/xbin/su
adb shell chmod 06755 /system/xbin/su
adb shell su -c id
Expected output:
uid=0(root)
Step 3: Install the SuperSU APK and Daemon
Open a terminal in the common folder and run:
adb push Superuser.apk /system/app/
adb shell chmod 0644 /system/app/Superuser.apk
adb shell mkdir /system/etc/init.d
adb push 99SuperSUDaemon /system/etc/init.d/99SuperSUDaemon
adb shell chmod 0755 /system/etc/init.d/99SuperSUDaemon
Step 4: Verify Permissions
Make sure the permissions are set correctly:
adb shell chmod 06755 /system/xbin/su
adb shell chmod 0755 /system/xbin/supolicy
adb shell chmod 0755 /system/etc/init.d/99SuperSUDaemon
adb shell chmod 0644 /system/app/Superuser.apk
Step 5: Confirm init.d Support
Check whether the init.d directory exists:
adb shell
ls /system/etc/init.d
If 99SuperSUDaemon is listed, reboot the device.
6. Final Test and Verification
After the device restarts, run one final root test:
Test 1: Via ADB
adb shell
su
⚠ IMPORTANT: A SuperSU permission prompt should appear on the device. Tap Grant or Allow.
Test 2: Alternative Method
adb shell su -c id
✓ CONGRATULATIONS!
Your Intel x86 Android device has been successfully rooted.
Important Notes
- Always back up your data before modifying system files
Use it wisely! 🎉