yashsingh1/xdaforums huggingface dataset:
[Asus Zenpad 8.0 Guides, News, & Discussion] Sneaky.Ninja:
I'm going to try to be thurough but to be honest I'm kind of scratching my head coming up with a list of possible actions that we could of performed different. So my apologies if some of these suggestions are obviously pointless or need to be performed in any combination/order other than what's implied below but these are all things I had done

-------------------------------------------------------------------

* Did you go through the device's initial set-up/ log into a google account/ update all apps while still on V3.7.4 (nougat) before updating to V5.1.5 (oreo)

* Did you use the latest version of Magisk Manager (25.1)

* When patching boot.img did you select all three options

Preserve AVB/dm-verity

Preserve forced encryption

Patch vb meta in boot image

* Factory reset after receiving the 'type password to decrypt storage' prompt at boot

* Boot into recovery (adb reboot recovery / fastboot reboot-recovery) and wipe cache partition

* From the fastboot menu select USB debug mode (Enables USB debugging/ADB)

********CAUTION*********

Proceed with caution. I've soft bricked this device in the past using one or more of these commands

**************************

You could try messing around with these fastboot oem commands that I found in the update.raw binary. I included the whole list but seperated what I feel could make any difference

Some commands don't seem to work and others need you to enter a variable such as 1 or 0 (on/off).

oem verity

oem adb_enable

oem CTS_Auto

oem ffu_unlock

oem reset_root

**************************

oem device-info

oem frp_status

oem enter_method

oem get_baseband

oem get_build_version

oem get_device_model

oem get_device_name

oem get_debug_idx

oem get_debug_status

oem get_IMEI

oem get_model

oem get_release_idx

oem get_release_status

oem get_sua_server

oem enable-charger-screen

oem disable-charger-screen

oem off-mode-charge

oem select-display-panel

oem EnterShippingMode

oem reboot

oem reboot-recovery

oem reboot-bootloader

oem lock

oem unlock

oem unlock-go

oem flashing lock

oem flashing unlock

oem flashing lock_critical

oem flashing unlock_critical

oem flashing get_unlock_ability

oem emmc_info

oem emmc_show_partitions

oem emmc_read_modemst

oem emmc_read_partition

oem emmc_read_userdata

oem resize_partition_table

oem hash

oem preflash

oem continue

oem flash_all_start

oem flash_all_end

Keep the thread updated on any progress or lack of.
[Asus Zenpad 8.0 Guides, News, & Discussion] s03191:
Hi @Sneaky.Ninja,

Thanks for the guide, actually I have managed to root it by myself.

I noticed that on every new reboot upon factory reset, the tablet will first attempt to erase the device followed by encrypting it. If you proceed with flashing the patched boot.img AFTER the encryption, you will most likely hit the 'type password to decrypt storage' prompt. Thus, my speculation is that the encryption seems to be tied with which boot.img you were having at that time.

So, I then tried reflashing the original boot.img, getting back into the Setting UI once again and factory reset it, except for I was holding the Volume down button this time and it gets me straight into fastboot mode again. Then I flashed the patched boot.img once again, and viola... everything was working as expected (erasing, encrypting and booting into the device initial setup menu) with ROOT! :)
[Asus Zenpad 8.0 Guides, News, & Discussion] s03191:
@satelliteseeker ,

With root, I then tried to play around with the config partition like you mentioned, flipping the last 00 to 01.

- Also UNTESTED and requires root: or toggle the value of sys.oem_unlock_allowed from 0 to 1 (stored in last byte of config partition), which then allows fastboot oem unlock command inside fastboot mode.

However, it seems like I'm still unable to proceed with fastboot oem unlock.. Actually, come to think about it, what's the point even if you have unlocked the bootloader but there are no custom roms for it. :ROFLMAO:
[Asus Zenpad 8.0 Guides, News, & Discussion] satelliteseeker:
Asus might have a different strategy to handle bootloader unlock (maybe it has to be devinfo partition?)

