Upgrade ke Firmware 1.1.4 menggunakan ZiPhone

Page ini berisi kompilasi dari apa yang di lakukan oleh saya dan rekan2 yang lain di dalam melakukan upgrade ke F/W stabil yang terakhir (versi 1.1.4), dengan menggunakan ZiPhone.

Pertanyaan yang paling umum muncul adalah:

T. Apakah saya bisa upgrade langsung dari versi berapapun ke versi ini?
J. Ya bisa

T. Harus menggunakan software ZiPhone versi berapa?
J. Pakai yang terakhir no problem, saya sendiri dan banyak rekan lain masih menggunakan versi 2.6b

A. PRE 1.1.4: CheckList yang diperlukan sebagai persiapan untuk upgrade ke 1.1.4

1. Ganti SIM card bawaan iPhone dengan SIM card kita sendiri.
(http://www.maclife.com/article/how_t…phone_sim_card)

2. Siapkan firmware 1.1.4 di tangan. Kalau belum ada silahkan download di sini:
http://appldnld.apple.com.edgesuite….2_Restore.ipsw

* More info untuk firmwares versi lain silahkan cek http://macclubindonesia.com/forums/s…ad.php?t=12944

Siapkan ZiPhone application, versi terakhir per Maret 26 adalah versi 2.6b, silahkan download dari sini:

http://www.ziphone.org, untuk Mac user, bisa download dari sini.

Untuk PC user silahkan download .NET Framework versi 2.0
http://www.microsoft.com/downloads/details.aspx?FamilyID=0856eacb-4362-4b0d-8edd-aab15c5e04f5&displaylang=en

3. Lakukan restore (bukan upgrade) ke 1.1.4, dengan cara berikut:

- Jalankan itunes (gua pake 7.6.2), sebelumnya di coba di iTunes 7.6.1 no problem.

- colok USB iPhone ke Mac/PC

- Pencet tombol [shift] atau [option] + klik [restore] dan point ke firmware yang di inginkan (hasil download sebelumnya)

- restore ke 1.1.4

- setelah selesai restore, tunggu sampai iTunes komplain ‘SIM/phone tidak di kenal/support‘ biarkan saja.

- matikan iTunes.

4. Masuk ke proses downgrade bootloader dan jailbreak, activate dan unlock:

- jalankan ZiPhone 2.x, terus downgrade BL 4.6 -> 3.9 (Untuk yang sudah 3.9, silahkan di skip)
* ini makan waktu 4 menit. (ini untuk pertama kali, jika di lain kali ingin mengulang proses, bagian downgrade BL ini bisa di skip)

- setelah itu Masuk ke bagian Advance, dan centang pilihan jailbreak,activate dan unlock, setelah itu Start Process
* ini akan makan waktu sekitar 2.5 menit.

- setelah selesai, lihat message di ZiPhone, akan muncul pesan seperti ini: ZiPhone completed successfully!
Sampai di sini proses selesai.

5. Matikan ZiPhone dan jalankan iTunes kembali.
- Akan muncul pesan Set Up Your iPhone -> [x] set up as a new iPhone
- Masukkan nama yang diinginkan
jangan memilih pilihan Automatically sync contacts, calendars, email accounts, and bookmarks kalau benar2 ingin mendapatkan iphone yang fresh!

>> Done sampai di sini ! Firmware 1.1.4 (4A102) dan baseband 04.04.05_G

B. POST 1.1.4: Ini checkList yang gua lakukan setelah iPhone naik ke 1.1.4:

1. Turn on WiFi atau EDGE, kemudan cek icon Installer di homescreen dan jalankan.
Saat awal akan refresh source dan akan update Installer baru, ikutin aja.

2. Setelah itu: Add source untuk Installer berikut yang di buat untuk member MCI:
http://repo.indo.net.id/mci.xml (klik Installer -> Sources -> Edit -> Add ->)

Nanti akan terlihat beberapa Category di Installer:
(lihat juga http://iphoneall.wordpress.com/2008/04/26/organizing-the-repo/)

MCI – Dictionary
MCI – Games
MCI – Multimedia
MCI – Productivity
MCI – System
MCI – Tools

Mulailah dari MCI – System dulu, untuk install apps yang di sebut berikut:
- BSD Subsystem versi 2.1
ini adalah subsytem BSD yang di taruh di bawah layer GUI nya si iPhone, sama seperti
subssystem BSD di MacOSX yang di akses lewat Terminal.

- OpenSSH versi 4.6p1-2
ini adalah aplikasi untuk memperboleh kan kita memiliki akses ke BSD Subsystem dari remote pc.
Akses berupa kemampuan login dan memindahkan (copy) data.

Untuk mengakses ini ada beberapa client yang di rekomendasikan

a. Untuk login (SSH protocol) bisa menggunakan:
- ssh (command line, default lewat terminal) – MacOSX free
– putty (www.putty.org) – Windows free
- tunnelier (http://www.bitvise.com/) – Windowsf free


b. Untuk memindahkan data (SFTP protocol)
- Cyberduck (http://cyberduck.ch) – MacOSX free
- sftp (command line, default di OSX) – MacOSX free
- Transmit (http://www.panic.com/transmit/) – MacOSX commercial
-
Fetch (http://www.fetchsoftworks.com/) – MacOSX commercial
-
winscp (http://winscp.net) – Windows free

- Fix Capacity Size of iPhone/iPod versi 0.1
ini adalah aplikasi untuk memindahkan directory fonts/ringtones/Applications ke partisi non system
yang notabene lebih besar dari 300MB partisi system.

- Fix Directory Link (1.1.3/1.1.4) versi 0.2
ini adalah aplikasi untuk meng-allow aplikasi2 yang masih menggunakan standar directory yang tidak
comply dengan f/w baru tetap jalan (contoh applikasi: SMSD, PDFViewer, EBooks dll).

- Passwd Fixer (for BSD 2.1) versi 1.1
ini adalah aplikasi command line di BSD Subsystem yang menggantikan aplikasi bawaan BSD 2.1 yang broken.
dengan melakukan patch ini, maka kita bisa menggunakan password selain ‘alpine’.
Cara merubah password, dari shell iPhone (pake SSH/Putty):

# passwd <enter>

Dari sini akan di tanyakan password 2x untuk cross checking. Setelah selesai akan kembali ke shell prompt:

#
- Kb2 versi 0.0.1
Switch untuk Keyboard AutoCorrection (cek Settings->General->Keyboard)

- Term-vt100
Akses ke BSD subsystem lewat console iPhone

- SUID Lib Fix versi 1.0
Fix problem logging in di console iPhone

- BSD Subsystem 2.0 Terminal Fix versi 1.10
Fix problem keyboard tidak berjalan sempurna di remote SSH.
3. Lanjutkan langkah berikutnya untuk install aplikasi2 lain, bisa di mulai dari MCI Tools, Multimedia, ataupun dari Repo site lainnya.

*** Setelah restore maka host key iphone yang tercatat di Mac akan berubah, untuk itu harus di delete value yang lamanya, caranya tinggal ketik:
rm ~/.ssh/known_hosts

23 Responses to “Upgrade ke Firmware 1.1.4 menggunakan ZiPhone”

  1. Good Job bro!
    dengan, adanya MCI repo ini banyak iphoner yg dimudahkan dalam me-restore sediri iphonenya.
    menjadikan MCI terdepan dalam hal oprek2 iPhone.

    sekali lagi, hidup MCI!

  2. Salam Apple
    Bro, tolong dong punya saya diupgrade biar sinyal full terus, soalnya belum punya comp mac nih.
    tx

  3. bro gonzalez, gw bantu jawab ketanitem

    untuk upgrade, gak mesti harus punya mac, upgrade (restore) bs menggunakan window. step2 nya kurang lebih sama dengan step2 versi mac. yg membedakan ya tentu saja aplikasinya.

    untuk window program unlocking yg bs digunakan bisa menggunakan:
    -ziphone (recommended),
    -iLiberty,
    -winpwn (gw rasakan masih ada bugs, tidak sebagus PWNage versi mac yg lebih stabil)

    file restore 114, ipsw nya sama dengan mac version.

  4. bro g mo tanya donk kok open ssh nya gak ada yah?? dimana yah installnya…? g dah add souce repo kok

  5. Ada di MCI – System. Kalau ngga ada kemungkinan elu udah punya terinstall otomatis lewat ziphone.

  6. ohhh iya2 dah ke install nih… tp g bingung skrg bung ketan… g punya iphone kan abis di restore gara2 hang.. jd di balikin lg pake zipphone trus dulu g dah pernah pake vt100. tp skrg vt100 nya cm keluar $.
    g dah coba login, g masukin root trus passnya alpine gak bisa jg. g jg masukin pake pass g yg sebelumnya jg gak bisa.. tolong bantuannya.. (yg di mci-system dah di install sesuai yg dianjurkan di mci-system) thx

  7. oh iya g lupa tulisan yg keluar abis g isi password itu semua, keluarnya login incorrect..

  8. oh iya g lupa sehabis g coba password semua yg diatas keluarnya login incorrect..

  9. sudah instal BSD Subsystem 2.0 fix, BSD Subsystem 2.x SU fix, SUID Lib Fix?

  10. app yg ada di MCI-System itu dihajar semua bro…

  11. udah g hajar semua bro… makanya g bingung nih.. skrg kalo masuk vt100 cm ada gambar $ trus g isi ketik login trus
    keluar lg tulisan login g masukin root trus minta pass g masukin alpine, gak bisa tuh dia bilang login error..

  12. weks…punya gw sama ma elu…juga ga bisa login..wedew…

    selama ini ga ngeh…soale selalu pake putty ga masalah…

  13. g dah coba jg pake winscp tapi gak bisa… dia bilang gak bisa login…? gmn yah…? binugng

  14. Gua lagi sortir lagi, untuk terminal baru
    cukup 2 aplikasi yang di install:

    1. terminalnya sendiri
    2. BSD Subsystem 2x. SU replacement

    Untuk masuk ke root, di terminal nanti ketik su – root

  15. jadi apa aj nih bung ketan yg harus di install sehabis restore ulang..? thx

  16. mantapppp bung ketan…. berhasil….
    horayyyyyyyyyyyy… thx bgt.. 2 hari 1 malam gak bisa tidur skrg bisa tdr nyenyak lg.. hahaha

  17. mantapppp bung ketan…. berhasil….
    horayyyyyyyyyyyy… thx bgt.. 2 hari 1 malam gak bisa tidur skrg bisa tdr nyenyak lg.. hahaha

  18. Semua yang di MCI – System ok, yang udah obsolete gua buang ke MCI – Old.

  19. Tan, thank’s banget td malem udah bantuin restore pwnage iphone gw…Tp kok terminal vt 100 gak bisa di install,bro? Download package failed trs..Thank’s bro…

  20. mas i phone saya kan nge download ke versi 2.0 terus d i tunes nginstal sendiri jd versi 2.0 sblum nya 1…
    skrng jd g bisa pake sim card local gmn y??
    minta bantuan nya mas???
    mesti kmn y??
    TKU….

  21. Musti di restore balik ke 1.1.4, caranya lumayan sih, belum sempat gua tulis memang. Tapi site ini bisa memberikan petunjuk, sambil nanti gua update deh di sini.
    http://sleepers.net/news/guides/20-to-114-downgrade/

  22. bos ketan,, ziphone ini bisa buat jailbreak itouch gak?

Tinggalkan Balasan

Please log in using one of these methods to post your comment:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Ubah )

Twitter picture

You are commenting using your Twitter account. Log Out / Ubah )

Facebook photo

You are commenting using your Facebook account. Log Out / Ubah )

Connecting to %s

Ikuti

Get every new post delivered to your Inbox.