Saturday, February 15, 2014

[GUIDE][ALL] HOW TO ADD TOMBOL MUSRIK ON STATUSBAR

How to add tombol musrik on statusbar, Hallo droiders, selamat weekend ya semuanya, kali ini ane mau ngeshare tutor HOW TO ADD TOMBOL MUSRIK ON STATUSBAR Karya Mastah Nasional UM JIM , Tombol/toogle musrik itu apasih ?? Tombol musrik hanya slewengan sebenarnya, maksudnya adalah tombol musik, nah fungsinya untuk memPLAY, PAUSE, NEXT Musik, ada juga tombol SS, dan Update Weather (Khusus yang pake weather), TOMBOL MUSRIK ini menarik ya, selain mempermudah kita, ini juga bisa menjadi feature plus dalam thema atau ROM yang kita buat.

OK Langsung aja ya bro ::

Bahan-bahan ::

Langkah-langkah ::
  • Decompile SystemUI
  • Buka layout/status_bar_ekspanded.xml, kalo 2 sim depannya gemini
  • Lalu tambahkan line ini dimana aja terserah ::
<com.android.systemui.statusbar.TogelMusrik android:scrollbars="none" android:layout_width="fill_parent" android:layout_height="wrap_content" android:overScrollMode="never" />
  • Ekstrak smali yang tadi udah di download, dan taroh sesuai tempatnya
  • Download PNG tombolnya disini, ekstrak lalu pilih salah satu (di dalem ada 6 contoh)
  • Letakkan di folder assets (bukan di res yahh)
  • Recompile SystemUI
  • Done

SS ::
Itu SS dari jaman ane make GB :-)

Thanks to ::
ALLAH
Um Jim
You

41 komentar

buat jb 4.2 bisa ngk om?

ada tutor togle/slide bar 3 ngk om? klw ss om kan 2 togle gitu.. klw 3 ada ngk om? buat jb 4.2

maksudnya togle/slide bar 3 ?? tabnya gitu ??

Gan Riques donk, Cara biar bikin statusbar expander di Jb 4.1 biar mirip jb 4.2 tanpa lidroid, langsung edit di bagian systemUI nya

Gan request tutor statusbar mirip miui dong, buat stock JB.. kan udh 2 layout nih. Thx

mirip di status barnya apa ekspandednya nih ??

Ekspandednya gan :)

bisa di atur, sabar ya um wkwkw

ane lagi galau nih wkwk

waduh buat pc ga bisa bro hehe

mungkin ada gadgetnya kali yahh, ane kurang tau hehe

C:\Users\IBUDZ\Downloads\Compressed\APK-Multi-Tool\other\..\projects\SystemUI.apk\res\layout\gemini_status_bar_expanded.xml:2: error: Error parsing XML: unbound prefix
aapt: warning: string 'data_connection_datach_timeout_error_msg' has no default translation in C:\Users\IBUDZ\Downloads\Compressed\APK-Multi-Tool\other\..\projects\SystemUI.apk\res; found: de es fr in it ms pt ru th tr vi zh_TW
Exception in thread "main" brut.androlib.AndrolibException: brut.androlib.AndrolibException: brut.common.BrutException: could not exec command: [aapt, p, --min-sdk-version, 17, --target-sdk-version, 17, -F, C:\Users\IBUDZ\AppData\Local\Temp\APKTOOL8806528788796773640.tmp, -I, C:\Users\IBUDZ\apktool\framework\1.apk, -S, C:\Users\IBUDZ\Downloads\Compressed\APK-Multi-Tool\other\..\projects\SystemUI.apk\res, -M, C:\Users\IBUDZ\Downloads\Compressed\APK-Multi-Tool\other\..\projects\SystemUI.apk\AndroidManifest.xml]
at brut.androlib.Androlib.buildResourcesFull(Androlib.java:358)
at brut.androlib.Androlib.buildResources(Androlib.java:283)
at brut.androlib.Androlib.build(Androlib.java:206)
at brut.androlib.Androlib.build(Androlib.java:176)
at brut.apktool.Main.cmdBuild(Main.java:228)
at brut.apktool.Main.main(Main.java:79)
Caused by: brut.androlib.AndrolibException: brut.common.BrutException: could not exec command: [aapt, p, --min-sdk-version, 17, --target-sdk-version, 17, -F, C:\Users\IBUDZ\AppData\Local\Temp\APKTOOL8806528788796773640.tmp, -I, C:\Users\IBUDZ\apktool\framework\1.apk, -S, C:\Users\IBUDZ\Downloads\Compressed\APK-Multi-Tool\other\..\projects\SystemUI.apk\res, -M, C:\Users\IBUDZ\Downloads\Compressed\APK-Multi-Tool\other\..\projects\SystemUI.apk\AndroidManifest.xml]
at brut.androlib.res.AndrolibResources.aaptPackage(AndrolibResources.java:357)
at brut.androlib.Androlib.buildResourcesFull(Androlib.java:336)
... 5 more
Caused by: brut.common.BrutException: could not exec command: [aapt, p, --min-sdk-version, 17, --target-sdk-version, 17, -F, C:\Users\IBUDZ\AppData\Local\Temp\APKTOOL8806528788796773640.tmp, -I, C:\Users\IBUDZ\apktool\framework\1.apk, -S, C:\Users\IBUDZ\Downloads\Compressed\APK-Multi-Tool\other\..\projects\SystemUI.apk\res, -M, C:\Users\IBUDZ\Downloads\Compressed\APK-Multi-Tool\other\..\projects\SystemUI.apk\AndroidManifest.xml]
at brut.util.OS.exec(OS.java:89)
at brut.androlib.res.AndrolibResources.aaptPackage(AndrolibResources.java:355)
... 6 more

