Tutorial melebarkan statusbar (systemUI 2 line)

Unknown
24
Karena sekarang banyak yang pake statusbar lebar atau 2 line, dan yang biasa share itu cuma share systmUI.apk nya aja. untuk framework nya engga di share jadi pasti kepotong tuh statusbaar nya. Nah disini saya akan memberikan sebuah artikel simpel namun mungkin sangat berarti hehe. Yaitu bagaimana cara melebarkan statsubar atau agar statusbar menjadi 2 line sudah tested di galaxy young aman terkendali.

Yang cukup di bongkar hanya framework nya saja kalau misal agan sudah punya systemUI yang 2 line. Kalau belum punya bisa cari dimana-mana ada. Nih penampakan dari systemUI 2 line atau statusbar lebar, Oh ya maaf nih wallpaper nya agak hot sedikit, yang belum delapanbelas ples lebih baik jangan di lihat hehe :

Tutorial melebarkan statusbar (systemUI 2 line)

Bahan : 
  • Tau decompile recompile
  • Framework-res.apk
  • Root explorer
Cara : 

Decompile framework-res.apk
Cari dimens.xml di framewok-res/res/values/disini
Nah buka pakai notepad ++ untuk PC atau jota.apk atau 920.apk untuk HH
Cari
<dimen name="status_bar_height">25.0dip</dimen>
<dimen name="status_bar_icon_size">25.0dip</dimen>
Nah ubah 25.0dip nya jadi 48.0dip (boleh dengan ukuran yang lain juga terserah)
Save
Recompile framework-res.apk nya
Sign
Copy ke system (pakai root explorer tadi)
Terus set permission rwrr
Baru taro di sytem/framework/disini
Reboot
Done


Catatan :
*DWYOR
*Backup dullu framework-res.apk nya yang sebelumnya sapa tau bootloop tinggal restore

Credit : 
Google
Xda
All Grup Galaxy Young 

Masih kurang jelas ? Taro aja pertanyaan nya di komentar. Oke terima kasih sebelumnya semoga bermanfaat :)

Post a Comment

24Comments

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.

  1. gan kalau status bar di lebarin ada efeknya gak klau buka game/app?

    ReplyDelete
    Replies
    1. engga kok gan, kalo di game ya tetep full screen. kalo aplikasi baru keliatan statusbar 2 line nya, ^_^

      Delete
  2. Gan, ane udah ikutin tutor dgn benar, tapi pas recompile kok gak ada apk baru ya?? Mohon pencerahannya, thnks :)

    ReplyDelete
    Replies
    1. mungkin agan ada yg salah ketika dc rc nya, agan pake pc atau hh ?

      Delete
  3. Replies
    1. Agan pake framework apa pas ngimportnya ? coba agan pake framework ori nya jangan yang udah di mod. Mudah mudahan bisa tuh

      Delete
    2. Saya pake Framework-res.apk ori kok gan, ttep ga bisa :(

      Delete
  4. Pas udah selesai recompile, tulisannya gini gan

    W: Could not find sources
    I: Building resources...
    invalid resource directory name: /sdcard/apktool/framework-res_src/res/drawable-ldrtl-hdpi
    Exception in thread "main" brut.androlib.AndrolibException: brut.androlib.AndrolibException: brut.common.BrutException: could not exec command: [/data/data/per.pqy.apktool/lix/aapt, p, --min-sdk-version, 17, --target-sdk-version, 17, -F, /data/data/per.pqy.apktool/APKTOOL317384422769923977.tmp, -x, -0, arsc, -S, /sdcard/apktool/framework-res_src/res, -M, /sdcard/apktool/framework-res_src/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: [/data/data/per.pqy.apktool/lix/aapt, p, --min-sdk-version, 17, --target-sdk-version, 17, -F, /data/data/per.pqy.apktool/APKTOOL317384422769923977.tmp, -x, -0, arsc, -S, /sdcard/apktool/framework-res_src/res, -M, /sdcard/apktool/framework-res_src/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: [/data/data/per.pqy.apktool/lix/aapt, p, --min-sdk-version, 17, --target-sdk-version, 17, -F, /data/data/per.pqy.apktool/APKTOOL317384422769923977.tmp, -x, -0, arsc, -S, /sdcard/apktool/framework-res_src/res, -M, /sdcard/apktool/framework-res_src/AndroidManifest.xml]
    at brut.util.OS.exec(OS.java:89)
    at brut.androlib.res.AndrolibResources.aaptPackage(AndrolibResources.java:355)
    ... 6 more



    ReplyDelete
    Replies
    1. itu kalo awalannya sih ga nemuin sumbernya

      ane ga pernah kayak gitu juga soalnya @@,
      coba gani apktoolnya yg versi baru, atau wipe data dulu apktoolnya gan

      Delete
    2. This comment has been removed by the author.

      Delete
    3. Gan, setelah saya coba pake apktool versi baru, proses recompile berhasil, dan sudah saya sign, trus framework-res.apk yg telah saya edit, saya copy ke system/framework menggunakan rootex, tapi malah bootloop gan :(

      Delete
    4. Pas proses recompile ada yang eror ga gan ?
      Pas push set permissionnya udah bener ?

      Delete
    5. Gak ada gan, permission nya saya ubah jadi rwrr

      Delete
    6. coba agan gausah sign framework-res.apk nya

      soalnya beda ROM beda rasa juga gan

      Delete
  5. Gan kn aku pkek rom Xperia z4. Tpi pas recompile kok gk ada apk brunya ya???

    ReplyDelete
    Replies
    1. Coba baca dulu komenan dari atas ini gan, yang di atas udah solved tuh, siapa tahu masalahnya sama kan =D

      Delete
  6. gan, ini kalau buat kitkat work nggak?

    ReplyDelete
  7. gan kalo ane ko decompile di pc gagal mulu ya

    --------------------------------------------------------------------------
    |04/05/2015 -- 7:39:19,14|
    --------------------------------------------------------------------------
    java version "1.8.0_45"
    Java(TM) SE Runtime Environment (build 1.8.0_45-b14)
    Java HotSpot(TM) 64-Bit Server VM (build 25.45-b02, mixed mode)
    I: Baksmaling...
    I: Loading resource table...
    Exception in thread "main" brut.androlib.AndrolibException: Could not decode ars
    c file
    at brut.androlib.res.decoder.ARSCDecoder.decode(ARSCDecoder.java:56)
    at brut.androlib.res.AndrolibResources.getResPackagesFromApk(AndrolibRes
    ources.java:491)
    at brut.androlib.res.AndrolibResources.loadMainPkg(AndrolibResources.jav
    a:74)
    at brut.androlib.res.AndrolibResources.getResTable(AndrolibResources.jav
    a:66)
    at brut.androlib.Androlib.getResTable(Androlib.java:50)
    at brut.androlib.ApkDecoder.getResTable(ApkDecoder.java:189)
    at brut.androlib.ApkDecoder.decode(ApkDecoder.java:114)
    at brut.apktool.Main.cmdDecode(Main.java:146)
    at brut.apktool.Main.main(Main.java:77)
    Caused by: java.io.IOException: Expected: 0x001c0001, got: 0x00000000
    at brut.util.ExtDataInput.skipCheckInt(ExtDataInput.java:48)
    at brut.androlib.res.decoder.StringBlock.read(StringBlock.java:44)
    at brut.androlib.res.decoder.ARSCDecoder.readPackage(ARSCDecoder.java:10
    2)
    at brut.androlib.res.decoder.ARSCDecoder.readTable(ARSCDecoder.java:83)
    at brut.androlib.res.decoder.ARSCDecoder.decode(ARSCDecoder.java:49)
    ... 8 more

    ReplyDelete
    Replies
    1. framework nya ga sesuai mungkin gan. Coba pakein framework ori nya

      Delete
  8. iya gan ane juga pas di push malah bootlop..?knpA ya gannn

    ReplyDelete
    Replies
    1. cara pushnya udah bener gan ? set permissionnya dulu di system, sebelum di taro di folder system/framework nya :)

      Delete
Post a Comment