1. Hãy gia nhập group NHÀ SONY FAN >> https://www.facebook.com/groups/nhasonyfan/

Hướng dẫn Decompile,Recompile bằng tool Tickle và trích xuất file hệ thống từ file FTF (update 17/8)

Thảo luận trong 'Mod | Thay đổi Rom'

Đang tải...
  1. Offline

    mckenzise Fan chính thức

    Như tiêu đề , mình sẽ hướng dẫn các bạn sử dụng tool này để mod file , vì tool này được các modder và developer XDA đánh giá là dể sử dụng hơn ApkTool , bản thân mình cũng thấy vậy :hihi và cách trích file gốc từ file FTF

    Hướng dẫn dùng tool Tickle:

    [​IMG]

    Download và cài đặt:

    1/ Copy file framework-res.apk và SemcGenericUxpRes.apk từ system/framework ra thẻ nhớ
    2/ Download và cài đặt Java cho PC , download tại http://java.com/en/download/index.jsp , PC đã có thì bỏ qua bước này
    3/ Download và cài đặt tool Tickle tại: http://www.mediafire.com/download/z0j4sgmhpkowtzi/TickleMyAndroid_v6.0.exe ( cài trên ổ hệ thống)
    4/ Download Notepad ++ dùng để chỉnh sửa file XML , SMALI .... http://notepad-plus-plus.org/download/v6.4.5.html , PC đã có thì bỏ qua bước này lun
    5/ Vào trong C:/TickleMyAndroid sẽ thấy thư mục in ,copy file framework-res và SemcGenericUxpRes.apk đã lấy ở bước 1 vào đó .
    6/ Mở Tool lên , bấm phím số 2 để vào Theming Menu , sau đó bấm phím số 3 để Install Framework (cài đặt 2 file quan trọng đã lấy ở bước 1 )

    ******************************************************************************************
    Trong C:/TickleMyAndroid có 4 thư mục là deodex , in , out và working .
    --> deodex là thư mục chứa những file cần thiết dùng để deodex ROM
    --> in là thư mục chứa file sẽ decompile
    --> out là thư mục sẽ xuất ra file hoàn tất
    --> working là thư mục chứa file đã decompile , mod hay chỉnh sửa gì thì vào đây
    ******************************************************************************************

    Download và cài đặt xong xuôi hết thì bây h ta bắt đầu Decompile và Recompile

    Bắt đầu:

    7/ Mở Tool lên và bấm phím số 2 để vào Theming Menu
    8/ Bấm phím số 5 để Decompile file , nó sẽ bung ra list các file chứa trong thư mục in . Decompile file nào thì bạn nhấn số tương ứng file đó và Enter . Nó sẽ hỏi bạn xác nhận Deompile , nếu sai thì bấm n để quay lại , đúng thì bấm y và Enter rồi đợi xíu để nó Decompile ra.
    9/ Sau khi Decompile hoàn tất , bạn muốn mod gì thì vào thư mục working
    * Đang lúc mod bạn tắt hay thu nhỏ Tool gì cũng đc ,chả sao cả *
    .....................................................
    10/ Sau khi mod xong thì bạn vào lại Tool . Vô Theming Menu bạn nhấn phím 13 để Recompile file . Chọn file để Recompile với số tương ứng của nó . Nó sẽ hỏi bạn xác nhận Recompile , bấm y và Enter
    11/ Recompile xong thì 1 file mới sẽ xuất hiện trong thư mục out
    12/ Bước cuối là sign nó . Vào lại Theming Menu , bạn bấm số 15 để Sign . Nó sẽ hỏi bạn xác nhận file nào cần Sign tương ứng với số , xác nhận bấm y và Enter.

    *** Lưu ý cho bước Sign là bạn không cần extract file bằng Winrar hay 7zip để lấy MetaINF giống như Apktool nữa , nó sẽ tự làm hết .

    File mod mới đã hoàn thành nằm trong thư mục out , bạn đưa nó vô lại system và set permission là xong .

    Nhìn thì dài dòng vậy chứ chỉ cần làm vài lần là bạn sẽ rành ngay , cực kỳ dể sử dụng .


    Hướng dẫn lấy file hệ thống từ file flash FTF :

    [​IMG]

    - Extract file FTF bằng Winrar hay 7zip
    - Mở Flashtool , chọn Tools --> Sin Editor . Nhấn vào dấu ... và tìm đến file system.sin mà bạn đã extract ở bước trên và chọn Extract Data
    - Extract xong thì vào trong thư mục bạn đã extract sẽ thấy 1 file tên là system.ext4
    - Down và giải nén phần mềm Ext4 Unpacker để xử lý cái system.ext4 . Down tại http://d-h.st/AhR
    - Mở ext_unpacker , trên dòng Image File , phía bên phải có cái icon quen thuộc màu vàng để mở file , click vào nó và tìm đến file system.ext4
    - Nó sẽ bung ra toàn bộ file nằm trong thư mục system , muốn trích ra file nào thì click phải vào nó và chọn Extract .

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    Hướng dẫn cách thay đổi icon Sóng , Pin ,Wifi ,Toggle... bằng tool Tickle


    [​IMG]

    - Decompile file SystemUI
    - Mở tool lên , bấm số 2 để vào Theming Menu
    - Nhìn vào hình trên theo khung xanh các bạn sẽ thấy số 6,7,8,9 và 10 là dùng để thay đổi icon.
    - 6: icon Pin // 7: icon Sóng // 8: icon Wifi // 9: icon thanh Toggle // 10: icon Ecomotions ( số 10 dùng cho file tin nhắn Conversation.apk)
    - Mún thay đổi icon nào thì bấm số tương ứng với nó , xác nhận và Enter để nó copy icon mới
    - Thư mục icon các bạn có thể xem trước tại folder C:/TickleMyAndroid/tool-files
    - Sau khi thay xong xuôi thì Recompile và Sign như ở trên mình đã hướng dẫn
    hoangpro1234, phanhien, njckjen3 others like bài này.


  2. KonGaZ2
    Offline

    KonGaZ2 Fan chính thức

    Bài viết:
    419
    Đã được like:
    217
    Nếu mà bạn dùng quen apktool thì gõ lệnh cũng nhanh k kém mà :P
    Các bạn nào mới học vọc vạch android thì nên dùng theo cách của chủ thread ^^
    mckenzise like bài này.
  3. hung619
    Offline

    hung619 Fan chính thức

    Bài viết:
    1,797
    Đã được like:
    341
    Mình đọc sơ qua thì thấy cũng dể.hehe Để nghiên cứu này thử phát trước toàn làm bằng apktool..bạn biết cách đóng gói thành file zip để flash qua cwm ko??chỉ mình vs
  4. KonGaZ2
    Offline

    KonGaZ2 Fan chính thức

    Bài viết:
    419
    Đã được like:
    217
    cái tool kia hỗ trợ luôn đó bạn ;))
  5. mckenzise
    Offline

    mckenzise Fan chính thức

    Bài viết:
    222
    Đã được like:
    75

    Hồi trước mình cũng xài apktool với apkmanager ko àh , h có tool này khỏi phải lằng nhằng đánh mã này kia cho mệt , mà dể sử dụng nữa . Kết nhất cái khoản sign của nó , ngon lành hơn apktool :hihi
    huycuong like bài này.
  6. hung619
    Offline

    hung619 Fan chính thức

    Bài viết:
    1,797
    Đã được like:
    341
    Thế cái này làn đc ko bạn??
  7. KonGaZ2
    Offline

    KonGaZ2 Fan chính thức

    Bài viết:
    419
    Đã được like:
    217
    apktool cũng có mã sign mà. chỉ cần copy và paste là cũng đc ^^
    mình thì quen apktool rùi. nên chung thành với nó thôi :sexy_girl
  8. huycuong
    Offline

    huycuong Fan chính thức

    Bài viết:
    574
    Đã được like:
    430
    mình đánh lệnh apktool riết rùi quên tay luôn...decompile xong bụp bụp vài cái recompile lại là xong...quen rùi khó sửa..nhưng để thử của bạn xem sao...tks
  9. huycuong
    Offline

    huycuong Fan chính thức

    Bài viết:
    574
    Đã được like:
    430
    bác nào nghiên cứu sửa file framework-res thành cái gì hay hay đi...mình bung ra rồi ngồi sửa tên mấy cái câu lệnh hệ thống...chưa dám đụng mấy cái kia sợ mắc công bootloop khôi phục lại làm biếng...đang nghiên cứu cái toggles như kiểu xda...:caigi
  10. KonGaZ2
    Offline

    KonGaZ2 Fan chính thức

    Bài viết:
    419
    Đã được like:
    217
    bên xda có tut hướng dẫn fix lỗi bootloop khi decomplie với recomplie rồi nhé :sexy_girl

Chia sẻ trang này