LuboX

Would you like to react to this message? Create an account in a few clicks or log in to continue.


    What is Radio.img; why downgrades fail

    ZduneX25
    ZduneX25
    Ex-Staff
    Ex-Staff


    Mensajes : 1391
    Celulares : LG GT540
    Fecha de inscripción : 2010-06-04
    Edad : 34
    Localización : Poland

    What is Radio.img; why downgrades fail Empty What is Radio.img; why downgrades fail

    Post by ZduneX25 Sun Jun 27, 2010 3:27 am

    Since I see many questions about the radio.img; I'll try to explain it:

    radio.img is a image of partition table + several partitions, which are defined in the header.

    You can open the file in hex editor and see it (starting at 0x18 offset):

    MAGIC-NOTHING2DO: does nothing
    OTA-QCSBL-UPDATE: updates qcsblhd_cfgdata.mbn and qcsblsec.mbn
    OTA-OMSBL-UPDATE: updates oemsblhd.mbn and oemsblsec.mbn
    OTA-RADIO-UPDATE: updates amsshd.mbn and amsssec.mbn (the actual baseband firmware)
    OTA-APSBL-UPDATE: updates appsboothd.mbn and appsbootsec.mbn
    OTA-CEFS--UPDATE: updates cefs.mbn (on some radio.img files this is done implicitly)

    !BE AWARE THAT THE BOOTLOADERS ARE SIGNED!

    Not all have to be present in the radio.img, but so far I always found oemsblhd.mbn and oemsblsec.mbn in it.

    The oemsblhd.mbn and oemsblsec.mbn is the blue bootloader and it will prevent downgrading to a lower version. This will prevent you from flashing old radio.img. In the firmware superthread, I called these firmwares "STICKY". Bootloaders with version 05.15+ will prevent you from using the old RAMDLD with exploit and won't let you to downgrade back to 04.CC bootloader (or we have not achieved that yet (without root permissions)).

    The new [You must be registered and logged in to see this link.] (version 1.1g) is also able tho extract the radio.img into the partitions. They are named as if you were extracting them from the shx / sbf.

    All credits to: Skrilax_CZ

      Current date/time is Thu Nov 21, 2024 10:10 am