Firmware cho G1

Thảo luận trong 'Khu Vực Chung' bắt đầu bởi baotrung1305, 29 Tháng mười hai 2008.

  1. baotrung1305 Quy ẩn giang hồ

  2. baotrung1305

    baotrung1305 Quy ẩn giang hồ Staff Member

    Bài viết:
    3,967
    Được Like:
    3,516
    Cách update firmware cho G1

    [​IMG]

    [​IMG]

    Lưu ý : Nên dừng lại ở bản RC29. Tốt nhất là RC28 để có thể mua font tiếng Việt :)

    Nguồn: TT​
  3. baotrung1305

    baotrung1305 Quy ẩn giang hồ Staff Member

    Bài viết:
    3,967
    Được Like:
    3,516
    RC30 Mod v1.2 Firmware for G1 Phone

    Features of RC30 Mod v1.2 Firmware for G1 Phone

    - adb shell now works in recovery mode
    - a real su (instead of the setuid copy of sh in the last version)
    - lots of new goodies in /system/xbin and /system/modules
    - Changed the init.rc so that it will include /system/init.rc and /data/init.rc, so you can easily add new startup stuff, without having to rebuild/reflash boot.img
    - Changed the boot-up recovery flash to look for a file at /data/recovery.img instead of /system/recovery.img, and also to delete recovery.img after a successful flash
    - changed the “mount” symlink to be busybox’s mount instead of toolbox’s mount
    - added an /etc/fstab file that busybox’s mount can use, that lists the standard system partitions.
    - changed the fingerprint back to the official RC30 fingerprint (don’t want to let google know you’re using a modified build)
    - using a newer version of busybox
    - moved busybox from /system/bin to /system/xbin
    Apart from this it also includes featuresof v1.0 and v1.1
    How to Install RC30 Mod v1.2 Firmware on G1 Phone

    1. Download and Rename update_TC4-RC30_full_xda-dev_v1.2.zip to update.zip.
    2. Place this file on your sdcard (don’t forget to remove sdcard connect to USB of your computer)
    3. Turn off your G1, then turn it back on by holding the Home+End keys until you see an icon popup after the T-Mobile G1 logo.
    4. From the icon screen, open the keyboard and hit Alt+L. This will display the log saying what is happening (although you can skip this step).
    5. Now press Alt+S to begin the update. Remember, the update needs to be in the root of the Micro SD card and needs to be named update.zip.
    6. Once it finishes, just follow the onscreen instructions and press Home+Back to finish.
    7. The G1 will reboot a few times to flash different parts of the firmware.
    Incase if you have already updated RC30 on your G1 phone then you need to revert back to RC29 to apply RC30 Mod v1.2 Firmware

    Link:
    Mã:
    http://jf.nyquil.org/update_TC4-RC30_full_xda-dev_v1.2.zip
    Mã:
    http://rapidshare.com/files/165227766/update_TC4-RC30_full_xda-dev_v1.2.zip
    Lưu ý: Theo thông tin tại các diễn đàn trong nước thì chưa thấy có ai có ý kiến về bản firmware mới này. Bác nào test thì cho ý kiến giúp nhé. Hiện tại, bản đã test ổn định nhất là bản RC28.

    Bạn phải tự chịu trách nhiệm về chiếc máy của mình :hug:
  4. baotrung1305

    baotrung1305 Quy ẩn giang hồ Staff Member

    Bài viết:
    3,967
    Được Like:
    3,516
    Link bản TC5-RC8 của UK:
    Mã:
     [URL]http://jf.nyquil.org/update_TC5-RC8_full_xda-dev_v1.2.zip[/URL] 
    Lưu ý: Theo thông tin tại các diễn đàn trong nước thì chưa thấy có ai có ý kiến về bản firmware mới này. Bác nào test thì cho ý kiến giúp nhé. Hiện tại, bản đã test ổn định nhất là bản RC28.
  5. baotrung1305

    baotrung1305 Quy ẩn giang hồ Staff Member

    Bài viết:
    3,967
    Được Like:
    3,516
    Installing Cupcake on your ROOTED G1 (or Dev phone) 22/12/2008

    [​IMG]

    Features:
    Mã:
    http://source.android.com/roadmap/cupcake
    Tham khảo và download:
    Mã:
    http://www.koushikdutta.com/2008/12/building-android-source-and-deploying.html
    Thanks Koush from xda.​
  6. iloveiphone3g

    iloveiphone3g Ex-Mod

    Bài viết:
    878
    Được Like:
    1,195
    Bản RC28 VÀ RC29 đều dùng ổn anh ah, dùng bản RC 28,29,30 đều có cở hội jailbreak ổn mà không lo lắng đến một vấn đề gì, , còn bản TC5-RC8 có lẽ phải đợi để test kết quả ổn định tuy đã có hướng dẫn update bản tc5-rc8 ở mục chia sẻ hỏi đáp.

    Về install cupcake mọi người cùng làm và cho ý kiến nhé, phần này hiện cũng gặp rất nhiều rắc rối khi cài đặt xong.
  7. baotrung1305

    baotrung1305 Quy ẩn giang hồ Staff Member

    Bài viết:
    3,967
    Được Like:
    3,516
    Hướng dẫn sau giúp các bạn tự hack máy G1 chuyển sang Firmware Custom của JesusFreke (JF)
    Khi đã sang fw này, bạn sẽ ko thể chạy update OTA của google được nữa, tuy nhiên các bạn yên tâm, JF sẽ nhanh chóng làm bản Custom ngay khi google ra bản FW mới

    - Bài viết dưới đây dựa trên hướng dẫn của xda-forum, tuy nhiên hướng dẫn chi tiết hơn và lược đi các file ko cần thiết.
    - Bài viết có sử dụng 1 số link lấy từ diễn đàn xda-forum.

    Bước 1 : Down các tool cần thiết

    - android_usb_windows.zip
    - adb.exe
    - DREAIMG-RC29.zip (giải nén ra đâu đó rồi sửa tên File có đuôi NBD thành DREAIMG.NBH
    - recovery_testkeys.img
    - Update.zip (Bản RC30 JF1.3.1 Tích hợp Font Tiếng Việt của Funbacon ^^)

    Bước 2 : Trở về RC29

    [​IMG]

    Các bạn có thể bỏ qua bước này nếu bạn đã là RC29. Bật G1 của bạn lên, vào Setting/About phone/Build number. Nếu Build number có chữ RC29 thì bỏ qua bước 2 . Nếu ko thì tiếp tục làm theo hướng dẫn sau :

    - Cắm G1 vào PC, Format thẻ nhớ theo định dạng FAT32. Cóp file DREAMIMG.NBH và Update.zip vào thẻ nhớ
    - Rút dây nối ra, ĐẢM BẢO G1 CÒN > 50% PIN, tắt G1
    - Giữ nút chụp ảnh rồi ấn nút POWER để bật máy. Máy sẽ chạy ra 1 màn hình boot mầu ghi có vài chữ xanh xanh
    - Ấn nút POWER 1 cái và G1 sẽ được flash về RC29
    - Sau khi chạy xong, báo Ok, bạn ấn 3 nút : CALL + MENU + POWER (sẽ tạo thành 1 tam giác cân trên G1 của bạn ^^), G1 được khởi động lại, bạn sẽ cần điền user google lại 1 lần nữa.

    Bước 3 : Chuẩn bị tiền đề cho G1

    - Trong G1 của các bạn, bạn vào Market down phần mềm Terminal Emulator và Telnet.
    - Cũng trong G1, bạn vào Setting/Application/Development, tích vào USB debugging.
    - Cắm G1 vào PC, PC sẽ đòi driver cho G1, bạn đưa đường dẫn tới folder android_usb_windows đã giải nén ở trên
    - Cóp file Adb.exe và Recovery_testkeys.img vào ổ D:/
    - Kích phải chuột vào My Computer trên màn hình, chọn Properties, chọn tab Advanced, chọn Evironment Variable, Trong mục System Variables, các bạn tìm Comspec, kích đúp vào nó rồi thêm đoạn mã sau vào phần Variable Value :

    Trích dẫn:
    ;D:/adb.exe
    - Vào thanh Start chọn Run..., gõ CMD, Enter. Tiếp theo gõ lần lượt các lệnh sau :

    Trích dẫn:
    d:

    adb push recovery_testkeys.img /data/local/recovery.img
    Bây h bạn sử dụng G1, bật wifi lên (Setting/Wireless Control/Wifi), sau đó bật Terminal Emulator lên và chạy hắn, trong Terminal, bạn gõ các dòng lệnh sau :

    Trích dẫn:
    mount -o rw,remount -t yaffs2 /dev/block/mtdblock3 /system

    cd /system

    cat /data/local/recovery.img > recovery.img

    flash_image recovery recovery.img

    rm /data/local/recovery.img
    Nếu sau mỗi lệnh các bạn gõ, ko thấy báo lỗi j` thì Okie, nếu báo lỗi, làm lại từ bật Wifi. Nếu okie hết rồi chuyến sang bước tiếp
    Bước 4 : Update lên bản Custom Firmware

    - Rút dây USB, tắt G1 đi, ĐẢM BẢO G1 CÒN > 50% PIN, giữ nút HOME (nút có hình ngôi nhà trên G1) rồi ấn nút POWER để vào recovery mode.
    - G1 sẽ chạy recovery mode với 1 biểu tượng máy có dấu chấm than trông như máy các bạn bị hỏng rồi ấy
    - Tiếp theo Ấn ALT + L trên bàn phím của G1 rồi ấn tiếp ALT + S trên bàn phím G1 và chờ G1 update FW, trong lúc ngồi đợi có thể chạy đi WC hoặc nhai kẹo cao su cho đỡ hồi hộp
    - Sau khi xong G1 sẽ khởi động lại 2 lần. Sau đó thì chúc mừng bạn đã có trong tay 1 chiếc G1 với Custom FW hỗ tợ Multi-Language.

    Trích nguyên văn tại Tinhte
    tdat thích bài này.
  8. tieuvu93

    tieuvu93 Thành viên

    Bài viết:
    50
    Được Like:
    1
    anh ơi , con G1 của em đó h` chưa update bao h` , có cần thiết up lên RC29 mới setup dc cái này ko ạ
  9. baotrung1305

    baotrung1305 Quy ẩn giang hồ Staff Member

    Bài viết:
    3,967
    Được Like:
    3,516
    Theo như mình biết thì nếu máy của bạn dưới RC29 thì có thể làm luôn các bước tiếp theo bạn à.
  10. baotrung1305

    baotrung1305 Quy ẩn giang hồ Staff Member

    Bài viết:
    3,967
    Được Like:
    3,516
    Hướng dẫn flash máy G1 lên CUPCAKE


    Chú ý trước khi flash:
    Đây là bản build cơ bản của Cupcake với phần mềm bản đồ. Bản Cupcake này không có Gmail, Youtube, Market và IM. Có thể nói đây chỉ là bản PREVIEW cho bản Cupcake chính thức, chỉ có mục đích xem trước, vọc cho vui là chính.
    Kiểm tra trước khi flash:
    * Máy của bạn phải có quyền ROOT.
    * Bạn đang dùng MAC hoặc LINUX (sorry cho mấy bác dùng WINDOWS) - Có thể cài Ubuntu bản mới nhất cho Win với dạng chạy song song như một phần mềm cài đặt, đơn giản, nhanh và đã test)
    * Các bạn dùng Mac thì download bản Fastboost Cho Mac
    * Có driver cho Android (DOWNLOAD TẠI ĐÂY)
    Các bước tiến hành: (DÙNG LINUX)

    1. Cài đặt JesusFreke's RC30 V1.2 . Cái này sẽ cho bạn quyền vào Root trong Recovery Mode.
    2. Cài engineering boot loader. Xem hướng dẫn tại đây
    3. Download bản prebuilt image xuống máy tính của bạn.
    4. Khởi động G1 của bạn vào chế độ fastboost (tắt máy, khởi động bằng cách giữ phím Camera + Nút Đỏ Hang Up), bạn sẽ thấy con Android Màu Xanh Đi Skateboard )
    5. Nối G1 của bạn với máy tính. Nếu chưa thấy chữ Fastboost và không thấy phản ứng gì từ comp, bạn bấm phím "BACK" (nút mũi tên quay ngược, thứ 3 từ trái sang) sẽ thấy chứ Fastboost hiện lên giữa màn hình G1).
    6. Mở Terminal, đưa đến đường dẫn image của Cupcake mà bạn đã giải nén, gõ các dòng lệnh sau:
    • chmod a+x fastboot
    • (If you are building from source, make sure the built /out/host/platform/bin directory is in your PATH. Additionally, type "fastboot" rather than "./fastboot")
    • ./fastboot flash system system.img
    • ./fastboot flash boot boot.img
    • ./fastboot flash userdata userdata.img
    • ./fastboot reboot
    Chú ý: Nếu điện thoại của bạn bị treo một khoảng lâu trong khi flash hoặc khởi động lại thì bạn rút cáp và gắn lại để kết nối lại.

    Theo Đại Tường