yashsingh1/xdaforums huggingface dataset:
[Asus ZenPad 10 Questions & Answers] InvisiBot:
ROOT for all ZenPad based on Intel Atom x3 SoFIA

I do not own, but have found how to get root for ZenPad C 7.0 (z170c/z170cg), it works on ZenPad 10 (z300c/z300cg).

I see no reason to write a lot, this method is simple like a log. The script borrowed from casacristo, other changes can be noticed after unpacking using diff, kdiff, meld, etc.

Russian community is already using root for a week.

ZenPad C 10: http://4pda.ru/forum/index.php?showtopic=695537&st=1040#entry46832277

ZenPad C 7.0: http://4pda.ru/forum/index.php?showtopic=679135&st=1340#entry46737197

How to install:

Reboot to fastboot (POWER + VOLUME UP) or adb reboot fastboot and execute commands:

fastboot oem unlock
fastboot oem unlock confirm
fastboot boot root.img

or (thx @himasura):

fastboot oem asus-go
fastboot oem asus-go confirm
fastboot boot root.img

Then install SuperSu.

if there are problems with adb and fastboot, try attached to this post.

If you do not understand, try to follow the instructions from @reaktor TuT

Attention: ROOT-script renames /system/bin/app_process32 and puts in its place a symlink. If you do fastboot boot root.img more than once, Android will not be able to boot and will need to restore the firmware. This issue is fixed in root-v2.img

Attention2: some users instead of ROOT gets corrupted firmware (the reasons are not known to me). Think whether the risk is justified and how you will restore your device?

Attention3: before installing the OTA-update, you must uninstall the ROOT (SuperSu -> Settings -> Full unroot). Otherwise possible bootloop!
[Asus ZenPad 10 Questions & Answers] NoisilySilent:
[MENTION=7031497]InvisiBot[/MENTION]

Great news ! Thank you !

However, how do you manage to have fastboot work under Windows 10 ?

I have ADB working fine, but when turning the pad in fastboot mode, device manager shows me an unkown device.

Despite I installed Intel Android Driver 1.10.0, the device remains unknown.

If i try to manually install the driver (point to the location where the intel driver installed), it tells me it can't find any valid driver for this device.

I'm a bit confused :/

Thanks for your help.
[Asus ZenPad 10 Questions & Answers] reaktor TuT:
Hi Noisy,

When I first plugged my tablet into mt laptop it wanted to install an Asus manager app with drivers. Did you allow your computer to install this? It may have drivers that work with Fastboot. I will try myself in a few days when my tablet comes back.

Cheers, TuT
[Asus ZenPad 10 Questions & Answers] NoisilySilent:
Hi reaktor

That was a nice piece of advice ... but unfortunately that didn't help.

After installing the software, fastboot still does not detect the pad.

I tried to manually install the driver pointing to the location where the ASUS suite installed but no suitable driver was found :(

Still, that was a rich idea =)
[Asus ZenPad 10 Questions & Answers] Stifi0815:
I did it the quick Debian (using Ubunut Wily) way (Note: have to enable deb-src in sources.list, if not already):

1. Get the source

sudo apt-get source android-tools-fastboot

2. Replace the usb_linux.c in core/fastboot by urls://raw.githubusercontent.com/kangkai/prekit/master/usb_linux.c

3. Build fastboot

sudo apt-get build-dep android-tools-fastboot
dpkg-source --commit
dpkg-buildpackage

4. Adjust the udev rules and restart udev

Replace the content of /lib/udev/rules.d/70-android-tools-fastboot.rules by

ACTION=="add|change", SUBSYSTEM=="usb", \
ATTRS{idVendor}=="18d1|8087", ATTRS{idProduct}=="4e30|4e40|4ee0|0912", \
TAG+="uaccess"

sudo service udev restart

5. Start fastboot

Since fastboot was not installed, you have to start it from the directory where is was built. In my case

android-tools-4.2.2+git20130218/core/fastboot/fastboot
[Asus ZenPad 10 Questions & Answers] NoisilySilent:
Thank you soooo much [MENTION=7258101]Stifi0815[/MENTION], now i have a working fastboot !

The weird thing is that it seems i doesn't use my insecure_boot.img file to boot.

when I "adb shell" after the "fastboot boot insecure_boot.img ...", default.prop is still the same.

