Jumat, 03 Mei 2013

cara membuat jb/ics recent app

Alat dan bahan
1.apktool
2.winrar/zip
3.notepad++
4.framework-res.apk

langkah-langkah
1.decompile framework-re.apk
2.masuk folder res/layout/recent_apps_dialog.xml
3.buka recent_apps_dialog.xml dengan notepad++
3.hapus semua code dan ganti dengan ini
   <?xml version="1.0" encoding="utf-8"?>
<LinearLayout android:orientation="vertical" android:background="@drawable/recent_bg" android:padding="0.0dip" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_marginTop="0.0dip"
  xmlns:android="http://schemas.android.com/apk/res/android">
    <TextView android:textAppearance="?textAppearanceSmall" android:textColor="#ffffffff" android:gravity="left" android:id="@id/tasks_title" android:layout_width="320.0dip" android:layout_height="0.0dip" />
    <LinearLayout android:gravity="center" android:orientation="vertical" android:id="@id/no_applications_message" android:layout_width="fill_parent" android:layout_height="420.0dip">
        <TextView android:textAppearance="?textAppearanceMedium" android:textColor="#ffffffff" android:gravity="center" android:paddingTop="90.0dip" android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="@string/no_recent_tasks" />
        <Button android:textAppearance="?textAppearanceMedium" android:layout_gravity="center" android:id="@id/zzz_button_job_manager" android:layout_width="242.0dip" android:layout_height="0.0dip" android:layout_marginTop="60.0dip" android:text="@string/recent_tasks_title" />
    </LinearLayout>
    <ScrollView android:orientation="vertical" android:id="@id/zzz_recent_app_icon_row" android:scrollbars="none" android:layout_width="fill_parent" android:layout_height="wrap_content" android:overScrollMode="never">
        <LinearLayout android:gravity="center" android:orientation="vertical" android:id="@id/zzz_recent_app_icon_row" android:layout_width="fill_parent" android:layout_height="wrap_content">
            <LinearLayout android:gravity="left" android:layout_gravity="center" android:orientation="horizontal" android:layout_width="280.0dip" android:layout_height="120.0dip" android:layout_marginLeft="0.0dip">
                <include android:id="@id/button7" layout="@android:layout/recent_apps_icon" />
            </LinearLayout>
            <LinearLayout android:gravity="left" android:layout_gravity="center" android:orientation="horizontal" android:layout_width="280.0dip" android:layout_height="120.0dip" android:layout_marginLeft="0.0dip">
                <include android:id="@id/button6" layout="@android:layout/recent_apps_icon" />
            </LinearLayout>
            <LinearLayout android:gravity="left" android:layout_gravity="center" android:orientation="horizontal" android:layout_width="280.0dip" android:layout_height="120.0dip" android:layout_marginLeft="0.0dip">
                <include android:id="@id/button5" layout="@android:layout/recent_apps_icon" />
            </LinearLayout>
            <LinearLayout android:gravity="left" android:layout_gravity="center" android:orientation="horizontal" android:layout_width="280.0dip" android:layout_height="120.0dip" android:layout_marginLeft="0.0dip">
                <include android:id="@id/button4" layout="@android:layout/recent_apps_icon" />
            </LinearLayout>
            <LinearLayout android:gravity="left" android:layout_gravity="center" android:orientation="horizontal" android:layout_width="280.0dip" android:layout_height="120.0dip" android:layout_marginLeft="0.0dip">
                <include android:id="@id/button3" layout="@android:layout/recent_apps_icon" />
            </LinearLayout>
            <LinearLayout android:gravity="left" android:layout_gravity="center" android:orientation="horizontal" android:layout_width="280.0dip" android:layout_height="120.0dip" android:layout_marginLeft="0.0dip">
                <include android:id="@id/button2" layout="@android:layout/recent_apps_icon" />
            </LinearLayout>
            <LinearLayout android:gravity="left" android:layout_gravity="center" android:orientation="horizontal" android:layout_width="280.0dip" android:layout_height="120.0dip" android:layout_marginLeft="0.0dip">
                <include android:id="@id/button1" layout="@android:layout/recent_apps_icon" />
            </LinearLayout>
            <LinearLayout android:gravity="left" android:layout_gravity="center" android:orientation="horizontal" android:focusable="true" android:focusableInTouchMode="true" android:layout_width="280.0dip" android:layout_height="120.0dip" android:layout_marginLeft="0.0dip">
                <include android:id="@id/button0" layout="@android:layout/recent_apps_icon" />
                <requestFocus />
            </LinearLayout>
            <Button android:textAppearance="?textAppearanceMedium" android:layout_gravity="center" android:id="@id/zzz_button_job_manager_second" android:layout_width="242.0dip" android:layout_height="0.0dip" android:layout_marginTop="2.0dip" android:text="@string/recent_tasks_title" />
        </LinearLayout>
    </ScrollView>
</LinearLayout>
4.kemudian buka recent_apps_icon.xml
5.hapus semua code
6.ganti dengan ini
  <?xml version="1.0" encoding="utf-8"?>
<TextView android:textSize="13.0dip" android:textColor="@color/primary_text_dark_focused" android:ellipsize="marquee" android:gravity="top|left|center" android:id="@id/label" android:background="@drawable/btn_application_selector" android:paddingLeft="0.0dip" android:paddingTop="0.0dip" android:paddingBottom="0.0dip" android:fadingEdge="horizontal" android:layout_width="280.0dip" android:layout_height="119.0dip" android:layout_margin="0.0dip" android:maxLines="1" android:drawablePadding="0.0dip"
  xmlns:android="http://schemas.android.com/apk/res/android" /> 
7.kemudian download soursenya disini!!!
8.compile framework-res.apk
9.move ke system/framework
10.selesai

1 komentar: