5,603,920 Members 40,992 Now Online
XDA Developers Android and Mobile Development Forum

[CM7 Theme Chooser] Crispy Bread - LDPI goodness for Wildfire (RC4 - 20/3)

Tip us?
 
nhnt11
Old
(Last edited by nhnt11; 20th March 2011 at 04:13 PM.)
#1  
nhnt11's Avatar
Senior Member - OP
Thanks Meter 1092
Posts: 1,361
Join Date: Sep 2010
Location: Bangalore
Default [CM7 Theme Chooser] Crispy Bread - LDPI goodness for Wildfire (RC4 - 20/3)

Wassup guys?!?

As you may know, the Wildfire has a low-res screen - with a relatively small number of pixels/inch (pixel density) - this is called low density or LDPI. However, CM7 currently uses MDPI resources - which are higher-res and are made for screens with higher pixel density.

So why should this bother you? Because these images are scaled down by the system to fit our screen - and they lose their sharpness and goodness as intended by Google, and the result is... yucky. Gradients get choppy and weird unintended colours pop up. And, the icons are small enough that due to our low pixel density, they use very few pixels and are washed out and ugly.

That's where this theme comes in. It turns out, AOSP has complete LDPI support for the main framework, so I ported those resources and resized/cropped/edited SystemUI resources to better fit our screen. Also, the icons are larger and easier/more pleasant to see on our low-res screen. Gradients are now how they were always meant to be - a smooth transition from one colour to another.

Download here.

Enjoy LDPI goodness. I doubt you won't like this if you're a fan of stock gingerbread.

What's themed
-Entire framework (dialogs, spinners, buttons, backgrounds, etc)
-Status bar icons and notification dropdown
-Settings icons
-Smooth indeterminate progress bars (stock is so choppy)
-Battery percentage / supercircle mod (separate versions)

To Install
Install apk file like normal from a file manager.
Open theme manager. Choose the one with the screenshot below for the preview, and hit Apply and then Apply anyway.
REBOOT REBOOT REBOOT to see all changes.
Attached Thumbnails
Click image for larger version

Name:	snap20110308_195206.png
Views:	10075
Size:	86.7 KB
ID:	536846   Click image for larger version

Name:	snap20110308_195222.png
Views:	6749
Size:	31.6 KB
ID:	536848   Click image for larger version

Name:	device.png
Views:	5825
Size:	14.4 KB
ID:	536932   Click image for larger version

Name:	device2.png
Views:	5232
Size:	6.1 KB
ID:	537707   Click image for larger version

Name:	device1.png
Views:	3961
Size:	6.7 KB
ID:	537708  

Click image for larger version

Name:	preview.png
Views:	3897
Size:	20.2 KB
ID:	544048  
My Devices:
Sony Xperia SL - OpenSEMC CyanogenMod 10.1 local build
Asus Nexus 7 - CyanogenMod 10.1 nightly builds

Prev. phones:
Dell XCD35 (Indian ZTE Blade)
HTC Wildfire

My Github

Please hit the THANKS button if I helped you.
The Following 27 Users Say Thank You to nhnt11 For This Useful Post: [ Click to Expand ]
 
nhnt11
Old
(Last edited by nhnt11; 20th March 2011 at 04:16 PM.)
#2  
nhnt11's Avatar
Senior Member - OP
Thanks Meter 1092
Posts: 1,361
Join Date: Sep 2010
Location: Bangalore
Changelog

1.0 RC4 [20/3] - Themed some missed out notification icons (music, gmail, email, calendar), themed music app, and music/news&weather widget backgrounds. Also some other stuff... can't remember

1.0 RC3u2 [19/3] - Crisped up the notification power widget icons.

1.0 RC3u1 [17/3] - Added themed keyboard

1.0 RC3 [17/3] - Added Cyanbread version, fixed clear notifications button, minor changes, themed phone call background. GMail show pictures button not working, got rid of ugly edges though. Coming up - themed keyboard.

1.0 RC2u2 [10/3] - fixed green progress bars (lol me)

1.0 RC2u1 [9/3] - minor update, fixed weird tabs. I think this theme is preeeety much done, unless someone finds another bug

1.0 RC2 [9/3] - fixed alarm icon, headset icon (why google, why have you made such a dumb one and given me extra work?), touched up the chat icon, fixed a couple bugs which i bet nobody noticed, added battery%/supercircle versions.
Files are now in my dropbox for easy uploading.

1.0 RC1 [8/3] - Initial release
My Devices:
Sony Xperia SL - OpenSEMC CyanogenMod 10.1 local build
Asus Nexus 7 - CyanogenMod 10.1 nightly builds

Prev. phones:
Dell XCD35 (Indian ZTE Blade)
HTC Wildfire

My Github

Please hit the THANKS button if I helped you.
The Following User Says Thank You to nhnt11 For This Useful Post: [ Click to Expand ]
 
-Howard-
Old
#3  
-Howard-'s Avatar
Senior Member
Thanks Meter 35
Posts: 757
Join Date: Dec 2010
Location: Nottingham, UK

 
DONATE TO ME
Looks great finally gingerbread icons fit for out screens Wish we could theme the lockcreen with the theme chooser -.- standard lockscreen not so good lmao anyway that was random Looks nice
Phone: LG Optimus 2x + 8GB SD card
ROM: Cyanogenmod 7 [Nightlies] / Miui Beta
Recovery: ClockworkMod Recovery v4.0.0.9
-------------------
Device: Samsung Galaxy Tab
Rom: Overcome Rom and Kernal
Recovery: ClockworkMod v4.0.0.2

Previous Device: HTC Wildfire
 
nhnt11
Old
#4  
nhnt11's Avatar
Senior Member - OP
Thanks Meter 1092
Posts: 1,361
Join Date: Sep 2010
Location: Bangalore
Quote:
Originally Posted by -Howard- View Post
Looks great finally gingerbread icons fit for out screens Wish we could theme the lockcreen with the theme chooser -.- standard lockscreen not so good lmao anyway that was random Looks nice
Not only icons, I ported the ldpi framework from AOSP and I'm in the process of ldpi-izing SystemUI.

That means pretty much anything with a gradient looks waaaay better now.

Sent from my HTC Wildfire using XDA App
My Devices:
Sony Xperia SL - OpenSEMC CyanogenMod 10.1 local build
Asus Nexus 7 - CyanogenMod 10.1 nightly builds

Prev. phones:
Dell XCD35 (Indian ZTE Blade)
HTC Wildfire

My Github

Please hit the THANKS button if I helped you.
The Following User Says Thank You to nhnt11 For This Useful Post: [ Click to Expand ]
 
kevin2516
Old
#5  
kevin2516's Avatar
Senior Member
Thanks Meter 1350
Posts: 3,717
Join Date: Sep 2010
Location: Sydney
Wow nice, you are really bothered , maybe I should resize my stuff too

Sent from my HTC Wildfire using XDA App
 
nhnt11
Old
#6  
nhnt11's Avatar
Senior Member - OP
Thanks Meter 1092
Posts: 1,361
Join Date: Sep 2010
Location: Bangalore
Quote:
Originally Posted by kevin2516 View Post
Wow nice, you are really bothered , maybe I should resize my stuff too

Sent from my HTC Wildfire using XDA App
Your themes actually look fine without resizing except in a couple places. Stock, on the other hand....

Sent from my HTC Wildfire using XDA App
My Devices:
Sony Xperia SL - OpenSEMC CyanogenMod 10.1 local build
Asus Nexus 7 - CyanogenMod 10.1 nightly builds

Prev. phones:
Dell XCD35 (Indian ZTE Blade)
HTC Wildfire

My Github

Please hit the THANKS button if I helped you.
 
-Howard-
Old
#7  
-Howard-'s Avatar
Senior Member
Thanks Meter 35
Posts: 757
Join Date: Dec 2010
Location: Nottingham, UK

 
DONATE TO ME
Goood its going to look nice now and i wont just have to put up with the crappy images of the stock
Phone: LG Optimus 2x + 8GB SD card
ROM: Cyanogenmod 7 [Nightlies] / Miui Beta
Recovery: ClockworkMod Recovery v4.0.0.9
-------------------
Device: Samsung Galaxy Tab
Rom: Overcome Rom and Kernal
Recovery: ClockworkMod v4.0.0.2

Previous Device: HTC Wildfire
 
melvinchng
Old
#8  
melvinchng's Avatar
Recognized Contributor
Thanks Meter 1749
Posts: 4,124
Join Date: Oct 2010
Location: San Jose, CA

 
DONATE TO ME
Make the clock larger?

Sent from my HTC Wildfire using XDA Premium App
MelvinChng @ Google+
MelvinChng @ Twitter
MelvinChng @ Facebook
MelvinChng @ Schemer
MelvinChng @ YouTube
MelvinChng @ Instagram

How to remove pattern unlock with ADB and Debugging ON [No-ROOT]/[ROOT]



Samsung Galaxy Note 2, Galaxy Nexus
Running custom ROM and Kernel
Was using HTC Wildfire, Google Nexus S

Question? This video might help you.
360 is the largest Internet security company in China, securing >70% of the Internet users and offering free services and apps for Android, Symbian, iOS, Windows and Windows Mobile platforms users.

 
nhnt11
Old
#9  
nhnt11's Avatar
Senior Member - OP
Thanks Meter 1092
Posts: 1,361
Join Date: Sep 2010
Location: Bangalore
Quote:
Originally Posted by melvinchng View Post
Make the clock larger?

Sent from my HTC Wildfire using XDA Premium App
Sigh..... Melvin, could you at least wait until I release it to make requests?

FYI, I already made the clock larger. Just not in the screenshot.

Sent from my HTC Wildfire using XDA App
My Devices:
Sony Xperia SL - OpenSEMC CyanogenMod 10.1 local build
Asus Nexus 7 - CyanogenMod 10.1 nightly builds

Prev. phones:
Dell XCD35 (Indian ZTE Blade)
HTC Wildfire

My Github

Please hit the THANKS button if I helped you.
 
kevin2516
Old
#10  
kevin2516's Avatar
Senior Member
Thanks Meter 1350
Posts: 3,717
Join Date: Sep 2010
Location: Sydney
How large do you want the clock to be lol

Sent from my HTC Wildfire using XDA App

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes