Showing posts with label Xml. Show all posts
Showing posts with label Xml. Show all posts

Guide Cara cerai signal di kiri dan indikator data di kanan



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

Guide‬ Cara Cerai Signal Kiri-kanan (Separated Signal)




#‎share‬ ‪Guide‬ Cara Cerai Signal Kiri-kanan (Separated Signal) 

alternatif guidenya um Arta Darker cara menceraikan sinyal
monggo di coba, ‪#‎guideringan‬ dari nubie jongkok buat yang mau memulai belajar oprek.


Download Guide in xml

Guide Dasarnya (wajib)
Download

Guide Sinyal kiri-kanan
Download

more easy guide to come..


Guide cerai_signal_kiri-kanan


sebelumnya harus sudah menerapkan
cerai_signal_cluster_dasar
Download


• masih bermain di gemini_signal_cluster_view.xml

cari
@id/signal_cluster_combo

lalu cut seluruh blok parentnya
(ini adalah parent layout pembentuk sinyal 1)


Code:
<ImageView android:layout_gravity="center_vertical" android:id="@id/offline" android:visibility="gone" android:layout_width="0dp" android:layout_height="0dp" android:src="@drawable/stat_sys_gemini_radio_off" />
<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>


(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">
       <ImageView android:layout_gravity="center_vertical" android:id="@id/offline" ........
       <LinearLayout android:id="@id/signal_cluster_combo" ......... >
           <ImageView android:id="@id/network_type" .......... />
           <FrameLayout android:id="@id/mobile_combo" ......... >
               <ImageView ......
               ....
               ....
           </FrameLayout>
       </LinearLayout>

• cut/pindahkan

Code:
       <include .......... layout="@layout/gemini_signal_cluster_view" />
           
        di baris paling bawah parent android:id="@id/system_icon_area" sebelum penutup
        atau di atas parent @id/ticker sebelum penutup
        contoh:
       
        
Code:
       <LinearLayout android:orientation="horizontal" android:id="@id/system_icon_area" ......... >
           <LinearLayout android:gravity="center_vertical" android:orientation="horizontal" android:id="@id/statusIcons" ......... />
           <LinearLayout android:gravity="center" android:orientation="horizontal" android:id="@id/signal_battery_cluster" ...... >
               <....
               .....
               ....
               </LinearLayout>
               <com.android.systemui.statusbar.policy.Clock ........ />
               <include android:layout_gravity="center_vertical" android:layout_marginLeft="3dp" android:layout_width="wrap_content" android:layout_height="wrap_content" layout="@layout/gemini_signal_cluster_view" />
           </LinearLayout>
       </com.android.systemui.statusbar.SignalClusterViewGemini>
   </LinearLayout>
   <LinearLayout android:orientation="horizontal" android:id="@id/ticker" android:paddingLeft="6.0dip" android:animationCache="false" android:layout_width="fill_parent" android:layout_height="fill_parent">
       

• recompile - sign - push - reboot


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)


#####

thanx
• alwi
• bang bager
• arta darker
• maaad group


Link Sumber


Semoga artikel ini bermanfaat, jika ingin men-copas mohon cantumkan sumber. Jangan lupa share ke teman-temanmu juga. Terima kasih
yanuabialwi

Guide Fix Fc Menu Shortcut OnClick di Statusbar Expanded Pulldown

‪#‎GUIDE‬ ‪#‎REPOST‬ Shortcut Pulldown fix di JB 4.2

Jb 4.2 yang pake metode onClick dan masih fc silahkan ikuti guide ini

http://www.mediafire.com/?v94dt7p8dgexrpt


Watch Screen Record Sample Video


    Watch on Facebook



Guide Fix shortcut di SystemUI JB 4.2 dengan collapsePanels

Tools- Apktool
- AIDE


1. Dengan onClick

- Decompile SystemUI.apk
- masuk /smali/com/android/systemui/
- buka SystemUIService.smali

- cari

# virtual methods

- tepat di bawahnya copas metode ini:


