Technology

[GUIDE] Cara membuat Flashable Zip Sendiri

#[GUIDE] Cara membuat Flashable Zip Sendiri & Menulis Updater-script sendiri

Mari teman - teman yang mau iseng - iseng bikin updater-script sendiri biar ga bingung kalo mau push banyak file ke /system via recovery [CWM]..

updater-script itu berada didalam Flashable.zip
Tepat nya di

/meta-inf/com/google/android/disini

=====TOOLS=====

1. PC
2. Notepad++

Pertama kita harus mount /system dulu biar bisa dimasuki file yang akan kita pasang

yang akan saya tulis ini adalah metode perintah busybox

seperti ini tulisannya

code :

run_program("/sbin/busybox", "mount", "/system");

Oiyaa, kalo d cwm kita ga nampang rasanya kurang sreg yoo :v

maka ada kode untuk menampilkan tulisan ketika CWM sedang Flashing

code :

<p>ui_print("========mod by nama anda=========")</p>ui_print("==============================")<p> </p><p> </p>Sementara ini kita sudah nampang dan sudah mount /system, script kita sampai disini menjadi

code :


ui_print("========mod by nama anda=========")
<p>ui_print("==============================")</p>
run_program("/sbin/busybox", "mount", "/system");

Nahh, sampai disini saat nya kita kasih perintah untuk CWM mengekstrak file dalam folder flashable.zip kita

code :

package_extract_dir("system", "/system");

sudah ter ekstrak lalu saat nya kita set permission nya.. ga perlu muluk2 nulis nama file satu/satu, misalnya kita akan push SystemUI.apk, Contacts.apk, Phone.apk, framework-res.apk, dan android.policy.jar
Tentunya anda sudah tau bagaimana mengatur folder didalam flashable.zip. semisal SystemUI.apk itu berada di /system/app/"disini"
Oke kembali fokus ke set permission.....

code :

set_perm(0, 0, 0644, "/system/app/*.apk
set_perm(0, 0, 0644, "/system/framework/*.apk
set_perm(0, 0, 0644, "/system/framework/*.jar


Tanda "bintang" sudah mewakili semua file yang ada di dalam folder. Jadi ketika kita menuliskan
<p>set_perm(0, 0, 0644, "/system/app/*.apk</p>maka semua file .apk yang ada di /system/app sudah ter set semua permissionnya ke 644 /rwrr

sampai disini script kita adalah

code :


ui_print("========mod by nama anda=========")
<p>ui_print("==============================")</p>
run_program("/sbin/busybox", "mount", "/system");
package_extract_dir("system", "/system");
set_perm(0, 0, 0644, "/system/app/*.apk
set_perm(0, 0, 0644, "/system/framework/*.apk
set_perm(0, 0, 0644, "/system/framework/*.jar

Tambahkan code berikut sebelum kita unmount /system [cuma opsional]

show_progress(0.200000 0);
show_progress(0.200000 10);

Saatnya unmount /system

code :

unmount("/system");


Jadi hasil akhir dari scriptnya adalah

code :


ui_print("========mod by nama anda=========")
<p>ui_print("==============================")</p>
run_program("/sbin/busybox", "mount", "/system");
package_extract_dir("system", "/system");
set_perm(0, 0, 0644, "/system/app/*.apk
set_perm(0, 0, 0644, "/system/framework/*.apk
set_perm(0, 0, 0644, "/system/framework/*.jar
show_progress(0.200000 0);

show_progress(0.200000 10);
<p>unmount("/system");</p>

Sample yang sudah jadi =====>>>https://db.tt/IO05YCKo


Good Luck ;)

0 Response to "[GUIDE] Cara membuat Flashable Zip Sendiri"

Post a Comment

Recent Comments

Loading...

Popular Posts

Trend Baru Bisnis online

Kesempatan dapat uang dengan mudah