HOWTO: customize cube on Touch Dual (24 May: added side4-only CAB to post #3) - Touch Dual, MDA Touch Plus General

Thanks to experts in this thread of the Elf forum. Obviously most info below are evolved from it. Hence, i'm not going to repeat the same things here.
[Introduction]
Some Touch Dual is shipped with a 4-side cube while some with 3 sides only. In fact both are supported by Touch Dual and it's just a matter of registry settings.
will split the write-up into 3 posts.
#1 - briefly describe the concerned reg keys and files
#2 - sample .reg for controlling number of sides, animations, and the app launchers
#3 - links to packaged themes attached to this thread
[Usage Notes]
1. You must have a Touch Dual (Nike). Surely the descriptions and reg won't work on Touch (Elf) or Sprint Touch (Vogue), as some registry settings are different. Take your own risk if you try on other versions of the TouchFlo cube.
2. You need to have \Windows\CustAPLauncher.exe shipped with your Touch Dual, instead of a version you got from other sources.
[About the relevant regs and files]
(A) Involved exe
Biotouch - play the up-down animation, play the left-right animation, launch the corresponding exe of each side of the cube
QuickDial - the quick dialer side
MediaHubMini - the Music, Photo, Video side
APLauncher - the default 2x3 application launcher side
CustAPLauncher - the second application launcher side, work in same way as APLauncher
Theoretically there is no limitation on how the 3 or 4 sides are sorted, because they're simply driven by reg. After all, here i purpose "hardcode" the name so that our theme packs (.brn & .reg) can be shared without a big file renaming process:
Side A = QuickDial
Side B = MediaHubMini
Side C = APLauncher
Side D = CustAPLauncher
reading the reg key, i guess Biotouch can handle many more sides, even though i doubt how many people would be willing to flip through a lot of sides.
(B) Involved image files
before talking about the image files, must first mention the troublesome "ColorSkin" reg key which is not used on Elf and Vogue, making many cool apps and themes for Elf and Vogue not working on Nike.
in below, {c} = the reg key value for [HKLM\Software\HTC\ColorSkin]Color, which seems to carry a default value of "Blue". all necessary image files must be placed under your \Windows\ directory. no full path is allowed in reg key values. e.g. if your ColorSkin = "Blue", "{c}D0.brn" below means the file "\Window\BlueD0.brn"
I do NOT recommend change in the ColorSkin value. the prob is, the "Blue" prefix is not only used in cube files, but also many other places like the action screen and maybe many more. unless you're very confident that you've created the whole set, better not to modify the key value. fyi, i found 75 .brn and 339 .png under \Windows\ starting with "blue" in my device with a 3-sided cube.
Tips: you can use brnconvert.exe to convert your own 24-bit .bmp to .brn
(B1) Image files for Biotouch
Theoretically there is no limitation on names of the .brn files, because all are controlled by the combined set of "Cube*" and "Path*" keys. yet, I'd like to follow the file names used in the default cube shipped with the device for simplicity.
{c}A0.brn, {c}A1.brn, .., {c}A5.brn = transition from the side A to side B
{c}B0.brn, {c}B1.brn, .., {c}B5.brn = transition from the side B to side C
{c}C0.brn, {c}C1.brn, .., {c}C5.brn = transition from the side C to side D (if 4-sided) or side A (if 3-sided)
{c}D0.brn, {c}D1.brn, .., {c}D5.brn = transition from the side D to side A
Remarks: there are only 4 transition states in Elf, while 6 in Vogue and Nike
{c}X01.brn, {c}X02.brn, .., {c}X05.brn = transition of pulling up/down side X (where X = A, B, C or D)
Remarks: there are only 3 transition states in Elf, while 5 in Vogue and Nike
(B2) Image files for QuickDial
no big difference from Elf / Vogue. just QD_01.png .. QD_04.png not required.
(B3) Image files for MediaHubMini
the same set files as in Elf. yet, all MH_xx.brn and MH_xx_HL.brn must carry the {c} prefix.
(B4) APLauncher, CustAPLauncher, and more launchers
APLauncher.exe and CustAPLauncher are identical, just reading from two different reg keys to get their corresponding settings:
[HKLM\Software\HTC\Biotouch\APLauncher]
[HKLM\Software\HTC\Biotouch\CustAPLauncher]
We can duplicate APLauncher.exe to be called by Biotouch.exe to add even more launcher sides to the cube. the corresponding reg key will be same as the .exe.
e.g., if we create a copy named APLauncher2.exe, its corresponding registry key will be:
[HKLM\Software\HTC\Biotouch\APLauncher2]
of course, will need additional keys under "Biotouch" reg key to tell how biotouch.exe does the animation and call out the additional launchers.
in this level we have the "Background" string value, without path and ColorSkin, to tell the background image of the launcher. by default, they are "AL_Bkgd.brn" and "CAL_Bkgd.brn", referring to \Windows\BlueAL_Bkgd.brn and \Windows\BlueCAL_Bkgd.brn
AL/CAL Buttons
theoretically there is no limit in how many buttons on one side. everything driven by reg:
each button defined by one [AppN] child key, starting from 0. e.g, an AL with 2x3 buttons will have App0-App5, 3x3 buttons will have App0-App8.
for each [AppN] key:
position and size determined by the "xPos", "yPos", "Height" and "Width" values.
Name = {caption shown on 4th side}
Path = {target application to call, in full path}
Param = {parameter to the target application}
IconPath and IconPressPath = images of button and pressed button
must NOT carry file path and ColorSkin. e.g. should specify "AL_ie.brn" to refer to \Windows\BlueAL_ie.brn (assume colorskin=blue)
FontSize = font size of captioned, observed for CAL only but not for AL

sample .reg and dummy blank CAL .brn
About newly added .reg files
[biotouch-3side.reg]
set cube to 3 sides only, i.e. sides A, B & C as said in the previous post.
[biotouch-3side-sprint-touch.reg]
same as biotouch-3side.reg, but tailored for Sprint Touch (Vogue), where absolute path of the .brn files is added.
Notes about devices shipped with 4 sides already:
Please check your [HKLM\Software\HTC\Biotouch\Biotouch] App3 and App4. you may have side C as CAL while side D as AL (!). to disable the CAL side, you'll need to move all AL side's brn files from {color}D*.brn to {color}C*.brn after importing this .reg. otherwise, you'll see CAL imags on AL during animation
[added 18 Dec 2007] thanks to eddienghs who provided the info. in his Touch Dual pre-installed with 4-sided cube, BlueC*.brn are really about AL instead of CAL, though App3 is CAL when 4-sided cube is used, the Path* reg keys are pointing to another set. for devices of this case, simply import biotouch-3side.reg will hide the CAL side and no extra file copying action is required.
[biotouch-4side.reg]
set cube to 4 sides, i.e. sides A, B, C & D as said in the previous post.
[sample-3x3-CAL.reg]
defined a 3x3 CAL, with sample key values for App0-App8, with position as:
0..1..2
3..4..5
6..7..8
suggested size of buttons = 80x80
[sample-3x4-CAL.reg]
defined a 3x4 CAL, with sample key values for App0-App8, with position as:
0..1..2
3..4..5
6..7..8
9..10..11
suggested size of buttons = 80x80
------------------------------------
NOTE: this pack expects your colorskin = Blue
if you want a quick trial with biotouch-4side.reg + sample-3x3-CAL.reg and don't mind a super-ugly blank face, you can leave the dummy shortcuts as-is and use the dummy .brn files in "placeholder brn.zip". that is,
1. extract all files from "biotouch-4side_reg.zip", "sample-3x3-CAL_reg.zip" and "placeholder brn.zip" into your micro-sd card
2. copy extracted *.brn to your \Windows\
3. import biotouch-4side.reg and sample-3x3-CAL.reg using a regedit tool such as memmaid, resco regedit or taskmgr regedit
4. soft reset (or, if you hv task manager tool, you can simply kill biotouch.exe and custaplauncher.exe if they're running)

theme packs
thanks to all cube designers!
1. iCube by Musicman247:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
2. Cube of Life by ahmad.yousry
3. beagle-cube by pp18
4. blank original-HTC-like 3x3 cusAP side with rotating cube transaction by xiufoong:
- left/right
- up/down
- installation cab compiled by pp18

pp18 said:
i created a set to launch IE to go to certain web page operated by 3 HK. here's 4th side face (shortcut definition reg & button .brn files).
(this set is for temp test use and i'll delete the attachment a couple days later due to copyright concern)
Click to expand...
Click to collapse
pp18, I'm using 3 HK too, should I simply place all the reg & brn files fm "4side-cube-3hk.zip" under \Windows, then the 4th side will be properly working ?

first of all, thanks a lot for your help in testing.
alexnalexn said:
pp18, I'm using 3 HK too, should I simply place all the reg & brn files fm "4side-cube-3hk.zip" under \Windows, then the 4th side will be properly working ?
Click to expand...
Click to collapse
no. the steps are:
1a. extract all files from 4side-cube-3hk.zip into your micro-sd card
1b. extract BlueD1-5.brn and BlueD01-05.brn from "placeholder brn.zip" into same directory (totally 10 files, do not overwrite BlueD0.brn)
2. copy *.brn to your \Windows\
3. import 4side-cube-3hk.reg using a regedit tool such as memmaid, resco regedit or taskmgr regedit
looking forward to your testing result.
p.s.: to play safe, better do a backup before being a guinea pig

pp18 said:
first of all, thanks a lot for your help in testing.
no. the steps are:
1. extract all files into your micro-sd card
2. copy *.brn to your \Windows\
3. import 4side-cube-3hk.reg using a regedit tool such as memmaid, resco regedit or taskmgr regedit
looking forward to your testing result.
p.s.: to play safe, better do a backup before being a guinea pig
Click to expand...
Click to collapse
Tried, success !
but I find the 4th side is without flowing left animation.
When I flow the 4th side to the left,
it will disappear and show the favorite contactors immediately...
how can I amend the cube action and make it flowing as normal,
i.e. flowing left & right between cube sides, and up & down for launch & close the cube .. ?

alexnalexn said:
Tried, success !
but I find the 4th side is without flowing left animation.
When I flow the 4th side to the left,
it will disappear and show the favorite contactors immediately...
how can I amend the cube action and make it flowing as normal,
i.e. flowing left & right between cube sides, and up & down for launch & close the cube .. ?
Click to expand...
Click to collapse
sorry. my fault.
a missing step in my last reply. i forgot that the second zip is a partial set. step 1b added back.

Hey guys,
i'm trying to get this working on the ELF but i need some stuff to achieve that.
I need from the 4 sided touch duals:
1. The complete registry
2. ALL the exe files used by the cube eg. CustAPLauncher.exe, mediahubmini.exe, applauncher.exe etc.
3. ALL the brn files
Can please someone post them, so we can make this 4 sided cube for every device??
thanks in advance
gr. bram

Wich is the exact regsetting of the colorskin key?
Can you please tell me that?

Hi pp18
Great work! I'm watching this with interest as I hope to expand 'Touch Settings' for easy customisation of the 4th cube side.
Carlos

bram_smulders said:
Wich is the exact regsetting of the colorskin key?
Can you please tell me that?
Click to expand...
Click to collapse
sample value:
[HKLM\Software\HTC\ColorSkin]
"Color" = "Blue"

I would like to invite you all to try the iCube and tell me what happens with the Touch Dual. From all I have seen of your registry values they seem exactly the same as the Sprint Touch. If you encounter problems, please let me know. Go to post #22 for an updated version that should work on the Dual!
http://forum.xda-developers.com/showpost.php?p=1734115&postcount=22

pp18 said:
sample value:
[HKLM\Software\HTC\ColorSkin]
"Color" = "Blue"
Click to expand...
Click to collapse
many thanks, i'll get on with developing!

pp18 said:
sorry. my fault.
a missing step in my last reply. i forgot that the second zip is a partial set. step 1b added back.
Click to expand...
Click to collapse
Success!
It turns out I did actually have the CustAPLauncher.exe file and it was hidden- thanks bram_smulders for that tip...
The 4th side of the cube is working perfectly on my Touch Dual.
I'm only wondering why HTC hid this and why we had to go about editing the registry and making image files to get it to work...
I also can't help but wonder what else is hidden

mkhattab said:
Success!
It turns out I did actually have the CustAPLauncher.exe file and it was hidden- thanks bram_smulders for that tip...
The 4th side of the cube is working perfectly on my Touch Dual.
I'm only wondering why HTC hid this and why we had to go about editing the registry and making image files to get it to work...
I also can't help but wonder what else is hidden
Click to expand...
Click to collapse
Hey mkhattab,
Care to show some screenshots of the 4th side. Vogue's forum got a 4th side working but with their own create image files. Yours is the HTC original's image files.. Very curious to known. Cheers...

Swiftblade said:
Hey mkhattab,
Care to show some screenshots of the 4th side. Vogue's forum got a 4th side working but with their own create image files. Yours is the HTC original's image files.. Very curious to known. Cheers...
Click to expand...
Click to collapse
I've got a screenshot of one of the brn files in my surface thread, http://forum.xda-developers.com/showpost.php?p=1732070&postcount=112
gr. bram

bram_smulders said:
I've got a screenshot of one of the brn files in my surface thread, http://forum.xda-developers.com/showpost.php?p=1732070&postcount=112
gr. bram
Click to expand...
Click to collapse
Thanks bram... that original brn files look neat. Here is the screenshot of what Musicman247 over at Vogue's forum did.

Installed the 3hk reg, and it worked great. I then tried to replace the icons by making new ones with Brn Converter from the Elf forum, but the icons are just blank. Any special trick to make icons for Nike?
Edit: Doh, fixed it. I forgot to add Blue*****.brn to the filename!

Musicman247 said:
I would like to invite you all to try the iCube and tell me what happens with the Touch Dual. From all I have seen of your registry values they seem exactly the same as the Sprint Touch. If you encounter problems, please let me know.
Click to expand...
Click to collapse
Tried to install it.. but failed to install. Too bad.. looks nice!

Musicman247 said:
I would like to invite you all to try the iCube and tell me what happens with the Touch Dual. From all I have seen of your registry values they seem exactly the same as the Sprint Touch. If you encounter problems, please let me know.
Click to expand...
Click to collapse
hi Musicman,
i could install it..after soft-reset..it shows the 4 icons on the quickdial photo page, but no icons on every other pages. it shows all text,switches to next page, but without animation....

Related

[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)
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
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
...
r0p3 said:
Hi Guys,
I found a way how to modify the cube animation.
It's a little bit tricky and you have to make all the graphics yourself.
Just for testing I modified the graphics for horizontal sliding from Media to Contacts and the vertical sliding for Application Launcher.
Simply copy the attached .brn files to your \windows folder on the phone (maybe you need to use TotalCommander for that on the Touch)
To revert back simply delete the five files from your phone and the original ROM files will come back again.
Also attached the pictures I used.
Click to expand...
Click to collapse
WOW sounds great. How do you do it? How do you convert pics(which format) in .brn? You work with bmps?
Sweet.. can you provide instructions so we can create some animations of our own if possible?
it worked!!! Superb! and you don't need total commander to remove the files, just select show all files in file explorer and you can delete it...
now waiting for ppl to create some awesome animation
thanks a million to the founder
wow cool now we can have colored cube, own icons, other transitions
what did you use to convert back to .brn ??
Awesome! Any instructions on how to proceed when making custom animations?
continued from first post:
(ran out of space there)
useful links:
(click on the blue words to follow the link)
original HTC blue icons and original blue cube animation .brn files
If you want to change your programs and icons
of MediaHub and Application Launcher of the cube (or your new "whatever") and have many, many more locations for weather take this:
'Touch Settings' Program - Change your cube programs AND weather location by carlosp_uk
If you search for some cool icons
take a look at this thread (thanx to cyrilp), also dig a little deeper there and you'll find icons from gfandrea, Biffert, s3a, davehutch and maybe more
NEW: Howto's for making transitions:
Howto make a Barrel with GIMP
Howto make Devil_Inside's Blurrs with Photoshop
These animations we have so far:
(please tell me, if you find more - want to keep this list up to date)
APLauncher without rotation icons by Biffert
3D Sheet slide by Anubis9
Flip3D by Biffert
"louis vuitton style" wallpaper and cube with slide out/fade in animation by frufo2000 (the first complete modification of all graphics)
easy to install cabs by petervbeck , louis vuitton style phonepad and Comm Manager by frufo2000 Louis Vuitton 8(!) Button CommManager easy to install cab by HaiLe512
Updated: louis vuitton cube version 2 with cool new icons by frufo2000 and Louis Vuitton 2 as Barrel
and two new 8-Button-LV-CommManager cabs: one, two
LV-cube with orig. HTC icons
Brick morphing by frufo2000
3 different amazing smooth blurs (english) and russian by Devil_Inside, easy to install cabs of the English ones and my 4D-Cube by petervbeck
7 different smooth optical illusions by Vlodeck, easy to install cabs by petervbeck
sheet turn animation by frufo2000
lcds transparent cube experiment by asefsef
Barrel without icons on the Application Launcher side for better looking integration of customized icons and applications
meykou's cube with great icons and colored qickdialer and a modified version with different background
Boards by meykou - a very good new idea of transition
and the icons he used (thanx for sharing)
SPC-Touch cube by noonski
Green Flow by c0d4 beautiful green
a collection of three animations by thuffir (Fire, Lumos, Circle - with animated previews, click on the images in the post)
warriorvibhu's cube (fully colored)
Oldtech (fully colored) by frufo2000
Red Snake (fully colored) by thuffir
external links (usually you have to register in a forum to download):
something like a camera aperture transition
thanx to cyberpat for creating and nicolecoco03 for posting this at XDA-Devs here.
specials
Top/Down HTC Cube (for non-Touch devices)
I don't Know whether the top/down animation works. I heard that it doesn't work good on a Nova. The ani doesn't really start at the top - maybe there are some reg settings needed - I don't know
Please post your experience if it works/doesn't work on your non-Touch-device.
I hope we can find a solution for those where it is not working.
Thanks to all of you for your contribution!
updated: 11.10.07 (last post #348)
I have the bitmaps I need, but I'm stuck here :S I use Photoshop CS3, but the steps you describe (Save as >> 16-bit >> etc...) are nowhere to be found?
Changing the mode to 16-bit wont save the image as bitmap (doesnt show up in save as dialog) and the bitmask is missing aswell :S
what happens if you click simply on "save" (after save as)?
I use Photoshop.CS (Year 2003) and there comes a popup with the options I described.
If it doesn't work I can do it for you.
Post it or write an email through the forum.
r0p3 said:
what happens if you click simply on "save" (after save as)?
I use Photoshop.CS (Year 2003) and there comes a popup with the options I described.
If it doesn't work I can do it for you.
Post it or write an email through the forum.
Click to expand...
Click to collapse
Doh... should have looked a little further... All the options are right there afterh clicking Save! Thnx for the quick reply
Edit:
Just noticed something. When using AXE to hack the BMPs to BRNs, I delete the first range (0x1E -> 0x46). When deleting the second range you described (0x00 -> 0x11) There was a left-over 00 in front of the header. Deleted that to to make the headers match yours in the instructions and the worked But instead of deleting 0x00 -> 0x11, I deleted 0x00 -> 0x12 to get rid of the leading 00 on the header.
oh, now i get it, Biffert you were right, it's necessary to delete 0x00 -> 0x12
Thanks a lot for sharing the info!
yes that's true 0x00 to 0x12 - sorry guys!
updated first post
This is great! btw how on earth did you work this out? I've been trying to manipulate those files for a while - i
ll try this - i have a number of photoeditors - i'll report if any apart from adobe work.
I made my first small modification
Please take a look if you want
Just Unzip and copy to \windows\ foldet replacing everything.
All credits go to r0p3 for showing us how to modify the anims
meschle said:
This is great! btw how on earth did you work this out? I've been trying to manipulate those files for a while - i
ll try this - i have a number of photoeditors - i'll report if any apart from adobe work.
Click to expand...
Click to collapse
hehe - most of the work I already did more than a year ago, when I hacked the startup animation of the German SDAII from T-Mobile.
Believe me, it took me weeks.
When you know the trick, just use that kind of great hexeditor like AXE, try some different headers (Wikipedia has some nice descriptions about .bmps) and with some luck you have the solution.
@Anubis9: Thanx - will try out immediately
Edit: yeah! cool sliding effect!
Yes i looked at the files with a hex editor but got nowhere, i guessed by the size of the files they were bmp's.
Pure genius!
Thanks r0p3, that's a nice find Good job!
Now, here is a small console app I wrote, that does all the "dirty" work explained on the first page.
With this app, all you have to do is save the image as a 16bit BMP. Then, you drag the image icon over the application icon and it will vertically mirror the image, automatically remove the unnecessary header-bytes and save it as a ".brn" file.
P.S. I've tested it on some images, but it still needs more testing, so, if you encounter any bugs - let me know!
Devil_Inside said:
Thanks r0p3, that's a nice find Good job!
Now, here is a small console app I wrote, that does all the "dirty" work explained on the first page.
With this app, all you have to do is save the image as a 16bit BMP. Then, you drag the image icon over the application icon and it will vertically mirror the image, automatically remove the unnecessary header-bytes and save it as a ".brn" file.
P.S. I've tested it on some images, but it still needs more testing, so, if you encounter any bugs - let me know!
Click to expand...
Click to collapse
Does it request a special Hex Editor? I have none installed on my system yet. So I could use your prefered one if there is any.
This is a wonderful find. Congratulations to all those involved in this project. Perhaps one day soon we will have alternatives to the bland 'cube' that we have now.
Does it request a special Hex Editor? I have none installed on my system yet. So I could use your prefered one if there is any.
Click to expand...
Click to collapse
Actually it doesn't require any additional software to function properly. You just run the program providing the bmp name as a command line parameter and that's it.

[UPDATE][10/10/2008] TouchLaunch 0.0.3! so beautiful ( NET2&NET3.5 ) with some skins

[UPDATE][10/10/2008] TouchLaunch 0.0.3! so beautiful ( NET2&NET3.5 ) with some skins
0.0.4 version: http://forum.xda-developers.com/showthread.php?t=437773
TouchLaunch is simple application launcher, which scans start menu shortcuts, and list them alphabetically. Kind of similar to scoll launcher
but this has new quick alphabetic scroll function. This is very early alpha and my first program release.
Features:
-finger scrolling
-quick alphabet shortcuts
-skinnable
-you can choose whether it closes after program launch or not
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
[0.0.1][10/06/2008]
[0.0.2][10/07/2008]
+Skin changer
+Better skinning support
+You can use bitmaps as list item highlight
+6 premade skins
+closeAfterLaunch feature
[0.0.3][10/10/2008]
+backgroundbitmaps
+you can use your today's screen background as this program's background
+ability to choose whether minimize or terminate on exit
+automatic closing ( either minimize or exit on closing )
+it's minimizes correctly, so you can leave it on running background
+should work on all different language roms!
Known "bugs":
-skin change takes about 5 sec... so don't panic
-if closeAfterLaunch feature is on and you switch to other application,
TouchLaunch will close in 2 seconds.
-if you try to launch phone ( or calendar ), it will launch softaware and after that it will crash...
-using bitmaps multiples memory usage, but you can avoid that using simpler skins
-menu is ugly
Requirements:
.NET CF 2.0
wm6 ( might work with wm5 ), i have only tested on emulator and on my elf
qvga or vga
Instructions:
Download and install the cab file
or download the zip file, extract it to any folder on your ppc and run the exe file.
Making new skins you can look example from premade skins in the skin folder at installation folder, two of them ( white.xml and original.xml ) are commented. Adding new just copy your skin xml file in the skins folder.
ToDo:
-better skin support
-adding some animations
-icons ( maybe someone could give me a hint )
-bug fixes
-landscape support
-performance tweaking
-optimizing memory usage
Feel free comment, and give me more ideas!
If like it, you can always donate to keep me motivated
Thanks to gingercat and dosfan for exellent work on KListControl!
Thanks to skinmakers!
Other's skins included in package:
Manila 2D Blue ( by shadowmike )
Diamond ( by Azimuth21 )
DiamondVGA ( by Mr Gee )
nice work can we change background skin
awh damn. just when i had made my mortbuttons program launcher skin.
thanks buddy.
i bet its MUCH easier than my way...
munnna73 said:
nice work can we change background skin
Click to expand...
Click to collapse
Yes, you can change all the colors and also change placements of different elements by modifying skin.xml file. It doesn't support using background bitmaps, but i'm planning to make that for nex release.
Every object has these attributes, which you can modify:
Code:
<ELEMENT>
<NAME>mainList</NAME>
<BGCOLOR>105105105</BGCOLOR>
<FORECOLOR>245245245</FORECOLOR>
<X>12</X>
<Y>0</Y>
<WIDTH>228</WIDTH>
<HEIGHT>268</HEIGHT>
</ELEMENT>
the colors are 9 digit RGB values ( example. BGCOLOR is 105105105, so it has 105 red, 105 green, 105 blue ). Make sure you always use three numbers, even if value is under 100, for example 5 -> 005.
i cant wait till we can have background images. and select images like scroll launcher(by l5v3y)
kidnamedAlbert said:
i cant wait till we can have background images. and select images like scroll launcher(by l5v3y)
Click to expand...
Click to collapse
Actually you can use select image, because it use the same KlistControl code base. Just copy png bitmap to execution folder and name it as select.png. The dimensions must match the dimensions configured in the skin.xml. So, by default it's 228x40.
Looks nice
Few pointers if I may it starts kind of slow it takes about 4 seconds to open it on my kaiser. And the search engine is kind of not finger friendly it,s hard to select a letter with your thumb. I think that bigger letters would do the trick for example you could place half of the alphabet on the left side of the screen and the rest on the right side or introduce the search engine similar to the one present in IContacts.
Great job
-Arturo- said:
Looks nice
Few pointers...
Click to expand...
Click to collapse
Thanks for responses and ideas!
The slow start time is mostly compact framework's fault, one idea is to let it run on background or switch to WIN32 api... but i did look up Icontact's source and felt it was not my kind of cookie But there's some tweaking that could be done. About the scroll touch, i find it quite good on my touch.
It helps to not really trying to hit right alphabet but instead follow what the on screen indexshower shows, and if it's wrong letter just slide your finger up or down. have to say that i'm not big fan of the idea dividing the alphabets but the Icontact alphabet's style could be an idea...
Btw. out of concept, but does anyone know any free coctail databases? Because i have done earlier a program that displays coctail recipes, but the database i use is something that i can't publish. firstly because i don't have authors permission and secondly because it's in Finnish It would perfect if database would be in XML format.
Just added a cab installer.
If the memory footprint is low and by saying low I mean less than 500kb then it's a good idea. WIN32 api??? Well that's double dutch to me
Well I think I've got too big thumbs While holding the phone in one hand I'm not able to access the alphabet with my thumb. I've tried pressing the alphabet area and then slide it up or down to choose a letter but I end up scrolling the list with applications up or down. So maybe widening the alphabet touch area would do the trick. Also I think that moving the indexshower to the upper or even upper right part of the screen would prevent it from being covered by a thumb while picking a letter.
I don't know any cocktail databases at least not free ones
Would it be possible to map it to the "all programs" soft key in TF3D?
Looks nice, thanks for the good work.
Installed and tried it. A pgm which works great. Very handy as I do not have every programs set for my iFonz icons. I couple of suggestions:
1) To group pgm names by alphabet, something like iContact. When the scroll reaches a particular alphabet, the alphabet will appear in the middle, more like you're selecting from the left alphabet option.
2) A handy A to Z table like iContact rather than the alphabets tiny-ly arranged on the left.
I can live with the color but if there's skin to select, it will be prefect.
Thank you for such brilliant pgm.
why netcf
New Version 0.0.2!
It's more skinnable, you can change also font. And I made 6 example skins. I would love see few good custom skins in this thread, which i could add to next release.
uniqueboy said:
Would it be possible to map it to the "all programs" soft key in TF3D?
Looks nice, thanks for the good work.
Click to expand...
Click to collapse
I have no idea never tried TF3D. Maybe someone else could answer?
avellant said:
It's more skinnable, you can change also font. And I made 6 example skins. I would love see few good custom skins in this thread, which i could add to next release.
Click to expand...
Click to collapse
Any chance it could use the today wallpaper for background?
stutzedward said:
Installed and tried it. A pgm which works great. Very handy as I do not have every programs set for my iFonz icons. I couple of suggestions:
1) To group pgm names by alphabet, something like iContact. When the scroll reaches a particular alphabet, the alphabet will appear in the middle, more like you're selecting from the left alphabet option.
2) A handy A to Z table like iContact rather than the alphabets tiny-ly arranged on the left.
I can live with the color but if there's skin to select, it will be prefect.
Thank you for such brilliant pgm.
Click to expand...
Click to collapse
Thank you!
1) That's possible and a good idea.
2) I'm going with tiny alphabets for now, but that would be nice option to add later versions, though i have to make whole new control for that.
The new version has the old color scheme and new white one, i would like i have some darker on like on scroll launcher also.. maybe some talented skinning artist in this forum could provide me that I'm not so talented with skin creating.
uniqueboy said:
Any chance it could use the today wallpaper for background?
Click to expand...
Click to collapse
oh, it would be nice....
btw, great app!
uniqueboy said:
Any chance it could use the today wallpaper for background?
Click to expand...
Click to collapse
That's really great idea Anyone know, how to get path for todaywallpaper? I added background bitmap function to alphabet bar, but haven't yet tested it. I have also modifying the list control to support bg bitmaps... I think it would be in next version.
Hi avellant
great work, thx for that
asking if you can add
1- app font changer size
2- ability to add or not programs icon

[Ideas] Realistic and usable Titanim plugins

I had a couple of ideas but my programming skills outside flash are poor at best.
I wanted to make a plugin packed much like AnalogClock that is a all-in-one plugin with severall features.
All these ideas can be done with a MORTSCRIPT file!
I tried to do a EXE file in flash that would update the registry much like a MSCR file, but it steals too much RAM and BATTERY when left ON after a few hours.
So I'll just leave the ideas here, in case anyone wants to pick them up.
Animated clock:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
ALREADY STARTED ON POST #2!
It reads the current time and updates the regkey on the fly, but with a small twist:
If the current minute is different from the last X saved on the registry...
...runs this animation:
Save image name Xa on the registry
Wait 1/10 of a second
Save image name Xb on the registry
Wait 1/10 of a second
Save image name Xc on the registry
Wait 1/10 of a second
etc...so that we could display the same animation as the Diamond M3D clock.
This would require images with numbers 0-9 and their subsequent animation frames (5 should be enough)
If the digits were semi-tranparent with a glass glow, it would be extra good.
NOTE: Wouldnt advice having a seconds tab, as it would be always changing.
---------
Micro notifications:
ALREADY STARTED HERE!
http://forum.xda-developers.com/showthread.php?t=523015
Pretty much what I already did as a test here:
http://forum.xda-developers.com/showpost.php?p=3862296&postcount=475
...but with some extras:
The regkeys could change and make the numbers and icons disappear if they where equal to zero, by replacing the regkey filename with a blank png.
And the main button would change to the phone history or messages link when a call was missed or new unread sms existed.
So the icons would only pop-up when they were needed, and when they did, the main link would go to them.
------------------
Image viewer (stand-alone plugin):
ALREADY STARTED HERE!
http://forum.xda-developers.com/showthread.php?t=523015
Better than the one we have already...
Already explained that here:
http://forum.xda-developers.com/showthread.php?t=520488
...with possibility of a extra slideshow, as already done in the AnalogClock plugin.
-----------------
SMS viewer (stand-alone plugin):
ALREADY STARTED HERE!
http://forum.xda-developers.com/showthread.php?t=523015
Much like the notification of a new message, but with the help of APBilbo's message2reg.exe.
Already explained that here:
http://forum.xda-developers.com/showthread.php?p=3832398
DigiClock Quick test for QVGA
i'm trying the animation clock
attached is a quick test for qvga only
the animation not very smooth
Thats great!
I am currently trying to pull off a mortscript that does all this below:
So, the micro notifications I talked about above are suposedly working, it leeches of the titanium weather for the weather icon and temperature (no point on getting this onfo online, as that plugin is much complete), gets the system values like the system panel (but its based only on mortscript alone, no extra EXE's), and shows a clock based on pngs, much like analogclock's digital clock (not animated, hehehe).
I just need the date settings right and then learn how to do a titanium plugin, that I can change easily (I currently using the SYSTEM PANEL to test my mortscript file), but never did one myself.
I would like to see the SMS plugin in action. Looks promising to me.
However, what about a skype plugin for Titanium? There could be several options:
- Launch Skype (Right Softkey)
- Page1: Show amount of online contacts (ActionURL= Launch Skype)
- Page2: Show active chats (Username + Message/Topic)
- Page3: Show missed Skype calls/events
Or even a general "chat" plugin with Skype, WLM, FIM, ICQ, Fring etc. ?
I'd love to see a working notification panel myself. The stand alone one has overlapping txt in the notification areas on qvga and it doesn't look like its gonna get updated.
i'll have to try this one later on thanks.
Managed to make it work... and only with a MortScript that uses less than 150kb on the system.
When you receive a call or sms, the icon pops-up and the main button is used for accessing the call history or messages.
The icons arent showing in this screenshot because I didnt received any sms or call, lol.
The battery icon becomes on fire when its being charged.
The system bars show you your free mb and a visual percentage of how much that is (Mortscript only supports 2gb cards for now)
The clock can be easily skinned, as its simple png files.
To try (remenber its not finished) - QVGA ONLY!:
--------------------------------------------------
- Install System panel (I'm using it for tests until I learn how to create a plugin, shamefull... I know )
- Install Titanium weather (if for some strange reason you havent already, also configure your city on it).
- Install the Beyond Invisible Weather Icon pack, for some reason the CPR doesnt fix the icon sizes yet... :/
- Remove the shortcut to Memstatus.exe that the System Panel plugin installed on your Windows\Startup folder, because its not used by my plugin.
- Backup your \Windows\Titanium_240x320.cpr file.
- Install my files into your device (note that the CPR must be overwritten, if it gives you any trouble, use Resco Explorer)
- With Titanizer or Chome editor enable the System Panel plugin (if it isnt already) and move it to the bottom (so that its not on top on anything else).
- You can now remove the exe from the System Panel of Startup.
- You can customize some settings if you open the \My Documents\Themes\Titanium System Panel\TWolf.mscr file on notepad,
- Reset and enjoy the BETA!
---EDIT----
Small bugfixe, update my MSCR file into the \My documents\Themes\Titanium System Panel\TWolf folder.
There was a small bug when the plugin had a missed call or unread sms.
---EDIT 2----
Fixed the "on missed call" bug (it wouldnt jump to the call log).
Attached the latest MSCR.
---EDIT 3----
Did more changes on the MSCR file, separated the updates into 2:
- The clock, notifications and battery charge icon update every second.
- All the rest, every 10 seconds.
There are more customizable settings and are easier to change.
Also added the condensed view regkeys, but havent had time to change the CPR file yet.
Tryed a different version where the script would first check if the regkeys had changed and only then would change them, but that took more ram to run, so as it wasnt serving its purpose, I went back to the old way.
---Edit4---
Some extra notes:
At first I was thinking of a bigger size panel, true, but that forces ppl to change the design or layout of all their other plugins, thats why I was going for the default only.
So with that in mind, I was thinking (just thinking, for now) that my plugin could show:
- The clock, weather icon, date and notifications on a normal view (First page), that jumps to a pre-chosen app on clicked (Resco explorer, yey), if a notification existed it would jump to their app and on the right softkey link would make the weather update (its doing this already).
- The system settings + battery and network info on the second page that when clicked would go to memory settings, and the plugin settings could be the right softkey link.
- A image "slideshow" of a pre-chosen folder on the third page, that when clicked would change to the next picture (bottom link would go to album).
- On the fourth page a sms messages tab that would show the latest message and on clicked would show the next and so on... The right softkey would jump to all the messages.
- The clock, weather icon and notification icon (no text) on condensed view.
- The settings app (user customization) would be a flash EXE file that would save stuff in the settings (much easier for me to do )
Not sure yet how I'll do all this, but it all seems pretty duable on mortscript.
Would only do a QVGA version, since its all I could test.
This does not exclude my idea that the messages and album (explained on the first post) should have their own plugin.
But maybe after I do these, part of the code could be reused for someone else with better programming skills.
yea i def wanna change my clock
I followed your instructions on a fresh install with nothing added.
1) system panel
2) weather 4.2
3) copied files and below is what I get
Uh, your not the first to have that bug, for some reason the icons dont get resized on the cpr... :/
To fix you need to install and apply the excelent Beyond Invisible weather icon pack.
twolf said:
Uh, your not the first to have that bug, for some reason the icons dont get resized on the cpr... :/
To fix you need to install and apply the excelent Beyond Invisible weather icon pack.
Click to expand...
Click to collapse
Ok ill do that here real quick..oh and what .exe am i suppose to delete? isnt the file you have me copy there a mortscript file?
MrDSL said:
Ok ill do that here real quick..oh and what .exe am i suppose to delete? isnt the file you have me copy there a mortscript file?
Click to expand...
Click to collapse
Just the shortcut on the startup to memstatus.exe, its from the system panel, but its not used on my plugin change.
Also, found a bug in my MSCR, ill update the post with the fixed file.
it had a int(x) code to make number into a full decimal number, but mortscript cant recognize it like that... :/
Still looks the same with installing those beyond icons..
I assume I'm using all the same mods as you since theres only one of them but could you post the cabs your using to get this going just in case?
MrDSL said:
Still looks the same with installing those beyond icons..
I assume I'm using all the same mods as you since theres only one of them but could you post the cabs your using to get this going just in case?
Click to expand...
Click to collapse
i had that problem too but i made it work
its on the cpr cant remember were i found it but ill give you link as soon as i make this thing work.. gave me errors... and i dont c the plugin at all
only the system panel with big "x"
edit
does rperia's panel has to be install? because i only c the system panel not the other tab for the time ..
i did everithing and this is how it looks T_T
MrDSL said:
I assume I'm using all the same mods as you since theres only one of them but could you post the cabs your using to get this going just in case?
Click to expand...
Click to collapse
Im using the latest ones:
TitaniumWeatherv4.2
Titanium System Panel 2.3
magicalan said:
i did everithing and this is how it looks T_T
Click to expand...
Click to collapse
Looks to me that CPR isnt mine.
Use Resco Explorer to really overwrite yours.
Updated post #5 with the latest mscr version, it fixed another bug.
does rperia's panel has to be install? because i only c the system panel not the other tab for the time ..
magicalan said:
does rperia's panel has to be install? because i only c the system panel not the other tab for the time ..
Click to expand...
Click to collapse
No, nothing else has to be installed, only the mentioned 2 plugins and my files.
If you get that error its because you dont have the htc taskmanager app, but thats ok, its not important, you can change the main link to any other app you like in the SETTINGS area of my latest MSCR file.
I just used that one because it was already the default on the system planel.
am not going to the gym today to fix this hope it works
the new freaking rom i downloaded doesnt let me replace the Titanium_240x320
not even with resco because it says its a "rom " file
what other can i use
when i try replacing it..it actually does replaces it but i can delete the new one and the old one appears.. what the
Cant help you there...
Had the same issue with HTC Album 3, had to hard-reset.
twolf said:
Cant help you there...
Had the same issue with HTC Album 3, had to hard-reset.
Click to expand...
Click to collapse
but if i hard reset will it still be a rom file?
because it will still have the rom installed.
rPereira talks about a possible fix here:
http://forum.xda-developers.com/showthread.php?t=509492&page=3
Also, please please stop PM-ing me! This is a forum, not a costumer service, lets talk on the threads.
You sent me more than 20 messages this week alone.

iPhoneToday- iPhone conversion the easy way - Simple guide by Indiacam

iPhoneToday - iPhone conversion the easy way - Simple guide by Indiacam
Probably the most easiest Reference Manual to convert your WMDevice into iPhone.
Thanks to MiToNiOeS for this cool application (Click for his original post here).
Features
1) Easy to install
2) No need to do manual editing in any setup file like icons.xml and settings.xml . Its all ready to use and are in right place.
3) Takes very small amount of memory, say less than 100kb (65+kb as per developer) and so ideal to install on device with less memory, example Atom Life.
4) Consumes very low battery power or let us say almost nothing as this is just another today plugin with just normal shortcuts, hence you get more battery time.
5) Perfectly works in landscape mode too with no error.
6) Works and tested ok on WQVGA, QVGA, VGA, etc..
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
How to Install iPhone on QVGA devices:
USE THIS INFORMATION AT YOUR OWN RISK
Step A: Installation
1) Download iPhoneTodayFolder-n-Settings.zip and extract to your pc in any temporary folder. Also download iPhoneToday0.9.5 stable version
2) Copy folders and files on Memory Card in any temporary folder to install one by one.
3) Copy whole "iPhoneToday" folder, including all files and subfolers (folder names are -> "icons" and "skin"), from Memory Card to ROOT of your device (Internal Memory, not sdcard). Just confirm that "SKIN" folder is also copied inside iPhoneToday folder.
4) Install iPhoneToday0.9.5 to device(internal memory)
5) Disable/Uncheck all items from Setting>Today>Items
6) Reset your phone, Installation finishes when device restarts
7) OPTIONAL: Now you can install "PureBlack2_QVGA.cab" which is cool black compatible theme. And enable the theme by selecting "PUREBLACK2" theme in Settings>Today>Apperance. You will find this theme in iPhoneTodayFolder-n-Settings.zip file. Or you can install any other suitable theme if it should look good.
Step B: Icon creation
1) Enable only "iPhoneToday" in Settings>Today>Items. Click OK. Now wow....iPhone screen appears with few already configured icons. Now you are ready to edit or delete some icons which are not properly visible and you can add more icons you want, with the help of UI Manager (Icon Settings in Image shown below)
2) Click stylus for 2 second on screen and Add Icon, Select Execute Program, Icon image if you want else leave blank, the program will automatically take icon from exe file. Click ok. This is called UI Manager which adds or deletes icons. Using UI Manager, while adding icon you can select SCREEN Number (Page No) for icon (-1,0,1,2,3,4,5,6 or 7).
0 is for first page icon, 1 for second page... and so on... More information on this is below...
3) You can change background image from Settings>Today>Appearance>Select "Use this picture as background" and browse to select your favorite image with proper screen size. Right now its black image for good visibility of icons, but you can use your own.
UI Manger
(also known as ICON SETTINGS see image below)
UI Manager is very simple to use. It appears after pressing stylus for 2 secongs on iPhoneToday screen or icon, you either say ADD ICON or EDIT ICON. The next screen appears is UI Manager.
With UI manager, here is what you can do:
Screen: This is actually a page number of icon from -1 to 7
Select -1 is for bottom four fixed icons (which stay fixed on all pages)
Select 0 for 1st page, 1 for 2nd page, and so on upto 7 (Total 8 Pages)
Icon: This is simply a serial number of icon on selected page. Give any priority number and see what happens. Generally should be 0 to 11 (for 12 icons on one page. I do not recommend more than 12 icons on one screen/page.
Name: Name of the icon to appear below each icon
Image: (optional) Select any BMP or PNG file for actual icon, leave blank if not available, UI Manager will take the icon automatically from EXE file. You will find most iPhone icons in "\iPhoneToday\Icons" folder of your device which you copied in 3rd step of installation. Try to use most of these for real iPhone look. You can select other icons for rest of the programs from anywhere else. Be sure the icons files are copies in above device folder only and not in Memory Card to avoid icon loss problem when you remove memory card.
Type: If this is a special icon, select it, otherwise keep NORMAL. For example for SMS icon select New sms option or for Calls icon select Missed Calls, SMS (Unread Messeges), etc.
Execute: Select Actual EXE program or Link (*.lnk) that runs when the icon is pressed.
Parameters: (optional) this is a command or setting used for the program being run. For example if you have a program that dials a number, this is where you would put the phone number
ExecuteAlt: (optional) What runs when the icon (special icon) has a status, if any.
ParamsAlt: (optional) this is a command or setting used for the Alt program being run if any.
Launch Animation: (optional) If selected the screen animates to expand the white box and new application starts from that white box. Completely optional. Dont select if you have slower device.
===========================================
Icons.XML and Settings.XML is optimized by me for QVGA device as I only have QVGA device.
===========================================
THIS APPLICATION WORKS PREFECTLY WELL ON ALMOST ALL WM DEVICES. QVGA, VGA, WQVGA, WVGA, etc. Only you need to modify value in following line in settings.xml found in iPhoneToday folder you just copied.
<screenHeigth>267</screenHeigth>
for QVGA__(320x240) keep screenheight = 267
for WQVGA_(320x240) keep screenheight = 347
for VGA___(640x480) change screenheight and iconwidth too. Do some tests with different values.
Other working setting are still coming...
WORKS PERFECT IN LANDSCAPE MODE TOO
OPTIONAL:
With neoNoBar 2.0, you can hide/disable bottom bar as mentioned in Tito's post. Thanks Tito...
DOWNLOAD neoNoBar 2.0 at link given below. If 2.0 does not work properly, Try NeoNoBar 1.3.
HONESTLY SPEAKING I DONT RECOMMEND NEONOBAR, AND IT DOES NOT WORK WIH SPB MOBILE SHELL AND ALSO CLASHES WITH WAD2. NOT RECOMMENDED TITO'S SCREENSHOT
Click to expand...
Click to collapse
PS: Soneome siad my Enlisgh is bad. So fnderis....SRROY FOR MY POOR ENLISGH. USE TIHS IFNO AT YUOR OWN RSIK
iPhoneToday Resources and supporting files
Create your own shortcuts (*.lnk files) for linking to icons.
DOWNLOAD CUSTOMIZED SHORTCUT LIST
In shortcut list file you will find many single line command lines which you can save in seperate text files with any name but with extension (*.lnk) LNK stands for windows shortcut or link file, similar to shortcuts on desktop.
=========================================================
MORE ICONS FOR IPHONETODAY
Hope you all liked sureshot settings of iPhoneToday for your QVGA Devices. Now I am putting some great looking iPhone icons for your most of the applications you use.
BLUEBIRD IPHONE ICON SET
TENUIS IPHONE ICON SET
Thousands of more great icon sets can be found here at ...
http://iphonetoolbox.com/news/the-15-best-iphone-iconsets-of-2008/
Hope all will like it. Now you can also share your great looking iPhone icon sets here... Enjoy...
Download Bluebird iconset
Download Tenuis iconset
dude,..i have try this,..,..thx,..
moccainhell said:
dude,..i have try this,..,..thx,..
Click to expand...
Click to collapse
how is it ? does it make u'r divice slow ?
I install it on Samsung Omnia and there is a big gap in the button. What should I do with it?
I updated the screen.xml file values to:
<screenHeigth>347</screenHeigth>
siabang said:
how is it ? does it make u'r divice slow ?
Click to expand...
Click to collapse
it's not,...this is small application,..just like theme for your WM 6.5,..
it's nice and simple,..
omer72 said:
I install it on Samsung Omnia and there is a big gap in the button. What should I do with it?
Click to expand...
Click to collapse
i think this is application for QVGA dude,..which is screen size 240x320,..
No the app in not just QVGA, it works on VGA abnd WVGA just edit screen settings in the settings xml. chack the main Iphone Today Thread for details
Pureblack Theme
...not working for me since I have WM6.0 (Xda Nova aka HTC Elf).
Menubar and bottom bar stay grey (as seen on other pictures above).
But this is a great app and despite of other posts (on freeware software sites) installation is doable with ease!! Working seamlessly on my device.
omer72 said:
I updated the screen.xml file values to:
<screenHeigth>347</screenHeigth>
Click to expand...
Click to collapse
Thanks for your settings I have updated main post with your working values for all.
siabang said:
how is it ? does it make u'r divice slow ?
Click to expand...
Click to collapse
moccainhell said:
it's not,...this is small application,..just like theme for your WM 6.5,..
it's nice and simple,..
Click to expand...
Click to collapse
This is smallest home plugin which takes only few kbs of memory hence extremely fast and easy to navigate.
robsno said:
No the app in not just QVGA, it works on VGA abnd WVGA just edit screen settings in the settings xml. chack the main Iphone Today Thread for details
Click to expand...
Click to collapse
You are right I optimized for QVGA and collecting exact settings for other size screens too. This home plugin runs on almost all WM5 and WM6 devices.
ti_kaei said:
...not working for me since I have WM6.0 (Xda Nova aka HTC Elf).
Menubar and bottom bar stay grey (as seen on other pictures above).
But this is a great app and despite of other posts (on freeware software sites) installation is doable with ease!! Working seamlessly on my device.
Click to expand...
Click to collapse
yes its far better and easier than iFonz0.8. In fact the original post with original cab file was too confusing and was not explained how to install properly. Many things were assumed. I tried to put them in simple english and step-by-step guide helps a lot, which very few people know how to put it in words
@ALL
ICONS TO RUN TRICK VIDEOS (LIKE ON REAL IPHONE) Coming soon...
---------------------------------------------------------
Sorry was away for sometime. Please wait for some more tips to immediately run VIDEOS just by tapping an icon. Am am testing it now and will post it after I finish testing some more.
TF2D on 23001
@ indiacam
i was install rom 23001 TF2D just like i do in 21812,..but i can't replace the patch,..idon't know why,..can u help me dude?
thx
ive been using this a while
and since landscape update i have a scroll bar only in landscape how do i get rid of it?
im on vga
WOW!!! really wanna try it. i've been using Thtottle Launcher Iphone theme. but i can make it perfect in Omnia since the resolution is WQVGA.
can someone provide a mediafire link please? i can't download from rapidshare n megaupload since my internet provider doesn't allow.
i do really really really wanna this awesome lite today plugin.
lbhocky19 said:
ive been using this a while
and since landscape update i have a scroll bar only in landscape how do i get rid of it?
im on vga
Click to expand...
Click to collapse
Its very simple to solve this problem. Just reduce screenheight setting one pixel at a time, I mean if you are using 534, then try 533, then try 532 and finally you will get a perfect number which will work both in portrait and landscape mode. I dont have vga, else I would have told you exact number.
I also request you to give that exact working iconwidth and screenheight number for the sake of all vga users here.
how do u add icons for SMS(unread),missed calls and other notifications. and is it possible to change background?? it's all black now. thanx in advance.
jaya7 said:
how do u add icons for SMS(unread),missed calls and other notifications. and is it possible to change background?? it's all black now. thanx in advance.
Click to expand...
Click to collapse
Hello jaya and all newbies....requesting please please read first post carefully and also remaining posts before your question here. Its all given there.
1) You can select special icons by selecting TYPE of icon when you are in icon settings (ui manger) page.
2) Notifications are original as available in 6.5 screen. Indicator is shown as usual on top bar.
3) I am sure everyone knows how to change background in WM. But its ok. Repeating here : You can change background image from Settings>Today>Appearance>Select "Use this picture as background" and browse to select your favorite image with proper screen size.
Once again newbies read carefully. Reading is good for everyones health
I managed to configure SMS notifications linking it to /windows/start menu/programs
Everything seems to be ok. wall paper still doesnt change to the 1 i have on WM 6.5 (even if you change the wall paper on today settings). any idea how we can link a clock icon to diplay the exact system time? this is completely awesome.
Thanks indicam,
good expl.,some screens (I used nuenobar 2 ), btw the white bar in landscape appears only when I activate Capsure, otherwise ok.
nueNoBar 2.0
tito12 said:
Thanks indicam,
good expl.,some screens (I used nuenobar 2 ), btw the white bar in landscape appears only when I activate Capsure, otherwise ok.
Click to expand...
Click to collapse
Thanks and glad you liked the guide.
I am adding information about freeware nueNoBar as you mentioned.
nueNoBar 2.0 (homepage)
Description
nueNoBar disables the bottom bar on the today screen, giving you more space on the today screen. The softkeys are still functional in this mode.
nueNoBar is WM 5, 6 and 6.1 compatible, and should run on WM 6.1 builds 20000+ as well. nueNoBar is donationware, so please donate to support nueNoBar and nueRom development. Please do not mirror this file, but link visitors to this page for the latest version.
Note: Please be sure to reset after you install if you are using the cab. It doesn't work with manila (manila makes its own bar).
Changelog
2.0 Complete rewrite, tries to intelligently detect new Microsoft tricks (er, bugs)
1.3 Fix bottom alignment issue, fix bar sometimes appears.
1.2 Fix “service restart required” issue, phonealarm issue
1.1 Fix issue with weatherpanel
1.0 First Release
Download from main thread.
WARNING : MAY NOT WORK ON SOME DEVICES. USE AT YOUR OWN RISK

[update 09/19/09][Titanium]CManila menu beta 5.1[Test for All Res]

OK beta 5.1 comes
if you use NeoTitanium Rev1.0a theme see post 2
fix remove icon issue............................done
and new page,next page,preview page ........ done
support the oreginal Titanium skin.....done
add .exe support...........................done
fix add new page issue...................done
VGA support................................done
different language support..............done
fix add new page..........................done
WQVGA support...........................done
allscreen size..............................done
delete link..................................done
[to do]
Code:
1.add backup function
2.try to use the start menu icon(if you have icon for the link,if no you have to choose a pic)
4.Landscape support
1.0...add previous page, next page, add new page
1.1...support the oreginal Titanium
2.0...add .exe support
3.0..VGA support( thanks climber1872000 and teorouge)
differen't language support
( some one tells me that not everyone's "Program Files" names "Program Files")
[beta 3.3]
support WQVGA
and fix QVGA
still need tester for SQVGA,WVGA
VGA still testing
[beta 5]
this time you can put it any where you like !!!!!
skinable, skinner can rock and roll LOL(you can change the button pic you like this time)
you can use this plugin after install (no need to reboot anymore)
add delete function on right soft key
don't use color_code( save lot's of RAM, and save your CPU LOL)
support all screen size, all theme,but only 4 apps in a page(slide just like other plugin)
and 6 pages for "now"
[5.1]
fix6 pages
[preview]
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
[how to use]
Code:
remove CManila menu in Settings→System→Remove programs
install kane159 CManila menu beta 5.cab
enjoy :-D
I'm a poor student if you can make a DONATIONS I'll very happy
support to drkfngthdragnlrd's NeoTitanium Rev1.0a
you can find it hereNeoTitanium Rev1.0a
[how to use]
if you never use this before
Code:
1. download the zip and [6.5]kane159 CManilamenu beta1.cab file :) their are two files in it
(1).needs to add this to your cpr.txt
(2).[6.5]kane159 my work alfa 1.cab
2.add the code in the needs to add this to your cpr.txt to your cpr file in \windows
3. instill the cab file:)
4. reboot your driver
5.use CHome editor to start up this plugin :(
6.instill [6.5]kane159 CManilamenu beta1.cab
7.unzip 2.0 update for NeoTitanium Rev.zip and put the file to "\Program Files\CManilamenu" to over write the old file
8.enjoy:D
if you had used 1.0 before
Code:
just unzip 2.0 update for NeoTitanium Rev.zip and put the file to "\Program Files\CManilamenu" to over write the old file
[what's new in beta2.0]
add .exe support
for this theme you can put it every where
file release now
check post 1
kane159 said:
file release now
check post 1
Click to expand...
Click to collapse
Looking good, I'll add your layouts to the CPR's my CAB so people don't have to manually edit the CPR's in a future release of my theme. Downloading now to check it out.
The "future release" will probably come in a few days. Taking a break for now. My brain is hurting from all this code lol.
sure
it's not harder then I think before only problem is a lot's of reg key lol
and how to support the oreginal Titanium is a big problem for me
hope you can help...because I'm not really understand how the buttons work
kane159 said:
sure
it's not harder then I think before only problem is a lot's of reg key lol
and how to support the oreginal Titanium is a big problem for me
hope you can help...because I'm not really understand how the buttons work
Click to expand...
Click to collapse
cherish might be able to help with regular Titanium as his plugin is for it & he's adding buttons to it. Really the only difference is the script will need different X/Y values & the user needs to have a TitaniumListView (Plugin always recenters itself onscreen) type theme. If the theme using BronzeListView, there's be only one way to support it as the X/Y value would be different depending on order of plugins. It'd have to be either the first or last plugin enabled.
Noticed an issue, the script is deleting the Add.png image. This causes you to get the "RED X" that CHome draws for missing images.
You need to remove the script that deletes the image. There's no need for it as the image gets changes in the registry upon adding an app anyway.
thanks !!
I already fix that just forget to update
here is the fix app.mscr just replace it
by the way new page,next page,preview page are almost done
Outstanding work!!!!!!!!
kane159 said:
thanks !!
I already fix that just forget to update
here is the fix app.mscr just replace it
by the way new page,next page,preview page are almost done
Click to expand...
Click to collapse
Cool cool, doing great, just copied it in.
Trying to see if I can get the buttons to work inside the <Layer ID="Page" section and link the images to cprs. After that going to see if there's a way to do buttons w/o the color script. The script is nice because it works, but hoping there's an easier way to make buttons launch app. That would also increase performance with less scripts running.
beta 1 release
check the first post
kane159 said:
beta 1 release
check the first post
Click to expand...
Click to collapse
Looking good, 1 small note though, I won't change the application name inside the cab. This way updated cab's will ask to uninstall the previous version on install instead of user having to uninstall it manually first.
don't need to uninstall
just some reg key and new file
and fix something ,the file name is the same , it will cover the old file
waiting for VGA version
OK give me your cpr file because I don't have vga drivers
and do you want more buttons or just 12 in a page??
I think VGA can have 12*4=48 buttons
or drkfngthdragnlrd ,did you make an VGA one?
can you please give me your CPR file
then I can start on VGA's
kane159 said:
OK give me your cpr file because I don't have vga drivers
and do you want more buttons or just 12 in a page??
I think VGA can have 12*4=48 buttons
Click to expand...
Click to collapse
You want to keep the same # as buttons between QVGA & VGA as the image needs to be increased in size to look the same size on screen. Double the Height & Width of the values of the cpr for VGA. It should be noted also that right now I don't have support for VGA in NeoTitanium so they'd be adding the layout to their Theme CPR's unless someone made their own VGA version of the my CPR's
kane159 said:
don't need to uninstall
just some reg key and new file
and fix something ,the file name is the same , it will cover the old file
Click to expand...
Click to collapse
The main reason I say this is because the old version will remain on the "Remove programs List and you won't be able to uninstall it to get it off the list. It's not a big thing, but makes for a cleaner "Install Programs" list.
drkfngthdragnlrd said:
You want to keep the same # as buttons between QVGA & VGA as the image needs to be increased in size to look the same size on screen. Double the Height & Width of the values of the cpr for VGA. It should be noted also that right now I don't have support for VGA in NeoTitanium so they'd be adding the layout to their Theme CPR's unless someone made their own VGA version of the my CPR's
Click to expand...
Click to collapse
I thint is not very hard....when I start mapping cpr file I just count
like full screen wight is 240, and there is 45 at left so...I just do like this 240-45=195
then 195/3=65 squeeze so 65-1=64
then I try my first button then take a screen shot then mapping.....
all just like that
kane159 said:
I thint is not very hard....when I start mapping cpr file I just count
like full screen wight is 240, and there is 45 at left so...I just do like this 240-45=195
then 195/3=65 squeeze so 65-1=64
then I try my first button then take a screen shot then mapping.....
all just like that
Click to expand...
Click to collapse
the color code will also be different as the dot gets stretched & therefore the color changes slightly at the selected pixel.
That's what I worried about
but all fine now for QVGA Portrait I'll Taking a break for now
so Landscape have to wate ...because I don't use Landscape....I'll try to map the cpr file then can you help me for the screen shot? then I can make the color code works too

Categories

Resources