Tutorial Membuat Volume Slider di Statusbar

Bayu A Saputra
1
Yeah share tutorial lagi untuk galyoungster. Sekarang saya akan share cara bikin volume slider di statusbar pulldown, atau biasanya disebut expanded atau tracking dan sebagainya hehe. Jadi tutorial ini berguna banget bagi yang males buka setting atau pengaturan untuk nyetel berbagai volume. Diantaranya yaitu volume panggilan, volume sistem, volume notifikasi, dan volume media.

Tutorial ini selain mempermudah mengatur berbagai volume yang sudah saya sebutkan diatas, membuat statusbar HH ita menjadi keren, lumayan kan ga standar lagi hehe. Langsung aja diliat penampakannya terus praktekin deh untuk galaxy youngnya.

Tutorial membuat Volume Slider di Statusbar

Syarat :
1. Paham Compile Decompile apk
2. Semangat
3. Rooted
4. Deodexed

Bahan :
Volume Slider.zip Disini

Tutorial :
1. Siapkan SystemUI.apk dan Bahan yang sudah di download  tadi
2. Decompile SystemUI.apk
3. Extrak download_an tadi dan taruh Sesuai tempatnya di hasil decompilan systemUI
4. Buka statusbar_expanded.xml di res/layout/disini
5. Letakan Kode dibawah ini di statusbar expanded.xml (terserah dimana dibawah kode notifikasi atau yang lain. Yang penting paham)

    <RelativeLayout android:orientation="horizontal" android:layout_width="fill_parent" android:layout_height="44.0dip" android:baselineAligned="false">
        <include layout="@layout/slider_controls" />
    </RelativeLayout>

6. Rapihkan, Save dan Compile
7. Decompile lagi hasilnya (systemUI yang sudah jadi tadi)
8. Buka Public.xml ada di res/values/disini
9. Cari kode ini hasil dari drawable tadi ( Perhatikan ini butuh ketelitian)
    <public type="drawable" name="ic_volume_media" id="XXXXXXXXXX" />
    <public type="drawable" name="ic_volume_notif" id="XXXXXXXXXX" />
    <public type="drawable" name="ic_volume_ringer" id="XXXXXXXXXX" />
    <public type="drawable" name="ic_volume_system" id="XXXXXXXXXX" />
Sekarang waktunya edit file smali nya :

8. Buka MediaVolumeSlider.smali di folder smali/com/b16h22/disini
   cari kode 0x7f0200b6 ganti dengan hex codenya ic_volume_media (XXXXXXXXXX)
9. Buka NotificationVolumeSlider.smali di folder smali/com/b16h22/disni
   cari kode 0x7f0200b7 ganti dengan hex codenya ic_volume_notif (XXXXXXXXXX)
10. Buka RingerVolumeSlider.smali di folder smali/com/b16h22/disini
   cari kode 0x7f0200b8 ganti dengan hex codenya ic_volume_ringer (XXXXXXXXXX)
11. Buka SystemVolumeSlider.smali  di folder smali/com/b16h22/disini
   cari kode 0x7f0200b9 ganti dengan hex codenya ic_volume_system     (XXXXXXXXXX)
*Kode HEX setiap rom beda makanya saya ganti dengan XXXXXXXXXX = Tugas anda anda adalah mengganti xxxxxxxxx sesuai dengan public.xml systemUI anda tadi
12. Save dan Compile
13. Push
14. Reboot

Catatan :
 - Do With Your Own Risk

Credit and Thanks :
 - b16h22
 - Grup Galaxy Young GT-S5360

Source :
XDA

Post a Comment

1Comments

Komentar yang Menyertakan Link Aktif, Iklan, titip link, atau Komentar yang Tidak Relevan dengan Isi Artikel akan Terhapus Secara Otomatis. Komentar Baik Anda Akan Sangat Kami Hargai.

Post a Comment