Since NRGZ28 is a busy man (what with all the custom ROM's he's cooking on an almost daily basis), and he's recently implemented Noonski's XDA_UC within his works (that many of us are somewhat/unfamiliar with), I decided to create this thread. It will combine, I hope, the knowledgebase of both NRGZ28's ROM users, as well as those more knowledgable with XDA_UC.
There has recently been discussion within his threads (occasionally spurned by me, mostly by other enthusiasts) as to what registry keys save what information, how to create custom .xml's for programs in his ROM's and how to save programs to specific paths within the Start Menu (which NRG is working on himself now), among many other varied questions, ideas, hacks, etc.
This particular thread will follow specifically the ROM in question: 6.5.5|ROM|WWE| ★ Energy Series 23***/21*** |*** **| ★ Sense 2.5 / 2.1 / Titanium ★, within the subforum of: Touch Pro2, Tilt 2 Windows Mobile ROM Development. Those with questions concerning other variants of his ROMs, or on other devices, should either a) Find the original thread for your particular ROM, or b) Start a new thread like this, much as I'm doing right now!
I will try to keep the first few posts here updated, with proven (meaning: it works for at least MOST users) tips and tricks for TP2 users using the NRG ROMs.
PLEASE: anyone with helpful info, your expertise is more than invited! Please do post here!!!
Forum Rules: Well, first and foremost, follow all forum rules! PLEASE either have your signature up to date, or at least tell us what your specific ROM, phone, network, etc. is! If you came upon a certain tweak here in the XDA forums, please give credit where credit is due!
This post will be reserved for Registry entries (I will eventually clean these up and order them by entry):
Let's start with a few registry examples I've dug up:
[HKEY_LOCAL_MACHINE\Software\Microsoft\Clock] - Alarm clock settings. This is one of my favorite personal finds, as half the time I'm flashing, it's late at night (and according to the night, I might just have a few beers in me and forget to set my alarm for the next day!).
[HKEY_LOCAL_MACHINE\Software\HTC\FacebookSDK] - Facebook Tab login settings.
[HKEY_CURRENT_USER\Software\HTC\TwitterApp] - Twitter Tab login settings.
[HKEY_LOCAL_MACHINE\Software\HTC\HTCAccountManager] - HTC Settings for YouTube, Facebook and Twitter logins (Note on this one, as was posted here by some unknown-to-me poster: You may have to go to Settings Tab -> Data Services, and Turn the Facebook account OFF, and then back ON again to get profile pic's to show properly thoughout Sense).
[HKEY_LOCAL_MACHINE\Software\HTC\YouTube] - Fixes the YouTube landscape problem.
[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows Live] - Windows Live login settings (until I learn UC and XML a little better, I still have to manually run the app, but these keys save my login, so I don't have to retype it at least).
[HKEY_CURRENT_USER\Software\Microsoft\pMSN\SavedUse rs] - Also used by Windows Live app's. [NO space in: ..."\SavedUsers"; not sure why it's showing up there...]
Hope these might help at least a couple of people out. I know the alarm clock setting should come in useful for business/power users (and the occasional lush! )...
From Cranbone:
[HKEY_CURRENT_USER\ControlPanel\BackLight] Backlight Settings
[HKEY_CURRENT_USER\ControlPanel\Sounds] Ringtones
[HKEY_CURRENT_USER\ControlPanel\Soundcategories] Notifications
{
"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"
}
Reserved #2...
This post will be reserved for .xml entries/tutorials...
Reserved #3, if necessary...
This entry is reserved for whatever else may arise!
More
[HKEY_CURRENT_USER\ControlPanel\BackLight] Backlight Settings
[HKEY_CURRENT_USER\ControlPanel\Sounds] Ringtones
[HKEY_CURRENT_USER\ControlPanel\Soundcategories] Notifications
[HKEY_LOCAL_MACHINE\Software\HTC\HTCAccountManager] Twitter/Utube/Facebook
[HKEY_CURRENT_USER\ControlPanel\Owner] Owner Info
[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Power\Timeouts] Power Settings
[HKEY_LOCAL_MACHINE\nls] Region/Date/Time format
[HKEY_CURRENT_USER\Software\HTC\Manila] HTC Weather settings
[HKEY_LOCAL_MACHINE\Software\HTC\Manila\Configuration] Sense tab order
Added!
Cranbone said:
[HKEY_CURRENT_USER\ControlPanel\BackLight] Backlight Settings
[HKEY_CURRENT_USER\ControlPanel\Sounds] Ringtones
[HKEY_CURRENT_USER\ControlPanel\Soundcategories] Notifications
Click to expand...
Click to collapse
Thank you: Do you know if these particular setting remain in effect if you use, say, Lumos (for backlight)?
Also, do you know how to IMPORT a new ringtone?
(Not that your input isn't appreciated, it TRULY is here!) I just want More than the... 'cliche' is all.
Thank you.
stained-steel said:
Thank you: Do you know if these particular setting remain in effect if you use, say, Lumos (for backlight)?
Also, do you know how to IMPORT a new ringtone?
(Not that your input isn't appreciated, it truly is here! I just want More than the... 'cliche' is all.
Thank you.
Click to expand...
Click to collapse
Not sure what lumos is....is that an app you use? I dont install anything on my phone usually and run it stock
I set up my phone with the settings that I wanted (backlight, ringtones and notifications) and then exported these registry setting and converted them to xml and drop them in the XD_UC folder on my SD card. I also made a cab to add all my ringtones to the rings folder in the windows directory and they all work great for me
Cranbone said:
Not sure what lumos is....is that an app you use? I dont install anything on my phone usually and run it stock
I set up my phone with the settings that I wanted (backlight, ringtones and notifications) and then exported these registry setting and converted them to xml and drop them in the XD_UC folder on my SD card. I also made a cab to add all my ringtones to the rings folder in the windows directory and they all work great for me
Click to expand...
Click to collapse
Again, thank you for your submission (and a little clarification)
Yes, Lumos is an app that I use; I guess I should check my own registry to see what is added after install/config!
stained-steel said:
Again, thank you for your submission (and a little clarification)
Yes, Lumos is an app that I use; I guess I should check my own registry to see what is added after install/config!
Click to expand...
Click to collapse
Here are a bunch more possible registry locations to aid you. I haven't used alot of them, so they are untested:
I will try to list here where settings are stored by most common applications. Each setting can be in a:
R -> Registry entry (to add in your regexport.ini file)
F -> File (to add in your filebackup.ini file)
System
Power settings: R
HKEY_LOCAL_MACHINE\System\CurrentControlSet\C ontrol\Power\Timeouts
Volume: R
HKEY_LOCAL_MACHINE\Software\HTC\VolumeOverlay
Screen calibration: R
HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\TOUCH
Regional settings: R
HKEY_LOCAL_MACHINE\reg
HKEY_LOCAL_MACHINE\nls\overrides
Time: R
HKLM\Time\TimeZoneInformation
HKCU\Software\HTC\Manila\WorldClock.*
Alarms: R
HKEY_LOCAL_MACHINE\Software\Microsoft\Clock\0
HKEY_LOCAL_MACHINE\Software\Microsoft\Clock\1
HKEY_LOCAL_MACHINE\Software\Microsoft\Clock\2
ActiveSync Settings: R
HKEY_CURRENT_USER\Software\Microsoft\ActiveSync
HKEY_CURRENT_USER\Software\Microsoft\ActiveSync\Pa rtners
HKEY_CURRENT_USER\Software\Microsoft\ActiveSync\Un icodeMapping
Notification & Sounds: R
HKCU\ControlPanel\Notifications
HKCU\ControlPanel\Sounds
HKEY_CURRENT_USER\ControlPanel\SoundCategories
Manila
Tab order: R + F
F -> \Windows\26948339_manila
R -> HKEY_LOCAL_MACHINE\Software\HTC\Manila\Configurati on
Programs tab: R
HKEY_LOCAL_MACHINE\Software\HTC\Manila\ProgramLaun cher
Weather Cities + World Clock cities + other things (?) : R
HKEY_CURRENT_USER\Software\HTC\Manila
Clock and time format: R
HKEY_LOCAL_MACHINE\nls\overrides
Music Playlist: F
\Application Data\HTC\AudioManager_Eng\playlists\
My Contact Card: R
HKEY_CURRENT_USER\Software\HTC\People\OwnerInfo
Push Web Pages: R
HKEY_LOCAL_MACHINE\Software\HTC\Manila\InternetPus h\Enabled
Stock Tab: F
\Application Data\HTC\*.*,*
Favorite Contacts: F
\PIM.VOL (Use SASHIMI->Tools->Additional Tools->Backup/Restore PIM)
Facebook and Youtube account: R
HKEY_LOCAL_MACHINE\Software\HTC\HTCAccountManager
Facebook links with contacts: F
\FacebookInfo.vol
TaskManager: R
HKEY_CURRENT_USER\Software\HTC\TaskManager
HTC X button settings:
HKEY_CURRENT_USER\Software\HTC\TaskManager
HKEY_CURRENT_USER\Software\HTC\TaskManager\Exclusi veList
HKEY_CURRENT_USER\Software\HTC\TaskManager\Exclusi veList\User
HKEY_CURRENT_USER\Software\HTC\TaskManager\Lite
HKEY_CURRENT_USER\Software\HTC\TaskManager\NoIconP rocess
HKEY_CURRENT_USER\Software\HTC\TaskManager\Termina teProcess
Softkeys: R
HKLM\Software\HTC\Manila\HomeLSKPath
HKLM\Software\HTC\Manila\HomeLSKArguments
HKLM\Software\HTC\Manila\HomeLSKText
HKLM\Software\HTC\Manila\HomeRSKPath
HKLM\Software\HTC\Manila\HomeRSKArguments
HKLM\Software\HTC\Manila\HomeRSKText
Opera 9
Security stuff: F
\Windows\Opera9\secure\wand.dat
Skin: F
\Windows\Opera9\Skin\*.*
Cookies: F
\Windows\Opera9\cookies4.dat
Bookmarks: F
\Windows\Opera9\opera6.adr
Settings: F
\Windows\Opera9\opera.ini
Ringtones
Ringtones folder is backed up by Microsoft MyPhone:
\My Documents\My Ringtones
Association of ringtones with contacts is in:
\PIM.VOL (Use SASHIMI->Tools->Additional Tools->Backup/Restore PIM)
Keyboard
Keyboard Language: R
HKEY_LOCAL_MACHINE\Software\Tegic\eT9
RSS Hub
List of your channels: F -> if you change the settings and save the OPML file on the storage card, you don't need to backup this
\Program Files\RSS Hub\ChannelData\Channels.opml
Path of the channel list: R
HKEY_CURRENT_USER\Software\Ilium Software\RSS Hub
PPCPimBackup
Settings: R
HKEY_CURRENT_USER\Software\FdcSoft\PPCPimBackup
QuickGPS
HKEY_LOCAL_MACHINE\Software\HTC\QuickGPS
GAlarm
HKEY_CURRENT_USER\Software\ageye\G-Alarm
HKEY_CURRENT_USER\Software\ageye\G-Alarm\1
HKEY_CURRENT_USER\Software\ageye\G-Alarm\1\Playlist
HKEY_CURRENT_USER\Software\ageye\G-Alarm\0
HKEY_CURRENT_USER\Software\ageye\G-Alarm\0\Playlist
WOW! Thank you!!! With a really quick scan, I can see some wonderful additions!
Whoah? I use Microsoft's MYPhone, and didn't even realize the ringtone association...? Nice find!
Now I'd like to see how to directly import off of SD card during XDA_UC...
stained-steel said:
WOW! Thank you!!! With a really quick scan, I can see some wonderful additions!
Whoah? I use Microsoft's MYPhone, and didn't even realize the ringtone association...? Nice find!
Now I'd like to see how to directly import off of SD card during XDA_UC...
Click to expand...
Click to collapse
This looks pretty good also, enjoy. Think I saw lumos:
http://forum.ppcgeeks.com/showthread.php?t=101422
Cranbone said:
This looks pretty good also, enjoy. Think I saw lumos:
http://forum.ppcgeeks.com/showthread.php?t=101422
Click to expand...
Click to collapse
But is Sashimi 'linked' to XDA_UC? I mean, do they work together? (I'm VERY new to this myself; forgive my ignorance)...
stained-steel said:
But is Sashimi 'linked' to XDA_UC? I mean, do they work together? (I'm VERY new to this myself; forgive my ignorance)...
Click to expand...
Click to collapse
Its different, that site just points u to different registry locations u may not have known about. I found that was the hardest part about using XDA_UC, finding the settings to back up
Cranbone said:
Its different, that site just points u to different registry locations u may not have known about. I found that was the hardest part about using XDA_UC, finding the settings to back up
Click to expand...
Click to collapse
Got'cha'! Thanks for that. I'll try to dig into that link tomorrow and post it! You've been a big help starting this! TYVM!
Someone really needs to make a basic tutorial.
SaturnusDJ said:
Someone really needs to make a basic tutorial.
Click to expand...
Click to collapse
@ stained-steel: Check the link in my sig to see if any will help (omw to work right now).
Once again I think this would make a great Wiki on XDA using: XDA-WIKI
I think the same is necessary for Energy's Rom's too.
Anyway, maybe someone with the know-how and willingness to will start one some day. We can only hope.
Thanks for starting this great thread !!!!!
stained-steel said:
There has recently been discussion within his forums (occasionally spurned by me, mostly by other enthusiasts) as to what registry keys save what information
Click to expand...
Click to collapse
If you want Manila settings, I recommend amarullz Manila thread
Most 3rd party apps are in HKCU->Software or HKLM->Software
Already have a few c/p from moopile's sig -> List of REG entries that can be backed up / restored: http://forum.xda-developers.com/showpost.php?p=6240760&postcount=13832
stained-steel said:
how to create custom .xml's for programs in his ROM's
Click to expand...
Click to collapse
http://forum.xda-developers.com/showpost.php?p=1896955&postcount=2
http://msdn.microsoft.com/en-us/magazine/cc500581.aspx
stained-steel said:
how to save programs to specific paths within the Start Menu (which NRG is working on himself now)
Click to expand...
Click to collapse
he can quit working, its called MortScript
moopile said:
@ stained-steel:
Thanks for starting this great thread !!!!!
Click to expand...
Click to collapse
+1 totally agree
The following is what I posted in the main NRG thread a few days ago:
toucan said:
Hi all,
At this point this is not a definitive how-to for setting up the phone from a flash using only XDA_UC but I will share what I have learned the last few weeks since NRG has incorporated the functionality into his ROMs.
Tools I use:
- CERegEditor simply to go through the registry on my PC
- RapiConfig does the bulk of the work
- MakeCab utility to create the cab file from the XML (get it here)
I have posted a couple of other messages about my experience with this so I will not duplicate here (you can look for my posts within the XDA_UC User to User (U2U) thread).
What I have found, in a nutshell, is that the bulk of what I am looking for in returning my phone to its previous ROM state is by getting my Favorites, Notifications, Owner Information, Email, and Wi-Fi back to what they were. In one of those posts in the U2U thread I had mentioned tools that got me started. I had just started playing with RapiConfig as a tool as well. I have found since then that RapiConfig is really pretty nice for getting all that information I wanted.
RapiConfig is the main tool of choice for me - I use it to grab all of the above data and put it into the tool's XML file. The beauty of this is that the file is already set to go - I just save the output as _Setup.xml and then finish the process. There are many sites that give assistance for using RapiConfig, so I won't go through that here. What I will tell you is what I have figured out that wasn't documented elsewhere - this can all be done in one step (early on I did in individual steps and then compiled)!
Using the RapiConfig tool, I change the RapiConfigIn.xml file to the following:
Code:
<wap-provisioningdoc>
<characteristic type="Registry">
<characteristic-query type="HKCU\Software\HTC\People\FavoriteOrder" recursive="true"/>
<characteristic-query type="HKCU\ControlPanel\Notifications" recursive="true"/>
<characteristic-query type="HKCU\Software\HTC\People\OwnerInfo" recursive="true"/>
<characteristic-query type="HKCU\ControlPanel\Owner" recursive="true"/>
</characteristic>
<characteristic-query type="EMAIL2" recursive="true"/>
<characteristic-query type="Wi-Fi" recursive="true"/>
</wap-provisioningdoc>
As I find other registry entries that I want to have set up, I will incorporate those into my RapiConfigIn.xml file and then re-do the process for the next ROM update.
Once I run RapiConfig with the above XML file, I then open and "Save As..." the RapiConfigOut.xml file as _setup.xml
I can then use the "MakeCab" executable to create a cab file (I call it 00-PhoneSetup.cab) that I put into the XDA_UC folder on my storage card.
One version I had the Bluetooth settings included, but I have not had any success with that. My suspicion is that because the devices must "Pair" the simple registry entry isn't enough to create the partnership that is required between the devices.
(NRG - you had asked in an earlier post about setting up bluetooth... I'm hoping that is possible but I'm not sure with my limited experience at this point)
I have also not had any luck with some other aspects of XDA_UC, but as things come up I will post on the U2U thread. I would encourage those who are newish at XDA_UC (like me) to keep an eye on that thread for updates and assistance.
Enjoy!
Click to expand...
Click to collapse
There was a reply and question shortly after I posted that about why I do stuff as cabs and the answer is that I have had no luck installing anything else - I have tried a couple each of XMLs, a couple of registry files, and the SDConfig.txt file without any success. My bet is that I probably have something errant in each of those for what is expected - but it all works as designed with a cab file.
Of course, YMMV!
toucan said:
The following is what I posted in the main NRG thread a few days ago:
Of course, YMMV!
Click to expand...
Click to collapse
As your experience seems close to mine (registry files did not seem to work) I decided to give this a try.
Rapiconfig did only work when I had my device connected (yeah, beginners experience ) but the file sure looks good.
Makecab created the cabfile (in CMD Makecab oldfile newfile.cab ?), just need to give the result a try with the next flash.
Thank You VERY much for this advice.
Related
(Please correct me if I should ask submit such a request here or in the software forum.)
I exchanged my defective Tilt for a new one and unfortunately didn't back up my cab files I loaded. Through searching here I managed to get some back, but I'm lost on finding a few others. Can someone point me to the following cabs? Thanks.
Internet Sharing (To replace program ATT removed from new Tilt's)
Task Manager (i.e. made tasks icons on title bar)
Have you Checked P1Tater's or AllTheWay's 4Shared? Could even be in Scotchua's
I've looked at a number of threads, but I don't remember those. I'm new at this. Do I search for those terms to get there?
Also, I feel like a real putz, because I can't remember how I installed the cabs last go around. Can you tell me? For example I have the cab for Opera 9.5, but don't remember what to do with it. Thanks.
At the Top of the Threads list Click the One that says "READ THIS FIRST" It will have a link to their file repositories.
eljay said:
I've looked at a number of threads, but I don't remember those. I'm new at this. Do I search for those terms to get there?
Also, I feel like a real putz, because I can't remember how I installed the cabs last go around. Can you tell me? For example I have the cab for Opera 9.5, but don't remember what to do with it. Thanks.
Click to expand...
Click to collapse
1. To install a .cab, just plug in your phone, copy the .cab over to the Documents on your phone, then go into your phone, do Start Menu > Programs > File Explorer, go to My Documents, then click on the .cab
2. All those places are:
a. http://scotchua.4shared.com/
b. http://www.4shared.com/dir/5967433/ce903350/sharing.html
c. http://www.4shared.com/dir/6688844/3142cf2f/sharing.html
d. http://www.4shared.com/dir/5551593/20b4549a/sharing.html
Thread Answered
Thanks for Shopping XDA.
Updated development posted at this thread...
{
"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"
}
Notepad Mobile
This is a "text editor" for Windows Mobile. It allows you to open text (.txt) files and other text based files (.xml, .bat, .log, etc.)
Updated v1.1: (28/10/2008)
Added Zoom Functionality
Reduced Executable Size!
Features:
Open/Create/Save text files
Supports cut/copy/paste by right click
Text input area resize as-per SIP (virtual keyboard) space
It is a standalone executable (no installation required)
Extremely light-weight and with minimum memory consumption
How to install:
Extract and copy Notepad.exe on your device and run it from there!
See: http://shamasis.net/projects/mobile/notepad/
Notepad for Windows Mobile - My First App!
Hello everybody,
It is really wonderful to see such a group of talented developers here. I am really amazed to see everyone's dedication. So much so that I felt like contributing. But there is a roadblock ahead of me.
I am a proficient developer. My domain is JavaScripting, PHP, ASP, C# .NET. I am very new to the world of Windows Mobile.
In fact, I found that I am wasting too much of time Googling even simplest of things! In fact, I am still stuck at how to work have transparent controls for Windows Mobile .NET Compact Framework!
What I would request is if someone could give me a headstart with links/tips upon simplest things for transition of C# Desktop development to C# Smartphone development (especially for Diamond as I own one!)
If I am reposting anything without searching or if I am repeating, kindly excuse me for this time and point me to proper threads!
Thanking you again!
Windows Mobile SDK
Install the Windows Mobile 6 SDK and use Visual Studio.
Already done.
cmilian said:
Install the Windows Mobile 6 SDK and use Visual Studio.
Click to expand...
Click to collapse
Did that! And that is how I made my first app. And just as a note, I do develop C# apps for desktop and as you can see, have developed simple WM apps too!
I just found no good resource as to solve very specific issues like: Control's image background and transparency, etc!
I need to know few things... please help:
1. How do I create transparent controls or have background images of textboxes, labels, etc!
2. If I apply an icon to the application (in solution properties), I get a build error "CVTRES fatal error : cannot read file.", though the same icon file is loaded when I assign it to the main Form's Icon property!!
have you checked out:
www.msdn.microsoft.com
MSDN has some solutions.
idrisito said:
have you checked out:
www.msdn.microsoft.com
Click to expand...
Click to collapse
MSDN has some solutions (regarding the transparency issues), but did not find anything concrete!
shamasis said:
MSDN has some solutions (regarding the transparency issues), but did not find anything concrete!
Click to expand...
Click to collapse
Technically the CF does not support transparent controls, but as with anything, there are some tricks to simulate it. You might try searching Google Groups in the microsoft.public.dotnet.framework.compactframework group for some pointers. As for myself, although I did get some workable controls using those tips, I found it was more trouble than it was worth. "Roll your own" is my motto now. I hardly even use the standard label control anymore.
As for your icon issue, remove the 256x256 version from the ico file. That should do the trick.
Windows Mobile Icon Issue solved!
GeckoDev said:
... As for your icon issue, remove the 256x256 version from the ico file. That should do the trick.
Click to expand...
Click to collapse
Yes right!!! It was stupid of me not to have verified the icon support for this platform.
With a lot of searching, I realized packing: 64x64, 43x43, 32x32, 21x21, 16x16 in 256 colours would be the best idea.
I used IconFX... Great tool See: http://icofx.ro/
The update exe is now way smaller. Do have a look.
BTW: Thanks a ton.
shamasis said:
I used IconFX... Great tool See: http://icofx.ro/
Click to expand...
Click to collapse
I was going to suggest that to you as well ... best free icon editor I've found.
shamasis said:
With a lot of searching, I realized packing: 64x64, 43x43, 32x32, 21x21, 16x16 in 256 colours would be the best idea.
Click to expand...
Click to collapse
You probably don't need all of them. From what I've been able to tell, the OS only uses the 16x16, 32x32, and 64x64 versions. I think I read that on MSDN somewhere, but I don't have a reference. Either way, those have worked fine for me. Remember that you need to take steps to reduce your footprint on mobile devices.
Useless Icon Sizes!
GeckoDev said:
... the OS only uses the 16x16, 32x32, and 64x64 versions...
Click to expand...
Click to collapse
Is it so?? I mean... I read some MSDN blog that said for square devices you need 21x21 and 43x43! If you say that its pointless to include them, I will be more than happy to scrap those non-standard sizes!
From: http://blogs.msdn.com/windowsmobile/archive/2007/03/02/320x320-revisited.aspx
Heh ... I was wondering where those weird sizes came from. OK, so if you're developing for square too, then maybe you do need them. I've only concerned myself with VGA/QVGA so far, so I probably misspoke.
As bloated as ico files are, I'm surprised they decided on two additional sizes for squares. I have an app with all kinds of cool graphics that are only 3-5 kb, but the icon with only a few sizes is 90-100kb, which is about 1/3 of the total exe size ... just for an icon!!! That might be why some apps have different installers for square screens, so the footprint for each stays lower.
Hi, i was testing ur notepad.exe on my HTC Touch found this problem the screen seen freeze at 1/3 of the file w/o wordwarp or with wordwarp same only little further. But when i scroll up to top no problem.
using file "HH_0409_WeatherCities.xml" size is 225kb
small problem with switching portrait to landscape while notepad running
(i did this before runnin notepad switch portrait to landscape or versa)
HOPING FEATURES
FIND option <--- this 1 most wanter
Replace option
Hi , if you are still looking for transparent control look at this :
The ability to draw bitmaps transparently though the usage of the ImageAttributes parameter still exists in the .NET Compact Framework, but it's a little bit more work than on the desktop.
ImageAttributes imageAttr = new ImageAttributes();
// Make a transparent key
imageAttr.SetColorKey(Color.White, Color.White);
//Use the key when drawing
gxOff.DrawImage(m_bmp, imgRect, 0, 0, img.Width, img.Height,
GraphicsUnit.Pixel, imageAttr);
source : http://msdn.microsoft.com/en-us/library/aa446518.aspx
Screen Mode Bug Fixed.
OceanSpray said:
...small problem with switching portrait to landscape while notepad running
(i did this before runnin notepad switch portrait to landscape or versa)...
Click to expand...
Click to collapse
I have solved this issue. Now you should have no problem while changing from portrait to landscape and vice versa. Do check out and let me know. Download updated file
Regarding the other bug: I have seen this issue on many devices. In my opinion, it is a problem (limitation) of DOTNET Framework. Try upgrading to latest DOTNET CF and do the testing.
Also, if this problem persists, I presume there will be a workaround for this. But the workaround may be at the cost of loading time and memory usage. Should I proceed in that direction?
PS:
I am planning all the existing Notepad features for this application. That Includes Find and Replace and Zoom.
Icon issue!
GeckoDev said:
...OK, so if you're developing for square too, then maybe you do need them. I've only concerned myself with VGA/QVGA so far, so I probably misspoke.
Click to expand...
Click to collapse
Hey... I have removed the odd sizes as well! Lets dump Square devices as of now!!
Moderators: Well... ummmmm.... this software seems to be working on most ppc-s without breaking them!!! can/should this be copied/moved to the "softwares" section??
Development shifted to another thread.
Find updated information at:
http://forum.xda-developers.com/showthread.php?p=2853166#post2853166
I intend to follow-up this thread for a diamond specific notepad that I will make. Provided I can find a way to make good transparent controls!!
Thanks for this nifty app!
There's a bug however : I'm unable to externaly launch a non-known filetype with Notepad. I get : "The specified file cannot be opened. Path or format incorrect" I get the error with or without launching the file (a .ini file, just for the record) in double-quotes. However, I'm able to open the file just file from within notepad.
And do take a look at Notepad2 (Desktop). It's a great Notepad replacement but maintains the speed and style. Would be nice if you could implement some of its features like line numbers and syntax highlighting.
[deXter] said:
Thanks for this nifty app!
There's a bug however : I'm unable to externaly launch a non-known filetype with Notepad. I get : "The specified file cannot be opened. Path or format incorrect"...
Click to expand...
Click to collapse
hello dexter. kindly check out the newer version of this app with many new features at this thread: http://forum.xda-developers.com/showthread.php?p=2853166
shamasis said:
Notepad Mobile
This is a "text editor" for Windows Mobile. It allows you to open text (.txt) files and other text based files (.xml, .bat, .log, etc.)
Click to expand...
Click to collapse
Hi Shamasis,
I was looking for a Windows Mobile Notepad to edit .reg and .ini files on my PDA without having to copy the files to PC and back again. Your Notepad is a very cool start but has one problem for me: it only saves in ANSI format and not in UNICODE format.
I can use your Notepad to view the files but not edit them unfortunately. The *.ini for many of my applications needs to be in UNICODE and doesn't accept ANSI after opening and saving in Notepad.
Can I make a feature request for Save As... UNICODE? Or perhaps you can automatically resave in the same format the opened file was?
Great tool Shamasis - keep up the good work!
Mathew
Hi guys,
I don't know if this is the right forum to post on..
but I have a question relating to adding a Custom Tab in TF3D to display a custom program.
Is there an app out there that allows you to add your own custom tab? I would like to have a tab to run a third party app. Or is that a ROM thing?
Do I just change the registry in the manila files?
Also, is there a guide for noobs to understanding how TF3D works? I've had a look at the wiki and it lists all the manila files and their functions, but I'm not sure how they work (e.g.: Can I just 'add' an extra entry into a manila file and get an extra tab?)
Much appreciated if someone can point me in the right direction!
Really??? No one??
Wow....
Okay then, I'll give it a shot myself. I have basically no programming experience (aside from high school VB and a little HTML and I read a little C++ in 24 hours...I got to the 6th hour and got lost ) but it seems to me that editing various manila files (e.g.: 269*_manila) seems to be the way to go.
I'm on holidays at the moment, so I will get to it next week, but here's the plan of attack:
1) Find a manila file that lists the tabs and duplicate a tab entry but change the name (from various online readings it seems like it's 269**338_manila or something)
2) Find all the references and links that manila file has and duplicate those (obviously under a new name)
3) Duplicate the mode9 file, and see if I can't create a replicated tab of an existing tab
4) Change the mode9 file
5) Realise that I don't actually know how to do that, and find out how to use mode9editor as well as learn how to read the stuff that comes up
6) Cry a little
7) Play around some more
Any pointers from people who've tried? Or know more than I do (which, I am guessing, is most of you)
Oh, by all means, try yourself. And then post here.
Welcome to the "EnergyROM" thread !
This development thread is for my "Energy" custom firmware series for the HTC Touch Pro2 (Rhodium) device.
This ROM only works on GSM devices, flashing to a CDMA device will make it non-bootable (flash a stock, or CDMA specific ROM, to recover from that).
I do make a CDMA version (Sprint, Verizon, Altel, etc) and that's found here!
The current build numbers and date can be seen in the title of this thread. I usually update the ROMs about twice a week, as new builds come down the pipe or as new software/updates are available.
I build my ROMs with four main goals.
Eye candy ( I want my ROM to look great and for it to all flow together nicely)
Speed !!!
Smoothness, consistency and good aesthetics
Stability through private beta testing before public release
I pre-configure a lot of things in my ROM, because when I flash it on my phone, I want it ready to go. So, expect the backlight to be set at the maximum brightness, the ringtone, sms/email and other notifications to already be set. Doing it this way, makes for a nice ROM that's ready out of the box.
I recommend learning to backup your settings with either Sashimi or UC (User Customization). Backing up with SPB Backup or similar products, is NOT recommended, as they tend to backup the previous release's registry/file bugs as well!
Looking at the download folder you will find two core versions of my ROM.
A 21916 Build which is the most reliable and bug free release. It has the Start menu button at the top left corner. This build uses the same stock system that came with your device. This is usually the fastest and most stable build, but it's also the least fancy
{
"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"
}
A 29022 Build that's the latest in Microsoft's development with the Start menu button at the bottom left corner and big softkeys, making it all very "finger friendly". These builds reflect the latest cutting edge technology from Microsoft. Most people choose this build... Why else would you install a custom ROM ?
---------------------------------------------------------------------------------------------------------
You can stay up to date on the status of my ROM development by "following" me on Twitter.
It's definitely the fastest way to get in touch with me and please don't be afraid to tweet me if you see major issues with the ROMs.
I generally do not answer "support" questions on Twitter, as it's really not the proper medium for that. Service packs and quick fixes will always be released as links in my tweets and that's definitely the fastest way to get a fix for a ROM.
To follow me on twitter, click here!
This post features all the Cookie Hometab based ROMs I make.
The original ROM is the "energy" version and that's a good starting point. All the rest, are themes applied to that ROM.
They all come in two versions, Cookie 1.8.5 and Cookie 2.0 (the ROM filename will be labeled "Cookie" and "Cookie.2.0, plus the name of the theme)
You can see more screenshots of these ROMs a couple of posts down.
The two Cookie versions look pretty similar, but Cookie 2.0 has multiple sliding homescreens/freely moveable widgets (similar to Android) and
quite a few more features and speed.
My own 'Energy' style
This is the best ROM version and the way Sense should have been designed by HTC
Offers the biggest customization ability out of all versions. You can add/remove bars or items on the homescreen, arrange items any way you like, plus lots of extra features
Three built in lockscreens. "HD Mini" style, Manila style or Windows style
3 pages of quicklinks with a configurable amount of shortcuts displayed
3 Homescreen layouts to choose from, as seen in the above screenshots, all completely customizable !
Link to the original thread for this mod is here > Click <
Dinik's "Anastasia"
This ROM series is skinned with Dinik's great "Anastasia" theme applied on everything.
Everything has been skinned, including Sense, the start menu items, the soft keyboard, parts of the dialer... etc
_LeCiel_'s ".sencity"
This ROM is themed with the .sencity theme released by _LeCiel_ who is a very talented artist ! Please support his work if possible.
.sencity is not %100 complete yet, but _LeCiel_ is working hard on finishing his work to completely skin the entire ROM.
Link to the original thread for this mod is here > Click <
DJC & Bobsbbq's "Touch Of Glass"
This ROM series is skinned with DJC's "Touch of Glass" theme throughout Sense and the Start Menu
More will be skinned as DJC continues his work on the theme in the future...
Link to the original thread for this mod is here > Click <
ElCondor's "GTX"
This ROM has the white GTX theme applied
Android styled taskbar, matching dialer, matching start menu background and Action screen background
GTX is a total reskin of the operating system, so expect a very different (white) experience
Link to the original thread for this mod is here > Click <
'Standard' ROMs that have no addons installed on the homescreen. Stock Sense 2.5 !
'Energy'
This series retains the stock functionality of the Sense UI. The files have been compressed by "CFC" compression. making the UI lighter and faster
This ROM still retains my theme and style, plus all the regular apps you find in my ROMs.
There are no homescreen addon-ons in this ROM. The best speed and the most stock functionality.
'Reference'
This ROM is mostly for people that want a close to stock ROM with the stock visual style. It's also perfect for doing your own customizations.
A lot of the cooked in apps are removed in this ROM, the Start menu back to the stock 3 row style
Sense and everything else is back to the default HTC green.
ROMs mostly created for enthusiasts...
MaxSense UI (android style homescreen)
This is a complete rewrite of the Sense homescreen, by maxycy.
It features a 3 screen, Android style, homescreen with widgets! The widgets can be placed ANYWHERE on the three screens.
75 Quicklink accessible on all tabs
You should really visit the original thread for this mod shown on the next line to see all the features!
Link to the original thread for this mod is here > Click <.
Titanium (ROMs for raw speed!)
This is a minimal ROM version without Sense in it. It's used primarily for people that like to customize the default 6.5 homescreen (Titanium)
You can use it to install alternate homescreen interfaces like SPB Mobile Shell, etc
Very low memory footprint and good battery life, but very simple and lacks a lot of features that you would otherwise have available in Sense...
ALL my ROMs have Titanium built in already along with Sense, but THIS ROM is Titanium only.
Click the following link for addons, XDA_UC help and various cabs specific to this ROM series
List of installed applications
Games
Bubble Breaker
Solitaire
Teeter
GPS
QuickGPS
Google Maps
HTC GPSTool
Internet
Opera 9.7
Jbed Java
RSS Hub
Remote Desktop
A couple of widgets for ROM Updates
MSN Messenger and Windows Live
Facebook
Palringo
Windows Live
Messenger
Bing
Send and Receive All
Data Controller
Multimedia
Audio Booster
FM Radio
MP3 Trimmer
Voice Recorder
YouTube
TCPMP
InCall Recording
Office Mobile
Full suite of Office Mobile 2010
Tools
BsB Tweaks
Flashlight
Lock Device
Microsoft MyPhone
Registry Editor
PIM Backup
FDC TaskManager
Wifi Router
XDA UC
My own Settings Exporter tool
Shake and Save (screenshot app)
Wifi Monster
Wifi Router (internet sharing app)
tBattery
On the Start Menu
Backlight control app
Total Commander
Rotate Screen (by clicking icon or by pushing down Send key)
Windows Marketplace
ROM features at a glance:
Very fast startup time. You find any startup wizards in this ROM. You'll be up and running in a couple minutes after flashing the ROM.
XDA_UC is built in. It will import your custom XML and REG files from your storage card after first boot.
My own Settings Exporter application is found in the Tools folder. Use it to export all your settings after you customize the device. When a new ROM comes down the line, use it to import everything and save time.
Everything is setup to use the phone right after flashing. Sounds, notifications, etc
The HTC Messaging client is removed, leaving the windows built SMS client for much faster texting...
Release notes
July 4th, 2011
Wifi Router app updated for more compatibility (especially VGA devices)
USSD Service app fixed and updated
Removed rogue Imagio bootup welcomescreen and animation
Fixed InCall volume issues for 21916 VGA devices ROMs
Fixed Bubblebreaker for 21916 ROMs
VoIP components thrown back in
-----------------------------------------
July 2nd, 2011
Updated to 29022
Bluetooth HID profiles cooked back in
Fixed Opera favorites problem in Titanium ROMs
SIM Manager not opening on some devices, fixed
Camera version 6.45 from Oboe integrated in all HD2 specific ROMs
Added Ninja Duck's "No WIFI Sleep" cab to the addons directory to stop wifi from sleeping during HTC Wifi Sharing operations (http://www.energyroms.com/Addons/Regular%20Addons/index.php)
Sencity skinned dialer made by "eac" (only on some devices, HD2 and VGA excluded)
June 1st, 2011
Fixed Music tab bug where songs don't play all the way or get stuck on "searching"
Fixed blue disabled button situation in certain instances, but keeping the WM contacts readable
WorldCard Mobile removed from ALL ROMs (useless, broken, app... if you want it there's plenty
of cabs for it around)
Some ICONS are now squared for better compability with SPB and other apps
Audiobooster skin for Touch of Glass ROMs (WVGA only)
Added nice 28 day Agenda MOD to Calendar tab in Sense (thanks to slabbi! not sure if this got cooked in ?!? feedback please...)
Week view in Sense Calendar tab is now more legible with a blue highlight instead of grey
Palringo updated to 2.6.2
Stock CHT Layout restoration file fixed for all ROMs
GTX Taskbar mod to 21916 ROMs for better visibility of task manager icon
GTX Skin for TCPMP
GTX Skin for the MP3Trimmer
GTX Mod for the CommManager
All of the above GTX mods are thanks to member eac ! Romanian power! lol
GTX "music widget not displaying on homescreen bug" fixed
Slight adjustment to HD2 GTX dialpad
-----------------------------------------
2010 (trimmed) -----------------------------------------------------------
2009 (trimmed) -----------------------------------------------------------
2008 (trimmed) -----------------------------------------------------------
Now we have a FAQ system. Feel free to PM me with changes/additions to this!
EXTRA: If you installed a ROM using CHT 2.0 and Sense keeps restarting, the solution is here.
NO NEED TO FURTHER COMPLAIN OR REPORT THIS ISSUE!
1 - THE BASICS:
GSM vs. CDMA: This thread and ROMs are for GSM phones ONLY! If your phone is CDMA (Sprint, Verizon, Altel, etc.), CDMA versions of this ROM can be found here. Flashing to a CDMA device will make it non-bootable (flash a stock, or CDMA specific ROM, to recover from that).
How to check if your phone is GMS or CDMA: Look the model number under the battery. RHOD100, RHOD200, RHOD210, RHOD300 are GSM. RHOD400 and RHOD500 are CDMA.
Different flavors of the ROM: This ROM is offered in several flavors. Please read the #2 post to better understand each and pick the one you prefer.
The numbering system used on the ROM: The ROMs have different builds, identified by a number such as 216xx or 219xx. To learn more about what the numbers mean, some differences between the builds, and performance benchmarks, check this thread.
ROM Language: Energy ROMs are available in English and a few other languages. The Chef is progressively increasing the language options, based on demand. However, keep in mind that it is unlikely that there will be a version for every single language, so complaining about it won't help.
New versions of the ROM: New versions are posted often. Usually twice a week. There is a changelog in the 3rd or 4th post. However, the Changelog isn’t always up to date. Often the most current changelog is made available first at the Leo (HD2) thread. In order to keep the thread clean, please DO NOT keep asking what is new, or complaining that there is no Changelog. Either wait for one, or flash the ROM and see for yourself.
How to flash the ROM: There is an excellent guide here. Also, make sure to read topic # 4 below ("SUGGESTED SEQUENCE TO INSTALL A NEW ROM"), with a suggested sequence to install things progressively, and help you to pinpoint any issues you may have with a new ROM.
Radio: Radios are separate from the ROM and control the phone's communication hardware. This ROM DOES NOT change your radio, the same way that flashing a new radio does not change your ROM. Radios may work better or worse depending on your service provider and your location. Radios (and discussions about them) are found here.
Battery: This ROM is set for performance, and it is likely it will use more battery. However, after flashing a new ROM, it takes a few charge/discharge cycles for the battery gauge to stabilize, so please refrain from posting comments/complaints about battery life. Some good hints about the battery can be found here.
Carrier Provisioning: There are many different carriers, and some require different provisioning. If you are experiencing issues such as sending/receiving SMS/MMS, or your physical keyboard is not mapped corrected, you MAY need to provision for your carrier. For AT&T and T-Mobile, go to Start > Tools > Carrier Provisioning and select your carrier. For other carriers, go to Start > Connections > Connections > Advanced > Select Networks and either select from the drop down menus to edit or click on New to add a new one (you may need to contact your carrier to get the configuration information).
For AT&T, carrier provisioning can be performed automatically through XDA_UC by copying energy_att.cab from \Windows to \Storage Card\XDA_UC.
XDA_UC: EnergyROMs use XDA_UC, which is a tool to automate some of the installation and configuration steps. There is a good thread with XDA_UC hints and tips here.
2 - TWEAKS:
Add-ons: NRGZ made a few add-ons available on his website. To check them, click here.
Settings: The Sense interface has several settings, including the ability to remove tabs or change their sequence. These settings can be found on the last tab, called… Settings! Additional settings can be changed with BsB Tweaks, and Advanced Config, both can be found at Start > Tools.
Screen rotation with keyboard closed : Some applications already have the screen rotation activated by default. In order to activate others, you either go to Start > Tools > BsB Tweaks > Menu > Rotation, or install a program such as ChangeScreen. If you are familiar with editing the Registry, additional applications can be also be added at HKCU\Software\HTC\HTCSensor\GSensor.
Changing the Time Zone: Go to Start > Settings > Clock & Alarms.
Changing the soft keys on the Home screen: To change the left soft key, use Start > Tools > BsB Tweaks > Menu > Left Manila Softkey. There is no user accessible way to change the right soft key.
Closing or changing the soft keyboard: The builds running Windows Mobile 6.5.3 have a special way of dealing with the soft keyboard. If you tap on the the right side of the keyboard icon, you get the menu which presents you with a choice of soft keyboards. Tap anywhere on the icon to open or close the soft keyboard.
Disabling internet push: Newest versions of EnergyRom have internet push enabled. If you prefer to disable it, the instructions are here.
Notifications: If you are not receiving a notification (such as when you receive a SMS or e-mail), or want to change your notification settings and sounds, go to Start > Settings > Sounds & Notifications > Notifications. Click on the drop down menu to select the event you want to configure. If you want to manage the led notifications, install the cab posted here.
The phone no longer asking about USB connection type when connecting it via USB: Go to Start > Settings > Connections > USB to PC and check the last box (the one that says “Ask me first…”)
FM radio: Newest versions of EnergyRom were modified to allow the use of FM Radio without headphones. However, the headphones also worked as antenna. So, if you don’t have a strong FM signal in your area, you may not get any station. Some people resolved the problem by plugging the headphone adapter (the rectangular dongle) into the phone, and sticking the stylus into the adapter's headphone jack. This way, the stylus works as an antenna.
Sending MMS with AT&T: Run the Carrier Provisioning at Start > Tools, select ATT 2. The download and install this CAB http://forum.xda-developers.com/atta...4&d=1271445465 to adjust the maximum size to 600k.
Twitter tab: If you don't flash new ROMs very often, or if you get many tweets in a short period of time, you may want to clean them once in a while as ALL of them get stored on your phone, and this can cause performance issues. To do that, turn off Sense (Start > Settings > Home > Items > uncheck HTC Sense) and then delete the files in \Temp\twiteng\Db. Make sure not to delete any other files in the \Temp\twiteng directory. The other folder stores your log in token file. After doing that, do not forget to turn Sense on again.
SMS "traditional" look: If you don't like the new style of SMS in some of the EnergyROM builds (the "balloons"), you can revert back to the traditional one by installing this cab, ripped from the stock ROM.
Increase the Number of Allowed Recipients in Group SMS: The max number of default contacts to send a group SMS is 10. You can change it to 50 by changing the registry entry
HKLM\Software\Jataayu\Messaging\MaxRecipients
Change Windows Mobile SMS Client skin: To change the "skin" used for Windows Mobile SMS Client ONLY please follow the directions in this thread. For example: The Astronaut Manila skin is available as a .CAB and will revert your SMS style back to "default" or "original" style. Additionally, you may choose to further customize your own style by making changes to the CSS (documentation is in the posted thread).
Video Codec suggested settings: If you are copying a video to play on your phone, these are some setting a member successfully tested:
Xvid/Divx compatible (h.263)
File Extension: m4v or mp4
fps: 23.976
Resolution: 800x480 (400x240 for smoothest video)
Video Bitrate: 600-800 kbps
Audio Bitrate 128-192 Stereo
This was tested with AVS Video Converter. Results with other encoders may vary. VBR (variable bitrate encoding) will give better quality if you encoder supports it but will take longer..
Splash Screen: The splash screen is that initial screen that shows when you turn the phone on. Usually it shows "TouchPro2". Some ROMs change the splash screen, but EnergyROMs don't.
If somehow you changed your splash screen by either flashing a different one, or by flashing a different ROM that changed it, and you want to revert back to the original screen, download it from here. To flash, follow the same procedure you would execute when flashing a ROM.
NOTE: Performing Task29 DOES NOT erase your splash screen (or your radio).
Physical keyboard repeat rate: In Settings> Personal> Buttons, there is an "Up/Down Control" tab. There, you can adjust the repeat rate and the delay before repeating for all hardware keys (despite the name "Up/Down Control"). Both are set to the fastest settings on EnergyROMs.
Playing music with screen off: If you want to be able to play music with the screen off to save battery, install this cab. NO LONGER NEEDED AFTER AUG 22, 2010 as the change is already cooked in.
Changing the environment variables, such as default save path for cameras, documents, etc.: To change the default locations, go Start > Tools > Advanced Config> Locations and make the changes you want by either picking the right folder from the drop down menu or by clicking on "browse", and navigating to the folder you want, and then clicking on "Select". Do not forget to press "Done" in order to save your changes.
Increasing the in call volume: If the volume while in call is too low and you already adjusted the volume to the maximum, install this cab, and restart the phone.
Enabling Cingular Video for AT&T users: Apply the cab posted here.
Additional Tips & Tricks: Can be found on this post created by JVH3. It also has his reviews of ROM versions.
3 - SOLUTIONS TO ISSUES:
ATTENTION: IF YOU ARE OVERCLOCKING YOUR PHONE AND EXPERIENCING ANY ISSUES, FIRST OF ALL TEST IT WITHOUT OVERCLOCKING. A LOT OF PEOPLE HAVE BEEN REPORTING WEIRD ISSUES AND END UP FIGURING OUT THEY WERE BEING CAUSED BY OVERCLOCKING.
Lack of memory to run programs (aka memory leak): If you are running out of memory you may experience correspondent error messages, or find out that some programs are unable to open, or that they suddenly close. Windows Mobile and many applications don't handle memory well, causing your phone to run out of memory to process the applications. THIS IS NOT A DEFECT OF THE ROM, so please DO NOT post complaints, or bug reports about it. A quick solution is either multi-task less, or reboot your phone regularly to "recover" the memory. An excellent analysis with some suggestions was posted here http://forum.xda-developers.com/showpost.php?p=7005311&postcount=21054
Wrong physical keyboard configuration: If you are using AT&T or T-Mobile, and you are experiencing issues with the physical keyboard key configuration (FN not working, for example), you need to run the Carrier Provisioning that can be found at Start > Tools. Another alternative is to use a key remapper program such as this one.
Wrong or not getting “My Location” (on the Weather tab or Home): Your location is determined according to the cellular towers nearby. Depending on where they are and on the signal strength you are getting, you may see a wrong location. However, not all towers work for this despite the signal strength. Possibly they just don't send the request. Possibly they don't return the result. Some people reported that switching 3G off or off/on helped, but results vary. GPS and the ROM itself have nothing to do with it. An alternative is to add your city by clicking on the clock at the Home screen and then on Add City. The location feature depends heavily on Google's data about location. If Google's servers can't figure out where you are, your "My Location" feature will simply not work.
For people with AT&T: one member successfully fixed the location issue by installing the latest stock AT&T ROM (which updated the Radio and Rilphone) and then flashed the EnergyROM. His location then started to work fine. See his post here. MAY BE similar procedure would work for other carriers, using their correspondent stock ROMs.
ActiveSync unable to synchronize via USB: Some people reported that going to Start > Settings > Connections > USB to PC and disabling 'enable faster data synchronization' worked for them, but results vary. This issue happens more often with Vista/Windows 7.
ActiveSync showing error 0x85010013 on the PC while trying to synchronize, unable to contact Exchange: Try the solution posted here, which was reported to have resolved the issue.
Incorrect unread count (SMS or e-mail): Normally this is caused by a PIM backup that was restored. Two solutions (a procedure and a cab) can be found here. Microsoft My Phone (under Start > Tools) is a better alternative to backup your PIM and other things such as documents, music, pics, etc.
Incorrect unread count (voice mail): Leave another message for yourself, retrieve and delete it. It should resolve the count error.
Phone showing there is a voice message but there is none: This may happen once in a while. To clean it, leave a voice message for yourself, retrieve it, and delete it. This will clean the notification.
Lack of weather updates: Sometimes the default weather server is down for a while and updates fail. An alternative would be to switch to Conflippers weather server, or enter your own in. The Weather City Editor created by JVH3 has that option, and can be found here.
Displaying some non-English fonts: If you installed a non-English font (like Chinese) and is having issues, or if you prefer the old font used (Tahoma) than the new one (Calibri) try this fix by changing this registry entry: HKLM\System\GDI\SYSFNT\Nm =Tahoma or by downloading and installing this CAB. Either way, perform a soft reset afterwards.
Strange characters on Quick Shutdown: If Quick Shutdown (the application that runs when you press and hold the power button) shows strange characters and you have changed your Regional Settings to something other than "English (United States)", then you will have to install a more current version of Quick Shutdown that supports other languages. It can be found here.
Difficulty in getting a GPS satellite lock: You may want to try this solution, which uses aGPS to obtain a faster lock. If you want to automate it using XDA_UC, check this post here.
Call waiting issues: There has been two types of call waiting issues identified:
1- Some people reported that their phones do not get a call waiting beep when they are on the phone and there is another incoming call. If you are experiencing this problem, a solution was posted here.
2- Others report that instead of getting a call waiting tone, the second call causes the first one to drop. In such case, the solution is here.
Garmin not working or freezing: This is caused by Ameba's position fix. Make sure Garmin (My Device/Garmin/que.exe) is in the exception list for position fix (NOT close button exception) or disable position fix. Access the options for this using the X-Button application in the Tools folder.
XML file not working with XDA_UC: Make sure it is in unicode. For details see http://forum.xda-developers.com/show...56#post6312056
Opera displaying an error message every time you boot the phone: If every time you power or reset your phone you get an error message such as "You tried to access the address file://localhost/at, which is currently unavailable. Please make sure that the Web address (URL) is correctly spelled and punctuated, then try reloading the page", and your ROM is 21xxx, this may be due to PushInternet being enabled by default. In order to disable it, install this cab.
Stuck at "Launching HTC Sense...": If you get stuck on this message or if Sense is not loading even though it is checked under Settings > Home > Items, try deleting the folder "Application Data\HTC\databases" on the SD card, if any. Sense will recreate it and it should work fine. If you want an application to do it for you, check this post. NOTE: In the most recent EnergyROMs some changes were made and this folder may no longer exist, what is normal.
Freezes: This post addresses several possible reasons and solutions for freezes. Attention: Overclocking your phone may cause freezes. Test it without overclocking to figure out if OC is the culprit.
Problems with SD card: If your SD card has problems, it may cause the two issues listed above. If you want to check its integrity and fix any issues, please follow the steps on this post.
Wrong SMS Timestamp: If you are receiving text messages (SMS) with the wrong timestamp, what may cause them to be in the wrong order, a solution was posted here.
Unable to add a contact from the dialer: On the Aug 28 ROMs, there is a problem with Sense that prevents adding a contact from the dialer (someone calls you and after the call you want to add that person to your list of contacts). This should not be a problem in the most recent ROMs, but if you experience the problem you can use Pyrorob's fix, which can be found here.
Wrong time: Several people outside of the US reported problems with time after the US changed to/from daylight savings time (aka summer time and winter time). If your clock is one hour (or more) ahead or behind, do not use "get carrier time" and disable "automatic change time zone and clock" in personal -> phone settings.
Non-Transparent Contact Background: In some of the recent ROMs the Contact page has some reddish background that makes it difficult to read. The solution (a cab) to make it transparent can be found here.
4 - SUGGESTED SEQUENCE TO INSTALL A NEW ROM:
When flashing a new ROM for the first time, first disable XDA_UC or anything else that automatically installs or configures the ROM. Simply do the carrier selection when it comes up.
Download new ROM
Disable XDA_UC and the like
Perform Task29 on the phone
Enter Bootloader
Flash the new ROM
Select carrier
Do some basic testing
Set up some basic stuff manually
Do some testing
If all goes well, and you want to ensure XDA_UC is working fine, you can then re-enable XDA_UC and then Task29 and flash again. If you then seem some odd stuff (like Sense not even loading) you can start to troubleshoot your XDA_UC stuff.
Also, be careful with what other programs such as SPB Backup, PIM Backup, CHT import, Sashimi, etc. restore, as sometimes things don't translate well from one ROM to another.
5 - HOW TO POST A QUESTION ON THE THREAD:
First and foremost, read at minimum the last 2-3 days of posts on the thread to make sure the question was not already answered. If that does not help, then use the search feature of the thread. If nothing is found, then post your question to get help. In the majority of the situations, someone already experienced the problem and a solution was already posted.
In order to get help from other XDA members, when posting a question please make sure to include at minimum:
The ROM you have (Sense 2.1 or 2.5, build, date)
The device you have (there are variants of the Rhodium)
The Radio you have
Your location
Your service provider
The steps you took to get to the problem so we could try to reproduce it
If you tested it with a bare ROM to confirm it is not something you installed/restored
Any pictures showing the screens affected (if applicable)
6 - HOW TO REPORT A BUG:
If you believe you found a bug on the ROM, please report it by sending a Private Message to me, and I will compile a list to be sent to the Chef.
Please make sure to include the items listed above on #5, plus any potential solutions you may have identified.
ATTENTION: IF YOU ARE OVERCLOCKING YOUR PHONE AND EXPERIENCING ANY ISSUES, FIRST OF ALL TEST IT WITHOUT OVERCLOCKING. A LOT OF PEOPLE HAVE BEEN REPORTING WEIRD ISSUES AND END UP FIGURING OUT THEY WERE BEING CAUSED BY OVERCLOCKING.
XDA_UC FAQ
The XDA_UC cooked in my ROMs is modified from the stock XDA_UC made by Noonski. Great addon, by the way... Noonski did a great job with this !
The version in my ROMs is trimmed down to fit the needs of my ROM series.
Some of the extra features are:
It will copy shortcuts (.lnk files) found in \XDA_UC\Start Menu\ to the device's start menu folder (\windows\Start Menu) in the hierarchy that it finds on the storage card. For example: Let's say you have a navigation package on the storage card, like Navigon. If you make a shortcut to the navigon.exe file as Navigon.lnk and copy it to \XDA_UC\Start Menu\GPS\ as "Navigon.lnk" then on a fresh ROM install it will copy any shortcuts it finds there to the same location on the device, so it'll end up in \Windows\Start Menu\GPS\. This works for other folders on the Start Menu as well. Just put the shortcuts in \xda_uc\Start Menu\ in the folders you will like the shortcuts to appear to, on the device.
It will copy a custom splash screen from \Storage Card\XDA_UC\welcomehead.192.png to \windows automatically and overwrite the one in the ROM.
It will copy a custom Sense background found in \Storage Card\XDA_UC\sense\wallpaper_sense.png to the device and set that wallpaper as default in Sense. So rename your wallpaper as "wallpaper_sense.png" and drop it in \Storage Card\XDA_UC\sense\ and on the next ROM flash that wallpaper will become your wallpaper in Sense.
Other than that XDA_UC works as designed by Noonski and it will do the following things:
It will automatically import your PPCbackup (*.pib) file found in \Storage Card\XDA_UC\
It will install custom XDAS scripts found in \Storage Card\XDA_UC\
It will silently install CAB files found in \Storage Card\XDA_UC\
It will install special CAB files that require user input (such as Agreements or any type of prompt) found in \Storage Card\XDA_UC\SD
It will silently import REG files found in \Storage Card\XDA_UC\
It will silently install REG files found in \Storage Card\XDA_UC\Exporter, as exported by my own Settings Exporter, ONLY if the "automatic" file is also present in that folder (and it most cases it should be, enable that option in the Settings Export application's menu)
It will silently import XML files found in \Storage Card\XDA_UC\
It will silently import CER files (usually Exchange certificates) found in \Storage Card\XDA_UC\
It will silently run custom MSCR files found in \Storage Card\XDA_UC\
That's it, but don't forget to checkout the Addons folder and look in the XDA_UC section for tips and tutorials on how to export your email/wifi settings and various little .reg and tweaks you can add to your XDA_UC collection.
As always don't forget to check what installs automatically before reporting a problem with the ROM. Most of the time, if you notice you have a problem that nobody else is experience is because one of the cabs you dropped in the XDA_UC folder is installing automatically while you don't even think about it.
Which differences is there between the Genesis EnergyROM and this one (Leo) ?
lancelot54 said:
Which differences is there between the Genesis EnergyROM and this one (Leo) ?
Click to expand...
Click to collapse
Great first post lancelot54
Genesis is running on TF3D 2.1 and Leo is running on TF3D 2.5 (beta). Just check the screenshots, that will clarify things...
dipdap said:
Well I installed the radio version 4.46.25.24. At first it didn't solve the problem, so I gave it a rest, but an hour later it worked!
So now it is updating.
Thank you guys for the help!!
Click to expand...
Click to collapse
Is this with 3g enabled?
tested 3 diff roms in past 2 hours and back to this as this is the best...
kappo78 said:
To sort the text messaging issue out, go to the wvga tweaks and set it to wake up the device on new sms.
Click to expand...
Click to collapse
Ok ive set that and ill see how it goes.
To get around the Manila mail been slooooow ive now copied the tmailsms.lnk from the windows dir and placed it in the start menu, programes folder. I then went into the properties and unticked hidden and system and ticked read only (had to do this because it was getting deleted everytime i soft reset). I also renamed it just to "Mail". Now i can set it to one of the quick link tabs on the home screen.
EazyVG said:
Just one question, as I got my TP2 in Russia,
Click to expand...
Click to collapse
You must install first CAB and after install, do not soft reset and install second CAB:
pressing f5 every minute
he guys give NRGZ28 the time he will releas ohter great rom I am so devastated ??? why have some patience
grtz weesje
If you have twitter activated on your phone and follow our Cook, you will know first hand on the latest from him, because he tweets first before going to this forum. Don't forget to check "Download tweets automatically" in Settings to be notified.
jezi said:
If you have twitter activated on your phone and follow our Cook, you will know first hand on the latest from him, because he tweets first before going to this forum. Don't forget to check "Download tweets automatically" to be notified.
Click to expand...
Click to collapse
don't use twitter. Never understood why I would like to follow somebody's twitting:
"just brushed my teeth"
"Watching TV LOL"
"Tired"
"Going to sleep"
"Woke up"
wtf
CandyAndy said:
pressing f5 every minute
Click to expand...
Click to collapse
Don't you guys have a job or something? I'm eagerly awaiting the new rom as well, but I've only had the time to watch for a new one since 10 hours ago.
I would assume any time that takes longer than normal would end up being a full update because when he just tweaks and adds packages its usually done daily so think of it that way the longer you wait the better the new rom must be because it takes longer to cook in a new version of manila or 6.5 than it does just to tweak and add updated packages. So wait in anticipation of somthing great when it takes a while. And let the man breath, please I fix phones and computers and run a video store and working for other peoople is gratifying but hard and tireless work so let the man relax.
New ROM comin soon!!!
wahida76 said:
Been awake since last night refreshing page every 10 mins but nothing whats up with that? any way lets hope it comes out soon
Click to expand...
Click to collapse
From NRG on the 2.1 Thread: Originally Posted by NRGZ28
I'll think about reverting back to the stock behaviour for email accounts. I just having to see the account picker everytime I open my email. With that said, the new ROM is coming today. I've got it finished and it's goooooood.
Whoooo hooooo!
Welcome all
This thread is now in the process of being built, so please dont complain about it being rubbish until I have finished it
This thread will guide you through all the steps to skin and edit manila how you like, so you will be able to make your own themes and visual tweaks
This guide will be more complete than others, but primarily focus on the more skinned files, to save peope time scanning through long lists, I will also make raw packages for people to use to get a head start on their themes..
So, watch this space and I will help you with all you need to know, some of the things I will cover are:
[★]Manila Basics
[★]Opening up a cab
[★]Quick and basic way to find what manila file does what, and how to find them on your phone
[★]The Better way to find Manila file does what, and how to find them on your pc
[★]Converting Manila Files To PNG And Vice Verca
[★]Skinning Manila Files
[★]Re-Colouring Manila Files
[★]Editing The Transparency Of Manila Files
[★]Manila Compatibility
[★]Cabbing Up Manila Files To Test
{
"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"
}
Manila BasicsOk, so there are different types of manila file,
even though they all look the same when looking at them
on a desktop, or on your phone. There are: QTC, Mode9
and Lua files. The only one I understand, and the one that
is used for skinning manila, is the QTC files, and this is what
we will learn about, so for now, forget about the other two,
and note that when I refer to a manila file, I mean a QTC file,
but you cant tell the difference anyway, just by looking at it.
A common question that people ask is: Is 'this manila mod'
compatible with my version of windows? Now, this is pretty
much irrelevant, as manila and windows are two seperate things,
manila runs on top of windows.. However if you are running an
old version of windows mobile, its likely you have an old phone
which isn't able to run Manila anyway.
There are many different name for all these manila. Touch Flo 3D,
Sense 2.5, Sense 2.1. Now, Touch Flo 3D is the original htc ui that
was first released on devices such as the Touch Pro and the Diamond.
Sense 2.1 was releases on the touch pro 2, the diamond 2 and the
blackstone, a good way to distinguish between this version and
sense 2.5, is that 2.1 has a greyed out slider, whilst 2.5 has a colourful
one. Sense 2.5 is on most of the newer devices, such as the leo,
however due to custom roms, pretty much everyone on the blackstone,
touch pro 2, touch diamond 2 and imagio now runs 2.5.
Hardly anyone uses TF3D any more, so you can forget about that, a
simple way to differentiate between 2.1 and 2.5, is 2.1 has no
quicklinks on the home screen, and 2.5 does. However there has been
many updates to both versions so it can be hard to tell sometimes.
If you are still not sure, go to the settings tab, scroll down to the bottom and select about, select software information
You only usually need to refer to the first 6 digits, so mine is 2.5.2012.
Opening up a cab
You shall want to know how to open and examine cab files,
I will explain why in the next post. This is much easy than
many people first think.
The easiest way to do this is to use Win CE Cab Manager,
however it is not free,but Im sure many of you have other
ways of getting it, but that is not to be discussed on this forum
There is also another program you can use to look at the contents,
however it is not as fancy as Win CE, but it is FREE . I shall go
over that later
To Open a cab with Win CE Cab Manager (WCM): This is very simple, just
open the cab file with WCM and go down to the files tab, here you will find
every file that is in the cab, along with its locations that it installs to on the
phone. Here is a visual aid:
Another way to do this, is to use ervius's Package Creator, this is free, and will quickly extract all files from a cab for you to a set folder, however this way, you cant find out where the files go to, however this does not matter because all manila files go to windows. Here is how to do it:
Quick and Easy Way To Find What Manila File Does What
Ok, so this is how I used to find what I needed,
however it isn't very useful all thee time, as you have to know of
a cab that already changes what you want to change yourself.
So, for example, lets say I want to edit the clock background, but
I don't know what manila file represents it, first thing I would do is
go to try and find a cab that someone else has made that did something
to the clock background, so I find this
'Touch X original clock background',
[Download it here if you want to
follow me exactly]
So now I have it, I will open it with WCM (see above on how to open
the cab up with WCM), and we can see that there is the file called
'31794a12_manila' inside, so we now know that this file is for the
clock background.
Next we want to find the original or 'stock' version, of this file, so
we can work with the same file that we see on our phone. So, next
thing to do is open up file explorer on our phone and navigate to the
windows folder. This is located at the root of the device. Now if you
keep scrolling down the windows folder, you should start coming
across all the manila files. If you don't see any manila files, then
go onto the file explorer menu and select show all files. Now, all
you have to do is scroll down until you find 31794a12_manila, and
then copy it from windows to somewhere like your storage card,
and then copy it onto your pc, you now have a file ready for editing.
Better way to find manila files.
Sorry this took me so long to write, I wasn't sure of the best way to write it, and I'm still not so here goes..
When your favourite rom chef, or even HTC for that matter, make roms, manila is added in, in multiple packages, such as Manila Music, Manila People, Mania Home ect.... This can help us ALOT in finding a particular file, as we can narrow down our searches to one package.
So, being a rom chef myself, I just take all the manila packages from my kitchen, and look through them with cfcgui (we shall get to that later) however there are so many different versions of manila, so many different packages that it might be hard to find the packages for your specific version, however if you can find yours, thats great. Alot of files DO NOT change between versions, so usually its quite easy to find a packages that suits yours and others roms. The most used manila package at the moment is probably 2012 and 2014, so I will upload those packages for you guys, that way you have somewhere to start. Also provided is a thread which has some more manila packages, thanks to dotcompt
[Dotcompt packages]
[Manila 2012 Packages]
[Manila 2014 Packages]
So, lets begin , lets say for example, I want to edit the Mail background paper image, so this will take 2 seconds with this method , no looking for other cabs
The first thing we want to do is download CFC GUI, heres a link to the thread!
[Download]
[Thread, so you can read more about it and its features] - Thanks Chainfire, great work as usual
I keep CFCGUI in the same folder as my manila packages...
Open CFC GUI, and it will ask you to select a folder, this is the directory it will work from, so we want to point it to the manila package. And we want to edit the mail tab background, and so we can make a pretty good guess that its gonna be in the Manila Mail package , so browse to where your manila mail package is, and then to the files folder inside that, and click ok, CFC GUI will now scan the folder for manila files.
Now, we have a list of files, CFC GUI will name the ones that it already knows, but considering it hasn't been updated in a while, this doesnt pick up all of the files, so any ones it doesnt recognize goes into the unknown section. Just keep flicking through all these files, whilst CFC GUI displays an image of it on the right, until you find the one your looking for, which in our case is the second from last file, found in unknown - 32830efc_manila WE HAVE OUR FILE!
Now, we want to edit it, use the shortkey Ctrl+S to save the file as a png ready for editing, I like to have a seperate folder for converting png to qtc and vice versa, which I name, my working folder , so have an empty folder called Working Folder somewhere else, and choose to save the png there.
Another advantage to this is, the file is already converted to png for you
Converting Manila Files To PNG's And Vice Verca
If you found the files the better way from the last post, you won't need to know how to convert from Manila (QTC) to PNG, however its good to know for other reasons, plus its super easy
For this, I use a program called M9Editor, technically, you can do the same with this as you can with CFC GUI, but M9Editor does this particular task more efficiently.
[Download Here]
[Thread For Further Reading] thanks 6Fg8!
Once m9editor is downloaded, extract the contents to a folder and then run m9editor.exe, and it will say something along the lines of 'some of the following settings are not correct' so you press ok and set what directories are used. I personally just use the same folder for all 4 of the functions, as I only use m9editor for one function, and so this saves confusion!, use the same folder as you save into with CFCGUI, this makes everything fit together and makes your manila editing experience much smoother ;D
So, to convert Manila to PNG, put the Manila file in the directory you specified when you setup m9editor, and you will see it appear in the list, you can put as many files in the folder as you want, they will all show up, also on the left of the screen you will notice a preview, this is also useful to have. Now, to convert the manila file to a png file, click the button 'Q>P', depending on how many files you have in your folder, this will take a few seconds, and then you will have a png with the same name in your working folder. Sorted! Now you can go edit it.
So Im sure you've worked it out, to convert PNG to Manila, we just press the button next to 'Q>P' which is 'P>Q' ;D and now you have a manila file generated with the same name as the png.
NOTE: If you are going to convert a file, always make sure that the file you are producing is not going to be made in the same directory as a file with the same name, so in other words, if you converted a Manila to png, then edited the png, then wanted to convert it back to manila, make sure you delete the original Manila file first.
Skinning Manila Files
Now this is where the fun bit comes in and where everyones skill is put to use, the actually skinning and modification of a manila file. This is also relatively easy (especially for graphics artists ofc lol) but there are a couple of rules you MUST remember when doing it.
Firstly, when you open your new PNG image in whatever program you use to edit images, I would always recommend you make a new layer on top to work with, as you must remember the original image should be considered a template, and you must work within its guidelines. Alot of manila files total canvas size is alot bigger than the actual graphic that is on it, I'm not sure why HTC decided to do this, but they did and so we must always remember that when on our phone, Sense only picks up graphics where the original one was, and the rest isnt seen.
That leads me onto my second point, all the wasted space is transparent! it has to be transparent, that means two basic things, all manila files are always saves as PNG's before conversion, as only PNG's support transparency, and also you cant use MS Paint to edit manila, cus it has no transparency support for its PNG's I usually use Alpha Transparency.
So if your confused by now, heres a few little images to show you what I mean, using the clock background image file:
..............................................................................................................................................................................................
........................................................
..........................
..............................................................
And one final one for me
Nice.............. tutorial for dummies
nice work
i am good designer , but don't know how
Sounds very nice, when will we see first release?
12 posts?
your getting me excited!
Oh my God ! I can't belive it !! finally !
andy andy said:
Nice.............. tutorial for dummies
Click to expand...
Click to collapse
Not dummies people who are too lazy to look around to find answers
windows7 said:
nice work
i am good designer , but don't know how
Click to expand...
Click to collapse
Good good, looking forward to some nice themes then man
hskeik said:
Sounds very nice, when will we see first release?
Click to expand...
Click to collapse
in a couple of weeks, like I said in the first post
gman34 said:
12 posts?
your getting me excited!
Click to expand...
Click to collapse
hehe
tin2404 said:
Oh my God ! I can't belive it !! finally !
Click to expand...
Click to collapse
[★] said:
Not dummies people who are too lazy to look around to find answers
Click to expand...
Click to collapse
If I may to correct this statement for a little bit....
For example, Wherever I searched for, for my project,I could not get answer anywhere,and whatever I tried,it was always mistake somehware and I could not find the sollution...So,this is not for lazy people ( lazy people does not search sollution between hundereds of various files inside manila) so this is ULTIMATE tutorial for people who like to learn how some things works and behave inside manila envoriment..
And it is interesting that there is none of any good tutorial since WM5 for building WM 6.5 .tsk theme...These stuf are really essential and fundamental and it is amazing that there is none of them here exposed...
(sorry for my bad english )
great!
I look forward to your tutorial. cheers!