Karena ini adalah tutorial tingkat dewa jadi sekecil apapun kesalahan dalam mengedit akan berakibat fatal dan gagal total.. .. :-)
Berikut adalah panduan sederhana bagaimana membuat home screen status bar transparan:
Syarat firmware sudah deodex, Tested on Galaxy Note II, untuk android lain caranya juga sama.
BAHAN-BAHAN :
1. Copy systemUI.apk yang ada di android "/system/app/systemUI.apk" ke Komputer.
2. Copy framework-res.apk dan twframework-res.apk di android "/system/framework/" ke Komputer.
2. APKTool dowload disini.
3. Rokok 1 Bungkus.
4. Cermin.
LANGKAH-LANGKAHNYA :
1. Extract APKTool yang tadi di download, terserah mau pake 7z atau Winrar atau apalah namanya.
2. Masukkan file framework-res.apk dan twframework-res.apk ke dalam folder tersebut (folder hasil Extract APKTool).
3. Buka Command Prompt.bat yang ada di folder tersebut. Ketikkan :
- apktool if framework-res.apk
- apktool if twframework-res.apk
- C:\Documents and Settings\Administrator\apktool
Untuk melakukan decompile maka ketikkan :
- apktool d SystemUI.apk
5. Buka "/SystemUI/res/layout/tw_super_status_bar.xml" dan ganti android:background misal 100% transparnnya:
Kode:
<com.android.systemui.statusbar.phone.StatusBarWindowView android:background="#00000000" android:focusable="true" android:fitsSystemWindows="true" android:descendantFocusability="afterDescendants"
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:systemui="http://schemas.android.com/apk/res/com.android.systemui">
7. Buka "/SystemUI/res/values/drawables.xml" dan edit baris ini untuk mendapatkan transparansi yang Anda butuhkan, for example, 100% transparan:
Kode:
<item type="drawable" name="status_bar_background">#00000000</item>
- Keterangan:
- #00000000 - 100% transparency
#3F000000 - 75% transparency
#7F000000 - 50% transparency
#BF000000 - 25% transparency
9. Recompile SystemUI.apk caranya:
ketikkan :
- apktool b SystemUI
10. Setelah selesai di dalam folder SystemUI akan tercipta dua buah folder baru bernama build dan dist. File SystemUI.apk di dalam folder dist tidak bisa digunakan langsung di ponsel android kita karena itu adalah unsigned apk.
11. Kemudian buka file SystemUI.apk (yang berada di folder apktool) dengan WinRAR atau 7zip dan buka juga file SystemUI.apk (yang berada dalam folder dist). Di sini kita akan melakukan signed apk secara manual dan hanya berlaku tanpa mengedit file AndroidManifest.xml jika kamu mengedit file AndroidManifest.xml maka kamu harus mengsigned apk dengan signapk.jar yang mempunyai command tersendiri.
Seret file AndroidManifest.xml ke SystemUI.apk yang berada di folder dist lalu tekan ok bila ada konfirmasi.
Lalu seret folder META-INF ke SystemUI.apk yang berada di folder dist lalu tekan ok bila ada konfirmasi.
12. Kemudian copy SystemUI.apk tersebut ke sdcard dan copy-paste SystemUI.apk tersebut ke "/system/app" dan jangan lupa untuk menset permissionsnya.
- untuk permissionsnya adalah rw-r–r–
- Copy touchwiz30launcher.apk dari android "/system/app/touchwiz30launcher.apk" ke Komputer
- Decompile touchwiz30launcher.apk, caranya sama kayak diatas sepert decompile systemUI.apk
- kalo sudah masuk ke res/xml-ldpi/launcher_config.xml
- buka launcher_config.xml
- ubah script:
<?xml version="1.0" encoding="utf-8"?>
<config
xmlns:launcher="http://schemas.android.com/apk/res/com.sec.android.app.twlauncher ">
<columnno launcher:menuColumnCount="4" />
<itemno launcher:itemNumOfPage="12" />
<pageindicator launcher:useLargeDrawablesOnly="false" />
<launcher launcher:screenCount="7" launcher:defaultScreenCount="3" launcher:use16BitWindow="true" launcher:useImageMenu="false" />
<product launcher:modelFamily="S1" launcher:model="GT-I5800" />
</config>
<?xml version="1.0" encoding="utf-8"?> <config xmlns:launcher="http://schemas.android.com/apk/res/com.sec.android.app.twlauncher "> <columnno launcher:menuColumnCount="4" /> <itemno launcher:itemNumOfPage="12" /> <pageindicator launcher:useLargeDrawablesOnly="false" /> <launcher launcher:screenCount="7" launcher:defaultScreenCount="3" launcher:use16BitWindow="false" launcher:useImageMenu="false" /> <product launcher:modelFamily="S1" launcher:model="GT-I5800" /> </config>
- compile lagi, pastikan gakada yg error
- rename and push ke "system/app"
- Proses diatas memerlukan waktu yang agak lama itulah mengapa saya menyarankan untuk menyiapkan rokok 1 Bungkus untuk menemani kamu dalam melakukan proses modifikasi System Android. :-)
- Pastikan kamu sudah membuat backup rom kamu dari CWM untuk menghindari hal-hal yang tidak diinginkan selama proses modifikasi android.
- File apk yang akan diedit disarankan sudah di deodex atau bisa juga memakai file apk dari Custom Rom karena kebanyakan Custom Rom sudah Deodex.
- Bagi yang kebetulan suka ngeblog di blogger pasti tidak asing lagi dengan yang namanya edit .XML atau .HTML karena kode nya mirip seperti di android, Tapi jika di Blog ada fasilitas Preview dan jika salah mengetikkan kode maka template tidak dapat di parse apalagi di simpan, sedangkan di android masih bisa di simpan, maka untuk itu di butuhkan ketelitian tingkat dewa, :-)
- Untuk membuktikan anda sudah teliti apa belum saya akan bertanya kepada anda Dari semua langkah-langkah diatas langkah No.4 ada di mana??? pasti jawaban anda "oh iya mas langkah no.4 nya gak ada" berarti anda belum teliti, hehe
- Jika sudah mengikuti langkah diatas tetapi malah hasilnya gak karuan, Saya sudah menyuruh anda mempersiapkan Cermin, Kesimpulannya Berarti anda kurang ganteng, Ingat : Ganteng itu Relatif sedangkan Jelek itu Permanent, hahahaha, saya hanya bercanda :-)
Jika ada yang ingin di tanyakan lebih lanjut hubungi saya atau bergabung di Group Facebook Android. Sumber Inspirasi: http://forum.xda-developers.com/showthread.php?t=1930777
Description: Cara Membuat Statusbar transparan Rating: 5 Reviewer: innasantosa Itemreviewed: Cara Membuat Statusbar transparan
wuihihiihi,, maka yg terpenting buat saya dalam hal ini adalah kepemilikan galaxy II nya dulu nih mas kalau begitu :p
BalasHapusIni juga berlaku untuk jenis android lain kok mas, gak harus galaxy note II
Hapuswah mantap sobat, kelihatan tambah keren nih... ijin save sobat.. makasih tipsnya ya..?
BalasHapusTerima kasih sob sudah berkunjung.. ..
Hapuscuman buat andriod ya :)
BalasHapusYa sob sementara cuman buat Android dulu, mungkin kapan2 sya akan share buat OS lainnya.. ..
Hapuskeren nih
BalasHapusMakasih sob.. ..
HapusHadir teman,,, wah sangat rumit kayak nya nih ??
BalasHapussalam kenal aja ya ??
Tidak terlalu rumit kok sob,
Hapusmakasih sob sudah berkunjung.. ..
aseekkk...makasih tutornya mas...jadi tambah ilmu nih aku
BalasHapusSama-sama mas.. ..
HapusKunjungan pagi sob....ternyata untuk android dan semoga pengguna android makin senang dengan adanya tutorial ini.
BalasHapusSalam....
Terima kasih sob kunjungannya.. ..
Hapussemoga aja begitu, hehe.. ..
wah sangat bermanfaat nih gan caranya
BalasHapushehe terima kasih ya sob.. ..
Hapuswah, seperti agak agak susah bagi pemula seperti saya
BalasHapusGak juga kok sob, asal sesuai tutorial aja.. ..
Hapusmakasih ya sudah berkunjung.. ..
keren nih bisa mirip ama windows 7 donk :)
BalasHapusMungkin kalo untuk mirip lebih mirip lynux bang, soalnya android kernelnya nya dari lynux,
Hapustapi kalo tampilan bisa dibikin mirip apa aja.. ..
silaturrahim, sambil nyimak postingannya sobat
BalasHapusTerima kasih sobat sudah mau menyimak postingan saya, hehe.. ..
Hapuswah jadi makin tau ane setelah membaca artikel ini..
BalasHapusTerimakasih sob sudah berkunjung.. ..
HapusKok mirip kode html ya sob. Kunjungan malam ni.
BalasHapusKalo html nya emang sama gan masih menggunakan standard .XML,
Hapusterima kasih sob kunjungannya.. ..
Baca ajadeh, syarat hape ane belom terpenuhi ace 2
BalasHapusBelum deodex ya sob? gampang kok sob biar jadi deodex.. ..
Hapusgimana cara deodex ya
Hapuswah cuma buat android
BalasHapusSementara cuma buat android dulu sob.. ..
Hapusikut nyemak aja kawan. hpku masih dibawah standart :)
BalasHapusOke terimakasih bro.. ..
HapusWoles aja.. ..
wah, saya masih harus banyak belajar dari mas santosa untuk menguasai android nih
BalasHapusKita sama2 sedang belajar android sob.. ..
Hapusoh iya sob, work di galaxy y nggak?
BalasHapusos nya ginger bread.
Work gan, saya sudah pernah mencoba di galaxy young.. ..
Hapusoke kalau gitu gan, saya coba dulu, thanks atas infonya gan
Hapusnice post gan , mampir juga di blog ane <a href="http://big-abq-things.blogspot.com> big things</a>
BalasHapusOke sob saya akan mampir.. ..
Hapusgood post.....
BalasHapusThank you.. ..
Hapushmmm mirip blog ini yang transparant semua
BalasHapusKunjungan baliknya saya tunggu
Hehe kebetulan saya suka yang transparan.. ..
HapusIni work utk semua jenis versi android enggk sob,
BalasHapussaya pake android gingerbrid, dan mw coba yg ini!
Asal jangan yang froyo aja sob, hehe
Hapuswowo komplit.. banget thanks mas...
BalasHapusSama-sama mas bro.. ..
HapusMas, pnyaq cross a26. Udah custrom Jelybean. Kok ag ada file twframework-res.apk ya di /system/framework/
BalasHapusAp cra mas diatas tetep bisa jalan tnpa file twframework?
Email ke irvanjimmy0@gmail.com ya mas jawabannya.
Mas, pnyaq cross a26. Udah custrom Jelybean. Kok ag ada file twframework-res.apk ya di /system/framework/
BalasHapusAp cra mas diatas tetep bisa jalan tnpa file twframework?
Email ke irvanjimmy0@gmail.com ya mas jawabannya.
Tidak bekerja pada JB custom rom. Huhu...
BalasHapusini suport galaxy ace duos s6802 nggak?
BalasHapusGan
BalasHapuspunya q kok cuman keluar folder build aja?
dist nya gk muncul ?
padahal udah q ketik apktool b SystemUI
gmn ntu gan???
Gan kok file Command Prompt.bat gk ǟϑ☺ di folder apktool
BalasHapusNewbi
Saya suka bahan2 nya
BalasHapusRokok dan cerminnya :D
Ane coba gan thx
kok yang saya gak ada file Command Prompt.bat sudah saya extract di folder yang ada apktool.bat ,aapt.exe dan apk tool jar dah segitu aja
BalasHapusRibet mending pke xposed
BalasHapus