[TUTORIAL][SAMSUNG] Mengubah Background QuickSetting Button

Assalamu'alaikum pemirsah..

kali ini ane mau share tutor ttg Mengubah Background QuickSetting Button. Defaultnya, kode warna buat background quicksetting button ada di smali dan hanya support kode warna smali, tp di tutor ini ane ubah supaya klo mau ganti backgroundnya tinggal edit warna yg di drawables.xml atau file png aja. Jadi gak perlu lg edit smali.

Syarat :
  • Root
  • Deodex
  • Paham compile apk
  • Udah install cwm/twrp
  • flashable zip (ada di dok)
  • Cermin

Tutor :1. Decompile SystemUI.apk
2. Buka res\values\drawables.xml. tambahkan
<item type="drawable" name="cleve_bg_quicksetting">#ff273238</item>

         sebelum </resources>
3. Save, recompile dan decompile lagi hasilnya.
4. Di folder hasil decompile systemui yg baru, buka res\values\public.xml
5. Cari <public type="drawable" name="cleve_bg_quicksetting" id="0x7f0xxxxx" />
6. Jangan ditutup dulu public.xmlnya.
5. Buka smali\com\android\systemui\statusbar\policy\quicksetting\QuickSettingButton.smali
3. Cari 

    .line 153
    const v0, -0xfa893f
    invoke-virtual {p0, v0}, Landroid/view/View;->setBackgroundColor(I)V

  ganti jadi

    .line 153
    const v0, 0x7f0xxxxx
    invoke-virtual {p0, v0}, Landroid/view/View;->setBackgroundResource(I)V

4. Ganti 0x7f0xxxxx dengan kode hex cleve_bg_quicksetting yg di public.xml ente tadi.
5. Save, recompile, hasilnya install via cwm/twrp menggunakan flashable zip.

Hasilnya seperti ini

screenshot tutor mengubah background quicksetting button

Notes :

  • Tutorial ini bisa juga dipakai untuk convert kode background dari yang semula menggunakan kode warna smali menjadi kode drawable.
  • Kalau backgroundnya mau dalam bentuk file .png, step 2 dilewati saja lalu copy file .png yang mau dijadikan background ke folder drawable. Lalu decompile dan recompile lagi dan buka public.xml dan cari nama file png yang ente copy tadi.
  • Special thanks to : Allah SWT dan Nabi Muhammad SAW.

Credits :

  • Om Andy Rubin
  • Cleverior
  • Kamuh.. iya kamuh.. 
Atau bisa donlot tutornya di sini.

DO WITH YOUR OWN RISK !!!

Postingan populer dari blog ini

[UPDATE] TWRP 3.0.0-0 For Samsung Galaxy V SM-G313HZ

Philz Recovery 5.15.9 For Spreadtrum SC8830

[CUSTOM ROM] Nemoid ROM v1