Most Popular

Jailbreak and Unlock iPhone 4.0 OS

Jailbreak and Unlock iPhone 4.0 OS

MuscleNerd of iPhone Dev Team has managed to unlock his iPhone 4 by a different method than the one... Read more
Wednesday, 04 August 2010 02:07
Jailbreak and Unlock iPhone 2G 3G 3GS 3.1.3 on Windows

Jailbreak and Unlock iPhone 2G 3G 3GS 3.1.3 on Windows

Apple released the iPhone Software update OS 3.1.3, the latest firmware update contains a baseband... Read more
Wednesday, 10 March 2010 16:06
How to Jailbreak and Unlock Iphone 3G

How to Jailbreak and Unlock Iphone 3G

Here is a tutorial explaining how to unlock Iphone, Iphone 3G, Ipod Touch using QuickPwn &... Read more
Friday, 05 March 2010 15:27
Download Free MP3s - Now with Google

Download Free MP3s - Now with Google

Here is a simple easy and clean Google trick that let you Download free MP3 and WMA music on your... Read more
Monday, 07 February 2011 04:48
Download iPhone OS 3.1.3 Firmware Update

Download iPhone OS 3.1.3 Firmware Update

Apple released iPhone firmware update version 3.1.3 for iPhone and iPod family. For more details... Read more
Wednesday, 10 March 2010 16:29
Jailbreak iPhone 3.1.3 Firmware

Jailbreak iPhone 3.1.3 Firmware

Apple today has released the new iPhone 3.1.3 firmware for iPhone and iPod touch. This release is... Read more
Saturday, 13 March 2010 14:07
RC Car & Trucks - Pinion / Spur Gear Setup VS Speed, Efficiency and Motor Heat

RC Car & Trucks - Pinion / Spur Gear Setup VS Speed, Efficiency and Motor Heat

  UPDATE: Excel tool updated after removing a copy-paste formula error. Thanks to Mark Barone! T... Read more
Sunday, 27 June 2010 04:57
PAID APPS TOTALLY FREE for IPHONE

PAID APPS TOTALLY FREE for IPHONE

  ... Read more
Saturday, 23 April 2011 11:40
RC Trucks - Traxxas Slash 4x4 Slayden Setup Guide

RC Trucks - Traxxas Slash 4x4 Slayden Setup Guide

The stock AND the Platinum Slash 4x4 trucks are both setup out of the box geared toward super high... Read more
Friday, 04 February 2011 19:16
Extend Iphone 3G / 3GS Battery Life Significantly

Extend Iphone 3G / 3GS Battery Life Significantly

Extend iPhone 3G / 3GS Battery Life ... Read more
Monday, 05 April 2010 22:19
iPhone Baseband and Bootloader From Basic

iPhone Baseband and Bootloader From Basic

Last time we discussed about What is Difference Between Recovery Mode and DFU Mode. Here is the... Read more
Wednesday, 10 March 2010 16:41

(3 votes, average 4.67 out of 5)
Avatar
iPhone Baseband and Bootloader From BasicE-mail
Written by Babar Sattar

Last time we discussed about What is Difference Between Recovery Mode and DFU Mode. Here is the second part of our jargon buster highlights the difference between Baseband and Bootloader. When Apple releases new firmware they usually updates the baseband revision of phone while bootloader remains same. Apple can’t update your bootloader while upgrading your iPhone firmware as this is normally un-erasable. Bootloader can be installed once and non volatile in nature. The Baseband is the processor that manages all of the activities of the antenna from wifi to bluetooth and of course the cellular signal. It is updatable and has been with iPhone updates through iTunes.

Jailbreak Unlock iPhone - Bootloader and Baseband basics

 

Baseband Bootloader

The baseband bootloader is the code which runs before the baseband FW, it is responsible for signature checking and updating the baseband. There are lots of confusions between Baseband and Bootloader. iPhone 2G has two Bootloaders 3.9 and 4.6 both are vulnerable and the best thing is Apple stops playing with iPhone 2G baseband from the last year. iPhone 3G initially comes with bootloader 5.8 followed by 5.9, 6.2 and the latest is 6.4

Baseband

The baseband in the iPhone manages all functions which require an antenna. It is separate
from the OS and is it’s own processor, with it’s own firmware. It’s firmware is called the baseband firmware. The baseband processor has its own RAM and firmware in NOR flash, separate from the ARM core resources. The baseband is a resource to the OS. The Wi-Fi and bluetooth are managed by the main CPU, although the baseband stores their MAC addresses in it’s NVRAM.

Bootloader

A bootloader is some code that is executed when the device is powered on. Two bootloaders
you may have heard of are the baseband bootloader and iBoot. Bootloaders perform integrity checks on data and prevent unsigned, non-apple code from being loaded. They essentially police the iPhone OS, making sure everything is the way Apple want it to be. PwnageTool,WinPwn and QuickPwn patch out integrity checks from the bootloaders (LLB, iBoot) and the kernel, allowing unsigned code to be executed.

In general, this is the code which is run prior to the main firmware and is responsible for loading the main FW and in some cases performs signature checking. Both the baseband and the main iPhone OS have bootloaders, and these are entirely different. PwnageTool and WinPwn allow control over the main OS bootloader, while BootNeuter allows control over the Baseband Bootloader.



Add this page to your favorite Social Bookmarking websites
 

Most Recent

JFBCLogin



Login With Facebook