Hi everyone..
In this tutorial, you will know how to change your recent apps windows like the screenshot below...
This mod is originally inspired by evilisto... please visit his thread and shot him some thanks.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
So let's start our tutorial of today
For this mod, we will modify 2 files; SystemUI.apk and framework-res.apk
First download the resources from here.
A) SystemUI.apk
1. Decompile SystemUI.apk by APK-Multi Tool.
2. Inside Recent_Mod.zip there is three files; status_bar_recent_item.xml and status_bar_recent_panel.xml, copy them to SystemUI\res\layout-port folder; and nyandroid11.png move it to SystemUI\res\drawable-nodpi folder
3. Go to SystemUI\res\values\bools.xml and change:
Code:
<bool name="config_recents_thumbnail_image_fits_to_xy">[B][COLOR="Red"]false[/COLOR][/B]</bool>
to:
Code:
<bool name="config_recents_thumbnail_image_fits_to_xy">[B][COLOR="Blue"]true[/COLOR][/B]</bool>
4. Go to SystemUI\res\values\colors.xml and change:
Code:
<color name="status_bar_recents_app_label_color">[B][COLOR="Red"]#ffffffff[/COLOR][/B]</color>
to:
Code:
<color name="status_bar_recents_app_label_color">[B][COLOR="Blue"]#ff555555[/COLOR][/B]</color>
5. Go to SystemUI\res\values\drawables.xml and change:
Code:
<item type="drawable" name="status_bar_recents_app_thumbnail_background">[B][COLOR="Red"]#88000000[/COLOR][/B]</item>
to:
Code:
<item type="drawable" name="status_bar_recents_app_thumbnail_background">[B][COLOR="Blue"]#ffe0e0e0[/COLOR][/B]</item>
6. Recompile your finished SystemUI.apk
B) framework-res.apk
1. Decompile framework-res.apk by APK-Multi Tool
2. Go to framework-res\res\values\dimens.xml and change thumbnail height and width size to:
Code:
<dimen name="thumbnail_height">160.0dip</dimen>
Code:
<dimen name="thumbnail_width">240.0dip</dimen>
3. Recompile your finished framework-res.apk
and that's it :laugh: ... Enjoy
N.B: You can use your own Recent window, just name it nyandroid11 and copy it to SystemUI\res\drawable-nodpi
Click to expand...
Click to collapse
For people who want to install the pre-made mod, I made 2 flashable files according to where SystemUI is located inside your installed ROM
Download link:
| [system] Framed Recent app mod.zip |
(MD5Checksum: edfec47e818f6d9a01f81ba2cceb521d)
| [preload] Framed Recent app mod.zip |
(MD5Checksum: 7c3e1fbdd0137564151054698561610c)
N.B: These files in flashable zip are extracted from my GloryROM v4.5 which is based on ThaiDai multi-languge ROM from official JB ROMs (XXLSZ, DDLSC, JPLSB, DXLSE... etc). Wth this pre-made flashable files, you will have stock status bar and stock battery looking.. The only extra you will have is lock and recent apps button in notification panel.. So flash on your own risk
Click to expand...
Click to collapse
Thank u my friend.
I am glad to see Arabic man developing and thinking here in xda
So proud .
Good job
Sent from my GT-N7000 using xda premium
nice keep it up
Related
How to Make Media/Ringer/Alarm Volume Adjusting Panel - ICS Style
- By Manas1796 -
Hi Guyz, Did you ever thought of how to make the Gingerbread's Media/Ringer/Alarm Volume Adjusting Panel Look like ICS One? Then You are At the Right Place! Just Follow the Simple Instructions !
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Click to expand...
Click to collapse
Things You'll Need -
Knowledge of compiling and decompiling APKs
framework-res.apk
Brain And Common Sense ( Which I can't Provide You with )
Click to expand...
Click to collapse
:good:Step 1
Decompile framework-res.apk
Download This zip - http://www.mediafire.com/download/c5u6adhv6whigxy/ics_vol.zip
:good:Step 2
Extract the zip
And Copy/Paste volume_adjust.xml in res/layout
:good:Step 3
Copy/Paste ics_progress.9.png, ics_progress_bg.9.png and ics_progress_horizontal_holo.xml in res/Drawable
Copy/Paste ics_panel_background.9.png in Drawable-hdpi/mdpi/ldpi
:good:Step 4
Recompile the framework-res.apk
And Done! :highfive:
:good:Press Thanks If I've Helped You!
Manas1796 said:
How to Make Media/Ringer/Alarm Volume Adjusting Panel - ICS Style
- By Manas1796 -
Hi Guyz, Did you ever thought of how to make the Gingerbread's Media/Ringer/Alarm Volume Adjusting Panel Look like ICS One? Then You are At the Right Place! Just Follow the Simple Instructions !
:good:Step 1
Decompile framework-res.apk
Download This zip - http://www.mediafire.com/download/c5u6adhv6whigxy/ics_vol.zip
:good:Step 2
Extract the zip
And Copy/Paste volume_adjust.xml in res/layout
:good:Step 3
Copy/Paste ics_progress.9.png, ics_progress_bg.9.png and ics_progress_horizontal_holo.xml in res/Drawable
Copy/Paste ics_panel_background.9.png in Drawable-hdpi/mdpi/ldpi
:good:Step 4
Recompile the framework-res.apk
And Done! :highfive:
:good:Press Thanks If I've Helped You!
Click to expand...
Click to collapse
Nice guide Keep it up
Help
i got a mdpi device running on stock android gingerbread, so i dont have a task manager, can it be possible to change task managee button to usual clear recent apps, or display same buttons as same with stock, "manage apps(which goes to setting>app )"and "clear recent apps"
Manas1796 said:
How to Make Media/Ringer/Alarm Volume Adjusting Panel - ICS Style
Click to expand...
Click to collapse
Hello, I'm sorry to bother you but when I try to increase or decrease volume, the panel doesn't appear and then the device reboots.
Can you help me?
Thanks
Port NEXUS 7 Animations
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
This MOD changes the current Android 4.2.2 animations to NEXUS 7 In-Out Animations. This MOD may also work for ROM's other than CM10.1
A preview of the animation:
1. Download The Latest Version
2. Go Into Recovery Mode
3. Flash The File
4. Reboot!
Download
Revert To Original
Credits:
CDA Poke
GUIDE
For using this MOD on different ROM's, just follow this easy guide:
1. Download This File
2. Open your ROM's framework-res.apk with 7zip. DO NOT DECOMPILE
3. Extract the file you just download
4. Put these 3 extracted files in \res\
5. Overwrite the existing ones
if you can put the source of change has to
in all your mod is a mystery to each liver for reproduce
-------------------------------------------------
edited
animations are in the same place > framework-res\res\anim\
- decompile the framework-res with apktool
Code:
apktool d framework-res.apk
- extract and replace the anim folder ATTACHED FILES that contain all the xml edited in decompiled framework-res floder > framework-res\res
- recompile
Code:
apktool d framework-res
- replace the anim floder original of the compiled floder
- open framework-res.apk with winrar drag n drop > framework-res\build\apk\res\anim in framework-res.apk/res
enjoy...
LoLaTiOn said:
if you can put the source of change has to
in all your mod is a mystery to each liver
I do not see that topic is done in the development section if the guide and not provided
I can also create 50 topic in the same way
Click to expand...
Click to collapse
i also found this at Gal W and it works,so why topdroid put it on development section?
Good work, it's good it's smooth!
It is true that the place of these MOD are to be put into the "themes and applications"
yeah...it's just more like spam in development section. too many unnecessary mods :thumbdown:
sorry dude.
♥ dikirim dari hatiku ke hatimu pakai P3100 ♥
I edited my message and bring the guide to keep the topic in the development section
peace and no flood please
Please Topdroid, can you update to the A8 ? :angel:
Thanks !
my device is in boot loop. I'm on probam rom, dhiru's alpha 8.please help.
help!! modify framwork-res.apk cm11
i try to do what Lolation say. i have decompile and compile the framework-res apk and put back the original AndroidManifest.xml and the META-INF.but when i pushed it into system it end with bootloop. can anyone help?
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Who want add extra info in your phone? If you want this it guide for it
REQUIREMENT:
- BRAIN
- Patient
- experience
- Know how to decompile/recompiling Apk file
- Know how to push/make flashable zip apk
- notepad++
- Tool for decompiling, : apkmanager/apktool/Virtous/apkmultitools/ or else
first of all you need installed framework before try this guide
for installed framework
Code:
apktool if framework-res.apk
for installed sony framework
Code:
apktool if semcgenericuxpres.apk
ok lets guide and make it easy
Decompiling setting.apk
Go to res/xml/ device_info_settings.xml
For title add this code
Code:
<PreferenceCategory android:title="@string/[COLOR="Red"]title_new[/COLOR]" />
This for extra info add this code
Code:
<Preference android:title="@string/[COLOR="Red"]myname[/COLOR]" android:summary="@string/[COLOR="Red"]myname_config[/COLOR]" style="?android:preferenceInformationStyle" />
<Preference android:title="@string/[COLOR="Red"]mydevicename[/COLOR]" android:summary="@string/[COLOR="Red"]mydevicename_config[/COLOR]" style="?android:preferenceInformationStyle" />
<Preference android:title="@string/[COLOR="Red"]mysignature[/COLOR]" android:summary="@string/[COLOR="Red"]mysignature_config[/COLOR]" style="?android:preferenceInformationStyle" />
For screenshot
Now goto res/values/strings.xml
Add this code
Code:
<string name="[COLOR="Red"]title_new[/COLOR]">[COLOR="Red"]Extra info[/COLOR]</string>
<string name="[COLOR="Red"]myname[/COLOR]">[COLOR="Red"]My name[/COLOR]</string>
<string name="[COLOR="Red"]myname_config[/COLOR]">[COLOR="Red"]Philiadi Agung Wicaksana[/COLOR]</string>
<string name="[COLOR="Red"]mydevicename[/COLOR]">[COLOR="Red"]My device name[/COLOR]</string>
<string name="[COLOR="Red"]mydevicename_config[/COLOR]">[COLOR="Red"]Taoshan[/COLOR]</string>
<string name="[COLOR="Red"]mysignature[/COLOR]">[COLOR="Red"]Signature[/COLOR]</string>
<string name="[COLOR="Red"]mysignature_config[/COLOR]">[COLOR="Red"]I love Indonesia[/COLOR]</string>
For screenshot
Done !! recompile settings.apk and sign apk and push into system/app
Note : for red code you can change it with anything you want and you can add much more info if you want
Click to expand...
Click to collapse
Click to expand...
Click to collapse
Please press thanks button if this thread useful for you all !!
Ashadin.com
reserved
Thanks gan...
I'll try it
Sent from my C2105 using xda app-developers app
pepen9 said:
Thanks gan...
I'll try it
Sent from my C2105 using xda app-developers app
Click to expand...
Click to collapse
sipp:good:
Maybe in post #2 you can show us how to add image on about phone and how to make setting background colour depend on selected theme
vanitea said:
Maybe in post #2 you can show us how to add image on about phone and how to make setting background colour depend on selected theme
Click to expand...
Click to collapse
yes i will make other guide soon
Thank you, very interesting.
It works perfect!!!!!!!
G.M.L._V2_IcSmoothness
http://pasakalis.blogspot.gr
good tutorial, permission to share this to my site
Nice work
Sent from my C2104 using XDA Free mobile app
***Here is a guide for making System Black background to Transparent background on Samsung ICS devices ***
This guide should work for JB also
Things you need:
Tool for decompiling/compiling work (I will not cover this, there are many guides for this)
Notepad++
Some common sense
Click to expand...
Click to collapse
Here, we will edit one file:
framework-res.apk
Here we start---
Decomiple framework-res.apk
Open res/values/styles.xml with Notepad++
Search-
Code:
[B]"Theme.Holo"[/B]
Under this style you will find:
Code:
"windowShowWallpaper">false
Change this to:
Code:
"windowShowWallpaper">true
Now Search
Code:
[B]"ime[/B]
Wherever you find items starting with-
Code:
"ime
Add this item below at the end of that items-
Code:
"windowShowWallpaper">false
For example-
Code:
@style/Animation.InputMethod
@drawable/input_method_fullscreen_background
@anim/input_method_extract_enter
@anim/input_method_extract_exit
[COLOR="Blue"]"windowShowWallpaper">false[/COLOR]
You added that blue item.
Save it.
Now go to res/drawable-nodpi folder and change background_holo_dark.png and tw_background_holo_dark to your any desired transparent image of size 480x800 px (hdpi - devices)
After this recompile framework-res.apk
Thats it :good:
Some screenshots:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
These screenshots are from my Glass3 Theme
Enjoy
Dont forget to PRESS THANKS BUTTON
Mohitash said:
***Here is a guide for making System Black background to Transparent background on Samsung ICS devices ***
This guide should work for JB also
Here, we will edit one file:
framework-res.apk
Here we start---
Decomiple framework-res.apk
Open res/values/styles.xml with Notepad++
Search-
Code:
[B]"Theme.Holo"[/B]
Under this style you will find:
Code:
<item name="windowFullscreen">false</item>
Change this to:
Code:
<item name="windowFullscreen">true</item>
Now Search
Code:
[B]"ime[/B]
Wherever you find items starting with-
Code:
"ime
Add this item below at the end of that items-
Code:
<item name="windowShowWallpaper">false</item>
For example-
Code:
<style name="Theme.InputMethod" parent="@style/Theme.Panel">
<item name="windowAnimationStyle">@style/Animation.InputMethod</item>
<item name="imeFullscreenBackground">@drawable/input_method_fullscreen_background</item>
<item name="imeExtractEnterAnimation">@anim/input_method_extract_enter</item>
<item name="imeExtractExitAnimation">@anim/input_method_extract_exit</item>
[COLOR="Blue"]<item name="windowShowWallpaper">false</item>[/COLOR]
</style>
You added that blue item.
Save it.
Now go to res/drawable-nodpi folder and change background_holo_dark.png and tw_background_holo_dark to your any desired transparent image of size 480x800 px (hdpi - devices)
After this recompile framework-res.apk
Thats it :good:
Some screenshots:
These screenshots are from my Glass3 Theme
Enjoy
Dont forget to PRESS THANKS BUTTON
Click to expand...
Click to collapse
thnxx for new mod bro..... +1
:laugh:
@Mohitash please fix your guide,not complete code, i only see
Code:
"ime
dugeriss said:
@Mohitash please fix your guide,not complete code, i only see
Code:
"ime
Click to expand...
Click to collapse
Yes its right and complete... :good:
look at the example in OP for help.
Regards
Mohitash
I got asked a few times on how to add reboot option for SystemUI just like in my ROM.
Here's how it looks like: (the button next to the battery icon)
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Q: Why this is the easy way?
A: Basically there are two ways to make your SystemuI restart - the one is using java/smali and the other, the easier way, is using xml editing only.
Q: How does it work?
A: In xml language for Android every element has it's own attributes, for example the button that we're going to use has an
Code:
android:onClick
attribute, this specific attribute allows to call a method from java/smali in order to start a certain function. But if no method is found the SystemUI app will force close and then automatically start again - which is what we want.
Requirements:
--- you know what compile/decompile is
--- you know what odex/deodex is
--- you have experience with flashing stuff
Warning! This mod might work on odexed roms since it doesn't mess with smali. For odexed users it is highly recommended that a back up is created.
Installation:
--- locate your SystemUI. It's in system>priv-app>SystemUI>SystemUI.apk
--- decompile
--- go to res>layout and open status_bar_expanded_header.xml
--- find the following line of code:
Code:
<TextView android:textSize="@dimen/battery_level_text_size" android:textColor="#ffffffff" android:layout_gravity="center_vertical" android:id="@id/battery_level" android:layout_width="wrap_content" android:layout_height="wrap_content" android:importantForAccessibility="noHideDescendants" android:paddingEnd="@dimen/battery_level_padding_end" android:layout_marginStart="@dimen/header_battery_margin_expanded" />
</LinearLayout>
--- paste this code after it:
Code:
<ImageButton
android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:background="@drawable/systemui_restart"
android:layout_toStartOf="@id/multi_user_switch"
android:onClick="selfDestruct"
android:layout_marginRight="160dip"
android:layout_marginTop="19dip"/>
--- save the xml file
--- the hard parts is over
--- download the attached systemUI_drawables.zip archive (non-flashable!) and put the extracted files into your systemui
--- compile and flash
When your phone reboots you should now have a reboot SystemUI option!
Happy play!
? OK...
Thx very very much.... ?
?????
thx
working perfectly! thx
ipuzz said:
working perfectly! thx
Click to expand...
Click to collapse
are you using mokee rom???
Sent from my 2014811
silaey said:
are you using mokee rom???
Sent from my 2014811
Click to expand...
Click to collapse
Am used Stock rom deodex Xperia z1 ??