[Miscellaneous Android Development] WormsWarII:
Hello,

I have successfully rooted my Z580CA using the automated process provided by shakalaca : thank you !

Below are my configurations and the detailed step-by-step explanations that I followed to root.

My configuration :

Computer : Windows 7, x64

Device : Z580CA (P01MA)

Before root:

Computer : no Intel Android drivers installed (and ADB tools installed on a custom location - not exported in %PATH%. But this is irrelevant since the shakalaca's package embeddes it's own ADB version),

Device : kernel 3.10.72 (Jan 19 2017), official Marshmallow firmware WW_V5.5.7_20170119 (https://www.asus.com/Tablets/ASUS_ZenPad_S_80_Z580CA/HelpDesk_BIOS/)

After root:

Computer : Intel Android drivers installed

Device : kernel 3.10.72 (Jun 8 2017), firmware provided by shakalaca WW_V5.6.0_20170608

Steps that I followed to root:

Using the device:

1) Make data backup

2) Enable "Developpers Options" by pressing numerous times the build number list entry located under "System Informations"

3) Enable "USB debugging" in the "Developper options"

4) Disable "Check applications through USB" in the "Developper options" (not sure of the english option name, as I'm using a French localized version. Plus I don't really think it's needed to successfully root)

Using the computer:

5) Install Intel ADB drivers using the "IntelAndroidDrvSetup1.10.0.exe" found in this package : https://drive.google.com/file/d/0B0gp7gZLdepzbU96VERaQWt4M3M/view?usp=sharing (package found on original XDA thread "Hard Brick on Asus ZenPad S8")

6) Download all "FreeMyZenPad.7z.00*" parts and extract them with 7z

** Plug the device to the computer through USB (the "USB debugging connected" notification should appear on the device) **

Using the device:

6) Accept the "distant debugging security" alert that pops-up (may not appear if you already have trusted your computer as a debugging device)

7) Shutdown the device and unplug the USB cable

8) Restart the device in fastboot mode (hold down POWER + VOLUME UP) : let it in this state (just ensure your battery is sufficiently charged, as the flashing process may take up to 20 minutes - and you don't want it to be interrupted)

Using the computer:

9) Open a Windows command prompt (press "Win + R" and type "cmd")

10) Move to the root "FreeMyZenPad" uncompressed directory (type "cd <FreeMyZenPad_root_uncompressed_directory>" into Windows command prompt)

** Plug the device to computer through USB (your device should be in fastboot mode) **

Using the computer:

11) Launch the automated root process (type "Root.bat" into Windows command prompt)

12) Wait it to complete and follow the instructions on the computer/the device

** When the procedure completes, reboot the device in normal mode (it may be automatic - I don't remember) **

Using the computer:

13) Download Magisk and copy it to the device (the latest Magisk APK is available on the official Github : https://github.com/topjohnwu/MagiskManager/releases. See also the official XDA thread : https://xdaforums.com/apps/magisk/official-magisk-v7-universal-systemless-t3473445/)

Using the device:

14) Install Magisk : the device is now rooted and uses the latest firmware version available for this device.

Hope it helps.

Regards