Related
I'm cooking my ROM for trinity starting from orignal DOPOD SEA wm6.
I want to change the default theme from the original by microsoft.
I've changed wallpaper in file Default_stwater_240_320.gif e Default_stwater_320_240.gif.
Now I wont to change the color of the bars.
How can I proceed?
cicciocant said:
I'm cooking my ROM for trinity starting from orignal DOPOD SEA wm6.
I want to change the default theme from the original by microsoft.
I've changed wallpaper in file Default_stwater_240_320.gif e Default_stwater_320_240.gif.
Now I wont to change the color of the bars.
How can I proceed?
Click to expand...
Click to collapse
If you change the theme colors via registry, it will get you into problems
for example, if you change the theme from the settings menu, then try to turn back to the default, you will get the wm6 default theme color (blue?) not the one yuo set at cooking process. In order to work ok, you have to activate configuration and use custsk.exe your_theme.tsk command to change it after the flash-hard reset
Thnk's for your reply.
But itsn't possible to do this byu cxhanging value of some key in registry?
cicciocant said:
Thnk's for your reply.
But itsn't possible to do this byu cxhanging value of some key in registry?
Click to expand...
Click to collapse
Thats what the .tsk file does... It is a cab file... you can edit a Tsk Using a cab manager
If you do it directly as registry setting (f.e. make an OEM package with the settings in an .rgu file) you will have the problem i described in my previous post...
I was looking for a lot ... but only solution is USE TF3D Config or ACT... but I`m using Rhodium manila and those programs doesn`t work ... how to change Date Format Manually in TF3D ? TIA !
Krzysiec said:
I was looking for a lot ... but only solution is USE TF3D Config or ACT... but I`m using Rhodium manila and those programs doesn`t work ... how to change Date Format Manually in TF3D ? TIA !
Click to expand...
Click to collapse
Here you go: extract the file from the zip attached, change the manila file extension to .txt and open with notepad. look for this:
<trans-unit id="IDS_DATEFORMAT">
<source>dddd, MMM. d</source>
change the "dddd, MMM. d" part to your preferred format. Save, change the extension back to nothing AND copy back to your device. Turn off TFLO from today settings, copy the file into \Windows, and do overwrite the existing file if asked.
VOILA
shirreer said:
Here you go: extract the file from the zip attached, change the manila file extension to .txt and open with notepad. look for this:
<trans-unit id="IDS_DATEFORMAT">
<source>dddd, MMM. d</source>
change the "dddd, MMM. d" part to your preferred format. Save, change the extension back to nothing AND copy back to your device. Turn off TFLO from today settings, copy the file into \Windows, and do overwrite the existing file if asked.
VOILA
Click to expand...
Click to collapse
Thanks a lot my friend ! U`re great
My pleasure mate, glad to help!
Cheers...
perfect thnx
Perfect big THNX...
Excellent, thanks muchly.
How do i get e.g. Mon, 12. August 2009. I just need the abbreviation, not the whole day (first two letters will be fair enough)
Got it!
Can someone tell me how to get a capitalized day? Like "Monday 25, 2009".
Hi, experts !!! kindly help me how to change date format in 3LIT3 rom.
I've flashed 3LIT3 clean on my HTC_P3651 touch cruise, but I can not change required date format.It remains unchange as original even I tried to change by using Registry Tweak. Please help me .
Thanks in advance
sein said:
Hi, experts !!! kindly help me how to change date format in 3LIT3 rom.
I've flashed 3LIT3 clean on my HTC_P3651 touch cruise, but I can not change required date format.It remains unchange as original even I tried to change by using Registry Tweak. Please help me .
Thanks in advance
Click to expand...
Click to collapse
Did you try and change this key in the registry?
HKLM > nls > overrides > SSdte
Need to soft reset to see the change.
Date Format
cr1960 said:
Did you try and change this key in the registry?
HKLM > nls > overrides > SSdte
Need to soft reset to see the change.
Click to expand...
Click to collapse
Yes , I've tried and did soft reset but date format on today screen not changing. It remains as original . Is there any other ways to change ? Please help me.
sein said:
Yes , I've tried and did soft reset but date format on today screen not changing. It remains as original . Is there any other ways to change ? Please help me.
Click to expand...
Click to collapse
I have the same problem.
is the date format the same in Manilla as in file explorer?
cr1960 said:
is the date format the same in Manilla as in file explorer?
Click to expand...
Click to collapse
In Manila today screen original date format is 9 Mar, 2009. I want to change
to Fri 09/03/09(ddd dd/MM/yy).I tried to change by Reg tweak HKLM\nls\overrides\SSDte and soft reset but date format not change on 2day screen, it remains as 9 Mar, 2009 only.
cr1960 said:
is the date format the same in Manilla as in file explorer?
Click to expand...
Click to collapse
NO.
the date in File explorer Changed but Manila didn't.
OK - so we are looking for a registry key relating to Manilla.....
My rom doesn't have Manilla, but there may be a key under hklm > software > htc > manilla2d that controls the date format there. Must over ride whatever is in SSDte.
cr1960 said:
OK - so we are looking for a registry key relating to Manilla.....
My rom doesn't have Manilla, but there may be a key under hklm > software > htc > manilla2d that controls the date format there. Must over ride whatever is in SSDte.
Click to expand...
Click to collapse
Maybe, but cannot find it.
Could also be in the HTCHomeSettings xml file that controls how Manilla 2d works. Sorry - it's hard to try and solve the problem when I cant see the settings.
Maybe some more info here: http://forum.xda-developers.com/showthread.php?p=3317981&highlight=date+format#post3317981 Looks like the date format is hard coded into this version of Manilla 2d (the Iolite version). Posts around 6040 detail how to hex edit the program if the date really bothers you that much.
Try this key. Disasm'ing the file, this is what I found. It changes things somewhat, don't know if it's what you'd like, though.
[HKLM\Software\HTC\Manila2d\Home]
"CustomerTimeFormat"=dword: (set to either 2 or 3)
Setting at 2 will give you short date format, but according to your regional settings. Setting at 3 will be long date format and be locale-neutral.
Or if that doesn't cut it and you don't like results, simply hex edit to whatever you want. Hex edit manila2d.exe and replace 'MMM dd, yyyy' for 'DDD dd/MM/yy' without the quotes of course.
chavonbravo said:
Try this key. Disasm'ing the file, this is what I found. It changes things somewhat, don't know if it's what you'd like, though.
[HKLM\Software\HTC\Manila2d\Home]
"CustomerTimeFormat"=dword: (set to either 2 or 3)
Setting at 2 will give you short date format, but according to your regional settings. Setting at 3 will be long date format and be locale-neutral.
Or if that doesn't cut it and you don't like results, simply hex edit to whatever you want. Hex edit manila2d.exe and replace 'MMM dd, yyyy' for 'DDD dd/MM/yy' without the quotes of course.
Click to expand...
Click to collapse
It works after adding the following register item. it doesn't exist before.
[HKLM\Software\HTC\Manila2d\Home]
"CustomerTimeFormat"=dword: (set to either 2 or 3)
but cannot find MMM dd, yyyy in manila2d.exe through ultraedit.
Akee said:
It works after adding the following register item. it doesn't exist before.
[HKLM\Software\HTC\Manila2d\Home]
"CustomerTimeFormat"=dword: (set to either 2 or 3)
but cannot find MMM dd, yyyy in manila2d.exe through ultraedit.
Click to expand...
Click to collapse
It's there, make sure you search in unicode, not ascii.
I need to know what manila file to open to change the date format on the home page. I know it's "2c89bd29_manila" for en-us but which one for en-se?
No one knows?
EDIT: I now have the reg keys I need and am to set both the main screen and start menu. I now just looking to set the time at first boot.
[HKEY_LOCAL_MACHINE\nls\overrides]
"STFmt"="HH:mm:ss"
"ITime"=dword:00000001
The above keys will work after first boot, but not during first boot process.
Any help would be appreciated.
Many thanks
GhostXSeries
EDIT2: Solved issue thanks to caliban2 for giving me the idea!
Found you need all the following reg keys to make it work!
[HKEY_LOCAL_MACHINE\NLS]
"DefaultLCID"=dword:00000809
"SystemLCID"=dword:00000409 - I assume this points to your region?
"LegacyLocaleMode"=dword:00000001
[HKEY_LOCAL_MACHINE\NLS\overrides]
"ITMPN"=dword:00000009
"ITLZr"=dword:00000001
"ITime"=dword:00000001
"STFmt"="HH:mm:ss"
"STime"=":"
Thanks again for your help!
Both backgrounds are set in their corresponding *.cpr file(s). You can either change it there and re-direct it to your image or simply rename your image and over-write the stock WM image.
Reg key for 24 hour:
Code:
[HKEY_LOCAL_MACHINE\nls\overrides]
"STFmt"="HH:mm:ss"
jmart518 said:
Both backgrounds are set in their corresponding *.cpr file(s). You can either change it there and re-direct it to your image or simply rename your image and over-write the stock WM image.
Reg key for 24 hour:
Code:
[HKEY_LOCAL_MACHINE\nls\overrides]
"STFmt"="HH:mm:ss"
Click to expand...
Click to collapse
Thanks for getting back to me so quickly. had a brain wave and renamed one of the wallpapers and then did a search through the registery for that new file name. Found it under
HKEYCU\controlpanel\desktop\wallpaer!
I have been looking for the 24 hour key for ages! Cheers
When I cooked both registery keys into the rom neither worked. Time is still 12 hour and the background screen is still default. Even though when I go in to the desktop registery key the entry is the one I entered
for the time format ...
HkLM\nls\overrides:
12h am-pm
ITime = 0
S1159= AM
S2359= PM
STFmt = h:mm:ss tt
Click to expand...
Click to collapse
24h:
ITime=1
STFmt = HH:mm:ss
Click to expand...
Click to collapse
I'm sorry, I miss understood what you were looking for originally. Are you trying to set a wallpaper for the first boot? If so, I simply just save my wallpaper as a .gif and name it "Default_stwater_480_800.gif" this will vary depending or device resolution.
As far as the clock settings not sticking, make sure that your reg isn't being over-written later in the cooking process.
Edit:
Thanks Poy, I forgot about "ITime"=dword:00000001
jmart518 said:
I'm sorry, I miss understood what you were looking for originally. Are you trying to set a wallpaper for the first boot? If so, I simply just save my wallpaper as a .gif and name it "Default_stwater_480_800.gif" this will vary depending or device resolution.
As far as the clock settings not sticking, make sure that your reg isn't being over-written later in the cooking process.
Edit:
Thanks Poy, I forgot about "ITime"=dword:00000001
Click to expand...
Click to collapse
You were close with the filename. I found out it was HTC_stwater_480_800.jpg. Once I changed that it then set the default background for me. I simply created an ext package and added the new wallpaper with the same name into a files folder and then set the app.dat file to copy it to the windows directory.
Still working setting the time to 24h
GhostXSeries said:
You were close with the filename. I found out it was HTC_stwater_480_800.jpg. Once I changed that it then set the default background for me. I simply created an ext package and added the new wallpaper with the same name into a files folder and then set the app.dat file to copy it to the windows directory.
Still working setting the time to 24h
Click to expand...
Click to collapse
You also can customize (Don´t remember if Titanium or Start Menu´s background) overwritting files "Default_stwater_480_800.gif" & "Default_stwater_800_480.gif" (depends of resolution).
Is not necessary add an app.dat to the package, because all archives inside "files" folder go to windows folder. If you want a copy of these archives in other folders, then you can set app.dat
Greetings
Grand,
Got start menu background working. Now just looking to set the time to 24 hour format. If I make the changes suggested above after I flash the rom it changes, but If I cook reg changes into the rom and flash it stays at 12 hour.
Something must be overwriting your time settings either later in the cooking process or a provxml. OSB has the ability to preview reg, but I am not sure about OSK (it's just been too long)
manila world clock has the option to change time format 24h/12h so maybe something has to be also changed there ...
I think you could be right. There is definitly something on the initial startup is overriding the cooked registery keys.
try cooking without adding any keys to nls, make your changes in regional settings (winmo-settings) and then export complete nls-key, using it in your kitchen next time.
according to osbuilder, nothing in nls-key is set via provxml, only by boot.rgu and the rgu from base_lang_0xxx (in sys). adding your own reg later in cooking-process should overwrite them just fine.
the important part during 1st boot is LCID (=region), which also defines a standard timeformat for the region.
GhostXSeries said:
EDIT2: Solved issue thanks to caliban2 for giving me the idea!
Found you need all the following reg keys to make it work!
[HKEY_LOCAL_MACHINE\NLS]
"DefaultLCID"=dword:00000809
"SystemLCID"=dword:00000409 - I assume this points to your region?
"LegacyLocaleMode"=dword:00000001
[HKEY_LOCAL_MACHINE\NLS\overrides]
"ITMPN"=dword:00000009
"ITLZr"=dword:00000001
"ITime"=dword:00000001
"STFmt"="HH:mm:ss"
"STime"=":"
Thanks again for your help!
Click to expand...
Click to collapse
the stuff in \overrides shouldn't be necessary. i set my region to english (uk) and here is what i get:
Code:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\nls]
"DefaultACP"=dword:000004e4
"DefaultLCID"=dword:00000809
"DefaultOCP"=dword:00000352
"LegacyLocaleMode"=dword:00000001
"SystemLCID"=dword:00000409
[HKEY_LOCAL_MACHINE\nls\overrides]
"LCID"=dword:00000809
"SSDte"="dd.MM.yyyy"
this gives me 24hr-clock and the crazy date-format you guys use on your island.
while playing with this i noticed that region-settings in manila add lot's of keys in \overrides, while winmo-settings does it's stuff in \nls (except the LCID in overrides).
(nevermind the "SSDte", that key i use for setting date-format on lockscreen.)
[QUOTE
[HKEY_LOCAL_MACHINE\NLS]
"DefaultLCID"=dword:00000809
"SystemLCID"=dword:00000409 - I assume this points to your region?
"LegacyLocaleMode"=dword:00000001
[/QUOTE]
Hello mate,
just to correct you:
"DefaultLCID" points to the region, not "SystemLCID"
Best Regards!
Skyguar