itu yg ane koment event log dri compiile sysUI knpa ya gan?? masalahnya dmna??

parsing xml, ente naroh linenya salah tuh gan hehe

parsing xml, ente naroh linenya salah tuh gan hehe

oiya maaf banget ane lagi sibuk banget belakangan ini, jadi balesnya lama hehe

Gan line nya taro dimana yah ??
Ane taro disembarang ko ga nongol apa" ..
+ png nya di taro dimana ?
Satu paket sama foldernya atau pngnya doang ??

di JB 4.1.2 hasilnya ko di kiri..pa yang di rubah biar pas di tengah.gan??

di taroh dimana aja bisa kok bro..

png di taroh di folder assets broo

ane tested gagal ka di jb 4.2 sukses sih semuanya gk ada yg error tpi pas di push gk ada tombolnya .... apa harus buat quick panel dulu???

kasih android gravity center aja bro :-)

ga ada ?? udh ikutin sesuai tutornya ??

udh ka apa gara gara pke fbui ama statusbar pulldown transparan x ya jd gk ada

lohhh ga ngaruh kok, naroh linenya dmna emng ??

line nya taroh dmn ka aku taro paling bawah sebelum reseurce gk nongol....

nama png nya di rubah gk k? itu ka naronya di asset ... mungkin nama pngnya gk di rubah x ya gk nongol ka posisi statusbar fulldown transparan fbui jga ... ngaruh gk k???

jangan di taruh dsana lah, ga bakal nongol bro :-)

jangan di ganti nama pngnya bro, emng udh itu buat pembacaannya

Gan ane minta gambar lampu sorotnya boleh....?

Work ka thanks... Cuma diatas analog kiri biar di tengah gmn ka https://www.dropbox.com/s/4m0bwxptcei0gab/HiShoot-1399241175689.png liat ssnya k

coba di stock jb mood ane bro, soalnya filenya gtw nyimpen dmna hehe

tambahin gravity center coba deh

Gan naro scriptnye di statusbar yg mana? msim.status_bar_expanded atau status_bar_ expanded.. Gaada yg depanya gemini.
Mohon pencerahan nya mastah .. hp max c, posisi cusrom s5 ..

kalo andromax hp narohnya yg ada msimnya um hehe

Gan boleh minta tutor biar toogle d sampi g kaya ss trakhir gan...

wahhh itu dulu waktu ane make GB um hehe

Gan letakkin smali nya dimana? Ane nggak jumpa folder nya

../../../storage/sdcard0/apktool/SystemUI_src/smali/com/android/systemui/statusbar/TogelMusrik$1.smali[24,4] Error for input '.parameter': Invalid directive
../../../storage/sdcard0/apktool/SystemUI_src/smali/com/android/systemui/statusbar/TogelMusrik$1.smali[40,4] Error for input '.parameter': Invalid directive
../../../storage/sdcard0/apktool/SystemUI_src/smali/com/android/systemui/statusbar/TogelMusrik$1.smali[41,4] Error for input '.parameter': Invalid directive
../../../storage/sdcard0/apktool/SystemUI_src/smali/com/android/systemui/statusbar/TogelMusrik$1.smali[40,15] mismatched input '"context"' expecting END_METHOD_DIRECTIVE
Exception in thread "main" brut.androlib.AndrolibException: Could not smali file: com/android/systemui/statusbar/TogelMusrik$1.smali
at brut.androlib.src.SmaliBuilder.buildFile(SmaliBuilder.java:72)
at brut.androlib.src.SmaliBuilder.build(SmaliBuilder.java:56)
at brut.androlib.src.SmaliBuilder.build(SmaliBuilder.java:41)
at brut.androlib.Androlib.buildSourcesSmali(Androlib.java:337)
at brut.androlib.Androlib.buildSources(Androlib.java:298)
at brut.androlib.Androlib.build(Androlib.java:284)
at brut.androlib.Androlib.build(Androlib.java:258)
at brut.apktool.Main.cmdBuild(Main.java:233)
at brut.apktool.Main.main(Main.java:88)
I: Using Apktool 2.0.0-Beta7 on SystemUI_src
I: Smaling...

keren mas berhasil hehe , mau tanya nih mas kalau posisi si tombol itu mau nimpa gimana ya? posisi FB UI jb 4.1.2 soalnya ogut simpen di layout1 si shortcut background jadi melar akakak. tips nya mas trims sukses sehat selalu _/|\_

ada guide toogle musik + nampilin nama musik/artis yang sedang di play gk um .??

Berkomentarlah yang baik, tidak mencela postingan :-) . Gunakan bahasa yang sopan dan mudah di mengerti.

TERIMA KASIH TELAH BERKOMENTAR, karena pengunjung yang baik adalah pengunjung yang berkomentar :-) :v
EmoticonEmoticon