yashsingh1/xdaforums huggingface dataset:
[Miscellaneous Android Development] Xcaliber:
Get it off of ASUS's website. http://store.asus.com/us/item/201508AM180000050/A35089

I just received mine today. About to root it as we speak. Amazing device. :)

Note: For anyone having trouble with the site, use Firefox instead of chrome. My Chrome doesn't respond to buttons on the site such as "checkout". It's a javascript issue, maybe from my Chrome extensions.
[Miscellaneous Android Development] guinnes.s:
Guys were do we find what we need to make a ROM for this zenpad? Kernel...ecc?
[Miscellaneous Android Development] Tabaqui:
Its always Out of stock when i check it.
[Miscellaneous Android Development] ice0901:
After using the Z580CA for 4 days I'll say I'm satisfied overall. The performance is very good ( took a bit of a performance hit by installing Xposed ), The screen is pretty good after making the screen more blue as suggested by AnandTech, and the speaker quality if very good after tweaking the eq. The only real problem I have is dropping WiFi on 5Ghz. Switching to 2.3Ghz only fixes. And lastly the build quality. I haven't dropped the tablet once but fake aluminum trim has a tiny chip. I was considering the Samsung S2 8.0 which is $100 more but I think I may sick with the Asus
[Miscellaneous Android Development] itzmehotsauce:
Yeah i jist went and got the s2 9.7 this thing is so friggin light and its lightning fast ganna go and root it asap
[Miscellaneous Android Development] ice0901:
Do you find yourself covering up the speaker's? It's happens all the time on Note 5 it's really annoying coming from the nexus 6. I don't want the same issue on my Tablet.
[Miscellaneous Android Development] undrwater:
If you can't find the files, you might try cracking the case and disconnecting the battery for a few minutes. It's what worked for me when my tablet wouldn't show anything on the screen.

Good luck!
[Miscellaneous Android Development] shakalaca:
TWRP is here: https://mega.nz/#F!04cRBb7K!ksFj6C8E1Pns81aeHKCijw

ADB sideload function is broken but you can put zip file into/sdcard directory and choose "Install" from main menu to install the package. Backup / restore should be working but I haven't test MTP..
[Miscellaneous Android Development] S. Prime:
[MENTION=1813976]shakalaca[/MENTION] Apologies, I have downloaded the ".img" file, but I cannot figure out how to get it to run for the installation. Thank you again for your contributions, you are awesome.

Edit: I figured out the answer to my dumb question with a little research, but I lack the experience to try it myself, so I will wait on someone with more knowledge to try the install first.
[Miscellaneous Android Development] brackenhill_mob:
Did you have the usb trident logo or a completely black screen as if the tablet was powered off?
[Miscellaneous Android Development] 4k7:
I installed the .img file with the official TWRP app, and it's working fine.

Open the app, choose "TWRP FLASH", grant root access to the app, select the TWRP .img file you downloaded and press "FLASH TO RECOVERY".

