Difference between revisions of "Amlogic TV boxes"

Add libusb-dev requirement to flash tool instructions, improve intro and unbricking sections
(Add libusb-dev requirement to flash tool instructions, improve intro and unbricking sections)
Tags: Mobile web edit Mobile edit
Line 12: Line 12:


<!--T:4-->
<!--T:4-->
The Android TV box market is awash with fakes and clones. It has been known for manufacturers to re-use the exact same model name yet use an entirely different chipset. For example, there are at least eight versions of the X96 Air but they all have exactly the same case. The TV box manufacturers rarely if ever provide updates for their Android-based OS's and they provide zero support for users wanting to run alternate operating systems so achieving full support for every box is almost impossible.  
The Android TV box market is awash with fakes and clones. It has been known for manufacturers to re-use the exact same model name yet use a different WiFi/Bluetooth chipset or use an entirely different SoC. For example, there are at least eight versions of the X96 Air but they all have exactly the same case. The TV box manufacturers rarely if ever provide updates for their Android-based OS's and they provide zero support for users wanting to run alternate operating systems so achieving full support for every box is almost impossible.  


<!--T:5-->
<!--T:5-->
Physical build quality is another frequent issue with TV boxes, in particular poor thermal designs are quite common. You may have to cut a hole or two in the case and place a USB powered fan over the SoC to perform CPU intensive tasks without throttling or overheating.
Physical build quality is another frequent issue with TV boxes, in particular poor thermal designs are quite common. You may have to cut a hole or two in the case and place a USB powered fan over the SoC to get the best performance out of your TV box but this shouldn't be required for normal use. Most Amlogic-based TV boxes have proven to be quite reliable.  




Line 76: Line 76:


=== Installing aml-flash-tool === <!--T:26-->
=== Installing aml-flash-tool === <!--T:26-->
'''aml-flash-tool''' requires that you install the old (0.1.x) libusb libraries. Debian and Ubuntu users have to install '''libusb-dev''' whilst Arch and Manjaro Linux users have to install '''libusb-compat'''.


<!--T:27-->
<!--T:27-->
Line 101: Line 103:


<!--T:35-->
<!--T:35-->
{{UserCmd|command=./flash-tool.sh --img=X96AIR_Q1000_20210127-2121.img --parts=all --wipe --soc=g12a}}
{{UserCmd|command=./flash-tool.sh --img=X96AIR_Q1000_20210127-2121.img --parts=all --wipe --soc=sm1}}


<!--T:36-->
<!--T:36-->
Line 247: Line 249:


<!--T:82-->
<!--T:82-->
If you've bricked your AMlogic TV box but suspect the hardware is still OK you can try [https://www.cnx-software.com/2016/11/19/how-to-create-a-bootable-recovery-sd-card-for-amlogic-tv-boxes/ creating a bootable recovery uSD card] to re-flash your firmware.
If you've bricked your AMlogic TV box but suspect the hardware is still OK you could try [https://www.cnx-software.com/2016/11/19/how-to-create-a-bootable-recovery-sd-card-for-amlogic-tv-boxes/ creating a bootable recovery uSD card] to or you could try using the Amlogic burn card maker tool under Windows to re-flash your firmware from a uSD card but I've not had any success with these methods.


As a last resort, several users have unbricked their boxes by [https://www.youtube.com/watch?v=OyZJVD5SbSY shorting a couple of pins on the motherboard]. This requires opening your TV box which will likely invalidate your warranty, if you have one and is a bit tricky because the exact pins to short and their location varies between devices.
The best bet for unbricking your TV box is to search for the location of the maskrom contact pads or pins as you can usually revive your box by [https://www.youtube.com/watch?v=OyZJVD5SbSY shorting a couple of contact pads or chip legs on the motherboard]. This requires opening your TV box which will likely invalidate your warranty, if you have one.
</translate>
</translate>


[[Category:Contents Page{{#translation:}}]]
[[Category:Contents Page{{#translation:}}]]
[[Category:TV{{#translation:}}]]
[[Category:TV{{#translation:}}]]
32

edits