Uppdatering 28 september: Apple har släppt ny mjukvara för iPhone och det är ytterst viktigt att ni inte uppdaterar er iPhone, den kommer att bli låst då! Det ingår i denna guide att uppdatera via iTunes, men det gäller inte längre, följ inte denna guide så länge denna varning står kvar, det mycket viktigt om ni vill ha en fungerade iPhone!
Läs mer om varningen här: Varning för 1.1.1-uppdateringen!
—
Denna guide är skriven för Mac OS X
Detta behöver du för att utföra guiden:
• iTunes 7.4.1
• Installer.app
• iNdependence
• Firmware 1.0.2
• Cyberduck
• Unlock.app
• Lockdown
Jag skulle rekommendera att du gör en restore på din iPhone innan du börjar med detta för att undvika ev. problem.
• Ansluta din iPhone och installera installer.app med AppTapp Installer
• Starta iNdependence och välj ’activate’
• Nu fungerar youtube, dessutom har du installer.app på din iPhone
Däremot är din iphone tillbaka i jail (installationen av installer.app gjorde en jailbreak automatiskt)
• Packa upp iPhone firmware vi laddade ned tidigare.
• Öppna iNdependence, välj jailbreak, nu vill den att du skall visa den vart du packade upp firmware. Peka på mappen, INTE på mappen som heter firmware utan amppen den ligger i.
När det är klart startar du installer.app väljer du att installera:
• Community sources
• BSD subsystem
• Open SSH
(i denna ordningen..)
Nu går du in i Settings -> General -> Auto-lock och ställer den till ’never’
Sedan settings -> wifi -> blåa pilen brevid ditt wlan
Här kollar du var du har för IP-nummer till din iphone.
• Starta Cyberduck, skriv in:
Ditt IP
Namn: root
Lösenord: dottie
Detta kan tar 30-60 sek första gången, låt den hålla på.
• Navigera till /Applications/ och ladda upp Unlock.app
• Navigera till /usr/libexec/ och ladda upp lockdown
Ersätt den existerande filen.
• Avsluta Cyberduck och srta om din iPhone
• Starta Unlock.app och klicka på ’Start’
Skulle avslutas och skicka dig tillbaka till menyn är det bara prova igen.
• Ta en kopp kaffe.
Grattis du är defenitivt inte först i Sverige med en upplåst iPhone!
Och det håller säkerligen bara tills 1.0.3 släpps, då är jag glad för mitt SuperSim 😉
• Starta om din iPhone och sätt i passande simkort.
Skulle den säga ”no service”, gå in i Settings-> carrier-> välj din operatör.
Får du inte upp menyn eller det inte går att välja är det bara starta om telefonen.
För att aktivera EDGE/GPRS (varning det kostar 15kr per mb hos dom flesta operatörer utan speciellt data-abonemang.) går du in i Settings-> Network->EDGE och tar bort ALL information.
Fyll i passande APN beroende på din operatör, detta hittar du på respektive operatörs hemsida. För telia är det online.telia.se
Nu är det dags att installera ÅÄÖ och annat kul.
Ladda ned:
• Swekeys 1.3
• Swenumbers 1.1
• Swedictionary 1.0
• Packa upp dessa, anslut via Cyberduck på samma sätt som tidigare
• Filerna från Swekeys och Swedictionary lägger du i:
/System/Library/Frameworks/UIKit.framework/
Ersätt befintliga.
Filen från Swenumbers lägger du i:
/System/Library/Frameworks/AddressBookUI.framework/
Passa även på att slänga Unlock.app från /Applications/
• Starta om din iPhone
Problemet somliga har med att program krashar om man trycker två gånger på å, ä eller ö har att göra med ordlistan. Vill man ha ordlista får man stå ut med detta, annars är en bra lösning att installera ’Kb’ från installer.app och sen stänga av ordlistan i Settings ->General->Keyboard->’EnableAutocorrection’
Är på jakt efter en vettigare ordlista för att göra nytt dictionary av, om någon har tips på vart jag kan hitta en textfil från t.ex en Svensk t9 ordlista får dom gärna dela med sig så gör jag ett dictionary av det. (Dessa är normalt på 70 000 till 100 000 ord, men mindre går också). Alt. att man parsar ut lite ord från wikipedia/susning/ne.se
Creds till Erica och iPhone dev team för unlock, till mig för övrigt.
Voicemail
Detta är betydligt mer avanderat än ovanstående och gör du helt fel så kommer något gå säkert gå helt galet.
Edit: Ni måste ha PIN-inaktiverad för att utföra detta, när det är kalrt kan ni slå på den igen, ursäkta att jag glömde detta!
Öppna Terminalen och SSHa till din iPhone med
ssh root@ip.till.din.iphone
Lösenord: dottie
skriv
launchctl unload -w /System/Library/LaunchDaemons/com.apple.CommCenter.plist
(föregående rad kan se konstig ut i browsern men skal ändå fungera vid cut and paste)
tryck enter
skriv
mkdir -p /usr/local/etc
tryck enter
skriv
minicom -s
välj ’Serial Port Setup’ och tryck enter
tryck ’a’
ändra texten till
/dev/tty.baseband
tryck enter
tryck escape
Välj ’Save setup as dfl’
Välj ’exit’
svara ’yes’ på frågan
skriv
minicom
lite siffror m.m kommer upp
skriv in
AT+CSVM=1,”xxx”
xxx motsvarar här nummret till din voicemail. För mig med telia skrev jag alltså AT+CSVM=1,”133″
säger den ERROR, prova igen
säger den OK trycker du ’ctrl-a’ och sedan ’q’ för att stänga av minicom
skriv
launchctl load -w /System/Library/LaunchDaemons/com.apple.CommCenter.plist
(föregående rad kan se konstig ut i browsern men skal ändå fungera vid cut and paste)
stäng ned ssh sessionen genom att trycka ’ctrl-d’
Klart, starta om din iPhone så borde Voicemail-knappen nu ringa upp din voicemail.
Creds till mjaste på hackint0sh forum.
Jag tar inget ansvar för saker som kan gå fel i denna guiden, är det några faktafel maila mig gärna eller lämna en kommentar!