It’s dead, Jim!
Za sve koji se pitaju (ako takvih ima) zašto postova ovdje u posljednje vrijeme više nema niti za lijek, odgovor je - jednim dijelom - zato što sam bio prilično zaposlen zadnjih dana. A drugim dijelom: zato što mi je iPhone neki dan spontano ispustio dušu ili točnije, relockao se i ušao u lockdown iz kojeg ga više nije moguće izvući.
It’s not merely resting… It’s pushing the daisies. Shuffled of it’s mortal coil. Run down the curtain and joined the bleedin’ choir invisible. Kicked the bucket. Off the twig. Expired and gone to meet its maker. It’s an iPhone no more.
Stanje prije havarije: unlockan iPSF-om na firmwareu 1.0.1, nadograđen na 1.0.2, pa 1.1.1, sretno radio pod 1.1.1 nekoliko tjedana.
Trenutak u kojem se dogodila havarija: hodao sam ulicom i ugasio, pa ponovno upalio iPhone (da “ubijem” EDGE jer mi je baterija bila pri kraju), upisao PIN i u tom se trenu sam od sebe zalockao i vratio na Home Screen s famoznim “please activate” itd.
Što sam pokušao: ponovno unlockati iPSF-om sa karticom unutra, bez kartice unutra, s originalnom AT&T karticom unutra, pod 1.1.1 i pod 1.0.2, sve bez uspjeha (autorizacija ne prolazi jer iPSF “ne zna” koji je pravi IMEI); downgradeati baseband na 03.14.08 (nakon ovog je pukao WLAN) i ponovno ga vratiti na 04.01.13; proći kroz virginization iz čistog očaja, iako sam znao da od toga nikakve koristi; ubiti potpuno baseband firmware i pustiti iTunese da ga reflashaju.
Trenutno stanje: IMEI se pretvorio u famozni lockdown kôd (004999010640000), WLAN ne radi, MAC adresa je prazna - nema WLAN-a, nema Bluetootha, nema telefona. Imam gore terminal i BSD, pa mogu brljati po firmwareu, ali sve sam već manje više probao. Izgleda da je problem u seczoneu baseband flasha, tj. nešto ju je očigledno zgazilo ili makar corruptalo. Što znači da je jedini način da telefon vratim u život da nabavim dump seczonea, a tu na scenu stupaju problemi - svaki iPhone ima svoje, unikatne sec tablice, one su enkriptirane, a ključ ima samo Apple.
Potencijalni izlaz iz situacije: obzirom da iPSF tijekom svog postupka unlockanja “skida” sec zonu s telefona i šalje je serveru, koji je potom patcha i šalje natrag, postoji mala, sitna, sićušna šansa da iPhoneSimFreeovci negdje tamo i dalje na serveru drže backup mog seca - ili originalnog ili patchanog - i mogu ga eventualno poslati. Flashanjem na telefon bi problem bio riješen u roku keks. Na žalost, šanse da je tome doista tako su krajnje malene… Ako od tog neće biti ništa, a gotovo sigurno neće, jedina šansa mi je Apple - koji trenutno jedini može izgenerirati sec zonu za zadani iPhone nanovo. Obzirom da će mi biti vrlo teško naći nekoga tko ide u SAD i (važnije) bio bi voljan praviti se malo blesav u nekom Apple Storeu, vrlo ću vjerojatno morati čekati da se iPhone pojavi ovdje i nakon toga žicati PoweComovce da mi pomognu. Opcija tri je još, naravno, i čekati da netko od vrlih iPhone hakera razbije enkripciju seca.
PS: Ovo sve gore, naravno, ne znači da odustajem od sajta niti išta slično ;o)
Ante Vukorepa
October 28th, 2007 at 23:52
RIP, nadamo se ne zadugo, zbog svih nas koje ista sudbina moze jednog dana zadesiti, drzim palceve da ozivis iPhone cim prije!
Iskreno si me uznemirio ovim postom, i sad evo gledam u svoj iPhone moleci se da ga ne zadesi slicna sudbina …
October 29th, 2007 at 00:44
Hvala na podršci…
Mala preporuka, nakon nekoliko pouka koje sam izvukao iz ovog nemilog iskustva:
- NE KORISTI IPSF za unlock - iako je tehnički bolji i podnosi buduće upgradeove, za razliku od ostalih metoda nepovratno brlja po seczoneu; ne kažem da je on uzrok havarije, ali postoji dobra šansa da ju je pospješio
- drži se 1.0.2 - vjerujem (opet neosnovano, samo “hunch”) da se ovo ne bi dogodilo
October 29th, 2007 at 18:36
Također, držim palčeve. Losa situacija, neocekivano u svakom slucaju. Sve skupa mi se ta politika Applea ne svidja, al pravno gledano, imaju pravo na to, makar…s druge strane, nije fer. Nadam se da ce se, kao i sve do sada, i to rijesiti, …ipak, znam kako bih se ja osjecao, odnosno znam kako je bilo kad sam upgradao na 1.1.1 pa morao kupiti drugi mobitel jer nisam znao kad ce se ovo rijesti.
U svakom slucaju, ostajem na 1.0.2.
Sretno, i javi ako se sto promjeni. Pozdrav. MM
October 29th, 2007 at 20:13
Ja sam od starta krenuo sa fabrickim 1.1.1, a unlock je bio preko independencea i anysima, tako da je za sada sve OK, a i anysim sam uspio ukloniti sa home-a putem independencea.
A ukoliko se ne varam, i vidim, 3rd party soft ide normalna instalacija isto preko … independencea
Keeping my fingers crossed!
October 30th, 2007 at 00:24
Ja sam pod hitno napravio backup seczone i sad sam totalno paranoičan što se toga tiče jer se ovo što si opisao počelo dešavati i drugioma (anysim unlockanima) bez ikakvog vidljivog razloga.
October 30th, 2007 at 02:32
Malo sam gledao sad po forumima okolo (Hackint0sh, iPhone Elite, ModMyiPhone) i stvarno - u posljednjih nekoliko dana ima hrpetina ljudi s identičnim simptomima, a totalno različitom genezom.
Vrlo weird. Postajem i ja paranoidan lagano.
Inače, još jedan čudan simptom - otkad su mi crknuli telefon i WLAN, baterija mi na iPhoneu curi nenormalnom brzinom. Ne znam jel to simptom ubijanja i reflashanja basebanda ili čega, ali je stvarno jako čudno. Izdrži jedva nekoliko sati ako ga ostavim upaljenog.
October 30th, 2007 at 13:37
Sta kaze ekipa iPhone Dev Team-a na ove probleme koji se pojavljuju?
October 30th, 2007 at 13:47
iPhone Dev Team se ponasa kao hrpa neuroticne djecurlije i brise sve postove u kojima se spominje iPhoneSimFree. A kad su koristili reverse-engineeran iPSF server za virginization, onda im je iPSF bio super.
Ljudima kojima se ista stvar dogodila nakon iUnlocka ili AnySIM-a nisu dali nikakav pametan odgovor…
October 30th, 2007 at 14:15
Kako napraviti backup seczone?!
October 30th, 2007 at 15:26
Imas ovdje detalje:
http://tinyurl.com/24rrb2
October 31st, 2007 at 14:01
da, ali kako napraviti backup seczone ukoliko smo vec ranije otkljucali nov 1.1.1, dakle koristeci samo independance i anysim, a ne ovu cijelu metodu kako je opisuje Luka?
October 31st, 2007 at 14:16
Prebaci sve fajlove na iPhone kako je opisano u Lukinom tekstu, ali nemoj raditi nista osim ovih dijelova:
# launchctl unload /System/Library/LaunchDaemons/com.apple.CommCenter.plist
# chmod +x ./norz
# ./norz seczone.backup 0×3FA000 0×2000
October 31st, 2007 at 17:20
Ali ako si vec otkljucao telefon onda radis backup seczone koja je vec zbrljana alatom kojim si otkljucavao. U biti to nisu originalni podatci koje ti trazis.
October 31st, 2007 at 18:13
Ne! Jer AnySIM i iUnlock (novi) ne diraju seczone!
Dira ga stara verzija, a to se pokrpa natrag na originalno stanje virginizerom.
Dakle, ako je unlockano AnySIM-om ili iUnlockom, to JEST originalna sec zona. Nije originalna samo i jedino ako je unlockano IPSF-om, koji nulama prepisuje token.
October 31st, 2007 at 18:33
Za IPSF sam siguran da prepise seczonu ali za ove ostale nisam provjeravao. Na koji mislis kad kazes iUnlock (novi)?
thnx
October 31st, 2007 at 20:41
Stari AnySIM, koji je bio baziran na starom iUnlocku, je svrljao na sve strane po baseband firmwareu i dijelom po sec zoni. Razlog tome je bio bug u iUnlocku.
Kad su to skuzili, patchali su ga i sredili bug, tako da se to sad vise ne dogadja, a virginizationom se sredjuje nastala steta.
Enivej, AnySIM/iUnlock metoda od početka nije zamišljena tako da brlja po seczoneu, nego isključivo patcha BB firmware. Za razliku od IPSF-a koji patcha BB firmware, onda sredi seczone i konačno reflasha natrag nepatchani, izvorni BB firmware. Zato AnySIM ne prezivljava BB upgrade i zato je IPSF nepovratan.
October 31st, 2007 at 23:48
a virgini? ja sam aktivirao independecne-om i otkljucao BB s anysim-om 1.1? Spojio sam se s Transmitom preko sftp-a na njega i backupirao skoro sve osim applicationa, makar mi je javljao da neke stvari nemogu kopirati!!!???? posebno sam se fokusirao na Library i na “usr/bin foldere……dal moram jos nesto kopirati? nije mi jasan ovaj gore backup preko ssh-a, u principu, meni javlja errore. Nadam se da mi s metodom s independence.on i anysim metodom nece ponovo flashati BB.
November 1st, 2007 at 14:17
puno hvala na savjetima, pokusati cu sa lukinom metodom samo backupirati seczone, za ne daj boze
btw, da li postoji neki dobar tool da emulira ssh terminal na iphoneu, dakle da se sa iphonea mogu ssh-ati na udaljene servere? googlao sam za ovim ali rezultati su uglavnom kako se sshati na iphone, ali to nije to
tnx!
November 1st, 2007 at 14:23
btw, pretpostavljam da poslije backupa treba odraditi i # launchctl load -w /System/Library/LaunchDaemons/com.apple.CommCenter.plist
da se ponovno pokrene commcenter? or?
November 1st, 2007 at 14:32
Re: SSH
Instalacijom OpenSSH paketa (iz Installera) osim sshd servera dobijes i ssh klijent. Jos si instaliras i VT100 term i to je to
Inace, postoji i web-based SSH klijent (vjerovao ili ne)
Nalazi se tu: http://churchturing.org/w/iphone-ssh/
Mozes si ga cak i instalirati (zajedno s Apachejem i Pythonom) na svoj telefon i dizati lokalno. Pise sve ovdje: http://www-personal.umich.edu/%7Emressl/webshell/
Re: Commcenter
Da, naravno. I cisto usput, ako ga ne dignes natrag s launchctl-om, nece se sam dignuti niti nakon reboota.
November 1st, 2007 at 18:16
nisam shvatio tocno, imam virgin, trebao bi na iPhone iskopirati virginizer pack i onda sve dalje? dal ce mi to nesto poremetiti u radu telefona?..mislim…nisam ga otkljucao s tim virginizer packom, sad ako ga stavim i flesham, oce li mi telefon podivljati? U stvari, dal to radi na virginima?
November 2nd, 2007 at 19:17
dal je dovljno backupirati direktorij usr/bin?
November 2nd, 2007 at 21:29
@miomika nije, nema usr/bin velike veze sa BB.
Dakle ono što su ti momci objašnjavali da virginizer ( zato se i tako zove) riješava probleme sa zas*** basebandom iz starijih verzija i vraća seczonu nazad na početno stanje. samo prati prvih par koraka iz tutoriala, znači ubijanje comm centra, chmod norza i ekgzekucija norza i samo iskopiraš cyberduckom il nečim na komp seczone.backup
naravno prije toga moraš u /usr/bin uploadat cijeli vrignizer_pack direktorij, pokrećeš ga iz terminala nakon što se sshaš u telefon, iz /usr/bin/virginizer_pack direktorija
November 3rd, 2007 at 01:34
ovako: iskopirao sam virginizer_pack gdje treba, nastavio tamo kako si naveo u linku, zaustavio comm center, obavio egzekuciju : norza , pokrenuo backup preko one naredbe..E SAD…doslo je samo do ovoga:
geohot’s nor dumper
all your norz are belong to us
super fast…just the way i like it
Dumping: A03FA000-A03FC000
Waiting for data…
i tu je stalo…nakon oko 30-ak sec mi je riknuo wifi na mobitelu, kao i GSM…..
restartao sam mobitel i nakon mozda par sec. comm center mi se loadao sam od sebe. Provjerio sam s Transmitom, i da, unutar virginizer_pack-a nastala je nova datoteka “seczone.backup” od 8KB!!!
spremio sam cijeli virginizer_pack s tom datotekom u njemu na sigurno, ali nisam siguran dal sam dobro obavio posao posto nisam vidio one procese i posto se izgubila veza s iPhone-om. Seczone.backup datoteka je teška 8KB. Radi se o iPhone-u koji je dosao s firmware-om 1.1.1 i otkljucan/aktiviran s independence-om. Nadam se da je valjda uspjesno backupiran!!!!!?????
November 3rd, 2007 at 01:39
Pokušaj još jednom (samo gašenje CommCentera i norz dio) ali na samom iPhoneu. Instaliraj si VT100 terminal, pa preko njega…
Malo će vjerojatno biti zeznuto tipkati, ali bar ćeš biti siguran što se događa.
November 3rd, 2007 at 02:19
Hvala ti imenjace na ovom tipu, napravio sam okalno preko mobitela, takodjer mi je napravio file seczone.backup od 8 kb, ali tu sam vidio procese kao što je luka objasnio. Nadam se da je to to i nadam se da je ona prva metoda takodjer napravila isto. Hvala vam svima na savjetu
November 3rd, 2007 at 15:03
hmm .. “Da, naravno. I cisto usput, ako ga ne dignes natrag s launchctl-om, nece se sam dignuti niti nakon reboota.”
pa nisi mi bas ovo trebao reci, taman sam se pripremio da uradim backup
dakle, ako ga ne dignem launchctlom, a ne mogu ga dignuti ni rebootom (nadam se da to nece biti slucaj), kako cu ga podignuti commcenter? *commfused face*
November 3rd, 2007 at 15:54
Cek, a zasto ga ne bi dignuo launchctl-om?
Pa otvori vt100 terminal na telefonu i napisi “launchctl load -w /System/Library/LaunchDaemons/com.apple.CommCenter.plist”. Nije da je neki veliki problem
November 3rd, 2007 at 16:43
been there, done that
dao sam mu installer.app, instalirao openbsd i openssh, works like a charm
backup up completed!
tnx for the guidance
November 3rd, 2007 at 22:15
Miomika i prvi put je prošao backup seczone, al vidim da si riješio sve
eto sad si miran.
A ja sam imao skroz čudno iskustov sa mojim i još jednim iPhoneom, ante je upoznat sa situacijom.
Prestali su komunicirat sa iTunesima čak se ni punit preko USBa nisu htjeli,Ovaj drugi se spontano zaključao kao i antin i nakon nebrojeno pokušaja sam ga tek sinoć nakon incidenta uspio u DFU mod ubacit i uspješnpo restorat firmware. riješio corruptani IMEI sa seczone backupom i sad radi ko zmaj.
November 4th, 2007 at 00:50
svaka cast care…….danas sam backupirao jos 3 iPhone-a….ne prolazi uvijek, na nekima je zapelo na “wait for data…..”
ali nakon 3-4 puta prodje procedura…….preporucit cu je svim poznatima. Makar mislim, ako se otkljuca/aktivira s Independecom i anysim-om 1.1 Pa any sim flasha sve na default!!!