Baseband-ul este cu siguranta unul dintre punctele cheie ale terminalelor iPhone codate pe o retea de telefonie mobila deoarece in functie de versiunea de software a acestei componente putem face sau nu decodarea terminalului. Dupa cum prea bine stiti deja pentru iPhone 3GS nu se poate face downgrade de baseband iar pentru iPhone 3G se poate face doar la terminalele produse pana in septembrie 2008, deci un numar foarte mic de persoane pot face downgrade de baseband pe terminalele vechi. Cu iPhone 4 situatia e diferita pentru ca dispozitivul face downgrade de baseband in anumite conditii. Mai exact, terminalul “aliniaza” versiunea de software a baseband-ului cu cea din versiunea curenta de iOS disponibila prin iTunes. Adica in momentul de fata avem iOS 4.1 in iTunes si baseband 02.10.04, insa daca facem update la iOS 4.2 beta actualizam baseband-ul la versiunea 03.10.01. Pe vechile terminale nu ati fi putut face downgrade de baseband sub nici o forma, insa pe iPhone 4 puteti face asta atunci cand faceti restore la versiunea curenta de iOS. Luand exemplu de mai sus, baseband-ul 03.10.01 corespodent pentru iOS 4.2 beta 3 va fi downgradat la versiunea 02.10.04 atunci cand faceti restore la iOS 4.1 prin iTunes.
Acest downgrade este posibil NUMAI daca NU aveti in fisierul hosts din Windows facuta modificarea pentru a folosi SHSH-urile de pe serverul Cydia. Daca aceasta modificare este facuta atunci downgrade-ul de baseband nu are loc. Posibilitatea de a face downgrade de baseband exista inca de la lansarea iPhone 4 si nu exista semne ca Apple o va opri prea curand.