[MODS][GUIDES]Knowledge Sandbox[iamareebjamal] - Galaxy Ace S5830i General

I am grateful of those who said no to me, because of them I did it myself
-Albert Einstein​
So, to make no one suffer like above,
This is a potential thread for all seeking knowledge, everyone like people who want to start ROM development, ROM developers interested in finding a mod, themers looking for tips, modders keen to learn more about compiled android system, or people trying to compile basic apps by themselves, a hub of my own little mods I think won't be correct to start a whole new thread for, etc
In short, a place with sweet and short knowledge.
First of all thanks to all people who helped me in increasing my knowledge about android :
* b16h22
* PetrukGrinder
* dcsms
* evanlocked
* AdamOutler
* mariozawa
Let's start
This post will be dedicated to Important Resources for all potential and dynamic ROM developers and modders
I will build up a list and keep increasing it as I find more guides
Guide Ride - Compilation of almost all guides related to Android
List if almost all status bar guides for Gingerbread
Take these as index to guides
Here we start:
* How to start making custom ROMs
Guide on how to make custom RONs
*Adding Modifications :
1. Status Bar Modifications :
a) Read this
b) Jelly Bean Date Time, Custom Clear Button, Network Data Speed, Carrier Label to Close On, Settings Button in Status Bar
c) Slide to remove Notifications
d) Add EDT tweaks to Odex ROMs
e) More status bar tweaks(Center clock, etc)
f) How to add lidroid toggles in your ROM
g) Add Brightness Bar to your Status Bar
h) JB style close on handle
i) Network Speed Meter in Status Bar
j) Changeable Status Bar color and Owner Pic Mod
k) Settings shortcut in Status Bar (new method)
l) Floating style Notification Panel (Tablet like)
m) Hide DateView like JB
2. Framework mods:
a) ICS Layouts : Mod apps like ICS and ICS Notifications
b) ICS Progress Bar
c) Tips for themers(Change text colors of System
d) ICS style sliders

This will be dedicated to Android System as we know it, compiled and in the form of ROMs
Basic points you should know
* Pffft Easy
** Do some modding before reading
*** Advance for ROM Devs and Modders
* If you only want to edit images of an app, you may extract the app and edit it, however, if you edit a 9 png(extension .9.png) in extracted form, you'll get an ugly surprise when you install the file.
* You have to decompile app in order to edit 9 pngs (control dynamic graphics), xml(control app structure - UI), smali(working and embedded UI)
*** If you are porting xml, you should make sure that it would work.
There are certain xml that if you copy directly from even ICS or JB, they will work, cause they are similar in structure to that of GB
But there are also xmls that if you copy from another GB device, or even Galaxy Y, or even another ROM of our Ace, it will not work. Why so?
a) Resources: Your xml for say, is of Notification Panel , i.e. status_bar_expanded.xml, and you copy it from mine, let's say Cosmic v3, won't work. Why?
Because you're status bar for now doesn't have brightness bar, dynamic color or other features, but mine has, that means that my xml is calling those features, as in case of Jelly Header, it's calling com.cosmic.jb.DateView but if you copy it to your xml, your xml really does call this method but doesn't have the required files. Same thing with images and all, so whenever porting or kanging (I know they would prefer to directly push the app itself rather than doing the hard work, or else they could just originally add features, no?), you must be very careful in checking the resources that are called from xml
Eg: What to interpret if you see such thing?
1) android:src="@drawable/cosmic"
Any referring to drawable means it's about image, but it may also be just a xml defining that image(like displaying image when button is clicked) , so first look for cosmic.xml in drawable folder and copy it(if there is no cosmic.xml, there will be just a cosmic.png, copy it you'll be done) , then open it, you'll see it would be referring to more images like
android:src="@drawable/areeb_pressed"
android:src="@drawable/areeb_selected", etc
Now they are surely pngs, just copy them and you're done
Pngs in drawable-mdpi, ldpi, hdpi, doesn't. matter, you can add then anywhere but their size will differ
2) <com.android.systemui.statusbar.JellyHeaderView
It means xml is calling a Java class or a smali in compiled form, you need to go in smali/com/android/systemui/statusbar/ and copy JellyHeaderView and it's remnants like $1, $2 if present
Point to be noted is that porting smali is not a simple thing, because they also are referring to other Resources and as they are hard to interpret, we won't know all the things they are referring to. They are also connected to Resources by id which are greatly different from ROM to ROM and often refer to an added resource. So, it's not recommended to port them until its some mind blowing feature with no guide about it and you're sure it may work.

This will be dedicated to compiling apps and basic knowledge
I beg Haters and Ungrateful people stay away, as knowledge is something I gained in over 1 year and passing it over in 2 seconds so that less people have problems in seeking their goal.
I learned making Simple Android Apps in last month or so. There is basic Java involved if you are making a simple app
Just a raw data for now, I will make a well defined Guide in some time
http://pastebin.com/70LJBW9f

First! Thanks for the great work and index. Will definitely be useful for me. Thanks a ton.
Sent from my GT-S5301B using xda app-developers app
Areeb, in tips for themers, it says about themes.xml. Where can i find it?

Use full thread bro keep it up !

Awesome! When I start to build a ROM. I will definetly refer to this thread!!
Sent from my GT-S5830i using xda app-developers app

Wow... Like a theming index with rom making guide.
Sent from my GT-S5830i using Tapatalk 2

Reserved :thumbup:

Very niceeeeee areeb..thanks for this all guides
Sent from my GT-S5830i using Tapatalk 2

mathm2013 said:
Areeb, in tips for themers, it says about themes.xml. Where can i find it?
Click to expand...
Click to collapse
Sorry for such such late reply, I didn't see this extra message below your reply
The styles.xml in framework-res.apk is the themes.xml in MIUI (I suppose)
So themes.xml = styles.xml

iamareebjamal said:
I am grateful of those who said no to me, because of them I did it myself
-Albert Einstein​
So, to make no one suffer like above,
This is a potential thread for all seeking knowledge, everyone like people who want to start ROM development, ROM developers interested in finding a mod, themers looking for tips, modders keen to learn more about compiled android system, or people trying to compile basic apps by themselves, a hub of my own little mods I think won't be correct to start a whole new thread for, etc
In short, a place with sweet and short knowledge.
First of all thanks to all people who helped me in increasing my knowledge about android :
* b16h22
* PetrukGrinder
* dcsms
* evanlocked
* AdamOutler
* mariozawa
Let's start
This post will be dedicated to Important Resources for all potential and dynamic ROM developers and modders
I will build up a list and keep increasing it as I find more guides
Guide Ride - Compilation of almost all guides related to Android
List if almost all status bar guides for Gingerbread
Take these as index to guides
Here we start:
* How to start making custom ROMs
Guide on how to make custom RONs
*Adding Modifications :
1. Status Bar Modifications :
a) Read this
b) Jelly Bean Date Time, Custom Clear Button, Network Data Speed, Carrier Label to Close On, Settings Button in Status Bar
c) Slide to remove Notifications
d) Add EDT tweaks to Odex ROMs
e) More status bar tweaks(Center clock, etc)
f) How to add lidroid toggles in your ROM
g) Add Brightness Bar to your Status Bar
h) JB style close on handle
i) Network Speed Meter in Status Bar
j) Changeable Status Bar color and Owner Pic Mod
k) Settings shortcut in Status Bar (new method)
l) Floating style Notification Panel (Tablet like)
m) Hide DateView like JB
2. Framework mods:
a) ICS Layouts : Mod apps like ICS and ICS Notifications
b) ICS Progress Bar
c) Tips for themers(Change text colors of System
d) ICS style sliders
Click to expand...
Click to collapse
very useful thanks :good:

Related

[Q] Status bar - How to mod it / app?

Greetings ya'll!
My home Screen, Widgets and everything look nearly perfect now that I've upgraded to 2.3.3.
But I'm not advancing when it comes to editing / modding / app using my status a.k.a notification bar.
I'm using LauncherPro though even there I seem to miss a function to exchange symbols / icons in the status bar.
If you know a good app for:
Battery icon change
Wireless Icon change
etc.
for the status / notification bar, please point me the way. Or even discuss which ones exist and are great.
Cheers!
you can modify them yourself with the 'framework-res.apk' you just need to locate and change the .png files.
or quicker way is to just get yourself a theme from the themes section.
lots to choose from, including stock themes with minor tweaks
azzledazzle said:
you can modify them yourself with the 'framework-res.apk' you just need to locate and change the .png files.
or quicker way is to just get yourself a theme from the themes section.
lots to choose from, including stock themes with minor tweaks
Click to expand...
Click to collapse
Thanks for the reply
Yeah there are some themes, though I've my own except for that status bar. And I'm still a bit too much of a noob to undestand how to just edit that status bar, even when using a theme.
I've found the famework-red.apk and installed it. Now trying to figure out the next step...maybe you might be so kind and give me a helping hand?
i wish i could but there are that many files / folders / sub folders i dont know which one is which lol.
what exactly are you trying to do to the status bar ? make it transparent ?
azzledazzle said:
i wish i could but there are that many files / folders / sub folders i dont know which one is which lol.
what exactly are you trying to do to the status bar ? make it transparent ?
Click to expand...
Click to collapse
Status bar background: real black
Icon: clock > anything fancier than the original, something a bit blue / modern
icon: wifi > along the same lines
icon: battery > maybe something like the glowing blue circle one
Basically a mod for a status bar revamp would be great.
Example: http://forum.xda-developers.com/showthread.php?t=837569
That's just green, of course.
why dont you use that example and use some sort of photo suite software to change their colours to blue (or whatever you desire ) or if that is too hard.
ask the Creator of that example how he did it, or would he do it in another colour for you.
I use MIUI and their are millions of themes to choose from so i just stick to that. Im not so good at modding themes, just flashing roms lol

[THEMES][STOCK] Jelly Bean, Windows 8, S3 [iamareebjamal]

Themes for Stock based ROMs​
For the point on, when I noticed some of my themes work on other ROMs too, I planned to make a General thread for them. Purpose of this thread is to talk about the particular theme, which if was done in the specific ROM thread, it will clutter it and deprive the people of the on topic conversation they are having. I have seen previously too that it may confuse people when someone is talking about a general ROM and the other one is talking about it's theme. So, I am gonna discuss about features, bugs, requests for ROM themes here, and for notifying on which ROMs the theme work, I will create a post in that thread. So, let's start
Order of themes are newer>older, and each post determines a specific type of theme​
JELLY BEAN​
Cosmic v2
{
"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"
}
Beauty lies in the eye of Beholder
Code:
Stats
Status: Stable
Work: Open
Works on: All custom ROMs(Tested: Simplicity v5, SGS3)
Description and Preview:
Cosmic v2 is a theme which tries to replicate Android AOSP Jelly Bean on your GingerBread Phone, i.e., Ace s5830i Simplicity v5 ROM​
So close to JB that you will tend to forget GB
Cosmic v2 proudly represents its beautiful Jelly Bean Particle Lockscreen which are blasted like quantas on your screen and sets notifications beautifully in a halo circle.
Sliding Tab Lockscreens boasts of themselves as converted to represent Holy... oops.. Holo Curves of Pure Light from cosmos
Big ICS Sliding Tabs lockscreen, not a pisky framework mod that will vanish after some time, remains as it is always
Rings of divinity shine along
Packed with little surprises and sweetness from far Galaxies, Cosmic v2 will ionise your mobile
BackPorted from Future
Forged from a nebula amidst millions of stars comes a new lense lockscreen, Oppa Cosmic Style
Aspects that drag you to stars
Who doesn't want a perfect ICS Pattern Lockscreen?
Countless and countless of things are just modded to wack out Gingerbread and fill in AOSP 4+ in your little jar of beans
For instance, This particular animation itself took 1 hour to edit images
Smiling back at you always
Cosmic v2 is filled with tiny sweetness all over
A perfect Device
With not only a perfectly aligned Jelly Header, perfect toggles and a dynamic Brightness Bar, close to 0 bugs, Cosmic v2 also claims to remove small annoyances such as overlapping Brightness bar, Dark Text on Buttons, White on White bugs, and other little pains in the neck making your device look more cosmized... oh.... customised.. Sorry
Took care of... lightly
Experience what Google intended Android to be in its pure format
Clean and Simple
Cleaner and better UI than ever, Cosmic v2 foreclaims to deliver Premium Quality mod but not on the sake of User dissatisfaction or reliability
Handpicked and Cherished
Several UI made from scratch to deliver an unforgettable experience instead of stuffing already present things in a messy way
Rarely Unthemed
Themed so much that you wouldn't be able to figure out what was themed and what was not. Alert your Cosmic Senses
Future in your hands
Included with many first and one of the first features, Cosmic v2 delivers pride in one's phone
Undefinable experience tending to infinity like Universe
Like a Black hole as a hub of Milky Way, I proudly introduce Cosmic Hub, built from ground, it does nothing much but definitely adds to it.
Features
On/Off Toggles in Settings for Wi-Fi and Bluetooth
Hidden DateView like Jelly Bean
Dark ActionBar like Jelly Bean
Upper Jelly Bean Header in Status Bar
Text Color Bug Fixes (White on white and Dark on Dark Buttons)
Smooth Scroll Mod
Smooth Spinner Mod
Disabled Signature Verification
ICS Settings On/Off Toggles
ICS Volume Panel
Cosmic Hub
Custom Image in About Phone Section
ICS Pattern LockScreen
Several Settings.apk Fixes
Simplicity Settings Revamped
New lockscreens - Jelly Bean Particles, Lense, ICS Lock Rings
Whole UI overhaul, near to Jelly Bean
Many Options for Status Bar: Gray Center, Blue Center, Blue Right, Gray Right
Changeable StatusBar and Notification Panel color
ImpoStatus Mod - Music and InCall appears on Extreme top of status bar for finer usability
DialerTab, Phone, JobManager(Task Manager), PackageInstaller, Settings, lidroid, all themed like JB
ICS Clock Font in Lockscreen
Phone Buttons with Dark Text fixed and now they are white
JB Status Bar Clock
SystemUI themed like a boss
No OverLap in Brightness Bar
Framework changed fully with pngs of Official 4.2 OS​
Credits
Unrelated to theme
amarullz for Aroma Installer
manoranjan2050 for base package
lokeshsaini for Atomods which has dark holo theme for Aroma, amogh420 for providing it to me
iamareebjamal for bootanimation
PartimusPrime for zipping it
Google for base bootanimation
Google for Roboto Font
Theme Credits
b16h22 for the ICS Settings Button switch sources and guide, and changeable statusbar color guide
AChep for ICS layouts for ICS Volume panel and abhi922 for making a further guide on it
Official Google Emulator Firmware 4.2.2 for base icons
Eclipse IDE, Android SDK, ADT for production of Cosmic Hub
Jake Wharthon for ActionBar Sherlock
Zdune25 for Tips for Themers Guide, Sniper Killer for suggesting it to me
ICS 10 CM7 theme for network icons
dcsms for taking care of lidroid Guide
Petruk Grinder for Original Guide to hide DateView in CM7, SpaceCaker for modifying it for GingerBread, evanlocked for further modifing it for our phones(<- this was used)
D.O.C for Smooth Spinner Guide
AndroidON for Smooth Scroll Mod
iamareebjamal for Custom Image in Settings, Sniper Killer for suggesting me to add custom layout in it
evanlocked for CM7 Brightness Bar Guide(Now, you can remove StatusBar Greper)
iamareebjamal for 9 png guide, understanding xml, experimenting with eclipse
loSconosciuto for Disabling Signature Verification Guide
Alioda for Blue Header Fix
iamareebjamal for ICS Pattern Unlock Guide
Testing Credits
amogh420
Sq Matrix
srt99
FAQ
Why credits section is so large?
Because I don't kang and provide PROPER credits to all people, you should too. An ideal credit section of a modded stock ROM or theme should be this big only with proper mention of usernames and the things which they are credited for. Just mentioning names is like providing money to beggars, you should respect them to share things with us and thank them for their contribution, without them there would be no mod or theme.
Open Source doesn't mean disrespect
Click to expand...
Click to collapse
Click to expand...
Click to collapse
For more, check out Cosmic Hub
Disclaimer
I hold no responsibility of use, misuse, no use, unusep) of this theme and can't be held responsible of whatever that happens OR DO NOT happens with your phone. Whether it damages or improvesp) in any kind, However, constructive criticism is always welcome, appreciated and needed.
Click to expand...
Click to collapse
Warning
If you say it is bad and change it. Provide a reason why it is bad and also suggestion that what should be done to improve it. I try my best. Let's make it easy for me to improve it for you
Click to expand...
Click to collapse
Terms of Use
You are free to modify it as you like but MUST seek my permission for sharing something from it publicly and credit me properly. After 30 days of release, this project will be Open Sourced and you are able to use it wherever you want WITHOUT seeking for my permission. BUT, proper credits are required then too.
Eg:-
Lockscreen icons, notification icons from iamareebjamal's Metrosphere theme
Plus, see in my credits section and you must seek permission from the people mentioned there to use the things made by them that are used in this project
This will be my general policy for all upcoming projects
Click to expand...
Click to collapse
Instructions
The mod is tested on CWM recovery
These all mods mount and unmount partition and set the permissions automatically, so no no need to do it, but these steps shown in instructions are shown to be done if everything else fails
Note: For best results, and no bugs, first flash Simplicity Patch 5.2 and then this theme
1. Download desired mod
2. Place it in the root of your sdcard(Preferred)
3. Reboot into CWM recovery
4. Mount /system(Do if installation fails)
5. Install zip from sdcard
6. Choose what you want
7. Read what appears on screen
8. Reboot
9. Enjoy
Download​
Cosmic v1
Code:
Stats
Status: Stable with some unthemed UI
Work: Closed, replaced by v2
Works on: Simplicity v5
Theme was made completely on mobile, so you may see it's raw nature
PHP:
I am not responsible for your device being dead, you flashing stock ROM, you using your device as a brick, or the decrease in love of your Girlfriend because you use your mobile so much
This mod consists of three parts:-
Galactic Intervention
or
Visual Tweaks​
Consists of:-
Full Jelly Bean Look
Intensive png editing
Percentage battery mod
JB Battery
JB Network Scale
JB Net Connection icons and several,
JB statusbar icons
JB 15 Toggles
JB Scrollbar
JB Overscroll Glow
JB Status Bar Close On
JB Easter Egg
JB Task Manager Background
JB Status Bar touch colour
New Sliding Tab lockscreen
And lots of more tweaks I forgot, look for them yourself ​
Download​
LightSpeed Intervention
or
Smoothness and script Tweak​
I don't know why but when I installed Simplicity, RAM consumption was very high even after opening 2 apps. (More than 200)
So, I included loopy smoothness, adrenaline script and simplicity is simply like a RED BULL
RAM consumption is great and also device is very snappy
Consists of :-
ZRam Tweak
Adrenaline Tweak
Loopy Smoothness Tweak
Kuro Tweak 1
Kuro Tweak 2
Sysctl Tweak
Droidwall Modules​
Download​
Stellar Robotic Intervention
​
What's in it?
Sounds Great?
Just Roboto Font, yeah, just it
Download​
Credits:-
Thanks kewkie for the idea of name of the mod
Galactic Intervention​
Note:- Icons here represent modded ones, not the ones already present in the ROM
60% icons from Miscellaneous Google and XDA Posts (Thanks)
20 % icons from JellyBlast(Upgraded by me) [Thanks AvijitGhosh82, hope you come back soon]
10% icons from RazoDroid(Thanks rajrocks, hope you rejoin soon too)
10% icons from Simplicity v5 (they were unused so I used them, Thanks Abhi922)
Lightspeed Intervention:-​
ImbaWind for Adrenaline script
lpy for loopysmoothness
kurotsugi for kuro Tweak
Sysctl and Droidwall devs for them
Stellar Robotic Intervention:-​Google for Roboto font
Instructions:-
​
They are at last because very less people read them
Though all the mods are tested both on stock and CWM recovery, you have the choice to use any one of them
These all mods mount and unmount partition and set the permissions automatically, so no no need tod o it, but these steps shown in instructions are shown to be done if everything else fails
1. Download desired mod
2. Place it in the root of your sdcard(Preferred)
3. Reboot into recovery
4. Mount /system(Do if installation fails)
5. Install zip from sdcard
6. Read what appears on screen
7. Reboot
8. Enjoy
Screenshots:-
View attachment 1770983
View attachment 1770984
View attachment 1770985
View attachment 1770986
View attachment 1770987
​
Code:
Stats
Status: Stable
Work: Open
Works on: All Custom ROMs(Tested: Simplicity v5, Reported: SGS3)
So here we go guys. Metrosphere v1
A theme that I can call being fully made by me(except for the people in credits section Ofcourse )
Every bit of UI was tried to be themed. It was themed so much that you couldn't be able to realise. Small things human eye can't notice were not left out. But yes, there can never be 100 %
This theme approaches a combined venture to make android look like Windows Phone 8 or metro. Let me explain where from it's taken
UI bar, progress bars, seek thumb- Windows Phone 8
Dialer - Windows Phone 8
System Icons - Windows Phone 8
Status Bar - Windows Phone 8
Popup Windows, menu - Windows Phone 8
Notification Panel - Windows Phone 8
Bootanimation - Windows Metro
Task Panel Background - Windows Metro
Contacts(Custom App) - Windows Phone 8
Messanging(Custom app) - Windows Phone 8
Buttons - Windows Phone 8
Text Field- Windows Phone 8
Rings, Sliding Tab - Windows Phone 8
Waves lockscreen - My innovation
Shutter Lockscreen - Windows Metro
Icons - Windows Metro
Settings - Windows Metro
Bootanimation - Windows Metro
Task Panel Background - Windows Metro
Click to expand...
Click to collapse
For now, it's only available in One color scheme (Black, White, Blue)
I will soon make accents with Red, Purple, Blue, Pink and Green colour​
Disclaimer
I hold no responsibility of use, misuse, no use, unusep) of this theme and can't be held responsible of whatever that happens OR DO NOT happens with your phone. Whether it damages or improvesp) in any kind, However, constructive criticism is always welcome, appreciated and needed.
Click to expand...
Click to collapse
Warning
If you say it is bad and change it. Provide a reason why it is bad and also suggestion that what should be done to improve it. I try my best. Let's make it easy for me to improve it for you
Click to expand...
Click to collapse
Terms of Use
You are free to modify it as you like but MUST seek my permission for sharing something from it publicly and credit me properly. After 30 days of release, this project will be Open Sourced and you are able to use it wherever you want WITHOUT seeking for my permission. BUT, proper credits are required then too.
Eg:-
Lockscreen icons, notification icons from iamareebjamal's Metrosphere theme
Plus, see in my credits section and you must seek permission from the people mentioned there to use the things made by them that are used in this project
This will be my general policy for all upcoming projects
Click to expand...
Click to collapse
Note:-
I know this is ridiculous to mention but This is no real Windows Phone. You won't have anything else from it other than a look similar to Windows Phone.
Features
Full User Interface changed to Windows style
Monochromatic Black and White color UI
Windows Phone 8 Dialler
Windows Phone 8 Notification Panel
Windows Phone 8 Status Bar
Windows Phone 8 UI bars, progress bars, Seek thumb
Windows Phone 8 Platlogo
Windows Phone 8 Shutter Lock
Windows Phone 8 Dial Screen
New SAMSUNG lockscreen
Lense -> Shutter, Samsung -> Waves
Revamped Simplicity Settings
Task Manager themed
Many more things that I forgot (I am building it for 1 month)​
Screenshots
3rd Party Apps
For Contacts:
Go here
For Messaging:
Go here
For Calculator:
Go here
Credits
jobayer for Battery pngs, Signal bars, status bar close on
arter97 for bootanimation
D.O.C for Smoothspinner mod
Alioda for Blue Header fix
deathnotice01 for tips
Google for searching some pngs
Amarullz for Aroma Installer
Special thanks to
ChelebiTech for troubling so much for me so much and providing me sources which will be used in v2
srt99 to test it for me :good:
I anyone is left, please PM me​
Instructions
Though the mod is tested on CWM recovery, you can try e3 too
These all mods mount and unmount partition and set the permissions automatically, so no no need to do it, but these steps shown in instructions are shown to be done if everything else fails
As I have not modded the things which were already provided as apps on Play Store as Contacts, Calculator, Messanging, etc
1. Download desired mod
2. Place it in the root of your sdcard(Preferred)
3. Reboot into recovery
4. Mount /system(Do if installation fails)
5. Install zip from sdcard
6. Choose what you want
7. Read what appears on screen
8. Reboot
9. Enjoy
Download Theme​
​
S3 Dandelion Mod​
Code:
Stats
Status: Stable
Work: Closed
Works on: Simplicity v5
PHP:
I am not responsible for your device being dead,
you flashing stock ROM,
you using your device as a brick,
or the decrease in love of your Girlfriend because you use your mobile so much
Changelog:
Code:
New S3 Statusbar
New 15 toggles
New progressbar
New network and wifi icons
Seekthumb, progressbar, intermediate changed to lime green
Contacts.apk Themed
Phone.apk Themed
JobManager Themed
New lockscreens- Ring, Sliding Tab, Lense(I know lense and ring are small otherwise they'll overlap)
New Bootanimation
New Task Manager BG
New Dialer
[B]New Settings[/B]
New Menu, Panel, App, Header Background
Seriously there are lot more and I'm tired
Features​
Intensive png editing and original theming included
Percentage Battery Mod
S3 Battery
S3 Network Scale
S3 Net Connection icons and several,
S3 statusbar icons
S3 15 Toggles
S3 Scrollbar
S3 Status Bar Close On
S3 Progress Bar
S3 Seek Thumb
S3 Dialer
S3 Easter Egg
S3 Task Manager Background
JB Status Bar touch colour
And lots of more tweaks I forgot, look for them yourself ​
Credits
Note:- Icons here represent modded ones, not the ones already present in the ROM. Many of these icons were made by me. Sources of these icons are below
Thanks to
Biggest one for @NaTHaN_GT5830 for letting me use his framework(contact icon, progress bar, seek thumb, menu background, panels, buttons, dialer icons, etc)
@Sniper Killer for internet icons(3G, H, E, etc)
@marcussmith2626 for toggles
Everything else is made by me
Me for that bulky eyes and Photoshop screen(my companion) for theming several icons to give authentic look
amarullz
kurotsugi for Guide
Manoranjan2050 for base script
@PartimusPrime for bootup surprise @dcsms (kill3d) for several guides
@d3cka for finding png and 9 png guide
The Droid Master for text colour Guide​
Instructions
Though the mod is tested on CWM recovery, you can try e3 too
These all mods mount and unmount partition and set the permissions automatically, so no no need to do it, but these steps shown in instructions are shown to be done if everything else fails
Very Important: For full S3 look, first flash the S2/S3 Theme by Abhi and Then Flash S3 Dandelion Mod
As I have not modded the things which were already modded, such as launcher, etc
1. Download desired mod
2. Place it in the root of your sdcard(Preferred)
3. Reboot into recovery
4. Mount /system(Do if installation fails)
5. Install zip from sdcard
6. Choose what you want
7. Read what appears on screen
8. Reboot
9. Enjoy
Download​
​
Screenshots
​
S3 Ripple Mod
Code:
Stats
Status: Stable with some unthemed UI
Work: Closed, replaced by Ripple Mod
Works on: Simplicity v5
PHP:
I am not responsible for your device being dead, you flashing stock ROM, you using your device as a brick, or the decrease in love of your Girlfriend because you use your mobile so much
Code:
This theme was made completely on Mobile, so you will be able to see the raw nature of it
Features
Intensive png editing
Percentage Battery Mod
S3 JB Battery
S3 JB Network Scale
S3 JB Net Connection icons and several,
S3 statusbar icons
S3 JB 15 Toggles
S3 JB Scrollbar
S3 JB Status Bar Close On
S3 JB Progress Bar
S3 JB Seek Thumb
S3 Dialer
JB Easter Egg
JB Task Manager Background
JB Status Bar touch colour
And lots of more tweaks I forgot, look for them yourself ​
Credits​
Note:- Icons here represent modded ones, not the ones already present in the ROM. None of these icons were made by me. Sources of these icons are below
Toggles are taken from 15 Toggles theme thread
Battery Icons from Battery Icon Thread
Green progress bar, seek thumb, close on are taken from CM7 ICS Green Theme
Dialer PNG taken from my friend's ICS contacts.apk
amarullz
kurotsugi for Guide
Manoranjan2050 for base script​
Instructions
Though the mod is tested on CWM recovery, you can try e3 too
These all mods mount and unmount partition and set the permissions automatically, so no no need to do it, but these steps shown in instructions are shown to be done if everything else fails
Very Important: For full S3 look, first flash the S2/S3 Theme by Abhi and Then Flash S3 Ripple Mod
As I have not modded the things which were already modded, such as setting, launcher etc
1. Download desired mod
2. Place it in the root of your sdcard(Preferred)
3. Reboot into recovery
4. Mount /system(Do if installation fails)
5. Install zip from sdcard
6. Choose what you want
7. Read what appears on screen
8. Reboot
9. Enjoy
Download​​http://www.mediafire.com/download.php?y4xansnh277tj3t​http://www.mediafire.com/download.php?y4xansnh277tj3t
Screenshots
​
​http://www.mediafire.com/download.php?y4xansnh277tj3t
http://www.mediafire.com/download.php?y4xansnh277tj3t​http://www.mediafire.com/download.php?y4xansnh277tj3t
Reserved .
Reserved.
The Cosmic Hub Preview
​
COSMIC v3
Happy New Year 2014​
Introduction:
Cosmic v3 is a Jelly Bean 4.3 theme based on 2.3.6 stock Firmware. The base ROM Cosmic v3 is made for is Simplicity v5. However, THEORETICALLY, it can work(maybe) on any custom ROM(Tested on Simplicity v5 and SGS3 v6). It is not only a theme, I call it a S-ROM, Parasite ROM, or a Zombie ROM, because, it takes up the host ROM and make it COSMIC, i.e. add some features too. Enough talking, let's get rolling​
Features:
Jelly Bean Easter Egg
Revamped new Settings with dynamic Title Bar like Jelly Bean
Blue Battery Chart and Installed Bar
DialerTab just like Jelly Bean
Overhauled Task Manager for Complete Jelly Bean look
New and much much efficient Cosmic Hub
5 way Boot Menu
Completely Dark Look (Holo Dark)
Methods preventing White on White Bug
New Music App with Jelly Bean Look
New Contacts app with Jelly Bean look
Edit Text fields in internal app changed to Holo Dark
Much more JB like Dialogs and Buttons
Overall simplistic look including Status Bar, Notification Panel and Recent Apps
Not only this, a person can lose track of things when he is making something for over 3 months, use the theme to find out​
Note:
Me:As I didn't have much time...
Random User:Huh, You're making this since September! I can't believe you're saying that :thumbdown:
Me: Yeah, well, I don't care, let's continue... As I didn't have much time, you can call this Beta version, why?, because I think I did not get all things to do with it. However, it's even more stable than most ROMs here
Click to expand...
Click to collapse
No part of the ROM(including the codes from apps[Yeah, some people think decompiling and studying and then adding the code in their ROM without crediting the original modder isn't kanging]) to be used without prior permission.
Why?
All the things from here and probably even help will be provided if you first ask me on PM. I've generously given and told everything anyone wanted even before releasing it. So, please, don't kang
Also, by knowing where the work is going, I can ensure the rightful people from whom I've taken helps are rightfully credited.
Click to expand...
Click to collapse
It's a Beta version, there ARE some black on black bugs, and as I'm not able to actively support this at the moment. I will not take any suggestion or feature request.
You are very welcome if you want to contribute here by listening to complaints of people and fixing them, it will be greatly appreciated
Click to expand...
Click to collapse
Screenshots
Credits:
All the people from the credits of Cosmic v2
@b16h22 for his guides, his App Source, his evo-x4(from which some codes were taken with proper permission), all his help and for answering my noobish questions
 @mariozawa for his guide on styles
@evanlocked for all his tutorials (Honestly, I don't even know any tutorial of his I have not followed in making of this theme)
 @m4RinKo2 for our chats, his helps, trolls, lullz, etc
@d3cka for his guide on 9 png
@EatHeat for his serious helps and TTP replies
Official Android sources(xml, pngs)
Photoshop
Eclipse IDE
stackoverflow
Geo Piskas for his code of Bean Bag
@destructo570 for his helps, our talks, suggestions, and his uploads(all that I asked him)
 @S H A D Y for some status bar icons
All the haters, they literally make me do better
All who suggested - @Lalit Patil, @S H A D Y, @amogh420, @DC07, @destructo570, @haytham_kenway, @srt99, @El_Dark, @Mr. Gentleman, @Guipy99
Special Thanks to @Guipy99 for his Hindi slang with Italian finshes sent to all the spammers​
Download
Instructions​
Just flash in recovery(CWM) without resetting data or anything
For best results, use on Simplicity v5
excellent work areeb :thumbup:
great job..
been waiting for cosmic v3 from weeks.. and now its here..
thank a lot :thumbup:
#RESPECT
Sent from my GT-S5830i using xda app-developers app
Statusbar forced closed thanks stock rom...
Flamestorm said:
Statusbar forced closed thanks stock rom...
Click to expand...
Click to collapse
It will work on custom rom not on stock rom
Please read the OP carefully
Sent from my GT-S5830i using Tapatalk 2
Great work Areeb ..
A must Theme for all user and a great replacement for "Ram-consuming Roms" .. :beer:
#Recommended_theme
{A small bump from my side to this Awesome thread }
iamareebjamal said:
Special Thanks to @Guipy99 for his Hindi slang with Italian finshes sent to all the spammers
Click to expand...
Click to collapse
That credit gave me cancer... Lol
Sorry for OT
Sent from my Nokia 3310 using Tapatalk App
Awesome work of AREEB ..thanks
Sent from my GT-S5830i using Tapatalk 2
amolgosavi said:
Awesome work of AREEB ..thanks
Sent from my GT-S5830i using Tapatalk 2
Click to expand...
Click to collapse
As always*
Sent from my GT-S5830i using KitKat Evolution Mod
awesome work areeb ! keep it up!
now thats how you develop for a nearly dead phone.....Congrats bro awesome work....Hope this will keep my phone alive for few more days....

[ICONS][GUIDE] Creating Mask Based Icon Themes (with Example)

I've only created two icon packs, but they seem to work, so I'll take you through my process.
The first thing to research is how mask based icons work in general. There's a dearth of good information, but I did find the Icons Special Features section of the ADW Theming Guide to be useful. Alternatively, you can follow along and examine my images to gain an understanding of what I've done.
Let's proceed.
I began with mathur's Icon-Pack Template, but I've modified it to fit my needs by removing unnecessary bits and the parts relating to non-mask based icon packs. See the attached example, Crinkle.zip
Once you've downloaded Crinkle.zip and imported the code into eclipse, there are several things you'll need to alter:
First, you must rename the package. This can be done by doing one (or both) these actions:
[project (context menu)] > Android Tools > Rename Application Package
[package (context menu)] > Refactor > Rename​Second, ensure the correct scale factor. This can be found in two places:
assets / appfilter.xml
res / xml / appfilter.xml​Third, make sure your informational strings are correct. There are two locations:
res / values / strings.xml
res / values / theme_config.xml​Fourth, and most important, add your own icons. These can be found in res / drawable-xhdpi, and they are:
icon.png - the application icon
iconback.png - the background image
iconmask.png - the transparency / opacity mask
iconupon.png - the overlay image​Now test it out.
My finished icon pack is live on Google Play under the title Crinkle Icon Theme.
Enjoy!
This looks great, but how would you create a mask for making all the icons black and white? Something like this:
com.seangrondin.icons.filmstripdesaturate (sorry i can't post links yet )
I want to make a sepia themed icon mask.
Thanks
error
Also, I'm getting an error as soon as I import.
Is there a way to make this target api 10 instead of api 19?
1rdc said:
This looks great, but how would you create a mask for making all the icons black and white? Something like this:
com.seangrondin.icons.filmstripdesaturate (sorry i can't post links yet )
I want to make a sepia themed icon mask.
Thanks
Click to expand...
Click to collapse
I looked into it a bit, and here's what I've discovered. If you include a res/xml/shader.xml file, you will be able to affect the color in at least Apex and Nova. I found a fairly detailed explanation that should help you get started.
I will soon update the original post to include more details about this, as well as a cleaner icon pack framework.
How do I make it compatible with Smart Launcher? The icon pack applies but the shader doesn't work and the theme doesn't show up under "Themes"

[Q] Modifying SystemUI

I am looking for some information and assistance with attempting to modify the SystemUI.apk or in creating a custom Theme for my HTC One M7 on Android 4.4.3 with Sense 6. I am running the ARHD Rom but I would like a method independent of using Custom ROMs or Xposed framework if possible, requiring root is fine. I have seen some packages that do some of this which contain a vrtheme folder in them but haven't been able to find a tutorial on building one of these and which files are for which icons.
I have tried modifying the background color in res/values/drawable.xml and in res/layout/status_bar.xml files to #ff000000 but the status bar still appears grey on the home screen. This seems to match with the theme I selected from the Personalize menu in Settings. It's my guess that somehow, these theme settings override the systemUI settings. So I would like a way to create my own theme to select which will hopefully also allow me to change the color for selected notifications and the like.
In addition to this, I have a set of icons for the status bar such as battery power, battery charge, wifi signal, cellular signal, mobile data quality, etc.. which I would like to use to replace the systemUI icons for these. However, there seem to be several versions of icons in various drawable folders. So if I could find out the requirements for these files (size, naming, location to replace them at) or if there is a way to replace them as part of a theme that is, again, independent of custom rom or xposed framework if possible.
If anyone knows of a tutorial that already exists for any of these things simply pointing me to that is answer enough, I just didn't have luck finding it when trying to search for it.

[TOOL] Sony's Theme Creator

​
Sony's Theme Creator​https://developer.sony.com/develop/smartphones-and-tablets/theme-creator/
Hello XDA!
We are the team behind Sony's Theme Creator tool - a tool that makes it easy for seasoned designers as well as for beginners to start making themes for Xperia devices.
A lot of people here on the team regularly visit XDA for one reason or another, and have been doing so for many years. For a long while now, we've been wanting to somehow connect with all the truly amazing theme creators for Xperia devices - the work and hours that you all have put into making themes of every color shape and size is truly astounding and is something to be proud of. Thank you, truly! (A big shout-out to everyone over at Sony Cross-Device Development Themes and Apps!)
So - why are we making this thread? We would love to hear about your thoughts on the tool itself, as well as your suggestions, feedback and any bugs you might've found whilst using the tool. Having all of this concentrated into one thread makes sense, and makes it easy for us to quickly - and directly - answer any questions you might have regarding the tool or theming for Xperia devices in general.
Key Features
Code:
* A simple, attractive and logical GUI for every step of theme creation.
* An easy-to-use resource navigation view helps organize the large variety of
customizable interface elements (resources).
* A preview area in the tool to see screen views, helping you to preview your
changes on different Xperia devices/Android versions.
* Interface elements are editable using any image editor.
* If you are using Adobe Photoshop, we provide downloadable templates for use
with Theme Creator.
* A sophisticated, but easy-to-use 9-patch editor and a color picker, which you can use to
further refine your design, and adjust how each element looks in different contexts.
* With just one click in the Theme Creator tool, you can build, install and apply a
theme on a connected Xperia device. This allows you to quickly test and verify the
result of your changes on a target device with ease.
Getting Started
But enough of all that - follow these easy steps to get started:
Code:
1. Download and install Sony's Theme Creator, found [URL="https://developer.sony.com/develop/smartphones-and-tablets/theme-creator"]here[/url].
2. Install the current version of JRE from [URL="http://www.oracle.com/technetwork/java/javase/downloads/jre8-downloads-2133155.html"]here[/URL].
3. Have some form of an image editor installed (Paint, GIMP, Adobe Photoshop, etc.)
- As mentioned above, if you are using Adobe Photoshop, we also have some very handy
[URL="https://developer.sony.com/develop/smartphones-and-tablets/theme-creator/how-to-work-with-templates/"].PSD templates[/URL] that will keep your theme project nice and tidy.
When you are done with your theme and having exported your apk and distributed it to where you like - feel free to submit it to Sony's Theme Portal
where we feature great looking themes for our Xperia users. (More info can be found here.)
That's about it; to learn more about how to get started with your first theme, we have some handy and more in-depth guides available here.
And to top it off, we also made a little introductory video on how to get started:
Thank you for reading, and once again - a big thank you to the entire Xperia community!
Kevlanche, lead dev
eucatastrophe, designer
CarlJohansson, Developer World
Reporting - Suggestions / Feedback / Bugs
In order for us to easier see, manage and bring any suggestions/feedback/bug reporting concerning the tool internally - we would love
it if you could format these as in the examples below:
Suggestion
Code:
### Suggestion ###
## Description
- You should implement feature X - it would be great because of Y!
- You should also implement feature X - it would be great because of Y and Z.
Feedback
Code:
### Feedback ###
## Description
- This feature/function is not that great - could you change it to X?
- This feature/function is unclear/unintuitive - could you improve it by doing X?
Bug
Code:
### BUG ###
## Sony's Theme Creator Version
v. 1.1.0 (954-3769584)
## Operating System
Windows 10
## Phone Model & Build Number
Xperia Z3, 31.2.A.1.2 (or N/A)
## Description
When I try to do X, Y happens in Z way.
## Steps to Reproduce
1. Do X.
2. Do Y.
3. Do Z.
Changelog
Sony's Theme Creator
Adobe Photoshop Templates
Reserved
Hi,
The new version of Theme Creator is much better. Congratulations
However, in my opinion, still I am missing a few options
### Suggestion ###
- Theme for Keyboard
- Theme for Dialer
- Theme for Conversation
- Theme for Phonebook
- Theme more Icons
### BUG ###
## Sony's Theme Creator Version
v. 1.1.0 (954-3769584)
## Phone Model & Build Number
Xperia C5 Dual
## Description
Problem is that the theme does not work with some xperia phones (dual sim), for example, Xperia C5 ( Do not change the navigation buttons )
### Question ###
Xperia X Software has significantly changed Theme Engine in applications.
Is Themes done Version 1.1.0 will work on Xperia X Software ?
Thanks for the answer
Best
Hi, thanks for your post.
Ambor said:
Hi,
### Suggestion ###
- Theme for Keyboard
- Theme for Dialer
- Theme for Conversation
- Theme for Phonebook
- Theme more Icons
Click to expand...
Click to collapse
I am not allowed to comment on specifics for future plans but all of those suggestions have been talked about and/or are being worked on . I'll include your list in the next planning meeting!
Ambor said:
### BUG ###
## Sony's Theme Creator Version
v. 1.1.0 (954-3769584)
## Phone Model & Build Number
Xperia C5 Dual
## Description
Problem is that the theme does not work with some xperia phones (dual sim), for example, Xperia C5 ( Do not change the navigation buttons )
Click to expand...
Click to collapse
That's strange... What software version is your phone running? Settings -> About Phone -> Build Number. I'll forward this to someone who can investigate further.
Alternatively, do you have adb installed? If you do, can you please run the following while applying a theme:
Code:
adb logcat | grep skin
And post the results. The output should tell me what is wrong.
Ambor said:
### Question ###
Xperia X Software has significantly changed Theme Engine in applications.
Is Themes done Version 1.1.0 will work on Xperia X Software ?
Thanks for the answer
Best
Click to expand...
Click to collapse
The phone software constantly changes, and each hardware version has a slight variation/uniqueness in software. With all possible combinations of hardware and software you have hundreds, if not thousands of different configurations you are targeting when building themes. One of the responsibilities of Theme Creator is to maximize the compatibility of your theme automatically to make it easier to support all these different configurations. As long as you use a relatively new version of the tool, most theme features should work "automatically" on most phones. Xperia X software contains some specific new features that we don't (yet) support, and it might (I'm not sure) have dropped some old features that other phones support. But in general, yes, everything should work as before. If you notice something or somebody tells you that a certain feature no longer works as before, please tell me and I'll look into it.
Thanks
Sorry, I do not have the Xperia C5. I got this information from the user.
I asked also that themes made by Sony work. (also not work)
Look on Sony Support forum link
In my opinion the problem is in SystemUi.apk in somc_skin_permissions.xml file.
But I'm not 100% sure because I do not have this file
I see the new versionI test and let you know
Thanks again
See You
I can't change colors in clock app on mm xperia m5... Any idea?
ivoda said:
I can't change colors in clock app on mm xperia m5... Any idea?
Click to expand...
Click to collapse
I don't think MM is supported just yet.
You can see mm here. Selected colors in creator are blue, but installed on phone are yellow?! Only in alarm and clock app...
ivoda said:
You can see mm here. Selected colors in creator are blue, but installed on phone are yellow?! Only in alarm and clock app...
Click to expand...
Click to collapse
Hi,
If you click the button in the preview you'll see the resource used at that location. In this case it is the "Global Colors / Light / Accent" color that is being used. The default accent color is slightly different on different SW/HW versions. For example if you activate Lollipop and Marshmallow previews side by side you'll see that the lollipop accent is orange while the marshmallow accent is blue. But if you customize the color in your theme then it should be the same on all platforms. So try customizing the light accent color and then the problem should hopefully be resolved.
If customizing the color doesn't solve your problem then please tell me which SW label your phone is on (Settings -> About Phone -> Build number) and I'll investigate further!
Buld no. is 30.2.A.1.21, mm... I already did what you said. And I looked at the themes installed from google play, the same issue in every theme! Why we've got preview of clock apk if we can't change it?
Amazing
###Suggestion###
Implementing themed components on the quick settings pull down...
- Switch icons
-Switch colours
-Quick settings background colour/image/transparency/blur
-Quick settings header colour/image/transparency/blur
I would love to see all these brought in because I was using CM roms and it looked great and also because the stock colour on the Quick settings look boring now.
can any one please share xperia theme creator v1.2.0 .I have been looking everywhere but no luck
Manually add theme elements?
Hi, since the Xperia Theme Creator does'nt yet support Android 7.0 (Nougat) I wonder if it is possible to manually add these theme elements. If it is possible I assume I would add these in the \.project\resources file, right? With corresponding .png files in \skins\[subfolder], of course. If this is the case, what do I name these .png files?
For example, how would I do to edit the magnifying glass icon in the apptrays search field? This is not a resource in the Xperia Theme Creator yet and must therefore be added manually (I guess?). What do I name the .png file? I would have posted an image showing exactly what magnifying glass icon I'm talking about, but apparently I'm not allowed to do that until I've made at least ten posts. Sorry about that, I hope you understand which icon I mean.
Thank you.
The_W said:
Hi, since the Xperia Theme Creator does'nt yet support Android 7.0 (Nougat) I wonder if it is possible to manually add these theme elements. If it is possible I assume I would add these in the \.project\resources file, right? With corresponding .png files in \skins\[subfolder], of course. If this is the case, what do I name these .png files?.
Click to expand...
Click to collapse
As most of the file names seem to be the same as they are in the system apks that are themed except prefixed with somc_, it seems obvious what you name them and where to put them but won't know unless you try. I would look in the home app for that icon and it's original name, generally the drawable-xhdpi-v4 is where to look first.
XperienceD said:
As most of the file names seem to be the same as they are in the system apks that are themed except prefixed with somc_, it seems obvious what you name them and where to put them but won't know unless you try. I would look in the home app for that icon and it's original name, generally the drawable-xhdpi-v4 is where to look first.
Click to expand...
Click to collapse
Of course! Why did'nt I think of that? Thank you very much! I believe I've found it now.
OP Member30 posts Thanks: 14
Hey, I'm making myself a theme in the theme creator app, and was wondering if anyone knows how to change the xperia keyboard skin, like to make my own skin/colors. I can't find an option in the app, is it possible?
If anyone knows this please help, thanks
(sorry for bad english...)
hi,
i'm new here and wanted to ask:
If Theme Creator supports when a custom rom is used (LineageOS)?
I've tested ist, but get the following Error, when try to install: INSTALL_FAILD_MISSING_SHARED_LIBRARY ... ... com.sonymobile.runtimeskinning._2:failing
Is it because the Custom Rom, or the Theme Creator generally works, but just not on Android 7.xx at the moment?
Does anyone know how can I create themes that include static wallpapers? All the static wallpapers of the themes I created are recognized as live wallpapers even though I wasn't creating any live wallpaper. I am using the latest, 1.3.3.

Categories

Resources