It is as if it had booted normally, not using the insecure boot image.

Dunno why ..

But still, this is a great step beyond for me =)
[Asus ZenPad 10 Questions & Answers] nastys:
Thanks, but it seems the bootloader is still locked:

$ sudo fastboot boot root-z300c_cg.img
[sudo] password for nastys:
downloading 'boot.img'...
(bootloader) Ready to receive: 0x0078c000 size of data
OKAY [ 0.251s]
booting...
FAILED (remote: DEVICE IS LOCKED!)
finished. total time: 0.259s

How do I unlock it? :confused:

EDIT: solved with sudo fastboot oem unlock and sudo fastboot oem unlock confirm :D

Thank you, it works! :D

However, dpkg-source --commit and dpkg-buildpackage should be run as root and after running the former, it asks for a patch name (I just put "patch" and closed nano with CTRL+X). I've also installed the deb packages ignoring the errors.

EDIT:

Modified fastboot for Ubuntu 15.10:

https://mega.nz/#!tppkUTqB!zBqLJleCUn5cU67l3xmJBMha0xROdjGsyFoORjeOkGY

How to unlock the bootloader:

sudo fastboot oem unlock
sudo fastboot oem unlock confirm
[Asus ZenPad 10 Questions & Answers] b0joker:
Thank you! It worked for me. Been pulling my hair for 2 weeks. Again thanks for the info....

Asus zenpad C7.0 p01z, z170c amdroid 5.0.2

using xda premium
[Asus ZenPad 10 Questions & Answers] adam3914:
Could someone try and compile the modified fastboot.exe under linux for windows. I found these instructions online.
[Asus ZenPad 10 Questions & Answers] clyde54:
Are we any closer to rooting the zenpad 10?
[Asus ZenPad 10 Questions & Answers] GartimusPrime:
Holy crap! I am rooted on my ZenPad z300c!
[Asus ZenPad 10 Questions & Answers] mingkee:
Now we have to figure out how to root Z380c which is basically same as Z300c.
[Asus ZenPad 10 Questions & Answers] GartimusPrime:
I bricked my z300c...oops :(
[Asus ZenPad 10 Questions & Answers] NoisilySilent:
What happened ?
[Asus ZenPad 10 Questions & Answers] KIBS2173:
Now the Root for zenpad c 7.0 is available

The Root for 10 will be out.
[Asus ZenPad 10 Questions & Answers] duff91:
i can't download root.img from other site.. anyone have a copy? i've to try on my z300c
[Asus ZenPad 10 Questions & Answers] reaktor TuT:
Hi all,

I just rooted my Zenpad 10 on Windows 10 :D

I'll write a guide shortly, just waiting for a file hosting account to become available.

Cheers,

TuT
[Asus ZenPad 10 Questions & Answers] dustyvirus:
That's awesome. How long for a guide
[Asus ZenPad 10 Questions & Answers] vialactea12:
It does not work on asus Z300C

It does not work on asus Z300C
[Asus ZenPad 10 Questions & Answers] _AnAkIn_:
Thanks. Could you please explain how did you manage to get the boot.img? I guess you took the original one and modified it? Could you please explain what you changed in it exactly? :)
[Asus ZenPad 10 Questions & Answers] duff91:
Can share the boot.img? I can't download from site..

Inviato dal mio LG-D855 utilizzando Tapatalk
[Asus ZenPad 10 Questions & Answers] reaktor TuT:
[/B]

Asus Zenpad 10 Z300C Rooting Guide (Windows 10) Try At Your Own Risk

WARNING!! TO DATE THIS MAY ONLY BE WORKING ON JAPANESE FIRMWARE. PLEASE BE CAREFUL!

I am currently running Japanese Firmware V4.6.0.0 (can anyone tell me if WWE firmware will work on Japan model?)

Step 1: Download root kit from https://www.androidfilehost.com/?fid=24421527759880925

Step 2: Open 'adbdriver.zip' and install ADBDriverInstaller.exe

Plug in Zenpad 10, then go to Device Manager and delete/remove any drivers related to Zenpad 10.

Unplug Zenpad 10

Follow instructions in http://adbdriver.com/documentation/how-to-install-adb-driver-on-windows-8-10-x64.html

