Tuesday, October 23, 2012

Cara Bikin Softkey


Enable Tablet Tweak & Soft Key


catatan: DO IT WITH YOUR OWN RISK iya dong harus dengan resiko sendiri masa rusak minta tanggung jawab orang lain :D
Bahan - bahan :
- Apk tool / apk manager / TollAlite
- Framework-res.apk
- SystemUI.apk
- Notepad++

A. Step Framework-res.apk :
1. Decompile Framework-res.apk dan buka bools.xml pake notepad++ letaknya disini :
framework-res.apk/res/values/bools.xml
2. Cari string berikut :
------------------------------------------------------------------------------
     <bool name="cm_default_is_tablet">false</bool>
     <bool name="cm_default_has_soft_buttons">false</bool>
------------------------------------------------------------------------------
3. Lalu rubah menjadi seperti ini :
------------------------------------------------------------------------------
    <bool name="cm_default_is_tablet">true</bool>
    <bool name="cm_default_has_soft_buttons">true</bool>
    <bool name="cm_default_bottom_status_bar">true</bool>
    <bool name="cm_default_use_dead_zone">false</bool>
    <bool name="cm_default_soft_buttons_left">true</bool>
    <bool name="cm_default_show_soft_home">false</bool>
    <bool name="cm_default_show_soft_menu">false</bool>
    <bool name="cm_default_show_soft_back">true</bool>
    <bool name="cm_default_show_soft_search">false</bool>
    <bool name="cm_default_show_soft_quick_na">false</bool>
    <bool name="cm_default_disable_lockscreen">false</bool>
    <bool name="cm_default_disable_fullscreen">false</bool>
    <bool name="cm_default_extend_power_menu">true</bool>
    <bool name="cm_default_power_menu_home">true</bool>
    <bool name="cm_default_power_menu_menu">true</bool>
    <bool name="cm_default_power_menu_back">true</bool>
    <bool name="cm_default_reverse_volume_behavior">false</bool>
------------------------------------------------------------------------------
4. Abis itu save file bools.xml nya dan compile lagi framework-res.apk

B. Step SystemUI.apk :
1. Decompile SystemUI.apk dan buka status_bar.xml pake notepad++ letaknya disini :
SystemUI.apk/res/layout/status_bar.xml
2. Cari string berikut :
------------------------------------------------------------------------------
<com.android.systemui.statusbar.DateView android:id="@+id/date"
        android:textAppearance="@*android:style/TextAppearance.StatusBar.Icon"
 ------------------------------------------------------------------------------
3. Lalu rubah menjadi seperti ini :
------------------------------------------------------------------------------
<com.android.systemui.statusbar.DateView android:id="@+id/date"
        android:textAppearance="@*android:style/TextAppearance.StatusBar.Icon"
        android:layout_width="fill_parent"
        android:layout_height="match_parent"
        android:singleLine="true"
        android:gravity="center_vertical|left"
        android:paddingLeft="6px"
        android:paddingRight="6px"
        android:background="@drawable/statusbar_background"
        />
------------------------------------------------------------------------------
4. Abis itu save file status_bar.xml nya dan compile lagi SystemUI.apk
5. Setelah selesai semua, coba di push ke hh
- SystemUI.apk push ke system/app
- Framework-res.apk push ke system/framework
6. Goodluck :)


EmoticonEmoticon