Skocz do zawartości

Witaj!

Zaloguj lub Zarejestruj się aby uzyskać pełny dostęp do forum.

Zdjęcie
- - - - -

Update do 4.2.1 + jb + unlock


  • Zaloguj się, aby dodać odpowiedź
4 odpowiedzi w tym temacie

#1 Drooith

Drooith
  • 17 postów

Napisano 20 maja 2011 - 19:31

Witam,

Moja dziewczyna ma iPhone 3G (8GB) z softem 3.0 (7A341), kupiony swego czasu na Allegro ze zdjętym lockiem (Orange) oraz zrobionym JB. Jako że ten soft jest dosyć stary - myślałem nad zmianą softu na najnowszy (4.2.1), jednak jako że na telefonie jest sporo aplikacji - zastanawiam się jaka jest właściwa droga postępowania ?

Bazując na poradniku update do 4.2.1 z iClarified:

[url=http://iclarified.com/entry/index.php?enid=12949]iClarified - iPhone - How to Jailbreak and Unlock Your iPhone 3G Using RedSn0w (Windows) [4.2.1][/url]

myślałem nad czymś takim:

1. synchronizacja / backup w iTunes
2. kopia aplikacji Cydii za pomocą apt (przez ssh) / pkgbackup
3. update do 4.2.1 w iTunes
4. sync z iTunes (automatycznie po update)
5. jb za pomocą redsn0w -> to podobno wymagany jest upgrade basebandu (?)
6. instalacja ultrasn0w z Cydii (?)
7. przywrócenie aplikacji Cydii

Jako że mam małe doświadczenie w w/w tematach, nie wiem czy proponowana droga jest dobra i tu prosiłbym o porady. Szczególnie chodzi mi o:

- czy warto aktualizować iPhone 3G do 4.2.1, a jeśli nie - jaką polecacie wersje, czy też ew. nic nie zmieniać :)
- kwestię unlocka (basebandu) - jak zrobić to dobrze, tak aby unlock działał dobrze jak działa.

Nie wiemy jakie narzędzie do unlocka było wykorzystane przez poprzedniego właściciela, wiemy że lock jest na Orange.

Jest też możliwość że moja dziewczyna zmieni sieć z Plus na Orange - czy wtedy też trzeba będzie robić unlocka - jako że był już robiony.

Z góry dzięki za pomoc :)

/R.

#2 Kvczor

Kvczor
  • 1 468 postów

Napisano 22 maja 2011 - 14:44

Dobra, widzę, że nikt się nie odzywa. Spróbuję pomóc.

Generalnie jest tak, że przy aktualizacji, w wypadku, kiedy mamy zrobiony JB, to najlepiej wyzerować totalnie iPhone, nie przywracać kopii zapasowej, nie back up'ować programów z Cydii.

skok 3.0 -> 4.2.1 jest bardzo duży, więc najlepiej mieć wszystko na czysto.

teraz sprawa baseband'u:

Są dwie możliwości. Jedna to wgrać w iTunes 4.2.1, potem zrobić redns0w'em JB, z zaznaczoną opcją wgrania BB z iPad'a, a następnie wgrać "ultrasn0w" w Cydii.
To rozwiązanie ma jednak swoje minusy. Mi się zdarzyło tylko raz (a używałem już sporo razy tej metody), że przestaje działać GPS w iPhone.
Małe ryzyko, ale jednak trzeba się z tym liczyć.

Druga możliwość to wyprodukowanie (lub ściągnięcie) własnego softu przez (PwnageTool - mac, Sn0wbreeze - win), który nie aktualizuje BB do tego, który jest w 4.2.1

Czyli pieczemy soft, wgrywamy go przez iTunes, ściągamy "ultrasn0w" w Cydii.

Minusy takie, że mi osobiście nie udało się takiego softu wgrać :D Ale to się tym nie przejmuj, mało czasu temu poświęciłem po prostu.

Ja bym zrobił po kolei tak:

1. Zapisał programy, na których mi zależy na kartce (w Cydii jest lista programów zainstalowanych)
2. Zabezpieczył kontakty ("iDrive" w AppStore, za darmo)
4. Zrobił własny soft w sn0wbreeze i wgrał go do iTunes (koniecznie opcja "Odtwórz")
5. Wgrał "ultrasn0w" w Cydii"
6. Odtworzył kontakty i wgrał na nowo rzeczy z AppStore, Cydia.

Jeżeli nie zadziała (ale mało prawdopodobne raczej) punkt 4. , to wgrałbym normalny 4.2.1, potem JB za pomocą redsn0w z opcją BB z iPad'a.


Pozdrawiam.

#3 Drooith

Drooith
  • 17 postów

Napisano 27 maja 2011 - 23:04

Dobra, widzę, że nikt się nie odzywa. Spróbuję pomóc.

Bardzo dziękuję Kvczor za szczegółowy opis - w zasadzie przygotowałem sobie już dzisiaj wszystko co potrzebne do JB za pomocą sposobu który opisałeś w punktach czyli:

- Sn0wbreeze 2.2.1
- soft 4.2.1 dla 3G

