Table of Contents
Step 1. Software Requirement
Step 2.How to boot the A95X MAX box if it is broken
Step 3. How To communicate with the A95X MAX using UART interface
The Story :
A95X MAX TV Box is a popular Android TV box, but sometimes things can go wrong and your box may become bricked. This can happen after installing a SuperSu, flashing a custom ROM, or due to other software-related issues. However, with the right tools and steps, you can unbrick your A95X MAX TV Box and get it back to its original state.
Step 1. Software Requirement :
To unbrick your A95X MAX TV Box, you will need AMlogic Customs Tools, an AMlogic img file unpacker. You can download this tool from a reputable developer. Once you have opened the tool, click on “unpack” and search for the stock .img file of your box. Then, check level 1 unpack only, and go to the tmp folder inside the AMlogic tools. You will find a list of files with .PARTITION extension in the level1 folder, which you should rename to .img extension files.
Step 2.How to boot the A95X MAX box if it is broken :
If your box is completely dead, meaning you can’t connect it to a PC or flash it with a USB or SD card, you will need to download a boot.img. After downloading the boot.img, download the Win32 Disk Imager (for Windows) and flash the boot.img to a micro SD card using the tool.
Step 3. How To communicate with the A95X MAX using UART interface:
If your box is dead, meaning you can’t connect it to a PC or you can’t flash it with a USB or SD card.
Then you need a USB to UART bridge, before booting your A95X MAX box, you need to plug this USB adapter to your computer install the necessary drivers from the seller. make sure the device is detected and listed as COM serial port in device manager.
Open putty, set the COM port number you have in the device manager then open the connection, at first you will sea black terminal with nothing .
We put the SD card we flashed in the previous section, then connect the UART interface to the UART interface of the box :
Open Putty and set the COM port number you have in the device manager. Put the SD card that you flashed in the previous step into the box and connect the UART interface to the UART interface of the box. Then, power the box and you will start seeing some text appear in the Putty console. To stop it, press the ENTER key.
You are now inside the U-Boot console. Format the SD card to FAT32, and load all the .img files you unpacked in Step 1 and the kernel.img. Plug the SD card back into the box and type the following commands to flash the files:
sdc_update uboot u-boot.bin
sdc_update boot boot.img
sdc_update kernel kernel.img
sdc_update bootloader bootloader.img
We will do so for every img we have inside the SD card using this template:
sdc_update X X.img (where X is the file name inside the SD card)
After flashing all the files, disconnect the UART, power, and SD card. Finally, plug in the HDMI cable and power the box. Congratulations! You have just learned how to unbrick your A95X MAX TV Box.
Congratulation you just learned how to unbrick your A95X MAX TV Box.