Ini adalah tutorial untuk Memasang Logo di statusbar. (cuma bisa di CyanogenMod) kalo mau test di ROM laen juga silahkan.. :)
Logo ini memanfaatkan posisi dari carriername. :) PERHATIAN ! Ini disarankan hanya untuk user yang sudah terbiasa dalam mengompile / compile file .apk dengan APK Manager. Untuk pemula, disarankan untuk coba pelajarin dulu de/compile file .apk
Do With Your Own Risk Bahan2 yang diperlukan :
1. APK Tool / APK Manager / APK MultiTools .. (sama aja ko fungsinya tapi ane pake APK Manager)
2. ADB (Buat ngambil SystemUI.apk) / dicopy manua pakai rootex dari android agan juga gapapa, yang penting tau cara masukkin ke /system/app nya lagi nanti.
3. SystemUI.apk (Pull dari /system/app)
4. Texteditor (Ane pake notepad++)
5. Kesabaran... :D TALK LESS DO MORE.. DONT ASK BEFORE STUCK.. :)
Pertama-tama, pasang carrier logo di statusbar. Caranya :
1. Ambil SystemUI.apk dari Android agan.
2. Buat duplikatnya (mencegah kalo nanti salah, jadi ada backupnya ^_^ )
3. Taruh SystemUI.apk nya di dalem folder "place-apk-here-for-modding"
4. Decompile SystemUI.apk ..
Trus pindahin file logo.png nya ke project\SystemUI.apk\res\drawable-mdpi. Jadi di dalem folder drawable-mdpi ada file namanya logo.png
6. Buka folder project\SystemUI.apk\res\layout. Buka statusbar.xml
7. Copy kode berikut ini
<com.android.systemui.statusbar.CarrierLabel android:textAppearance="@android:style/TextAppearance.StatusBar.Icon" android:gravity="center_vertical" android:background="@drawable/logo" android:orientation="horizontal" android:id="@id/carrier_label_layout" android:paddingLeft="4.0dip" android:layout_width="wrap_content" android:layout_height="fill_parent" android:singleLine="true" android:layout_alignParentLeft="true" /> Kemudian paste tepat di atas <com.android.systemui.statusbar.IconMerger android:gravity="center_vertical" android:orientation="horizontal"... Bla bla bla... Jadi gini kurang lebih posisinya : <LinearLayout android:orientation="horizontal" android:id="@id/icons" ..... <com.android.systemui.statusbar.CarrierLabel android:textAppearance="@android:style/TextAppearance.StatusBar.Icon" .... <com.android.systemui.statusbar.IconMerger android:gravity="center_vertical" .....
Kalo udah, save statusbar.xml nya.
8. Kemudian, compile > y > y..
9. Buka file SystemUI.apk yang bakal dicopy ke android agan pake winrar
10. Sekarang ke APK Manage\project\SystemUI\build\apk.
--Drag file resources.arsc dan classes.dex yang ada di situ, trus drop di file SystemUI.apk yang tadi udah dibuka pake winrar (Replace aja)
12. Sekarang ke APK Manage\project\SystemUI\build\apkk\res\drawable-mdpi
--Drag file logo.png yang ada di situ, trus drop di file SystemUI.apk yang tadi udah dibuka pake winrar di res/drawable-mdpi
13. Sekarang ke APK Manage\project\SystemUI\build\apkk\res\layout
--Drag file statusbar.xml yang ada di situ, trus drop di file SystemUI.apk yang tadi udah dibuka pake winrar di res/layout (Replace aja)
14. Sekarang tinggal push aja SystemUI.apk yang udah dimodif tadi ke android agan ke /system/app. Bisa lewat adb ato bisa manual pake rootexplorer (Kalo pake rootexplorer, Jangan lupa set permissonnya rw-r-r).
15. Reboot Androidnya. :) Harusnya sih bakalan muncul Logo di belakang carriername nya di statusbar.
Oke, skrg kalo udah muncul logo di belakang statusbar, kita apus aja tulisan carriername nya biar ga ngeganggu. Caranya :
2. Set operatorname nya jadi [spasi] ajah " " <- tanpa kutip.
3. Trus Reboot
4. Seharusnya Logonya bakal keliatan jelas. :D
Kalo males, bisa pake SystemUI.apk ane. Mudah2n cocok ya, backup dlu SystemUI.apk yang agan punya, takutnya ga compatible
http://db.tt/Xe6M0Ybb << only RC5.5
Note : untuk ganti logo nya, sebenernya tinggal siapin aja logo yang diinginkan, trus rename jadi logo.png. trus di masukkin ke SystemUI.apk punya ane aja baru dipush. :)
Hasil dari Agan Ryan Ahmadi Putra
Share