Skip to content Skip to sidebar Skip to footer

Guide Custom Recent Panel Style

Assalamualaikum wr wb.

ABOUT ZENFONE - Guide Custom Recent Panel Style, Hi buddy? Amatnewbe will share tutoiral Guide Custom Recent Panel Style what the heck is a recent panel? Recent panel is a view where we can see the applications that we previously open so that we are not easily bored with the appearance of the usual mediocre so it needs a little modif from the hands of creators. Nah for this guide can see pal under:


Condition: DC & RC Understanding
Level: medium

material
[ DOWNLOAD]

To keep backup the following files:
[Framework-res.apk, framework.jar, systemUI.apk]

- Decompile framework-res.apk
   Open red / value / dimens.XML
   Change so:

    <dimen name="thumbnail_height">160.0dip</dimen>
    <dimen name="thumbnail_width">240.0dip</dimen>

- recompile
- sign in

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

- Decompile framework.jar
- input the material into place, if there is pass

- Recompile
- Sign in
- push framework-res.apk & framewok.jar to system
- reboot
- If successful (gk bootlop) go


- Decomple systemUI.apk compere first bahanya yg d systemUi_src / res / layout-land same layout-port & make sure all id same dg id yg d recent stock ente, the heart "different 1 id aja UI ente will lost by earth,
- open res / value / strings.xml
    Add:

    <string name="service_background_processes">%1$s free</string>
    <string name="service_foreground_processes">%1$s used</string>

Above </ Reseorces>

- open res / value / colors.xml
    Add:

    <color name="green">#ff00ff32</color>

  Above </ Reseorces>

- open res / value / bools.XML

   Change:

    <bool name="config_recents_thumbnail_image_fits_to_xy">true</bool> ----> false jadi true

- if yaqin recompile then decompile egen
- open systemUI src_src / smali / com / android / systemUI / statusbar / phonestatusbar.smali
- search this line:

.method protected updateRecentsPanel()V
    .locals 2

- change .locals 2 to .locals 5

- still d same method:

.method protected updateRecentsPanel()V
    .locals 5

    .prologue
    .line 988
    sget-boolean v0, Lcom/android/systemui/statusbar/phone/PhoneStatusBar;->useTouchWizGUI:Z

    if-eqz v0, :cond_3

    .line 989
    const v0, 0x7f03007d
    
- ubah jd kayak gini :

.method protected updateRecentsPanel()V
    .locals 5

    .prologue
    .line 988
    sget-boolean v0, Lcom/android/systemui/statusbar/phone/PhoneStatusBar;->useTouchWizGUI:Z

    if-eqz v0, :cond_3

    .line 989
    iget-object v2, p0, Lcom/android/systemui/statusbar/phone/PhoneStatusBar;->mContext:Landroid/content/Context;

    invoke-virtual {v2}, Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver;

    move-result-object v2

    const-string v3, "recent_style"

    const/4 v4, 0x0

    invoke-static {v2, v3, v4}, Landroid/provider/Settings$System;->getInt(Landroid/content/ContentResolver;Ljava/lang/String;I)I

    move-result v2

    const v3, 0x0

    if-eq v2, v3, :cond_0

    const v3, 0x1

    if-eq v2, v3, :cond_1

    const v3, 0x2

    if-eq v2, v3, :cond_2

    :cond_0
    const v0, 0x7f03003d # layout stok ente

    goto :goto_0

    :cond_1
    const v0, 0x7f03007d #<public type="layout" name="wood_status_bar_recent_panel" id="0x7f03007d" />

    goto :goto_0

    :cond_2
    const v0, 0x7f030080 #<public type="layout" name="buble_status_bar_recent_panel" id="0x7f03007d" />

    goto :goto_0

    :goto_0

- create another device d adjust it: D
- if it's save
- recomple / sign

- Go ahead Decomple settings.apk
- merge all the language
- open secsettings_src / res / xml / display_settings.xml
- add this:

    <PreferenceScreen android:title="Custom Recent Panel" android:key="recent_style" android:fragment="com.android.settings.recent.RecentPreference" />
 
- open secsettings_src / res / values / array & add this:

    <string-array name="recent_entries">
        <item>Recent Stock</item>
        <item>Recent Wood Style</item>
        <item>Recent Buble Bunny</item>
    </string-array>
    <string-array name="recent_values">
        <item>0</item>
        <item>1</item>
        <item>2</item>
    </string-array>
 
- recomple & decomple egen
- there is one id d smali / com / android / settings / recent / RecentPreferences.smali
- replace his id dg recent_preference.xml d id public ente

- save / recomple / sign / push
- Recent will change after reboot / restart UI use apk om adefikry or existing guide maaadr d




CREDIT:
- Denz anarchyninetenine
- Pete Heaven of the World
- XDA DEVELOVER
- MAAAD.R
- BUNY & BUBBLE THEME
- PANIC XPERINCE
- Samsung Galaxy chat GT-B5330 (Official)
- Wa group Galaxy cHat Mlehoy
- Bang Banger

thanks.

Wassalamualaikum wr wb.

Post a Comment for "Guide Custom Recent Panel Style"