ASSALAMUALAIKUM WR.WB
Nah malem ini ane coba buat tutor cara ngebuat FlymeOS statbar di
mediatek device, khususnya JB (yang lain menyesuaikan :v), apa aja yang
di butuhin ::
- Punya basic compile/decompile, kalo belum bisa kesini atau kesini
- Framework-res dan SystemUI
- Ketelitian
Langkah-langkahnya ::
EDITING FRAMEWORK-RES.APK
- Decompile Framework-res.apk
- Buka values/dimens, lalu ubah ==> <dimen name="status_bar_height">25.0dip</dimen> menjadi ==> <dimen name="status_bar_height">45.0dip</dimen>
- Ubah juga ==> <dimen name="status_bar_icon_size">24.0dip</dimen> menjadi ==> <dimen name="status_bar_icon_size">22.0dip</dimen>
- Compile
- Done.
EDITING SYSTEMUI.APK
- Decompile SystemUI.apk
- Buka values/ids, lalu tambahkan
<item type="id" name="carrier_logo_id">false</item>
<item type="id" name="name_carrier_id">false</item>
- Masih di folder yang sama, buka style, lalu tambahkan beberapa line (dalam zip)
- Masih di values lalu buka string, tambahkan
- Buka layout/gemini_status_bar.xml, replace yg di block di gambar dengan xml yg ane kasih (di dalam zip, jangan di replace filenya, tapi sebagian yg di block di layar aja)
- Download file SystemUI disini
- Ekstrak lalu masukan ke folder masing-masing
- Compile dehh :-)
- Kalo ada error bisa tanya ane, sertain lognya kalo bisa :-D
jadinya akan begini :-)
#NB ::: Coba yg pake JB 4.1.2 ganti "status_bar_contents" jadi "icon" soalnya ane bikin tutor ini basenya JB 4.2.2, maaf yahhhh :v
HAPPY NGOPREK :-)
7 komentar:
gan samsung galyoung bisa ga pake cara ini ?
bisa..tinggal di compare aja..klo di GB yg di edit status_bar.xml
Kok gak bisa di compile ya gan..??
Keluar kaya gini
../../../storage/sdcard0/apktool/SystemUI_src/smali/com/android/systemui/statusbar/policy/Traffic$2.smali[24,4] Error for input '.parameter': Invalid directive
../../../storage/sdcard0/apktool/SystemUI_src/smali/com/android/systemui/statusbar/policy/Traffic$2.smali[39,4] Error for input '.parameter': Invalid directive
../../../storage/sdcard0/apktool/SystemUI_src/smali/com/android/systemui/statusbar/policy/Traffic$2.smali[39,15] mismatched input '"msg"' expecting END_METHOD_DIRECTIVE
Exception in thread "main" brut.androlib.AndrolibException: Could not smali file: com/android/systemui/statusbar/policy/Traffic$2.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...
kesalahan ane ini kang.padahal gak ane edit line 39
status_bar.xml:39: error: Error parsing XML: mismatched tag
isi sendiri. Teks aja isi sendiri itu apa yg d tulis gan.. Newby katro _/|\_
gx bisa d donlod um
Posting Komentar