cerai signal kiri - data kanan
#guideringan terinspirasi dari rom funtouch klo ga salah (minus jam tengah)
monggo guidenya format xml
cerai_signal-kiri_data-kanan.xml
Download
Guide Cara cerai signal di kiri dan indikator data di kanan
sebelumnya harus sudah menerapkan
cerai_signal_cluster_dasar
Download
Tools- Apktool- AIDE
• masih bermain di gemini_signal_cluster_view.xml
cari
@id/signal_cluster_combo dan @id/signal_cluster_combo_2
lalu cut 2 blok parent sinyal tsb
sinyal 1
Code:
<LinearLayout android:id="@id/signal_cluster_combo" android:layout_gravity="center_vertical" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginRight="3dp">
<ImageView android:id="@id/network_type" android:visibility="gone" android:layout_width="0dp" android:layout_height="0dp" />
<FrameLayout android:id="@id/mobile_combo" android:layout_width="wrap_content" android:layout_height="wrap_content">
<ImageView android:id="@id/mobile_signal" android:layout_width="wrap_content" android:layout_height="wrap_content" />
<ImageView android:id="@id/mobile_signal2" android:layout_width="wrap_content" android:layout_height="wrap_content" />
<ImageView android:id="@id/mobile_type" android:layout_width="wrap_content" android:layout_height="wrap_content" />
<ImageView android:id="@id/mobile_roaming" android:visibility="gone" android:layout_width="wrap_content" android:layout_height="wrap_content" />
<ImageView android:layout_gravity="end|bottom|center" android:id="@id/mobile_inout" android:layout_width="wrap_content" android:layout_height="wrap_content" />
<ImageView android:id="@id/mobile_slot_indicator" android:visibility="gone" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginStart="1.0dip" />
</FrameLayout>
</LinearLayout>sinyal 2
Code:
<LinearLayout android:id="@id/signal_cluster_combo_2" android:layout_gravity="center_vertical" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginRight="3dp">
<ImageView android:id="@id/network_type_2" android:visibility="gone" android:layout_width="0dp" android:layout_height="0dp" />
<FrameLayout android:id="@id/mobile_combo_2" android:layout_width="wrap_content" android:layout_height="wrap_content">
<ImageView android:id="@id/mobile_signal_2" android:layout_width="wrap_content" android:layout_height="wrap_content" />
<ImageView android:id="@id/mobile_signal2_2" android:layout_width="wrap_content" android:layout_height="wrap_content" />
<ImageView android:id="@id/mobile_type_2" android:layout_width="wrap_content" android:layout_height="wrap_content" />
<ImageView android:id="@id/mobile_roaming"_2 android:visibility="gone" android:layout_width="wrap_content" android:layout_height="wrap_content" />
<ImageView android:layout_gravity="end|bottom|center" android:id="@id/mobile_inout_2" android:layout_width="wrap_content" android:layout_height="wrap_content" />
<ImageView android:id="@id/mobile_slot_indicator_2" android:visibility="gone" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginStart="1.0dip" />
</FrameLayout>
</LinearLayout>(isi blok parent sinyal di atas bisa berbeda pada hh/os lain)
• buka gemini_status_bar.xml
lalu paste di bawah
Code:
<LinearLayout android:orientation="horizontal" android:id="@id/notification_icon_area" ........ >sehingga terlihat ±seperti ini
Code:
<LinearLayout android:orientation="horizontal" android:id="@id/notification_icon_area" android:layout_width="0.0dip" android:layout_height="fill_parent" android:layout_weight="1.0">
<LinearLayout android:id="@id/signal_cluster_combo" ......... >
<ImageView android:id="@id/network_type" .......... />
<FrameLayout android:id="@id/mobile_combo" ......... >
<ImageView ......
....
....
</FrameLayout>
</LinearLayout>
<View android:visibility="invisible" android:layout_width="3.0dip" android:layout_height="1.0dip" />
<LinearLayout android:id="@id/signal_cluster_combo" ......... >
<ImageView android:id="@id/network_type" .......... />
<FrameLayout android:id="@id/mobile_combo" ......... >
<ImageView ......
....
....
</FrameLayout>
</LinearLayout>• hapus masing2 baris id di bawah ini
@id/mobile_type
@id/mobile_inout
@id/mobile_type_2
@id/mobile_inout_2
sehingga tersisa ±seperti ini
Code:
<LinearLayout android:layout_gravity="center_vertical" android:id="@id/signal_cluster_combo" android:layout_width="wrap_content" android:layout_height="wrap_content">
<ImageView android:id="@id/network_type" android:visibility="gone" android:layout_width="0dp" android:layout_height="0dp" />
<FrameLayout android:id="@id/mobile_combo" android:layout_width="wrap_content" android:layout_height="wrap_content">
<ImageView android:id="@id/mobile_signal" android:layout_width="wrap_content" android:layout_height="wrap_content" />
<ImageView android:id="@id/mobile_signal2" android:layout_width="wrap_content" android:layout_height="wrap_content" />
<ImageView android:id="@id/mobile_roaming" android:visibility="gone" android:layout_width="wrap_content" android:layout_height="wrap_content" />
<ImageView android:id="@id/mobile_slot_indicator" android:visibility="gone" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginStart="1.0dip" />
</FrameLayout>
</LinearLayout>
<View android:visibility="invisible" android:layout_width="3.0dip" android:layout_height="1.0dip" />
<LinearLayout android:layout_gravity="center_vertical" android:id="@id/signal_cluster_combo_2" android:tag="signal_cluster_combo_2" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginRight="3dp">
<ImageView android:id="@id/network_type_2" android:tag="network_type_2" android:visibility="gone" android:layout_width="0dp" android:layout_height="0dp" />
<FrameLayout android:id="@id/mobile_combo_2" android:tag="mobile_combo_2" android:layout_width="wrap_content" android:layout_height="wrap_content">
<ImageView android:id="@id/mobile_signal_2" android:tag="mobile_signal_2" android:layout_width="wrap_content" android:layout_height="wrap_content" />
<ImageView android:id="@id/mobile_signal2_2" android:tag="mobile_signal2_2" android:layout_width="wrap_content" android:layout_height="wrap_content" />
<ImageView android:id="@id/mobile_roaming_2" android:tag="mobile_roaming_2" android:visibility="gone" android:layout_width="wrap_content" android:layout_height="wrap_content" />
<ImageView android:id="@id/mobile_slot_indicator_2" android:tag="mobile_slot_indicator_2" android:visibility="gone" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginStart="1.0dip" />
</FrameLayout>
</LinearLayout>• copas ini untuk tempat icon datanya
Code:
<RelativeLayout android:id="@+id/alwi_data" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center_vertical">
<ImageView android:id="@id/mobile_type" android:layout_width="wrap_content" android:layout_height="wrap_content" />
<ImageView android:layout_gravity="end|bottom|center" android:id="@id/mobile_inout" android:layout_width="wrap_content" android:layout_height="wrap_content" />
<ImageView android:id="@id/mobile_type_2" android:tag="mobile_type_2" android:layout_width="wrap_content" android:layout_height="wrap_content" />
<ImageView android:layout_gravity="end|bottom|center" android:id="@id/mobile_inout_2" android:tag="mobile_inout_2" android:layout_width="wrap_content" android:layout_height="wrap_content" />
</RelativeLayout>contoh sebelah kiri batere
Code:
<LinearLayout ......... android:id="@id/signal_battery_cluster" ......., >
<include ....,.... layout="@layout/gemini_signal_cluster_view" />
<RelativeLayout android:id="@+id/alwi_data" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center_vertical">
<ImageView android:id="@id/mobile_type" android:layout_width="wrap_content" android:layout_height="wrap_content" />
<ImageView android:layout_gravity="end|bottom|center" android:id="@id/mobile_inout" android:layout_width="wrap_content" android:layout_height="wrap_content" />
<ImageView android:id="@id/mobile_type_2" android:tag="mobile_type_2" android:layout_width="wrap_content" android:layout_height="wrap_content" />
<ImageView android:layout_gravity="end|bottom|center" android:id="@id/mobile_inout_2" android:tag="mobile_inout_2" android:layout_width="wrap_content" android:layout_height="wrap_content" />
</RelativeLayout>
<com.mediatek.systemui.statusbar.util.LaptopBatteryView android:id="@id/laptop_battery" ........... />• recompile - sign - push - reboot
#####
thanx
• alwi
• bang bager
• arta darker
• maaad group
Sumber Link
Guide ini tested di Jb 4.2.* oleh Yanu Abi Alwi
perbedaan versi android maupun chipset mungkin dibutuhkan beberapa penyesuaian
Just Trial & Error
Dont Forget D.W.Y.O.R (Do With Your Own Risk)
Semoga artikel ini bermanfaat, jika ingin men-copas mohon cantumkan sumber. Jangan lupa share ke teman-temanmu juga. Terima kasih
yanuabialwi

No comments:
Post a Comment