本帖最後由 clicker 於 2012-6-18 12:12 編輯
[18/6/2012: 本post不會再update]
(03.12.11) Galaxy S i9000 (行/水) 刷ZSJV6(官方港版Android 2.3)+root+解3鍵鎖+刷自製ROM+解網絡鎖+刷Kernel
目錄 News
前言
Part A: 刷港版Android 2.3.3 rom教學
method1 (只適用於香港行貨,刷官方2.2rom但用speedmod kernel但冇lagfix既都可用此方法)
method2 (適用於歐洲水貨或香港行貨,會刪除data,可下載已root既rom)
method3 (只適用於香港行貨及官方2.2.1 or 2.2 or 2.1 rom,不會刪除data)
(deprecated) Part B: SpeedMod Froyo教學 (集合優化Kernel+Root+Lagfix+Tweaks於一身)
method1 (用Windows既更新方法,需先裝Part A method1 step1 既Kies)
method2 (部電話上倒網(wifi/3G)就得既方法,需要有ClockworkMOD,即之前有裝過speedmod等custom kernel)
還原教學
更新speedmod教學
Part B2: 刷Semaphore kernel (Gingerbread Android 2.3 only)
Part C: 解三鍵鎖教學 (係for d熄機狀態按實Home+Volume Up+Power但入唔倒recovery mode既機)
Part D: 自製你喜愛的ROM
Part E: 解網絡鎖教學(要root左機先) (係 for d lock左去某network,如Orange UK, 3UK, Vodofone UK 等等既機,香港行貨係冇網絡鎖呢回事)
News
[由於本人已賣手上i9000,本帖自7 Feb 2011後將不會再有重大更新,只會維持有限度更新如speedmod update;]
[01/04:已經推出官方港版2.2.1 rom(ZSJPK),請用kies上再落speedmod=]
[16/04: 歐洲地區已推出android 2.3.3 official rom, 等得既就等多1個月就有2.3玩=]
[30/05: 香港已經推出android 2.3.3 official rom=]
[01/06: 由於原裝rom已經夠哂快、夠哂順、夠哂穩、夠哂慳電,我唔再建議裝speedmod等既kernel,因為升左custom kernel反而會冇咁順同埋較食電,雖然會有多dd function,但正常用家原裝rom都夠玩架喇。如果真係有興趣,可download Part B2 rom]
[01/06: Speedmod K13E或以下的版本是不支援android 2.2.1 or 2.2 or 2.1,新版speedmod由於不比官方的好所以沒有推介給大家用]
[03/12: 加入Part B2: 刷Semaphore kernel 教學都不保證可用,因為本人已經沒有機可測試]
前言
我上左XDA個壇一段時間,親身比較過唔同rom同kernel既速度同續航力,仲有知道點刷唔同國家既rom/kernel,想分享下畀各位ching
*注:以下教學不適用於美國,巴西,加拿大,日本,中國等客製機,只適用於i9000 International 版本
另外,鎖三鍵(3-button-combo lock)既機請先看Part C解3鍵鎖教學,然後確定冇鎖就可以用Part A+B
(如果關機狀態你按Volume up+home+power button能入Recovery Mode既話,你部機就冇鎖3鍵)
用下列教學前請先想想有冇用過OCLF app root機+lagfix,
如果有請進入OCLF app:
1. un-lagfix
2. remove ext2 tools
3. unroot
刷機前一定要remove microSD+remove SIM(否則有機會於刷機時去掉sim card 3G 功能及損壞部份microSD檔案)
Part A:
刷港版Android 2.3.3 rom教學
method1 (只適用於香港行貨,刷官方2.2rom但用speedmod kernel但冇lagfix既都可用此方法):
1. 下載Kies最新版
版本為Kies 2.0.0.11044_11_3
2. 安裝後問啟Kies然後以USB連接上i9000
3. 按下右下角有更新Firmware icon
4. 等一陣(15seconds)會出現原始版本同埋可更新版本(JV6/JV6/JV6)
5. 按程序備份聯絡人作未來restore之用(當然可於升級前用Sync to Google Contacts作備份)
(建議使用Titanium Backup Pro軟件backup所有app+data, 正常黎講所有settings+apps都會保留)
6. 升級途中手機會reboot及安裝一段時間,請耐心等候
7. 完成後按Settings>>About phone>>check最底Build Number係唔係GINGERBREAD.ZSJV6
(deprecated) 如果係,跳至SpeedMod教學(Part B)進行優化(optional)
如果唔係,請重覆以上步驟一次,再check係唔係GINGERBREAD.ZSJV6,如果都唔係,跳至method2
大功告成!!
method2 (適用於歐洲水貨或香港行貨,會刪除data,可下載已root既rom):
8GB或16GB皆可用(先裝Part A method1 step1 既Kies)
1. 下載Odin3 v1.85+512pit+803pit (下載後unzip)
2. 下載最新ZSJV5 (港版Android 2.3.3 for Samsung Galaxy S i9000) 或
ZSJV5 with root (港版Android 2.3.3 for Samsung Galaxy S i9000 stock rom with root) 或
ZSJV6 (港版Android 2.3.3 for Samsung Galaxy S i9000) 或
ZSJV6 with root* (港版Android 2.3.3 for Samsung Galaxy S i9000 stock rom with root)
*用JV6 root版Odin設定需跟足如下指示:
PIT: 不要放任何檔
PDA: jv6_root.tar
Option: 只選 Auto Reboot, 其他所有都不要選
(Thanks #736 "twohitsix" 補充正確方法)
3. (optional) backup 所有手機內有用app+data (建議用Titanium Backup Pro, MyBackup Pro)
4. 開Odin3 v1.85,PIT揀s1_odin_20100512.pit (剛下載的),PDA揀PDA_ZSJV(*).tar.md5,PHONE揀PHONE_ZSJV(*).tar.md5,CSC揀CSC_OZSJV(*).tar.md5(全是剛下載的),只勾選Auto Reboot, F. Reset Time, Re-Partition
或
(for 果d download左root版rom: 開Odin3 v1.85,PIT揀s1_odin_20100512.pit (剛下載的),PDA揀20110531_ZSJV(*)_2.3.3_ROOT_STOCK.tar,只勾選Auto Reboot, F. Reset Time, Re-Partition)
(*) 代表5或6,看你下載了那一個版本
5. 之後關機,等震左一下再用手機按住音量下 + Home button不要放,然後再按下power掣,直到出現黃色機械人畫面
6. 將 USB 線插入手機
7. 之後會見倒Odin 視窗左上方區域中,ID:COM 會出現黃色,然後按Start
8. 等等等等等........直至成功著機...
(香港行貨機刷Android 2.3.3成功) (deprecated) 可參考SpeedMod教學提升手機順暢度及速度
(歐洲水貨機繼續...)
9. 打*#272*IMEI# (IMEI是每部電話獨有的code,可撥*#06#記低自己個IMEI number)
10. 打完會有得揀TGY等等既選項,揀TGY(代表香港)install
11. reboot 後而家你部水機同香港行機冇分別了!!!
method3 (適用於香港行貨,不會刪除data):
注:此方法需要你本身電話係香港官方2.2.1 or 2.2 or 2.1版本及冇做lagfix先可以用
8GB或16GB皆可用(先裝Part A method1 step1 既Kies)
1. 下載Odin3 v1.85+512pit+803pit (下載後unzip)
2. 下載最新ZSJV6 (港版Android 2.3.3 for Samsung Galaxy S i9000)
3. (optional) backup 所有手機內有用app+data (建議用Titanium Backup Pro, MyBackup Pro)
4. 開Odin3 v1.85,PIT揀s1_odin_20100512.pit (剛下載的),PDA揀jv6.tar(都是剛下載的),只勾選Auto Reboot, F. Reset Time
5. 之後關機,等震左一下再用手機按住音量下 + Home button不要放,然後再按下power掣,直到出現黃色機械人畫面
6. 將 USB 線插入手機
7. 之後會見倒Odin 視窗左上方區域中,ID:COM 會出現黃色,然後按Start
8. 等等等等等........直至成功著機...
(deprecated) 可參考SpeedMod教學提升手機順暢度及速度
(deprecated) Part B:
SpeedMod Froyo教學 (集合優化Kernel+Root+Lagfix+Tweaks於一身)
[//color=Red][12 Apr 更新]
Changelog (K13E 500HZ):
- Voodoo Sound v7
- Optimization: Disabled CONFIG_UACCESS_WITH_MEMCPY
- Patched lowmemorykiller to remove potential bug with 2.6.35-kernel-specific code
[///color]
(所有settings+apps會保留)
[//color=Indigo]method1 (用Windows既更新方法,需先裝Part A method1 step1 既Kies)[///color]
1. 下載最新SpeedMod K13E 500hz,(下載後解壓)
2. 關機,然後按volume down+power+home button進人download mode
3. (跟先前下載的Odin是一樣的,若有就不用再下載過了)開Odin3 v1.81 (下載後unzip)
4. PDA揀speedmod-kernel-k13e-500hz.tar,其他settings唔好郁佢
5. 連接USB,ID:COM下面見倒黃色寫住COMXX就按start (XX為數字)
6. 完成佢會自己restart (拔除USB)
7. 開完之後熄機,震完按volume up+power+home button進人recovery mode
8. 揀 "advanced Speedmod ULK features">>"Tweak Options">>全enable(除not recommend外)
(如果你想部機再快d,不過會用多d電就做埋step 9-12,否則就可以"go back">>"reboot system now") (P.S.:我唔建議做lagfix,因這kernel已令部機快左好多)
9. 揀 "advanced Speedmod ULK features">>"ROOT / Install Superuser">>"Simple: ......">>"apply root to device"
10. 揀 "advanced Speedmod ULK features">>"Enable lagfix: Convert DATA to Ext4"
11. "Go back "兩次>>"reboot system now"
12. reboot 後選"Yes, backup with restore",等約5mins,之後自己會reboot
(lagfix 完後會有個無乜用既backup file,可以delete的,路徑在 /sdcard/clockworkmod/backup/2011-xx-xx.img)
完成!!
[//color=Indigo]method2 (部電話上倒網(wifi/3G)就得既方法,需要有ClockworkMOD,即之前有裝過speedmod)[///color]
1. 電話裡google search "download speedmod"
2. 選第一個結果
3. 搵ClockWorkMod versions既SpeedMod K13E with HZ=500,然後下載,放於任何一個你搵得番既地方如 root folder
4. 下載完就關機
5. 入recovery mode (volume up+power+home)
6. 選"Install zip from sdcard",再選 "Choose zip from sdcard",找回你剛下載既speedmod-kernel-k13e-500hz-CWM.zip
7. 當安裝完成後,選"Go back">>"reboot system now"
完成!
還原教學:
優化後想還原要入番recovery mode>>"advanced Speedmod ULK features">>"Disable LAGFIX: Convert DATA to RFS">>Yes>>back x2>>reboot>>Yes, backup and restore
之後如果你想unroot+un-SpeedMod就要刷番原rom(JPG)+factory reset就可以了...(data+apps會冇哂)
更新speedmod教學(所有settings+apps會保留)(或可用Part B method2手機上升級方法):
(step 1為建議step但非必要)
1. 入recovery mode(vol up+home+power)>>"advanced Speedmod ULK features">>"Disable LAGFIX: Convert DATA to RFS">>Yes>>back x2>>reboot>>Yes, backup and restore
2. 關機.,然後按volume down+power+home button進人download mode
3. 開Odin
4. PDA揀speedmod-kernel-xxxx-500hz.tar,其他settings唔好郁佢(xxxx為speedmod版本)
5. 連接USB,ID:COM下面見倒黃色寫住COMXX就按start (XX為數字)
6. 完成佢會自己restart (拔除USB), 成功
Part B2 (beta):
Semaphore (適合Gingerbread Android 2.3)教學 (集合優化Kernel+Root+Lagfix+Tweaks+OC/UV於一身)
[//color=Red][03 Dec 更新]
Semaphore JVT_1.9.1 (01/12/2011)
- compiled with Linaro GCC 4.6-2011.11
- dropped dock station support for I9000
- added script to disable bootloop detection
[///color]
(所有settings+apps會保留)
[//color=Indigo]method1 (用Windows既更新方法,需先裝Part A method1 step1 既Kies)[///color]
1. 下載最新Semaphore JVT_1.9.1,(下載後解壓)
2. 關機,然後按volume down+power+home button進人download mode
3. (跟先前下載的Odin是一樣的,若有就不用再下載過了)開Odin3 v1.85 (下載後unzip)
4. PDA揀Semaphore_kernel_JVT_1.9.1.tar,其他settings唔好郁佢
5. 連接USB,ID:COM下面見倒黃色寫住COMXX就按start (XX為數字)
6. 完成佢會自己restart (拔除USB)
7. 開完之後熄機,震完按volume up+power+home button進人recovery mode
8. 揀 "advanced ULK features">>"Tweak Options">>全enable(除not recommend外)
(如果你想部機再快d,不過會用多d電就做埋step 9-12,否則就可以"go back">>"reboot system now")
9. 揀 "advanced ULK features">>"ROOT / Install Superuser">>"Simple: ......">>"apply root to device"
10. 揀 "advanced ULK features">>"Enable lagfix: Convert DATA to Ext4"
11. "Go back "兩次>>"reboot system now"
12. reboot 後選"Yes, backup with restore",等約5mins,之後自己會reboot
(lagfix 完後會有個無乜用既backup file,可以delete的,路徑在 /sdcard/clockworkmod/backup/2011-xx-xx.img)
完成!!
[//color=Indigo]method2 (部電話上倒網(wifi/3G)就得既方法,需要有ClockworkMOD,即之前有裝過Semaphore)[///color]
1. 電話裡去http://www.semaphore.gr/downloads
2. 選最新kernel (Semaphore_kernel_JVT_1.9.1.tar),然後下載,放於任何一個你搵得番既地方如 root folder
3. 下載完就關機
5. 入recovery mode (volume up+power+home)
6. 選"Install zip from sdcard",再選 "Choose zip from sdcard",找回你剛下載既Semaphore_kernel_JVT_1.9.1.tar
7. 當安裝完成後,選"Go back">>"reboot system now"
完成!
[//color=Indigo]method3 (部機要有root過)[///color]
可參考http://www.youtube.com/watch?v=SmJolFrkN9I
還原教學:
優化後想還原要入番recovery mode>>"advanced ULK features">>"Disable LAGFIX: Convert DATA to RFS">>Yes>>back x2>>reboot>>Yes, backup and restore
之後如果你想unroot+un-Semaphore就要刷番原gingerbread rom+factory reset就可以了...(data+apps會冇哂)
Part C: (慎用!)
解三鍵鎖教學
我已經親身試過,而網上亦有不少人回報這方法是可行的。
1. 請確定你部i9000沒有連上電腦
2. 請於電腦右下方notification bar將Kies程式結束
3. 開Odin3 v1.85(下載後解壓)
4. 將手機駁落電腦
5. 下載adbDownload.zip
6. 解壓縮 adbDownload.zip,然後開啟Download.bat
7. 下載PSbl_stockJPU.tar.md5
8. 開Odin3 v1.85,在PDA一欄中揀"PSbl_stockJPU.tar.md5"。
9. 勾選 "Phone Bootloader Update" 及確定沒有勾選"re-partition",其他地方不需再選任何files
10. 按"Start"更新。幾秒後會完成,電話會自動重啟。
完成解3鍵!
Part D:
自製你喜愛的ROM
1. 去ROM Kitchen選Galaxy S,再按"Generator"
2. 選你想要既features, 按Generate,
3. 下載zip file後放進internal sd
4. 按volume up+home+power button入 recovery mode
5. (建議但optional) wipe data / factory reset (會刪除所有system data+apps+settings果2GB rom既野,另外果d唔會del)
6. install zip from SD card>choose file from SD>>選你剛下載的zip
7. Reboot
建議"煮法":
Base ROM: ZSJPK v11.1 WIPE (wipe比non-wipe兼容性高,但wipe會刪除2GB rom裡面所有既野)
CSC: TGY
Kernel: Hardcore's Kernel
Modem: ZSJPG Modem
Apps: Android 2.2.1 Browser/TouchWiz Launcher/Go Launcher v1.41/Gingerbread Keyboard/Swype JPJ/Samsung Chinese Keyboard
Base Applications: select all with MMS - samsung standard
Utilities: select all
Tweaks: Standard Ringtone/Voodoo Sound/Damian Tweak/LCD Density Changer/WPA Supplicant AdHoc
Themes: ZSJPK Stock Theme
Boot Animation: Default (自己按Boot animations previews睇下有冇其他係你鐘意的)
Sounds: Standard SGS or Nexus S
(deprecated) 由於人地個ROM Kitchen Swype冇JPE揀(呢個版本既swype有拼音swype),我upload左個JPE Swype.rar畀大家解壓後放到system\app目錄下重啟即可(用Root Explorer放)
(deprecated) 由於人地個ROM Kitchen CSC冇TGY揀(Hong Kong=TGY),我upload左個CSC有TGY既file畀大家
1. 下載multi_CSC.zip。解壓縮去你部i9000既internal SD card root。
2. 斷開手機與電腦既連接,關手機。
3. 入recovery mode(volume up+home+power)>>選install zip from SD card>>choose file from SD>>選你剛下載的zip
4. 安裝完成後reboot
5. 打*#272*IMEI# (IMEI是每部電話獨有的code,可撥*#06#記低自己個IMEI number)
6. 打完會有得揀TGY等等既選項,揀TGY(代表香港)install
7. reboot!成功!
(deprecated) 由於人地個ROM Kitchen 冇JPG Modem揀,我upload左個JPG modem畀大家
1. 下載ZSJPG_Modem.zip。解壓縮去你部i9000既internal SD card root。
2. 斷開手機與電腦既連接,關手機。
3. 入recovery mode(volume up+home+power)>>選install zip from SD card>>choose file from SD>>選你剛下載的zip
4. 安裝完成後reboot
6. 成功!
Part E: (慎用!)
解網絡鎖教學(要root左機先)
我已經親身幫人unlock過,係唔難又免費既,而網上亦有不少人回報這方法是可行的。
首先check你有冇網絡鎖(network lock):
按*#7465625#,第一個network lock寫住on既就繼續做下面steps解鎖(off即部機已解鎖)
1. 先下載所需檔案: http://www.multiupload.com/0660JDRZND
2. 將Better Terminal Emulator(剛下載的) 放入機裡安裝
3. 然後開啟上述app,入下列code:
su
cat /efs/nv_data.bin >> /sdcard/nv_data.bin
4. 連接電腦並複製internal sd card下的nv_data.bin到電腦任何一處(for backup of nv_data.bin)
5. 以hex editor(剛下載的)裡的XVI32.exe開啟internal sd裡的nv_data.bin
6. 在程式中選address>>goto>>選hexadecimal輸入$181468>>ok
7.這樣會到了FF一格,把這格之後的01點選,再按edit>>overwrite string>>選hex string輸入00>>ok
8. save and exit xvi32
9. 中斷電話及電腦的連接
10. 電話裡開Better Terminal Emulator app>>輸入以下code
su
rm /efs/nv_data.bin
rm /efs/nv_data.bin.md5
cat /sdcard/nv_data.bin >> /efs/nv_data.bin
chmod 755 /efs/nv_data.bin
chown radio.radio /efs/nv_data.bin || chown 1001.1001 /efs/nv_data.bin
reboot
11.完成!!
有問題可以問,我盡量答
Thanks stratosk@XDA (Developer of Semaphore Kernel)
Thanks speedmod@XDA (Developer of SpeedMod)
Thanks DocRambone (Doc's & Stefunel's magical ROM Kitchen)
Thanks [Ramad]@XDA (Android 2.3.3 ZSJV5/ZSJV6 HONG KONG OFFICIAL I9000 ROM)
Thanks 威廉華勒斯@mobile01 (Android 2.3.3 ZSJV5 HONG KONG OFFICIAL I9000 ROM with and without root)
Thanks liuwh@mobile01 (Android 2.3.3 ZSJV6 HONG KONG OFFICIAL I9000 ROM with and without root)
教學有錯誤請指正,謝謝:)
(刷機涉及風險,請小心考慮清楚及理解刷機可導致不良效果)
如果覺得我篇教學可以幫倒你手既話,可唔可以響呢度申請一個dropbox account同埋裝左個desktop cilent?因為我想要多d雲端空間呀 |