Bootloader 3.9 uppgraderingsbar

Av Adrian Bengtson, måndag 7 april 2008

De som läst på om det nya verktyget PwnageTool har redan sett detta: Det går numera utmärkt att uppgradera bootloader 3.9.

Detta är en stor grej för det sas länge att bootloader 3.9 var omöjlig att uppgradera och det var kört för de som använde ZiPhone och fick nedgraderad bootloader. Vi på iFun var hela tiden mån om att skriva ”i dagsläget” när vi skrev om detta, för det kunde ju ändra sig senare. Och nu har detta inträffat.

Bakgrund

Bakgrunden är att alla iPhones som var 1.1.2 eller senare ur kartongen (”OOB”) hade bootloader 4.6 medan alla iPhones före dess hade bootloader 3.9. Bootloader 4.6 hade täppt till en del säkerhetshål i 3.9 som gjorde att dessa telefon inte gick att låsa upp med mjukvara under en lång tid. Det var först när geohot till slut hittade ett sätt som det blev möjligt, något Zibri drog nytta av när hans skapade ZiPhone.

För att kunna låsa upp vilket baseband som helst krävdes dock att man nedgraderade bootloader 4.6 till 3.9. Annars fick man ett gammalt baseband till 1.1.3 och 1.1.4. ZiPhone 2.4 och senare nedgraderade automatiskt bootloadern när man låste upp telefonen, något som upprörde många eftersom det då blev omöjligt att gå tillbaka till 4.6 (på grund av att det krävdes en speciell bugg i 4.6 för att skriva om en bootloader).

För att slippa en permanent negradering utvecklades en hackad version av bootloadern, 3.9FakeBlank eller 3.9FB kort och gott, som gick att uppgradera igen. Verktyg som iPlus och iLiberty nedgraderade till 3.9FB istället för vanliga 3.9.

BootNeuter gör allt annat historia

sgold_bootrom-mainscreen.png

Nu är allt detta historia eftersom Pwnage-projektet har skapat ett verktyg som heter BootNeuter som kan uppgradera och nedgradera bootloadern. BootNeuter ingår i PownageTool.

Med BootNeuter går det alltså att ta en 1.1.2-telefon som fått 3.9 av ZiPhone och uppgradera till 4.6 igen, det som förut ansågs ”omöjligt”. Vi har testat detta och kan bekräfta att det verkligen fungerar, liksom många andra på nätet också gjort.

Kom ihåg att det fortfarande är en känslig process, när bootloadern skrivs om. Går något snett då kan det vara svårt eller rent av omöjligt att lösa. Nu verkar metoderna vara stabila och vi känner inte till något som fått en ”brickad” telefon, men undvik att ändra bootloader i onödan, om det inte behövs.

Läs mer om BootNeuter här: BootNeuter Guide

Lär dig mer om begreppen här: Bootloader, baseband och firmware – vi reder ut begreppen

