+ Reply
Results 1 to 6 of 6
  1. #1
    Green Apple
    Join Date
    Dec 2010
    Posts
    70
    Thanks
    1
    Thanked 3 Times in 3 Posts

    Default BB can't downgrading, why?

    My question is howcome we can upgrade the baseband, but not easy downgrade it, like 3Gs with 5.9bootloader and later? somebody explained that.

    I'm sure there are reason why Dev Team go on this round upgrade baseband to 6.15. But 6.15 will disable GPS function....... it's a big lost. I don't care about the warranty too much, but future of the phone when she not work right it does bother me. Anyway, somebody explain why we can upgrade but not downgrade.

  2. #2
    Super Moderator iYeow's Avatar
    Join Date
    Feb 2008
    Location
    Vancouver, Canada
    Posts
    13,014
    Thanks
    67
    Thanked 2,658 Times in 2,549 Posts

    Look at it as like a ticking clock. Time goes forward and not backwards.

  3. #3
    Superbad Moderator Simon's Avatar
    Join Date
    Nov 2007
    Location
    Bermuda
    Posts
    38,295
    Thanks
    1,933
    Thanked 5,991 Times in 4,294 Posts

    Because that is the way Apple has made the baseband work. For 5.8 bootloader there was a exploit that allowed it, but apple patched it in 5.9 bootloader and up. They made it this way to stop people from unlocking.

  4. #4
    Green Apple
    Join Date
    Dec 2010
    Posts
    70
    Thanks
    1
    Thanked 3 Times in 3 Posts

    Quote Originally Posted by iYeow View Post
    Look at it as like a ticking clock. Time goes forward and not backwards.
    Time Vs BB are two diffirent matter. Time made by native BB made by man, anything made by man it can break by a man period and alway will be.

    If the modem can flash to higher BB it got to have a way to flash it back down.

  5. #5
    Super Moderator iYeow's Avatar
    Join Date
    Feb 2008
    Location
    Vancouver, Canada
    Posts
    13,014
    Thanks
    67
    Thanked 2,658 Times in 2,549 Posts

    Quote Originally Posted by cncrim View Post
    Time Vs BB are two diffirent matter. Time made by native BB made by man, anything made by man it can break by a man period and alway will be.

    If the modem can flash to higher BB it got to have a way to flash it back down.
    Only get back to us if you found a way to downgrade baseband, atleast not through software . However, you can do it through the hardware, with special equipment and tools.
    Last edited by iYeow; 12-14-2010 at 04:23 PM.

  6. The Following User Says Thank You to iYeow For This Useful Post:

    Stray (12-14-2010)

  7. #6
    Super Otiose Mod Orby's Avatar
    Join Date
    Aug 2010
    Location
    Elsewhere.
    Posts
    3,740
    Thanks
    37
    Thanked 346 Times in 315 Posts

    Quote Originally Posted by cncrim View Post
    Time Vs BB are two diffirent matter. Time made by native BB made by man, anything made by man it can break by a man period and alway will be.

    If the modem can flash to higher BB it got to have a way to flash it back down.
    Sure you can. Change the version number in the seczone of the .fls and .eep files and resign them correctly. Or do a change coupled with a second-preimage attack on either the bootloader or baseband. Or find a way to flash the bootrom. Or find the correct testpoints and enable JTAG on the baseband processor. Or break the private key used to sign wildcard activations.

    Good luck.

    Less jerk-ish answer: the bootrom in the baseband (X-Gold 608 or 618) has no known exploits for running unsigned code. The bootloaders subsequent to 5.8 have no known exploits for patching the bootloader itself as it runs, to have the bootloader run unsigned shellcode, or allowing unsigned code to run in the baseband firmware from NOR.

    All the exploits thus far for the 3G (5.9) and later have been "userland" exploits--overflows of various sorts stemming from tasks in Nucleus or ThreadX that in some way allow on-the-fly patching in RAM.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts