Bài viết này sẽ hướng dẫn các bạn mang kiểu khóa của Xperia Z lên chiếc Galaxy Note .
* Yêu cầu
- Có chút am hiểu về vọc vạch android
-Công cụ decompile và recompile apk ( tải về tại đây)
- Công cụ Notepad++ ( đọc các file .xml) tải về tại đây
* Yêu cầu
- Có chút am hiểu về vọc vạch android
-Công cụ decompile và recompile apk ( tải về tại đây)
- Công cụ Notepad++ ( đọc các file .xml) tải về tại đây
* Hướng dẫn tạo Xperia lockscreen
1. Đầu tiên các bạn cần download file này ( Xperia lockscreen_i9300) :
http://www.mediafire.com/?un6239axlgsqys6
2. Tiếp theo dùng root explorer trên điện thoại hoặc 7zip trên máy tính để lấy file " android.policy.jar" từ bản rom đang dùng của bạn ( hoặc bản rom nào muốn dùng) theo link : system/framework/android.policy.jar
3. tiến hành decompile android.policy.jar
3.1 -Tải 2 file extendedKeyguardScreen.smali và ExternalLockScreen.smali tại đây . Giải nén rồi chép 2 file này vào thư mục của cái android.policy.jar đã giải nén ở trên theo đường dẫn : com/android/internal/policy/impl
3.2- mở file " LockPatternKeyguardView.smali" theo đường dẫn : com/android/internal/policy/impl/ LockPatternKeyguardView.smali ( Mở bằng app Notepad++ ở trên ) . Thêm các đoạn mã sau đây ( màu xanh dương là chèn thêm vào , màu xanh lá là phải chỉnh sửa dòng đấy) :
Quảng cáo
Nhấn Ctrl + F và paste đoạn sau vào để tìm method public cleanUp()V
iput-boolean v0, p0, Lcom/android/internal/policy/impl/LockPatternKeyguardView;->mIsExternallyLoadedLockScreenEnabled:Z
.line 1096
iget-object v0, p0, Lcom/android/internal/policy/impl/LockPatternKeyguardView;->mLockScreen:Landroid/view/View;
Tiếp tục tìm .method createLockScreen()Landroid/view/View;
Sau khi thêm và chỉnh sửa như vậy xong thì Save file !
4. Bước cuối cùng là decompile lại android.policy.jar
5. Tải file .zip để up qua CWM mà mình đã làm mẫu tại đây ( Đừng flash vội, treo luôn đấy 😃 )
- Mở file download ở trên bằng 7zip or winzar
- Kéo file " android.policy.jar" ở bước 4 của bạn vào trong file zip trên ( system/framework)
6. Lúc này đã xong, chép file download ở bước 1 và bước 5 vào điện thoại của bạn . Vào Recovery (CWM) tiến hành flash .
- Flash file ở bước 1 trước
- Sau khi xong flash luôn file ở bước 5
- reboot, done !
Vì tinh tế rất khó thêm code chuẩn như bên XDA nên những đoạn thêm vào ở trên các bạn nên vào topic chính trên XDA để copy chuẩn và thẳng dòng hơn : http://forum.xda-developers.com/showthread.php?t=2168411