[RELEASE] TWRP Recovery for S905W

TX3 Mini, X96 Mini, W95 to name a few...
Posts: 6
Joined: Sat Jun 06, 2020 2:37 pm


bumerc wrote: Sun Jun 14, 2020 7:45 am [mention]ph086[/mention]

Code: Select all

 Not match any dtb.
start dts,buffer=0000000001000000,dt_addr=0000000001000000
check_valid_dts: FDT_ERR_BADMAGIC
get_partition_from_dts: -9
ERR(../drivers/usb/gadget/v2_burning/v2_common/optimus_download.c)L761:Failed at                                                                           get_partition_from_dts
ERR(../drivers/usb/gadget/v2_burning/v2_sdc_burn/optimus_sdc_burn.c)L663:Fail to                                                       
during flashing, dtb is loaded into the RAM memory at 0x1000000 (dtb_mem_addr), nand memory is initialized and then partitioned, only then are all other partitions written to the already partitioned memory area of ​​u-boot. In your case, dtb is not found because it appears to have not been configured or configured incorrectly in image.cfg, and optimus_download.c driver returns the error.

1. Copy _aml_dtb.PARTITION to the same SD card by hand (unpack the IMG beforehand)
2 DO NOT connect your box to HDMI cables and only leave uart connected
3. Cancel the autoboot, press ENTER or spacebar as soon as you have connected the box to the mains.
4. Now execute the following commands in the uboot terminal

Code: Select all

fatload mmc 0 ${loadaddr} _aml_dtb.PARTITION
store dtb write ${loadaddr}
store erase boot
After the reset command the flash process (sdc_burn) starts automatically, wait until it is completely finished

erase flash -- erase in force YES
With this option you delete the MAC address of your box, use option "1", normal „flash erase“
BIG Thanks for you help and Patients with me.

Will I unpack the _aml_dtb.ini and UBoot.bin as well ?
Administrator & Developer
Posts: 1649
Joined: Tue Oct 02, 2018 6:19 pm
Has thanked: 254 times
Been thanked: 341 times


ph086 wrote: Sun Jun 14, 2020 10:24 am Will I unpack the _aml_dtb.ini and UBoot.bin as well ?
All IMG files are extracted, but you only need _aml_dtb.PARTITION
Posts: 4
Joined: Mon Aug 24, 2020 11:39 am
Has thanked: 1 time


Will this work on p281 boards?
User avatar
Posts: 1716
Joined: Sun Jul 15, 2018 11:43 am
Has thanked: 128 times
Been thanked: 357 times


Posts: 4
Joined: Mon Aug 24, 2020 11:39 am
Has thanked: 1 time


Thank you so much. I've unbricked my device. I was previously stuck on logo everytime I've entered recovery mode.
Posts: 1
Joined: Sat Sep 19, 2020 7:44 pm


I really wish someone hd clearer instructions on how to do this :(
Posts: 1
Joined: Fri Oct 16, 2020 1:44 pm


Здравствуйте. а есть у кого нибудь TWRP на amlogic p21x ?, если есть ? то скиньте пожалуйста. (спасибо).
Hello. Does anyone have a TWRP on amlogic p21x? If so? then throw it off please. (thanks).
English please, and search through topic, your question was already answered..
Posts: 1
Joined: Thu Oct 29, 2020 12:21 pm


is this twrp compatible with all s905w devices i have hiremco nitro s2 i think same devices with x96 mini
link is dead can you upload again please
User avatar
Posts: 7
Joined: Thu Nov 12, 2020 1:42 pm


I am using atvx version 4.2.1 now on Tanix TX3 Mini device. Will it work for me?? I badly need TWRP...
Posts: 1
Joined: Sat Nov 07, 2020 12:39 pm


Post Reply