MENGATASI BOOTLOOP
DAN CARA PENANGANANNYA DENGAN FLASHABLE
Bagi para pecinta
android yang suka oprek system atau mengubah system entah itu dari segi
tampilan ataupun performa pastii tidak asing dengan yang nama nya bootloop.
Misalkan kita memodifikasi SystemUI.apk atau Framework-res.apk
Apa itu bootloop???
BOOTLOOP atau
BOOTLOOPING adalah situasi dimana smartphone anda gagal booting ke homescreen
di karenakan hape yang sistemnya dimodifikasi. Indikasi nya adalah hape mati dan
hidup kembali secara terus menerus dan berulang-ulang namun tidak sampai ke
home screen.
Hal tersebut tidak
masalah missal kita telah melakukan back up melalui cwm. Namun jika kita hanya
memback up file apk yang kita modiv bagaimana kita bisa merestore nya????
Nah disini saya
akan coba membagi cara menangani bootloop dengan cara membuat flashable zip
sendiri. Ini memiliki keuntungan karena file yang di restore adalah file yang
dimodiv saja jadi tidak perlu merestore semua system nya..
Oke langsung saja
kita mulai, disini saya mencontohkan membuat flashable untuk SystemUI dan
Framework-res
1. Download file zip nya disini lalu extract
maka akan terbentuk 2 folder yaitu
META-INF dan system
2. Pastikan pc atau laptop anda terdapat
notepad atau editor script lain, disini saya pake notepad++ dan 7zip untuk pack
folder nya.
3. Modifikasi flashable script nya..
Caranya
buka file updater script nya di
\META-INF\com\google\android\updater-script
Klik
kanan edit with notepad ++
Kebetulan
script yang saya buat adalah untuk mengembalikan atau push framework-res dan
systemui edit script nya sbb:
ui_print("Pengobatan
BootLoop By. Aandi");
ui_print("Mounting
system...");
run_program("/sbin/busybox",
"mount", "/system");
ui_print("Copying
files...");
ui_print("Installing
Framework...");
package_extract_dir("system/framework",
"/system/framework");
set_perm(0,
0, 0644, "/system/framework/framework-res.apk");
ui_print("Installing
Framework Done");
ui_print("Installing
Apps...");
package_extract_dir("system/app",
"/system/app");
set_perm(0,
0, 0644, "/system/app/SystemUI.apk");
ui_print("Installing
Apps Done");
ui_print("Unmounting
system...");
run_program("/sbin/busybox",
"unmount", "/system");
ui_print("Installing
completed...");
ui_print("by
Aandi696");
ui_print("Thanks
Tomomi");
ui_print("Melody
Nurramdhani Laksani");
ui_print("Versailles
Philharmonic Quintet");
ui_print("ciee,,,ciee,,");
ui_print("Reboot
System Now and Enjoy");
#PENJELASAN
Ui_print
adalah script untuk menampilkan tulisan di layar
Package_extract_dir adalah script untuk menentukan dimana file
apkakan di install
Run_program
untuk membuka atau mount system agar bisa di masukin file yg akan diinstal
Set_perm
adalah script set permission agar bisa dibaca file nya. 0 0 0644 adalah kode
untuk permission r-w-r-r
Setelah
selesai menentukan script apa aja yang perlu di edit maka save n close updater
script nya.
4. Masukkan file yang akan di install misalkan
framework-res, masukkan framework-res anda ke folder system\framework\ .
sedangkan untuk file systemui masukkan ke folder system\framework.
5. Setelah selesai edit edit dan memasukkan
file ke folder masing2 saatnya mengepack file2 tersebut jadi Satu
Cara
nya pilih folder yang akan di pack kemudian klik kanan pilih 7zip dan add to archiev
6. Beri nama file sesuka hati anda pastikan
tab compression level diisi store atau normal setelah itu klik aja ok, maka
akan muncul file zip baru.
7. Nah file baru itulah yang sudah siap di
install, file ini dapat di install melalui cwm atau stok recovery.
8. Tinggal copy ke sd card (diluar aja jangan
masukin folder) dan coba flash dari cwm atau stok recovery,,..
NB
: Flashable ini bisa juga untuk push atau memasukkan aplikasi lain ke system
android kita,
Sekian
dari saya..
Semoga
bermanfaat, dan tidak takut sama bootloop lagi,,




