Đây là hướng dẫn restore và setup firmware Custom 3.1.2 cho iphone 2G, 3G, 3GS Lock và World và giải pháp tránh hao pin rất phổ biến đối với OS 3.1.2.
Restore firmware Custom 3.1.2 cho iPod touch Gen 1, 2.
1. Restore Firmware Custom 3.1.2 , Jailbreak và unlock :
a. Download các bản Firmware custom 3.1.2 (link ở cuối bài ) tùy theo loại iphone World hay Lock. Các bản Custom này chưa có Cydia, dùng blackra1n RC2 để tạo ra Cydia. Mục đích : tránh cài Hacktivate của blackra1n RC3 gây lỗi youtude, Pushfix và bị treo (ăn táo) khi boot lại iphone, cài sẳn afc2dd để vào thư mục root. Bởi vì Hacktivate đã bỏ qua quá trình nhận thực activation của daemon lockdown lúc boot lại máy nên gây ra lỗi trên.
- Đối với iPod Touch Gen 1, 2: các bản FW Custom 3.1.2 đã được nhúng sẳn Cydia nên không dùng blackra1n RC2
b. Đối với iphone 3GS , Apple không cho phép restore lại Firmware 3.1.2, ( vì đã có FW 3.1.3). Đây là cách vượt qua lỗi này: giải nén file hosts.rar này thành file hosts lưu trên PC, copy chồng lên (replace) file hosts đã có trong thư mục của Windows : C:\Windows\System32\drivers\etc\. Khởi động lại Windows, bạn sẽ restore về OS 3.1.2 được. Nếu itunes thông báo" This device isn't eligible for the requested build", 3GS này chưa có SHSH 3.1.2 trên Cydia Server nên không thể restore 3.1.2 được. Với những lỗi khác xem phần "Fix lỗi restore Firmware" ở dưới.
c. Đối với iphone 2G, 3G , iPod Touch phải đặt vào Recovery Mode mới restore được FW custom 3.1.2. Khi restore gặp lỗi 16XX, 29 xem phần "Fix lỗi restore Firmware" ở dưới .
- Đối với iPhone 3GS, nếu đã được jailbreak trước đó, thì restore được FW custom 3.1.2, còn nếu đang ở bản gốc OS 3.1.2 thì không thể restore FW custom được, chạy blackra1n RC2 để khởi động lại, sau đó đặt iPhone vào Recovery mode.
- Recovery mode : tháo cáp USB, tắt iphone, nhấn và giử phím Home , gắn cáp USB vào iphone, tiếp tục giử phím Home cho đến lúc hiện logo cáp + itunes là xong.
Tháo simcard ra, mở itunes, nhấn phím Shift + restore chọn FW custom 3.1.2 phù hợp để restore:
- Đối với ịphone 3G, 3GS Lock , có 2 cách chọn :
+ Chọn FW 3.1.2 Lock , FW này đã được active, vào thẳng Springboard, không cần sim locked
+ Chọn FW 3.1.2 World nếu có sim locked nhà mạng (vd: AT&T)
- Đối với iphone 3G, 3GS World : chọn FW 3.1.2 world chưa được active.
- Đối với iphone 2G : chọn FW 3.1.3 customđã được active , unlock và nhúng Cydia sẳn, không cần chạy blackra1n.
- Đối với iPod Touch Gen 1, 2: FW 3.1.2 customđã được nhúng sẳn Cydia. Sau khi restore xong với iTunes, ipod đã được jailbreak.
Sau khi itune thông báo restore xong :
- Đối với iphone 3G, 3GS Lock, lúc khởi động lại iphone, nhớ phải thoát chương trình itunes đừng cho itunes nhận dạng iphone (chọn cancel) để chờ unlock xong iphone rồi mới setup iphone bằng itunes.
- Đối với iphone 3G, 3GS World , gắn simcard vào cho kết nối với iphone, itunes sẽ tự động active và unlock cho iphone. Nếu không unlock được theo hướng dẫn link này để fix lại lỗi.
- Đối với iphone 2G , tự động active và unlock lúc khởi động iphone và nhúng sẳn Cydia.
d. Tạo Cydia đối với 3G, 3GS : thoát chương trình itunes, chạy blackra1n RC2 để tạo icon Blackra1n. iPhone sẽ reboot lại với icon blackra1n. Bật wifi on, mở icon blackra1n, download và cài đặt Cydia, xóa icon Blackra1n. Mở Cydia:
- Đối với 3G, 3GS bản lock , Setting > General > Network > Enable 3G : chọn off.
e. Thực hiện Unlock :
- Đối với 3G, 3GS bản Lock , cài patch unlock trên Cydia :
+ Nếu baseband 04.26.08, add source : http://repo666.ultrasn0w.com, chạy ultrasn0w để unlock
+ Nếu baseband 05.11.07, add source : http://blackra1n.com , chạy blacksn0w unlock.
- Đối với 3G, 3GS bản World : không cài gì cả vì đã được unlock bằng simcard + itunes
- Đối với iPhone 2G: không cài gì cả đã được active và unlock bằng FW custom.
* Xem baseband: setting-> General-> about-> modem firmware
* Nếu không có WiFi , restore bằng Firmware Custom 3.1.2 có nhúng sẳn Cydia và dùng tool Cyder2-0.1.zip để download ultrasn0w hay blacksn0w trên PC rồi link đến Cydia. Xem hướng dẫn sử dụng ở phần " Fix lỗi Cydia".
2. Setup iphone :
a. Sau khi unlock cho iphone, gắn simcard vào, mở iTunes kết nối với iphone. itunes sẽ nhận dạng iphone : nên chọn set up as new iphone, đừng chọn restore from backup. Vì restore from backup sẽ gây nhiều lỗi bug gây ra nhiều vấn đề về pin, có rất nhiều người đã phản ánh như vậy.
b. Kích hoạt chức năng định vị GPS ( nếu không thực hiện bước này, GPS sẽ không hoạt động) : bật WiFi on , Location Services on (Settings>General) , chạy ứng dụng compass, kích vào ô tròn nhỏ màu trắng nằm ở dưới và bên trái màn hình Compass (nếu không bật WiFi on, ô tròn sẽ không hiện ra), tự động vào ứng dụng của Google Maps, kích tiếp vào ô tròn ở dưới bên trái tiếp, chọn OK, Google maps xác định vị được vị trí của bạn trên bản đồ. Như vậy bạn đã kích hoạt chức năng GPS của iphone để sử dụng cho các ứng dụng bản đồ khác. Nếu máy bị hỏng Wifi, đã có giải pháp ở phần "Fix lỗi GPS " ở bên dưới.
c. Nếu không dùng các dịch vụ tự động thông báo, vào Settings : Notifications chọn off , vào Mail, Contacts, Calnedars > Fetch New Data chọn off. Khi không dùng dịch vụ 3G thì nên tắt : Settings > General > Network > Enable 3G: chọn off.
3. Cài đặc và tối ưu hệ thống:
Nhớ khi thực hiện xong các bước ở p.3 này, khởi động lại iphone thì mới tác dụng.
a. Tiếp thực hiện thêm bước sau để triệt tiêu sự do thám spy trên iphone cũng làm hao pin cho dù FW sạch, vì nó cố duy trì kết nối ra ngoài liên tục dù wifi, gprs, edge, 3G đã tắt.
- Giải nén file hosts.zip này thành file hosts trên PC, dùng iphone folders copy file hosts này chồng lên (replace ) với file đã có tại thư mục : etc/ của iphone. Trước khi copy, lưu file hosts gốc của iphone vào PC để backup. Mục đích là loopback các spy ware do thám được cài trên các app, có tác dụng như Firewall IP chặn tất cả các ip server do thám trên mạng (Mobclix, Admob, Pinchmedia , Flurry... ).
* Sau khi cài file host mới này, mục more của SBsettings sẽ bị lock vì nó chặn kết nối các spy server khi click vào more này. Nếu bạn muốn sử dụng chức năng này của SBsettings , giải nén hosts-cydia.zip copy vào thư mục etc /. File hosts này cũng có chức năng như Firewall IP nhưng nó sẽ không chặn server sau: Mobclix, Admob, ngoài ra nó chặn tất các Spy server còn lại.
- Thực hiện xóa các process không cần thiết, vì một số app kích hoạt chạy ngầm . Khi xóa phải cẩn thận và thật chính xác từng file một, đừng nhầm xóa những file khác :
- Vào thư mục System / Library / LaunchDaemons / , chỉ xóa những file này :
+ com. apple. iqagent.plist
+ com. apple. mobile. profile_ janitor. plist + com. apple. apsd .plist . ( Nếu muốn dùng Push Mail , thì không xóa file này) - Vào thư mục var / Keychains / , chỉ xóa fileocspcache . sqlite3 . Sau khi cài đặt app và sử dụng thì mới có file này. - Vào thư mục var /mobile/ library/ Cookies/ , xóa tất cả các file nếu có tại thư mục .( Sau khi cài các app mới có file này)
- Vào thư mục System /Library/ ManagedConfigurationBundles/ MCEASConfigurationBundle. bundle , xóa hết cả các files . Trước khi xóa copy vào PC để lưu backup. Nếu không dùng Exchange Calendar, thì có thể xóa các file này. Nếu bạn chạy một số app ( đã bị c r a c k ) nào đó, trình xử lý này sẽ được kích hoạt kết nối với dataaccessd liên tục, (CPU hoạt động đến 100% usage) làm hao hụt pin rất lớn.
b. Thực hiện fix các daemon chạy ngầm trong bộ nhớ: Giải phóng bộ nhớ cho iphone khi một số daemon chạy thường trú trong bộ nhớ mà các app chưa cần. Khi nào app chạy nó mới sử dụng đến các daemon này. Tiết kiệm được bộ nhớ Ram 20MB cho iphone, iphone chạy nhanh hơn. (cách này giống như fix autoexec.bat của MS DOS, msconfig của windows, iphone chạy OS X giống như Unix). Các daemon này điều khiễn hệ thống không thể xóa được.
- Giải nén LaunchDaemons.rar và dùng iphone folders copy tất cả các file đã giải nén : SCHelper , notifyd , fairplayd , BTServer, itunesstored, mediaserverd, gmmd , dataaccess , wifiFirmwareLoader ... chồng lên (replace ) các file đã có trong thư muc: System / Library / LaunchDaemons.
Chức năng của các daemons :
- SChelper: dịch vụ mạng GPRS, ít sử dụng nhưng GPS sử dụng chúng để download dữ liệu trong trường hợp WiFi bị off.
- Notifyd : dich vụ Notification
- BTServer: điều khiển bluetooth
- mediaserverd : điều khiễn sound
- Fairplayd : Kiểm tra bản quyền các bài nhạc và các app trên itunes, không ảnh hưởng các app trên Cydia hay mobileinstall 3.1.2.
- itunesstored : Quản lý account itunes
- gmmd : xử lý debug cho các app
- dataaccess : chức năng Exchange synchronization
- wifiFirmwareLoader : điều khiển BCMWLAN
Lưu các file LaunchDaemon_backup.rar gốc chưa fix của iphone dùng để backup.
* Khởi động lại iphone (Reset network) thì các tiến trình trên mới có hiệu quả.
* Sau khi copy các daemons fix này , hầu như không còn bị lỗi mất WIFI khi boot lại iphone (unlock với blacksn0w hay bị lỗi này)
- Theo BigBoss , không nên cài các app trên Cydia sau: Intelliscreen, Kate , Video Wallpaper, Winterboard Video, Wallpaper themes, Winterboard Themes with changing backgrounds, Backgrounder, Categories vì rất hao pin.
4. Kết quả :
- Không lỗi youtude, không cần cài pushfix. Ổn định ít hao pin.
- Định vị GPS chính xác, không bị lỗi với các ứng dụng xGPS, Maps Offline ...
- Khi boot lại máy, không bị treo như anh em thường nói hay bị ăn táo.( nhất là JB bản gốc hay bị treo khi boot)
Sau khi test :
- Nếu để chế độ chờ (Standby), thời lượng được hơn 200 giờ. ( 2,2 giờ chiếm hết 1% pin)
- Nếu để chế độ bật wifi, mở internet trên safari thời lượng khoảng 8 giờ (trung bình 5 phút hết 1% pin)
Backup dữ liệu trước khi restore:
- Trước restore FW cho iphone, nên lưu backup các cơ sở dữ liệu quan trong như Phonebook, Sms, Mail, Notes ... Thực hiện copy các thư mục con sau : AddressBook, SMS , Mail , Calendar , CallHistory , Notes , Safari tại thư mục /private/var/mobile/Library/ vào PC. Sau khi restore xong FW, copy ngược lại từ PC vào iphone sẽ restore dữ liệu như cũ.
- Không nên cài nhiều các ứng dụng app trên Cydia mà nên cài các app trên itunes, sẽ ổn định hơn và ít bị lỗi bug. Giải pháp cho các app trên Cydia: trước khi restore lại FW custom 3.1.2, nên chuyễn đổi các app cài trên Cydia thành dạng ipa. Dùng iphone folders copy hết các app dạng X.app từ thư mục var/stash/Applications.YZX/ của iphone vào thư mục A của PC. Dùng itunes chọn Add Folder to Library trỏ đến thư mục A, các x.app sẽ chuyễn thành các x.ipa. Sau khi restore lại FW mới, sync các app dạng .ipa này với iphone bằng itunes. Không áp dụng được với các app có bản quyền trên Cydia .
- Muốn backup các app đã cài trên Cydia đỡ mất công cài lại sau khi restore FW mới, vào Cydia cài PkgBackup. Đây là phần mền có bản quyền dùng để backup các app trên Cydia . Nó scan các app trên Cydia rồi sync với itunes để lưu vào PC. Cách này kết quả không khác mấy với cách copy ở trên nhưng khác là sử dụng phần mền để backup.
- Muốn backup lưu các số điện thoại từ Contacts của iphone vào Simcard , vào Cydia add thêm source :http://repo.beyouriphone.com , search và cài SIManager, đây là tool rất hữu dụng dùng để copy , edit trực tiếp contacts trên Simcard.
Fix lỗi restore Firmware: - Nếu downgrade từ FW 3.1.3 xuống 3.1.2 : iphone world không có sóng sau khi unlock, itunes thông báo lỗi 1015, sóng không ổn định, FW3.1.3 bị ăn cáp + dĩa , iphone bị crash sau khi "slide to unlock": theo hướng dẫn link này để fix lại lỗi trên.
- Fix lỗi 1600, 1601, 1602, 1603, 1604, 29 khi restore FW custom 3.1.2 đối với 2G, 3G : giải nén iREB-V3.1.2-For-Windows.zip và cài đặt trên PC. Đặt iphone vào DFU mode, chạy chương trình này và click vào loại iphone thích hợp , đợi 1 lúc màn hình chuyển sang màu trắng, nhấn Shift + restore FW custom 3.1.2.
- Fix lỗi 1600 đối với 3GS khi restore 3.1.2 hay 3.1.3 : đặt iphone về DFU mode, restore lại 3.1.2 bằng bản gốc, sau đó chạy blackra1n để khởi động iphone, và dùng recovery mode để restore FW custom.
- Sau khi thực hiện đúng các qui trình restore FW cho iphone, mà itunes vẫn thông báo lỗi. Search file và xóa file iTunes Library.itl trên windows. Xóa remove iTunes hiện đang sử dụng và cài lại iTunes 9.0.2 . Vào Control Panel tạo một user account mới , log in vào account mới này và tiến hành restore FW gốc hay custom sẽ hết lỗi ngay.
- Khi iPhone khi bị treo ở màn hình quả táo hay trắng xóa, muốn đưa iphone về Recovery mode hay DFU thì phải tắt iphone mới được : rút cáp USB ra, nhấn cùng 1 lúc 2 phím home và power cho đến lúc iphone tắt màn hình ( màn hình tối đen ). Thử nhấn phím home mà iphone không lên là được , iphone đã được tăt. Sau đó mới đưa được iphone về Recovery mode hay DFU mode như đã hướng dẫn.
Fix lỗi Cydia rất phổ biến :
- Trường hợp Cydia bị mất trên Springboard hay bị lỗi quá nhiều bug , muốn cài lại Cydia mà không cần restore hay jailbreak lại Firmware , download Cydia.deb về PC và dùng iphone folders copy file này vào thư mục / var/ root/ Media/ Cydia/ AutoInstall / . (Nếu không có thư mục Cydia, AutoInstall thì phải tạo mới). Khởi động lại iphone, Cydia sẽ được cài mới trên iPhone. Cách này được áp dụng cho tất cả iPhone, iPod và tất cả version.
- Trong trường hợp không có Wifi, hay cài các app hay patch trên Cydia quá chậm, cài tool Cyder2-0.1.zip trên PC. Tool này có thể download trực tiếp pakages, Source, App , patch trên PC rồi copy link vào Cydia rất nhanh. Nên sử dụng tool này để cài trên Cydia, rất tiện lợi và Cydia rất it bị lỗi. Ví dụ cài blacksn0w: chon Source > Get Sources from Cydia > Phím phải mouse chọn add thêm source http://blackra1n.com > Refresh > Put Sources to Cydia. Chọn Pakages > Filter> Gõ blacksn0w > Enter > Phím phải mouse >Download this Package. Chọn downloads, Phím phải mouse > Copy to Cydia Caches. Mở Cydia, search và cài blacksn0w .
- Nếu vào Cydia thông báo bị lỗi , download FixCydiaCache này về để fix .(Nếu ở bản gốc 3.1.2, phải cài afc2add).
- Nếu không mở Cydia được (bị văng ra) : truy nhập vào thư mục sau và xóa các file trong thư mục này:
+ var / lib / dpkg / updates /
+ private / etc / apt / sources.list.d / , đừng xóa file saurik.list
Bật wifi on , mở Cydia để update lại .
Fix lỗi GPS và các lỗi khác :
- Nếu GPS bị lỗi và không định vị được vị trí , download location.zip về PC, giải nén , copy tất cả các file vào thư mục var / root / Library / Caches / locationd /. Đem máy ra ngoài trời không che chắn, GPS sẽ định vị trí ngay. Phải tắt phần mạng network của iphone như EDGE, 3G, GPS mới hoạt động chính xác
- Đối với 3G lock có bootloader 05.08, nên hạ cấp baseband 05.011.07 xuống 04.26.08. Vào Cydia cài Fuzzyband, chạy chương trình này để hạ cấp baseband xuống 04.26.08. Dùng ultrasn0w để unlock baseband này, ultrasn0w chạy ổn định hơn blacksn0w vì không bị lỗi wifi. Dùng tool này f0recast để xác định bootloader khi kết nối iphone với PC.
- Đối với các iphone 3G, 3GS nếu restore bằng bản gốc 3.1.2 và Hactivate bằng blackra1n RC3 rất dễ bị treo với hình quả táo khi cài các app nhúng thêm mobile substrate. Còn các iphone restore bằng bản Custom 3.1.2, 3.1.3 sẽ không bị lỗi này và chạy rẩt ổn định nên không quan tâm vấn đề này. Muốn loại bỏ Mobile substrate ra khỏi bộ nhớ khi boot lại iphone và iphone sẽ không bị ăn táo khi khởi động : giải nén LaunchDaemons2.rar và copy file SpringBoard vào thư mục System / Library / LaunchDaemons. Sau khi fix các daemons này, có một số app (cài trên Cydia) sẽ không chạy nhưng đổi lại sẽ không bị treo với hình quả táo.
- Nếu dùng sau 1 thời gian, nếu cảm thấy iphone có vấn đề, ví dụ các lỗi từ các app đã cài, nên đặt lại cấu hình mặc định ban đầu cho iphone : Settings > General > Reset > Reset All Settings.
Download :
(Các bản FW Custom 3.1.2, 3.1.3 này được built từ PwnageTool , có boot logo quả táo Apple 100% như bản gốc, không nhúng các logo quảng cáo, không mục đích lợi nhuận, download miễn phí)
FW Custom 3.1.2 đã nhúng sẳn Cydia : (Nếu không có WiFi dùng tool Cyder2-0.1.zip để cài ultrasn0w hay blacksn0w trên Cydia, xem hướng dẫn sử dụng ở phần " Fix lỗi Cydia". )
FW Custom 3.1.3 mới nhất có nhúng sẳn Cydia :
- FW 3.1.3 chạy nhanh hơn và có cải thiện hơn về pin so với 3.1.2, quản lý bộ nhớ rất tốt nhưng GPS kích hoạt để chạy rất lâu, chậm hơn so với 3.1.2. - Yêu cầu restore Firmware Custom 3.1.3 : phải đặt vào Recovery Mode mới restore được bằng cách nhấn Shift + Click restore chọn FW custom 3.1.3 phù hợp.
- Những iPhone, iPod sau sẽ jailbreak và unlock được đối với FW Custom 3.1.3 :
+ iPod Touch Gen 1, iPod Touch Gen 2 ( model với none MC)
+ iPhone 2G .+ iPhone 3G World .
+ iPhone 3G Lock với baseband 04.26.08 .
+ iPhone 3G Lock với bootloader 05.08 .
+ iPhone 3GS World với bootrom cũ, phải được jailbreak ở OS 3.1.2, 3.1, 3.0 , phải có SHSH 3.1.2 trên Cydia.
+ iPhone 3GS Lock với bootrom cũ, baseband 04.26.08 , phải được jailbreak ở OS 3.1.2, 3.1, 3.0 , phải có SHSH 3.1.2 trên Cydia. * Đối với 3GS : yêu cầu SHSH 3.1.2 trên Cydia : mở Cydia nếu có xuất hiện dòng chữ này là được " This device has SHSH on file for iphone OS : 3.1.2"
+ iPhone 3GS với bootrom mới (SX trên tuần 40) sẽ không restore được FW Custom 3.1.3. - Nếu iPhone 3GS đang ở OS 3.1.3, đặt iphone vào DFU mode, hạ cấp xuống 3.1.2 bằng bản gốc , chạy blackra1n để boot lại iphone. iPhone đã được jailbreak OS 3.1.2, đặt vào Recovery mode, nhấn Shift + Restore chọn FW custom 3.1.3.
+ Đối với 3G Lock có bootloader 05.08, vào Cydia cài Fuzzyband, chạy chương trình này để hạ cấp baseband 05.11.07 hay 05.12.01 xuống 04.26.08 để unlock
- Cách kiểm tra bootrom, bootloader, baseband đối với 3G, 3GS theo hướng dẫn link này.
- iPod Touch sẽ được jailbreak và có sẳn Cydia ngay sau khi restore FW custom 3.1.3
- iPhone 2G tự động active và unlock lúc khởi động và có sẳn Cydia
- iPhone 3G, 3GS World sẽ được unlock với simcard và iTunes ngay sau khi restore FW custom 3.1.3
- iPhone 3G, 3GS Lock sẽ được unlock tùy theo baseband sau:
+ Baseband 04.26.08, add source : http://repo666.ultrasn0w.com, chạy ultrasn0w để unlock
+ Baseband 05.11.07, không unlock được vì blacksn0w không tương thích với OS 3.1.2
+ Baseband 05.12.01 , hiện tại chưa unlock được.
- Nếu không có Wifi dùng tool Cyder2-0.1.zip để download ultrasn0w trên PC rồi link đến Cydia. Xem hướng dẫn sử dụng ở phần " Fix lỗi Cydia".
It's hard to think of any other device that's enjoyed the level of exposure and hype that Apple found in the launch of the first iPhone. Who could forget it? Everyone got to be a gadget nerd for a day; even those completely disinterested in technology seemed to come down with iPhone fever. But the original device was still far from perfect: its limited capabilities (especially in the 3G department), high price of entry, and the small number of countries in which it was available kept many potential buyers sidelined. Until now -- or so Apple hopes.
The wireless industry is a notoriously tough nut to crack, and it's become pretty clear that the first iPhone wasn't about total domination so much as priming the market and making a good first impression with some very dissatisfied cellphone users. With the iPhone 3G, though, Apple's playing for keeps. Not only is this iPhone's Exchange enterprise support aiming straight for the heart of the business market, but the long-awaited 3rd party application support and App Store means it's no longer just a device, but a viable computing platform. And its 3G network compatibility finally makes the iPhone welcome the world over, especially after Cupertino decided to ditch its non-traditional carrier partnerships in favor of dropping the handset price dramatically. $200? We're still a little stunned.
So now that Apple finally stands poised for an all out war on cellphone-makers everywhere, will the iPhone 3G stand up to the competition -- and higher expectations than ever? Read on for our full review.
The hardware
No one will have any trouble recognizing the new device from its face -- it's essentially identical to the original iPhone. Thankfully, the bright, high quality, high resolution 480 x 320 3.5-inch display that's just so easy to love, hasn't been changed a bit. Unfortunately, it's still every bit as much a magnet for smudges and fingerprints -- in fact, even more so now that the rear of the device has dropped its chic matte aluminum in favor of black (or white, optional on the 16GB model) plastic. Hey, at least now it's more symmetrical.
The move to plastic seemed almost inevitable now that the iPhone has so many radios, frequencies, and antenna needs (GSM, EDGE, HSDPA, WiFi, Bluetooth, GPS), but while we do prefer the original aluminum, the plastic does feel pretty solid and not at all flimsy, which is more than we can say for a hell of a lot of handsets. There's no doubt about the fact that we'd have preferred a matte or soft-touch finish to the glossy plastic, but that's all a matter of taste.
The body of the phone is slightly thicker at its center than its predecessor, although the edges are tapered and thinner than before, which is always a good way to make a device feel smaller than it actually is. (Palm learned this a long time ago.) There are a couple downsides to the body shape, though: first, when you're tapping off-center on a hard, flat surface, the phone wobbles (but only a little, oh well).
Second, the new shape means you won't be using it in your original device's dock. This really wouldn't be all that bad if Apple included a dock with the 3G like they did with the first iPhone, but now they want you to buy that separately. Did we mention they're asking $30 for it? Way lame. That absurdly small power adapter kind of makes up for it, but only a little.
One thing Apple was keen to talk up is the vastly improved call quality of the iPhone 3G. Those in the know understand that 3G call quality is often better than regular GSM -- but it turns out Apple made a huge improvement on both sides. iPhone 3G calls made over 3G and GSM both sounded significantly better than calls made on the original iPhone. If you're upgrading your device iPhone you may not necessarily notice it, but on a side by side it was pretty obvious.
Of course, call quality most often depends on coverage, and coverage varies between 3G and GSM networks depending on where you are. 3G calling also requires more battery power. Where are we going with this? Well, despite many of the painstaking measures Apple's taken to preserve battery power, the iPhone 3G doesn't do any real time signal detection to help determine whether you currently have better 3G or GSM voice coverage. If you suspect you might get better coverage either on or off 3G, it's up to you to dig down through a few settings menus to flip the switch. Not a deal breaker by any means, but it'd make for a welcome fix.
Apple's numbers on the iPhone 3G's battery life peg it at 10 / 5 hours talk on GSM / 3G (respectively), 5 hours 3G data, 6 hours WiFi, 24 hours music and 7 hours video. Pretty much everything we've found in our testing jibes with Apple's claims, if not exceeds them. (Our early results testing video early on skewed low because we had mistakenly left on push and fetch data, which dropped the battery life by almost 25%. After re-testing, they're back up to spec.)
All our tests were conducted with 3G on, WiFi on (not connected), Bluetooth off, no data fetching enabled (unless specified otherwise). Media tested with stock headphones, medium volume, and medium screen brightness, auto-brightness disabled.
Music (continuous playback, large library, occasionally turning on screen): 31h 23m
Video (continuous playback, no push/fetch data): 7h 5m
Video (continuous playback, with push and 15 minute fetch data): 5h 24m
Daily data use (browsing, email, and GPS / maps): ~6h 30m
Those numbers definitely are not bad, but if you're anything like us and you kill time on your phone reading feeds and checking email like a fiend, by 3 or 4pm you'll likely be wondering if you'll even make it home with any power left -- especially if you leave on the 3G data. So be warned, because the kind of prolonged usage you used to get away with on the original iPhone probably isn't possible with the iPhone 3G. For some, this may be an issue. Others may never notice.
There have been a number of other fixes to better the device as well. For example, the phone now has two proximity sensors to better detect when it's held to your ear. We also found that while the camera was essentially identical, we were getting images that were ever so slightly sharper and crisper than the original iPhone on 1.1.4 (check it out below). Still, knowing that HTC's Touch Diamond -- which features a 3.2 megapixel sensor and mechanical autofocus -- could pack such a great camera in an even smaller form factor than the iPhone's left us pining for something a bit more than the same 2 megapixels from the first time around.
What we're probably the most excited about, though, is that two of our biggest hardware-related gripes from the original device have finally been addressed: first, the headphone jack is now flush, which means any standard (3.5mm) headphones will work in the iPhone without the need for an adapter. The new jack has a solid, confidence-inspiring feel that won't leave you worrying about damaging the device or your headphones. To this day we still have no clue why Apple pushed the jack in -- it was kind of funny hearing Steve pitch the flush jack as a feature at WWDC. It's the simple things, you know?
Second, the speaker volume has been jacked up significantly, giving your calls (or music) a much more workable volume level if you're not blessed with superhuman hearing. It's not the loudest speaker we've ever heard on a device, and unlike many Nokia Nseries phones, it's still mono. But it's definitely a step up compared to the first iPhone, which was not only quiet, but also seemed to distort at much lower volumes.
Speed and location
At the end of the day, it's the 3G data that's important enough to become part of the new iPhone's namesake. Speed testing the iPhone 3G hasn't been disappointing in the slightest. We've seen speeds between 300 - 500Kbps in the US (roughly equivalent of other HSDPA devices we've tested), and in networks abroad where the data rates are even faster, we've gotten consistent data rates of over 700-800Kbps. It's pretty clear the iPhone 3G isn't hitting hardware limits right now, so much of what you can prepare to see in terms of speed in the US will depend directly on reception with AT&T's network -- which doesn't have the most outstanding reputation, nor the broadest 3G rollout.
Interestingly, in one test, our iPhone 3G had worse reception on AT&T than a Nokia N78, yet managed speeds of over 100Kbps faster. So ultimately, where 3G coverage is decent, you should be seeing speeds that will no longer have you tearing your eyes out, as was so often the case with little mister sometimes-takes-minutes-to-load-a-small-page first-gen iPhone.
GPS acquisition has also been surprisingly fast for a cellphone. AGPS devices use traditional GPS receivers, but help speed up location acquisition and accuracy by using cellphone towers to triangulate. As far as we know, the iPhone 3G is the only device out right now that not only has AGPS, but takes advantage of Skyhook's proprietary WiFi-based location system, giving it a total of three ways to help find where you're at. We were able to acquire GPS in as little as a second or two, although depending on your location and reception, you might see that take longer. It's important to note, though, that the iPhone's was clearly intended to be a location-aware smartphone -- not a dedicated GPS device. There's a big difference.
That said, there's an enormous amount of interest by people hoping they can add one more to the pile of devices their iPhone has taken over for. It's pretty clear why people might want the iPhone 3G to replace their car's dedicated GPS nav, too. It's not just a location-aware device with a large, bright screen -- it's also connected (with service you're already paying for), thus able to get traffic updates, routing information, and so on. The Google Maps app doesn't provide turn by turn route guidance, though, so while it does provide directions, you can only use it as a stand-in -- and not as a full replacement -- for a proper GPS device. This problem might be solved later by some intrepid 3rd party developer (like, say, TomTom or Telenav), but there's been some confusion as to whether this might actually happen, and what Apple's official stance on GPS nav actually is. And even if this GPS software does eventually come out, the speaker on the iPhone 3G simply won't be loud enough to be heard over most road noise, so you'd also have to make use of a line-out. In other words, don't sell your GPS device just yet, okay?
The software
Anyone that's used the original iPhone knows what a delight the device can be to use -- except when using the old mail app -- but the hardware is only one part of that. An accurate capacitive touchscreen and well optimized mobile processors form the basis of that experience, but the iPhone continues to derives its real power in usability. The iPhone 3G and the second release of mobile OS X have given the device numerous useful new features while keeping in line with expectations that they not slow down the experience, nor overwhelm new or experienced users. So far, so good.
Easily the most significant addition to the iPhone 3G (as well as the original iPhone and iPod touch) is the App Store, which finally enables users to trick out their phone with whatever programs make it through Apple's rigorous developer screening and software testing process. We've got as many mixed feelings about that closed-but-open model as we do about many of the programs that launched with the device -- especially the AIM client, which we were most excited about, but that kind of flopped. (Disclosure: Engadget is owned by AOL / TimeWarner. Sorry gang!)
Although the App Store isn't open to any developer, it's worth noting that Apple's implementation wrests all control from its carrier partners, which typically expect 3rd party applications to be either side-loaded (i.e. more for the power user set), or simply want complete control of sales through their own walled garden. It's easy to argue that the App Store just trades one walled garden for another, but what the hell, we'll happily take Apple's over AT&T's.
The applications themselves vary in price, and are purchased after you've logged in with your iTunes account. (Yeah, you'll need one even if you're only downloading free programs.) Apps under 10MB download over the air, and are immediately deposited in your first available slot, where they can be moved (or removed) as you see fit. As new versions of the apps become available, the App Store notifies you of updates and manages the downloads. Yes, it's a new kind of walled garden, but the App Store is also a category-redefining experience. We've already heard a radically open version will be making its way to Android, and we hope it will eventually find its way to platforms like Windows Mobile and Symbian as well.
Another new addition is character recognition support for logographic-based languages, such as Traditional Chinese, as well as localized keyboards for nearly two dozen languages and markets worldwide. But the touchscreen keyboard can still be a major sticking point for some -- ourselves enthusiastically included -- and Apple hasn't given any more of its default programs (like SMS) the increased ease of typing that comes with using the keyboard in landscape mode. There's simply no question that in terms of efficiency, on an iPhone we're nowhere close to where we can get on a spacious (or even not so spacious) QWERTY keypad. To their credit, though, Apple's made a few tweaks over the last year that have made typing a little faster and easier (like letting you pre-type the next letter before your first finger has lifted). But the fact is this defining feature of the iPhone remains one of its biggest drawbacks.
After nearly a week of testing MobileMe, we still haven't really had a positive experience with it among our editorial team. One editor, who had fewer issues than anyone else, still had difficulty syncing his 1,300+ contacts. MobileMe would choke on sync and require disabling / re-enabling to keep that sync moving. Another problem we saw was that email deletes weren't synced to other devices, requiring the same message be deleted in multiple locations. In some cases, a deleted email that wasn't properly synced would actually repropagate to back out other devices. Nothing better than zombie email.
Another thing we (and a lot of people noticed) is that MobileMe on the desktop is faux-push -- it only gets updates every 15 minutes because it's actually pulling them, unlike the iPhone's proper push. (We're, like, totally sure someone's going to sue.) You can edit a certain .pref file (details here) to make it fetch every minute -- but fetching every minute isn't push, now is it? Apple has since acknowledged this issue (among others). We also noticed on the phone that if you have synced MobileMe calendars, your calendar subscriptions (like, say, shared iCal or Gcal or what have you) are disabled.
All in all, as of the time of this writing, our feeling is that MobileMe still feels like it's in beta -- when it's up -- and is generally falling way short of what was promised by Apple. We believe they're earnest when they say they're trying to get it all up and running to fulfill their commitments, but for the time being we think it's best to steer clear until they work out the kinks.
On the other hand, we found the Exchange support to be simple enough to set up and use that you may not have to bug your IT dude. Some hardcore enterprise users will miss the full Exchange suite, including synced notes and tasks, but the core functionality (email, calendar, contacts) work very well, and if you need to take your iPhone into the locked-down office, we tested and confirmed that it will play fine with your company's WPA Enterprise / 802.1x with PEAP network. But our biggest gripe with Exchange isn't small: the system is unable to let enterprise contacts and calendars coexist on the same device with personal contacts and calendars. (Personal and corp email get along just fine, though.)
When you turn on Exchange-synced contacts and calendars, you're notified that it's a one or the other kind of a situation, and your personal data will be removed from the phone. Though that data isn't purged from your host machine, of course, you do immediately lose the ability to change contact or calendar sync settings. This effectively means that your device can only serve as an enterprise device OR a personal device, but not both at once. Kind of defeats the purpose of convincing your boss to get you an iPhone in the first place, you know? Can't all our calendars and contact lists just play together on the same device? We think they can (and should).
Some other new and noteworthy features:
As mentioned, Google Maps now shows a pinging blue locator that can track your movement. As of right now there's no way to convert this to KML or anything usable for geocaching.
The camera will also now ask you permission to use GPS to geotag photos with your current location. Once you grant that permission, it will add the necessary standard EXIF data to your photos. Trés useful, but you can't refer back to those geotags to bring up a location in Google Maps.
Side note: there's now an option to reset location notifications, if you accidentally granted permission to an app you don't want knowing where you are.
The iPhone can now read PowerPoint, Pages, Numbers, and Keynote documents. It's still incapable of editing or creating new documents, however, and outside of sending yourself these files via email, there's no accessible file storage.
You can now save images from the web to your camera roll by tapping and holding.
The calculator goes into scientific mode when the device is tilted sideways.
Entering passwords is a little easier -- the last character you entered is temporarily shown at the end of the string. Keeps things safe but makes sure you know if you mistyped.
One of the very first things we ever requested the iPhone see fixed is finally fixed: calendar colors are now supported, meaning you can finally visually tell your appointments apart based on calendar.
You can now control email, contact, and calendar fetching from system settings, giving you granular control over push and pull data on your various accounts.
You can also enable parental controls if you got the device for your kids. Or you just want to curb temptation to constantly watch Charlie the Unicorn on YouTube or buy Lil Wayne tracks on the WiFi Store, weirdo.
Screen captures can be taken by holding home, then pressing sleep. They're dropped in the camera roll.
Doing a hard reset now fully purges the device's memory, thereby making it much more difficult to recover the kind of data you don't want someone else recovering. (More on that here.)
We'd also be remiss if we didn't namecheck a few of the things missing from the device, some likely to be inconveniences, others outright dealbreakers:
Easily-replaceable battery -- especially being that 3G is much more demanding on battery power than EDGE data. We haven't popped the back off, but even if replacing the battery were as simple as unscrewing the two screws at the bottom (and it's not), that's still not what we'd call easily replaceable.
Copy / paste. As if we even needed to mention this.
MMS. Ditto.
Expandable memory still isn't in the cards (har). 8 and 16GB capacities are very decent, but the ability to go further with microSDHC would be welcomed by many. As would be a 32GB model.
A2DP (stereo Bluetooth). If this was an unlikely addition before, it's all but written off now. A2DP is a notorious battery hog on devices like cellphones, and the iPhone is already pushing the limits on power conservation and efficiency. It pains us to say it, but we just don't see A2DP happening any time soon.
Push Gmail. Hey, if Helio can have it on the Ocean, and Samsung on the Instinct, why is Apple stuck with only push Yahoo mail?
Service-independent device to machine wireless syncing. Exchange and MobileMe are nice, but even nicer would be a way to easily sync data directly to your machine without having to pay or have some kind of service.
Tethered data. Hey, you're paying $30 a month for data (likely more if you're using it outside the US), your laptop should be able to use some of it too.
No way to open a link in a new tab in mobile Safari. We also wish the browser was still a bit better about caching data, too -- it'd be nice not to have to do so many reloads when switching between tabs or moving back and forward through history.
And for the enterprise users in the audience, the shortlist of ActiveSync / Exchange bits that didn't make the cut:
Folder management
Opening links in email to documents stored on Sharepoint
Task sync
Setting an out of office autoreply
Creating meeting invitations
Flagging messages for followup
Wrap-up
If you're an avid Symbian, BlackBerry, or Windows Mobile / Exchange user, chances are you might think the iPhone 3G is Apple playing catch-up -- and you're not wrong. 3G, GPS, third party apps, enterprise messaging, these are all old hat. But even the would-be iPhone killers being churned out weekly haven't yet found a way to counter the iPhone's usability and seamless integration of service and software, desktop and mobile, and media and internet.
There are always things that could be improved, features to be added, fixes that should be applied -- but from first to second gen, from year one to year two, Apple has proven itself a relentless upstart in the mobile space, and is showing no signs of slowing down. All those new features give the iPhone even more appeal than ever, but the price is what really seals the deal.
For our money, you're going to have a hard time finding a better device for two hundred bucks -- or maybe even for any price. But that doesn't mean you ought to toss your original iPhone, either. With the release of iPhone 2.0, Apple's given early adopters every possible new feature for free, meaning the iPhone 3G's biggest roadblock to adoption in the US may be its still very worthy predecessor. But as Steve says, "If anybody is going to cannibalize us, I want it to be us." As for the rest of the world? Things are about to get interesting.
Tại Trung tâm Gà xương đen, xã Quyết Tiến (Quản Bạ).
Trong ánh nắng vàng se lạnh của một chiều cuối năm, chúng tôi tìm về thăm Trung tâm Gà xương đen, xã Quyết Tiến, do Dự án phát triển cộng đồng tổng hợp huyện Quản Bạ hỗ trợ. Trên con đường gập gềnh đá, dù còn cách Trung tâm những gần 300m, tiếng gà gáy rộn vang cả không gian rộng rãi, làm chúng tôi như chìm vào ký ức quê xưa, nơi mà cả tuổi thơ tôi được nghe tiếng gà gáy mỗi trưa. Theo lời anh Cao Xuân Lỉn, Trưởng ban Phát triển xã Quyết Tiến: “Gà đen hay gà xương đen, từ rất lâu rồi đã là con vật nuôi quen thuộc của bà con các dân tộc vùng cao, nay nhờ được dự án Caritas (Thuỵ Sỹ) tài trợ xây dựng và phát triển nuôi giống gà xương đen tại xã. Nhìn chung, đàn gà phát triển rất tốt, bước đầu cho thu nhập khá ổn định đối với những hộ tham gia mô hình, quan trọng hơn mô hình còn làm thay đổi được tập quán chăn nuôi của bà con và cũng đã góp phần không nhỏ vào sự nghiệp XĐGN của địa phương…”.
Chị Vũ Thị Châm, Tổ trưởng Trung tâm, tâm sự: “Chắc các chú ngạc nhiên lắm phải không?. Đến chúng tôi những người trong cuộc còn ngạc nhiên, không chỉ ngạc nhiên đâu mà còn khâm phục và cảm ơn Dự án đã chỉ ra con đường mới trong chăn nuôi trên chính những gì sẵn có của địa phương…”. Đang ngồi tiếp chúng tôi, chị Châm chợt giật mình nhìn đồng hồ, rồi nói: Mải tiếp các chú, tí quên mất giờ đảo trứng gà đang ấp. Từ tháng 7.2007, Dự án chính thức bước vào hoạt động, thì cỗ máy ấp trứng nhân tạo cũng hoạt động từ ngày đó đấy! Hiện nay, Trung tâm đã cơ bản hoàn thiện giai đoạn 1 của dự án, thu gom số gà xương đen trên địa bàn huyện và các huyện lân cận để nuôi tập trung tại Trung tâm và tập trung số trứng do gà sinh sản, để cho ấp nở nhân tạo thành gà con nuôi trong khoảng 2 tháng sẽ được bán ra thị trường hoặc cung cấp cho các hộ gia đình trong xã nuôi theo mô hình. Những hộ thực hiện theo dự án được hỗ trợ thuốc thú y, thức ăn cho gà và một phần chi phí làm chuồng trại theo đúng yêu cầu kỹ thuật. Chính những hộ thực hiện mô hình này sẽ là nòng cốt để nhân rộng việc nuôi giống gà xương đen trong vùng trong thời gian tiếp theo khi trung tâm tiến hành thành lập công ty cổ phần…
Dạo một vòng qua các nhà nuôi gà xương đen của Trung tâm mà cứ ngỡ như lạc vào một trang trại nuôi gà lớn của vùng, miền xuôi. Từ khu vực nuôi gà bố, mẹ, đến khu nuôi gà mới nở đều được tách riêng. Chúng tôi nhìn, ngắm không biết chán mắt, những chú gà với đủ mọi mầu sắc nhưng đều có một điểm trung là chân, mào, mầu da đều đen như chì, qua trao đổi với chị Châm, được biết: Hiện cả trung tâm có trên 500 con gà bố, mẹ; từ đầu năm đến nay, đã thu được trên 21.500 quả trứng và tính đến hết tháng 11.2008, Trung tâm có trên 2.000 con gà xương đen giống, đã bán được gần 300 con gà thịt với giá bình quân từ 60 - 70.000 đồng/kg; xuất gần 3.400 con gà giống với giá bình quân trên 18.000 đồng/con; cung cấp trên 1.700 con gà giống cho các hộ gia đình trong xã thực hiện nuôi theo mô hình. Không chỉ cho bà con nhân dân trên địa bàn huyện mà cả các huyện trong tỉnh và đặc biệt hơn, một số người dân ở tỉnh Tuyên Quang cũng đã tìm đến Trung tâm mua, gà giống về nuôi…
Cũng dịp này, chúng tôi đã được anh Mai Văn Khôi, cán bộ kỹ thuật tại Trung tâm đưa đi tham quan một số mô hnh gà xương đen trên địa bàn xã. Hộ anh Vàng Thống Cáo, người dân tộc Pú Y, (thôn Đông Tinh) là 1 trong 10 hộ tham gia thành viên dự án phát triển giống gà xương đen của Trung tâm, anh cho biết: “Được dự án Caritas và Trung tâm Gà xương đen xã Quyết Tiến lựa chọn tham gia làm thành viên, được cán bộ trung tâm tập huấn về cách thức chăm sóc, chăn nuôi, phòng chữa bệnh cho đàn gà; vừa rồi, gia đình mình đã xuất chuồng được gần 100 con gà thịt (đợt 1), thu được hơn 10 triệu đồng. Thấy mô hình nuôi phát triển tốt, ít tốn kém, mà mang lại lợi ích kinh tế khá cao, gia đình tiếp tục đầu tư nuôi thêm 150 con gà nữa và đang tiếp hành vỗ béo để xuất chuồng trong dịp Tết tới đây. Chính nhờ việc nuôi gà xương đen, đã giúp kinh tế gia đình ngày một phát triển nên từ giờ nhà mình sẽ tiếp tục đầu tư vốn để duy trì và phát triển đàn gà xương đen ngày một nhiều hơn…”. Những hộ tiếp theo mà chúng tôi đến, như: gia đình anh Vương Khắc Dụng, dân tộc Pú Y, (thôn Nậm Lương); Nguyễn Văn Cường, dân tộc Tày, (thôn Đông Tinh); Phan Văn Đông, (thôn Vĩnh Tiến) và nhiều hộ khác nữa trong xã, thời gian qua đều nuôi thành công và xuất chuồng 50 con gà xương đen (đợt 1), trừ hết chi phí chăn nuôi, các gia đình đều có lãi bình quân 2 triệu đồng. Qua tìm hiểu của chúng tôi về tâm tư, nguyện vọng của các hộ gia đình được thực hiện mô hình, cũng như bà con nhân dân trong xã đều có chung một một quan điểm: Muốn được tham gia làm thành viên của dự án phát triển giống gà xương đen của Trung tâm…
Tết này, trên các mâm cỗ của nhân dân không chỉ trên địa bàn xã Quyết Tiến, huyện Quản Bạ hay TXHG mà còn các huyện trên địa bàn tỉnh… đã có thêm món thịt gà xương đen của Trung tâm Gà xương đen xã Quyết Tiến. Việc phát triển nuôi giống gà xương đen ở các xã vùng cao, là hướng đi đúng. Hướng phát triển này không những bảo vệ, gìn giữ được giống gà xương đen quý hiếm, mà còn giúp cho nhân dân có thêm nghề chăn nuôi mới trên những nguồn giống sẵn có của địa phương. Việc phát triển nuôi gà xương đen sẽ trở thành mặt hàng có giá trị kinh tế cao trên thị trường, góp phần đẩy nhanh tốc độ phát triển kinh tế, XĐGN bền vững ở vùng cao. Vì vậy, Trung tâm rất cần được các cấp, ngành chức năng tạo điều kiện thuận lợi trong công tác tiến hành thành lập Công ty cổ phần để có điều kiện tốt hơn nữa trong việc phát triển số lượng cũng như chất lượng đàn gà xương đen bởi không chỉ cung cấp gà thịt cho nhu cầu thị trường ngày càng cao mà còn cung cấp gà xương đen giống cho nhân dân trong và ngoài tỉnh.