Device: an ASUS X00PD, computer: Ubuntu 23.10 with ADB and fastboot installed.
I cannot even bootload the device: On the device I press power + volume up buttons to enter bootloader mode but the device stays there half a second. The device then turns itself down, restarts itself and cycles like that till the battery dies.
I don’t want to go back to stock software, Id install anything that works for this particular device.
Yes. If you can’t access fastboot and the OS, you need to use the Emergence Download Mode (EDL) for you phone (volume down + power).
XDA forums has all the steps and guides to unbrick your device.
-
Download your firmware file (please check your SoC due to the different phone variants).
-
Download and compile the QDL tool with some more details about QDL here.
-
Enter EDL mode.
-
Flash your firmware as described by the first link in step 2.
-
Profit???
-
What happens if you press Power + volume down? That should take you to recovery mode, which has a menu entry to boot into the bootloader.
Also, what happens if you just press power?I had the exact same issue on a different phone, but it had a Mediatek chip. For those, there is a tool “SP flash tool” that can flash the stock ROM even if the phone can’t enter fastboot mode. Once it’s unbricked, you can install something else again.
There seems to be a tool like that for the Zenfone too.
WARNING I have no experience with this tool and don’t know whether the following link (1st Duckduckgo result for “zenfone flash tool”) is reputable:https://androidmtk.com/download-asus-zenfone-flash-tool
If the tool isn’t available for Linux, you could try it from a Windows VM with USB passthrough.
Can you enter the bios?
is that a new install you can’t access or an older one?
Im a noob, so please be patient:
do you mean the desktop’s bios or the device’s bios?
Incidentally, I just accessed twrp 3.7.0 I somehow installed in the device months ago. Is this the bios you mention?
I mean the devices bios.
After installing everything worked correctly, or you didn’t use it till today and just realised it didn’t work?
If you used the device for some time nad it just now started to give you problems, did you have any updates or have done or deleted anything?
I don’t remember anymore, this happened 9 months ago. I remember trying to install lineage and following their instructions, but then lineage seems to be incompatible with my device. Then I, apparently, tried twrp and somehow installed it.
FWIW I don’t care about the data, I just want to install a rom that works, preferably a non proprietary one.
ETA: On my desktop’s terminal if I type ‘adb devices’ it returns: KC63JG60633VUN recovery. How far am I?
All you need to do then is to reinstall the system if you can access the bios, I have seen there is another comment that names you the steps needed so please reffer to it.
wait, does ‘KC63JG60633VUN recovery’ on my terminal mean I have accessed the bios?
Should be the recovery mode of your phone, like I said there is another comment telling you everything you need to do to fix this issue so would like for you to read it.
The link of the comment: https://lemmy.pt/comment/3835450
I think your best bet is looking up the button combo to boot the device into fastboot mode and quickly booting a recovery image (I think power + volume up). Try running
fastboot boot your-recovery-image.img
while it’s still on (this should boot TWRP/some other recovery images without flashing anything and bricking your Linux install) and explore further steps.If fastboot doesn’t work, it’s possible the bootloader is screwed. If that’s the case, you may be able to get the phone into emergency download mode and recover through that, but that’s not as well documented as using adb or fastboot. Getting into this mode may involve shorting two pins on the phone’s motherboard or getting a special EDL cable.
Support for your phone seems to have died out a few years ago: https://xdaforums.com/f/asus-zenfone-max-m1-roms-kernels-recoveries-o.9971/
I don’t think there are any newer ROMs for it than the builds that are available in the archives. Best place you can ask is probably the xda forums.