A95X F3 Air Feedback Install CE

Se se e diz euwwq

I have working dual boot installation on eMMC.
As described earlier, the problem is with encrypted dtb which ceemmc tool cannot change to modify partition table. The solution is to replace this encrypted dtb with decrypted one and then run ceemmc tool.
But I had to dump this decrypted dtb from u-boot. The one dumped from running android was not able to boot android (wierd).
The procedure to dump dtb from u-boot:

  1. connect to u-boot with serial adapter (soldering needed)
  2. stop boot process (hit space or enter)
  3. find in logs at which address the dtb was loaded, on my board i have such log (address is 0x1000000):
[store]To run cmd[emmc dtb_read 0x1000000 0x40000]
  1. display dtb header to get its size:
fdt addr <dtb load address>
fdt header
  1. take a memory dump of the dtb with md:
md.b <dtb load address> <dtb size>
  1. convert hex dump to binary with xxd
xxd -r <hex dump> > dtb.img

dtb.img file can be now loaded into reserved partition as described in my earlier post and the board is ready for installation to emmc.

I have question, did you manage to find way to control led strip on top off device in coreelec like we can in android?

Yes, You can disconnect it and throw to garbage bin :smiley: but seriously the leds are controlled by a chip with totally no labels on it. the only way would be to connect oscilloscope and do a reverse engineering. not worth the time. A plus side of disconnecting the leds is that there will be an additional venting hole for better cooling.

1 Like

say do you think you could make an usb aml burnimage with the decryptet dtb?
or would that not work