First go to Start Menu / Settings / then Update & Security / Recovery and then Advanced Startup / Restart Now. You should then be able to follow the instructions in http://adbdriver.com/documentation/how-to-install-adb-driver-on-windows-8-10-x64.html

After PC restarts immediately plug in Zenpad 10 then open ADBDriverInstaller.exe. When you can see the device in the main window, click INSTALL in bottom right corner. Follow prompts to install drivers.

Unplug Zenpad 10.

Step 3: Restart computer and run 'adb-setup-1.4.3.exe'

Select YES to install ADB and Fastboot.

Step 4: Plug in Zenpad 10. Shut down Zenpad 10 after 60 seconds so that Windows sees it correctly.

Hold down POWER + VOLUME UP to start Zenpad 10 into Fastboot Mode.

Go to C:\\adb Folder. Hold SHIFT and Right Mouse Click while in adb folder then select 'Open Command Window Here'

In DOS window you just opened type:

fastboot devices

. You should see a number followed by 'fastboot'. The number means your tablet can be seen by Fastboot.

Step 4: Unlock Bootloader

In DOS window type:

fastboot oem unlock

Then type:

fastboot oem unlock confirm

Step 5: Install New Boot Image

Make sure to copy 'root-z300c_cg.img' to your ADB folder.

In your DOS window type:

fastboot boot z300c_cg.img

The new boot image file should be pushed to your Zenpad 10.

Unplug and Reboot Zenpad 10 normally.

Step 6: Install SuperSu app from Google Play Store. Follow instructions to install Root.

You now have root!

Be aware that this tablet is a bit of a slug. Sometimes it takes a minute or so for apps to ask for Root Permissions. You can alwats go to SuperSU app to hurry the permissions process.

Don't hesitate to ask if you get stuck or if you want to suggest any changes to these instructions.

GOOD LUCK! TuT

Thanks to the Russians who worked this out.
[Asus ZenPad 10 Questions & Answers] NoisilySilent:
Thanks [MENTION=5928897]reaktor TuT[/MENTION],

Will this work over WW firmwares ?
[Asus ZenPad 10 Questions & Answers] InvisiBot:
You can take boot.img / recovery.img of the update file from the official site. To do this, open the file fwu_image.bin and using a hex-editor to find there the text ANDROID!

It meets twice: the first time this boot.img, the second time recovery.img. Your boot.img / recovery.img must begin with ANDROID!, then it can be unpacked, for example using the AIK.

All this is much easier if you know linux. View post Stifi0815.

I made a sh-script, which will divide fwu_image.bin to pieces. These pieces are the firmware is for fastboot. But I'm not a guru reverse engineering :fingers-crossed: and need further verification, it will be published later.

I took recovery.img - there is less init-scripts and easier to understand :) In init.rc added the script that copies files su, sugote, libsupol.so, etc in system-partition and rebooting does.

Today I learned that the script does not work correctly check for su * and other files in the system-partition. Therefore, it can not be run more than once, otherwise the zygote and the GUI will no longer run. I have no ZenPad and I work in the blind, guided by user feedback. Provide all the mistakes I can not :eek: For z170cg models have firmware for recovery, so that test root.img was safe. But a lot of people too lazy to feedback, so this error became known so late when root.img already ported to other ZenPad's.

With the model z300c all the more difficult - are currently trying to make a recovery for him, one tablet has managed to recover. When everything is ready i publish this method.
[Asus ZenPad 10 Questions & Answers] NoisilySilent:
CAREFULLy READ THE EDIT PLEASE !!!

I can confirm [MENTION=5928897]reaktor TuT[/MENTION] 's method works.

I now am root on my WWE Zenpad 10 Z300C :D

Super SU installs just fine and root checkers validate im root now.

Thanks very much [MENTION=5928897]reaktor TuT[/MENTION]

IMPORTANT EDIT :

After playing a bit with my newly rooted Zenpad 10, i tried rebooting it :

It is now stuck at boot.

