View Full Version : Theme for O2
Hello again,,,
I have been working on the control icons, but i am keeping the default icons for now, until something better turns up.
The new controls icons come from Ubuntu Linux icons.
Download: 6,5MB
Theme_o2_player_V1.29.zip (http://home19.inet.tele.dk/fs2002/zip/Theme_o2_player_V1.29.zip)
The file above only works with firmware 1.29 ( i think)
and it has to be copied to to O2's .system folder.
Remember to do a back-up first.
I have added some drop shadow so the text i readable on white background.
http://home19.inet.tele.dk/fs2002/main_white.png
http://home19.inet.tele.dk/fs2002/main-black.png
The Picture Browser:
http://home19.inet.tele.dk/fs2002/picbrowser.png
http://home19.inet.tele.dk/fs2002/picviewer.png
The !txt reader:
http://home19.inet.tele.dk/fs2002/txtreader.png
The Music Browser:
http://home19.inet.tele.dk/fs2002/musicbrowser.png
http://home19.inet.tele.dk/fs2002/musicfavorit.png
http://home19.inet.tele.dk/fs2002/music.png
The Movie Player:
http://home19.inet.tele.dk/fs2002/movie.png
Recent Files:
http://home19.inet.tele.dk/fs2002/recent.png
Timer:
http://home19.inet.tele.dk/fs2002/timer.png
Jan_O2:jamming:
FANTASTIC! Thanks so much Jan! This is great, I will use it on my O2 most definitely. Kudos! Keep up the good work.
I can confirm it works OK so far. And I noted that the light bulb depicting change of file type in the recent files area lights up when you click it.
Awesome job Jan_O2! [thumbsup]
holy crap...i was unaware that this kind of thing was possible...even after seeing the icon changing thread...awesome work
Thanks for that. Really appreciated. Keep up the good work!!!
i noticed an issue, when...you press down on a main menu button, the original text with its selection bubble appears momentarily before going to the next screen
i noticed an issue, when...you press down on a main menu button, the original text with its selection bubble appears momentarily before going to the next screen
I know, its a blue rounded rectangle with small text.
the bitmap is at:
offset = 6418624
Length = 2112
Height = 14
I decided to leave it as it is for now.
There is another issue, when playing a movie and returning to main menu, the 100% black & 100%
opaque pixel is for some reason transparent to the playing movie.
A feature i thought about using, like drilling a hole in the Info Icon to the playing movie. :-)
Jan_O2
This is great! Nice work, Jan!
Hi,
Can the O2 be altered like the D2?
nintendude7cubed
04-29-2009, 19:27
You are a GENIUS!!! Very nice.. Maybe you'll be the one who is able to link the video with the eq sound quality. You'd be a hero!!!
holy crap...i was unaware that this kind of thing was possible...even after seeing the icon changing thread...awesome work
Hi, i found the control icons after i had published the O2 ICON thread,
so it is not you, that has missed something. .-)
---- some general tech. information ----
Yesterday i spend 10 hours on the reminding bitmaps and i found
almost all of them, but I've hit a roadblock, stuff like sliders,status bar
and so on, is in this weird 16bit format, that GIMP can't import as RAW.
And GIMP's load BMP function that can read 16bit 565 require a header.
Any suggestions that is not involving manual creations the headers are more than welcome ?
What is really needed is someone to create a program(windows or linux) that scans the file
"o2_player" for the 'GdkP'* header and dumps the bitmaps as png 's or bmp's based on the header info, and can import them again after edit.
The current methode is to time consuming, and has to be done all over again, when Cowon release a new firmware.
* what i have found out so far.
Inspecting the Pdkp Image data block in the 'o2_player' V1.29 file.
O2 Main Icons block info:
Length...... = 2112
Height...... = 96
Bit/pixel... = 24+8(alpha)
Bytes/pixel. = 4
Decimal/ASCII.
G d k P 00 12 96 24 01 01 00 02 00 00 33 00 00 00 08 64 00 00 00 96 00...
Hex.
47 64 6B 50 00 0C 60 18 01 01 00 02 00 00 21 00 00 00 08 40 00 00 00 60 00...
00 0C 60 18 = Size of data block + header( 24 bytes )
0x0C6018 = DEC. 811032 | compare with ( 2112*96*4+24 = 811032 )
Size =height * length * bytes/pixel + header(24)
00 00 08 40 = Length of the 'image'
0x00000840 = DEC. 2112
00 00 00 60 = Height of the 'image'
0x00000060 = DEC. 96
00... = Start of data block
Jan_O2
You are a GENIUS!!! Very nice.. Maybe you'll be the one who is able to link the video with the eq sound quality. You'd be a hero!!!
Thank you,,[blush]
Changing the bitmaps, is childes play, what your talking about with the eq
would only be possible i think, if the source code was released, and some real programmer got hold of it.
Jan_O2
Thanks for the info, Jan.
It would be really awesome to have something like MaxSt's D2toTGA for the O2.
I'd love to skin the now-playing screen[ala the D2], never loved the default look and even that has quite a big chunk where the albumart could be and albumart as pause. Comprehensive settings .txt too.[laugh]
Anyone who did this would get several chocolate hobnobs.
face_kicker
05-03-2009, 09:28
Outstanding!! Thanks so very very much! I will definitely be using this theme!
Hi and THANKS ! to you all.
"MaxSt's D2toTGA for the O2."
Thanks,,, i will look into that, it sounds like the application i have begun
working on slowly.
So when Cowon's update the firmware, and the offset's change
it will be easyere (if they continue with the current image format)
I have made a O2 user-prog that loads the o2_player file and scans for the
GdkP block and dumps the header and image info to a text file, hopefully
it will become a real GUI Bitmap Extractor/importer with time.
V1.29 has 216 image-blocks
http://home19.inet.tele.dk/fs2002/HeaderDump.txt
47 64 6B 50 00 01 CE 18 01 01 00 02 00 00 21 00
00 00 08 40 00 00 00 0E Block number = 39
Block Address = 6418600
bitmaphdr.block_size = 0x1CE18
bitmaphdr.image_width = 2112
bitmaphdr.image_height = 14
bitmaphdr.bit_per_pixel = 2
(the bitmaphdr.bit_per_pixel is not correct, the only header change i have seen,
is at byte-12 where it change from 2 to 1, when encountering a un loadeable image )
1 = 24 bit RGB no alpha or 16bit 565 RGB and 8 bit alpha(the current road block with gimp).
2 = 24 bit RGB 8bit alpha ( most used )
Jan_O2
No one answered, can the O2 be flash skinned like the D2?
No one answered, can the O2 be flash skinned like the D2?
Sorry, the O2 is my first Cowon product,,,
But there is no flash anything on the O2
Jan_O2
How then does the default 'no albumart' CD move back and forth?
Flash as I understand it is moving stuff. Besides flash skins on the D2 were pretty static.
I'd just like to be able to alter the 'boring' default' now-playing screen.
The D2 default was like the O2s. Heres a sweet skin.
http://chrisalger.com/d2/skins/Mine.jpg
The albumart covers 90% of the screen and is also the pause button.
A settings .txt could set colours, fonts, tags displayed, orientation...
Flash isn't the only programming language that can make animated CD icons spin... there is no Flash support on the O2.
^ I know this, there is Java. Okay then, ultra simple query[like I asked before]...can the O2 be personalised.
How then does the default 'no albumart' CD move back and forth?
The O2 spinning CD is just to bitmaps, where one is rotated.
It's the same with almost the entire GUI, one image for normal ( inactive )
and one for highlight (active)
The D2 default was like the O2s. Heres a sweet skin.
http://chrisalger.com/d2/skins/Mine.jpg
The albumart covers 90% of the screen and is also the pause button.
A settings .txt could set colours, fonts, tags displayed, orientation...
Thanks for the D2 introduktion :-)
And thats a nice tune,,, music from a time where musicians actually could play
instruments, and not just shake there ass( heard on a radio station in GTA4)[wacko]
Jan_O2
The icons do be like in your theme.
Lol, that album stoked the D2 gapless debate. Tried it out on Rockbox to test it. Since 'single-filed' all my O2 music. Heh, I have 16&32GB SDHCs of different music and a 16GB O2...so no laborious library fungelling[new word].
Hi,
I like this control icons and using with firmware 1.29 till now.
There was no problem at all.
To use pass word, I would like to upgrade firmware V1.34.
Is there any way to use this control icons with V1.34 firmware ?
Id like to know the same thing. Apparently I missed this thread a while ago.
sygoomei
08-19-2009, 19:42
I too would like to know if someone is working on an update to this skin. I 'may' go back to 1.29 if not, but 1.34 seems to be the most stable release I've had yet.
vBulletin® v3.8.7, Copyright ©2000-2013, vBulletin Solutions, Inc.