Another way would be to use fastboot, but the app is the easy way.
[Miscellaneous Android Development] undrwater:
Blank screen.
[Miscellaneous Android Development] brackenhill_mob:
I'm jealous! It didn't work for me :( I'm borked.
[Miscellaneous Android Development] S. Prime:
Excellent, the Official TWRP App worked like a charm.View attachment 4409621
[Miscellaneous Android Development] Mrman_365:
Hi

I have my tablet connected to my pc, opened the root.bat but its just stuck on:

* deamon not running; starting now at tcp:5037

* daemon started successfully

Nothing else happening..

Tablet says "Fastboot CMD Waiting"

?
[Miscellaneous Android Development] S. Prime:
Make sure you check the tablet screen and then the computer screen, to be sure it is not waiting on authorization.

Also, I remember my tablet doing something similar and tapping enter on the computer keyboard, started the process, so l think I just missed the prompt on my computer screen.

Edit. I just remembered that it took several minutes for mine to start the process, it is not immediate.
[Miscellaneous Android Development] Mrman_365:
Still nothing. Pressing enter, nothing happening.

Tried different USB cable

Tried rebooting tablet, unplugging and replugging cable.

tried rebooting laptop

Even tried running Root.bat directly as adminstrator but it just zooms past the steps and says xxxxx is not recognised as an internal or external command..

---------- Post added at 08:54 PM ---------- Previous post was at 08:29 PM ----------

Steps i followed

I first installed the Intel ADB drivers to my laptop

booted tablet and enabled USB debugging.

Plugged tablet in to laptop.

Waited for laptop to recognise it.

Unplugged tablet and powered off

Powered it back on into the Droidbot screen

Plugged in the usb again

Says Fastboot cmd waiting

started CMD as administrator

changed directory to same as where the downloaded root files are on my desktop.

typed Root.bat

Press any key

Pressed enter and just says

*daemon not running; starting now at tcp:5037

*daemon started successfully

Pressed enter on the keyboard, touched screen on tablet.

Cant see it waiting for any input from me

Im lost. Have i missed a step? Installed the usb drivers incorrectly?

Ive just tried the same steps on my Desktop pc. Still the same thing.
[Miscellaneous Android Development] S. Prime:
My only exception was, that once the computer recognized the tablet, I shut down the tablet and started the bootloader without removing the usb cable. It shouldn't make a difference, but it is worth a try. Good luck.

Edit: I just remembered, it took several minutes for the process to start. Give it few minutes.
[Miscellaneous Android Development] Mrman_365:
Thanks, waited 10mins but still nothing.

Am i meant to install anything prior like "minimal adb fastboot"?
[Miscellaneous Android Development] undrwater:
Other than the correct drivers, the files provided should be enough to get you started.

When you got into your command line, you say you Changed Directory (CD) to the "root files". There is another directory called "files". CD into that folder and see if the adb and fastboot exe files are there. Attempt to run them directly with the --help switch to see if you get the provided help or something like "command not found":

adb.exe --help

If it returns the help, then you can try:

adb devices

Finally, do you have adb debugging turned on in developer settings?
[Miscellaneous Android Development] Mrman_365:
I did a CD into the "files" folder and can see adb and fastboot.exe

typing adb.exe --help shows a list of commands

typing adb devices says "list of devices attached" but nothing written after it

i tried typing fastboot devices and it says "1111111111111111 fastboot"

I tried typing fastboot reboot and the tablet rebooted.

I checked the developer settings but cant see adb debugging but can see USB debugging. this is On.

I have also tried running this on an old Windows 7 machine i had lying around

Appreciate you helping.

Im out of ideas!
[Miscellaneous Android Development] undrwater:
If you can, print out the .bat file (I think it's root.bat), and try each command individually (it looks like your environment is sane). This way, you can see specifically which command it's choking on, then report here.
[Miscellaneous Android Development] Mrman_365:
Ok I went through the commands manually.

fastboot getvar sofia_support >nul 2>&1

fastboot flash token 471\BOM_TOKEN_v89.0040_CRAK_DEV.bin >nul 2>&1

fastboot flash ifwi 471\IFWI_v89.0040_CRAK_DEV.bin >nul 2>&1

fastboot flash fastboot 471\droidboot_sign.img >nul 2>&1

fastboot flash splashscreen 471\splash.img >nul 2>&1

fastboot reboot-bootloader >nul 2>&1

sleep 25

echo ' Writing flag for allowing oem unlock ..

I got this far before the tablet rebooted and just says, "No USB Cable connected" and keeps rebooting into the same screen.

No green Android or any text is displayed. Just this and the USB graphic.

hahaha, must be buggered!

---------- Post added at 07:55 PM ---------- Previous post was at 07:49 PM ----------

Im giving up...

Anyone live in the UK willing to do this for me if I ship the tablet to them and pay a small fee?
[Miscellaneous Android Development] supaet:
this does not work for me, the issue is that there is no way to unlock the bootloader for Z580C?

so the patched_boot.img can't be flashed

currently on 5.5.0 z580c, there is a ota update for 5.5.7
[Miscellaneous Android Development] blanket:
i had the same problem as you.

i tried the package but it didn't work for me and adb didn't seem to detect my tablet

However, I was able to get it to work in the end

What I did:

1. Downloaded IntelAndroid-FBRL-07-24-2015.7z from here (https://xdaforums.com/android/development/intel-android-devices-root-temp-cwm-t2975096)

2. connect the tablet to my pc

3. ran launcher.bat and typed 'ACCEPT'

4. adb then started running.

5. ran root.bat from the package provided by shakalaca

6. checked my tablet for the prompt and allowed the connection

everything ran smoothly after that.

remember to have the adb and fastboot drivers installed.
[Miscellaneous Android Development] Mrman_365:
Thanks for the info.

Unfortunately I cant get my tablet to boot into Recovery mode anymore. Just loops on the "No USB Deteceted" screen.

Think its screwed up.
[Miscellaneous Android Development] undrwater:
[MENTION=1813976]shakalaca[/MENTION],

The version of TWRP is running into the "encrypted data" password bug. See https://forums.oneplus.net/threads/twrp-encryption-password.432114/ for example.

Is it possible to patch a more recent version of TWRP?
[Miscellaneous Android Development] nyph10ke:
6.0.1 root access granted!

I've got it! See some screens before i write manual.

album - yadi .sk/ d/3amlJc1B3SurMi

You can ask me about root in telegram [MENTION=2642906]n10[/MENTION]k3

or vk com/marti2
[Miscellaneous Android Development] elburna:
I don't think, that this is something new. I also have 6.01 rooted. A description had been posted some pages before and worked fine for me...
[Miscellaneous Android Development] elburna:
But it's a real pity, that the unlock came so late - I don't expect any custom roms to pop up for our device anymore :(
[Miscellaneous Android Development] supaet:
anyone able to root the z580c or is this only working for z580ca?
[Miscellaneous Android Development] S. Prime:
I have the CA, but I remember some success with the C after the process was posted. If memory serves me correctly, they had to downgrade to a previous version. When I have time, I will look back.
[Miscellaneous Android Development] Bysler:
If it's able to run Xposed fine, there will be no need to install custom roms.
[Miscellaneous Android Development] undrwater:
It works for both. I haven't had time, but I'm thinking it shouldn't be too hard to get another operating system on this device.
[Miscellaneous Android Development] BlackTigerX:
Thanks a lot for your hard work shakalaca! Working great on my Z580CA that had stock 5.6.0 running already. Yet, I had to manually type in all the commands from the batch file in cmd (Windows 10) since the automatic process didn't get all commands through (maybe a delay problem?).

I noticed that in the batch the forced part of deleting userdata in the "fastboot flashing unlock" command took like a second but once I manually typed it in the cmd window, the deletion of userdata took a while.

By the way I get an "unable to extract zip file" error in Magisk Manager trying to install "xposed-v89.1-sdk23-topjohnwu-patch-by-shakalaca.zip" - Any clues? Updated to the latest Magisk 16.0.
[Miscellaneous Android Development] bkkzak:
I'm trying to figure out how you guys have CTS passing on Magisk on your screenshots. Do you have the Z580C or Z580CA?

My assumption is that since I have the Z580C, and the rom is for Z580CA, I have a build and fingerprint mismatch. Just wanted to see if that's the case, thanks.
[Miscellaneous Android Development] mad4some:
Like someone else noted iirc, in the beginning of this thread I believe both Z580CA and Z580C (there's no 3 in the model number) were able to accomplish everything just fine. If you haven't yet, the whole thread is full of info on both those models and more! Good luck :good:
[Miscellaneous Android Development] BlackTigerX:
Magisk Xposed Module

After some trial and error getting Magisk to install modules I finally have the solution. The prepatched boot image inside the "FreeMyZenPad" package was the issue (f.e unzip not found in update-binary).

I patched the original boot image of the 5.6.0 firmware with Magisk 16.0 and flashed this new boot.img using fastboot.

If you encounter the same issue then you can download the patched_boot.img from the link below and flash it via fastboot or if it's your first usage of "FreeMyZenPad", replace the patched_boot.img in FreeMyZenPad\files\560 with my image below.

patched_boot.img

I also made a zip for the latest 89.2 xposed systemless module for Magisk, using the patched libart.so provided by shakalaca.

xposed-v89.2-sdk23-topjohnwu-xda.zip
[Miscellaneous Android Development] bkkzak:
Sorry, I didn't quite explain myself.

I have a Z580C, I followed [MENTION=1813976]shakalaca[/MENTION]'s instructions (thank you so much for your efforts!!), and now I have unlocked my bootloader, rooted with Magisk, and updated to the most current firmware (5.6.x or something, it is flashed by the 'Root.bat' script). The rom is running swimmingly.

The issue I was asking you about is related to Magisk Hide (I believe you are the only one who posted a screenshot of Magisk Manager, everyone else just posted screenshots of a root checker app). In the post of yours that I quoted, your screenshot shows that you passed CTS as well as Basic Integrity for SafetyNet. I can't get my device to pass CTS, but it passes Basic Integrity.

I assumed there were three possible reasons why you passed it and I didn't:

1. You did/flashed something else, that hasn't been mentioned in the thread, in order to pass.

or

2. Your device is the Z580CA which is the same as the rom (since the Z580CA has been updated a couple times past the Z580C, the newest rom is a Z580CA rom), so you don't get a device/build fingerprint mismatch. Since my device is the Z580C and the build is Z580CA, I'm assuming the device/build fingerprint mismatch is what's stopping me from passing CTS.

or

3. There is also the possibility that Google has 'certified' the Z580CA but not the Z580C. In this case, even on unrooted stock rom, the Z580C would never pass CTS.

And I'm not being facetious when I say that I have literally read the whole thread (been on it off and on for awhile - take a look, a post of mine from over 2 years ago is the third highest voted post in thread history) and done my due diligence. I was simply trying to figure out an answer to a question that has never been asked in this thread; hopefully someone else will be able to help, even though you are the only one in the thread that has evidenced they are able to pass CTS.
[Miscellaneous Android Development] mad4some:
I don't think I can help you figure this out. I do have the Z580CA and I did not do anything extra in order to pass. Also, I had just bought a new tablet when this new Magisk method showed up and right after I made that post, this tablet pretty much went into a drawer.......:p. After your response, I got it out and booted it up and before installing the newer V16.0 Magisk, I checked SafetyNet again........and it shows both CTS and basicIntegrity failed now!!! wth :silly:
[Miscellaneous Android Development] S. Prime:
My Z580CA has never passed SafetyNet with any version of Magisk and I am upgraded to v16.0 now.
[Miscellaneous Android Development] mad4some:
I don't know.......I have a feeling that right after I saw it passed, the next time I rebooted, it was failed. Just guessing since I never checked again until today......:confused:

Well, now I really don't know??.......just let Magisk install V16.0 and checked again and .....all passed!!!!!
[Miscellaneous Android Development] joot:
Is there a custom rom for this device yet...?
[Miscellaneous Android Development] S. Prime:
Not that I have seen.
[Miscellaneous Android Development] nyph10ke:
Nope :((
[Miscellaneous Android Development] joot:
If there is no customer roms for this device. What is the point of unlocking the boot loader and rooting?
[Miscellaneous Android Development] stevejohnson42:
Adaway, xposed, titanium backup...just a few tools

One disclaimer... haven't done these yet myself on this device, but are tools i use on other devices that are rooted
[Miscellaneous Android Development] mad4some:
asus/WW_P01M/P01M_3:6.0.1/MMB29P/WW_P01M-V5.6.0-20170608:user/release-keys
[Miscellaneous Android Development] joot:
I recently bought my Asus Zenpad Z580CA to be used as a monitor for my Mavic Air drone. The specs. look like it can run the DJI Go app smoothly but as it turns out this tablet is real laggy, studdering with the DJI Go app running. Video transmission from the Mavic Air drone to the tablet is like a few seconds behind...question is: if I unlock the boot loader and root the device, will I be able to uninstall all the bloatware and stop background apps from running so I can have more resources to run the DJI Go app? Your thoughts, suggestions?
[Miscellaneous Android Development] mad4some:
Did you go thru and disable all the apps that will let you?? If you have and it still doesn't run the DJI app well, I'm not so sure the additional apps you can disable/uninstall with root will make a big difference. I've moved on to a new tablet but remember that one data heavy app that I play (GolfStar) ran better on my old reliable Nexus 7 2013 than it did on this tablet.
[Miscellaneous Android Development] joot:
Those of you that were able to unlock bootloader and rooted, are you able to uninstall unwanted apps installed on the device...?
[Miscellaneous Android Development] S. Prime:
I used Titanium Pro to disable the Asus apps that I didn't want running after I rooted.
[Miscellaneous Android Development] PMikeP:
I'm still running 4.7.1 rooted. (Waiting on someone to write up - or make a video of - a foolproof step by step method to upgrade before I try.) I started by pruning the ASUS image .zip file, removing apps that I didn't want. Then I used Link2sd to freeze other apks. And DisableServices to kill stuff at the micro level. (Like a lot of Play Services.)

End result: My tablet will sleep for weeks on a charge. (Hardly anything running in background.)
[Miscellaneous Android Development] thewoZa:
I've run into exactly the same issue... UK model too, perhaps the bootloader is different? [MENTION=1813976]shakalaca[/MENTION] any ideas?
[Miscellaneous Android Development] BlackTigerX:
Can't really help you guys but want to mention some points concerning the commands listed above:

The sleep command does nothing to your device, it just makes the script wait for the next step for a specific time (here 25 seconds). It was inserted in the script at that point because it takes some seconds for the bootloader to reboot and some more seconds to be recognized by your computer again.

The echo command does nothing to your device as well, it just displays the text entered to your command console.

You also don't need the >nul 2>&1 stuff when entering every line separately in the console.

So basically the last command you really sent to your tablet is the fastboot reboot-bootloader command, which your devices obviously did. But from that point on there should be no further reboots without adding any commands (where your devices seem to bootloop).
[Miscellaneous Android Development] Chaser42:
Many thanks, [MENTION=1813976]shakalaca[/MENTION]! I'll have to use a quote from The Matrix... You're my savior, man. My own personal Jesus Christ. :)

I have two z580ca tabs that I use on a regular basis. I rarely use my Windows laptop anymore. In my opinion, these devices are not obsolete despite being released in 2015. I had given up hope that the bootloader would ever be unlocked. After some trial and error, MM is working great rooted with Magisk. Xposed and TWRP are also working fine. I made some mistakes that resulted in bootloops, but I was able to factory reset and install your image again via fastboot. I was even able to revert back to the original state with a locked bootloader using the MM to LP downgrade method. I have to admit that it has been extremely handy to have a second device to test all of this stuff out on.

I noticed that the script flashes the splash screen image. Is it possible to edit that .img file to customize the boot logo and replace the error messages stating that the device cannot be trusted?

Again, thank you so much!
[Miscellaneous Android Development] pedronarra:
Hi! I have a Zenpad Z580C with android 6 and I'm looking for a way to root it and debloat it.

I was trying to make sense of this forum post, but as a noob, I didnt reach to any conclusion.

There is a way to root this tablet?

Many thanks and sorry for the noob question
[Miscellaneous Android Development] pedronarra:
So, I was able to to root Asus Zenpad S8.0 (Z580C). Here it is a noob guide, I hope you enjoy it. Feel free to put it in the first post :)

1. Install Intel Android drivers. I got them on this post:

https://xdaforums.com/u/repair/hard-brick-asus-zenpad-s8-z580ca-z580c-t3465203

The drivers are on this link:

https://drive.google.com/file/d/0B0gp7gZLdepzbU96VERaQWt4M3M/view?usp=sharing

2. Download files from [MENTION=1813976]shakalaca[/MENTION] (thank you so much) and extract them using 7-zip:

https://mega.nz/#F!F1FlzAoY!u6zR1Y14xvqoSbz-YQGFrw

3. Enable usb-debbuging on the tablet.

4. After extract you can try to run the "Root.bat" file on the FreeMyZenPad folder.

To make sure, I run each command at a time, but I followed exactly the same commands.

To do that, go to "FreeMyZenPad\files" and run a command window there (if you press shift+right click on windows, that option will appear). The list of all commands is listed below. I removed the 'echos' and 'sleeps'. You should introduce one line at a time and wait the line to finish (sometimes it could take some time).

adb wait-for-device
adb reboot bootloader

Wait for the android guy with the hard hat to appear, then continue:

fastboot getvar sofia_support >nul 2>&1
fastboot flash token 471\BOM_TOKEN_v89.0040_CRAK_DEV.bin >nul 2>&1
fastboot flash ifwi 471\IFWI_v89.0040_CRAK_DEV.bin >nul 2>&1
fastboot flash fastboot 471\droidboot_sign.img >nul 2>&1
fastboot flash splashscreen 471\splash.img >nul 2>&1
fastboot reboot-bootloader >nul 2>&1

Wait for the android guy with the hard hat to appear, then continue:

fastboot flash /system/bin/resize2fs magic >nul 2>&1
fastboot flash /system/bin/tune2fs busybox >nul 2>&1
fastboot flash /system/bin/cp unlocker >nul 2>&1
fastboot oem backup_factory >nul 2>&1
fastboot reboot-bootloader >nul 2>&1

Wait for the android guy with the hard hat to appear, then continue:

fastboot getvar sofia_support >nul 2>&1
fastboot flash token 551\BOM_TOKEN_v89.0056_CRAK_DEV.bin >nul 2>&1
fastboot flash ifwi 551\IFWI_v89.0056_CRAK_DEV.bin >nul 2>&1
fastboot flash fastboot 560\droidboot_sign.img >nul 2>&1
fastboot flash splashscreen 560\splash.img >nul 2>&1
fastboot reboot-bootloader >nul 2>&1

Wait for the android guy with the hard hat to appear, then continue:

fastboot flashing get_unlock_ability
fastboot flashing unlock
fastboot format userdata >nul 2>&1

Wait for the android guy with the hard hat to appear, then continue:

fastboot flash boot 560\patched_boot.img >nul 2>&1
fastboot flash recovery 560\recovery_sign.img >nul 2>&1
fastboot flash system 560\system.img.gz >nul 2>&1
fastboot reboot >nul 2>&1

5. The tablet will take some time in the boot and all your data will be erased. Configure the tablet. Enable usb-debbuging again.

6. Open adb the same way as in (4). To install magisk you can use adb with the following command:

adb install MagiskManager-v5.5.5.apk

7. Open Magisk Manager and update it.

Done :)
[Miscellaneous Android Development] pjb0521:
You got root working on Android 6? I'll have to try this out on my Z580C, well done!
[Miscellaneous Android Development] pedronarra:
Yes. I was on the most recent version. Android 6.0.1.