|
28.04.2012., 02:59 | #1 |
Premium
Datum registracije: Aug 2004
Lokacija: Istra
Postovi: 7,928
|
iPhone 3GS/4/4S SHSH blobs/downgrade itd.
Posto primam dosta upita na PM u vezi downgrade-a ili restore-a,mozda ovo nekima pomogne,da ne ceka odgovor. Prvo cu pomocu slike objasniti od cega se sastoji iPhone-ov firmware,tj ono sto nama treba za restore, downgrade itd. -Znaci,tri stvari je potrebno znati u vezi fw-a: 1. SHSH je potpis bez kojeg FW ne radi. Apple server preko iTunes-a potpisuje SAMO NAJNOVIJU verziju glavnog fw-a. Zato se oni spremaju preko Cydije,da biste kasnije mogli koristiti taj potpis ako pozelite napraviti downgrade. Recimo da je to 1% fw-a koji se mora flashati da bi FW radio. AKo nemate taj potpis,flashanje ce stati kad zavrsi flashanje onih 99% fw-a i posto nemate taj potpis,i apple ga takodjer vise ne stavlja za tu odredjenu verziju,iTunes ce izbaciti error i imat cete brickan telefon. Popravljiv naravno. Nije moguce naknadno nabaviti/napraviti/izmisliti SHSH,osim ako trenutno u telefonu imate tu verziju. Nije bitno da li imate spremljene SHSH na serveru od Cydije, za onu verziju koju trenutno imate u telefonu,moze se spremiti SHSH,ali na drugi nacin,opisano nize u postu. 2. Glavni dio fw-a se MOZE DOWNGRADE-ati ovisno o SHSH fajlovima koje imamo 3. Baseband se NE MOZE DOWNGRADE-ati bez obzira na SHSH (osim na nekim starijim modelim 3g-a ali to nas ne zanima) -Spremanje SHSH: 1. Cim jailbreakate telefon,tj. instalirate Cydiju i pokrenete,Cydija sama sprema na svoj server vase SHSH fajlove,ali samo ako je ta verzija software-a zadnja,i u tom trenutku je Apple potpisuje. 2. AKo imate recimo 4.3.3 ,a zadnja je verzija 5.0.1,mozete spremiti SHSH fajlove na vas PC pomocu iFaith ili redsnow . Oba programa imate na netu besplatno. Upute su nize u postu. 2a. Pokrenite iFaith i izaberite "DUMP SHSH blobs" i pratite uputstvo za ubacivanje u DFU mod i sacuvajte fajl koji dobijete na kraju procedure 2b. Pokrenite Redsnow i izaberite EXTRAS->SHSH BLOBS->FETCH i pratite upute za ubacivanje u DFU mod. KAd zavrsi sacuvat ce vam PLIST file i istom folderu . -Restore/Downgrade firmware-a pomocu SHSH fajlova,tj. fleshanje firmware-a kojeg Apple trenutno ne potpisuje: Posto se baseband ne moze downgrade-ati,potrebno je napraviti custom firmware,tj fw koji sadrzi samo glavni dio fw-a,inace ce iTunes izbaciti error. To mozemo na 2 nacina: *Pomocu snowbreeze-a (skinite verziju potrebnu za vasu verziju FW-a): -pokrenite SB i kliknite na desnu strelicu,pa nakon uvodnih klikova na BROWSE->odaberite fw koji vas zanima-> BASEBAND PRESERVATION MODE -kad zavrsi ,na desktopu cete imati cisti FW bez basebanda i ikavih modifikacija * Pomocu Redsnow-a : -pokrenite redsnow pa EXTRAS->CUSTOM IPSW-> odaberite vas FW i procitajte upute u slucaju da imate 3GS -kad zavrsi,u folderu cete dobiti novi fajl s istim nazivom osim sto ce na pocetku nazivu biti dodano "NO_BB_" Restore/Downgrade se moze srediti na tri nacina: * Editiranjem HOST file-a u Windows/system32/drivers/etc folderu 1. Otvorite file pomocu nekog editora(notepad) i ubacite ovu liniju: 74.208.10.249 gs.apple.com 2. Sejvajte file 3. Ubacite iphone u PWNED DFU (mozete skinuti iReb ili mozete to uraditi preko Redsnow-a = EXTRAS->PWNED DFU) 4. Otvorite iTunes,javit ce vam da ste u recovery modu, pritisnite tipku SHIFT i klinite na RESTORE i odaberite CUSTOM FW KOJEG STE PRETHODNO NAPRAVILI sa snowbreeze-om,ili redsnowom. 5. Pricekajte da zavrsi i na iphone-u ce se pojavit poznata slika koji javlja da iphone nije aktiviran Sad ga mozete aktivirati i napraviti jailbreak ako zelite *Pokretanje virtualnog servera pomocu Tinyumbrelle 1. Otvorite TU,spojite telefon,kad ga prepozna oznacite ga u gornjem lijevom i kliknite na SAVE SHSH i pricekajte da skine potrebne fajlove. 2. KAd zavrsi,u glavnom prozoru ce biti ispisani SHSH fajlovi za verzije koje mozete fleshati na vas iPhone. 3. AKo je sve u redu,kliknite na START TSS SERVER 4. Ubacite iphone u PWNED DFU (mozete skinuti iReb ili mozete to uraditi preko Redsnow-a = EXTRAS->PWNED DFU) 5. Otvorite iTunes,javit ce vam da ste u recovery modu, pritisnite tipku SHIFT i klinite na RESTORE i odaberite CUSTOM FW KOJEG STE PRETHODNO NAPRAVILI sa snowbreeze-om,ili redsnowom. 6. Pricekajte da zavrsi i na iphone-u ce se pojavit poznata slika koji javlja da iphone nije aktiviran Sad ga mozete aktivirati i napraviti jailbreak ako zelite *Fleshanjem potpisanog FULL FW-a (ova metoda se koristi ako ste SHSH fajlove spremili direktno s telefona,i ako imate problema sa HOST fileom ili TINYUMBRELLOM npr. error 21 ili error 11) -FULL FW mozete napraviti na dva nacina: iFaith: 1. Pokrenite i faith i klinite na BUILD *SIGNED* IPSW w/BLOBS 2. Kliknite na BROWSE SHSH BLOBS WITH CACHE ako ste vec prethodno skinuli SHSH 3. Odaberite SHSH koje ste prethodno napravili (mogu i ifaith i plist fajlovi) 4. Sad odaberite ORIGINAL CIJELI FW koji vam treba,ako ga nemate mote kliknuti da vam Ifaith sam skine 5. Kliknite na MAKE IPSW 6. KAd zavrsi na desktopu cete dobiti FW koji u sebi ima glavni dio fw-a i SHSH ,bez basebanda Redsnow: 1. Pokrenite Redsnow pa EXTRAS->SHSH BLOBS-> STITCH 2. Kliknite na IPSW i odaberite ORIGINAL CIJELI FW koji vam treba 3. Kliknite na LOCAL i odaberite SHSH PLIST fajl koji ste prije sacuvali i kliknite na next 4. KAd zavrsi u folderu cete dobiti FW koji u sebi ima glavni dio fw-a i SHSH ,bez basebanda --Fleshanje FULL FW-a 1. Ubacite iphone u PWNED DFU (mozete skinuti iReb ili mozete to uraditi preko Redsnow-a = EXTRAS->PWNED DFU) 2. Otvorite iTunes,javit ce vam da ste u recovery modu, pritisnite tipku SHIFT i klinite na RESTORE i odaberite FULL FW KOJEG STE PRETHODNO NAPRAVILI sa iFaith-om,ili redsnowom. 6. Pricekajte da zavrsi i na iphone-u ce se pojavit poznata slika koji javlja da iphone nije aktiviran Sad ga mozete aktivirati i napraviti jailbreak ako zelite NAPOMENA: NIJE POTREBNO POKRETATI TINYUMBRELLU ILI EDITIRATI HOST FILE P.S. Sad je skoro 03:00 ujutro,oprostit cete mi gramaticke pogreske,ili neke druge,napisite pa popravim P.S.2 ako nesto nedostaje,pisite pa popravim/dodam P.S.3 Ako nekom bas treba,napravit cu par screenshotova |
28.04.2012., 11:56 | #2 |
Strichek Moderator
Datum registracije: Apr 2005
Lokacija: Zg
Postovi: 9,319
|
Odličan tutorial. Svaka čast.
__________________
žmnpp |
|
|
Oglas
|
|
09.05.2012., 01:27 | #3 |
Premium
Datum registracije: Aug 2009
Lokacija: Middle of nowhere
Postovi: 451
|
odličan post i vjerujem dosta poučan za one koji ne znaju! |
|
|
Oglas
|
|
|
|