[Touch GSM General] r0p3:
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 :D

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 :D

...