[S905] Device trees

  • Good morning K i have minimx 1/8, but i dont have update zip files given to me, updates are done OTA.
    Would send you device tree if someone can tell me a way to copy the file from the android existing installation on the box. I have noidea where it is ( i take it there is in there somewhere lol )
    If not possible, i could also email Gerabest to ask for the so called "zip update" BUT although i m a good customer i dont expect much support on that :)

    I am insane! My mother had me tested.

  • Yes but only if you have original Android firmware on internal storage, otherwise dtb might be incorrect. You can execute dd if=/dev/dtb | gzip > /storage/downloads/dtb.img.gz and you'll find compressed device tree in Downloads share.


    I'll make sure to pass you mine too (i guess this works in terminal from twrp recovery, right=?)

    cheers,
    azido
    System: Bqueel T95-Max TV Box | 2 GB Ram | 32 GB eMMC | Amlogic S905 Cortex A53 Qcore CPU 2Ghz | GPU Mali-450 5-Core | WLAN 2,4 & 5 Ghz | LAN 1000/100 Mbit
    OS: Android 5.1.1 on Nand |LibreELEC 8.90.4 Build on SD


  • infoalter : I don't need device tree for MiniMX as I have the box (and device tree for it) and it's also been already posted.


    Just curious : do you have MiniMX 1G/8G or MiniMX-G 2G/16G (or even another one?)

    player : Mini MX-G p200_2G & Inphic Spot i7 PRO p212 & Khadas VIM2 q200
    monitor : iiyama ProLite E2283HS
    speaker : UE Boom 2
    dvb-t : PCTV microStick (79e)
    firmware : android | LE 64bit | balbes 3in1 | gentoo

  • I downloaded a zip with the Nexbox A95X firmware, but it only contains a system.img file (link: NEXBOX-A95X.zip)


    Is there a way to extract dtb.img from that? I tried ext2explore, but it doesn't recognize the system.img file.

  • I only have the IMG for de IMG burn tool program. Is there any way of extracting it from that?


    I have a t95N mini m8pro


  • I downloaded a zip with the Nexbox A95X firmware, but it only contains a system.img file (link: NEXBOX-A95X.zip)


    Is there a way to extract dtb.img from that? I tried ext2explore, but it doesn't recognize the system.img file.


    Is somebody experienced able to help?

    Device: Nexbox A95X (S905 / 1GB / 8GB)
    Build: 7.0.3.012j and 8.0-8.0.1i on SD card

  • Thank you for reminding me about this! The source code for these files is here, that makes my work much easier: Amlogic_s905/dtb_file at master · 150balbes/Amlogic_s905 · GitHub


    Yes but only if you have original Android firmware on internal storage, otherwise dtb might be incorrect. You can execute dd if=/dev/dtb | gzip > /storage/downloads/dtb.img.gz and you'll find compressed device tree in Downloads share.


    I have A95X with original firmware on NAND but when i toothpicked device, loaded LibreElec from SD-Card, SSH'ed on it and type

    Code
    1. dd if=/dev/dtb | gzip > /storage/downloads/dtb.img.gz



    After 45s i got

    Code
    1. 0+0 records in
    2. 0+0 records out
    3. 0 bytes (0B) copied, 45.331020 seconds, 0B/s


    I see that someone else have put this DTB already but i wonder what could go wrong.

  • Szymon_Zy From my experience Nexbox does some weird stuff with their u-boots and I won't be surprised if they locked access to dtb partition after booting. Or they may simply not use that parition and go with "old scheme" (kernel image with attached dtb) instead. Who knows.

  • I've extracted it from /dev/dtb on my Nexbox A95X (S905; original firmware).


    Thank you. I was hoping somebody would provide the A95X file :-) as I failed to extract it.

    Device: Nexbox A95X (S905 / 1GB / 8GB)
    Build: 7.0.3.012j and 8.0-8.0.1i on SD card


  • I've loaded the original Android firmware (not Libreelec) and installed a Terminal. Reading /dev/dtb from Android was no problem at all, except that the file was quite big. I've used the "device-tree-compiler" (from Ubuntu) to extract the relevant data.

    Edited once, last by chbmuc ().


  • T95N Mini M8S Pro


    These Boxes do not Update Over The Air.
    Make sure you have the version below as there is an old May 2016 version installed
    in some boxes.


    Please confirm your kernel version is as follows:


    Model : T95N-2G


    Kernel version:
    [email protected]#3
    Sat Jul 9 17:49:49 CST 2016


    Build
    LMY47V.20160709 test-keys

    Edited once, last by kostaman ().

  • I've extracted it from /dev/dtb on my Nexbox A95X (S905; original firmware).


    Thanks, I just received my A95X yesterday and wanted to do it myself, but no longer needed then :)