76 kommentarer till “Bootloader 3.9 uppgraderingsbar”

  1. P-MaN skrev:

    Altså kan någon förklara vad som är skillnaden mellan dessa Bootloaders och vilken man ska använda?

  2. Mattias G skrev:

    - ”Vi på iFun var hela tiden mån om att skriva ”i dagsläget” när vi skrev om detta”

    Du är alltid så duktigt Adrian, Mr Bror Duktig… Trött jag blir på att du tror att du jämt vet bäst….

  3. Norpan skrev:

    Mattias G: Vad är det där för sjukt kommentar? Skit i att slänga spydia kommentarer och gör en bättre status sida….

    PS jag har inget med ifun och göra DS

  4. Per Ejeklint skrev:

    Grattis Mattias G, du är Jackass of the day. Du har rätt i EN sak, Adrian ÄR duktig. Och jag hoppas verkligen att han fortsätter vara den konstruktive, bidragande klippa han är – trots alla spydiga och korkade kommentarer han och Buster och många andra måste stå ut med.

    Dags att donera en slant igen för att visa sin uppskattning. Heja Adrian et al! :-)

  5. Adrian Bengtson skrev:

    P-MaN: Har du en gammal telefon med BL 3.9 kan du fortsätta med det. Och har du en ny med 4.6 kan du fortsätta med det. Bytet av bootloader är främst till för de som ofrivilligt nedgraderat till 3.9 när dom hade 4.6 från början.

    När det gäller övriga inställningar så kan man läsa detta på BootNeuter-sidan som länkas ovan:

    The optimal settings for end users are Neuter=On, FakeBlank=Off, Unlock=On.

    Telefonen fungerar lika bra oavsett du har 3.9 eller 4.6, så vitt jag vet.

  6. Adrian Bengtson skrev:

    Mattias G: Tack för ditt bidrag, det värmer, kul att du bidrar på ditt sätt. Eller inte.

  7. Damm skrev:

    Fina grejer det där =)

    Vad säger ni grabbar? Är det värt att uppgradera sin 1.1.3 till 1.1.4? Har ju inte gjort det än så kanske lika bra att vänta tills 2.0 kommer i juni. Det var juni va? =)

  8. Iphone nörd skrev:

    Vad är fördelar samt nackdelar med att använda bl 3.9 och bl 4.6?

    Ps. Tycker att det är kul att det publiceras ofta nu på ifun till skillnad från innan. Kollar sidan varje dag ;)

  9. The Plague skrev:

    Jag måste ju ändå fråga – om man har en äldre iPhone(BL 3.9) är det då m ö j l i g t att uppgradera till 4.6?

    Finns det någon som helst anledning?

  10. Adrian Bengtson skrev:

    Iphone nörd: Jag känner bara till de skillnader som används för hackningen. 3.9 hade en bugg som gjorde att man kunde skriva om baseband som man ville, vilket krävdes för att låsa upp senaste baseband. 4.6 å sin sida hade en bugg som gjorde att det gick att skriva om hela bootloader, vilket utnyttjades för att nedgradera til 3.9 eller 3.9FB. Men inget av detta spelar ju någon roll längre, eftersom BootNeuter har kommit.

    Så frågan är om det i praktiken finns några skillnader alls för användaren… jag är tveksam till det.

    Tack för uppmuntran, men jag lovar inte att att kunna hålla den takten, målsättningen är att skriva när det händer större viktigare grejer samt ge lite notiser då och då, mer än så hinner jag inte med på min fritid. Annons och donationer till trots så är detta helt och hållet ett hobbyprojekt. Har många idéer, men man måste ju hinna med vardagen också…

  11. Olof skrev:

    The Plague: Ja, det går, men det finns ingen som helst anledning. Men det går! Stort. och glad nyhet för alla som låste upp sina 4.6-telefoner med Ziphone.

    Adrian: Bättre att du gör som nu – o skriver när något väsentligt händer! Tycker det är helt rätt. En lite tydligare hänvisning till 99.se för supportfrågor hade dock varit trevligt så kommentarena till nyheterna mer handlar om just nyheterna (även om utsvävningar såklart alltid kan förekomma :p )

  12. Emad Shaabani skrev:

    Om jag har fattat det rätt så är följande kombination nu möjlig:

    FirmWare: 1.1.4

    BaseBand: 4.04.05_G

    BootLoader: 4.6

    Eller har jag fel?

  13. maz skrev:

    Någon som provat att installera 3 parts apps efter att ha använt verktyget PwnageTool och köra med BL 4.6? Eller måste man fortfarande använda BL 3.9?

  14. Adrian Bengtson skrev:

    Olof: Jag förstår vad du menar och jag brukar upprepade gånger länka till vår artikel om att iFun inte är ett supportforum, men det verkar inte fungera speciellt bra. Vi skulle ju kunna radera alla kommentarer som inte är relevanta, men det känns lite väl drastiskt. Däremot brukar jag radera när folk spammar ett gäng artiklar med samma kommentar för att få maximal uppmärksamhet.

    Emad Shaabani: Ja, det ska gå utmärkt, med Pwnage.

    maz: Användningen av tredjepartsprogram har aldrig varit begränsad av bootloadern så vitt jag vet.

  15. Martin skrev:

    Yo,

    Laddade ner BootNeuter från Installer. Någon som vet hur man går till väga för att uppdatera BL från 3.9 till 4.3 med den? Är det bara att sätta ”Netuer” på ”ON” och ”tappa” på 4.6 eller? Som på screenshot ovan alltså? Tar det lång tid?

    Tack för hjälp.

    /Martin

  16. Martin skrev:

    EDIT: från 3.9 till 4.6 förstås! Inget annat.

  17. patsy skrev:

    ok. men vad är skillnaden egentligen??? mellan 3.9 och 4.6???

    / Patsy

  18. Christian skrev:

    Fråga 1: Kan man installera Bootneuter direkt utan att använda och installera Pwnage?

    Fråga 2: Ifall det går – hur gör man då?

    Fråga 3: Om det går bra, enligt ovan, kan man göra det direkt med en iPhone som är upplåst, jailbreakad med Ziphone eller måste man ha en ”custom” baseband/firmware som skapas av Pwnage installerad först?

    Ursäkta alla frågor och tack för ett bra forum.

    / Christian

  19. Martin skrev:

    Hello again,

    Ok, jag provade själv helt enkelt – och det var superenkelt ju! För de som undrar gjorde jag så här:

    Laddade ner BootNeuter från Installer.

    Startade applikationen. Då jobbar den lite, och ställer in sig så som dina inställningar ser ut just nu. (I mitt fall lyste den upp 3.9 och ”Unlock” var på ”ON”.

    Sen ”tappade” jag på 4.6 så den lyste upp. Sköt ”Neuter” till ”ON”. ”FakeBlank” lät jag vara på ”OFF”. ”Unlock” på ”ON” (som den var innan).

    Nu ”tappade” jag på ”Flash”.

    Telefonen jobbade lite – klart! Viktigt var att inte störa den under tiden, så jag lät den vara helt i ca 5 min.

    För info så har jag en 1.1.2 OTB – uppdaterad till 1.1.4 med Ziphone, aktiverad/jailbreakad/upplåst (Telia). Gjorde ingenting innan jag körde BootNeauter (inget Pwnage eller nåt alltså). Ziphone nedgraderar bootloader till 3.9 (som de flesta här säkert vet).

    Efter BootNeuter ser det nu ut så här:

    Firmware: 1.1.4

    Modem Firmware: 04.04.05_G

    BootLoader version: 4.6_M3S2

    Hoppas jag hjälpte nån.

    /Martin

  20. Adrian Bengtson skrev:

    patsy: I praktiken: Ingen skillnad så vitt jag vet.

    Det fanns buggar/säkerhetshål i 3.9 som hackare utnyttjade. Då släppte Apple 4.6 som täppte till dessa (men istället introducerade andra). Men nu med Pwnage så spelar det ingen roll längre du kan låsa upp senare firmware med rätt baseband oavsett om du har 3.9 eller 4.6.

    Martin: Tack för att du delade med dig.

  21. Jimmy skrev:

    Tja Martin!

    Jag har inte bootneuter i installer, hur går man fram den?

  22. Martin skrev:

    Jimmy: den kommer ifrån iFon Norway sourcen, som är: http://install.ifon.no. Lägg in den sourcen, scrolla sen ner till ”iFon Norway (1.1.3-4)” mappen (under Install). Där i ska BootNeauter finnas.

  23. Jimmy skrev:

    Tack Martin! Följde din guide och det funkade.

  24. maz skrev:

    Martin: Om någon ringer mitt under Flashandet av BootNeauter går det åt pipan och bryts då??? Ska man kanske sätta på ”Airplane mode”?? Eller någon som vet??

  25. Nisse skrev:

    Maz,

    mycket bra fråga!

  26. Raf skrev:

    Nja.. Den stänger ju mottagningen.. Det står något i stil med ”shutting down Comm center” och när man är klar har man ingen mottagning alls. Man ser strax innan det sätter igång att den stänger ner all kommunikation.

    Alla typer av flashning kan ju gå åt skogen om man har otur…

  27. Martin skrev:

    Precis. Det som Raf skriver ovan stämmer, dvs all kommunikation stängs av under själva flashandet. Faktum är att det stängs av redan nån sek efter du startat BootNeuter applikationen. All kommunikation kommer dock igång igen efter nån sekund, efter man lämnat applikationen. Kan då inte se att det skulle vara nåt problem, dvs ingen kan ändå inte ringa in.

    Håller även med om sista meningen, varningen, ifrån Raf…

  28. maz skrev:

    Vad bra att vi fick det avklarat i.a.f. så man inte sitter med skägget i brevlådan utan att ha frågat innan man flashar. Tack för svar bröder. (ps. jag hade redan flashat innan jag frågade men man vet ju inte tills nästa gång om jag inte undrat innan…så tack igen. ds. )

  29. Emad Shaabani skrev:

    Jag installerade också BootNeuter från installer.

    Startade applikationen då såg det ut på följande sätt:

    ”Version 3.9″

    ”Neuter OFF”

    ”Fakeblank ON”

    ”Unlock ON”

    Sen ändrade jag bara till:

    ”Version 4.6″

    ”Neuter ON”

    ”Fakeblank OFF”

    ”Unlock ON”

    Programmet arbetade i några sekunder och sen var det klart!

    Allt har fungerat jätte bra sedan dess, och jag har följande drivrutiner:

    Firmware: 1.1.4

    Baseband: 04.04.05_G

    Bootloader: 4.6_M3S2

  30. jimmy skrev:

    Vet att det här ät inget ”support forum” men jag har blivit medlem på 99.se men kan inte skriva i forumet. jag har installerat en hel del program på min iphone 16gb. har inget musik eller filmer i den eftersom mina batteri dör efter en dags användning och den skulle hålla mindre då, men så till problemet. jag kan inte installer program från installer, det kommer upp en ruta som det står. minnet nästan fullt, ta bort bilder och videos, Hur kan jag ha så lite minne kvar? kan det stämma? det är ända 16gb och dom flesta programen som jag laddat ner innan är inte så stora.

    tacksam för svar.

  31. ilir skrev:

    Som så många här har även jag uppdaterat till 4.6BL.

    Dock dubbelkollade jag med wiki som säger egentligen detsamma som all här.

    http://wikee.iphwn.org/sgold_bootrom:bootneuter

  32. Emad Shaabani skrev:

    jimmy: Så står det på min 16GB iPhone också, men jag klickar bara bort rutan så funkar allt jätte bra ändå. jag har 9 GB kvar på telefonen.

  33. Norpan skrev:

    Enligt Zibri har han hittar bevis för en 3g iPhone i senaste versionen av 2 SDK betan. – http://www.ziphone.org

  34. Adrian Bengtson skrev:

    Norpan: Det finns diskussioner om hur trovärdigt det där ”beviset” eller vad det egentligen betyder. Men även om det är sant så känns det inte som någon stor nyhet, allting tyder redan på att det kommer att lanseras en iPhone med 3G snart, troligtvis i juni.

  35. Benjamin Pålsson skrev:

    Jimmy: Det finns två olika partitioner på en iPhone.

    Tror att ifall du använder BossTool och flyttar exempelvis ringsignaler till Media-partitionen så frigör du minne för fler program.

    Hoppas att det hjälper.

  36. Bonny Lindberg skrev:

    Jimmy: iFon No har en app som heter Flytt font mappen. Lägger du in den får du ca 80 friska mb till.

    glöm inte att instalera Jag är beta tester innan för den krävs.

    Funkade kanon för mig. :)

  37. P-MaN skrev:

    Finns det något sätt att ”ta bort” BootNeuter från Iphonen?

    Altså jag har hackat upp en till min 60plussare till farsa och ni vet hur gamlingar är när de sätter igång och trycker….

    Jag vill egentligen bara ha bort ikonen från home så att säga..

  38. Martin skrev:

    P-MaN –> det går ju att avinstallera BootNeuter från Installer. Har du en gång kört det behöver du det ju inte mer egentligen. Kanske det bästa. Annars finns det ett program som heter Poof (i Installer) som låter dig välja vilka ikoner som skall synas, eller inte synas på springboard.

  39. P-MaN skrev:

    Tack Martin…. Hittar det inte i Installer, Men poof funkade kanoners!

  40. Martin skrev:

    P-MaN: Ok! Dock konstigt att du inte kan avinstallera BootNeuter via Installer. Men du kanske inte intallerade BootNeauter från Installer…? Allt du installerar från Installer går ju sen att avinstallera från Installer (förutsatt att du är i vy ”Uninstall” förstås…). Skumt…

  41. Jimmy skrev:

    Tack grabbar ( bonny & benjamin) funkade hur bra som helst :)

  42. P-MaN skrev:

    Martin: körde in det i samband med PWNAGE, säkert därför….

  43. lukas skrev:

    när kommer pwnage till windows???

  44. Jonte skrev:

    Tja!

    När jag kör Pwnage Tool guiden från iClarified med en 1.1.3 OOB direkt från kartong funkar det klockrent tills man ska restora den i itunes med firmwaren man skapat, men jag får bara fram aktiveringssidan från apple. iPhonen har kabeln o itunes-loggan idisplayen.

    Vad göra?

    Mvh Jonte

  45. The Plague skrev:

    Måste ha hjälp, saker verkar ha gått åt helvete.

    Har haft problem med batteritiden sedan jag uppdaterade till 1.1.4 så jag sökte runt lite och upptäckte att det gällde även för andra.

    Lösningen för många låg i att uppgradera till 4.6, något som även fungerat för de som hade 1.1.1 OOB(vilket jag har), så jag gav det en chans.

    Men sedan jag gjorde flashning i Bootneuter app från Installer har jag INGEN mottagning på telefonen/GPRS eller Wifi.

    Hjälp mig!

    Hur löser jag detta enklast?

    Jag är på en PC.

  46. The Plague skrev:

    + jag har testat att flasha tillbaka etc, men inget…

    Tråden jag främst följde var denna: http://www.hackint0sh.org/forum/showpost.php?p=276663&postcount=51

  47. The Plague skrev:

    Ok, Efter att ha försökt flasha till 3.9 en tredje gång hoppade wifi igång.

  48. The Plague skrev:

    Gaaahhhh!!!!!

    Efter en femte körning i bootneuter upp till 4.6 fungerar allt som det ska. Återkommer om det är något knas…

  49. Didrik skrev:

    Vill man ta bort bootneuter app så e det bara att installera ”remove BootNeuter.app” och sen går det att avinstallera på vanligt sätt.

    Många verkar använda nån norsk source så jag vet inte ifall dem har den appen där.

    Jag hitta iaf Bootneuter.app och remove bootneuter.app på sourcen:

    http://sendowski.de/iphone och sen ligger allt på tools

  50. Foffe skrev:

    foffe-@hotmail.com maila mig om ni vet en riktigt bra beskrivning på hur man låser upp,aktiverar och får gratis surfning och svenska menyer! Vill ha en bra guide..

  51. Foffe skrev:

    Och guiden ska vara på svenska! Förlåt för dubbelpost…

  52. Gram skrev:

    Har precis uppgraderat min 1.1.4 (1.1.3 OOB) 16 gb iphone från BL 3.9 till 4.6. Allt fungerar som det ska, tycker bara att ikonen är så fruktansvärt ful. Så, kommer telefonen fortfarande vara BL 4.6 om jag av installerar BootNeuter?

  53. didrik skrev:

    ja det kmr den

  54. gbgfille skrev:

    Vet inte om det har så mycket med det här att göra men min gprs har inte fungerat sen jag uppdaterade till 1.1.4. Har försökt med återställningar, vilket funkade till slut, men fortfarande utan gprs kontakt.

    Någon som vet något? Verkar som att jag är ensam med detta problem också..

  55. david carlsson skrev:

    hej.

    Var längesen jag var på denna sidan nu. Har en 1.1.2 med den ” nya bootloader” använder ju nåt stelhsim nu. Har förstått att man kan slippa stelthsim nu. Gör man på detta sättet då eller?

  56. Palle skrev:

    Ingen ger något egentligt svar på skillnaderna mellan BL 3.9 och 4.6. Visst, ni påstår att det enda den gör är att täta till buggar för att motverka hackning. Men i så fall undrar jag varför det ens är värt att nämna att man kan uppgradera.

  57. Reban skrev:

    Tja;

    Jag upplevde nåt fruktansvärt nice idag! Jag hade återställt min av ziphone nergraderade BL till 4.6 igen mha Bootneuter (app via installer) för en vecka sen. Idag återställde jag iphonen via iTunes och det som var skönt var att Iphonen var fortfarande upplåst (behövde dock jailbreak och aktivering). Jag återställde iphonen flera gånger för att se vad som skulle hända men den förblev upplåst!

    Detta betyder att Bootneuter har låst upp min iphone permanent.

    Är detta helt nytt eller nytt för mig?

  58. Adrian Bengtson skrev:

    Palle: Poängen med att ta upp det är ju att det gång efter annan påstods att ZiPhone permanent nedgraderade till 3.9 och detta var något många var upprörda över, gå tillbaka till gamla nyheter och kolla själv så ser du. Det är också värt att nämna eftersom de som vill ha tillbaka 4.6 efter att ha använt ZiPhone nu kan göra det, och det är det många som vill. (Allt detta står i artikeln redan, men du har nog bara läst rubriken.)

    Men du menar att bara för att jag inte kan de exakta tekniska skillnaderna mellan bootloader 3.9 och 4.6 så menar du att det inte är värt att nämna det? Om du är så intresserad av skillnaderna, rekommenderar jag den här sajten, den kan verkligen hjälpa dig att hitta mer info.

  59. Adrian Bengtson skrev:

    Reban: Om du följer länken i artikeln så står det: ”Your neuter selection survives iTunes restores and updates”. Det betyder alltså att upplåsningen överlever en återställning.

  60. Norpan skrev:

    Adrian och Buster:

    I pwnage 1.1 så kan man enkelt lägga in egna packet i ipsw filerna, så det innebär att man skulle kunna återställa sin telefon till en redan jailbreakad upplåst aktiverad och svensk, OM ni skulle orka jobba på det. Alt maila mig så kan jag göra det åt er. Tror det skulle vara uppskattat.

    Norpan

  61. Norpan skrev:

    Jag har gjort en bundle fil nu, återställt på 2 telefoner, fungerar klockrent. Man hamnar i en upplåst iPhone, med installer och allt. Och allt är på svenska. På engång. Underbart. Rätt från iTunes. Har lagt upp bundle filen på min hemsida, är det OK om jag postar en länk, eller vill ni hosta den?

    Norpan

  62. AndyHoy skrev:

    Har också använt nya Pwnage 1.1, men fick inte med de tre .app som låg under custom package trots att dessa var aktiverade, endast installer gick med? någon som vet varför?

  63. jimmy skrev:

    Norpan : den funkar inte med windows xp va?

  64. AndyHoy skrev:

    Jimmy: Nej endast OSX…

  65. Niklas skrev:

    jag har en iphone 1.1.1 tror jag men vill updatera den till den nyaste versionen som går men jag vill vara säker påatt den inte låder sig är det någon som vet hur man skall göra?

  66. Oscar Simonsson skrev:

    Hej, Har låst upp min Iphone och det stod att allt var lyckat. Men när jag se stoppar i sim kortet kommer bara “slide for emergency” upp.. men den hittar sim kort och allt för det går att ta emot samtal. men jag kommer inte in i menyn (HEM) Något förslag?

  67. Tobster skrev:

    Jag föreslår ett forum för era frågor… 99.se kanske?

  68. P-MaN skrev:

    Tobster: Tänkte säga detsamma, frågor som har med topicen är ju en sak, men det känns som det svammlats iväg lite väl mycket åt support-hållet, iaf på det här blogg-inlägget

  69. Joche skrev:

    test

  70. Lukas skrev:

    Nu finns det en beta på http://www.winpwn.com/index.php/Main_Page till windows.

    //lukas

  71. iFun.se | Allt om iPhone i Sverige » Guide: PwnageTool med SwePhone - för Mac skrev:

    [...] « Bootloader 3.9 uppgraderingsbar [...]

  72. disel skrev:

    Eftersom jag av naturen är lat och inte orkar läsa igenom alla kommentarer mm mm.

    Varför ska man uppgradera till 4.6 ?

  73. C skrev:

    Jag har en iPhone 1.1.3 som jag har jailbreakat och har turbosim i och jag tänkte nu uppdatera den till 1.1.4.

    Om jag uppdaterar den via iTunes måste jag då jailbreaka den igen?

    Eller hur ska jag göra?

  74. C skrev:

    jag har en 1.1.2 inte 1.1.3

  75. C skrev:

    När jag har uppdaterat till 1.1.4 och jailbreakat min iPhone, vilka program måste jag installera för att jag ska kunna börja ringa med den igen?

  76. jacob skrev:

    när jag ska låsa upp min iphone med quickpwn så ber dom om om mina boatloaders. var hittar jag dom?

Lämna en kommentar