1. ANH EM CHÚ Ý CHỈ SỬ DỤNG CÁC HOST SAU ĐỂ UPLOAD/DOWNLOAD FILE !
    Dismiss Notice
  1. MạnhIT

    MạnhIT Không gì không thể ! Administrative

    Bài viết:
    3,918
    Đã được thích:
    5,113
    5ways_reboot_lollipop.png

    Để có menu reboot như hình trên chúng ta cần sửa file android.policy.jar (/system/framework):
    Đâu tiền bạn lấy flle này ra máy tính trước
    Lưu ý:
    - Phải mod code mà mod code thì là sửa smali, lên chỉ có thể làm mod này cho Rom deodex nhé!
    Đọc thêm: Tools De-Odex Lollipop - Hướng Dẫn De-odex Android Lollipop
    - Mod này mình làm trên S5 - cùng có thể áp dung cho các máy Samsung Rom Lollipop khác
    - Các file trong bài nếu có pass thì là: choimobile.vn


    Decompile file android.policy.jar
    - Tools xử lý file jar lollipop: https://www.fshare.vn/file/FZG1GVT8CRJ5
    - Để file android.policy.jar trong thư mục của tools, rồi chạy file decompile_jar để decompile
    upload_2015-1-25_0-59-56.png
    - Tải file 5_Ways_Reboot_Smali_LP.zip về giản nén ra được 3 file smail, copy 3 file này vào /smali/com/android/internal/policy/impl/

    - Mởi file GlobalActions.smali (/smali/com/android/internal/policy/impl/) bằng Notepad++
    Tìm:
    Mã:
    new-instance v2, Lcom/android/internal/policy/impl/GlobalActions$8;
    Sửa thành:
    Mã:
    new-instance v2, Lcom/android/internal/policy/impl/GlobalActions$99;
    upload_2015-1-25_1-9-59.png

    Tìm:
    Mã:
    invoke-direct {v2, v0, v3, v4}, Lcom/android/internal/policy/impl/GlobalActions$8;-><init>(Lcom/android/internal/policy/impl/GlobalActions;II)V
    Sửa thành:
    Mã:
    invoke-direct {v2, v0, v3, v4}, Lcom/android/internal/policy/impl/GlobalActions$99;-><init>(Lcom/android/internal/policy/impl/GlobalActions;II)V
    upload_2015-1-25_1-10-28.png

    Save lại!

    - Mở file GlobalActions$SinglePressAction.smali (smali/com/android/internal/policy/impl/) bằng Notepad++
    Tìm:
    Mã:
    # instance fields
    Thêm trên nó:
    Mã:
    # static fields
    .field public static rebootMode:I
    
    .field public static final rebootOptions:[Ljava/lang/String;
    
    .field public static final rebootString:[Ljava/lang/String;
    upload_2015-1-25_1-11-54.png
    Tìm:
    Mã:
    .method protected constructor <init>(II)V
    upload_2015-1-25_1-21-7.png

    Thêm trên nó:
    Mã:
    .method static constructor <clinit>()V
        .locals 9
    
        const/4 v8, 0x5
    
        const/4 v7, 0x4
    
        const/4 v6, 0x3
    
        const/4 v5, 0x2
    
        const/4 v4, 0x1
    
        const/4 v3, 0x0
    
        new-array v0, v8, [Ljava/lang/String;
    
        const-string v2, "Reboot"
    
        aput-object v2, v0, v3
    
        const-string v2, "Hot Reboot"
    
        aput-object v2, v0, v4
    
        const-string v2, "Download Mode"
    
        aput-object v2, v0, v5
    
        const-string v2, "Recovery"
    
        aput-object v2, v0, v6
    
        const-string v2, "Safe Mode"
    
        aput-object v2, v0, v7
    
        sput-object v0, Lcom/android/internal/policy/impl/GlobalActions$SinglePressAction;->rebootString:[Ljava/lang/String;
    
        new-array v1, v8, [Ljava/lang/String;
    
        const-string v2, "Reboot"
    
        aput-object v2, v1, v3
    
        const-string v2, "Hot Reboot"
    
        aput-object v2, v1, v4
    
        const-string v2, "Download Mode"
    
        aput-object v2, v1, v5
    
        const-string v2, "Recovery"
    
        aput-object v2, v1, v6
    
        const-string v2, "Safe Mode"
    
        aput-object v2, v1, v7
    
        sput-object v1, Lcom/android/internal/policy/impl/GlobalActions$SinglePressAction;->rebootOptions:[Ljava/lang/String;
    
        return-void
    .end method
    Save lại!

    - Chạy file compile_jar để Recompile
    - Copy android.policy.jar trở lại điện thoại, set quyền 644 rồi reboot lại là xong!
    Chú ý: một số trường hợp sau khi thay file mới vào reboot bị treo logo thì bạn cần vào recovery factory reset (full wipe)

    Đây là file mình mod sẵn, tài về flash qua recovery nhé(Only S5):
    http://www.fshare.vn/file/N4ASUOI9GAQK

    .
     
    • Mở iCloud all iPhone/iPad: 6/6S/7/7+,...
    • Mở qua IMEI, trực tiếp trên servers Apple !
    • Thời gian chờ chỉ 1-24h, 100% thành công !
    • Hỗ trợ máy đã báo mất: Lost/Stolen/Blacklist !
    • Unlock all iPhone lock Nhật, Mỹ: 5,5S,6,6S,7/7+ !
    • Thời gian chờ chỉ từ 1 ngày, 100% thành công !
    • Hỗ trợ tất cả các nhà mạng/quốc gia !
    • Hỗ trợ máy đã báo mất: Lost/Stolen/Blacklist !
    Lần sửa cuối: 25 Tháng 1 2015
    Tags:
    before_u_goNguyễn Thanh Huy thích bài này.
  2. trungkien2496

    trungkien2496 Th.Viên chính thức

    Bài viết:
    15
    Đã được thích:
    6
    sai mk fshare rồi bạn ơi
     
    MạnhIT thích bài này.
  3. MạnhIT

    MạnhIT Không gì không thể ! Administrative

    Bài viết:
    3,918
    Đã được thích:
    5,113
    Em bỏ pass rồi bác nhé :D
     
    Lần sửa cuối: 24 Tháng 3 2015
  4. trungkien2496

    trungkien2496 Th.Viên chính thức

    Bài viết:
    15
    Đã được thích:
    6
    hx sai cái mật khẩu để unlock file Fshare ý :(( choimobile.vn không đc
     
  5. MạnhIT

    MạnhIT Không gì không thể ! Administrative

    Bài viết:
    3,918
    Đã được thích:
    5,113
    Bỏ pass rồi. Viết nhầm :D

    Gửi từ LG-F200L của tôi bằng cách sử dụng Tapatalk
     
  6. nuoitiec19

    nuoitiec19 Th.Viên dự bị

    Bài viết:
    9
    Đã được thích:
    4
    bỏ pass sao down k dc bác. bó tay
     

    Các file đính kèm:

  7. thanhdx

    thanhdx Th.Viên chính thức

    Bài viết:
    202
    Đã được thích:
    38
    ko được trên SpaceX 5.0.1 trên G906L @Mạnh_IT@Mạnh_IT ơi
     
Đang tải...