Downgrade 3GS 3.1.3 -> 3.1.2 na MACu (navod) JB a security

Vim, ze podobnych navodu je tu uz vic, ale sam jsem mel problemy neco najit, co by fungovalo blbuvzdorne, tak snad nevadi kdyz se to pokusim tak nejak napsat.
Jedna se POUZE o JAILBREAK, jelikoz jde o navod z cisteho 3.1.3 na nizsi, baseband je upgradovany a nejde downgradovat, takze zadny ULNOCK
Za prve, navod fungoval na muj
iPhone 3GS 32GB s novym 3.1.3 FW a novym basebandem, vyrobeny je v 39.tydnu 09 (model MCXXXX)
z prechoziho FW 3.1.2 jsem MEL zalohovane SHSH v Cydii.
To znamena, ze jsem na FW 3.1.2 v Cydii klikl na "Make my life easier" nebo tak nejak....
Pokud splnujete tyhle veci a mate MACa, tak ctete dal.
1. Zalohovat iPhone
2. Stahnout cisty 3.1.2 FW
3. Musi se editovat soubor host, takze spustit Terminal a do radku napsat
sipkama se dostat na konec souboru a pridat radek s
dat control+o (enter) a control+x k ukonceni editoru.
A jeste nakonec do Terminalu napsat
k vyprazdneni cache. Tim je jistota ze editace host ma okamzity ucinek.
4. Dat iPhone do DFU modu (vypnout, 10s drzet zaroven home a power button, pak pustit power a jeste chvili drzet home, iTunes pak detekuje iPhone v recovery mode - obrazovka iPhone MUSI zustat cerna)
5. Na klavesnici drzet alt (option) a v iTunes kliknout na Restore - najit stahnuty 3.1.2 FW a OK. Behem restore se objevi chyba 1015 ale nic se nedeje, v iPhone uz je zpatky 3.1.2, jen se mu musi jeste trochu pomoci. Ted je iPhone ve stavu "Connect to iTunes"
6. Stahnout iRecovery
rozbalit, otevrit Terminal a pretahnout iRecovery do terminalu a napsat "-s" takze v radku by melo byt
a dale napsat
7. Restartovat iPhone normalne pres power button
8. iPhone by mel normalne nabehnout, iTunes ho detekuji a aktivuje se
9. JB je nejjednodussi vzit pres blackra1n (google pomuze)
10. Hotovo...
11. Pokud pouzivate SSH, okamzite pres terminal zmente ROOT i mobile password!
Mobile:
v iPhone otevrit Terminal (stazeny z Cydie, Rock, whatever), napsat
`passwd`
zadat stare heslo (apline) a dvakrat zadat vase nove heslo.
ROOT: pokracovat v terminalu, napsat `login` a potvrdit, prihlasit se jako root a password je stale alpine. Po uspesnem prihlaseni jako root opakovat stejny postup jako pro Mobile password
Snad to nekomu pomuze. GL
DOPLNENO
Jedna se POUZE o JAILBREAK, jelikoz jde o navod z cisteho 3.1.3 na nizsi, baseband je upgradovany a nejde downgradovat, takze zadny ULNOCK
Za prve, navod fungoval na muj
iPhone 3GS 32GB s novym 3.1.3 FW a novym basebandem, vyrobeny je v 39.tydnu 09 (model MCXXXX)
z prechoziho FW 3.1.2 jsem MEL zalohovane SHSH v Cydii.
To znamena, ze jsem na FW 3.1.2 v Cydii klikl na "Make my life easier" nebo tak nejak....
Pokud splnujete tyhle veci a mate MACa, tak ctete dal.
1. Zalohovat iPhone
2. Stahnout cisty 3.1.2 FW
3. Musi se editovat soubor host, takze spustit Terminal a do radku napsat
- Kód: Vybrat vše
sudo nano /private/etc/hosts
sipkama se dostat na konec souboru a pridat radek s
- Kód: Vybrat vše
74.208.10.249 gs.apple.com
dat control+o (enter) a control+x k ukonceni editoru.
A jeste nakonec do Terminalu napsat
- Kód: Vybrat vše
dscacheutil -flushcache
k vyprazdneni cache. Tim je jistota ze editace host ma okamzity ucinek.
4. Dat iPhone do DFU modu (vypnout, 10s drzet zaroven home a power button, pak pustit power a jeste chvili drzet home, iTunes pak detekuje iPhone v recovery mode - obrazovka iPhone MUSI zustat cerna)
5. Na klavesnici drzet alt (option) a v iTunes kliknout na Restore - najit stahnuty 3.1.2 FW a OK. Behem restore se objevi chyba 1015 ale nic se nedeje, v iPhone uz je zpatky 3.1.2, jen se mu musi jeste trochu pomoci. Ted je iPhone ve stavu "Connect to iTunes"
6. Stahnout iRecovery
rozbalit, otevrit Terminal a pretahnout iRecovery do terminalu a napsat "-s" takze v radku by melo byt
- Kód: Vybrat vše
irecovery -s
a dale napsat
- Kód: Vybrat vše
setenv auto-boot true (zmacknout enter)
saveenv (zmacknout enter)
/exit (zmacknout enter)
7. Restartovat iPhone normalne pres power button
8. iPhone by mel normalne nabehnout, iTunes ho detekuji a aktivuje se
9. JB je nejjednodussi vzit pres blackra1n (google pomuze)
10. Hotovo...
11. Pokud pouzivate SSH, okamzite pres terminal zmente ROOT i mobile password!
Mobile:
v iPhone otevrit Terminal (stazeny z Cydie, Rock, whatever), napsat
`passwd`
zadat stare heslo (apline) a dvakrat zadat vase nove heslo.
ROOT: pokracovat v terminalu, napsat `login` a potvrdit, prihlasit se jako root a password je stale alpine. Po uspesnem prihlaseni jako root opakovat stejny postup jako pro Mobile password
Snad to nekomu pomuze. GL
DOPLNENO