Forumi


Povratak   PC Ekspert Forum > Računala > Mobilno > Smartphone uređaji i mobiteli
Ime
Lozinka

Odgovori
 
Uređivanje
Staro 28.04.2012., 02:59   #1
spawn
Premium
Moj komp
 
spawn's Avatar
 
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
spawn je offline   Reply With Quote
Staro 28.04.2012., 11:56   #2
buljo
Strichek Moderator
Moj komp
 
buljo's Avatar
 
Datum registracije: Apr 2005
Lokacija: Zg
Postovi: 9,319
Odličan tutorial. Svaka čast.
__________________


/// Asus Maximus VII Hero /// Intel i7 4790K with Cryorig H5 /// 4*8GB Kingston DDR3 1600 /// Gigabyte 1070 Ti Gaming 8GB ///
/// HDD_0 Samsung 970 Evo Plus 500 GB SSD /// HDD_1 Samsung 860 Evo 500 GB /// HDD_2 WD 1TB Black /// HDD _3 WD 2TB Red /// HDD _4 WD 3TB Red /// HDD _5 WD 4TB Red /// DVD-RW Pioneer DVR-212 ///
/// Creative Gigaworks T20 /// Fnatic Gear Red /// Logitech G502 /// Razer Goliathus /// HyperX Cloud /// Corsair 650D Obsidian /// DELL U2719D + DELL U2719D /// CorsairHX650W ///
/// Synology 918+ = 2 x 4 TB WD Red & 2 x 6 TB Seagate IronWolf ///





/// Lenovo T480s /// i5 8250u, 16 GB, NVME 500 GB /// Lenovo ProDock ///




žmnpp
buljo je offline   Reply With Quote
Oglasni prostor
Oglas
 
Oglas
Staro 09.05.2012., 01:27   #3
Hackerivs
Premium
 
Datum registracije: Aug 2009
Lokacija: Middle of nowhere
Postovi: 451
odličan post i vjerujem dosta poučan za one koji ne znaju!
Hackerivs je offline   Reply With Quote
Oglasni prostor
Oglas
 
Oglas
Odgovori



Pravila postanja
Vi ne možete otvarati nove teme
Vi ne možete pisati odgovore
Vi ne možete uploadati priloge
Vi ne možete uređivati svoje poruke

BB code je Uključeno
Smajlići su Uključeno
[IMG] kod je Uključeno
HTML je Uključeno

Idi na