Code:
.method public ownerYanu(Landroid/view/View;)V
   .locals 3
   .parameter "v"

   .prologue
   .line 2431
   new-instance v0, Landroid/content/Intent;

   invoke-direct {v0}, Landroid/content/Intent;-><init>()V

   .line 2432
   const-string v1, "com.nemesis.ownerinfo"

   const-string v2, "com.nemesis.ownerinfo.Main"

   invoke-virtual {v0, v1, v2}, Landroid/content/Intent;->setClassName(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;

   const/high16 v2, 0x1000

   invoke-virtual {v0, v2}, Landroid/content/Intent;->setFlags(I)Landroid/content/Intent;

   move-result-object v0

   .line 2433
   invoke-virtual {p0, v0}, Landroid/content/Context;->startActivity(Landroid/content/Intent;)V

   const-string v1, "statusbar"

   invoke-virtual {p0, v1}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;

   move-result-object v0

   check-cast v0, Landroid/app/StatusBarManager;

   invoke-virtual {v0}, Landroid/app/StatusBarManager;->collapsePanels()V

   .line 1720
   return-void
.end method

- perhatikan

ownerYanu << adalah nama yang di set untuk di panggil via onClickcom.nemesis.ownerinfo << adalah nama package, liat di AndroidManifest.xml com.nemesis.ownerinfo.Main << adalah target yang mau di bukacollapsePanels()V << adalah fix agar pulldown langsung buka ( kalo di gb hanya collapse()V )

- next masuk /res/layout
- buka gemini_status_bar_expanded.xml atau layout tambahan lain yang mau di tampilin shortcut
- tempatkan android:onClick="ownerYanu" pada parent/image/text yang akan di bikin menjadi shortcut

contoh


Code:
<LinearLayout android:orientation="horizontal" android:gravity="center_vertical" android:layout_width="fill_parent" android:layout_height="fill_parent" android:onClick="ownerYanu">
   <CircleImageView android:src="@drawable/yanu_user" android:layout_width="32.0dip" android:layout_height="32.0dip" android:layout_marginLeft="17.0dip" android:layout_marginRight="17.0dip" />
   <TextView android:gravity="center_vertical" android:textStyle="bold" android:textColor="#ff383838" android:text="User Picture" android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_marginLeft="17.0dip" />
</LinearLayout>

- save / recompile / sign / push / reboot


ditulis oleh Yanu Abi Alwi
thanx to Dadi Rizaldi for clue


Link Sumber



Semoga artikel ini bermanfaat, jika ingin men-copas mohon cantumkan sumber. Jangan lupa share ke teman-temanmu juga. Terima kasih
yanuabialwi 

GUIDE Volume Slider on Statusbar Pulldown



[GUIDE] Volume Slider on Pulldown

Master yg udah khatam jangan bully. _/|\_

monggo dicoba

Download guide format xml

Easy Earn $2 daily







Download via Mediafire


Guide Volume Slider on Statusbar Pulldown
from b16h22

Tutorial diketik oleh Yanu Abi Alwi (M.A.A.A.D Group)

Lebih baik jika sebelumnya telah menerapkan tutorial FB UI ataupun Tabbed SystemUI


Tools
- Apktool
- AIDE


- Download bahannya
http://www.mediafire.com/?82apm5oie56li7e

- Extract dan merger ke dalam folder SystemUI
- Masuk res/values/styles.xml
- Tambahkan ini di paling bawah sebelum </resources>


Code:
<style name="maaad_font" parent="@*android:style/TextAppearance.StatusBar">
   <item name="android:textSize">16.0sp</item>
   <item name="android:textStyle">bold</item>
   <item name="android:textColor">#50ffffff</item>
</style>

- save

---------------------------

- Buka gemini_status_bar_expanded.xml
- Perhatikan di bawah ini khususnya parent tombol ke-3 tempat alwi_tab2


Code:
<com.b16h22.statusbar.MultiPanelFlipper android:id="@id/markmellarpes_multi" android:layout_width="fill_parent" android:layout_height="wrap_content">
   <ScrollView android:id="@id/scroll" android:padding="5.0dip" android:fadingEdge="none" android:layout_width="fill_parent" android:layout_height="wrap_content" android:overScrollMode="ifContentScrolls">
       <com.android.systemui.statusbar.policy.NotificationRowLayout android:id="@id/latestItems" android:layout_width="fill_parent" android:layout_height="wrap_content" />
   </ScrollView>
   <ScrollView android:scrollbars="none" android:fadingEdge="none" android:layout_width="fill_parent" android:layout_height="wrap_content" android:overScrollMode="never">
       <include layout="@layout/alwi_tab1" />
   </ScrollView>
   <ScrollView android:scrollbars="none" android:fadingEdge="none" android:layout_width="fill_parent" android:layout_height="wrap_content" android:overScrollMode="never">
       <include layout="@layout/alwi_tab2" />
   </ScrollView>
</com.b16h22.statusbar.MultiPanelFlipper>


- ubah @layout/alwi_tab2 menjadi @layout/maaad_kerek
- sehingga kira2 terlihat seperti ini


Code:
<com.b16h22.statusbar.MultiPanelFlipper android:id="@id/markmellarpes_multi" android:layout_width="fill_parent" android:layout_height="wrap_content">
    <ScrollView android:id="@id/scroll" android:padding="5.0dip" android:fadingEdge="none" android:layout_width="fill_parent" android:layout_height="wrap_content" android:overScrollMode="ifContentScrolls">
        <com.android.systemui.statusbar.policy.NotificationRowLayout android:id="@id/latestItems" android:layout_width="fill_parent" android:layout_height="wrap_content" />
    </ScrollView>
    <ScrollView android:scrollbars="none" android:fadingEdge="none" android:layout_width="fill_parent" android:layout_height="wrap_content" android:overScrollMode="never">
        <include layout="@layout/alwi_tab1" />
    </ScrollView>
    <ScrollView android:scrollbars="none" android:fadingEdge="none" android:layout_width="fill_parent" android:layout_height="wrap_content" android:overScrollMode="never">
        <include layout="@layout/maaad_kerek" />
    </ScrollView>
</com.b16h22.statusbar.MultiPanelFlipper>

- save

---------------------


- buka smali/com/b16h22/MultiPanelButton

- perhatikan di baris 138

    const-string v13, "info"

- ganti dengan

    const-string v13, "Slider"

- save


----------------------

- RECOMPILE
- DECOMPILE kembali

----------------------


- buka res/values/public.xml
- cari masing2 no id di bawah ini (xxxxxxxxxx)


Code:
<public type="drawable" name="maaad_vol_media" id="xxxxxxxxxx" />
<public type="drawable" name="maaad_vol_notif" id="xxxxxxxxxx" />
<public type="drawable" name="maaad_vol_ringer" id="xxxxxxxxxx" />
<public type="drawable" name="maaad_vol_system" id="xxxxxxxxxx" />

- Buka smali/com/b16h22/MediaVolumeSlider.smali
- Cari kode 0x7f0200b6
- ganti dengan nomor id drawable maaad_vol_media (sesuai di public.xml)

- Buka smali/com/b16h22/NotificationVolumeSlider.smali
- cari kode 0x7f0200b7
- ganti dengan nomor id drawable maaad_vol_notif (sesuai di public.xml)

- Buka smali/com/b16h22/RingerVolumeSlider.smali
- cari kode 0x7f0200b8
- ganti dengan nomor id drawable maaad_vol_ringer (sesuai di public.xml)

- Buka smali/com/b16h22/SystemVolumeSlider.smali
- cari kode 0x7f0200b9
- ganti dengan nomor id drawable maaad_vol_system (sesuai di public.xml)


- SAVE
- RECOMPILE
- SIGN
- PUSH
- REBOOT



mohon feedbacknya yang berhasil sertakan SS, OS, & Chipset

Keep Sharing , Keep Learning , Keep Caring , Keep Pusing

*Berhasil di
JB 4.2.2 mt6577 by Ghifari Coferone



Link Sumber (8 April 2014)


Semoga artikel ini bermanfaat, jika ingin men-copas mohon cantumkan sumber. Jangan lupa share ke teman-temanmu juga. Terima kasih
yanuabialwi

Guide Center Unlock Thumb Lockscreen



GUIDE Center Unlock tanpa Ubah DPI

mungkin ada yang butuh cara membuat tombol unlock di lockscreen menjadi ke tengah / rata tengah monggo di download Guide versi xml


Easy Earn $2 daily
Download via Mediafire


ditulis oleh Yanu Abi Alwi (M.A.A.A.D Group)


Salam super temen2 Maaad group mungkin banyak yang dibuat pusing dengan tombol Unlock yang ga center pada kebanyakan hh mediatek,
 dan solusi yang ada merubah dpi menjadi lebih kecil, namun terdapat kekurangan yaitu beberapa Aplikasi di Play Store menjadi tidak didukung.

oke langsung saja dimulai cara center tombol Unlock tanpa set dpi.


Tools
- Apktool
- AIDE

 - Decompile framework-res.apk
 - masuk folder res/layout
 - buka keyguard_glow_pad_view.xml

 - ubah
 android:gravity="left"
 menjadi
 android:gravity="center"

 - ubah
 android:layout_width="wrap_content"
 menjadi
 android:layout_width="fill_parent"

 - SAVE


 - buka keyguard_glow_pad_container.xml

 - ubah
 android:layout_width="wrap_content"
 menjadi
 android:layout_width="fill_parent"

 - SAVE
 - recompile
 - Selesai
 

moga manfaat. _/|\_


Sumber Link (10 April 2014)



Semoga artikel ini bermanfaat, jika ingin men-copas mohon cantumkan sumber. Jangan lupa share ke teman-temanmu juga. Terima kasih
yanuabialwi

Guide Fix FBUI/TWITTERUI misah dengan Quickpanel



Lagi asik browsing ga sengaja ketemu postingan lama (7 April 2014) tentang Cara Memisahkan FB UI dengan Quicksettings / Quickpanel



Download Guidenya

Easy Earn $2 daily
Download via Mediafire


monggo dicoba bagi yang mengikuti guide dari doc sebelumnya.
tolong feedbacknya berhasil/tidak. _/|\_



Fix Layout Quickpanel pisah TwitterUI
tutor by Yanu Abi Alwi M.A.A.a.D FB Group

- Decompile SystemUI.apk
- masuk folder res/layout
- buka gemini_status_bar_expanded.xml


- hapus baris ini
Code:
<include android:layout_width="fill_parent" android:layout_height="wrap_content" layout="@layout/alwi_barbright" />


- Perhatikan blok 3 parent ini
Code:
<com.b16h22.statusbar.MultiPanelFlipper android:id="@+id/markmellarpes_multi" android:layout_width="fill_parent" android:layout_height="wrap_content">
    <FrameLayout android:layout_width="fill_parent" android:layout_height="wrap_content">
        <ViewStub android:id="@id/flip_settings_stub" android:layout="@layout/flip_settings" android:layout_width="fill_parent" android:layout_height="wrap_content" />
        <ScrollView android:id="@id/scroll" android:fadingEdge="none" android:layout_width="fill_parent" android:layout_height="wrap_content" android:overScrollMode="ifContentScrolls">
            <com.android.systemui.statusbar.policy.NotificationRowLayout android:id="@id/latestItems" android:layout_width="fill_parent" android:layout_height="wrap_content" systemui:rowHeight="@dimen/notification_row_min_height" />
        </ScrollView>
    </FrameLayout>
    <ScrollView android:scrollbars="none" android:fadingEdge="none" android:layout_width="fill_parent" android:layout_height="wrap_content" android:overScrollMode="never">
        <include layout="@layout/alwi_tab1" />
    </ScrollView>
    <ScrollView android:scrollbars="none" android:fadingEdge="none" android:layout_width="fill_parent" android:layout_height="wrap_content" android:overScrollMode="never">
        <include layout="@layout/alwi_tab2" />
    </ScrollView>
</com.b16h22.statusbar.MultiPanelFlipper>



- hapus baris ini

Code:
<com.android.systemui.statusbar.policy.NotificationRowLayout android:id="@id/latestItems" android:layout_width="fill_parent" android:layout_height="wrap_content" systemui:rowHeight="@dimen/notification_row_min_height" />


- ganti dengan

Code:
<include android:layout_width="fill_parent" android:layout_height="wrap_content" layout="@layout/alwi_barbright" />


- hapus
Code:
<com.b16h22.statusbar.MultiPanelFlipper android:id="@+id/markmellarpes_multi" android:layout_width="fill_parent" android:layout_height="wrap_content">


- dan
Code:
<ScrollView android:scrollbars="none" android:fadingEdge="none" android:layout_width="fill_parent" android:layout_height="wrap_content" android:overScrollMode="never">
<include layout="@layout/alwi_tab1" />
</ScrollView>
<ScrollView android:scrollbars="none" android:fadingEdge="none" android:layout_width="fill_parent" android:layout_height="wrap_content" android:overScrollMode="never">
<include layout="@layout/alwi_tab2" />
</ScrollView>
</com.b16h22.statusbar.MultiPanelFlipper>



- atur kembali tiap spasinya hingga kira2 seperti ini

Code:
<?xml version="1.0" encoding="utf-8"?>
<com.android.systemui.statusbar.phone.NotificationPanelView android:id="@id/notification_panel" android:background="#00000000" android:paddingTop="@dimen/notification_panel_padding_top" android:layout_width="0.0dip" android:layout_height="wrap_content" android:layout_marginLeft="@dimen/notification_panel_margin_left"
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:systemui="http://schemas.android.com/apk/res/com.android.systemui">
   <View android:id="@id/handle_background" android:background="@drawable/handle_bar_background_color" android:visibility="invisible" android:layout_width="fill_parent" android:layout_height="@dimen/close_handle_height" />
   <View android:id="@id/handle" android:background="@drawable/status_bar_close" android:visibility="invisible" android:layout_width="fill_parent" android:layout_height="@dimen/close_handle_height" />
   <LinearLayout android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_marginBottom="@dimen/close_handle_underlap" android:animateLayoutChanges="false">
       <include android:layout_width="fill_parent" android:layout_height="wrap_content" layout="@layout/status_bar_expanded_header" />
       <FrameLayout android:id="@id/toolBarSwitchPanel" android:background="@drawable/notification_header_bg" android:layout_width="fill_parent" android:layout_height="wrap_content">
           <include layout="@layout/toolbar_view" />
           <include layout="@layout/toolbar_indicator" />
           <include layout="@layout/toolbar_divider" />
       </FrameLayout>
       <FrameLayout android:layout_width="fill_parent" android:layout_height="wrap_content">
           <ViewStub android:id="@id/flip_settings_stub" android:layout="@layout/flip_settings" android:layout_width="fill_parent" android:layout_height="wrap_content" />
           <ScrollView android:id="@id/scroll" android:fadingEdge="none" android:layout_width="fill_parent" android:layout_height="wrap_content" android:overScrollMode="ifContentScrolls">
               <include android:layout_width="fill_parent" android:layout_height="wrap_content" layout="@layout/alwi_barbright" />
           </ScrollView>
       </FrameLayout>
   </LinearLayout>
   <include android:layout_gravity="bottom" android:layout_width="fill_parent" android:layout_height="@dimen/carrier_label_height" android:layout_marginBottom="@dimen/close_handle_height" layout="@layout/gemini_carrier_label" />
</com.android.systemui.statusbar.phone.NotificationPanelView>


- save


----------------------



- buka alwi_barbright.xml
- hapus seluruh isinya lalu ganti dengan ini

Code:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout android:gravity="center_vertical" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="wrap_content"
xmlns:android="http://schemas.android.com/apk/res/android">
   <RelativeLayout android:gravity="center_vertical" android:orientation="vertical" android:id="@id/headerbau" android:background="#ff444444" android:layout_width="fill_parent" android:layout_height="wrap_content">
       <LinearLayout android:gravity="center_vertical" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="wrap_content">
           <RelativeLayout android:layout_width="fill_parent" android:layout_height="200.0dip">
               <com.lenox.Lenox_Label.lenoxpicture android:id="@id/lenoxpic" android:layout_width="fill_parent" android:layout_height="fill_parent" android:src="@drawable/ic_qs_default_user" android:scaleType="centerCrop" />
               <LinearLayout android:gravity="top" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="200.0dip" android:layout_marginTop="130.0dip">
                   <com.nemesis.ownerinfo.NamePlate android:textStyle="bold" android:textColor="#ffffffff" android:layout_gravity="center" android:id="@id/profile_name" android:layout_width="wrap_content" android:layout_height="25.0dip" />
                   <com.lenox.Lenox_Label.lenoxlabel android:layout_gravity="center" android:id="@id/lenoxlabel" android:layout_width="wrap_content" android:layout_height="wrap_content" />
               </LinearLayout>
           </RelativeLayout>
           <com.b16h22.statusbar.MultiPanelButtons android:layout_gravity="center" android:layout_width="fill_parent" android:layout_height="40.0dip" android:scaleType="center" android:weightSum="3.0" />
       </LinearLayout>
       <LinearLayout android:gravity="center_horizontal" android:orientation="horizontal" android:layout_width="fill_parent" android:layout_height="200.0dip">
           <com.nemesis.ownerinfo.Carrier android:layout_gravity="top" android:id="@id/pp" android:layout_width="90.0dip" android:layout_height="90.0dip" android:layout_marginTop="40.0dip" android:scaleType="centerCrop" />
       </LinearLayout>
   </RelativeLayout>
   <com.b16h22.statusbar.MultiPanelFlipper android:id="@id/markmellarpes_multi" android:layout_width="fill_parent" android:layout_height="wrap_content">
       <ScrollView android:id="@id/scroll" android:padding="5.0dip" android:fadingEdge="none" android:layout_width="fill_parent" android:layout_height="wrap_content" android:overScrollMode="ifContentScrolls">
           <com.android.systemui.statusbar.policy.NotificationRowLayout android:id="@id/latestItems" android:layout_width="fill_parent" android:layout_height="wrap_content" />
       </ScrollView>
       <ScrollView android:scrollbars="none" android:fadingEdge="none" android:layout_width="fill_parent" android:layout_height="wrap_content" android:overScrollMode="never">
           <include layout="@layout/alwi_tab1" />
       </ScrollView>
       <ScrollView android:scrollbars="none" android:fadingEdge="none" android:layout_width="fill_parent" android:layout_height="wrap_content" android:overScrollMode="never">
           <include layout="@layout/alwi_tab2" />
       </ScrollView>
   </com.b16h22.statusbar.MultiPanelFlipper>
</LinearLayout>


-----------------------


- save
- recompile
- sign
- push
- reboot



    *berhasil di
    JB 4.2.1 mt6589 by Yanu and Dudunk Vrisay
    JB 4.2.1 mt6582 by Antok kah
    JB 4.2.2 mt6572 by Khoi Rudhin , Dadi Rizaldi dan Kurt Schafer
    JB 4.2.2 mt6577 by Ghifari Coferone



    Link Asal




    Semoga artikel ini bermanfaat, jika ingin men-copas mohon cantumkan sumber. Jangan lupa share ke teman-temanmu juga. Terima kasih
    yanuabialwi  

    Guide Minimal Blaemoth Recent Apps

    Satu lagi izin share tampilan recent app dari blaemoth rom di adaptasi dari recent rom funtouch




    Screenshot (minus ram bar dan tw clear button)


    How to make Blaemoth Recent Apps in touchwiz JellyBean by eboybasit
    Go here

    Tools
    - Apktool
    - AIDE


    Tutorial Recent Apps Minimal Blaemoth Style
    - Decompile SystemUI.apk
    - buka status_bar_recent_item.xml

    hapus semua linenya dan ganti dengan ini

    Code:
    <?xml version="1.0" encoding="utf-8"?>
    <FrameLayout android:paddingTop="@dimen/status_bar_recents_item_padding" android:clipChildren="false" android:layout_width="wrap_content" android:layout_height="wrap_content" android:importantForAccessibility="no"
     xmlns:android="http://schemas.android.com/apk/res/android">
       <LinearLayout android:layout_gravity="center_horizontal" android:orientation="vertical" android:id="@id/recent_item" android:clipChildren="false" android:layout_width="wrap_content" android:layout_height="wrap_content">
           <TextView android:textSize="@dimen/status_bar_recents_app_label_text_size" android:textColor="@color/status_bar_recents_app_label_color" android:ellipsize="marquee" android:layout_gravity="center_horizontal" android:id="@id/app_label" android:paddingTop="2.0dip" android:fadingEdge="horizontal" android:fadingEdgeLength="@dimen/status_bar_recents_text_fading_edge_length" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginBottom="4.0dip" android:scrollHorizontally="true" android:singleLine="true" android:importantForAccessibility="no" />
           <FrameLayout android:layout_gravity="center_horizontal" android:id="@id/app_thumbnail" android:background="@drawable/recents_thumbnail_bg" android:visibility="invisible" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_margin="1.0dip" android:foreground="@drawable/recents_thumbnail_fg">
               <ImageView android:id="@id/app_thumbnail_image" android:layout_width="@dimen/status_bar_recents_thumbnail_width" android:layout_height="@dimen/status_bar_recents_thumbnail_height" />
           </FrameLayout>
           <View android:id="@id/recents_callout_line" android:background="@drawable/recents_callout_line" android:layout_width="0.0dip" android:layout_height="0.0dip" />
           <ImageView android:layout_gravity="center_horizontal" android:id="@id/app_icon" android:visibility="invisible" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginTop="7.0dip" android:scaleType="centerInside" android:adjustViewBounds="true" android:maxWidth="@dimen/status_bar_recents_app_icon_max_width" android:maxHeight="@dimen/status_bar_recents_app_icon_max_height" />
           <TextView android:textSize="@dimen/status_bar_recents_app_description_text_size" android:ellipsize="marquee" android:layout_gravity="center_horizontal" android:id="@id/app_description" android:fadingEdge="horizontal" android:fadingEdgeLength="@dimen/status_bar_recents_text_fading_edge_length" android:layout_width="wrap_content" android:layout_height="0.0dip" android:scrollHorizontally="true" android:singleLine="true" />
       </LinearLayout>
    </FrameLayout>

    - save

    Penjelasan
    Quote:LinearLayout android:id="@id/recent_item" = parent pembentuk recent itemnya type linear
    android:id="@id/app_label" = baris pembentuk/penampil Nama Icon Recent app
    FrameLayout android:id="@id/app_thumbnail" = parent tempat bersemayam thumbnail aplikasi di recent app type frame
    android:id="@id/app_thumbnail_image" = baris pembentuk/penampil Thumbnail/cuplikasn gambar Aplikasi yang muncul di Recent
    android:id="@id/recents_callout_line" = baris pembentuk/penampil garis recent (hide)
    android:id="@id/app_icon" = baris pembentuk/penampil Icon Aplikasi yang muncul di Recent
    android:id="@id/app_description" = baris pembentuk/penampil deskripsi teks (hide)

    *silahkan jika ingin eksperimen dengan menukar-nukar urutan baris sesuai id yang di inginkan

    - buka status_bar_recent_panel.xml
    - hapus seluruh isi dari parent <com.android.systemui.recent.RecentsPanelView sampai penutupnya sehingga terlihat seperti ini

    Code:
    <com.android.systemui.recent.RecentsPanelView android:id="@id/recents_root" android:layout_width="fill_parent" android:layout_height="fill_parent" systemui:recentItemLayout="@layout/status_bar_recent_item"
     xmlns:android="http://schemas.android.com/apk/res/android"
     xmlns:systemui="http://schemas.android.com/apk/res/com.android.systemui">
       ...
       ...
    </com.android.systemui.recent.RecentsPanelView>

    - paste ini di dalam parent tsb

    Code:
       <LinearLayout android:id="@+id/bmoth_recent" android:orientation="vertical" android:background="@drawable/status_bar_recents_background" android:layout_width="fill_parent" android:layout_height="fill_parent">
           <Space android:layout_width="0.0dip" android:layout_height="0.0dip" android:layout_weight="1.0" />
           <LinearLayout android:orientation="vertical" android:background="#ff151515" android:layout_width="fill_parent" android:layout_height="210.0dip">
               <FrameLayout android:layout_gravity="center_vertical" android:id="@id/recents_bg_protect" android:background="@drawable/status_bar_recents_background" android:layout_width="fill_parent" android:layout_height="fill_parent">
                   <com.android.systemui.recent.RecentsHorizontalScrollView android:layout_gravity="right|center" android:id="@id/recents_container" android:scrollbars="none" android:fadingEdge="horizontal" android:fadingEdgeLength="@dimen/status_bar_recents_scroll_fading_edge_length" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginLeft="2.0dip" android:layout_marginRight="2.0dip">
                       <LinearLayout android:orientation="horizontal" android:id="@id/recents_linear_layout" android:layout_width="wrap_content" android:layout_height="wrap_content" />
                   </com.android.systemui.recent.RecentsHorizontalScrollView>
                   <include android:layout_gravity="center_vertical" android:id="@id/recents_no_apps" android:visibility="invisible" android:layout_width="fill_parent" android:layout_height="wrap_content" layout="@layout/status_bar_no_recent_apps" />
               </FrameLayout>
           </LinearLayout>
           <LinearLayout android:background="#50000000" android:layout_width="fill_parent" android:layout_height="wrap_content">
               <TextView android:textColor="#ff000000" android:text="Layout Kosong baris 2" android:gravity="center" android:layout_width="wrap_content" android:layout_height="wrap_content" android:singleLine="true" android:id="@+id/bmothrecent_baris2" android:padding="15dp" />
           </LinearLayout>
           <LinearLayout android:layout_gravity="bottom" android:orientation="horizontal" android:background="#ff151515" android:layout_width="fill_parent" android:layout_height="wrap_content">
               <TextView android:textColor="#ff000000" android:text="Layout Kosong baris 3" android:gravity="center" android:layout_width="wrap_content" android:layout_height="wrap_content" android:singleLine="true" android:id="@+id/bmothrecent_baris3" android:padding="25dp" />
           </LinearLayout>
       </LinearLayout>

    - sehingga terlihat seperti ini

    Code:
    <?xml version="1.0" encoding="utf-8"?>
    <com.android.systemui.recent.RecentsPanelView android:id="@id/recents_root" android:layout_width="fill_parent" android:layout_height="fill_parent" systemui:recentItemLayout="@layout/status_bar_recent_item"
     xmlns:android="http://schemas.android.com/apk/res/android"
     xmlns:systemui="http://schemas.android.com/apk/res/com.android.systemui">
       <LinearLayout android:id="@+id/bmoth_recent" android:orientation="vertical" android:background="@drawable/status_bar_recents_background" android:layout_width="fill_parent" android:layout_height="fill_parent">
           <Space android:layout_width="0.0dip" android:layout_height="0.0dip" android:layout_weight="1.0" />
           <LinearLayout android:orientation="vertical" android:background="#ff151515" android:layout_width="fill_parent" android:layout_height="210.0dip">
               <FrameLayout android:layout_gravity="center_vertical" android:id="@id/recents_bg_protect" android:background="@drawable/status_bar_recents_background" android:layout_width="fill_parent" android:layout_height="fill_parent">
                   <com.android.systemui.recent.RecentsHorizontalScrollView android:layout_gravity="right|center" android:id="@id/recents_container" android:scrollbars="none" android:fadingEdge="horizontal" android:fadingEdgeLength="@dimen/status_bar_recents_scroll_fading_edge_length" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginLeft="2.0dip" android:layout_marginRight="2.0dip">
                       <LinearLayout android:orientation="horizontal" android:id="@id/recents_linear_layout" android:layout_width="wrap_content" android:layout_height="wrap_content" />
                   </com.android.systemui.recent.RecentsHorizontalScrollView>
                   <include android:layout_gravity="center_vertical" android:id="@id/recents_no_apps" android:visibility="invisible" android:layout_width="fill_parent" android:layout_height="wrap_content" layout="@layout/status_bar_no_recent_apps" />
               </FrameLayout>
           </LinearLayout>
           <LinearLayout android:background="#50000000" android:layout_width="fill_parent" android:layout_height="wrap_content">
               <TextView android:textColor="#ff000000" android:text="Layout Kosong baris 2" android:gravity="center" android:layout_width="wrap_content" android:layout_height="wrap_content" android:singleLine="true" android:id="@+id/bmothrecent_baris2" android:padding="15dp" />
           </LinearLayout>
           <LinearLayout android:layout_gravity="bottom" android:orientation="horizontal" android:background="#ff151515" android:layout_width="fill_parent" android:layout_height="wrap_content">
               <TextView android:textColor="#ff000000" android:text="Layout Kosong baris 3" android:gravity="center" android:layout_width="wrap_content" android:layout_height="wrap_content" android:singleLine="true" android:id="@+id/bmothrecent_baris3" android:padding="25dp" />
           </LinearLayout>
       </LinearLayout>
    </com.android.systemui.recent.RecentsPanelView>

    - save


    - Buka bools.xml
    - samakan value seperti yg di bawah

    Code:
       <bool name="config_recents_thumbnail_image_fits_to_xy">true</bool>

    - save

    - Buka dimens.xml
    - samakan value seperti di bawah

    Code:
       <dimen name="status_bar_recents_thumbnail_width">115.0dip</dimen>
       <dimen name="status_bar_recents_thumbnail_height">105.0dip</dimen>
        ...
        ...
       <dimen name="status_bar_recents_scroll_fading_edge_length">0.0dip</dimen>
    - save

    - Recompile
    - Sign - Push - Reboot


    guide by Yanu Abi Alwi
    tested on JB 4.2.1
    perbedaan isi script bisa berbeda pada versi android yang berbeda
    untuk versi landscape tidak termasuk di dalam guide
    just try and do trial error

    thanx
    funtouch
    maaad group


    Semoga artikel ini bermanfaat, jika ingin men-copas mohon cantumkan sumber. Jangan lupa share ke teman-temanmu juga. Terima kasih
    yanuabialwi