Custom ROM Image in Settings.apk
Featured in Cosmic v2, I was searching for this for a long time, I happened to ask for help to some people, but, it didn't work out.
I knew the code to be added, but I was adding it in wrong file, then i figured it out and mod was complete :victory:
I looked back and remembered that Sniper Killer suggested me to try custom layout and smali editing. I knew, it was nothing to do with smalis, duh. Just a simple ImageView Tag it was. But the Custom Layout thing was true
Guide
1. Download the SettingsSource.zip
2. Decompile your Settings.apk
3. Extract contents of SettingsSource.zip to respective folders in Settings.apk
4. Open /res/xml/device_info_settings.xml
You'll see several <Preference android:title tags
Add this just a line above the first Preference tag:
Code:
<PreferenceCategory android:layout="@layout/areebisawesome" android:key="blah" android:title="" />
Finally, it will look like this
Code:
<?xml version="1.0" encoding="utf-8"?>
<PreferenceScreen android:title="@string/about_settings"
xmlns:android="http://schemas.android.com/apk/res/android">
[COLOR="DeepSkyBlue"]<PreferenceCategory android:layout="@layout/areebisawesome" android:key="blah" android:title="" />[/COLOR]
<Preference android:title="@string/model_number" android:key="device_model" android:summary="@string/device_info_default" style="?android:preferenceInformationStyle" />
Save the file
5. Now,go to /res/drawable/
There, you'll see cosmic.png Change it to any png of size 320x200 You can change this size description in /res/layout/areebisawesome.xml
6. Recompile the apk
7. Enjoy
Preview
{
"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"
}
SettingsSource.zip
And if you want a method for changing the image on clicking, my buddy abhi922 has found a very easy to follow way for that :
http://forum.xda-developers.com/showpost.php?p=48576541&postcount=36
This is actually petrukgrinder's code rite? With little modifications to make it simpler.
I think you should give him credits http://forum.xda-developers.com/showthread.php?t=2289889
andy.acei said:
This is actually petrukgrinder's code rite? With little modifications to make it simpler.
I think you should give him credits http://forum.xda-developers.com/showthread.php?t=2289889
Click to expand...
Click to collapse
Oh. There was a thread already
But, no, it isn't his code.
I've added it myself and it's no big deal, anyone having knowledge of xml and some experience in Eclipse Layout formation can add it.
If you have confusion, ask Sniper Killer, we had talks of it enabling this feature and it was completed in steps with several failures
First I was adding the code in device_info_settings.xml but then realized that it won't work as it's not controlling the layout and won't support ImageView
Then I tried what Sniper said, adding a custom layout in drawable which worked and I saw the PreferenceCategory code in one MIUI ROM :silly:
Report it to the mods if you feel like it's his code Having added so many features in Cosmic v2 and providing credits to all of them, Do you think I would be crazy enough to leave one credit out of nothing?
And, don't you feel these talks should be private instead of public as you may have read "If you have any issues, please PM me"
And by this post, I mean no disrespect to you
iamareebjamal said:
Oh. There was a thread already
But, no, it isn't his code.
I've added it myself and it's no big deal, anyone having knowledge of xml and some experience in Eclipse Layout formation can add it.
If you have confusion, ask Sniper Killer, we had talks of it enabling this feature and it was completed in steps with several failures
First I was adding the code in device_info_settings.xml but then realized that it won't work as it's not controlling the layout and won't support ImageView
Then I tried what Sniper said, adding a custom layout in drawable which worked and I saw the PreferenceCategory code in one MIUI ROM :silly:
Report it to the mods if you feel like it's his code Having added so many features in Cosmic v2 and providing credits to all of them, Do you think I would be crazy enough to leave one credit out of nothing?
And, don't you feel these talks should be private instead of public as you may have read "If you have any issues, please PM me"
And by this post, I mean no disrespect to you
Click to expand...
Click to collapse
andy.acei said:
This is actually petrukgrinder's code rite? With little modifications to make it simpler.
I think you should give him credits http://forum.xda-developers.com/showthread.php?t=2289889
Click to expand...
Click to collapse
Yeah!
Wow! I didn't except that there would be already a guide. But bro, we swear that we haven't copied his code. He has done in his own way. It isn't hard for app creators or for those who have high xml knowledge to make it.
iamareebjamal said:
Oh. There was a thread already
But, no, it isn't his code.
I've added it myself and it's no big deal, anyone having knowledge of xml and some experience in Eclipse Layout formation can add it.
If you have confusion, ask Sniper Killer, we had talks of it enabling this feature and it was completed in steps with several failures
First I was adding the code in device_info_settings.xml but then realized that it won't work as it's not controlling the layout and won't support ImageView
Then I tried what Sniper said, adding a custom layout in drawable which worked and I saw the PreferenceCategory code in one MIUI ROM :silly:
Report it to the mods if you feel like it's his code Having added so many features in Cosmic v2 and providing credits to all of them, Do you think I would be crazy enough to leave one credit out of nothing?
And, don't you feel these talks should be private instead of public as you may have read "If you have any issues, please PM me"
And by this post, I mean no disrespect to you
Click to expand...
Click to collapse
Didn't mean any disrespect to you or Sniper Killer.I remembered seeing a similar guide..thats why I wanted to know.I didn't doubt you..why would I press thanks then I know you are capable of doing it by yourself btw your cosmic mod made me come back to stock Yea..I should have Pm'd you.Please I apologize for my stupidity
Sent from my GT-S5830i using xda app-developers app
Wow... I'm going to decompilie your cosmic settings.apk for this mod...
I was missed this guide on my final version of Ace-i-Sure....
Sent from my GT-S5830i using xda app-developers app
Nice guide, Areeb :highfive:
Any easy method to remove that image instead of changing??
SènDîñG FrØm mY bîTçh's ÃçÈ "i"
PuRu a.K.a ProCtor said:
Any easy method to remove that image instead of changing??
SènDîñG FrØm mY bîTçh's ÃçÈ "i"
Click to expand...
Click to collapse
Revert the process
Remove the lines from settings.xml
plis..
I need two tutorials to add ini.d suport and 15 toggles and 6 lock screem for rom stock XXLF2
sorry for my bad English:silly:
mifune_lee said:
I need two tutorials to add ini.d suport and 15 toggles and 6 lock screem for rom stock XXLF2
sorry for my bad English:silly:
Click to expand...
Click to collapse
I understand that you don't want to flood the section with useless threads but you can ask a question on the off topic thread by areeb rather than here.
Sent from my GT-S5830i using Tapatalk 2
'Areebisawesome' Oh, how much I admire you!
recommend using:
android: layout_width = "fill_parent" android: layout_height = "wrap_content"
Areeb, after following your guide on Cm7, settings disappear for me. Dunno if i did anything wrong, though.
mathm2013 said:
Areeb, after following your guide on Cm7, settings disappear for me. Dunno if i did anything wrong, though.
Click to expand...
Click to collapse
Strange
Try to access Settings from Launcher by clicking menu button and then Settings, and then take logcat
iamareebjamal said:
Strange
Try to access Settings from Launcher by clicking menu button and then Settings, and then take logcat
Click to expand...
Click to collapse
http://pastebin.com/nBfki8gU
mathm2013 said:
http://pastebin.com/nBfki8gU
Click to expand...
Click to collapse
Can't find activity to handle
intent; ignoring
134. android.content.ActivityNotFoundException:
No Activity found to handle Intent
{ act=android.settings.SETTINGS
flg=0x10200000 }
This is the error. Its strange
Did you edit anything in AndroidManifest.xml ?
iamareebjamal said:
Can't find activity to handle
intent; ignoring
134. android.content.ActivityNotFoundException:
No Activity found to handle Intent
{ act=android.settings.SETTINGS
flg=0x10200000 }
This is the error. Its strange
Did you edit anything in AndroidManifest.xml ?
Click to expand...
Click to collapse
No, i didn't edit anything in AndroidManifest.xml. Only thing i did was putting your source, adding cosmic.png to drawable and editing your areebisawesome.xml to instead of 320x200 showing 303x200 (my image is that size)
mathm2013 said:
No, i didn't edit anything in AndroidManifest.xml. Only thing i did was putting your source, adding cosmic.png to drawable and editing your areebisawesome.xml to instead of 320x200 showing 303x200 (my image is that size)
Click to expand...
Click to collapse
Hmmm
Can't tell what's wrong
Which ROM's Settings are you editing?
I'll have a look if possible
iamareebjamal said:
Hmmm
Can't tell what's wrong
Which ROM's Settings are you editing?
I'll have a look if possible
Click to expand...
Click to collapse
Tried with Cm7's settings and Reincarnation settings.
Related
THIS IS STILL EXPERIMENTAL, I AM IN NEED OF SOME TESTERS.
See Post # 2 for Change log and Download links.
What is ROM OTA?
ROM OTA is a framework I am attempting to develop to allow ROM Devs to create a custom environment to download kernels, themes, fixes, updates, etc. to their ROMs.
Customizing ROM OTA
ROM OTA is made of 2 components, the client side application and server side xml. Each of these 2 components need to be configured.
Client Side App
Without any customization, ROM OTA the Main Menu of ROM OTA will contain generic links to various Captivate ROMS, Kernels, Modems, and GPS Fixes.
{
"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"
}
With some minor configuration, the Main Menu in ROM OTA can display different icons and links selected by the Dev. To customize the Main Menu in ROM OTA, you need to:
Edit a simple xml file (menu.xml) and place the xml and any custom icons in /sdcard/rom_ota (See ROM_OTA.zip for sample CWM Zip setup). The layout of the default menu.xml looks like:
Code:
<?xml version="1.0" encoding="utf-8"?>
<xmlmenu>
<menu count="4" name="Captivate Downloads" server="http://sgs.wilsongis.com/xml/" >
<field menu_item_name="Captivate ROMS" desc="Latest Captivate ROMs" xml="rom.xml" icon="N" icon_name=""/>
<field menu_item_name="Captivate Kernels" desc="Latest Captivate Kernels" xml="kernel.xml" icon="N" icon_name=""/>
<field menu_item_name="Captivate Modems" desc="Captivate Compatable Modems" xml="modems.xml" icon="N" icon_name=""/>
<field menu_item_name="Captivate GPS Fixes" desc="Captivate GPS Fixes" xml="gps.xml" icon="N" icon_name=""/>
</menu>
</xmlmenu>
The following lines need to be customized (Values to update in CAPS):
<menu count="# OF MENU ITEMS" name="Captivate Downloads" server="WEB URL OF SERVER SIDE XML" >
<field menu_item_name="MENU CAPTION" desc="MENU DESC, USED ON DOWNLOAD SCREEN" xml="SERVER-SIDE XML NAME" icon="USE ICON Y/N" icon_name="LEAVE BLANK FOR DEFAULT OR IMAGENAME.PNG TO USE"/>
Use "<field menu_item_name..." to add as many menu items as you want. Remember to place the edited menu.xml and custom icons (IMAGENAME.PNG, above) in /sdcard/rom_ota folder.
Server-Side XML
The layout for the Server-side xml looks like:
Code:
<?xml version="1.0" encoding="utf-8"?>
<rows>
<row>
<one>Captivate SGS Tools</one>
<two>wilsongis</two>
<three>Captivate_SGS_Tools.zip</three>
<four>http://sgs.wilsongis.com/rom_ota/Captivate_SGS_Tools.zip</four>
<five>http://forum.xda-developers.com/showthread.php?t=936727</five>
<image>http://forum.xda-developers.com/customavatars/avatar3014854_2.gif</image>
</row>
<row>
<one>FF Mods and Fixes</one>
<two>wilsongis</two>
<three>FF_Changer.zip</three>
<four>http://sgs.wilsongis.com/rom_ota/FF_Changer.zip</four>
<five>http://forum.xda-developers.com/showthread.php?t=968136</five>
<image>http://forum.xda-developers.com/customavatars/avatar1525116_4.gif</image>
</row>
</rows>
The following needs to be edited to customize the server-side xml (Values to update in CAPS):
<row>
<one>ITEM 1 TITLE</one>
<two>AUTHOR</two>
<three>ZIP FILE</three>
<four>ZIP URL</four>
<five>Changelog URL</five>
<image>URL TO CUSTOM ICON</image>
</row>
<row>
<one>ITEM 2 TITLE</one>
<two>AUTHOR</two>
<three>ZIP FILE</three>
<four>ZIP URL</four>
<five>Changelog URL</five>
<image>URL TO CUSTOM ICON</image>
</row>
</rows>
The text in CAPS need to be edited by the Dev and placed on a web server. Make note of the web address (See and edit WEB URL OF SERVER SIDE XML above). Basically, each item that you want in the Main Menu of the client side app requires it's own xml file.
I hope these instructions and the purpose of the app make sense. I look forward to your feedback.
Credits:
xtremekilla09
adamholden85
YOU USE THIS SOFTWARE AT YOUR OWN RISK, THE DEVELOPER OF THIS SOFTWARE IS NOT RESPONSIBLE FOR ANY DAMAGES CAUSED BY THIS APP.
Default ROM OTA APK
Sample CWM File Structure
Sample Server-Side XML
Change Log:
v1 - Beta
- Initial Release
This is gonna be huge.
I am just glad to have contributed. (Even if it was just a tiny bit)
Hopefully the devs are gonna use this like I have for FireFly.
Really makes it easier for the end-user
xtremekilla09 said:
This is gonna be huge.
I am just glad to have contributed. (Even if it was just a tiny bit)
Hopefully the devs are gonna use this like I have for FireFly.
Really makes it easier for the end-user
Click to expand...
Click to collapse
Crap I need to add credits. I appreciate all the help you gave me. I am hoping the app will work on any ROM regardless of the type of phone.
wilsongis said:
Crap I need to add credits. I appreciate all the help you gave me. I am hoping the app will work on any ROM regardless of the type of phone.
Click to expand...
Click to collapse
Credits not necessary. You did all the work.
The app should work regardless of phone type.
xtremekilla09 said:
Credits not necessary. You did all the work.
The app should work regardless of phone type.
Click to expand...
Click to collapse
You really did help.
I am hoping my instructions are clear but we will see. I think I am also going to start a separate thread for the Default app. Even without customization it should be totally usable.
Great work guys..
Black?
Anyway we could go to a black background with white text?
Also If we don't specify a icon can it just show text?
Awesome program easy to setup too! Thanks for your work on this!
Edit: I used a work around by making a transparent image.
ChanceM
Let me mess with the icons. I may also make the text and background dynamic.
ChanceM said:
Anyway we could go to a black background with white text?
Also If we don't specify a icon can it just show text?
Awesome program easy to setup too! Thanks for your work on this!
Edit: I used a work around by making a transparent image.
ChanceM
Click to expand...
Click to collapse
Sent from my SGH-I897 using XDA Premium App
Updated the default xml.
Sent from my SAMSUNG-SGH-I897 using XDA Premium App
I'm going to use this thread from now on to post any work, and link out to existing work so i don't take over the forum with new threads.
Index:
Post 2 -Themes/skins
Post 3 -Mods
Post 4 -Guides
Post 5 -Xposed
Rules:
A couple of simple rules to help me help you.
Use the search button/Google before posting, you'll probably get a quicker, more deatailed answer.
Please post in here and not in the existing threads I link to, leave them as a reference.
If you post bug reports, tell me how to duplicate the issue, and if possible post a screenshot.
When asking a question or for advice, it helps if you tell me exactly what you want to achieve, (where you are and where you want to go). Please post plenty of relevant information.
"I'm on Xperiment ROM 2.3, FW 4.1.2 and i would like to change my status bar to an image"
Click to expand...
Click to collapse
Thank you.
Themes and skins
Xtheme
• Simplicity:
Original post
• Simple theme add on's:
Original post
Xperia's
• Transparent semc overlay:
Original post
• Honami clock and on/off tools:
Original post
For Deodexed system's
• PhoneBook and SemcPhone dialer:
Original post
• SystemUI toggles:
Original post
• Codec Style LatinImeGoogle:
Original post
Xposed
• Battery themes:
Original post
•DTN (Data Traffic Notification) disabler:
Original post
Mods
•[Reg Edit] Right click ApkTool:
Original post
Guides
General
•Using XMLGenerator.jar + .bat script:
Original post
Basic theming:
•Includes how to use apkmanager, and .9.png guide:
Original post
THIS WAS CREATED FOR TOUCHWIZ DEVICES ON GB, BUT A LOT OF IT IS STILL RELEVANT.
PLEASE POST IN THIS THREAD!!.
Xposed
•Porting CM10/.1 themes to XTheme:
Original post
•Create your own Xposed battery theme Modules:
Original post
•Create your own Xposed battery theme Modules using UOT:
Original post
For Deodexed system's
•How to remove remove Xperia small apps and manger:
Original post
•How to change system background using UFT:
Original post
•How to invoke a status bar background image:
Original post
•How to add/edit extra Sony themes:
Original post
Xposed
Xposed Modules:
•Battery Replacement.
Original post
•DTN (Data Traffic Notification) disabler:
Original post
XThemeEngine:
Redirection xml's
•semc images in framework-res.apk.
Original post
•semc images in SemcGenericUxpRes.apk.
Original post
Here is a quick and simple way to change the system background for Sony based ROM's.
What you need:
5 minutes
A rooted device
7zip >>LINK<<
UFT.zip >>LINK<< THIS CONTAINS PRE-BUILT DIRECTORIES!
Backgrounds of your choice- 720x1280 maximum dimensions. Named "semc_bg_bright_tile"(light), and/or "semc_bg_tile"(dark).
Instructions:
Download and install 7zip
Download UFT.zip
Right click "UFT.zip" and select "7zip>Open archive"
In the new window navigate to "MORPH\system\framework\SemcGenericUxpRes.apk\res\drawable-xhdpi\". You will see an image named "REPLACE_THIS_IMAGE_720X1280_MAXIMUM.png", delete it!
Place your new background files in here by dragging and dropping. They must be called "semc_bg_bright_tile" and/or "semc_bg_tile".
Close the window and place on you sdcard for flashing
Note: Make sure signature verification is turned off!!
:good:
hey thanks it worked ! but i was also wanted to change the background for the phonedialer.apk, messaging app and the contacts.apk please help !
thanks
PAVNEET101 said:
hey thanks it worked ! but i was also wanted to change the background for the phonedialer.apk, messaging app and the contacts.apk please help !
thanks
Click to expand...
Click to collapse
:+1: when i transparency background in framework-res. Contacts, mess and phonedialer show black background. In Settings, it work
ReadReadz said:
:+1: when i transparency background in framework-res. Contacts, mess and phonedialer show black background. In Settings, it work
Click to expand...
Click to collapse
Is your default background black?
dully79 said:
Is your default background black?
Click to expand...
Click to collapse
Hey bro. I don't know where should I ask, How to change the background in settings to have the full black, not to change according to theme, to have just full black background?
djedjy said:
Hey bro. I don't know where should I ask, How to change the background in settings to have the full black, not to change according to theme, to have just full black background?
Click to expand...
Click to collapse
It depends what firmware your running.
dully79 said:
It depends what firmware your running.
Click to expand...
Click to collapse
I am using ICS 4.0.4 firmware with NXT moded FW.
Sent from my ST21i using xda premium
djedjy said:
I am using ICS 4.0.4 firmware with NXT moded FW.
Sent from my ST21i using xda premium
Click to expand...
Click to collapse
Sony, CM?
dully79 said:
Sony, CM?
Click to expand...
Click to collapse
Stock sony.
Sent from my ST21i using xda premium
djedjy said:
Stock sony.
Sent from my ST21i using xda premium
Click to expand...
Click to collapse
Read the OP
dully79 said:
Read the OP
Click to expand...
Click to collapse
But where I can find the two files, to be completely black like XZ.
Sent from my ST21i using xda premium
dully79 said:
Instructions:
Download and install 7zip
Download UFT.zip
Right click "UFT.zip" and select "7zip>Open archive"
In the new window navigate to "MORPH\system\framework\SemcGenericUxpRes.apk\res\drawable-xhdpi\". You will see an image named "REPLACE_THIS_IMAGE_720X1280_MAXIMUM.png", delete it!
Place your new background files in here by dragging and dropping. They must be called "semc_bg_bright_tile" and/or "semc_bg_tile".
Close the window and place on you sdcard for flashing
Note: Make sure signature verification is turned off!!
:good:
Click to expand...
Click to collapse
djedjy said:
But where I can find the two files, to be completely black like XZ.
Sent from my ST21i using xda premium
Click to expand...
Click to collapse
Read the OP!
dully79 said:
Read the OP!
Click to expand...
Click to collapse
I readed, but where can I find the two pngs that will make mz settings background completely black? Does it need to be 320x480 for MDPI?
Sent from my ST21i using xda premium
djedjy said:
I readed, but where can I find the two pngs that will make mz settings background completely black? Does it need to be 320x480 for MDPI?
Sent from my ST21i using xda premium
Click to expand...
Click to collapse
Obviously not as it tells you the location and names of the png's.
Of course im assuming your xperia tipo firmware is the same as the xperia T, if not then why are you posting here and not in your parent forum?
http://forum.xda-developers.com/forumdisplay.php?f=1982
You dont change 2 png's to change settings background, you change 1, the dark png as named in the OP.
And no you dont necessarily have to use whatever your screen resolution is, but it wont hurt. A lot of firmware that isnt riddled with Sony's messy overlay use "background_holo_dark" and "background_holo_light" at 512x512 pixels found in framework-res\res\drawable-nodpi to display the background
How to invoke a status bar background image.
The following was tried and tested on the SystemUI.apk from xperiment 2.3 JB but should work on others.
You do the following at your own risk.
What you need:
A basic understanding of apkmanager/apkmultitool.
Tools used:
apkmanager v5.0.2 for de/compilng.
UFT (universal flash tool) for pushing.
Image editor.
Draw9patch (sdk tools).
Step 1
decompile SystemUI.apk and open up "res/values/drawable.xml"
Step 2
Search for the line of code reads:
Code:
<item type="drawable" name="status_bar_background">[COLOR=Red]#ff000000[/COLOR]</item>
Then carry on with Step 3.
If it reads:
Code:
<item type="drawable" name="status_bar_background">[COLOR=Red]@drawable/***[/COLOR]</item>
move on to step 4
Step 3
We need to change:
Code:
<item type="drawable" name="status_bar_background">[COLOR=Red]#ff000000[/COLOR]</item>
To
Code:
<item type="drawable" name="status_bar_background">[COLOR=Red]@drawable/NAME_OF_.9.PNG_IN DRAWABLE_FOLDER[/COLOR]</item>
I used this:
Code:
<item type="drawable" name="status_bar_background">[COLOR=Red]@drawable/status_bar_bg[/COLOR]</item>
This will tell the system to display "status_bar_bg
Step 4
We need to add an image with the name of the drawable.
e.g.
Code:
<item type="drawable" name="status_bar_background">@drawable/status_bar_bg</item>
I would add a .9.png to res/drawable-xhdpi named status_bar_bg.9.png
The images MUST be a .9.png. I tried running standard png's and SystemUI stopped running.
Step 5
Delete "res/values/public.xml" and recompile.
When asked "is this a system apk?" choose yes.
When asked if you would like to "copy over" choose yes.
In the keep folder delete "resources.arsc" and continue.
If it compiled without errors you should have an apk named something like unsignedSystemUI.apk. rename it to SystemUI.apk and push it to your phone.
End result:
{
"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"
}
If you are unsure how to do any of the steps then use this tool:
http://tinyurl.com/cqvga
All the information is already available.
Just sharing my own setup here, in case others are also still interested in the good old Holo look.
EDIT: Added another version, Holo Theme with Sony Quicksettings.
It also has center-clock and 1%-step circle battery.
Downloads are still on the same shared folder. More info and screenies at this post.
Warning: This is ONLY applicable for DE-ODEX Rom!
What is themed on this setup?
- framework-res.apk (pretty much all[or most] the Sony Semc images are not rendered anymore and replaced with Holo images)
- SystemUI.apk (signal images)
- Settings.apk (icon images)
- framework.jar (for us to de/recompile framework-res.apk properly, also this has the Honami Home mod integrated)
- services.jar (also just for compatibility with Honami Home mod)
Screenies:
{
"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"
}
Download:
Holo Theme for TX
***
Just one caveat though, the notification panel clock and toggles are not themed(I think it's tied in smali).
As a temporary workaround, I edited the Sony Sapphire accent theme, and make it more holo #33b5e5.
Choose it in setting-display-theme-Sapphire after you flashed the theme's zip.
***
thanks to:
@dully79 for all the many knowledge that he shared with me in modding
@mcsqwizzys98 for the same reason as well
@niaboc79 for his Honami Home framework.jar/services.jar
@erorcun for his tut on properly de/recompiling Sony framework without having bootloop
BTW, this mod is XTheme-friendly, that's the reason I still made it as my base.
Switch buttons and backgrounds are changed properly in xTheme just to name a few.
You will notice the difference when you try to flash any XTheme themes, even those without any Sony redirections.
EDIT:
The below version is the one I'm actually personaly using to be much more friendly with xTheme themes
I just made the dialog title white and status bar clock-color white so that they will look neutral and not out of place whenever l apply any xTheme themes.
I did that because they can't be themed in xTheme.
Optional version(more xTheme-friendly, also the status bar clock is at center):
http://www.mediafire.com/folder/u06n5h1qui9he/A_version_more_xTheme_friendly
And ofc, I edited Xperia accent theme to white as well to make the toggles white also.
Select it in settings-display-Theme-Xperia after flashing the zip.
Below is a sample when I apply an xTheme theme:
I know this is for the TX but they're so similar, do you think it'd work on the T?
Not sure Matt, coz some ID 's may be different, that's what I encountered on one of the V mod(although that's for V).
Try it mate, anyway the universal flasher tool will automatically create a backup undo zip also.
Tapatalked from my bricked TX
good to see you are still doing good job mate
Rycon33 said:
Not sure Matt, coz some ID 's may be different, that's what I encountered on one of the V mod(although that's for V).
Try it mate, anyway the universal flasher tool will automatically create a backup undo zip also.
Tapatalked from my bricked TX
Click to expand...
Click to collapse
Yeah, I wouldn't be surprised if it failed, I'll try anyway but make a backup.
I'm a big fan of the holo theme! used it back when skyfri still supported it but it got dropped and is incompatible with later JB versions.
I'll let you know how it works out, good work on this bro!
Generally it was fine on my Xperia T,
a few minor problems, the power menu was pretty screwed up! It looked like this:
I did some editing in the framework and it now looks like this:
I know under airplane mode it still says 'silent mode' but it's a minor detail and not that much of an issue for me personally. I couldn't figure how to change it anyway, may take a look another time!
One last slight minor detail: upon boot it say's 'pin operation failed' in the top right for a few seconds, but then turns to 'emergency calls only' and finally to 'EE' (as that's my network). so once again a very small minor issue but that's expected when cross flashing!
Other than this, it seems to all work fine on the T, haven't found anything else! So I'm keeping it on my device, love the holo theme!
Here is my framework-res: http://www.mediafire.com/?ijo0oz3b0tro679
This makes the power menu as seen above for the Xperia T! feel free to put it in the OP if you want so other T users can grab it easily
Matt, they are only IDs for airplanemode etc, that is being called in smali, should be easy to get a fix
I wonder why Sony really gave different IDs for those few minor things only LoL
Good:good: to know that it's somewhat working on T, I'll try or anybody with T can help me hunt those IDs
Rycon33 said:
Matt, they are only IDs for airplanemode etc, that is being called in smali, should be easy to get a fix
I wonder why Sony really gave different IDs for those few minor things only LoL
Good:good: to know that it's somewhat working on T, I'll try or anybody with T can help me hunt those IDs
Click to expand...
Click to collapse
I'll try have a look later, I did a lazy fix and changed the strings rather than the ids
matt4321 said:
I'll try have a look later, I did a lazy fix and changed the strings rather than the ids
Click to expand...
Click to collapse
I guess the best way is to see the original IDs of those images in public.xml, hunt them in smali, then replace with the new IDs.
I think the hard part is hunting down which smali files they are used and called.
@Rycon33: can you make one version with lidroid status bar?
charmidz said:
@Rycon33: can you make one version with lidroid status bar?
Click to expand...
Click to collapse
I've tried mate, believe me, many times, but for some reason it's way out of my comprehension LoL
The one I tried before is from Leo's SystemUI(based on peetr's mod) but Leo also has so many mods integrated into it that I don't personally like so I didn't stick to it.
To others that knows it, feel FREE to use this mod as your base for integrating other mods as well.
Just share it here if possible once finished LoL, hehehe.
Yep!
hope someone makes it :good:
Thanks for the metion Rycoooon and nice work
To track the id it should be quite simple.
Obtain the id from public.xml.
Open all smali files in notepad++.
Click search>find enter the id and click "find all in all opened documents".
If you dont use notepad++...why? It's the shizz!
I'd help look but i've just finished a 14 hour shift and i cannot be bothered to stare at a screen.
I'll do it some time soon,
Just not motivated enough to do it now as my temp fix looks fine.
Sent from my LT30p using Tapatalk 4
How do the ids not match if your flashing Rycons mod with his framework-res and framework-jar, surely they should match against each other?
What did you flash matt?
dully79 said:
How do the ids not match if your flashing Rycons mod with his framework-res and framework-jar, surely they should match against each other?
What did you flash matt?
Click to expand...
Click to collapse
I flashed the whole package! so had his systemui, settings, framework-res, the jars. all of it. but as my post on the previous screen shows something weird was up. so just edited some strings as a temp fix
matt4321 said:
I flashed the whole package! so had his systemui, settings, framework-res, the jars. all of it. but as my post on the previous screen shows something weird was up. so just edited some strings as a temp fix
Click to expand...
Click to collapse
I'm not particularly clued up with strings and smali etc, but you'd think if you flashed the whole package the ids would correlate with one another.
Ive just decompiled and baksmalied the apk and jar file and this is what i get.
Rycons:
I serached strings.xml- "Do you want to reboot into safe mode?" = <string name="reboot_safemode_confirm"
Then i serached public.xml for reboot_safemode_confirm =
Code:
<public type="string" name="reboot_safemode_confirm" id="[COLOR="Red"]0x0104018e[/COLOR]" />
I opened up deodexed T framework-res public and searched 0x0104018e = "global_action_power_off"
That tells me that Rycons framework apk/jar didnt take.
You could try swapping the public.xmls between your framework-res.apk and Rycons to make the ids match up with the framework.jar
dully79 said:
I'm not particularly clued up with strings and smali etc, but you'd think if you flashed the whole package the ids would correlate with one another.
Ive just decompiled and baksmalied the apk and jar file and this is what i get.
Rycons:
I serached strings.xml- "Do you want to reboot into safe mode?" = <string name="reboot_safemode_confirm"
Then i serached public.xml for reboot_safemode_confirm =
Code:
<public type="string" name="reboot_safemode_confirm" id="[COLOR="Red"]0x0104018e[/COLOR]" />
I opened up deodexed T framework-res public and searched 0x0104018e = "global_action_power_off"
That tells me that Rycons framework apk/jar didnt take.
You could try swapping the public.xmls between your framework-res.apk and Rycons to make the ids match up with the framework.jar
Click to expand...
Click to collapse
I'm pretty sure it did take, no error in cwm and the theme is all in place. I don't know why the id's mismatch. I'll look into it tomorrow, bit late to start now, it could take a while
I got another idea Matt, can you try this,
Decompile my framework-res.apk and get the following:
drawable folder
drawable-xhdpi folder
styles.xml
drawables.xml
Then copy it and paste to your own framework-res.apk and then recompile.
{
"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"
}
Icon Helper
# THIS IS OUT_OF_DATE AND NOT SO GOOD , BETTER VERSION:
here is blaze's thread
# Are you themer / designer on Playstore ?
Your icon pack has alot of user and they love your work, unfortunately they're using differents apps, with custom version and their app can't get themed right now and they need contact you for update. But they need type name of apps, find your email and send a request, then you need collect activities for these apps, goto market, save image and make better icons, me too. So i decide write this tool to help us collect them faster and more easy for users :victory:
*My skill is not so good, but atleast it works ...
# Feature ?
♥ Doesn't waste your internal storage ( 300 KB )
♥ Doesn't waste your app drawer space ( no shortcut )
♥ No special permission
♥ Easy to request to your dev - just with few click ( i'm lazy , too )
♥ Automatically find only unthemed apps on user devices - not all of their apps !
tung91 said:
Icon Helper
# Are you themer / designer on Playstore ?
Your icon pack has alot of user and they love your work, unfortunately they're using differents apps, with custom version and their app can't get themed right now and they need contact you for update. But they need type name of apps, find your email and send a request, then you need collect activities for these apps, goto market, save image and make better icons, me too. So i decide write this tool to help us collect them faster and more easy for users :victory:
*My skill is not so good, but atleast it works ...
# Feature ?
♥ Doesn't waste your internal storage ( 300 KB )
♥ Doesn't waste your app drawer space ( no shortcut )
♥ No special permission
♥ Easy to request to your dev - just with few click ( i'm lazy , too )
♥ Automatically find only unthemed apps on user devices - not all of their apps !
# How to use
I've uploaded my app to Playstore , you just need open it from your icon app with code below, then it will do the rest !
* Add "Request" button to your icon pack and inside button click event, add these lines of code : http://pastebin.com/DwMLFtAh
* Remember to import missing package ( Eclipse will tell you ), add throws Throwable, IOException to click event !!!
* Remember to copy appfilter.xml to assets folder !!!
* Remember to change email and your icon pack name !!!
# Example - want to see how it works ?
* Install both these 2 apk :
- "Icon Helper" - or from Playstore if it's updated to 2.0.1
- "Rounded+" Icon Pack
* And try apply "Rounded+" on your devices, see what missing ?
* Go back, press Request icons, and all your unthemed app here, just select and send request !
Click to expand...
Click to collapse
Sir, its fr 4.0+.. Is der any way it can be ported to 2.0+? i really need it.. as i myself still use an old phn. so does many of the customers of my icon packs..
Blaze said:
Sir, its fr 4.0+.. Is der any way it can be ported to 2.0+? i really need it.. as i myself still use an old phn. so does many of the customers of my icon packs..
Click to expand...
Click to collapse
will add support for 2.x android next update :good:
Guide
Please provide a guide for this as i am very confused
Techsavage said:
Please provide a guide for this as i am very confused
Click to expand...
Click to collapse
the code is written above. assign dat to a button.
What should I do? it says that these methods are undefined
on line 6: AssetManager am = this.getAssets();
and 39: Toast failed = Toast.makeText(getApplicationContext(),
Cuetzpalomit said:
What should I do? it says that these methods are undefined
on line 6: AssetManager am = this.getAssets();
and 39: Toast failed = Toast.makeText(getApplicationContext(),
Click to expand...
Click to collapse
Can u provide a ss of the errors???
@tung91, will u mind if i write down a tutorial on how to integrate it inside the icon pack app so that it doesnt needs another app? i guess ur source file is open sourced. i got it and integrated it inside the app itself... so, Vanessaem told me to write a guide on that as many people havnt been able to figure out on how to merge ur source file wid der app...
Cuetzpalomit said:
What should I do? it says that these methods are undefined
on line 6: AssetManager am = this.getAssets();
and 39: Toast failed = Toast.makeText(getApplicationContext(),
Click to expand...
Click to collapse
Screenshot is better ...
Blaze said:
Can u provide a ss of the errors???
@tung91, will u mind if i write down a tutorial on how to integrate it inside the icon pack app so that it doesnt needs another app? i guess ur source file is open sourced. i got it and integrated it inside the app itself... so, Vanessaem told me to write a guide on that as many people havnt been able to figure out on how to merge ur source file wid der app...
Click to expand...
Click to collapse
Np, you can do it
Thanks for your help !
tung91 said:
Screenshot is better ...
Np, you can do it
Thanks for your help !
Click to expand...
Click to collapse
Thanks fr the permission....
tung91 said:
Screenshot is better ...
Np, you can do it
Thanks for your help !
Click to expand...
Click to collapse
Blaze said:
Can u provide a ss of the errors???
@tung91, will u mind if i write down a tutorial on how to integrate it inside the icon pack app so that it doesnt needs another app? i guess ur source file is open sourced. i got it and integrated it inside the app itself... so, Vanessaem told me to write a guide on that as many people havnt been able to figure out on how to merge ur source file wid der app...
Click to expand...
Click to collapse
here are some ss .
image1
image2
First I'd like to say thank you for making this app! :good: Especially that it excludes already styled apps is great :victory:
Second:
I get ArrayIndexOutOfBoundsException at this point (Line 19 in pastebin) which FC's the app:
Code:
String tmp = myparser.getAttributeValue(null,"component").split("/")[1];
when reading this from my appfilter.xml (this styles the app drawer in Nova Launcher):
Code:
<item component=":LAUNCHER_ACTION_APP_DRAWER" drawable="ic_allapps" />
Probably because there is no forward slash as split.
However it it easy to fix with a try-catch-block and the app continues:
Code:
if(name.equals("item"))
{
try //Try Catch Block to prevent FC when reading something like this: <item component=":LAUNCHER_ACTION_APP_DRAWER" drawable="ic_allapps" />
{
String tmp=myparser.getAttributeValue(null,"component").split("/")[1];
String t_activity= tmp.substring(0, tmp.length()-1);
list_activities.add(t_activity);
Log.v("Icon Request", "Added Activity: "+tmp);
}
catch(ArrayIndexOutOfBoundsException e)
{
Log.e("Icon Request Error!", "Error Adding Activity: \""+e+"\"");
}
}
Have fun! :fingers-crossed:
Greets Alex
Alex_R3CONN3R said:
First I'd like to say thank you for making this app! :good: Especially that it excludes already styled apps is great :victory:
Second:
I get ArrayIndexOutOfBoundsException at this point (Line 19 in pastebin) which FC's the app:
Code:
String tmp = myparser.getAttributeValue(null,"component").split("/")[1];
when reading this from my appfilter.xml (this styles the app drawer in Nova Launcher):
Code:
<item component=":LAUNCHER_ACTION_APP_DRAWER" drawable="ic_allapps" />
Probably because there is no forward slash as split.
However it it easy to fix with a try-catch-block and the app continues:
Code:
if(name.equals("item"))
{
try //Try Catch Block to prevent FC when reading something like this: <item component=":LAUNCHER_ACTION_APP_DRAWER" drawable="ic_allapps" />
{
String tmp=myparser.getAttributeValue(null,"component").split("/")[1];
String t_activity= tmp.substring(0, tmp.length()-1);
list_activities.add(t_activity);
Log.v("Icon Request", "Added Activity: "+tmp);
}
catch(ArrayIndexOutOfBoundsException e)
{
Log.e("Icon Request Error!", "Error Adding Activity: \""+e+"\"");
}
}
Have fun! :fingers-crossed:
Greets Alex
Click to expand...
Click to collapse
Thanks for your tip, will add it to code and make update to help others users :good:
Crashes
I've tried to assign it to a button in 2 different scenarios but both times they crashed the app
Full source code
Alex_R3CONN3R said:
First I'd like to say thank you for making this app! :good: Especially that it excludes already styled apps is great :victory:
Second:
I get ArrayIndexOutOfBoundsException at this point (Line 19 in pastebin) which FC's the app:
Code:
String tmp = myparser.getAttributeValue(null,"component").split("/")[1];
when reading this from my appfilter.xml (this styles the app drawer in Nova Launcher):
Code:
<item component=":LAUNCHER_ACTION_APP_DRAWER" drawable="ic_allapps" />
Probably because there is no forward slash as split.
However it it easy to fix with a try-catch-block and the app continues:
Code:
if(name.equals("item"))
{
try //Try Catch Block to prevent FC when reading something like this: <item component=":LAUNCHER_ACTION_APP_DRAWER" drawable="ic_allapps" />
{
String tmp=myparser.getAttributeValue(null,"component").split("/")[1];
String t_activity= tmp.substring(0, tmp.length()-1);
list_activities.add(t_activity);
Log.v("Icon Request", "Added Activity: "+tmp);
}
catch(ArrayIndexOutOfBoundsException e)
{
Log.e("Icon Request Error!", "Error Adding Activity: \""+e+"\"");
}
}
Have fun! :fingers-crossed:
Greets Alex
Click to expand...
Click to collapse
Could you provide the full source code? As i really want this to work but it keeps on force closing
Techsavage said:
Could you provide the full source code? As i really want this to work but it keeps on force closing
Click to expand...
Click to collapse
I'm sorry I don't have the source code from the app itself but I can show you my full implementation.
http://pastebin.com/yNgKnJ2N
You can call
Code:
actRequest();
in your button onClickListener or where ever you want.
Also note that this is in a fragment. If you run it in your Main Activity you have to change the contexts and maybe some other stuff.
So what do you get when using this code?
A progressbardialog while the appfilter.xml is parsed (Like this but in your app style. Preferably Holo ^^
If the Icon helper app is not installed a two button dialog pops up and asks the user if he wants to go to the playstore and install it.
And all that in a thread to keep the UI responsive.
Greets Alex
Alex_R3CONN3R said:
I'm sorry I don't have the source code from the app itself but I can show you my full implementation.
http://pastebin.com/yNgKnJ2N
You can call
Code:
actRequest();
in your button onClickListener or where ever you want.
Also note that this is in a fragment. If you run it in your Main Activity you have to change the contexts and maybe some other stuff.
So what do you get when using this code?
A progressbardialog while the appfilter.xml is parsed (Like this but in your app style. Preferably Holo ^^
If the Icon helper app is not installed a two button dialog pops up and asks the user if he wants to go to the playstore and install it.
And all that in a thread to keep the UI responsive.
Greets Alex
Click to expand...
Click to collapse
I can't get it to work where should I add that code?
In your onClickListener for example.
Google it.
Gesendet von meinem Galaxy Nexus mit Tapatalk
DL link down
xD xD
Đã Thank's và tín dụng :good::good: Ngày mai down sau. Giờ đi ngủ đã :highfive:
2.1 Uploaded
- Support Android 2.2+
- Added template to see how it works, you can edit it to make your own icon pack, too
Power Widget
POTech Works
Hello XDA, how are everyone? Since I had my vacant time, I brought something, not so unique but I guess it worth to try. As the title implies, yeah its a Power Widget. Remember the CyanogenMod power widget, lidroid quickpanel, and spacecaker xperia toggle and everything that is similar to this, and yeah Im so old and outdated now but I should give it too. This was forked and derived from CyanogenMod 7.2 power widget.
This requires some patience to do, not like how SpaceCaker did. But if you insist to make it to a Super EZ guide, then I can make it(in humbly speaking)
Update:
-Added Grid style power widget
-Added Recent Toggle
-Revamped PO Power Widget Settings
-Refurbished layout
THE THREAD IS UPDATED, NEW USER AND OLD USER OF THIS MOD, DO IT AGAIN SORRY, NO SHORTCUT FOR OLD USER
Old update:
-As some XDA Developers demand, I'll make this guide 2EZ2DO(too easy to do). No more smali included plus make your systemui.apk
-For those who made the guide already just replace the smali folder in your SystemUI.
-For new XDA-Developer who will do this, just go with the instruction.
Whats hot:
All lidroid features
22 Power Widgets all in all
Snappy and accurate PowerWidget
Consistent Wifi and Bluetooth name
Widget Threshold
Profile Button
Integrated in your SystemUI
Smart Settings
Easy to do
Grid Power Widget
Click to expand...
Click to collapse
Whats not:
The Data icon isnt accurate much (Like lidroid does but working fine at dis/enabling)
Click to expand...
Click to collapse
Note:
Let me know if there is a bug you encounter
Click to expand...
Click to collapse
Disclaimer:
I and XDA are not responsible for the Force Close. This guide was tested and working fine for 3 totoro and a Nexus 7 2013. Take a backup first
Requirements:
Notepad++
Basic Android Modding Skills
Your SystemUI
Apktool
Patience
And a lot of understading because my english is poor
Click to expand...
Click to collapse
Click to expand...
Click to collapse
Instruction:
1. Download and install the APK PWidget Settings Beta2.1.apk given at the third post.
2. Download the file powerwidget_v2.3.zip given at the third post
3. Decompile your SystemUI.apk
4. After decompiling, extract the powerwidget_v2.3.zip and deploy it to the SystemUI.apk
a. Put the res folder of the powerwidget_v2.3.zip to youe decompiled SystemUI.apk
b. Put the smali folder of the downloaded file to your decompiled SystemUI.apk5. Go to statusbar_expanded.xml right from the res/layout of your decompiled SystemUI.apk
6. (This may vary with everyone's layouting, and bring the themer in you) Put this code in your statusbar_expanded.xml
For people who want horizontal power widget, put this code
Code:
<com.pineappleowl.Powerwidget.PowerWidget android:layout_width="fill_parent" android:layout_height="wrap_content" />
For user who want to add grid power widget put this code
Code:
<ScrollView android:layout_width="fill_parent" android:layout_height="fill_parent">
<com.pineappleowl.Powerwidget.PowerWidgetGrid android:layout_width="fill_parent" android:layout_height="wrap_content"/>
</ScrollView>
7. Save and recompile your APK
8. Enjoy the PO PowerWidget
Credits:
Android Open Source Program
CyanogenMod
Lidroid
PotatoInc
Mariozawa
My testers (You know who you are )
Greets,
PineappleOwl
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"
}
FAQs
Q: Why Power Widget again?
A: I had made it, and I want to share to everyone.
Q: Why the app beta?
A: Isnt properly theme and Ill add some functions for the future
Q: Is it open source?
A: I got it from open source Yeah. but PM me for what matters
Q: Can I request a feature?
A: Sure if I can hehe, You can suggest what you want.Ill try to do it
Q: How can I donate you?
A: I dont have a donate link and its free. [/QUOTE]
Download Link:
powerwidget_v2.3.zip
PWidget Settings Beta2.1.apk
Click to expand...
Click to collapse
PLEASE DONT MIRROR THE DOWNLOAD LINK. IT THANKS MANY NIGHTS TO DO THIS, IM OBSERVING THE DOWNLOAD COUNT TOO. PLEASE I MADE IT FREE AND I PUT EFFORT DONT TRY, PLEASE(IM BEGGING). AND IF YOU SHARE YOUR MOD PUT A PROPER CREDIT, AND LINK IT HERE. (I SEE MY WORK MIRRORED, IT DISCOURAGED ME )
LOGS:
Code:
[SIZE="3"][B]V1.0[/B]
Initial Release
[B]V1.1[/B]
Remodified ProfileButton (No more lags at start-up)
Removed cropping feature for JB and below due to the startActivityResult error I encounter
Kitkat had cropped feature COOL
Screenshot Button only now working in Galaxy Y GT-S5360 (Dont worry, it ninja moves when you are not a Galaxy Y user xD)
[B]V1.2[/B]
Fix Flashlight PowerWidget
Made the guide super easy
No more smali editing
Remove Kitkat cropped feature
[/SIZE]
<!------- Other version skipped. Its private --------->
[B]V2.3[/B]
Added Grid Power Widget
Revamped Power Widget Settings
Added Recent Button
[/SIZE]
THIS IS ON DEVELOPMENT STAGE, JUST WAIT FOR FUTURE FEATURE
tnx Sir.. nice one.. im sooo excited in Grid style.. im waiting.. more power ranger sir..
SystemUI force close when i press the flashlgiht toggle sir..
Punkzappa09 said:
tnx Sir.. nice one.. im sooo excited in Grid style.. im waiting.. more power ranger sir..
SystemUI force close when i press the flashlgiht toggle sir..
Click to expand...
Click to collapse
Oh yeaah the fix will come tomorrow i forgot and I rushed xD
Finally found it..goodbye taking care of lidroids..this is what i've been waiting for..
Nice work sir.. i'll try this tommorow
Sent from my GT-S5360 using xda premium
Guide updated 2EZ2D0 now
Where is drawable folder sir?
the_vanya1 said:
Where is drawable folder sir?
Click to expand...
Click to collapse
I putted it in Settings.apk hehhe
When I choose any option - FC
PineappleOwl said:
Guide updated 2EZ2D0 now
Click to expand...
Click to collapse
Nice. zehahaha xD
the_vanya1 said:
When I choose any option - FC
Click to expand...
Click to collapse
Now updated
PineappleOwl said:
Guide updated 2EZ2D0 now
Click to expand...
Click to collapse
Nice!!sir
Sent from my GT-S5360 using xda premium
PineappleOwl said:
Guide updated 2EZ2D0 now
Click to expand...
Click to collapse
Thanks "PINYANG GWAPO" I'LL try now..
Sent from my GT-S5360 using xda premium
I got error parsing xml.. I put the codes below "quickpanel_plmn_background" in statusbar_expanded.xml
Sent from my GT-S5360 using xda premium
wizzer03 said:
I got error parsing xml.. I put the codes below "quickpanel_plmn_background" in statusbar_expanded.xml
Sent from my GT-S5360 using xda premium
Click to expand...
Click to collapse
Its layouting matter sir
PineappleOwl said:
Its layouting matter sir
Click to expand...
Click to collapse
Do i have to put LinearLayout bafore the code sir??
By the way i dont have header yet..is there any way sir??thanks
Sorry for my bad english
Sent from my GT-S5360 using xda premium
wizzer03 said:
Do i have to put LinearLayout bafore the code sir??
By the way i dont have header yet..is there any way sir??thanks
Sorry for my bad english
Sent from my GT-S5360 using xda premium
Click to expand...
Click to collapse
No. heheh just simply put where you want to put. Hehehe. Take a logcat if ever
PineappleOwl said:
Screenshots
FAQs
Click to expand...
Click to collapse
sir @PineappleOwl my statusbar is stock of dxmj1 , i made this awesome mod and i placed the
<com.pineappleowl.Powerwidget.PowerWidget android:layout_width="fill_parent" android:layout_height="wrap_content" />
before com.android.systemui.statusbar.NotificationLinearLayout
and after <ScrollView android:id="@id/scroll" android:fadingEdge="none" android:layout_width="fill_parent"
and i recompile it and flash , but after flashing my statusbar forced closed ? and i used logcat , and i says
"scroll view can host only one direct child"
Pls help , i really want this awesome mod
carlo_autor said:
sir @PineappleOwl my statusbar is stock of dxmj1 , i made this awesome mod and i placed the
<com.pineappleowl.Powerwidget.PowerWidget android:layout_width="fill_parent" android:layout_height="wrap_content" />
before com.android.systemui.statusbar.NotificationLinearLayout
and after <ScrollView android:id="@id/scroll" android:fadingEdge="none" android:layout_width="fill_parent"
and i recompile it and flash , but after flashing my statusbar forced closed ? and i used logcat , and i says
"scroll view can host only one direct child"
Pls help , i really want this awesome mod
Click to expand...
Click to collapse
Bare in mind that scrollviews should have only one child. In your case , you might do the following:
Code:
<ScrollView......> (Parent)
<LinearLayout.......> (Set the orientation to vertical) (Child)
<com.blahblah.PowerWidget....../> (Child of LinearLayout)
<com.blahblah.Notificaionblhablha......> (Child of LinearLayout)
<TextView..../> (Child of com.blahblah.Notificaionblhablha)
<TextView..../> (Child of com.blahblah.Notificaionblhablha)
<and so on....> (Child of com.blahblah.Notificaionblhablha)
</com.blahblah.Notificaionblhablha>
</LinearLayout>
</ScrollView>
It is theming matters. As I said at the instruction, Let your theming skill do the job