Things You Will Need
Download and Flash OpenWRT
- Download OpenWRT for S905x Download
- Download Balena Etcher Download
- Run Balena Etcher
- Burn the OpenWRT image to microSD card
- Safely remove microSD and re-insert
- Ignore/close the Windows dialogs to format the inserted microSD card
Booting OpenWRT
- With an unfolded paperclip, press the reset button hidden inside the 3.5mm AV port
- While holding the reset button, plug the power adapter into the Android TV box
- The box should boot into the OpenWRT Linux terminal
- Wait for the text to stop scrolling and press Enter
- Run the following command to set a static LAN IP address:
uci set network.lan.ipaddr='192.168.0.137'
service network restart
- Open a web browser and navigate to http://192.168.0.137
- At the login screen, enter the username root and password root > Click the Login button
- Select System > Administration from the menu
- Under the Router Password heading, enter a new password and repeat it to confirm
- Scroll to the bottom of the page and click the Save & Apply button
- Enjoy OpenWRT running on a cheap Amlogic S905x TV box
Source: https://pulpstone.pw/openwrt-18-06-2/