Apakah anda bosan dengan tampilan dari lockscreen pada android anda? Atau mungkin anda ingin berkreasi dengan lock screen anda? Bagaimana cara membuatnya? Mari kita berbagi bersama tentang custom lockscreen pada android.
Sebelum membahas lebih lanjut tentang cara custom lockscreen pada android. Mari kita persiapkan terlebih dahulu langkah dan bahan yang akan kita gunakan dalam proses custom lockscreen.
Persiapan:
1.Aplikasi olah gambar (photoshop atau aplikasi olah gambar lainnya)
2.Android SDK (cara install dapat anda baca di sini)
3.Lockscreen Android (sebagai pembanding atau media edit di sini)
4.DroidIndo Tools (tutorial dan download di sini)
5.9-patch (penjelasan ada di sini)
Dalam artikel tips droid ini, saya membagi menjadi dua yaitu basic dan advance, dimana basic tidak mempunyai resiko terhadap android anda jika anda gagal edit dan advance dapat menyebabkan bootloop ketika anda gagal edit.
Basic
1.Pilihlah salah satu dari lockscreen yang anda ingin edit
2.Download apk lockscreen (jika dari playstore gunakan backup untuk mendapatkan file dalam bentuk apk, dapat anda gunakan tutorial di sini)
3.Setelah mendapatkan apk, decompile apk tersebut dengan menggunakan DroidIndo Tools
4.Temukan file graphic dan edit menggunakan aplikasi olah gambar (biasa file graphic berada pada folder "drawable")
5.Compile ulang file apk tersebut kemudian install apk tersebut
6.Selesai dan anda dapat menikmati lockscreen anda yang baru.
Advance
1.Backup framework res.apk setelah itu pindahkan file tersebut di PC anda.
2.Edit dan decompile framework-res.apk dengan menggunakan DroidIndo Tools.
3.Buka folder hasil decompile framework-res.apk, kemudian cari file keyguard_screen_tab_unlock.xml
4.Editlah file xml tersebut dengan notepad++ (sudah tersedia pada DroidIndo Tools)
5.Cari line yang ada tulisannya
<RelativeLayout android:gravity="center_horizontal" android:id="@id/root" android:background="#70000000" android:layout_width="fill_parent" android:layout_height="fill_parent"
6.Ubah menjadi
<RelativeLayout android:gravity="center_horizontal" android:id="@id/root" android:background="@drawable/lockscreen_default" android:layout_width="fill_parent" android:layout_height="fill_parent"
7.Setelah itu save.
8.Kemudian buat custom image png, ukuran menyesuaikan resolusi dari perangkat android anda (sebagai contoh 240 x 300 pixel untuk QVGA) , buat sesuai kreasi anda, kemudian rewrite menjadi lockscreen_default.png
9.Setelah jadi masukan image lockscreen_default.png tadi ke folder res-drawable/(ldpi-mdpi-hdpi).
10.Edit juga file image yang lain yang ingin anda ganti.
11.Hapus file resources.arsc.
12.Masuk kedalam folder res-layout, hapus juga file keyguard_screen_tab_unlock.xml
14.Lakukan nandbackup terlebih dahulu sebelum anda push framework-res.apk yang telah anda edit untuk berjaga seandainya anda gagal edit dikarenakan kurang teliti akan menyebabkan bootloop.
15.Push yang telah anda compile tadi ke system/framework.
16.Setelah selesai push framework-res.apk yang baru, biasanya akan timbul error, fc, etc, anda sebaiknya reboot android anda.
17.Jika proses kita benar maka lockscreen anda akan berubah menjadi seperti yang anda edit tadi.
Catatan:
-Baik pada cara basic maupun advance, perhatikan ukuran resolusi gambar, jangan merubah ukuran resolusi dan ekstensi gambar (jika .png maka file anda yang baru juga berekstensi .png, jika .9.png maka file anda yang baru juga harus .9.png untuk menjadikan .9.png anda dapat membaca pada artikel tips droid yang telah saya sediakan di atas dengan menggunakan 9-patch yang dapat anda baca di sini)
-Lakukan backup sebelum anda mengedit dengan menggunakan cara advance
-Pada cara advance jika anda hanya ingin memodifikasi, kita bisa langsung edit aja image tadi yang kita buat tanpa harus compile lagi, hanya sekedar bongkar apk dan delete file lama kemudian masukan file yang baru.
Refrensi: XDA, kaskus dan beberapa artikel yang saya baca di google.
Judul | Custom Lock Screen Android |
Deskripsi | Apakah anda bosan dengan tampilan dari lockscreen pada android anda? Atau mungkin anda ingin berkreasi dengan lock screen anda? Bagaimana... |
Author | Boz Rakun |
Rating |
4.5/
5 Point
|
rooted device gak??
BalasHapusYg basic ga perlu, yg advance perlu :)
BalasHapusklo buat yg transparent di stock gimana?
BalasHapuscari value nya gan, terus ubah value, pakai notepad++ setelah itu recompile
BalasHapus