With a preceding command fastboot getvar sofia_support (more details in https://xdaforums.com/t/root-magisk-for-asus-zenpad-z10-zt500kl-and-zenpad-3s-10-z500kl.4067617/), it's already possible to flash any firmware to boot / recovery / system partitions, so it's not required to achieve a full unlock to tinker with system, especially with root.

Again without debrick tools any such hack has a chance to brick the device. If it fails to enter fastboot, there's minimal chance for a recovery.
[Asus Zenpad 8.0 Guides, News, & Discussion] frohro:
I am a Linux user and want to install this on my ZS8. I fired up a windows computer, downloaded the AFT above, unzipped it, and tried to run it, but it complains "The code execution cannot proceed because mfc110u.dll was not found. Reinstalling the program might fix this problem." I then read online that this is a Microsoft library, and installing their development tools might fix it, and some other things, but nothing is working. Any suggestions?
[Asus Zenpad 8.0 Guides, News, & Discussion] kenarp:
Just successfully upgraded my z8s to 8.0, Thank you so much for your information and tutorial. Really appreciate it.
[Asus Zenpad 8.0 Guides, News, & Discussion] kenarp:
After upgrading to 8.0, I tried to make a custom TWRP recovery migrated from Zenfone 3 ultra, which uses the same CPU model to Z8s, and successfully fastboot flashed it according to OP's guide. It initially worked well right after the flash, but after a reboot, the system wouldn't boot to the system but stopped at 'Your device is corrupt' as you can see from the pics below.

It seems like I could continue to boot by pressing the volume up button, but unfortunately, the volume up button has just been broken during my disassembly previously... So I'm wondering if anyone knows that everything will be fine as long as the volume up button is pressed, or if there is something wrong that needs to be fixed in the bootloader/recovery?

Thank you in advance.

Note: I managed to flash back the official boot.img and recovery.img, but the system still won't boot up. Also used Asus Flashtool and flashed the official .raw back but had no luck.

View attachment 5688507

View attachment 5688513

View attachment 5688515
[Asus Zenpad 8.0 Guides, News, & Discussion] Eclipse00:
First off, I was able to get 8.0 install, amazing job!

When I run through the standard magisk steps though I'm clearly missing something. I'm pulling the boot.img file from the Zip->Raw file to feed to magisk and it's complaining with Unsupported\unknown image format. I use this method for other devices, so I'm generally used to how this should go. Did I miss something on how I should be sourcing the boot.img file.
[Asus Zenpad 8.0 Guides, News, & Discussion] tblount70:
Thanks a bunch. This process worked for me. [edit: not so much, see next post] Couple points to add...

First, I did have issues getting communication to work reliably until I updated the driver in Windows Update. Other than that, the steps above worked as advertised (thanks!).

Second, for whatever reason when you flash to Oreo the z8s is no longer Play Protect certified. Because of that, I am (so far) unable to download the Netflix app from Playstore. I did go to my original z8s and verify it WAS Play Protect certified. Maybe not a huge deal. I can still watch Netflix through the web.

Lastly, my motivation wasn't to get to Oreo necessarily. My issue was battery drain due to Android OS and System running all the time. This happened on my 'backup' preowned z8s that I just got out of the box. Google searches pointed toward 'clear system cache' from bootloader to solve this. I couldn't make that happen with z8s. My understanding is it's locked. Soooo... I hoped that flashing to Oreo would also clear the system cache. It did (yay!). Battery usage is back to normal. Note that I did check the box to erase data in the Asus flash tool.

thanks again!
[Asus Zenpad 8.0 Guides, News, & Discussion] tblount70:
Update. It seems this was not so successful. To be clear, I do have Oreo running. However, I have a few issues now that make the tablet much less useful:

- Can't load Netflix app. Can't watch through Chrome either.

- Spectrum TV app no longer works.

- Battery drain issue is back.

Oh well. Time to move on I guess. My time is worth something, so maybe I'll pony up and buy something else.
[Asus Zenpad 8.0 Guides, News, & Discussion] Eclipse00:
Weird about the play protected issue. mine didn't run into that, but you could probably download the Netflix APK directly from one of the various APK mirror sites, I'v done this with various Android devices over the years.
[Asus Zenpad 8.0 Guides, News, & Discussion] avpariy:
If i have bricked it with update Magisk and direct install kernel how to repair? Only edl mode with Qualcomm HS-USB Diagnostics 900E ?
[Asus Zenpad 8.0 Guides, News, & Discussion] foolblue20221203:
Thank you Sneaky.Ninja

I have updated the p00j tablet

but how

Extract from raw file

correct boot.img

(ZT582KL_all_VZW_user_V5.1.5 extracted 39.boot.img is not the correct file)
[Asus Zenpad 8.0 Guides, News, & Discussion] Glowemployee:
Could this be used to potentially port to the zen pad z10? I just got one for free I’d love to have a custom OS on this Bad boy! Lol my buddy has six in a stack he got from a school they are workable but it would be nice to make them up to date ect. What an awesome find!! I was thinking about taking the url you had and using the 500kl sku would that work do you think to see if there’s maybe a hidden Oreo for us?
[Asus Zenpad 8.0 Guides, News, & Discussion] luridphantom:
just another user confirming your steps to update to oreo and get root works, thanks!
[Asus Zenpad 8.0 Guides, News, & Discussion] luridphantom:
without a true boot loader unlock you won't get far, root is the best you can do for now
[Asus Zenpad 8.0 Guides, News, & Discussion] certifiablealso:
Recently got a zenpad z8s running v3.7.4_20180112 and started looking for updated roms. Most of the links I found were stale, with no content backing them up. Then I stumbled across this post and got excited. Finally a solution!

I downloaded ZT582KL/VZW_ZT582KL_V515_all_user.zip and tried to apply it via the patched version of AFT 1.045 and the latest version 2.0. Also tried copying the entire zip file to the microsd card and applying directly from recovery.

The patched version of AFT cannot verify/validate the serial number of the device.

Version 2 boots the device into recovery, but applying the zip file fails with:

Finding update package .....

Opening update package ....

Verifying update package ....

E:footer is wrong

Update package verification tool 0.1 seconds

E:signature verification failed

Installation aborted.

E:Can't open /tmp/update-script.log

I've tried everything, including redownloading the .zip file. Using 7Zip to extract the .raw file says the system.img file is corrupted.

I've also looked for ways to unlock the bootloader on this tablet. The entry all the online posts suggest in Developer Optons does not exist in this version of the OS.

I've also thought about applying the twrp image made available in this forum, but figure it will fail because the bootloader is not unlocked.

Thanks for any suggestions and thoughts...
[Asus Zenpad 8.0 Guides, News, & Discussion] satelliteseeker:
Unfortunately there's no Android 8 firmware released for Z10, according to the index file from Asus website. Only Android 6 and 7 firmware files are available for download.

Latest firmware (Android 7.0): https://dlcdnets.asus.com/pub/ASUS/...500KL_V546_all_user_M101901_16.1.0_171107.zip

Index file for all downloads: https://dlcdnets.asus.com/pub/ASUS/LiveUpdate/Debug/ZenPad/P00I.idx

Rooting is possible via the other tutorial: https://xdaforums.com/t/root-magisk-for-asus-zenpad-z10-zt500kl-and-zenpad-3s-10-z500kl.4067617/
[Asus Zenpad 8.0 Guides, News, & Discussion] satelliteseeker:
The firmware install worked for me under fastboot mode but not recovery.

In case Asus corrupted their firmware file behind that URL, I'm uploading all related files to MEGA:

1.8 GB folder on MEGA

5 files

mega.nz
[Asus Zenpad 8.0 Guides, News, & Discussion] certifiablealso:
Downloaded the updated zip... take..

When I boot fastboot I get the following menu. Reboot fastboot doesn't work but comes back to the same menu.

Suggestions? Thanks
[Asus Zenpad 8.0 Guides, News, & Discussion] satelliteseeker:
The device in fastboot mode can be detected by ASUS Flash Tool v1.0.0.45 (modded) when connected to PC via USB. The tool can then flash Android 8.0 firmware VZW_ZT582KL_V515_all_user.zip without any action on device itself.
[Asus Zenpad 8.0 Guides, News, & Discussion] certifiablealso:
How long does it take? Is there any indication of progress? Reason I'm asking is I downloaded the newest tools to a new pc, installed the required prigrans, ran the process, clicked Start and waited 40 minutes. Nothing seens to be happening. The asus tablet is still in the fastboit options menu. The PC shows the serial number highlighted with the .raw file selected. Nothing serms to be happening.

Edited...

Never mind.., after actually following instructions to the letter, it showed flash image, rebooted and now running Android 8!

And the ATT SIM works!

THANK YOU!
[Asus Zenpad 8.0 Guides, News, & Discussion] fixmypad:
Following the instructions as I understand them from this thread, I downloaded the software and set it up as described. I can get to the state where the AsusFlashTool_ZT582KL.exe shows my Zenpad on the list of devices. But when trying to run the update I get the following error:

[2023-01-08T 17:45:22Z] (0x00000000) Detect: 0B05:610F:J1NPCX00498924V:0007:0001:0

[2023-01-08T 17:46:20Z] (0x00000000) Detect: 0B05:610F:J1NPCX00498924V:0007:0001:1

[2023-01-08T 17:46:20Z] (0x00000000) [J1NPCX00498924V] Detected this device

[2023-01-08T 17:46:50Z] (0x00000000) [J1NPCX00498924V] Check the detected serial number ...

[2023-01-08T 17:47:50Z] (0x00005008) [J1NPCX00498924V] Check the detected serial number failure(not found the device of "J1NPCX00498924V")

My fastboot screen looks just like post 29.

Any ideas what I'm doing wrong?
[Asus Zenpad 8.0 Guides, News, & Discussion] certifiablealso:
What worked for me was following the instructions in post #3. I had been doing as you, clicking start right after the selecting the device and firmware. This is what I did wrong.

The instructions say, select the device type and firmware, select the device that shows up THEN boot the z8s in fastboot mode. Do not click Start at this time. Wait until the z8s is on the fastboot menu.

How to get into fastboot menu? I opened a command prompt with admin privs, navigated to the location of the .exe file and typed google\adb reboot bootloader. The adb command is in the google subfolder. Changing subdirectories to the google folder then issuing adb reboot bootloader will work. Remember to change back to the original subdirectory before pressing start.

Once the fastboot menu is displayed, THEN click Start to apply the firmware. Progress is shown across the bottom of the screen. Once completed, reboo t the z8s and wait. It takes a while to actually update to the new firmware.

Yea, I am kicking myself for overlooking the wait until step, but my z8s is running Android 8 now so goodness.....
[Asus Zenpad 8.0 Guides, News, & Discussion] fixmypad:
If I boot the tablet into normal mode it shows up in the ASUS flash tool as connected. As soon as it goes into Fastboot, the flash tool says the tablet is disconnected (red X in the blue circle) and doesn't do anything. If I run the tool when it says the tablet is connected I get the serial number error.
[Asus Zenpad 8.0 Guides, News, & Discussion] certifiablealso:
Try when you open the flash tool, disconnecting the usb cable from the laptop, wait 10 or so seconds then reconnect the usb connector to the laptop. the flash tool should detect the attached tablet.

Select the firmware, then highlight the tablet in the flash tool. Now boot the tablet into fastboot mode, leave the tablet screen setting on the first screen.

Return to the laptop and see if the firmware tool sees the tablet. It should. Then press start in the firmware tool to start the process.

Good luck.
[Asus Zenpad 8.0 Guides, News, & Discussion] ctl999999:
Hello Guys, I followed this steps but my p00j got bricked now. The log is as below:

Fastboot Version V1.0.7

target reported max download size of 536870912 bytes

flash all start ......

(bootloader) We get fastboot version 107

(bootloader) Flash Package_Header ...

FAILED (data transfer failure (Unknown error))

finished. total time: 30.083s

Now I could not shut it down, could not access to fastboot mode and no charging light when connected to charger. When it connected to computer it shows as "qualcomm hs-usb diagnostics 900e". Is there any way to recover it? Thanks a lot.
[Asus Zenpad 8.0 Guides, News, & Discussion] deadman96385:
Here is the ZT582KL_EMERGENCY_DLOAD for ZT582KL, I haven't tested this yet but should work properly.

https://s3.us-east-1.wasabisys.com/filestash-buk/asus/ZT582KL_EMERGENCY_DLOAD.zip
[Asus Zenpad 8.0 Guides, News, & Discussion] satelliteseeker:
I'm unable to test myself but according to https://github.com/bkerler/edl#run-edl-examples, it requires a special USB cable shorting D+ with GND to enter 9008 EDL mode from 900E. After that the toolbox shared by @deadman96385 might be able to reflash the device.

I tested different key combos on my device (can boot to Android) and found:

Under Android, long press Vol - & Power = reboot to 900E mode

Powered off, long press Vol - & Power = fastboot (adding Vol + also gives me fastboot)

Under fastboot, long press Vol - & Power = reboot to fastboot

Under 900E, long press Vol + & Power = reboot to Android

Under Android, Magisk reboot button (Reboot in EDL) = 9008 EDL mode (not sure if there's any key combo for ZT582KL to enter EDL directly)
[Asus Zenpad 8.0 Guides, News, & Discussion] deadman96385:
adb reboot edl and the special usb cable (EDL Cable) method both work on my tablets

I would not recommend flashing anything in the ZT582KL_EMERGENCY_DLOAD package they seem to be used purely as unbricking and you are meant to flash other firmware after. Instead I just created a new "Unbrick" package that just directly flashes the oreo firmware.

This is the ZT582KL_all_VZW_user_V5.1.5 files that were in the .raw file combined with the rawprogram/patch0/prog_emmc_firehose needed to flash everything with QFIL. EDL Client would work as well

ZT582KL_all_VZW_user_V5.1.5-UNBRICK.7z

EDL Driver

QPST/QFIL Installer
[Asus Zenpad 8.0 Guides, News, & Discussion] ctl999999:
Thank you guys for all your efforts, I am really appreciate it. I will try to get a EDL cable if possible, as any above button combos do not work for me.

By the way, just would like to confirm if I run the QPST/QFIL tool later, which file should I load into the programmer path (ddr or lite)? Thanks a lot.
[Asus Zenpad 8.0 Guides, News, & Discussion] deadman96385:
Lite should be all you need I added both just in case.
[Asus Zenpad 8.0 Guides, News, & Discussion] The Flash 495:
hello I was wondering if you know what is the PCB test point for the Asus ZenPad Z8s P00J / ZT582KL so that I could enter edl mode
[Asus Zenpad 8.0 Guides, News, & Discussion] ctl999999:
Just want to follow up to my situation. Finally I got the EDL cables, however I still cannot make the pad into 9008 mode. The edl cables I got one does come with a button, one doesn't. However I tried many plugin timing/button combination still cannot make the pad into 9008 mode, always show as 900e in device manager. Not quite sure if these EDL cables work for this tab. It said to be support all qualcomm cpu though:unsure:
[Asus Zenpad 8.0 Guides, News, & Discussion] excalibolg:
Tried this, I am still having this issue where it disconnects when booted into fastboot. My fastboot menu looks identical to yours
[Asus Zenpad 8.0 Guides, News, & Discussion] al50:
hey XDA peeps. I've been out of the loop for a bit. I do have an ASUS Zenpad 8s Verizon edition and would like to upgrade /update from 7.0 to 8.0. I downloaded and installed the ASUS FlashTool 1.0.0.45 but the ZT582KL isn't listed. Only the 581KL. Can anyone provide the correct steps to update and/or root this without issues or bricking? Many thanks in advance!!
[Asus Zenpad 8.0 Guides, News, & Discussion] TidusWulf:
I'm having a similar issue. I can't get the software to see the device and run the patch.

1. I Boot the device into fastboot menu

2. I open the patched flash tool

3. I choose the model ZT582KL

4. I choose the zip file with the new firmware (I've also tried the raw)

5. I plug the device in via USB

6. Nothing happens.

Same as the other guy, if I plug in while booted normal, I can see the device, but it won't validate serial number.
[Asus Zenpad 8.0 Guides, News, & Discussion] t-train:
Hey... I spend the last 6 hours or so on figuring out how to perform this silly update/firmware flash.

1st problem, I'm german, while this is sometimes funny, it most of the times is hard enough as it is.

I'm having problems following this mainly due to my Zenpad not wanting to stay connected. Driver Problems or whatever it just won't stay connected after sending to Fastboot-mode via ADB used in powershell. Last time I flashed a Smartphone was the Sony Xperia Play (got this one still up an running PS1 and most PSP games, so yeah I used to know my way around this things, but I am kinda out of the loop)

Maybe these are some nifty ole XDA-Geeks wanting to help?

Maybe you could elaborate on this further as it seems fitting but was to abstractly mentioned as to make some out of it alone:

I got it in the root of my device as .raw and in .zip, but it doesn't get detected.

And Maybe someone knows about the ZenPad and the ASUSFlashtool and why the hell it won't stay connected/ does not connect when sent to Fastboot via ADB?

Using Windows 10 Pro 22H2

And all this just so I can install a app which doesn't exist for android 7. If only i had known before. While trying to get it done, I accidently erased my storage and all in all, it was not the smooth experience I hoped for.

And OT: You know the moment, you think: "ah, that one I know, this will be quick easy and really satisfying at the end." Then 3 hours later you just cursed the 3rd time and slowly but surely you come to the conclusion: living without it would just have been so much easier...?

Please some one help me!!!!

Much love and please excuse my bad english, translators are to boring
[Asus Zenpad 8.0 Guides, News, & Discussion] TidusWulf:
I have the same problem. Once in fastbooot, it no longer detects the device. 😭

I must be missing a driver or something that helps the computer detect the device when in fastboot mode. I've got the exact same screen as the images in post #29. I downloaded the intel ASUS driver from gsmofficial, it didn't make any difference. I feel like I've tackled this from every angle I can think of.

I am using the full MEGA package from SatteliteSeeker. It seemed like it had everything necessary bundled together. But it looks like a lot of people in the pastr year or two are all hitting this same brick wall.

Windows Device manager says "The drivers for this device are not installed. (Code 28)" So maybe that's a clue...

Holy ****. I figured it out. It was the driver.

Open Device Manager, right click the tablet. UPDATE DRIVER > Manually > navigate to the DRIVERS folder inside the asus flashtool folder and check the box to include subfolders. Once it installed the driver, the flash tool IMMEDIATELY saw the device. Then just click start one time, wait for the software to work (maybe five or ten minutes), then it should reboot the tablet automatically and be on the new firmware.
[Asus Zenpad 8.0 Guides, News, & Discussion] HenTison:
Actually,there are some gsi,even bugs
[Asus Zenpad 8.0 Guides, News, & Discussion] HenTison:
But,i can't unlock bootloader,I think replacing the cpu might be able to make the bootloader disappear