[TUT][GT540] Tất cả về Firmware GT540 :x

Thảo luận trong 'THAY ĐỔI - NÂNG CẤP FIRMWARE' bắt đầu bởi lillendy909, 23/10/11.

  1. lillendy909 Thành viên

    Bài này sẽ nói tất tần tật về GT540 mà mìh đã sưu tầm từ nhiều nguồn [chủ yếu là tinhte.vn ^^] và edit lại cho rõ với các newbie



    *Mục Lục :)


    • Thuật ngữ

    ----------------

    A. Hướng dẫn Up Rom 2.3

    B. Các thủ thuật với ROM 2.1 [dành cho những bạn thích sự ổn định của Rom 2.1]

    C. Các thủ thuật với ROM [cả 2.3 và 2.1] [Updating…]
    1. Data 2 system

    2. V6 SuperCharge

    ----------------------------------------------------------------
    • Thuật ngữ

    1. Firmware : là chương trình điều khiển phần cứng của thiết bị android, mọi người vẫn hiểu nó như là hệ điều hành. Firmware android quản lý, điều khiển thiết bị từ lúc khởi động thiết bị đến lúc thiết bị hoạt động, trong khi hoạt động,.. nó giám sát thiết bị bạn 24/7. Khi bạn gọi điện, nó quản lý các phần cứng liên quan phục vụ việc gọi điện của bạn,... bất kỳ mọi thao tác của bạn trên điện thoại firmware đều quản lý.

    2. Rom :
    Khi Google hoàn tất mỗi một phiên bản Android, họ sẽ công bố rộng rãi bộ mã nguồn chính thức. Các nhà phát triển và cung cấp khác sẽ sử dụng bộ mã nguồn này, tùy chỉnh và thêm vào đó 1 số thành phần nhất định. Những phần mềm, hệ điều hành như vậy được gọi là ROM. [HĐH thì có Win Vista, Win XP, Win 7,…Android thì có ROM Cyanogenmod, MIUI,…]

    2a. Stock Rom :
    là những rom có sẵn khi mua máy, được nhà sản xuất phát hành, nó chứa được đầy đủ các tính năng như nó quảng cáo và kèm theo nhiều phần mềm do nhà sản xuất tự thêm vào. Tuy nhiên, đa số những người sử dụng Android rất ít khi xài bản Rom Cook vì nó khá nghèo nàn về giao diện cũng như các tính năng.

    2b. Cook Rom :
    Là nhữg Rom đc độ, chế từ Stock Rom, đc bỏ bớt những thứ dư thừa và thêm vào những thứ mới, 1 bản Stock Rom 300mb nhưg khi chuyển thành Cook Rom chỉ còn chừng 100mb. Cook Rom đc nhiều người dùng ưa chuộng vì sự đa dạng, mới mẻ mà các bản Stock Rom k thể có được, bản Rom Cook phổ biến nhất hiện nay là Cyanogenmod và Rom Cooker cho GT540 tuyệt nhất hiện nay là Muri4k [:x]

    3. Root :
    Giống như tài khoản Administrator trong Windows, còn được gọi là su (superuser). Nó cho bạn quyền xâm nhập hoàn toàn vào hệ điều hành . Ngoài ra, có 1 số app yêu cầu root để sử dụng [Titanium, Font changer, Root Explore,…]

    4. Boot-loader :
    Là 1 “người dẫn đường” cho các bản Rom, khi cài đặt Custom Rom, boot-loader sẽ không load hệ điều hành android mặc định nữa mà nó sẽ load một chương trình khác, chương trình này làm nhiệm vụ ghi đè custom ROM lên HDH mặc định. Và Chương trình này thường là chế độ fastboot mode.

    5. Recovery :
    Theo nghĩa đen, Recovery có nghĩa là “khôi phục”. Nói cụ thể hơn nữa là phần khởi động đặc biệt của điện thoại, trong đó có thể Factory reset, Backup bản rom, Restore rom và install Rom. Bình thường khi máy đang ở trong trạng thái tắt, nếu ta bấm phím nguồn (Power) thì điện thoại sẽ khởi động bình thường vào HĐH, còn nếu ta bấm tổ hợp phím Home+Power thì điện thoại sẽ khởi động ở chế độ Recovery.

    5a. Stock Recovery:
    Khi máy mới mua về, chưa bị các bạn vọc vạch sửa chữa gì hết thì chế độ này sẽ là khôi phục lại trang thái mới xuất xưởng.

    5b. Custom Recovery:
    Là Recovery đã được độ lại để phục vụ cho một mục đích nào đó. Ví dụ như backup nandroid, flashzip, uprom .....

    6. Fastboot :
    giao thức giữa máy tính và điện thoại giúp bạn flash file vào máy điện thoại, nói đơn giản, nhờ có fastboot ta mới có thể up rom trực tiếp từ máy tính

    7. App2SD :
    là viết tắt từ Application To Secure Digital Card, có nghĩa là cài ứng dụng vào thẻ nhớ máy. Bạn chỉ fải bận tâm về vấn đề này khi ở phiên bản 2.1, từ 2.2 trở lên, các bản Rom đều đã có sẵn chức năng App2SD.

    8. Data2System :
    là chuyển dung lượng file system của bộ nhớ máy sang thành file data để có thể cài đc nhiều ứng dụng hơn. Còn file data thành system để cài những ứng dụng cần thiết cho máy thôi [system : 260mb, Internal(data) : 144mb – chuyển qua thì có fải ta cài được nhiều game trong máy hơn k :)]

    9. Data2SD :
    tương tự Data2System nhưng thay vì chuyển thành file system thì h` nó chuyển hẳn qua SD

    10. OC :
    là viết tắt của Overclock, có nghĩa là “ép xung” cho máy. VD : máy bạn tốc độ chỉ 600Mhz là full => chạy lag, k ổn định [nếu cái nhiều app] sau khi đã OC máy bạn có thể lên 900Mhz => máy chạy ầm ầm ^^.

    Trước mắt thì chỉ cần hiểu vậy thôi ^^ còn nhiêu thì Google nhé :D


    ----------------------------------------------------------------

    Giờ ta bắt tay vào phá : Thay đổi, nâng cấp HĐH – Firmware

    A. Up ROM 2.3 [Spc tks 2 character_boy (tinhte.vn)]

    Phần 1: Hướng dẫn Up Rom 2.3:

    I. Android 2.3.x có gì?
    Trả lời:
    Ưu: - Là bản Rom Cook của các bác Liên Xô.
    - GPS chạy tốt, bắt sóng với vệ tinh và với các trạm thu phát cứ gọi là vù vù.
    - Đã Root.
    - App2sd sẵn trong bộ cài.
    - Có thể tuỳ chỉnh ép xung vì đã mặc định cài trong Rom
    - Chạy khá mượt và ít chương trình chạy ngầm hơn bản Room của nhà sản xuất.
    Nhược: - Thỉnh thoảng bị FC ở 1 số phần mềm.
    - Pin tốn hơn đôi chút. (với một số thì tốn hơn khá nhiều)
    - Bản có Radio FM, bản thì không.
    *Ngoài ra còn 1 số nữa (cái này tuỳ cảm nhận từng bác)

    II. Tổng quan công việc:

    1. Gồm 2 công việc chính:

    - Công việc 1: Dùng KDZ để Up bản Rom có fastboot.


    ***Thắc mắc: Tại sao lại vậy, sao không up luôn 2.3?
    Trả lời: (theo cá nhân) Vì đây là bản Room cook nên việc cài đặt không theo như bình thường phải cài bằng fastboot hoặc recovery, mà bản Room mặc định của nhà sản xuất thì không có fastboot, phải cài 1 Rom có fastboot thì mới tiến hành cài đặt 2.3 được ["có thể" có cách khác nhưng đến thời điểm này với mìh thì là cách duy nhất]

    - Công việc 2: Sử dụng môi trường DOS thông qua CMD trên PC chạy các lệnh để cài đặt Room 2.3.

    III. Cụ thể từng công việc:

    A - Đồ nghề cần phải có để cài đặt:

    1. Bản Rom có fastboot: http://www.mediafire.com/?96zgxugac306io2

    2. Phần mềm KDZ: http://www.mediafire.com/?umo6jwfhjnbku1f

    3. Driver GT540 :http://www.mediafire.com/?yda4dtfc64n3gcb

    4.Driver Fastboot : http://www.mediafire.com/?8rkusllkjkg9kyh

    5. SDK (có kèm file cài đặt recovery phiên bản 2.0.5.0) : http://www.mediafire.com/?kllb33tsg6tn7i4

    6. Rom 2.3.x: [có nhiều bản nhưng chỉ giới thiệu các bản chạy ổn định ( cài theo Fastboot)]

    Soft-mod SwiftDroid 2.0 Data2system M6 [2.3.4] : http://www.megaupload.com/?d=6WWNO3LO
    CyanogenMod 7 – SwiftDroid (v2.0 RC4) [2.3.5] : http://depositfiles.com/files/zwwhibfnh&id_user=8118
    CyanogenMod 7 – SwiftDroid (v2.0 ASIS) [2.3.7]* : http://depositfiles.com/files/lbjtio2zc

    AOSP - Oxygen [2.3.7] : http://www.multiupload.com/MOEVU6RGNF

    *Bản này nhiều bạn rất ngốn pin nhưng theo cảm nhận mình thì 1 ngày là chuyện thường..dù chi cũng đáng để thử cho những ai thích 2.3.7 :)

    7. Google apps: http://cmw.22aaf3.com/gapps/gapps-gb-20110828-signed.zip (cái này không cần thiết với Rom đã có phần mềm của google như gmaps, location, .v.v...)

    Tiến hành hoạt động các mục đã down sau:
    1 – Không làm gì
    2 – Giải nén, tiến hành cài file "msxml.msi"
    3 – Giải nén, tiến hành cài cả 4 file (Run as ADIM)
    4 – Không làm gì
    5 – Không làm gì
    6 – Không làm gì
    7 – Không làm gì – tuy nhiên chú ý : Không giải nén tệp .zip này (Google apps - Gapps), để nguyên và chép lên thẻ nhớ.

    B - Tiến hành: (từng bước từng bước 1 )
    + Bước 1: Tháo thẻ sim + SD Card [không ép buộc nhưng khuyến khích nên làm], bật chế độ USB DE

    + Bước 2: Gắn điện thoại (xin viết tắt là ĐT) vào PC. Bật KDZ lên xuất hiện cửa sổ:
    *Trong mục Type chọn: 3GQCT - SmartPhone(WM)
    Version: không làm gì
    KDZ file: click vào biểu tượng rồi chọn đường dẫn đến Rom có fastboot (file có định dạng .kdz - phần down được ở 1)

    *Tiếp đó click vào "Launch software update" rồi chờ (khoảng vài phút)
    *Trong quá trình cài màn hình ĐT sẽ hiện lên "download mode" và khi cài xong sẽ tự động khởi động lại ĐT và trên cửa sổ KDZ sẽ báo hoàn thành như vậy là đã xong up Rom có fastboot.
    **Lưu ý: Nếu chưa cài hoặc cài driver android bị lỗi (down được ở 2) thì quá trình up Rom sẽ không diễn ra và trên KDZ sẽ báo "PHONE WAS NOTE FOUND!", nếu vậy thì cài đặt lại driver android rồi tiến hành lại.

    + Bước 3: Truy cập vào chế độ fastboot trên điện thoại bằng cách: Rút cáp -> Tắt máy -> sau khi tắt xong giữ phím CAMERA (CAM) -> Vẫn tiếp tục giữ phím CAM đồng thời giữ phím bật nguồn -> màn hình sẽ hiện lên chữ LG rồi đen xì, tuy nhiên nếu để nghiêng thì vẫn nhận thấy màn hình vẫn được bật -> như vậy là đã truy cập thành công vào fastboot.

    + Bước 4: Trên PC:
    * Vào ổ C tạo 1 thư mục có tên "Android" -> C:\Android
    * Giải nén Rom 2.3[dow được ở 6] -> copy 2 file system.img + boot.img vào thư mục vừa tạo trên. (C:\Android)
    * Giải nén, copy toàn bộ các file trong thư mục SDK (down được ở 4) vào thư mục vừa tạo trên. (C:\Android)
    * Bật CMD với quyền ADIM. (Run as ADIM)

    + Bước 5: Gắn ĐT lại với PC:
    * Trong cửa sổ CMD thực hiện các lệnh sau:

    Code:
    [I]cd C:\Android
    
     fastboot.exe –w
    
     fastboot.exe erase system
    
     fastboot.exe flash system system.img
    
     fastboot.exe flash boot boot.img
    
     fastboot.exe reboot[/I]
     

    * lưu ý:
    _Thực hiện tuần tự các lệnh từ trên xuống dưới, lệnh nào xong thì thực hiện lệnh tiếp theo.
    _Tới lệnh fastboot.exe –w, dù đã cắm ĐT nhưng vẫn hiện “wait for device” thì Update Driver cho máy bằng Driver Fastboot [dow được ở 4]
    [Hướng dẫn Update Driver cho máy]
    _Khi thực hiện hết các lệnh thì cũng là lúc ĐT khởi động lại.

    Như vậy là các bác đã thực hiện xong việc up lên Rom 2.3 (cook) cho chiếc điện thoại yêu quý của mình. Chúc các bác thành công. :giggle:


    ----------------------------------------------------------------

    Phần 2: Hướng dẫn cài đặt Recovery (Cho bác nào có nhu cầu sử dụng hoặc bản ROM chưa hỗ trợ recovery)

    I. Cài đặt Recovery cho máy:
    + Bước 1: Vào Fastboot : Tắt máy -> sau khi tắt xong giữ phím CAMERA (CAM) -> Vẫn tiếp tục giữ phím CAM đồng thời giữ phím bật nguồn -> màn hình sẽ hiện lên chữ LG rồi đen xì, tuy nhiên nếu để nghiêng thì vẫn nhận thấy màn hình vẫn được bật

    + Bước 2: Gắn cáp ĐT với PC. (Thư mục C:\Android đã tạo ở trên vẫn phải còn, không được xoá).

    + Bước 3: Bật CMD (với quyền ADMIN) rồi chạy các lệnh sau:

    Code:
    [I]
    cd C:\Android
    
     fastboot.exe flash recovery recovery_clockwork_2.5.0.5_swift.img
    
     fastboot.exe reboot
    [/I]
    - Máy khởi động lại là đã hoàn thành việc cài đặt recovery.
    - Để truy cập vào recovery có 2 cách
    + Máy đang bật : Nhấn phím nguồn -> chọn reboot -> chọn recovery.
    + Máy đang tắt : Tắt máy -> sau khi tắt xong giữ phím HOME -> Vẫn tiếp tục giữ phím HOME đồng thời giữ phím bật nguồn -> màn hình sẽ hiện lên chữ LG -> vào recovery


    Code:
     Trong recovery: dùng phím tăng giảm âm lượng để lên xuống, nút gọi để chọn, nút gác máy để back.


    - Để thoát recovery: chọn reboot ngay ở dòng đầu tiên.

    ----------------------------------------------------------------

    Phần 3: Hướng dẫn up rom bằng recovery

    * Đối với bản ROM mở ra mà "không" có file update.xxx.zip
    _Có 2 cách [test thử từng cách. Yên tâm, không hại gì đâu]
    + Cách 1
    - Bước 1: Dow bản Rom về, copy vào thẻ nhớ
    - Bước 2: Truy cập vào chế độ recovery. (máy phải cài recovery mới vào được, nếu chưa cài đề nghị đọc kỹ phần 2 phía trên).
    - Bước 3: Dùng phím tăng giảm âm lượng di chuyển đến mục install zip from sd card -> chọn choose zip from sdcard -> chọn file zip đã copy vào -> chọn tiếp dòng Yes giữa 1 rừng dòng no -> Đợi xong bấm back [nút nguồn] rồi chọn reboot device.
    + Cách 2:
    - Bước 1: Dow bản Rom về. Extract nguyên cả folder chứa các file con vào thư mục sd\clockworkmod\backup

    - Bước 2: Truy cập vào chế độ recovery. (máy phải cài recovery mới vào được, nếu chưa cài đề nghị đọc kỹ phần 2 phía trên).

    - Bước 3: Dùng phím tăng giảm âm lượng di chuyển đến mục backup and restore -> chọn restore -> chọn tiếp cái folder hiện lên -> chọn tiếp dòng restore giữa 1 rừng dòng no -> Đợi xong bấm back [nút nguồn] rồi chọn reboot device.

    *Đối với bản Rom mà mở ra có file update.xxx.zip

    - Bước 1: Copy file update.xxx.zip vào thẻ nhớ để nguyên như vậy không extract gì cả.

    - Bước 2: Truy cập vào recovery -> chọn mục apply any zip from sd -> chọn file update.xxx.zip -> chọn tiếp dòng Yes giữa 1 rừng dòng no -> Đợi xong bấm back [nút nguồn] rồi chọn reboot device.

    Thế là xong, cực kì đơn giản. Lưu ý: Bản Rom nào mà người cung cấp đề cập đến up bằng recovery hay fastboot thì các bác chọn phương pháp làm cho phù hợp nếu không rất có thể phát sinh lỗi sau khi cài xong.

    ----------------------------------------------------------------

    Phần 4: Hướng dẫn backup rom bằng recovery

    - Bước 1: Truy cập vào chế độ recovery

    - Bước 2: Dùng phím tăng giảm âm lượng di chuyển đến mục backup and restore -> backup

    - Bước 3: Đợi xong bấm back [nút nguồn] rồi chọn reboot device.

    Để kiểm tra bản rom backup vào SD Card -> clockworkmod -> backup
    Sau này nếu bản rom đang xài có vấn đề gì chỉ cần restore [làm giống cách 2 đối với bản rom mở ra không có file update.xxx.zip] lại là xong, đỡ phải up bản rom mới ^^

    ----------------------------------------------------------------

    Phần 5: Hướng dẫn Dowm ROM về bản 2.1: (khắc phục lỗi down rom bị treo tại chữ LG hoặc ANDROID) [chỉ áp dụng cho những rom 2.1 có file *.kdz, còn nếu rom đó có file RAR thì up bằng recovery là cách tốt nhất]

    Nếu bác nào có nhu cầu, hoặc không thích dùng bản 2.3 (2.2) muốn về bản 2.1 (Rom offical của nhà sản xuất) thì các bác làm theo các bước sau để tránh tình trạng down rom bị dừng ở chữ LG hoặc đến được chữ ANDROID...

    + Bước 1: Down bản ROM 2.1 mà các bác muốn Down Rom về.

    + Bước 2: Vào Fastboot : Tắt máy -> sau khi tắt xong giữ phím CAMERA (CAM) -> Vẫn tiếp tục giữ phím CAM đồng thời giữ phím bật nguồn -> màn hình sẽ hiện lên chữ LG rồi đen xì, tuy nhiên nếu để nghiêng thì vẫn nhận thấy màn hình vẫn được bật (hoặc cách khác: ĐT trong trạng thái bật giữ nút nguồn -> chọn Reboot -> chọn Bootloader -> máy sẽ truy cập vào chế độ fastboot <Cách này chỉ áp dụng cho máy có bản ROOM hỗ trợ>)

    + Bước 3: Khi ĐT đã truy cập vào fastboot thì gắn cáp kết nối với PC. Trên PC tạo một thư mục có tên "Android" để trong ổ C (C:\Android) rồi copy toàn bộ các file trong folder SDK (down được ở 4) vào đó.

    + Bước 4: Bật CMD trên PC với quyền ADMIN rồi thực hiện các lệnh sau:

    Code:
    [I]cd C:\Android
    
     fastboot.exe -w
    
     fastboot.exe erase system
    
     fastboot.exe erase boot
    
     fastboot.exe reboot
    [/I]
    Đến đây đợi khoảng 1 phút cho chắc ăn rồi thực hiện bước tiếp theo.

    + Bước 5: Rút cáp + Tháo pin ra [đừg qan tâm điện thoại đang có gì]

    + Bước 6 : Sử dụng KDZ để Down Rom 2.1 mà mình mong muốn. (nếu chưa biết sử dụng KDZ thì các bác đọc bên trên nhé).

    Như vậy là đã hoàn thành.

    Sau đó các bác lại muốn lên 2.3 thì thực hiện các bước như trên lần lượt từ trên xuống (lưu ý: muốn lên 2.3 thì bắt buộc máy phải có ROM kèm fastboot nếu không thì không lên được)
    :running:


    ----------------------------------------------------------------

    B. Các thủ thuật với ROM 2.1 [dành cho những bạn thích sự ổn định của Rom 2.1]

    PHẦN 1:

    Đây là rom fastboot do bác vqt907 làm từ rom VN V20C_00 của LGE-VN, không có thay đổi gì cả ngoại trừ việc anable fastboot mode:
    File KDZ [up bằng KDZ]: http://www.mediafire.com/?vk8rf6jxpvbzubd
    md5: 6675E726 - B98B8132 - A3EE5EAF - 4F37164F
    File RAR [up bằng RECOVERY]: http://www.mediafire.com/?oo3rtql2remtpkg
    (chỉ cần 1 trong 2 file trên thôi!Lưu ý với file Recovery sau khi restore nhớ wipe data )
    Thêm cái hình cho...trực quan, sinh động (Ảnh này chụp sau khi đã up Kernel v0.3.1 quarx):


    [IMG]

    -Đối với file rar các bạn giải nén ra thư mục gốc của thẻ nhớ up như hướng dẫn phần A4 – Cách 2.Cách này dành cho những bạn đã cài rom fastboot của nước khác rồi ( như rom fastboot euro v20a hay rom Baltics...).
    -Đối với file KDZ, các bạn up như hướng dẫn phần A1 – II – Công việc 1

    Vào Fastboot : Tắt máy -> sau khi tắt xong giữ phím CAMERA (CAM) -> Vẫn tiếp tục giữ phím CAM đồng thời giữ phím bật nguồn -> màn hình sẽ hiện lên chữ LG rồi đen xì, tuy nhiên nếu để nghiêng thì vẫn nhận thấy màn hình vẫn được bật -> vào fastboot.

    *************

    Bản mod của rom v20e Baltics:
    http://www.4shared.com/file/6aRLWDDt/swift_signed_051311_213228.html
    Add thêm:
    APN VN tự động
    Realcalc pro ( thay calculator)
    Rootexplore (thay OI file manager)
    Quickoffice pro (thay bản free)
    Maps phiên bản mới
    Taskiller full (thay bản free)
    Shazam full

    Bỏ đi hoặc thay thế vài app và widget mặc định

    ***************

    Bản EleganceSwift 5.0 (dùng recovery 3.x hoặc 4.x đi kèm trong các bản SwifttDroid)
    http://www.mediafire.com/?7kzvj10f48zoa68
    md5: A3D2A75E - 0F0D865D - 5E4CCE58 - 54468814

    -Dựa trên CIS v20e
    -Giao diện HTC sense fake
    -Tinh chỉnh hệ thống hoạt động với hiệu suất cao hơn
    -Có thể OC ổn định
    -GPS bắt chính xác và nhanh hơn
    ...

    *****************

    EleganceSwift 5.0 App2sd
    http://www.mediafire.com/?106q7bq09cggrx0
    md5: 2D599ECD - AC6681BD - 23B1EB17 - C8306746
    -Add APN VN tự động
    -App2sd: yêu cầu thẻ nhớ đã phân vùng FAT/FAT32 - ext3/ext2
    -Bộ gõ mặc định là Smartkeyboard Pro (tuy nhiên bị lỗi mình chưa kịp sửa, các bạn cài xong thì mở file apk của phần mềm này lên bằng rootexplore, sau đó extract 3 file .so trong thư mục lib ra và copy vào /system/lib)

    *****************
    EleganceSwift 5.0 data2system
    Mình đã tạo được file boot.img của bản này, còn file system.img thì lấy từ nand backup của bản EleganceSwift5.0 bình thường là được, tuy nhiên mình lại chưa từng backup bản EleganceSwift5.0 lần nào nên ko có file đó .Cho nên nếu có bạn nào đã từng backup bản này thì up lên hộ mình nhá
    Đây là file boot.img (tải về rồi đổi tên thành boot.img): http://www.mediafire.com/?2tgo9x1o9mjnx22
    Sau khi có được file system.img từ bản EleganceSwift bình thường và tải file boot ở trên về, các bạn up rom bằng fastboot như sau:
    fastboot -w
    fastboot erase system
    fastboot flash boot boot.img
    fastboot flash userdata system.img
    fastboot reboot

    ----------------------------------------------------------------
    PHẦN 2:ROOT, APP2SD, JIT, UP KERNEL, FLASH LITE - Tối ưu hóa Android 2.1 cho Optimus Swift

    I.Root

    Làm gì thì làm cũng phải root trước cái đã. Trên google đã có cả đống cách root gt540 rồi, mình thì mình dùng z4root: đơn giản, nhanh chóng, ko cần máy tính, unroot bất cứ lúc nào. Các bạn down trên applanet, market hoặc ở đây:
    http://www.4shared.com/dir/g788PYFP/Softwares.html

    Sau khi root xong các bạn dùng rootexplore vào thư mục /system/bin copy file su sang thư mục /system/xbin để tránh gây lỗi cho các bước sau, bạn nào cài file zip bằng recovery ko đc thì nên để ý cái này

    II.Recovery clockworkmod

    Để thực hiện các bước tiếp theo các bạn cần cài recovery, theo mình Android2.1 ta nên dùng recovery clockworkmod 2.5.0.5 hay tốt nhất là dùng recovery clockworkmod 2.5.1.8
    Lưu ý không dùng các bản 3.x , cái đó dành cho 2.2+ thôi!
    Link down: http://www.mediafire.com/?8orjmsw1vloc8cn
    Cài thông qua fastboot:
    fastboot flash recovery recovery_clockwork_2.5.1.8_swift.img

    (Các phần sau đây merrymenvn đều đa post rồi, mình chỉ chỉnh sửa đôi chút để tránh các lỗi gặp phải )

    III. AAP2SD

    Có lẽ đây là lí do khiến nhiều bạn chuyển sang dùng 2.2 hay 2.3 nhất. Cách sau mình và nhiều người đã kiểm chứng, thành công 100% trên rom VN(hay bất kì rom của quốc gia nào khác) và không gây trễ khi chạy ứng dụng như các cách khác. Ứng dụng sau khi cài sẽ vẫn có một phần nhỏ trên máy nên bạn sẽ thấy bộ nhớ máy vẫn bị giảm, nhưng ít thôi, thẻ nhớ mất khoảng 300mb thì bộ nhớ máy mới mất cỡ 25-30mb thôi

    -Đầu tiên phải phân vùng thẻ nhớ. Dùng Minitool partition wizard chia thẻ nhớ làm 2 phần theo đúng thứ tự sau:
    Phần 1: FAT32 - Primary
    Phần 2: ext2 - Primary (khoảng 300mb-400mb, nhất định phải là ext2 )
    Chú ý: Nếu ai ko thích?ko biết dùng Minitool thì có thể dùng tính năng partition sdcard của recovery clockworkmod bản 2.5.1.8 trở lên

    -Cài Gscript lite trên market hoặc ở link down z4root bên trên
    -Tiếp down cái này về: http://www.mediafire.com/?10ua2ot80mn75ac
    Giải nén đc 2 thư mục cop vào thư mục gốc thẻ nhớ
    -Chạy Gscript,ấn phím menu chọn Add Script

    -Click Load File, sẽ có 4 file hiện ra,bạn click vào file đầu tiên app2sd.sh
    ,sau đó chọn save

    -Làm lần lượt với 3 file còn lại,từ trên xuống dưới

    -Sau khi load đủ 4file, chạy cái đầu tiên, tức là a2sd, superuser hỏi thì allow, đợi nó chạy xong báo complete thì reboot máy (nó không tự reboot thì mình tự tắt đi bật lại hoặc dùng reboot trong Gscript)

    -Sau khi reboot dùng file check để kiểm tra app2sd đã thành công chưa và xem còn bao nhiêu dung lượng trống trong phân vung ext
    -Sau khi app2sd: không tháo thẻ nhớ khi máy đang bật. Còn lại thì bạn làm gì cũng đc:cắm vào máy tính làm usb, unmount thẻ nhớ... mà vẫn chạy đc các ứng dụng trên thẻ (vì máy chỉ umount FAT32 thôi, ext vẫn mount)

    IV. Update kernel

    Theo Quarx - người tạo ra kernel mới này thì nó cải thiện sensor, wifi, gps,...mình thì nhận thấy nó có thêm 2 chức năng chính la: cho phép ép xung (OC) và cho phép tether wifi - biến Optimus thành điểm phát wifi ( I love it! )
    Download tại đây:
    Kernel v0.3.1 Quarx: http://www.4shared.com/file/yWQ0fndj/Kernel_v031.html
    Kernel v0.2.2 Quarx: http://www.4shared.com/file/M3zr5ykg/Kernel_v02.html

    Mình thích chơi raging thunder 2 nhưng sau khi up kernel v0.3.1 thì mỗi lần chơi đều phải download data về thẻ nhớ (hơn 16mb ), còn với Kernel v0.2.2 thì chỉ phải down lần chơi đâu tiên thôi, các game khác cần data ở thẻ nhớ thì chưa thử. Bạn nào như mình thì nên dùng kernel v0.2.2
    Giải nén ra đc 2 file boot.img và update.zip
    Đầu tiên cài file update.zip cài bằng recovery, ai cài ko đc, bị abort thì đọc lại phần ROOT bên trên
    Cài đc update.zip rồi thi cài boot.img cài bằng fastboot: fastboot flash boot boot.img

    LƯU Ý: Up kernel xong thì có thể phải cài lại app2sd (hình như v0.3.1 thì phải cài lại còn v0.2.2 thì không), chạy lại script a2sd rồi reboot là ổn, ko mất app đã cài đâu!

    V. Enable JITv1.2

    Mình cũng chỉ biết JIT có nghĩa là Just-In-Time , trong công nghiệp sản xuất thì nó có nghĩa là "Đúng sản phẩm - với đúng số lượng - tại đúng nơi - vào đúng thời điểm cần thiết". Còn theo Google,chức năng này cho phép Android 2.2 chạy ứng dụng với hiệu suất tăng trên 300% so với 2.1 . Bởi vậy các hacker đã trích xuất JIT của 2.2 ra chạy đc trên 2.1
    Theo cảm nhận của mình thi không khác gì mấy, có thể vì mình không chơi game nặng mấy

    Ai thích thì ở đây, cài qua recovery: http://www.mediafire.com/?yb68gayg7cg5p66

    VI. Flash Lite

    Khuyên thật, không nên cài vì: không phải flash 10 (Gt540 không bao giờ có flash 10 - Đính chính, hiện tại thì đã có flash 10 cho Android 2.2 và 2.3) =>vô dụng, chỉ tổ load thêm mấy cái banner quảng cáo mà vẫn ko xem đc video, gmae flash, làm chậm trình duyệt, đấy là còn chưa kể đến có thể lỗi vì can thiệp hệ thống! Thế nên ai đẫ đọc thấy ở đâu phần này thì tốt nhất là đừng cài

    VII. Phân vùng lại bộ nhớ ROM

    Nhiều bạn hiện nay thường tăng cường bộ nhớ máy bằng cách sử dựng các bản rom data2system, tuy nhiên việc cài đặt các bản rom này k đơn giản đến mức ai cũng có thể làm đc và sau khi cài xong thì một số thứ bị hạn chế như k thể flash file zip qua recovery, k đc dùng facroty reset,... do bản chất của bản rom này là đánh lừa hệ thống. Hiện thì ta đã có cách đơn giản hơn để tăng cường bộ nhớ máy và hơn nữa có thể cài bất cứ bản rom nào mình thích. Điều kiện:
    -Đang dùng bản rom có fastboot
    -Cáp kết nối với máy tính
    -Phần mềm sau: http://www.mediafire.com/?i7vncja59rvat
    Khởi động đt vào chế độ fastboot rồi kết nối với PC, chạy phần mềm tải ở trên sẽ thấy giao diện rất đơn giản để phân vùng lại bộ nhớ ROM.

    [IMG]

    Phân vùng thế nào tùy bạn nhưng nên để phân vùng system có dung lượng lớn hơn bản rom từ 12mb trở lên. Sau khi chọn đc giá trị vừa ý thì chọn Flash new bootloader.
    Chú ý: -Sau khi flash lại bootloader sẽ phải cài lại rom!
    - Tắt máy rồi bật lên vào lại fastboot lần nữa, nếu thấy màn hình fastboot màu xanh lè chứ ko phải màu đen mờ như bình thường nghĩa là đã thành công, k là chưa đc
    [Hướng dẫn Update Driver cho máy]

    ----------------------------------------------------------------




    C. Các thủ thuật với ROM [chỉ test 2.3] [Updating…]
    1. Data 2 system

    I. Data2system sẽ làm gì?

    Quá trình flash KDZ sẽ thay đổi cách phân vùng bộ nhớ điện thoại của bạn. Kết quả là bạn có 234mb dung lượng lưu trữ cho các ứng dụng của bạn, 150mb cho ứng dụng hệ thống và 64MB cho bộ nhớ cache.
    Một khi quá trình này đã được thực hiện, bất kỳ ROM mà bạn flash sẽ được data2system.Từ nay, bạn không cần flash các bản rom có data2system để sử dụng nó nữa :)

    II. Các công cụ cần thiết

    1. KDZ [đã có ở phần A1 – III]

    2. Bản rom Mur4ik's modified KDZ : http://narod.yandex.ru/disk/10706845001/20E_234-150-64.kdz

    III. Bắt đầu flash

    1. Backup lại bản rom của bạn bằng Recovery [xem phần A5] + cài Driver cho máy [xem lại A1 – III]

    2. Tắt điện thoại, tháo sim + SD Card

    3. Cắm điện thoại vào máy tính, bật KDZ lên

    4. Chọn : Type – CDMA, PhoneMode - CS_Emergency, KDZ file – chọn đường dẫn tới file vừa tải ở trên, bấm Lauch software update [nếu trong quá trình mà “Phone was not phone” thì để nguyên KDZ, reboot lại máy [vẫn cắm cáp], chờ máy bật lên hẳn thì bấm lại Lauch software update]

    [IMG]
    5. Flash sẽ chạy, trong quá trình chạy ĐT sẽ hiện "Download Mode". Sau khi chạy xong [KDZ hiện lên FINISH] máy sẽ Restart r` hiện lên chữ LG. Lúc này tháo pin ra, gắn thẻ sim + SD Card vào

    6. Vào chế độ Fastboot : Tắt máy -> sau khi tắt xong giữ phím CAMERA (CAM) -> Vẫn tiếp tục giữ phím CAM đồng thời giữ phím bật nguồn -> màn hình sẽ hiện lên chữ LG rồi hiện lên màu xanh chữ màu trắng -> vào Fastboot thành công. [đây là Fastboot đặc biệt nhé]
    Gắn điện thoại với PC, Run CMD as ADMIN rồi gõ các lệnh này vào [file C:\Android ở trên vẫn phải còn]


    Code:
    cd C:\Android
    Code:
    [COLOR=#222222]fastboot.exe –w[/COLOR]
    [COLOR=#222222]fastboot.exe erase system[/COLOR]
    [COLOR=#222222]fastboot.exe erase userdata[/COLOR]
    [COLOR=#222222]fastboot.exe erase cache[/COLOR]
    [COLOR=#222222]fastboot.exe flash recovery recovery.img[/COLOR]
    [COLOR=#222222]fastboot.exe reboot[/COLOR]
    *Nếu đã gõ lệnh reboot mà màn hình vẫn trơ ra màu xanh thì rút cáp và tháo pin ra luôn
    *Tới lệnh fastboot.exe –w, dù đã cắm ĐT nhưng vẫn hiện “wait for device” thì Update Driver cho máy bằng Driver Fastboot [dow được ở 4]
    [Hướng dẫn Update Driver]
    6. Vào recovery : Tắt máy -> sau khi tắt xong giữ phím HOME -> Vẫn tiếp tục giữ phím HOME đồng thời giữ phím bật nguồn -> màn hình sẽ hiện lên chữ LG -> vào recovery

    7.Restore lại bản rom [xem phần A4 – Cách 2]

    *Cách bỏ data2system : flash lại 1 bản 2.1 [xem phần A3 để tránh tình trạng treo máy]

    ----------------------------------------------------------------





    ndt.outlook, Dark Devil, Radium9413 người khác thích nội dung này.
  2. lillendy909 Thành viên



    • [*=left]2. V6 SuperCharge

    Những lý do nên dùng V6 SuperCharge :)
    • Vì bộ nhớ RAM của chúng ta chỉ có 156MB, và Android 2.3 rất tích cực trong việc quản lý bộ nhớ, nó sẽ đóng những ứng dụng chạy trên nền như music để giải phóng RAM cho máy. Nhưng trong thực tế, điều này xảy ra không tốt lắm
    • Với việc chạy script này , bạn có thể vừa duyệt Internet bằng nhiều tab và vừa nghe nhạc (mình sử dụng PowerAMP) hoặc play Angry Birds và nghe những bản nhạc yêu thích của bạn, mà không đóng các ứng dụng và Widget đang chạy trong nền
    • Điều này cũng tốt cho những người có Widgets cần phải chạy trong nền để được làm mới, Ví dụ : Gmail Notifier, Digital Clock Widget hay Extended Controls.
    • Và một điều quan trọng, là các Home Launcher không tắt (KHÔNG CÒN TẢI LẠI CÁC ICON TRÊN LAUCHER), ngay cả khi bạn đã chơi Angry Birds và nghe PowerAMP, nếu bạn muốn, bạn sẽ trở lại Home Laucher mà không cần chờ để nó khởi động hoặc tải lại các icon và Widgets một lần nữa! (LƯU Ý QUAN TRỌNG: BỎ CHỌN "LOCK HOME IN MEMORY" trong Settings> CyanogenMod settings> Performance)
    • Bạn không cần kill các app đang chạy nữa. V6 SuperCharge không khuyến khích sử dụng Task Killer
    Hướng dẫn

    1. Máy đã root
    2. Sử dụng Cyanogend Mod 7.x.x
    3. Đã cài Root Explorer

    Step 1: Tải về và cài đ
    ặt Busybox Installer

    • Chạy Busybox
    Chọn version 1.18.2, các Version 1.18.3 hoặc mới hơn RẤT nhiều rắc rối với các lỗi không nên có !

    [IMG]

    Step 2: Download and Install
    Script Manager

    [IMG]
    • Sau khi cài đặt, chạy Script Manager, Bấm phím MENU -> chọn MORE -> chọn ADVANCED OPTIONS và điều chỉnh như hình sau :
    [IMG]

    Step 3: Tải Script V6 SuperCharger Update 8
    • Để nó vào SD Card
    [IMG]

    Step 4: Run the Script Manager

    [IMG]


    • [*=left]Mở V6_SuperCharger_for_Android-update8.sh.txt, chọn “Run as root”
    [IMG]


    • [*=left]Chọn run
    [IMG]



    • [*=left]Đầu tiên, bấm vào màn hình để hiển thị bàn phím, bấm phím 1 -> Enter

      [*=left]Bấm phím 6 [Balanced 3] – lựa chọn tốt nhất cho GT540 -> Enter .... Script sẽ hoạt động .... Sau khi hoàn thành, chọn 17 -> Enter để thoát, sau đó bấm phím Home.
    Step 5: REBOOT ĐIỆN THOẠI!

    Step 6: Giờ hãy thử làm một vài kiểm tra để xem nó có hoạt động k :)


    • [*=left]Chạy Script Manager

      [*=left]Chọn "V6_SuperCharger_for_Android-update8.sh.txt". Đừng quên “Run as root”
      [*=left]Bấm phím 1, xem có giống như hình không, nếu nó ghi là "Launcher is HARD TO KILL!", "Current Minfrees = 6, 8, 26, 28, 30, 32 mb" nghĩa là nó hoạt động rồi í ^^
    ----------------Chúc các bác thành công :x----------------
    thanhhai5791, alanjohn, Radium944 người khác thích nội dung này.
  3. lillendy909 Thành viên

    lần đầu post bài mà ể qá..
    thiklapk thích nội dung này.
  4. hoangtu_svxd Thành viên

    bài viết khá công phu nhưng bạn nên kiểm tra lại có những lỗi trong bài viết đó.
    hienda thích nội dung này.
  5. lillendy909 Thành viên

    bác có thể chỉ dùm em đc k :-s em cũng chĩ là "newbie" thôi ^^
    Dark Devilthiklapk thích nội dung này.
  6. anhtoant630 Thành viên

    úp cho người như tôi cần..
    Nhưng mà đến đoạn Update Driver cho máy thì hơi dựng tóc gáy..Mình chủ yếu ra mạng nhưng mà các quán net điều khóa truy cập Manage lỡ như mần đến bước đó mà đứng hình thì sao hả bạn...có cách nào kiểm tra máy đã Update Driver hết chưa không...
    Newbie...góp ý thôi
    Chuẩn bị tham khảo hết rồi làm .........
  7. lillendy909 Thành viên

    đó là đìu khó khăn với nhữg ai up ROM mà k có máy nhà..
    nhưg em bảo thật..up ROM chẳg ai "dám" up ngoài tiệm - ngoài đó dễ cúp điện + khóa chức năg lug tug [nó khóa cái CMD thì có mà ngồi cười...] + nh` virus lắm :-ss
    à..nếu ngoài tiệm nên xài Recovery nhé ^^ Tuy nhiên vẫn cần Driver + mở được CMD thì mới cài được Recovery cho máy :(
    thiklapk thích nội dung này.
  8. hienda Thành viên

    Công phu khoa học trình bày đẹp như nhà báo thực thụ.
    9/10
  9. langtudongnai45 Thành viên

    Phụ cho những ai cần nè
  10. lillendy909 Thành viên

    Cảm ơn các bác đã quan tâm ^^
    Công sức 3 ngày thu thập + Dịch cái Data2system + Test í ạ :D
    thiklapkngocthuan1989 thích nội dung này.
  11. anhtoant630 Thành viên

    Thành quả là "PHONE WAS NOTE FOUND" nguyên 1 ngày đã hết cách nhưng không làm tiếp đc..chủ topic hướng dẫn mình được không..nản quá
  12. lillendy909 Thành viên

    1. Cài driver đầy đủ chưa?
    2. Chọn đúng chế độ chưa?
    3. Nếu đủ 2 cái trên thì ghim cáp => tắt máy => bật lại..làm chừg 2 - 3 lần gì đó mà k được thì...
    BỎ CUỘC ;)
  13. ngockha15 Thành viên

    cam on chu topic nhe. đã giup mình up rom thanh công, :bounce:
  14. lillendy909 Thành viên

    hì...vui chug cho bác :D em có làm gì đâu ;;) chỉ tổg hợp lại thôi mà :D
  15. anhtoant630 Thành viên

    bạn ơi làm sao chuyển cái bàn phím ảo thành bàn phím bình thường(ví dụ ấn c thì ấn 3 lần abc ấy)nhọc cho cái WT ảo ni quá
  16. congtuazx Thành viên

    Hay quá. Em chỉ muốn cài app lên thẻ thôi trung thành với ROM 2.1 là đủ.hj. Nhưng mà mấy topic kia nhiều thứ quá nên chưa biết làm. May có bác tổng hợp để lúc nào em phải thử mới được.
  17. lillendy909 Thành viên

    Smartkeyboard : http://www.mediafire.com/?b3ob11r238ac19u
    hỗ trợ kiểu gõ Telex TV
    Chỉnh bàn phím số : Cài đặt -> Ngôn ngữ và bàn phím -> Cài đặt Smart keyboad Pro -> General Setting -> Portrait mode -> chọn T9.
    Riêg mìh thì chỉ kết cái Swype thôi ^^ gõ nhah ra phết í :D
    Nếu có gì k ổn pm Y! mìh he :D
  18. anhtoant630 Thành viên

    Thank bạn nhé...bạn nhiệt tình thiệt mình cũng đang sữ dụng Swype nhưng thấy nhỏ nhỏ thế nào ấy cũng WT nên chán ..thấy cái htc IME cũng đẹp nhưng cài vào nó chẵng thấy tăm hơi đâu cả..test thử cái bạn đưa xem sao
  19. lillendy909 Thành viên

    k có gì đâu bác :x lớp 7 nên rảnh rỗi mà ;;)
  20. letran287 Thành viên

    đã updated thành công, cám ơn sự chỉ dẫn nhiệt tình của chủ thớt ^_^

Chia sẻ trang này