- Alat dan Bahan
- Apktool (PC/Android)
- Teks Editor: Notepad++(PC), 920TextEdittor (Android), AIDE (Android)
- Rootex: Kalo αηε biasa pake x-plore
- Menambah Tinggi Statusbar
- Sebelum melanjutkan, sebaiknya Anda mengetahui Hal Berikut:
- Masuk Res/Values buka dimen.xml menggunakan Teks Edittor
- Cari statur_bar_height="25.0dip" ubah "25.0dip" menjadi "50.0dip"
- Recompile > sign > push
seting x-plore, pada "Akses Root" ubah jadi "SuperUser + Mount Writable" dan centang "Buka APK sebagai ZIP"
DECOMPILE
√ Ambil Framework-res.apk (System/framework) dan Systemui.apk (System/app) ke dalam folder Apktool
√ buka Apktool, alihkan ke folder Apktool, klik Framework-res.apk dan pilih "Import As Framework"
√ klik Systemui.apk / Framework-res.apk pilih Decompile, jika sukses, akan muncul folder dgn tambahan "_src" dan di dalam folder itu terdapat file "Apktool.yml".
RECOMPILE
√ untuk decompile Framework-res_src, masuk folder framework-res_src/res hapus folder yg memiliki nama "LDRT" biasa nya terdapat 3 folder seprti ini, hapus ketiga nya.
√ kembali ke folder Apktool, pilih folder hasil decompile, klik Recompile
√ jika sukses akan tercipta file apk dengan akhiran '_src' (eg. systemui_src.apk)
SIGN
√ Klik file Apk hasil Recompile tadi, pilih 'Sign Apk'
√ akan muncul Apk dengan embel '_sign' (eg. systemui_src_sign.apk)
PUSH
√ pindahkan file "META-INF" & "Androidmanifest.xml" dari dalam file Apk Pri ke File Apk hasil Sign
√ rename file Apk seperti seharusnya,
√ timpa ke tempat asal file tersebut
√ HH akan restart sendiriDecompile Framework-res.apk (System/Framework)
DECOMPILE
√ Ambil Framework-res.apk (System/framework) dan Systemui.apk (System/app) ke dalam folder Apktool
√ buka Apktool, alihkan ke folder Apktool, klik Framework-res.apk dan pilih "Import As Framework"
√ klik Systemui.apk / Framework-res.apk pilih Decompile, jika sukses, akan muncul folder dgn tambahan "_src" dan di dalam folder itu terdapat file "Apktool.yml".
RECOMPILE
√ untuk decompile Framework-res_src, masuk folder framework-res_src/res hapus folder yg memiliki nama "LDRT" biasa nya terdapat 3 folder seprti ini, hapus ketiga nya.
√ kembali ke folder Apktool, pilih folder hasil decompile, klik Recompile
√ jika sukses akan tercipta file apk dengan akhiran '_src' (eg. systemui_src.apk)
SIGN
√ Klik file Apk hasil Recompile tadi, pilih 'Sign Apk'
√ akan muncul Apk dengan embel '_sign' (eg. systemui_src_sign.apk)
PUSH
√ pindahkan file "META-INF" & "Androidmanifest.xml" dari dalam file Apk Pri ke File Apk hasil Sign
√ rename file Apk seperti seharusnya,
√ timpa ke tempat asal file tersebut
√ HH akan restart sendiriDecompile Framework-res.apk (System/Framework)
- Model Flayme Analog Kiri + Tanggal + Garis
- Decompile Systemui.Apk (System/App)
- Buka gemini_status_bar.xml (res/layout)
- Pada baris @id/status_bar_content ubah android:height="fill_parent" menjadi android:height="50.0dip"
- Copaz baris ini di bawah baris id@status_bar_contents
- Copaz semua baris-baris ini di atas baris @id/ticker
<AnalogClock android:gravity="center" android:id="@id/clock" android:paddingLeft="3.0dip" android:layout_width="wrap_content" android:layout_height="fill_parent" android:singleLine="true" />
<LinearLayout android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="50.0dip">
<LinearLayout android:orientation="horizontal" android:paddingLeft="1.0dip" android:paddingRight="1.0dip" android:layout_width="fill_parent" android:layout_height="24.0dip">
<ImageView android:id="@+id/garis" android:paddingLeft="2.0dip" android:paddingRight="1.0dip" android:layout_width="fill_parent" android:layout_height="0.20000005dip" android:src="#99ffffff" />
<LinearLayout android:id="@+id/barisbaru" android:gravity="right" android:orientation="horizontal" android:paddingLeft="1.0dip" android:paddingRight="1.0dip" android:layout_width="fill_parent" android:layout_height="24.0dip">
<LinearLayout android:id="@+id/kiri" android:orientation="horizontal" android:paddingLeft="3.0dip" android:layout_width="wrap_content" android:layout_height="fill_parent" android:layout_weight="1.0">
<TextView android:gravity="center_vertical" android:layout_width="wrap_content" android:layout_height="fill_parent" android:text="kiri" />
</LinearLayout>
<LinearLayout android:id="@+id/kanan" android:gravity="right" android:orientation="horizontal" android:paddingRight="1.0dip" android:layout_width="wrap_content" android:layout_height="fill_parent">
<TextView android:gravity="center_vertical" android:layout_width="wrap_content" android:layout_height="fill_parent" android:text="kanan" />
</LinearLayout>
</LinearLayout>
</LinearLayout>
</LinearLayout>
<LinearLayout android:id="@+id/barisbaru" android:gravity="right" android:orientation="horizontal" android:paddingLeft="1.0dip" android:paddingRight="1.0dip" android:layout_width="fill_parent" android:layout_height="24.0dip">
<LinearLayout android:id="@+id/kiri" android:orientation="horizontal" android:paddingLeft="3.0dip" android:layout_width="wrap_content" android:layout_height="fill_parent" android:layout_weight="1.0">
<TextView android:gravity="center_vertical" android:layout_width="wrap_content" android:layout_height="fill_parent" android:text="kiri" />
</LinearLayout>
<LinearLayout android:id="@+id/kanan" android:gravity="right" android:orientation="horizontal" android:paddingRight="1.0dip" android:layout_width="wrap_content" android:layout_height="fill_parent">
<TextView android:gravity="center_vertical" android:layout_width="wrap_content" android:layout_height="fill_parent" android:text="kanan" />
</LinearLayout>
</LinearLayout>
</LinearLayout>
</LinearLayout>
- Hapus baris ini untuk menghilangkan Jam Bawaan
- Cari baris ini, Pindahkan (Cut) kedua baris ini ke bawah baris @id/bariskanan, untuk memindahkan Icon Notif ke Kanan Bawah
- Cari Baris ini, Pindahkan (CUT) baris ini ke bawah baris @id/notification_icon_area, untuk memindahkan Icon Sinyal ke Kiri Atas
- Copaz baris ini dibawah @id/bariskiri, untuk menambah Tanggal
- Save > recompile > sign > push
<com.android.systemui.statusbar.policy.Clock android:textAppearance="@style/TextAppearance.StatusBar.Clock" android:gravity="left|center" android:id="@id/clock" android:paddingLeft="6.0dip" android:layout_width="wrap_content" android:layout_height="fill_parent" android:singleLine="true" />
<com.android.systemui.statusbar.StatusBarIconView android:id="@id/moreIcon" android:visibility="gone" android:layout_width="@dimen/status_bar_icon_size" android:layout_height="fill_parent" android:src="@drawable/stat_notify_more" />
<com.android.systemui.statusbar.phone.IconMerger android:gravity="center_vertical" android:orientation="horizontal" android:id="@id/notificationIcons" android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_alignParentLeft="true" />
<com.android.systemui.statusbar.phone.IconMerger android:gravity="center_vertical" android:orientation="horizontal" android:id="@id/notificationIcons" android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_alignParentLeft="true" />
<include android:id="@id/signal_cluster" android:layout_width="wrap_content" android:layout_height="wrap_content" layout="@layout/signal_cluster_view" />
<com.android.systemui.statusbar.policy.DateView android:textSize="12.0dip" android:textStyle="bold" android:textColor="#ffffffff" android:ellipsize="none" android:id="@id/date" android:paddingLeft="1.0dip" android:paddingTop="3.0dip" android:layout_width="wrap_content" android:layout_height="wrap_content" android:maxLines="2" android:singleLine="false" android:layout_centerVertical="true" />
- Untuk menghilangkan tulisan "Kiri" dan "Kanan", hapus baris berikut:
- <TextView android:gravity="center_vertical" android:layout_width="wrap_content" android:layout_height="fill_parent" android:text="kiri" />
- <TextView android:gravity="center_vertical" android:layout_width="wrap_content" android:layout_height="fill_parent" android:text="kanan" />
- Jika ingin mengganti icon Jam Analog, silahkan kesini.
- M.Α.Α.Α.D Grup
- CROSS A88 Grup
0 Response to "Membuat Statusbar Flyme"
Posting Komentar