[REF] Complete customization of cube incl. ANIMATION, icons and programs!
EDIT:
Sorry Guys - ran out of space in this post...
read on in post #7 below - lots of links there
Hi Guys,
I found a way how to modify the cube animation.
This means you can now completely customize your cube (see also links at the end of this post)
It's a little bit time consuming as you have to make all the graphics yourself.
Attached my first animation - the
4D-Cube
(please be patient while preview animation loads)
Simply copy the attached .brn files to your \windows folder on the phone which will overwrite the original ROM files
(maybe you need to use Total Commander for that on the Touch).
If you want to drag and drop directly from your PC to the Touch make sure you have "Hide system files" disabled (Explorer - Folder Options - View)
To revert back simply delete the .brn files you have overwritten from your phone and the original ROM files will come back again.
Don't worry - you won't be able to delete the ROM files
HOWTO:
go here for german version (hier gibt's die deutsche Version)
As I said it is a little bit tricky and time-consuming
The .brn files are indeed .bmp pictures with crippled file header and you have to modify this header.
And to make it difficult, it is a very unusual picture format with 16bit and 5R6G5B bitmasks. The only program I found which can handle this format is Adobe Photoshop. Windows Paint can open it, but will save it as 24 bit.
But thanx to
Devil_Inside all this doesn't matter if you use his cool program bmp2brn.
Here are the steps to create your own designed .brn files
- Make a 24 bit Bitmap graphic with your preferred software. Width 240 pixels, it seems hight can be variable up to 320 pixels (see naming below)
- Drag and drop the .bmp files simply on Devil_inside's (new 24bit version) Bmp2brn.exe which will convert them to .brn
- copy these brn files to your \windows folder
Ready!
This is not necessary anymore thanks to Devil_Inside - I left it for info only:
- (mirror the picture horizontally, so that bottom is top. Not necessary if you use Bmp2Brn - see below)
- save it as 16bit bmp with Adobe Photoshop (save as -> [filename] save ->16bit -> advanced -> 5R6G5B)
- use Devil_Inside's cool little program Bmp2Brn (first one that only supports 16 bit bmps) to change the header
OR- edit the header with A.X.E. Hexeditor (*):
- delete Bytes 0x1E to 0x46 and Bytes 0x00 to 0x12
- now the remaining header looks like this: f0 00 00 00 40 01 00 00 01 00 10 00 followed by the picture data
- save this as your .brn file
(*) you can also use a different hex editor but with AXE you can easily check for correct orientation if you klick the green G at the bottom, press Alt-X two times for zoom out and make the first row 480 pix wide
Ready
headerinfo:
f0 00 00 00 width (here 240)
40 01 00 00 height (here 320)
01 00 always 1
10 00 Bitdepth (16 bit)
Name convention of brn files:
A0 Contacts, B0 MediaHub, C0 Application Launcher
A1-A3-A5 moving of contacts to MediaHub
B1-B3-B5 moving of MediaHub to Application Launcher
C1-C3-C5 moving of App. Laucher to contact
and vice versa of course
x01 and x02 are for the up/down motion (x=A, B or C)
MH_xx...brn:
The MediaHub is divided in three pieces. Therefore you have some more files and even more for highlighted and running of music player. They will be shown after animation has completed.
QD_xx...brn:
These are the Quickdialer backgrounds for empty list and when you want to delete a contact.
There are also a lot of QD...png files which are the default icons for the "heads" and so on.
They will be shown after animation has completed.
AL_xx...png:
These are the icons of the Application Launcher. They will be shown after animation has completed.
Convertion of .brn to .bmp files is possible with the attached command line tool brn2bmp.exe which I found
here (thanks to
peter petrelli!)
Just drag & drop your .brn files on it.
I attached the original Touch .brns converted to bmp files, so you'll see how it works
have fun - I hope we will get some cool animations
Edit: made this
Barrel for
iiiox because he liked my first try - wouldn't have finished it without his request. But now I'm happy that he did it. Thx also to
seed123 for further motivation
Sorry Guys - ran out of space in this post...
read on in post #7" below - lots of links there
...