Customising HD2 Theme - HD2 General

Hi All,
I am needing to customise a few things on our new HD2's automatically.
I've created a cab file that successfully deletes a bunch of unwanted shortcuts & make some changed to the IE favourites.
However, I want to disable HTCSense & also set a default background/wallpaper via a cab file, but I'm having trouble with this.
I've managed to semi do it via registry entries in HKLM\Software\Microsoft\Today\Items\
It appears to have disabled HTCSense & enabled the Windows Default 'today' screen. But I still get HTC Calander, Music, Footprints & Peep icons in the start menu, however they do not function. There are no .lnk files to delete to get rid of these...
And for the background, the registry entry is there & under settings\today it shows as being selected, but the wallpaper is not actually applying.
Thanks in advance!

So... Found the issue with the background/wallpaper... It doesn't actually use that registry key to select the wallpaper, its just for display on the Today settings page... grr...
Copied the relevant files to \windows\stwater_480_800.png & stwater_800_480.png & rebooted.
So now I'm left with getting rid of the HTC shortcuts...
Also, is there a way to force a reboot after installing the CAB file?
Cheers!

try posting in windows mobile developers section

Related

Disable Settings / System icons

Hi,
As part of my customization process, I would like to disable some icons from the Setting menu's of WM6.5 (not TouchFlo).
I managed to remove a lot of icons through the registry settings in HKEY_LOCAL_MACHINE\Software\Microsoft\Speech, by moving them to a non-existing group (Group=3). This works fine.
However, some of the icons in Settings/System do not appear below this registry key, such as External GPS, Encryption, Remove programs... Is there a way to remove these as well?
Alternatively, removing the entire Settings menu would also be fine. My first approach, deleting the Settings folder from \Windows\StartMenu causes the entire Start Menu to appear empty!
Any suggestions would be greatly appreciated!
UPDATE: I managed to remove the Encryption icon by ADDING an 'Encryption' key to the ControlPanel part of the registry. Other icons I haven't so far. I suppose the key lies in correct names.
How can I obtain the names for:
Managed Programs
External GPS
Error reports
Memory
Info
Country Settings
Regional Settings
Microsoft My PHone
Remove programs
Screen
Task Manager
Connection settings
??
Setting HKEY_LOCAL_MACHINE\Security\Shell\StartInfo:HideSettings to 1 hides the Settings folder from the Start Menu. That fixes my problem for now!
I rather choose to "hide" my icons.
You can do this by changing the registry like this:
Code:
[HKEY_LOCAL_MACHINE\ControlPanel\Encryption]
"Group"=dword:00000002
"Hide"=dword:00000001
This will hide the Encrption icon in the Settings panel. I use this on the Rhodium, Blackstone, Diamond etc. but it should also work on the HD2 I guess
mccune,
The "hide" could be done for entries that are present in HKLM\ControlPanel like Encryption. For those entries that DO NOT EXIST in ControlPanel but whose icons appear in Settings like "Microsoft My Phone", do you have any idea how to suppress them?
Thanks for your assistance.
Noticed there are also some numbers in that registry key. Guess you'll have to trial and error a little to see what number corresponds to what icon.
I'm still looking for a way to hide the "Managed Programs" icon ;-)
Perhaps this program can help you out.....either hide the icons or put them away in a folder......
This program only applies to WM6.5 and also just to the Start Menu. It's fairly easy to remove icons from the Start Menu, just delete the LNK file in \Windows\Start Menu\
The discussion was about the icons in Settings. Most of these files are CPL files.
mccune,
It's exactly that! The file underlying that icon is Windows\MyPhoneLauncher.cpl for the application "Microsoft My Phone". I tried a number of ways to rename the file, rename the extension CPL in CPL2, move the file to other folder, even delete the file in order to remove it from Settings/System but always failed.
The file appears protected as part of the ROM. This is the 2nd day I'm after this problem and I still see no light...
(I tried to use the tool JWMDIconChanger but it doesn't work. Thanks anyway.)
mccune said:
I'm still looking for a way to hide the "Managed Programs" icon ;-)
Click to expand...
Click to collapse
Does anyone know the name of the .cpl file, or the name of the registry key in \HKey_Local_Machine\ControlPanel\, for "Managed Programs"?
I looked, but can't find anything that even remotely looks like "Managed Programs".

To Disable Sense!!

I Installed Resco File explorer and when trying to add registry add in it tried to install a theme file (.tsk) which opened the today management screen (where you can select different themes and select whats on the desktop.
Click the desktop tab (whats displayed on homescreen) and deselect HTC Sense then just tick what you want. At the top is the default windows mobile 6.5 homescreen plugin then all the program addons follow like co-pilot, mail, calendar etc then htc sense. Just choose your flavor..
I'm working at the moment but I'll try and elaborate more later, need to find a screenshot app first for pics.
Put any .tsk file on phone and run from explorer (Resco or otherwise) and the theme screen will show, select your pref (note you can not have HTC SENSE, Windows 6.5 Plugin enabled together, but plugins like calendar etc can without the aforementioned.
Hope this helps someone. (All HTC themed menu's n progs get disabled on deselecting HTC Sense but return on reselecting).
diigimatrix
Or... click on Start/Settings/Menu/All Settings/Today/Items to access the menu you are talking about.
Sorry, have seen loads of people ask about this. Only had my phone around 4 hours. Just trying to help and do my bit. Mods you can close this thread. Sorry once again.
Hey, don't take it so personally! I wasn't putting you down in any way.
Keep posting what you find, I'm sure there is plenty more to discover with this phone.
Thanks mate.
Really loving it. Hope to contribute more once fully dissected. lol..

[Solved] Start Menu organisation - Deleted shortcuts keep on regenerating !!

Hi everybody,
Like on all my PDA devices I like to organize my Start Menu in folders.
No problem to create folders on HD2. I've moved and organized all the shortcuts in this folders.
The point is some shortcuts are re-created in Start Menu root : shortcuts to HTC Calendar, HTC Footprint, HTC People and Music
Is there a reg tweak to prevent this ?
hi another question on this topic, does deleteing items from the windows\startmenu folder stop apps from working or are they just shortcuts as i installed apps like sktool/memmaid and it add shortcuts to items i dont use like quick clean and stuff and i dont want them but if i delete them will they stop the cleaning from workign in the main app?
No that's only shortcuts
ok thanks will remove some then
thanks
I would like to know as well... it gets really annoying as they keep on regenerating!!!
I have the same problem: deleted them, but they insist on coming back.
Oh, well
I can't find a way... Search in th registry but nothing !...
I have that same. Renegerating are only HTC removed icons like calendar, people, music. And its become with empty white icon.
Yes exactly white icon except HTC Calendar...
its because they are rom files. once you softreset, the device automaticly restors them.
vinokirk said:
its because they are rom files. once you softreset, the device automaticly restors them.
Click to expand...
Click to collapse
Thats not it. They are being created by Manila. It appears to be related to the personalised tabs option - if you disable a tab it removes the icon.
If you use Total Commander to set the icons hidden + system, then soft reset they wont show in the start menu.
isangelous said:
If you use Total Commander to set the icons hidden + system, then soft reset they wont show in the start menu.
Click to expand...
Click to collapse
How do you do that ?
Show -> Treeview.
Navigate to \Windows\Start Menu\Programs
Select HTC Calendar.lnk
File -> Properties
Tick Read Only, Hidden and System
Repeat for the rest...
Argh
Doesn't work for me. After a soft reset, the shortcut are still there
I just tried that, but the icons appear after a restart.
Annoying!
Right, sorry, that was my fault! You have to set read only + hidden + system, otherwise it still overwrites the icon. I had this set but only incase i changed the tabs later, I didnt realise it was required.
Yes it works !
* Show -> Treeview.
* Navigate to \Windows\Start Menu\Programs
* Select HTC Calendar.lnk
* File -> Properties
* Tick Hidden, System and Read-only (Keep Archive ticked)
* Repeat for the rest...
Thanks a lot !

I'm a flash addict

... and I need some help....
so... i have an HD2... and i want to get rid of each customization after each new coocked rom that i install....
althoug i searched is still hard to figure it out how to do all the stuff... so i'll just post a small request and if someone has time maybe will give me (and the others) a little help...
i need to automize the following...
install a set of cabs:
cookie home tab
advanced cookie home tab
cookia home tab editor
resco explorer
total commander
1% battery indicator
this is easy through UC
cutomization:
disable my location (registry) - i already found a record in the registry that does that
remove all locations - add my home city
regional settings - my home country
internet default location set to internet (by default it sets itself to wap)
sms: delivery notification ON
camera setings - superfine in pics
manila tabs config - just the order in witch they are and the tabs i don't wanna show... i founded in registry also
font set to smallest
vibration (haptic) disable
phone ringtone set to K.O.
sms/mms set to alert fader high no vibrate
email set to alert shine no vibrate
missed call no alert
ring type set to ring no vibrate
quiet ring se to ON
pocket ring mode set to ON
no charge over USB
set clear type
email account (exchange - google sync)
cookie home tab settings: CookieHomeTabEditor
callendar look forward 31 days
shortcut grid 4x4
1 tab of shortcuts
default page: no1
shortcuts in the home tab... i found those in the registry also
facebook account credentials
and i think that's it...
with the os customization i know i need to insert somehow the registry settings... but i don't know how.... with chteditor settings and facebook i guess is still registry settings but where and how?
I've seen sashimi... but still... I know how to use it... I don't know how to configure it...
So... plz HELP...
lots of cooked roms have an auto instal feature. put all your cabs in a folder called autoinstall on your sd card then when your phone boots after a flash/hard reset will install them.(let the phone sit for 5 mins when it first starts up, thats when it installs them.
as for the settings, build your own cab. I use wince cab manager. takes a little time but once its set up you just run it after everything else has finished (don't auto install it, cos the cabs don't necessarily instal in the right order. so for example you instal an opera tweak then install opera your tweaks are overwritten.)
my tweaks cab installs my custom lock screen, enables htc magnifier, tweaks opera cache and user agent, decreases screen sensitivity, and a few other things.
Even better, heaps better, get sashimi, study the tutorials, then you can choose which cabs to install to internal meme, which to sd, what reg keys to import, what static files to copy where, and if you need it, add scripts, certificates, run EXEs, whatever you ask.
I use mortscript for doing customisation stuff.... I generally run nrg rom's which use XDA_UC, so I can drop .reg files in the folder and it adds them on rebuild.
Code:
#Backup Ringtone Settings
outfile="\storage card\xda_uc\RingTone.Reg"
If (FileExists(outfile) = 1)
Delete(outfile)
endif
key="ControlPanel\Sounds\RingTone0"
Category=RegRead(HKCU,key,"Category")
SavedSound=Regread(HKCU,key,"SavedSound")
Script=Regread(HKCU,key,"Script")
Sound=Regread(HKCU,key,"Sound")
WriteFile(outfile,"REGEDIT4^NL^")
WriteFile(outfile,"^NL^",true)
WriteFile(outfile,"[HKEY_CURRENT_USER" & "\" & key & "]^NL^",true)
WriteFile(outfile,"""Category""=""" & Category & """^NL^",true)
WriteFile(outfile,"""SavedSound""=""" & SavedSound & """^NL^",true)
WriteFile(outfile,"""Script""=""" & Script & """^NL^",true)
WriteFile(outfile,"""Sound""=""" & Sound & """^NL^",true)
That is from my backup script. Creates a .reg file with the settings for the ringtone stuff in to the XDA_UC folder so my last ringtone settings carry across
thanks guys....
use the installation of software i got it... and if the rom isn't UC capable i can do it with sashimi (i have seen the tuto videos and read the doc)... also with sashimi i can do my email settings...
what i didn't understand is how to build my customization.... i just search every registry record... write it down.... and then what?.... sahii says to put it there somewhere... but not exactly how to create it.... and what if a custom thing it is not present only in one place like user or local machine?...
don't understand your question. But to create the file, use the regexport tool. You build an INI describing which registry keys you want. The tool extracts them and creates a backup file for future re-deployment.
Been searching for a topic like this for a while!
Thanks for starting this thread!
I too am a flashaholic and REALLY get frustrated at having to customize EVERY time you flash...
Installing apps is easy, dump them into the UC folder on your SD card and voila.
The tricky part is getting the Regional Settings and Time Zone sorted. I tried exporting these settings from the Registry and putting them into the UC folder, but it still doesn't work...
Just use SASHIMI. This awesome soft does everything you mentioned above!
BTW: SASHIMI has a big help-file/HowTo included and you can find good video-tutorials on youtube as well.
i'll try sashimi more... and get back...
so for sashimi... actually you need a clean install with all programs and customization manually made and after that export the registry settings?
ok.. i've found CeRegEditor... with this I saw that I can export my registry... now I need help in order to localize all settings I need... and to avoid to miss regs that are placed in more than one place...
disable my location, manila tabs config - just the order in witch they are and the tabs i don't wanna show... and cookie settings for home layout - HKEY_LOCAL_MACHINE\Software\HTC\Manila
phone ringtone set to K.O., sms/mms set to alert fader high no vibrate, email set to alert shine no vibrate, missed call no alert, ring type set to ring no vibrate - HKEY_CURRENT_USER\ControlPanel\Notifications
I don't know if it is enough for the mentioned settings or if they appear in other places also.... i found out that ceregeditor only exports folders not single keys...
to export whole paths of registry keys, just go into totalcommander's registry editor, in double folder view, then COPY the selected folder of registry keys to a physical folder on the device, it will transparently create a .reg file
To import the reg file back again, either you use sashimi, or you COPY the .reg file from the memory into the registry with totalcommander
Pretty impressive huh
ok.. my first try was a mess....
i used sashimi... put the cabs all together.... this worked ok... although i have to change some names to install them in the correct order...
i made some reg files with CeRegEditor via activesync on the computer... i've put them into reg folder.... but nothing was imported... i think the format was not ok... at least i know what regs i need for the moment...
and last... i made an xml via sashimi/makisu... but this didn't worked either...
i'll keep trying....
LE: ok... it seems that i managed to make with some of the registry... with the xml file for the active sync i'll try more tomorrow....
does anyone know where I can locate facebook credentials inside registry.... not facebook the app but the sense integration...
and also where can i find the registry for
alarms
removing weather cities
removing timezone cities
setting regional setting to a specific country
thanks

[Q]Help Please!!!. Little issue is becoming too annoying

I have an HTC HD Mini with Manila 2.5.20131825.3 I am not sure which program I did uninstall and the quicklaunch icon asociated to that program become light grey.
Now when I clic on that icon a message appears sayin that "" file cannot be open...
Can anyone tell me on which file or registry key does the manila save the quicklaunch links so I can erase this entry because using the gui I cannot either remove it or add a new one instead. It is becomeng me crazy as hell.
Thanks a lot!!!!
HKEY_LOCAL_MACHINE\Software\HTC\Manila\Home
Key 0 is the 1st quick launch, I had something strange where it would not let me apply a shortcut, I'd select the program, ok it, but it would not change the icon or run it when tapped, turned out the reg key for that quick launch had disappeared somehow, I may have un-installed an app, but I cannot remember now, ended up exporting an existing key, renaming it using notepad on my laptop, then importing it again, worked after that
Martin

Categories

Resources