[Guide]How to Add Volume Slider

Search This thread

mohawk97

Senior Member
Mar 25, 2014
60
55
Perak
Hi All Member Xda Today I want to guide you how to add volume slider

Terms:
-Know How to Decompile\Recompile
-Rooted
-Deodex

Tutorial:
1.Download The File In Attachment

2.Decompile Your SystemUI.apk

3.Extract the file that have been download from attachment put in correct place

4.Open res\layout\statusbar_expanded.xml

5.Put This Code On The Statusbar_expanded

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


6.Save And Recompile

-Decompile Back The SystemUI.apk

7.Open Res\Values\public.xml

find this code was the result of a drawable (WATCH / REMEMBER WHEN REQUIRED LATER IN SMALI)
***
**** <public type="drawable" name="ic_volume_media" id="0x7f020XXX" />
**** <public type="drawable" name="ic_volume_notif" id="0x7f020XXX" />
**** <public type="drawable" name="ic_volume_ringer" id="0x7f020XXX" />
**** <public type="drawable" name="ic_volume_system" id="0x7f020XXX" />

8. Open smali/com/b16h22/MediaVolumeSlider.smali
*** Find 0x7f0200b6 code ic_volume_media replace with hex code themselves (0x7f020XXX)
9. Open smali/com/b16h22/NotificationVolumeSlider.smali
*** search code to hex code themselves 0x7f0200b7 replace ic_volume_notif (0x7f020XXX)
10. Open smali/com/b16h22/RingerVolumeSlider.smali
*** search code to hex code themselves 0x7f0200b8 replace ic_volume_ringer (0x7f020XXX)
11. Open smali/com/b16h22/SystemVolumeSlider.smali
*** search code to hex code themselves 0x7f0200b9 replace ic_volume_system (0x7f020XXX)

*hex code for each different rom so you replace 0x7f020XXX = Your task is to replace xxx ente suit your ui public.xml
12. Save and Compile

If This Thread Illegal Please Delete

Im Just Noob

Please Press Thaxs To Support My Work

Credit:B16H22

OGY

Me


 

Attachments

  • VolumeSliders.zip
    21.2 KB · Views: 1,483
Last edited:

the_vanya1

Senior Member
Oct 13, 2013
225
30
Kiev
thanks to all
 

Attachments

  • Screenshot_2014-05-04-20-23-11.png
    Screenshot_2014-05-04-20-23-11.png
    225.8 KB · Views: 791

Top Liked Posts

  • There are no posts matching your filters.
  • 6
    Hi All Member Xda Today I want to guide you how to add volume slider

    Terms:
    -Know How to Decompile\Recompile
    -Rooted
    -Deodex

    Tutorial:
    1.Download The File In Attachment

    2.Decompile Your SystemUI.apk

    3.Extract the file that have been download from attachment put in correct place

    4.Open res\layout\statusbar_expanded.xml

    5.Put This Code On The Statusbar_expanded

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


    6.Save And Recompile

    -Decompile Back The SystemUI.apk

    7.Open Res\Values\public.xml

    find this code was the result of a drawable (WATCH / REMEMBER WHEN REQUIRED LATER IN SMALI)
    ***
    **** <public type="drawable" name="ic_volume_media" id="0x7f020XXX" />
    **** <public type="drawable" name="ic_volume_notif" id="0x7f020XXX" />
    **** <public type="drawable" name="ic_volume_ringer" id="0x7f020XXX" />
    **** <public type="drawable" name="ic_volume_system" id="0x7f020XXX" />

    8. Open smali/com/b16h22/MediaVolumeSlider.smali
    *** Find 0x7f0200b6 code ic_volume_media replace with hex code themselves (0x7f020XXX)
    9. Open smali/com/b16h22/NotificationVolumeSlider.smali
    *** search code to hex code themselves 0x7f0200b7 replace ic_volume_notif (0x7f020XXX)
    10. Open smali/com/b16h22/RingerVolumeSlider.smali
    *** search code to hex code themselves 0x7f0200b8 replace ic_volume_ringer (0x7f020XXX)
    11. Open smali/com/b16h22/SystemVolumeSlider.smali
    *** search code to hex code themselves 0x7f0200b9 replace ic_volume_system (0x7f020XXX)

    *hex code for each different rom so you replace 0x7f020XXX = Your task is to replace xxx ente suit your ui public.xml
    12. Save and Compile

    If This Thread Illegal Please Delete

    Im Just Noob

    Please Press Thaxs To Support My Work

    Credit:B16H22

    OGY

    Me


    1