First, in the player must be inserted an USB Flash drive with the new firmware. Basic methods of reprogramming are the following:
1. The Standard method, by "update firmware" menu within your Player, if available.
The inconvenience is that it does not "clean" the files in /usr/local/etc/ depending of install_a file in the Firmware image. FYI, AMP Firmware for example, cleans everything to avoid any incompatibilities.
This method is recommended only when you upgrade an original manufacturer' Firmware or when you update over exact same type already in your Player (an incremental revision update).
If the "update firmware" menu is not available, you can do it by Telnet:
- Code: Select all
stopall
kill -6 1
2.
Soft reset(clears all memory before flashing). This is the most preferred because it runs on players with any bootcode (
except players HD2 and some others - you will "brick" them):
Сonnect to the console (via Telnet or putty) to the player, at the command prompt, type:
for 1хх3 and 1хх5 players- Code: Select all
echo " " | dd of=/dev/mtdblock/0 bs=2048 seek=8192
for 1186 players with no android FW- Code: Select all
echo " " | dd of=/dev/mtdblock0 bs=8192 seek=6912
for 1186 players with android FW- Code: Select all
echo " " | dd of=/dev/block/mtdblock0 bs=8192 seek=6912
Be careful when entering the numbers; any mistake can brick the device! -wait at the completion of the commands and type in the command prompt to reboot or turn off and turn on the power of the player to begin the process of flashing.
3.
By using the reset button, the effect is similar to p. 2, only works on ASUS R1/R3 with boot 18 and above and from the R3 (Brown), the HD2 with the correct boot code, and other that have this functionality:
-power off the player, press the reset button (on other models that might be the Power button) (use a toothpick, paper clip, etc.; it is located between the usb and esata), and turn on the power of the player, wait until the message "Prepare for update ..." on the TV, release the button and update will start.
(This is the most reliable and safe method. It also checks the health of boot code)