Tuesday, December 1, 2015

Cara Membuat Fly Me OS Status Bar Android Lebar



Hay sobat blogger semuanya, sudah lama saya tidak mempost di blog sderhana saya ini, sekrang inzya Allah saya akan menekuni tentang oprek android, untuk kali ini saya akan membahas tentang bgaimana cara membuat fly me os status bar, dah penahkan sobat sekalian melihat HH (handphone android) yang status barnya lebar dan berbaris 2, 3, 4, hingga 5 baris, nah itu sebnarnya mudah untuk kita lakukan sobat, kita hanya perlu alat untuk membuatnya, nah disini saya akan menjelaskan cara membuatnya, okey langsung saja kita mulai prosesnya

Syarat:
  1. HH yang sudah di root (wajib)
  2. Rotex (bisa cari di play store) 
  3.  Apktool (untuk yang pakai android langsung), VTS (untuk yang pengguna komputer, ke sini http://www.virtuous-ten-studio.com/, untuk patch full versionnya di sini [win 7] Patch VTS) saya menggunakan komputer win 7
  4. Backup system dengan cwm (jika ada)
  5. Waktu yang luang (tidak buru – buru)
Langkah:
  1. Sobat ambil framework-res.apk (root/system/framework) dan SystemUI.apk (root/system/app atau priv-app) dari HH sobat dengan rootex ke SDCard, lalu masukkan SDCard ke komputer (copy juga file asli ini ke komputer untuk berjaga-jaga)
  2. Download dan install full VTS di atas dan jangan lupa di buka juga
  3. Pada VTS pilih menu File à Open Settings à Apktool dan klik add single framework 
  4. Tulis apa aja di kotak dialog, contohnya KitKat atau apa gitu, lalu OK dan muncul dialog baru sobat klik ... (browser) di path dan cari framework-res.apk yang sudah sobat ambil tadi di SDCard lalu klik Import 
  5. Setelah itu close windows Settings VTS lalu pilih lagi menu File à New Solution lalu import SystemUI.apk à Beri nama solutionnya à pilih Advanced Editing à FrameworkTag pilih nama yang tadi contoh KitKat à Finish (lakukan juga untuk framework-res.apk)
  6. Setelah selesai Decompiler keduanya lalu ke 7
  7. Di framework-res pergi ke res/values/dimens.xml cari <dimen name="status_bar_height">25.0dip</dimen> lalu ganti dengan <dimen name="status_bar_height">50.0dip</dimen> lalu save (untuk 2 baris) untuk 3 baris atau lebih tinggal mengalikan value pertama contoh 2 baris 25 x 2, 3 baris 25 x 3, 4 baris 25 x 4
  8. Klik kanan project framewrok-res klik build project lalu pilih menu VTS binary direction dan pilih framework-res akan muncul explorer dan copy framework-res.apkke SDCard replace saja
  9. Di SystemUI pergi ke res/layout/msim_status_bar atau gemini_status_bar atau status_bar tergantung pada HH sobat kalau HH saya Smartfren jadi msim_status_bar
  10. Cari <LinearLayout android:orientation="horizontal" android:id="@id/status_bar_contents" android:paddingLeft="6.0dip" android:paddingRight="6.0dip" android:layout_width="fill_parent" android:layout_height="fill_parent"> lalu hapus semua code dibawahnya hingga </LinearLayout> di atas <LinearLayout android:orientation="horizontal" android:visibility="invisible"     android:id="@id/ticker" android:paddingLeft="6.0dip" android:paddingRight="6.0dip" android:animationCache="false" android:layout_width="fill_parent" android:layout_height="fill_parent"> lalu ganti code yang sudah di hapus tadi dengan code ini
<LinearLayout android:gravity="left" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_weight="1.0">
            <LinearLayout android:gravity="left|center_horizontal" android:orientation="horizontal" android:layout_width="fill_parent" android:layout_height="25.0dip" android:layout_weight="1.0">
                <com.android.systemui.statusbar.policy.Clock android:textAppearance="@style/TextAppearance.StatusBar.Clock" android:gravity="center" android:paddingStart="6.0dip" android:id="@id/clock" android:layout_width="wrap_content" android:layout_height="fill_parent" android:singleLine="true" />
<ImageView android:gravity="center" android:id="@id/battery" android:layout_width="wrap_content" android:layout_height="wrap_content" />
            </LinearLayout>
            <ImageView android:layout_width="fill_parent" android:layout_height="0.5dip" android:src="#ffffffff" />
            <LinearLayout android:gravity="left|center_horizontal" android:orientation="vertical" android:id="@id/notification_icon_area" android:layout_width="fill_parent" android:layout_height="25.0dip" android:layout_weight="1.0">
                <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" />
            </LinearLayout>
        </LinearLayout>
        <LinearLayout android:gravity="right" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_weight="1.0">
            <LinearLayout android:gravity="right|center_horizontal" android:orientation="horizontal" android:id="@id/signal_battery_cluster" android:layout_width="fill_parent" android:layout_height="25.0dip" android:layout_weight="1.0">
                <TextView android:textSize="12.0dip" android:textColor="#ff00ff00" android:id="@id/is_rooted" android:visibility="gone" android:layout_width="0.0dip" android:layout_height="0.0dip" android:text="@string/is_rooted" />
                <include android:id="@id/msim_signal_cluster" android:layout_width="wrap_content" android:layout_height="wrap_content" layout="@layout/msim_signal_cluster_view" />
            </LinearLayout>
            <ImageView android:layout_width="fill_parent" android:layout_height="0.5dip" android:src="#ffffffff" />
            <LinearLayout android:gravity="right|center_horizontal" android:orientation="horizontal" android:id="@id/system_icon_area" android:layout_width="fill_parent" android:layout_height="25.0dip" android:layout_weight="1.0">
                <LinearLayout android:gravity="center_vertical" android:orientation="horizontal" android:id="@id/statusIcons" android:layout_width="wrap_content" android:layout_height="fill_parent" />
            </LinearLayout>
        </LinearLayout>
    </LinearLayout>
Save
Itu code untuk 2 baris
Nah untuk yang 2 baris lebih bisa tanyakan di komentar, dan yang suka ada jam analog di tengah, kiri, atau kanan, juga bisa langsung tanya di komentar, saya baru share dasarnya saja
11. Sama dengan no 8
12.   Selesai sekarang masukkan lagi SDCard ke HH sobat 
13.   Copy file framework-res.apk dan SystemUI.apk yang sudah di edit tadi ke folder root/system (di sini) dengan rootex lalu tandai 2 file tersebut dan sentuh menu à permision rubah rw-r-r 
14.   Pindah SystemUI terlebih dahulu ke folder tempat dia berasal dan lalu framework-res juga ke tempat dia berasal, replace aja lalu reboot HH sobat 
15.   Selesai good luck, jika ada masalah-masalah langsung saja komen di bawah okey

Semoga artikel ini bisa bermanfaat untuk sobat blogger semuanya
Terima Kasih Telah Membaca Artikel Saya

Komentar yang menyertakan link aktif, iklan, atau titip link, sara,
porno akan dimasukan ke folder SPAM.