oraz krótki guide z [url=http://www.geohot.us/2011/02/sn0wbreeze-22-jailbreak-421-preserve.html]Sn0wbreeze 2.2 Jailbreak 4.2.1, Preserve Baseband, UltraSn0w Unlock [Video Guide][/url]

Jednak przeglądając fora (w tym to) natknąłem się na kilka postów osób które chciały robić downgrade z 4.2.1 na 3.1.3 z powodów problemów 3G z wydajnością na sofcie 4.2.1 (generalnie 4.x). Reasumując, czy mając 3G i używając go normalnie (telefon/iPod/czasem jakaś gra) warto przejść na 4.2.1 czy zostać na 3.1.3 ?

I pytanie 2, czy zrobienie JB za pomocą Sn0wbreeze w opcji "Advanced" powoduje automatyczne dodanie Cydii czy też trzeba sobie ją ręcznie dodać (np. w Packages).

Dzięki :)

#4 Kvczor

Kvczor
  • 1 468 postów

Napisano 28 maja 2011 - 11:36

Dla mnie 3G z 4.2.1 działa bardzo wolno, ale mam kontrast z iPhone 4 i 3Gs i ciężko mi jest stwierdzić czy jest to w granicach normy.
Nie pamiętam szczerze mówiąc jak działa 3.1.3 :P

4.2.1 jest bardzo fajny i zmienia bardzo dużo w stosunku do 3.x, ale nie dla 3G...
No ciężko mi jest podpowiedzieć co tu zrobić. Ja bym chyba jednak na 4.2.1 się zdecydował.

I odpowiadając na 2 pytanie - "Simple" i "Advanced" dodaje Cydię.


Tak jeszcze dopiszę, że ostatnio bawiłem się sporo z sn0wbreeze w starciu z 3G i 3Gs i zawsze miałem problem kiedy sam robiłem soft i musiałem ściągać już przerobiony.
Więc jeżeli nie zadziała u Ciebie, to ściągnij sobie:

iPhone 3G Custom Restore Firmware 4.2.1 8C148 ipsw (download torrent) - TPB
oraz
iH8sn0w.com | Jailbreak your iPod touches and iPhones
oraz
http://download.jail...n0w-0.9.6b6.zip

Pierwszy link to już przerobiony soft, zabezpieczający baseband, ale niestety bez Cydii.
Drugi to iREB. Wprowadza iPhone w specjalny tryb, bez którego nie wgramy softu.
No i trzeci - redns0w. Z jego pomocą wgrywamy Cydię :)

#5 Drooith

Drooith
  • 17 postów

Napisano 29 maja 2011 - 13:18

Hej,

A więc zrobiłem wszystko zgodnie z pierwotnym planem i Twoimi sugestiami czyli:

1. backup iPhona do iTunes (jakby co)
2. backup kontaktów za pomocą iDrive Contacts (z AppStore)
3. backup SMSów / notatek przez SSH(SCP) zgodnie z tym postem:

[url=http://rubayathasan.com/iphone/iphone-backup-sms-notes-pictures-video-mxtube/]iPhone – Manually Backup SMS, Notes, Pictures, Video, MxTube Folder | Rubayat Hasan[/url]

4. odpalenie Sn0wbreeze 2.2.1, wybranie oryginalnego softu 4.2.1 dla 3G, dalej advanced, zaznaczona tylko opcja Activate zgodnie z tym poradnikiem:

[url=http://www.geohot.us/2011/02/sn0wbreeze-22-jailbreak-421-preserve.html]Sn0wbreeze 2.2 Jailbreak 4.2.1, Preserve Baseband, UltraSn0w Unlock [Video Guide][/url]

5. po zakończeniu wszystkich operacji w w Sn0wbreeze, w momencie gdy na iPhone pojawia się zielony ekran - restore softu stworzonego w pkt.4 w iTunes (Shift+Restore)
6. po zakończeniu aktualizacji (żadnych błędów czy dziwnych sytuacji nie doświadczyłem) - aktualizacja Cydii
7. instalacja ultrasn0w przez Cydię
8. instalacja OpenSSH przez Cydię
9. przywrócenie kontaktów za pomocą iDrive Lite (AppStore)
10. przywrócenie SMSów/notatek za pomocą SSH(SCP)

(nie wliczam rebootów iPhone które robiłem po niektórych krokach)

Jako że pojawił się mi problem z wysyłaniem SMSów, zastosowałem poradę odnalezioną w jednym z komentarzy pod tym poradnikiem:

[url=http://www.distancetohere.com/backup-sms-db-on-ios-iphone4/]Backup SMS (sms.db) on iOS/iPhone4 � Distance To Here[/url]

i po przywróceniu bazy SMSów wydałem następujące polecenia przez SSH ustawiające odpowiednie prawa dostępu:

chmod -R 0755 /var/mobile/Library/SMS
i
chown -R mobile:mobile /var/mobile/Library/SMS

Tak więc finalnie mamy iPhone 3G z softem 4.2.1 +jb z naszą listą kontaktów / SMSów / notatkami bez potrzeby przywracania backupu z iTunes. Aplikacje Cydiowe przywrócimy sobie w zależności od potrzeb.

Wszystko gra i buczy, wielkie dzięki :)

/R.




Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych