Introducing XDA:DevCon – A Conference For Developers By Developers
XDA Developers Android and Mobile Development Forum
Forgot your password?
 
Post Reply+
Tip us?
 
fisha21
Old
(Last edited by fisha21; 2nd May 2011 at 08:41 PM.) Reason: new version
#1  
fisha21's Avatar
Recognized Themer - OP
Thanks Meter 2031
Posts: 1,467
Join Date: Nov 2007

 
DONATE TO ME
Lightbulb [THEME] Fisha21 custom framework and apps (updated 2nd May)

Current version:

Version 3.5

Multiple firmwares, multiple battery versions - means a confusion of frameworks! Tried to keep it simpler by keeping the version number to represent changes to the icon content of the framework, and putting the FW version/ batt mod in the filename.

So, there are currently a total of 12 variants of v3.5, representing the combinations of FW version, battery mod and reduced notification bar icon size. The filename should tell you exactly what you are getting!

To keep things simpler, I have uploaded to 4shared. Just follow the folder structure, and you should find the version you want!

DOWNLOAD LINK

Installation instructions

As we don't have a custom recovery yet, the easiest way to put these on the device is via ADB, either over USB or wifi. As always, back up any important info/apps first. Once connected, use the following ADB commands:

Code:
adb push framework-res.apk /sdcard/
adb push services.jar /sdcard/
adb shell
su
stop
cp /sdcard/framework-res.apk /system/framework/
cp /sdcard/services.jar /system/framework/
chmod 644 /system/framework/framework-res.apk
chmod 644 /system/framework/services.jar
sync
start
These are primarily based on, and inspired by, the excellent Desire themes by Esk0dro0id and Alexdiaz, so credit where it's due. Feel free to modify and tweak this however you want, just maybe acknowledge where it came from


Needless to say, only attempt this if you are comfortable modifying system files. As we are using the SDE for this, the potential risk of bricking/ irreversible damage is low, but you should still have some idea what you're doing!
The Following 2 Users Say Thank You to fisha21 For This Useful Post: [ Click to Expand ]
 
fisha21
Old
(Last edited by fisha21; 9th May 2011 at 12:45 AM.)
#2  
fisha21's Avatar
Recognized Themer - OP
Thanks Meter 2031
Posts: 1,467
Join Date: Nov 2007

 
DONATE TO ME
Default Changelog



Version 3.5 (02/05/2011):
  • Fixed a couple of issues with cut-off text on buttons and some overlapping highlighting
  • FW 2.1.08 variant confirmed to work with Urukdroid 1.0
  • FW 2.3.26 varaint confirmed to work with Urukdroid 1.1 beta 2


Version 3.1x:

Version 3.0x:
  • full set of custom png's
  • properly working resizable 9.png files - say goodbye to stretched, distorted images!
  • comes with wdl1908 battery (3.0a) and Honeycomb batt (3.0b)
  • screenshots in post 1

Version 2.6a:
  • Tidied up some alignment issues
  • Replaced Archos wallpapers to reduce size of apk

Version 2.6:
  • Updated to work with Urukdroid 0.7 (internal and SD card install)
  • Tidied up some of the blue highlights etc
  • Changed many of the menu icons
  • Changed Home screen menun icons
  • Added new icon for Buttons mode on Power menu

Version 2.3:
  • Finalised all icons green --> blue
  • Removed all orange highlights, selection boxes, text field etc - now blue
  • Replaced progress-horizontal.xml with blue version (volume bar etc)

Version 2.2:
  • Customised notification shade

Version 2:

Mainly changed notification icons:
  • Battery icons
  • Ringer/vibrate/silent icons
  • Wireless/ Bluetooth/ flightmode icons
  • Upload/Download icons
  • USB connected/debugging etc
  • Icons on Power menu
  • USB storage icon
  • Progress bar form grey to blue (when installing apps etc)
  • Alarm in notification bar
  • "Wait" spinner now a smooth circle, rather than segmented
  • Google account sync icons now in colour
  • Emoticons blue not green

Version 1:

unreleased proof-of-concept


wdl1908 battery icons Honeycomb battery icons





The Following User Says Thank You to fisha21 For This Useful Post: [ Click to Expand ]
 
d31b0y
Old
#3  
Senior Member
Thanks Meter 29
Posts: 245
Join Date: Jan 2009
Hmm, very nice. Will definitely try this out soon.

Thanks fisha21
 
p0rk burn
Old
#4  
Member
Thanks Meter 6
Posts: 91
Join Date: Dec 2009
Awesome work. I'll definitely be doing some tinkering of my own.

I was thinking about the battery issue from the time I first noticed it reported the percentage like that (theming is a mental illness) and my guess was the battery icon itself is your regular series of icons and the percentages are overlaid on top. Is that what is going on? In which case if you use the same number/basic shape of battery icons, the percentages should overlay on top of them no problem.

Time to change the notification shade . . .
 
fisha21
Old
#5  
fisha21's Avatar
Recognized Themer - OP
Thanks Meter 2031
Posts: 1,467
Join Date: Nov 2007

 
DONATE TO ME
Quote:
Originally Posted by d31b0y View Post
Hmm, very nice. Will definitely try this out soon.

Thanks fisha21
Thanks!

Quote:
Originally Posted by p0rk burn View Post
my guess was the battery icon itself is your regular series of icons and the percentages are overlaid on top. Is that what is going on? In which case if you use the same number/basic shape of battery icons, the percentages should overlay on top of them no problem.
Interesting thought. I used 100 icons, but they had numbers as part of the png. Might try without the numbers. Stock Archos framework only has 6 icons for battery, so it may only change the displayed icon at set battery intervals?

Quote:
Time to change the notification shade . . .
Yep, that's my next step too!

I'm aware people may look at this and think it's a horribly complicated way of doing things! Am trying to simplify, but if anyone has any suggestions, feel free to post/PM. Oh, for a custom recovery!
 
p0rk burn
Old
#6  
Member
Thanks Meter 6
Posts: 91
Join Date: Dec 2009
Quote:
Originally Posted by fisha21 View Post
Interesting thought. I used 100 icons, but they had numbers as part of the png. Might try without the numbers. Stock Archos framework only has 6 icons for battery, so it may only change the displayed icon at set battery intervals?
That's what I would guess: its set up like your standard Android phone where it switches at 80, 60, etc or whatever the breakdown is. When I get around to it I'll give it a try unless you beat me to it.

I've never used rootexplorer so it will be interesting to see how badly I bungle this trying it my way.

edit: Also, this type of stuff makes Uruk on the SD card a lot more attractive. Set up an SD as sort of a testing ground for the framework process and worse comes to worse you just pull out the card and rock Uruk from the internal. After I give it a shot I'll be able to give you feedback on the internal memory process, but I'm sure its the same as doing it on the card.
 
fisha21
Old
#7  
fisha21's Avatar
Recognized Themer - OP
Thanks Meter 2031
Posts: 1,467
Join Date: Nov 2007

 
DONATE TO ME
Quote:
Originally Posted by p0rk burn View Post
That's what I would guess: its set up like your standard Android phone where it switches at 80, 60, etc or whatever the breakdown is.
Ok, have put icons for 80-100% in 1% increments into framework. Notification bar shows the 100% icon until batt drops to 80%, then shows 80% icon. So percentage is overlaid as you said, but it will only change the batt png at set intervals. Thanks for pointing that out, clears up one of the issues that was bothering me!

From what I remember of my Desire modding, to get the icons to change at 1% increments required changes in the kernel. Little over my head!
 
ExploreMN
Old
#8  
ExploreMN's Avatar
Senior Member
Thanks Meter 432
Posts: 1,484
Join Date: Jun 2007
Just curious, what widget is that you have loaded on the main screen where it has wifi, bluetooth, portrait/landscape, audio, and brightness? All the combo ones I found have phone in it as well which is useless, but this one looks perfect.
Network: Family Mobile (T-Mobile)
Current Devices:Galaxy Note 8.0 , Galaxy Nexus GSM/HSPA+, Kindle Touch
Other/Family Devices: Samsung Galaxy S II, iPhone 3GS, iPad 2
Previous Phones: Evo 3D, Epic 4G, , Evo 4G, Samsung Vibrant, Samsung Intercept, T-Mo G1
Previous Tablets:Galaxy Note 10.1, Nexus 7, Galaxy Tab 8.9, Kindle Fire, Dell Streak 7, Asus Transformer, iPad, Archos 101, Nook Color and aPad
 
fisha21
Old
(Last edited by fisha21; 5th February 2011 at 12:21 AM.)
#9  
fisha21's Avatar
Recognized Themer - OP
Thanks Meter 2031
Posts: 1,467
Join Date: Nov 2007

 
DONATE TO ME
Quote:
Originally Posted by ExploreMN View Post
Just curious, what widget is that you have loaded on the main screen where it has wifi, bluetooth, portrait/landscape, audio, and brightness? All the combo ones I found have phone in it as well which is useless, but this one looks perfect.
That's the Dazzle Switcher - I really like it as you can choose exactly what toggles to include. I'm using LauncherPro, so have resized the widget (usually 5 toggles would take up 5 homescreen slots).

Here's a link to it on the web version of the Android Market:

https://market.android.com/details?id=org.hermit.dazzle
The Following User Says Thank You to fisha21 For This Useful Post: [ Click to Expand ]
 
fisha21
Old
#10  
fisha21's Avatar
Recognized Themer - OP
Thanks Meter 2031
Posts: 1,467
Join Date: Nov 2007

 
DONATE TO ME
Quote:
Originally Posted by p0rk burn View Post
(theming is a mental illness)
You're not wrong there, bordering on OCD or something....


Quote:
Time to change the notification shade . . .
Not sure how you got on, but have uploaded a new version with custom notification shade (screenshot attached). Also a little heads up - Archos use a 180x180 pixel png for the notification background, and then tile it to fill the whole area. I got around this by creating a 1024x600 png to use instead. Hope that saves you a bit of time!

 
Post Reply+
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Go to top of page...