Vel, det hele startet med at mobilen til Anne Marie, en godt brukt iPhone 3G (iOS 3.1.2) begynte å hoste. Det vil si at den tullet med volumet, slo seg plutselig av og visse andre ting. Alt tydet på at det var softwareproblemer (altså programproblemer), så vi gikk for å formatere den og legge inn alt på nytt. Problemet med en så gammel telefon, er at den ble importert fra USA hvor det kun var AT&T som leverte iPhones. Med andre ord er den lukket for andre oppratører, noe som fører til at man må "jailbreak'e" den for i hele tatt å bruke den.
Greit nok det... Dette har jeg jo drevet med i åresvis og gjort titalls ganger. Problemet var bare det at når jeg hadde jailbreaket iPhonen, hadde den ikke noe ringesignal. Den fungerte som en iPod Touch med andre ord. Vanligvis er det bare å laste ned et lite program på telefonen som heter Ultrasn0w. No prob, gjort det titalls ganger lizm. Men telefonen til anne ville ikke kjøre programmet som lastet ned denne lille pakken. Cydia (som jailbreak-programmet heter) frøys alltid på "loading data"-skjermen.
Jeg begynte å bli desperat, så jeg googlet og leste som en hest på nettet. Jeg prøvde å reformatere den sikkert 5-6 ganger for å sjekke om det funket neste gang. Jeg "hacket" (ta det rolig. Bare via SSH eller USB-kabel med iphone explorer) meg til telefonens systemfiler og slettet en hel rekke filer som vissnok skulle gjøre Cydia buggy. Problemet var at med en gang jeg startet Cydia igjen, ble disse filene lastet ned. Og selv om jeg klarte å unngå dette, trengte plutselig telefonen noen fancy filer jeg ikke kunne få lastet inn.
Jeg prøvde å installere Ultrasn0w "manuelt" ved å legge den i en "autoinstall"-mappe i systemfilene som vissnok skulle fikse biffen. Det funket ikke, så jeg prøvde å installere disse fancy-filene på denne måten også. Nope.
Jeg hold på og holdt på med slike løsninger. Lagde det ene custom firmware etter det andre. Den ene mer håpløs komplisert enn den andre. Jeg forsøkte meg på et veldig enkelt jailbreak-program som heter Blackra1n, men akkurat det samme skjedde igjen. Cydia hang seg. Som et siste forsøk tenkte jeg å prøve med noen andre alternativer enn Cydia. Blackra1n gir mulighet til å installere en "konkurrent" som heter Rock. Kanskje den kunne legge til repositories (internettadresser med tilgang til programmer man kan legge inn på telefonen via da Cydia eller i dette tilfellet Rock). Jeg åpnet valgalternativene på telefonen og fikk opp "Cydia", "Rock" og noe som het "Sn0w". Jeg visste at "Icy" er en annen konkurrent til Cyda og Rock, men Sn0w hadde jeg ikke hørt om. Da jeg leste beskrivelsen, sto det nettopp det jeg ville høre; gir mulighet til å bruke telefonen mot andre oppratører enn den låste. Med andre ord klikket jeg bare på "install"-knappen og vips hadde jeg full telefondekning. Så utrolig enkelt, men typisk nok det ALLER siste jeg kunne komme på!
Nå veit faktisk fremdeles ikke om man kan legge inn repo i Rock og laste ned Ultrasn0w, men det trenger jeg heller ikke å vite. I hvert fall ikke før neste gang...
Åh, hvor jeg liker Blackra1n. Skal du noen gang jailbreak'e en iPhone 3G med iOS 3.1.2 bør
du vurdere denne løsningen.

0 comments:
Legg inn en kommentar