I have the "ASUS in search of incredible" logo and a loading cursor spining endlessly ... :(
[Asus ZenPad 10 Questions & Answers] _AnAkIn_:
Thanks. I've tried almost exactly what Stifi0815 has said in his post, and it boots correctly on my boot.img when I use fastboot, although when I then check through adb it looks like it just booted on the regular boot.img for some reason. All changes I've done seem to not register, I'm not sure why. Will try again later.
[Asus ZenPad 10 Questions & Answers] reaktor TuT:
I can't say if it will work with WWE firmwares. I'm using the latest Japanese firmware.

I can confirm that my unit has been working with root all week now with many uneventful reboots.
[Asus ZenPad 10 Questions & Answers] _AnAkIn_:
I have the same issue now. Did you manage to unbrick it?

I tried to do a factory reset (but apparently this only resets /data), then tried to flash the original boot.img and original recovery.img, didn't help. I guess that the issue is with the /system partition. I'm not sure how to get it from fwu_image.bin though.
[Asus ZenPad 10 Questions & Answers] InsertBannanaHere:
Just curious what were you running WW, WWE or smth else ?
[Asus ZenPad 10 Questions & Answers] _AnAkIn_:
I think it was WW, although I'm not sure.

The russian forum had a link to AsusFlashToolInstaller_1.0.0.17.rar which would apparently help me flash the factory image. Does anyone know where I can download it? The link is dead.
[Asus ZenPad 10 Questions & Answers] NoisilySilent:
Unfortunately, i could not fix the issue :(

If I ever find any solution, be sure I'll let you know.

Likewise, I would be very thankful if you keep me informed whenever you fix your zenpad.
[Asus ZenPad 10 Questions & Answers] _AnAkIn_:
I managed to retrieve AsusFlashToolInstaller_1.0.0.17.rar, but it only accepts raw images. The only raw image available on the russian website is one for the z300cg, and I have a zd300c (which is probably similar as z300c).

Does anyone know how to retrieve raw images for other devices?

It seems like whoever got the z300cg one managed to download it from an asus server.
[Asus ZenPad 10 Questions & Answers] NoisilySilent:
[MENTION=4482717]_AnAkIn_[/MENTION]

Can you please provide a link to AsusFlashToolInstaller_1.0.0.17.rar ?

EDIT:

I made a request for a stock raw image of the WW firmwares at this place:

http://xdaforums.com/android/general/asus-aft-flash-tool-free-solution-t3165954

Hopefully, we'll get out of this situation.
[Asus ZenPad 10 Questions & Answers] _AnAkIn_:
The link is actually still available in the russian forum, but it shows an error because you need to signup:

http://4pda.ru/forum/dl/post/7561554/AsusFlashToolInstaller_1.0.0.17.rar

There is a russian captcha when signing up but there is a tutorial here which explain how to find what it means:

http://doorsgeek.blogspot.nl/2015/08/4pdaru-loginregister-captcha-tutorial.html

I saw that topic, and it doesn't seem likely that the guy who was uploading raw images will do it, he hasn't posted since july 2015 :/
[Asus ZenPad 10 Questions & Answers] NoisilySilent:
Thanks, i managed to get AsusFlashToolInstaller_1.0.0.17.rar :highfive:
[Asus ZenPad 10 Questions & Answers] InsertBannanaHere:
would you say that the root is stable and 80% risk free, or is there going to be a better (safer/ easier) option in the future?
[Asus ZenPad 10 Questions & Answers] NoisilySilent:
As a few of us here are facing brick problems, i would advice you to wait a little more before proceeding.
[Asus ZenPad 10 Questions & Answers] InsertBannanaHere:
that was my understanding, well I hope you fix them with ease. I can provide a little of russian to English translations if when I have the time so message me here and I will see what I can do
[Asus ZenPad 10 Questions & Answers] _AnAkIn_:
Many thanks ! I've had these errors with the updatezip though:

Is that normal?

My device is no longer stuck on the boot logo, but it now seems stuck on the loading screen for some reason.

EDIT: After using the update zip once again and not rooting, it now works, I've booted into android :) Thanks

Rooting may have caused it to not work, I will try again.

EDIT 2: Tried root again, it works !
[Asus ZenPad 10 Questions & Answers] InvisiBot:
Yes, it is normal. I do not have time or opportunity to debug the beautiful output, sorry.

ROOT should work the first time, but I'm not sure, maybe you need to reboot the tablet after installing the update. And then install ROOT.
[Asus ZenPad 10 Questions & Answers] vittvittorio:
[MENTION=4482717]_AnAkIn_[/MENTION]

How did you root the tab? With the command "adb shell root" or using the method described some posts ago with root-z300c_cg.img?
[Asus ZenPad 10 Questions & Answers] _AnAkIn_:
With adb shell root. The root image is what caused my device to get bricked.
[Asus ZenPad 10 Questions & Answers] vittvittorio:
Must the command be launched in recovery mode? Sorry for the question, but I' not really expert with adb commands.
[Asus ZenPad 10 Questions & Answers] InvisiBot:
If you do not need to restore the firmware and you want only ROOT, so you can:

Reboot this device in fastboot and execute the command:

fastboot boot "C:\adb\mod-recovery-z300c.img"

Wait about 10 seconds, and to execute:

adb shell root

after that:

adb reboot

You need to have time to run these commands for ~ 30-40 seconds. It is not comfortable. For this reason, it was created root.img, which makes it all himself.
[Asus ZenPad 10 Questions & Answers] NoisilySilent:
I confirm this method works, no brick.

Wrting to /system no longer bricks the tablet.

Thanks [MENTION=7031497]InvisiBot[/MENTION] for this img.
[Asus ZenPad 10 Questions & Answers] duff91:
So I've to execute first command with mod recovery and then with root.img? I've stock firmware.. I don't need a restore...

Edit: where u can get mod-recovery for z300c?

Inviato dal mio LG-D855 utilizzando Tapatalk
[Asus ZenPad 10 Questions & Answers] OCouceiro:
Amazing it works

---------- Post added at 07:15 PM ---------- Previous post was at 07:14 PM ----------

Amazing it works:D
[Asus ZenPad 10 Questions & Answers] Deathpunkin:
Hey there folks.

I'm wondering if anyone could mirror the 'root -z300cg.img' please, I'd much appreciate it.

I can't for the life of me make any sense of the russian captcha to register and download it from them.

After that I SHOULD be able to complete this task.

I will say it'd be easier if you guys collaborated on a full functional guide = P
[Asus ZenPad 10 Questions & Answers] OCouceiro:
What cpu overclock you recomend ?

AnTuTu CPU Master is safe ?

---------- Post added at 10:16 PM ---------- Previous post was at 10:15 PM ----------

Attached Files

File Type: img	root-z170c&cg.img - [Click for QR Code] (7.54 MB, 68 views)

File Type: img	root-z300c&cg.img - [Click for QR Code] (7.55 MB, 318 views)

File Type: img	root-z370c&cg.img - [Click for QR Code] (7.61 MB, 28 views)

File Type: img	root-z380c.img - [Click for QR Code] (7.70 MB, 36 views)

File Type: zip	linux-adb-fastboot.zip - [Click for QR Code] (1.79 MB, 36 views)

File Type: zip	windows-adb-fastboot.zip - [Click for QR Code] (541.3 KB, 162 views)

File Type: img	root-v2-z300c.img - [Click for QR Code] (8.00 MB, 38 views)

File Type: img	root-v2-z300cg.img - [Click for QR Code] (8.00 MB, 8 views)

File Type: img	root-v2-z170c.img - [Click for QR Code] (7.77 MB, 4 views)

File Type: img	root-v2-z170cg.img - [Click for QR Code] (7.78 MB, 0 views)

File Type: img	root-v2-z370c.img - [Click for QR Code] (7.86 MB, 0 views)

File Type: img	root-v2-z370cg.img - [Click for QR Code] (7.89 MB, 0 views)

File Type: img	root-v2-z380c.img - [Click for QR Code] (7.90 MB, 4 views)

Last edited by InvisiBot; 1st March 2016 at 12:11 AM. Reason: added to other ZenPad (Atom x3 based)
[Asus ZenPad 10 Questions & Answers] Deathpunkin:
Thank you for your assistance.

I have one more question.

Is there any Custom Recovery that works with this tablet?

I tried to load TWRP through multirom but it said it wasn't compatable.

I tried Rom Manager for CWM, and same problem.

Does anyone know of a functional one?
[Asus ZenPad 10 Questions & Answers] Paoul conetta:
Any plan to open a official zenpad 10 thread? The device have a good success in terms of sales
[Asus ZenPad 10 Questions & Answers] Emil Borconi:
Hi there.

I have a z380c and after trying to root I got stuck on the loading screen (circle spinning under ASUS). I have decided to bite the bullet and give the Z300C_recovery a go. I'm able to access the adb shell now but I cannot see the content of the SDCARD so I cannot do the update to the stock rom. If I try to push the UL-P022-WW-4.9.3.0-user.zip to the device internal memory I'm getting an error that it's out of space (same if I try to push to the SD card). I have nothing stored on the device internal memory so I cannot be out of space.

Any ideas?

Thank you.
[Asus ZenPad 10 Questions & Answers] d_borghi:
Hi all,

If i root my zenpad, future updates of stock rom will always download automatically?
[Asus ZenPad 10 Questions & Answers] GartimusPrime:
Rooting the z300c is not safe atm, correct?
[Asus ZenPad 10 Questions & Answers] Zombiebraut:
It is safe. Rooted mine last week and had no problems at all.
[Asus ZenPad 10 Questions & Answers] GartimusPrime:
Cool, just makes me nervous reading about people bricking this tablet by rooting. I had rooted before and bricked but I think I installed something stupid after I rooted to brick it. Luckily Asus gave me a brand new unit. Now I am hesitant.
[Asus ZenPad 10 Questions & Answers] GartimusPrime:
Anyone dared to try xposed yet with out recovery?
[Asus ZenPad 10 Questions & Answers] marz456:
If possible can someone please post a step by step tutorial for rooting.
[Asus ZenPad 10 Questions & Answers] krbo:
Anyone with rooted one tried to unlock multiuser usage?
[Asus ZenPad 10 Questions & Answers] glennexpert:
As some of you I am having the same fastboot issue. So I boot into fastboot connect to my PC.

In Windows device manager "unknown driver" shows up and after a few seconds the device dissapears again.

This process is repeated untill I disconnect the USB cable.

The Hardware id is unknown by google, Intel drivers don't work, adb works fine, asus drivers are not availible, etc...

Thanks
[Asus ZenPad 10 Questions & Answers] Emil Borconi:
Thank you for the great tutorial and for the provided recovery images. I will like to add a few comments regarding the Z380C version:

- In some cases you might find that you cannot mount or use the internal storage, so I advice for ease and simplicity always use the sdcard. Also this most likely means that your /data partition will be unreadable, which will cause boot hang even after flashing, if that is the case follow this steps:

1) Use UL-P022-WW-4.9.1.0-user.zip instead of UL-P022-WW-4.9.3.0-user.zip - for some reason with 4.9.3.0 it seems to get stuck on the boot

2) after flashing the stock rom, you will need to format the cache and erase the userdata, to do that you will need to issue the following commands - DO NOT ROOT AT THIS POINT!!!!!:

adb updatezip /sdcard/UL-P022-WW-4.9.1.0-user.zip
adb reboot bootloader
fastboot format cache
fastboot erase userdata
fastboot reboot

If all goes well you should see the green android robot doing some work and then the system restarts.

3) - Wait for the system to set up and connect to the internet

4) - Check for system updates (OTA) and install the latest one

5) - Reboot to bootloader

6) Root your device by typing:

fastboot boot root-v2-z380c.img

Footnotes:

- If you root prior to do the OTA update you will end up in stuck on boot

- Please don't forget that all the credit for this belongs to [MENTION=7031497]InvisiBot[/MENTION]
[Asus ZenPad 10 Questions & Answers] duff91:
Rooted my z300c successfully thanks!

Inviato dal mio P023 utilizzando Tapatalk
[Asus ZenPad 10 Questions & Answers] marvidoc76:
rooted z300c without any issue! Thanks!

Now how can I install a modded recovery? cwm twrp or others
[Asus ZenPad 10 Questions & Answers] kuceens007:
Thanks rooted succesfully
[Asus ZenPad 10 Questions & Answers] duff91:
use intel adb driver.. update driver manually, from device manager... after you do that, open an adb shell and tap "fastboot devices", now you see your device
[Asus ZenPad 10 Questions & Answers] perzoo:
Ci sarebbe una guida semplice che spiega passo passo come rootare l'asus zenpad 10 300C ? Vorrei non sbagliare dato che sono alle prime armi... grazie mille!
[Asus ZenPad 10 Questions & Answers] duff91:
speak only in english! if you have some problem or question, send me a PM