Customizing start menu items - Windows Mobile

Guys,
Some tips regarding customizing start menu items are solved in this thread. Here you can find the links to them.
Great tutorials pointed by AndrewSH:
Made by bikeandestroyx for a Rom cooking newbies in customizing the start menu items:
http://forum.xda-developers.com/showthread.php?t=664109;
Also for persons who can read in russian:
http://asusmobile.ru/board/viewtopic.php?p=282833#282833;
Also you can check alternative raving_nanza way - put all icons into one DLL.
http://forum.xda-developers.com/showthread.php?p=14665599#post14665599;
The problem in changing bluetooth icon when the link to it is moved from settings to connection menu is solved by AndrewSH :
http://forum.xda-developers.com/showpost.php?p=14769622&postcount=32
Thanks everybody in helping hand!

Skyguar, if you're going to customize the ready rom - you should also modify HKLM/Security/Shell/StartInfo/Start to define the new folders and items of your future StartMenu. All shortcuts made by cplmain.cpl and other cpls should be redefined to MyCpl.cpl to enable custom position (like for example moving Bluetooth to Connections instead of Settings)....
But you should remember that any hardreset will destroy your customization - so better save your registry edits and custom png files into one cab.
If you're going to cook the new rom with your own custom StartMenu order - the story is a bit more sophisticated.
But normally - you should read this before ...

AndrewSh said:
If you're going to cook the new rom with your own custom StartMenu order - the story is a bit more sophisticated.
Click to expand...
Click to collapse
AndrewSh,
Thank you for the answer, yes that what I want - cook it. I know everything about already cooked rom and changing the registry, but I can't find the information on how to cook it

Skyguar
I'm busy now to write detailed howto, but hopefully you still able to read in Russian - it's not so far from my land to your - only 170 km between our cities
So read here and further on in the topic - maybe this helps
http://asusmobile.ru/board/viewtopic.php?p=282833#282833

Yeah, that's fine , this is what I needed but I couldn't find. Thank you very much!

you could just create a .dll with your icons inside and then link your custom .lnk with the icon inside the .dll?
*if you want me to teach you how, just private message me, ill teach you how to do it this way.
eg inside the .lnk would be this:
#\windows\XXXX.exe ?\windows\XXXX.dll,-X
(-X is the number position of the icon inside the .dll)
or
change the icon inside the XXXX.exe (some .exe do not like their icons being changed, eg they stop working )
tbh it is a lot better than the way your trying to do it, it is a lot more "cleaner" to do it this way, you do not need to add registrys or clog up the windows folder with image after image when you can have one single .dll
thanks
Rn

Good thread. I am new to this new icon concept and I liked both the way
The AndrewSh way: http://forum.xda-developers.com/showthread.php?t=664109
And raving_nanza way: DLL to have all images .
Thanks.

if you want ill write a tutorial for the way i do my icons and post it here later, ill also write the tutorial step by step so even a noob cant go wrong
ill also attatch any downloads you will need.
Rn

raving_nanza said:
if you want ill write a tutorial for the way i do my icons and post it here later, ill also write the tutorial step by step so even a noob cant go wrong
ill also attatch any downloads you will need.
Rn
Click to expand...
Click to collapse
That will be great . Looking forward to see that soon .
Thanks.

starting the tutorial now

icon tutorial and tools here
thanks
Rn

Well
Ohhh.. lots of information, only two problems left and I can't find the information...
Like AndrewSH mentioned, moving Bluetooth to Connections instead of Settings and hide Settings (I have two now ) icon, which point to manila settings menu... .

[HKEY_LOCAL_MACHINE\ControlPanel\Bluetooth]
"hide"=dword:00000001
not sure if this is what you will need but if you have two icons maybe you need to make one hide...
Rn

raving_nanza said:
[HKEY_LOCAL_MACHINE\ControlPanel\Bluetooth]
"hide"=dword:00000001
not sure if this is what you will need but if you have two icons maybe you need to make one hide...
Rn
Click to expand...
Click to collapse
Hello raving_nanza,
This is a bit not what I needed. I need to move:
1) Bluetooth to Connections and
2) hide Settings icon, which point to manila settings menu..
Should I edit cpl files? Don't know any editor..

np dude
[HKEY_LOCAL_MACHINE\ControlPanel\Bluetooth]
"group"=dword:00000002
*that will put bluetooth into connections
what do you meen = hide Settings icon, which point to manila settings menu..?
*if you go to "HKEY_LOCAL_MACHINE\ControlPanel\" you should see the one for manila settings.
*it might be listed under "HKEY_LOCAL_MACHINE\ControlPanel\mycpl"
*if it is it will be listed as a number, for example "\mycpl\000"
*search all the strings inside and one should launch the manila settings
when you find it just add
"hide"=dword:00000001
and it should dissapear
Rn

btw i dont know how to edit .cpl files, i dont even know if there is an editor but you wont need to.
check in your windows folders if there is a .cpl file that launches the manila settings
Rn

raving_nanza said:
np dude
[HKEY_LOCAL_MACHINE\ControlPanel\Bluetooth]
"group"=dword:00000002
*that will put bluetooth into connections
Click to expand...
Click to collapse
Thanks mate very much, that registry trick helped, I will just have to cook in that registry key . Will try the same with the settings The problem is that I have two settings icons on start menu: one points to all settings (system, connections, personal). The other points to manila settings menu(that is by default) and that one I need to remove
Sorryzzz for my english, it is not native

lol no problem dude
now i think i undersatnd what you meen about the settings now, correct me if i am wrong:
when you click the start menu and it drops down you have:
programs
settings
settings
and one of these is manila settings?
Rn
BTW what kitchen are you using (fingers crossed for evk )

raving_nanza said:
lol no problem dude
now i think i undersatnd what you meen about the settings now, correct me if i am wrong:
when you click the start menu and it drops down you have:
programs
settings
settings
and one of these is manila settings?
Rn
BTW what kitchen are you using (fingers crossed for evk )
Click to expand...
Click to collapse
Yea, you are right Please see the picture attached. So my aim is to remove the one which point to picture 3

raving_nanza said:
btw i dont know how to edit .cpl files, i dont even know if there is an editor but you wont need to.
check in your windows folders if there is a .cpl file that launches the manila settings
Rn
Click to expand...
Click to collapse
*.cpl is just a renamed *.dll.

Related

Moving Icons in the Programs Menu

I've flashed several ROM's on my Kaiser & am currently attempting to build my own. My question is this......Is it possible to move icons around in the Programs menu? Specifically, I want to move the calculator icon from the Office mobile folder to the Utilities folder. I've searched & searched & searched for the solution with no success. I know it's possible because Dutty put it there, I know it can be moved. Thanks in advance for all youre help.
Try TotalCommander.
Go to: \Windows\Start Menu\Programs\
Here you can move the .lnk files or create new folders to organize.
If you want to do this with the StartMenu go to:
\Windows\Start Menu\
Good luck!
Sweet, thanks mccune. Works great.
No problem mate That's why we're here!
Vampire2800 said:
Sweet, thanks mccune. Works great.
Click to expand...
Click to collapse
shouldn't this be in a kaiser forum ?
well, if you wanted to cook a ROM, and you wanted to have the calculator in the Utilities folder as soon as you flash the ROM, I would go to C:\kaiserkitchen\OEM\OEM_Lang_0409\initflashfiles.dat. NOTE: you need to be able to see hidden files and system files. Open initflashfiles.dat with Notepad, click on Edit > Find... > Search for Calculator.lnk, and it should show you a line that says something like this:
Code:
Directory("\Windows\Start Menu\Programs\Office"):-File("Calculator.lnk","\Windows\calc.lnk")
Just change that line to this:
Code:
Directory("\Windows\Start Menu\Programs\Utilities"):-File("Calculator.lnk","\Windows\calc.lnk")
save it, and you're done
now, as soon after you flash the ROM, Calculator should already be in Utilities!
Good luck cooking
Also try SASHIMI (see my sig) for a more elaborate and comprehensive process using the Customlinks menu...

[CUST] [20080914]Celogeek Icon Reorganizer and Customizer for all rom, all language

Hi, all,
I have made a tool working (in theory) for all diamond rom, all language.
For French guy, look at there : http://celogeek.free.fr/2008/09/celogeek-icones-reorganiseur/
They is a full and clean explanation totally in french, with screenshot ...
Under the pack they is my icon set. You can use easyly set any icon you want, any name for directory and link, and reorganize automatically all tools as you want after or during any rom installation.
So, you probably just have to set the ini file one time, they will work forever between any rom.
You can now, always keep your icon organisation under Programs between rom.
If you install new software, just add it to the ini file where you want to move it, re-run Celogeek Icon Reorganizer, and that's it !
Ok I join this file, with English directory version (can change it easyly),
I have add lot's of link, in french and english, so they can directly work nice if you have this kind of ROM language. For over, you have to add your link under.
Just run it first, look in Programs (with StartUp > Programs), any link that is not move in directory you like will appear here. Add it to the ini file at the right place, and re-run cir. That's it !
Here explanation of ini file :
-- CUT OF INI --
[dirs]
app=Application?celogeek_icons_set.dll,-1
conn=Connections?celogeek_icons_set.dll,-2
game=Games?celogeek_icons_set.dll,-3
gps=GPS?celogeek_icons_set.dll,-4
multi=Multimedia?celogeek_icons_set.dll,-5
office=Office Mobile?celogeek_icons_set.dll,-6
system=System Tools?celogeek_icons_set.dll,-7
internet=Internet?celogeek_icons_set.dll,-8
[internet]
app1=Messenger?celogeek_icons_set.dll,-103
app2=Opera Browser?celogeek_icons_set.dll,-101
app3=RSS Hub?celogeek_icons_set.dll,-102
app4=Windows Live?celogeek_icons_set.dll,-103
--END OF CUT --
First : [dirs] section
in this section, you create any key you want
ex:
app=Application
internet=Internet?celogeek_icons_set.dll,-8
They will create directory name "Application", the "app" is use below as an alias for application
They will create "Internet" directory and set icon for this directory to "celogeek_icons_set.dll,-8"
after you can create [internet] section, with all application need to be move in it. You can't have twice same application in more than one directory.
Ex:
[internet]
app1=Messenger
app2=Opera Browser?celogeek_icons_set.dll,-101
they will move Messenger link under Internet directory. Key is not important, but need to be unique per section
they will move Opera to Internet directory and set a custom icon to "celogeek_icons_set.dll,-101"
So my init file contain lot's of link I have add from "TOR french" ROM and "Dutty 1.9" link, I have add iGO8 icon and TomTom icon too a personal tools for me (same for spb soft).
If link doesn't exist, it will be ignore.
So here the installation process :
Unpack cir.zip under your internal storage.
Go under it,
move to themes directory, install theme you want (it's a cab that contain celogeek_icon_set.dll), for the moment they is one COOL theme named MAC.
After that, move back to cir directory
Run cir.exe
Just wait, a message will appear when job finished.
Look in Programs the result after that.
Any link that isn't present in INI file will stay in Programs directory. All this link will automatically be added to INI file under section [unknown] with their custom icon, if found in lnk file.
So after you just have to move it to the place you want. Don't forget to set a key value to a unique one in section you move. ex: app1=test, move it to Internet, change app1 to appX (X is last number found +1).
Ex:
before:
---
[internet]
app1=abcde
---
[unknown]
app1=Test
after:
---
[internet]
app1=abcde
app2=Test
---
Copie to you pc the ini file and change it as you want, and push it back to the cir directory after.
A cir link with my icon (a nice girl in purple), will be add automatically in Programs link, just click on it after any change of ini file.
Hope you will like it !
Any question or ask for icons set are welcome and will be done with pleasure by me !
So, just ask
Good customization guy !
See celogeek_icons_set_XXX.jpg for ressource number
--
CHANGELOG
2008-09-14:
securing deleting of directory in Programs. Keep it if some file stay in dir.
2008-09-12:
improve visual render of all theme, highly better now !
add 1 new theme, noia
All theme is under cir.zip, now 3 themes : noia, crystal, mac
2008-09-11:
add 1 new theme, crystal (Look in the cir.zip, directory item, install the new cab and reboot to apply)
fix in ini, Opera Mobile icon (special for SwiftBL rom)
2008-09-10-2:
add a lot of ready link in ini file
change ":" to "?" as separator between link and icon under ini file
add 1 custom icon for photo
add autogenerated [unknown] section with all link that still stay under Programs after CIR run
2008-09-10 :
move [icons] section to [dirs] section with "?" separator
add customizable icon per application !
theme: mac, add 3 icons for demo for opera, msn and rsshub (set example in ini file to custom link for them)
Please reinstall theme to have all icon available (1,2,3,4,5,6,7,8,101,102,103)
Before 2008-09-10 :
support for directory creation : use [dirs] section
support for custom directory icon : use [icons] section
move application to any section
theme: mac, contain 8 icons
looks cool to me! though i may just use the dll and have my own folders but with the icons! :]
yay
Ok it works
Only thing the Internet one thats -8 didnt show the internet image, can you check if the image is correct. Also I think you should add many more icons. USe u imagination. Then post them all with their numbers over here.
I love it, works very very well
Hi
I ran the App again and modified the ini to get all apps in the folders i want and now all my icons for folders [8 of them] is not showing the pictures any more.
Grumps said:
I ran the App again and modified the ini to get all apps in the folders i want and now all my icons for folders [8 of them] is not showing the pictures any more.
Click to expand...
Click to collapse
Ok, first, reboot your phone, and re-run THEMES/celogeek_icons_set_man.cab
It will install my new sets of icons
then, re-run the tools
don't forget to push right think on [icons] dirs, send me your ini files just to see if I can see something wrong.
geistteufel said:
Ok, first, reboot your phone, and re-run THEMES/celogeek_icons_set_man.cab
It will install my new sets of icons
then, re-run the tools
don't forget to push right think on [icons] dirs, send me your ini files just to see if I can see something wrong.
Click to expand...
Click to collapse
If something wrong during moving stage, it will stop everything
did you show the Message "CIR done" ???
if now, that mean something stop before the end
so re-rerun it again,
geistteufel said:
If something wrong during moving stage, it will stop everything
did you show the Message "CIR done" ???
if now, that mean something stop before the end
so re-rerun it again,
Click to expand...
Click to collapse
I came right thanx sooooooo much. i uminstalledthe panosha icons but didnt install the new one.
Works beautifully thanx!!!
Great Job
Très bon travail
Peacefull
Hi
Still waiting for some new icons
What kind of icon you want ?
Give me link where I can get some, and I will assemblate a new theme
Here some good pics :
http://www.gnome-look.org
Proposition themes
Ok,
Here a theme :
So look icon and tell me if a theme with that could be good for you guy ?
If ok, I will make it quickly
see ya
Here another theme possible :
what do you think ?
I like
geistteufel said:
Ok,
Here a theme :
So look icon and tell me if a theme with that could be good for you guy ?
If ok, I will make it quickly
see ya
Click to expand...
Click to collapse
You can add all the icons you like because then we can choose the ones we want but I personally like
Accessories
System Tools
IM
Thunderbird Email
Ill look at more and let you know.
Thank you for all the effort. I enjoy my phone way more now!!!
Grumps said:
You can add all the icons you like because then we can choose the ones we want but I personally like
Accessories
System Tools
IM
Thunderbird Email
Ill look at more and let you know.
Thank you for all the effort. I enjoy my phone way more now!!!
Click to expand...
Click to collapse
In fact I want something easy to change. You use celogeek_icons_set.dll, and just change the theme as the one you want but keep same icons meaning number
-1 = application
-2 = ...
After we can move from one to other without need of changing reg.ini
I will make a theme with that theme
If you see somethink funny and better, no prob, I can do it
Up new version !
See first post, I have upgrade the system
Now support Application Custom icon !!!!
geistteufel said:
See first post, I have upgrade the system
Now support Application Custom icon !!!!
Click to expand...
Click to collapse
I will upgrade icon pack for mac as soon as I can,
and after I will make another theme
I will customize all icon for application I have in my stock
other icons - WHERE!!!???
Hi! Where can I find other icon dll files?
I have to make it
I'm currently improving icon system, add customization on icons exists ...
I will upload it when it's done
For other, I have to made it
I will make a "Ubuntu" still just after Mac version is fully done
Cool
Ill try the new version now
Tiny Problem I Hope
I installed the new version. Uninstalled old icon pack and installed new one, I attached my .ini file and a screen shot. Some of my icons images are missing now?
Please help

how to change wm6 default apps?

for example: make thumbcal default calendar
thanks
Menu-Extras-Setting-Standard for Calendar
if you want a application be the default one it must be in Settings of this application, so just look there a little bit, seems to make more sense than open such threads By the way:
1. Did you read first tread for such questions ?
2. why dont you ask that in the thumbCal thread ?
3. The default Calendar thing has been asked a hundred times there, so it seems you even dont searchor read there ?
if you mean the left softkey too, search for "changing softkeys"
thank you
unfortunately the default app setting for this change in thumbcal does not work, thats why i spent two hours looking in different threads for a solution, the one hack that did work for somebody i couldnt duplicate because i dont know how to edit a system file (and i tried several different ways)
i did ask in that thread, but thot asking here would catch somebodys eye who either had a solution or something positive to contribute
i thot this forum was about sharing knowledge
if this post is really that out of line please delete it
wayda said:
unfortunately the default app setting for this change in thumbcal does not work, thats why i spent two hours looking in different threads for a solution, the one hack that did work for somebody i couldnt duplicate because i dont know how to edit a system file (and i tried several different ways)
i did ask in that thread, but thot asking here would catch somebodys eye who either had a solution or something positive to contribute
i thot this forum was about sharing knowledge
if this post is really that out of line please delete it
Click to expand...
Click to collapse
try using total commander, you may have to remove the readonly or system attributes to the file through total commander, edit it (which you can also use total commander for) and then change the attributes back
thank you for responding!
this was one of the first things that i tried but i wanted to try it again before i replied
i can uncheck attributes of calendar.exe ie: read only and system but i cant uncheck "inROM" its greyed out
so when i hit ok read only and system revert back to checked
thanks again for trying to help, i appreciate it
works with manilla2D, so guess with more apps?
wayda said:
for example: make thumbcal default calendar
thanks
Click to expand...
Click to collapse
http://www.vijay555.com/?Releases:VJBrisk
- Download VJBrisk.cab
- Install it
- Copy vjbrisk.exe
- make a backup of calendar.exe
- Rename vjbrisk.exe to calendar.exe
- make a LNK (shortcut) to your application and name it vjtarget.lnk
Place both files in your Windows directory (yes, overwrite calendar.exe)
I found this somewhere in the Manilla2D threads (don't know wich one anymore).
Good luck
bigchrizzieboy said:
http://www.vijay555.com/?Releases:VJBrisk
- Download VJBrisk.cab
- Install it
- Copy vjbrisk.exe
- make a backup of calendar.exe
- Rename vjbrisk.exe to calendar.exe
- make a LNK (shortcut) to your application and name it vjtarget.lnk
Place both files in your Windows directory (yes, overwrite calendar.exe)
I found this somewhere in the Manilla2D threads (don't know wich one anymore).
Good luck
Click to expand...
Click to collapse
ok, I might be retarded or severely slow, but I've tried this, and I can't even copy calendar.exe to somewhere else.. running stock htc WM 6.1 rom
wayda said:
for example: make thumbcal default calendar
thanks
Click to expand...
Click to collapse
Can't you just open up thumbcal and go to its menu option and select "Extras" followed by "Settings", then scroll down and pick/check "Set as default calendar"?
EDIT: Sorry just read post 2 who practically tells you to do the same, must have ignored it as I feel the post was a bit out of line. On the same note though, that was all I did and it seemed to work, that may be because I am using an Omnia at present.
wayda said:
thank you for responding!
this was one of the first things that i tried but i wanted to try it again before i replied
i can uncheck attributes of calendar.exe ie: read only and system but i cant uncheck "inROM" its greyed out
so when i hit ok read only and system revert back to checked
thanks again for trying to help, i appreciate it
Click to expand...
Click to collapse
Hopefully this will solve your query.
cheers,
Arefin

[Problem] Set icons in start menu

Hi,
I´ve got an issue that i can´t set an icon to task manager and messages in start menu/settings/System. See the pic below. I use a cab file to apply these icons.
i just make a pkg with my reg entries and pics i want to use at the end of my kitchen. open up your reg with reg editor and see if it looks like this...
Code:
[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Settings\cplmain.cpl,1]
"Rank"=dword:000002BC
"Icon"="[COLOR="Red"]\\[/COLOR]Windows[COLOR="Red"]\\[/COLOR]Start_Icon_Lock.png"
notice the \\, it must be that way in registry...a single "\" wont work. also you could try assigning rank, but i dont really think that is necessary for the pic to show.
twopumpchump said:
i just make a pkg with my reg entries and pics i want to use at the end of my kitchen. open up your reg with reg editor and see if it looks like this...
Code:
[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Settings\cplmain.cpl,1]
"Rank"=dword:000002BC
"Icon"="[COLOR="Red"]\\[/COLOR]Windows[COLOR="Red"]\\[/COLOR]Start_Icon_Lock.png"
notice the \\, it must be that way in registry...a single "\" wont work. also you could try assigning rank, but i dont really think that is necessary for the pic to show.
Click to expand...
Click to collapse
Thanks for the tip. I made an OEM of my cab to make it easer. This is what reg i have for the task manager, but it dosnt work.
Code:
[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Settings\System\cplmain.cpl,30]
"Icon"="\\Windows\\Start_Icon_TaskMgr.png"
EDIT: Btw, how is rank determined? Dont really understand what ""Rank"=dword:000002BC" means..
I'm a noobie so forgive me if I make any mistakes.
But... Try adding some "zzz"s before the package to make it run at the end of the build process. If it still doesn't work, search inside all files (most probably the .provxml files) in your kitchen folder for "Task Manager.lnk" and see if another file is assigning a different icon to it. I use EVK's built in search engine to do jobs like that.
I hope I helped
EDIT: About Rank, icons are ordered from highest to lowest rank values in the start menu. I think "000002BC" is a hex value for the normal integer value that the rank is set to.
EDIT2: WOW! Awesome icons! Did you make them?
seeM_ZA said:
I'm a noobie so forgive me if I make any mistakes.
But... Try adding some "zzz"s before the package to make it run at the end of the build process. If it still doesn't work, search inside all files (most probably the .provxml files) in your kitchen folder for "Task Manager.lnk" and see if another file is assigning a different icon to it. I use EVK's built in search engine to do jobs like that.
I hope I helped
EDIT: About Rank, icons are ordered from highest to lowest rank values in the start menu. I think "000002BC" is a hex value for the normal integer value that the rank is set to.
EDIT2: WOW! Awesome icons! Did you make them?
Click to expand...
Click to collapse
Thanks for the tip. I have the folder to run last in customization. I understand thats its some sort of hex value or whatever, but i dont understand it so i can place the icons where i want them.
The icons are made by dlink ithink.
2BC = 700. The rankings go from 0-999, and most are higher, which is why that one appears on the low side. The easiest thing is to just arrange everything on the phone (drag and drop), then export the entire start menu registry key and just put that into your start menu EXT. I'm not sure exactly how the values vary left to right and top to down.
I heard somewhere that the built in start menu 'drag n drop' messes with the ranks? I'm probably wrong though
I believe the ranks go in this order.. 1 being highest, 8 being lowest. Please correct me if I'm wrong. I hope NRG doesn't mind me butchering his start menu with my awesome paint skills
Hey... i dont think you are patching and i dont think you are trsut sign the cab... or making the image PNG...
but if you are "cooking" you dont need the cab... just make an EXT PKG with the icons ins the "file" folder... and the REGS in "app.reg" file making the path to the image, if you are patching you must to set the image as "read only" simple slash and be sure that CPL is teh correct one... and for the New TEXTMesage be sure you are using the path to.. tmail.exe i couldnt give you my EXT PKG with the paths cause im not in my home right now
+ Que PPC said:
Hey... i dont think you are patching and i dont think you are trsut sign the cab... or making the image PNG...
but if you are "cooking" you dont need the cab... just make an EXT PKG with the icons ins the "file" folder... and the REGS in "app.reg" file making the path to the image, if you are patching you must to set the image as "read only" simple slash and be sure that CPL is teh correct one... and for the New TEXTMesage be sure you are using the path to.. tmail.exe i couldnt give you my EXT PKG with the paths cause im not in my home right now
Click to expand...
Click to collapse
Thanks for the help + Que PPC. The PNG is ok as it works in start menu. Btw, i made a package, instead of an cab. Much simpler to edit. What is the correct CPL for task manager in start menu/setting/System?
I have no clue on CPL or how to determine posistion
Ok i have the stock image for Taskmanager in my startmenu in position #24
Hex = 35A4EBEC
DEC = 900000748
So it seems that in the strat menu you can rank the icons as you want... by this 100 to 900 valu but in settings and for CPL icons the thing is.. they are arranged authomatically by name
(look at the attached image)
and this is the reg for cpl 30
Just this string in: Start menu settings system screen[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Settings\System\cplmain.cpl,30]
String value named Icon
with this: \Windows\Start_Icon_TaskMgr.png
BEsure there is the image in windows folder
so... in your EXT pkg it must be like this:
Code:
REGEDIT4
[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Task Manager.lnk]
"Rank"=dword:35A4EBEC
"Icon"="\Windows\Start_Icon_TaskMgr.png"
[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Settings\System\cplmain.cpl,30]
"Icon"="\Windows\Start_Icon_TaskMgr.png"
+ Que PPC said:
Ok i have the stock image for Taskmanager in my startmenu in position #24
Hex = 35A4EBEC
DEC = 900000748
So it seems that in the strat menu you can rank the icons as you want... by this 100 to 900 valu but in settings and for CPL icons the thing is.. they are arranged authomatically by name
(look at the attached image)
and this is the reg for cpl 30
Just this string in: Start menu settings system screen[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Settings\System\cplmain.cpl,30]
String value named Icon
with this: \Windows\Start_Icon_TaskMgr.png
BEsure there is the image in windows folder
so... in your EXT pkg it must be like this:
Code:
REGEDIT4
[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Task Manager.lnk]
"Rank"=dword:35A4EBEC
"Icon"="\Windows\Start_Icon_TaskMgr.png"
[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Settings\System\cplmain.cpl,30]
"Icon"="\Windows\Start_Icon_TaskMgr.png"
Click to expand...
Click to collapse
Only need to learn hex editing to position the icons then
I´ve tried theese, but none of them works.
Code:
[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Settings\System\cplmain.cpl,30]
"Icon"="\Windows\Start_Icon_TaskMgr.png"
Code:
[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Settings\System\cplmain.cpl,30]
"Icon"="\\Windows\\Start_Icon_TaskMgr.png"
easyst way - works great in build 23112
hello,
1. hardcodec-items
the easyst way to change the icon, is to going in the sys folder to the directory
\SYS\23112\dpi_192\COMMON\Base_DPI_192\
you find all hardcoded items in this directory (e.g. start_icon_*.png)
give your new icons the same name in your ext directory (oem)
2. customize icons
only what you need to customize icon is the following reg-keys
[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Task Manager.lnk]
"Icon"="\\Windows\\Start_Icon_Task Manager.png"
-> this key replace the "task manager.lnk" icon in the root of the startmenue
[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Office\Notizen.lnk]
"Icon"="\\Windows\\Start_Icon_Office_Notizen.png"
-> this key replace the "notizen.lnk" (like notice in english) icon in the customize directory "order" in the startmenue
so when you need no ranking is the simplest and fastest wayy i can explain to you...
everal said:
hello,
1. hardcodec-items
the easyst way to change the icon, is to going in the sys folder to the directory
\SYS\23112\dpi_192\COMMON\Base_DPI_192\
you find all hardcoded items in this directory (e.g. start_icon_*.png)
give your new icons the same name in your ext directory (oem)
2. customize icons
only what you need to customize icon is the following reg-keys
[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Task Manager.lnk]
"Icon"="\\Windows\\Start_Icon_Task Manager.png"
-> this key replace the "task manager.lnk" icon in the root of the startmenue
[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Office\Notizen.lnk]
"Icon"="\\Windows\\Start_Icon_Office_Notizen.png"
-> this key replace the "notizen.lnk" (like notice in english) icon in the customize directory "order" in the startmenue
so when you need no ranking is the simplest and fastest wayy i can explain to you...
Click to expand...
Click to collapse
- I can confirm that this works fine.
- However, this is good for lnk that have direct entry under [HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start]. But how to know which cpl index refers to which setting/program shortcut?
everal said:
hello,
1. hardcodec-items
the easyst way to change the icon, is to going in the sys folder to the directory
\SYS\23112\dpi_192\COMMON\Base_DPI_192\
you find all hardcoded items in this directory (e.g. start_icon_*.png)
give your new icons the same name in your ext directory (oem)
2. customize icons
only what you need to customize icon is the following reg-keys
[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Task Manager.lnk]
"Icon"="\\Windows\\Start_Icon_Task Manager.png"
-> this key replace the "task manager.lnk" icon in the root of the startmenue
[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Office\Notizen.lnk]
"Icon"="\\Windows\\Start_Icon_Office_Notizen.png"
-> this key replace the "notizen.lnk" (like notice in english) icon in the customize directory "order" in the startmenue
so when you need no ranking is the simplest and fastest wayy i can explain to you...
Click to expand...
Click to collapse
The thing is that i dont get the icon that is in SYS, i get the on in the exe. Would not matter if i change it.
Very true i can confirm that... the CPL images for icons in settings system cant be changed... maybe is due to another reg or .ico or other kind of file in oem
+ Que PPC said:
Very true i can confirm that... the CPL images for icons in settings system cant be changed... maybe is due to another reg or .ico or other kind of file in oem
Click to expand...
Click to collapse
Could be.. Probably. I sure hope not
You should convert the rgu files to xml files.
XML always run after the RGU, So its better to use when making custom modification.
http://forum.xda-developers.com/showthread.php?t=369457 (second post)
Th e cpl's are loaded in a provxml in the oem folder (don't remember which one off the top of my head). If it's messing with desired settings, rather than loading another provxml during first boot, and slowing down first boot even more, it's better to either edit or delete the oem provxml. Personally, I'd delete it and then put your start info in an app.reg in an EXT that runs near the end of the build.
Edit: the provxml with all of the cpl's is mxip_HtcApps_translation.provxml, and it's in oem-lang 0409. It's a complete waste to run this thing, imo. Just put it in an app.reg and you'll get a faster first boot.
Sorry but for change icon position in start menu, cant you do it just from start menu moving that icon and then go to the right reg key and export it?
This work for Kaiser dunno if Leo,Tp2 or Topaz has different way.
hi fellow chefs
i post my question here as i thought it would be better then openijng a new thread for it
i keep marketplace in my rom but i cant set it to the internet folder
i have looked in the initflash.dat and there is nothing there about marketplace(at least not that i could find)
i have looked in the sys map from market place and found a provxml
i changed it there the same way i did for taskmanager and it still doesnt work(for taskmaanger it works)
can some one help me out where or what i need to edit to have marketplace in internet folder
i attache my provxml so you can see what i have done

Learning to cook a rom

I've been reading up on cooking ROM's and with the help of leeston i managed to create a basic ROM earlier in the week. After searching for guides / tutorials on this stuff im really not that much the wiser, i cant seem to find anything that explains it well enough, there always missing details. The actual cooking process seems fairly straightforward but its those extra bits im missing ie
how do i add my own packages - am i right in just copying them to the SYS folder or is there more to it ?
how do i edit the registry - I know how to edit the registry once the ROM is loaded onto my phone but how do i do it from the ROM without the phone ?
how do i add things to the start menu - When i add packages to the SYS folder and load the ROM into my phone the shortcuts dont seem to be in my start menu
how do i add sense - i've loaded the packages but it never starts and theres no sense option in today settings
im new to this so as you'd imagine the questions i have are endless ...
Im sure most of this info is on XDA already somewhere but i just cant find it, maybe im searching for the wrong term or something.
Any help from the chef's would be great, perhaps you could provide links to tutorials / info you've used when learning to cook. Im sure this stuff would be useful to everyone and may even encourage more to have a go at cooking .
drkdeath5000 said:
1.how do i add my own packages - am i right in just copying them to the SYS folder or is there more to it ?
2.how do i edit the registry - I know how to edit the registry once the ROM is loaded onto my phone but how do i do it from the ROM without the phone ?
3.how do i add things to the start menu - When i add packages to the SYS folder and load the ROM into my phone the shortcuts dont seem to be in my start menu
4.how do i add sense - i've loaded the packages but it never starts and theres no sense option in today settings
.
Click to expand...
Click to collapse
I am still new to cooking but I'll tell you what i believe to be correct.
1.Yes. To add a package to a rom you put the package into the SYS folder.
However be aware that the kitchen used for the TG01 cannot handle EXT (visual) packages, only OEM (old) packages can be used. Use Totalfires package converter to convert between the 2 types.
The above info is not strictly true but is what you need to know when cooking for the TG and i don't have the time or knowledge to write a complete tutorial.
2. Editing the registry is all to do with .RGU files, you can create a package with a new one in or edit the existing ones within the packages in the SYS folder. You can edit them with notepad but i suggest using Notepad2.
Once you open an .RGU file you should recognize the reg key text in the file and edit it accordingly. As far as i am aware the file MUST have REGEDIT4 in the first line and an empty line at the bottom in order to work. Another way is to edit the regkey on your device then export the regkey using resco or something similar, then rename the resulting file from .reg to .rgu then open it in note pad and copy and paste it into another packages .rgu file, or create a custom package for that .rgu file.
The registry can also be modified using cab files during autorun, but this can be a little messy as the cab can be uninstalled by the end user causing problems.
3. To do this you need to edit the initflashs.txt file within the . This can be done manually or with one of the many package tools available on this site. The one i use is below, it does the hardwork for you, you click a few options and it edits the required files as needed.
4. Sense is a funny one. You should just need to add all the required packages to the SYS folder and away it goes. Unfortunately this is rarely the case. It should just a case of making sure all the sense packages are there, including its many dependencies. Sense is one of my weaker areas so maybe some one else has better advice.
Hope this is useful.
do you have a loooong far way, but read the forumposts an try, try and shortPin and try. that was my way, or is my way. i have don´t helping, all found with google and in xda forum.
unfortunately, my English knowledge is terrible. otherwise I would write more.
best to dump a officiels ROM or miROM5 , then you have an example
related post here
http://forum.xda-developers.com/showthread.php?t=750261
PC Software Reg-editor
http://ceregeditor.mdsoft.pl/index.php?id=1〈=en
CAB to OEM
http://forum.xda-developers.com/showpost.php?p=3942000&postcount=1
EXT to OEM
http://www.ppckitchen.org/forums/re...e666.ppckitchen.org/Tools/EXT%20to%20PPCk.exe
All folder to cooking need a .dsm (and/or) .rgu file
RGU name Generator (such as Reg- file) , dsm become automatically
http://www.famkruithof.net/uuid/uuidgen (Fetch UUIDs of another type to Version 4)
do you have a loooong far way!
... Or make a good donation to nokser or ffboy, they teach you
Hi my friend, I have a problem to cook a ROM with cab which required a reboot or witch have a information message ( SWYPE or GPSMOdDriver for example)
Do you know a solution for this please?
Thanks in advance.
Thanks for the info leeston and miro ;-). I havent had time to try it yet but will be over weekend and im almost sure now i know where to find the registry files ill be able to cook something decent up since that was my main problem. Thanks again for the help.
EVEALEX62 said:
Hi my friend, I have a problem to cook a ROM with cab which required a reboot or witch have a information message ( SWYPE or GPSMOdDriver for example)
Do you know a solution for this please?
Thanks in advance.
Click to expand...
Click to collapse
I may be wrong but when the cab files are first installed doesnt it automatically reboot ? If not you can always do a manual reboot ;-).
I've tried everything to get sense working but im just having no luck ... copied the packages to the sys folder, flashes fine, boots fine but no sense and now theres no setting shortcut in the start menu ?
Could i ask for the exact procedure for installing sense please ? Im getting my packages from here but replacing the 2017 home with 2016. Could i perhaps be missing something ?
Thanks again
drkdeath5000 said:
I may be wrong but when the cab files are first installed doesnt it automatically reboot ? If not you can always do a manual reboot ;-).
Click to expand...
Click to collapse
I have try to delete the line "Reboot" after autocabinstall but nothing change the phone always reboot ... I think the only thing is to do OEM package...
I have test with many cabs but nothing works same as you with Sense ...
Have you found solutions ?
EVEALEX62 said:
Hi my friend, I have a problem to cook a ROM with cab which required a reboot or witch have a information message ( SWYPE or GPSMOdDriver for example)
Do you know a solution for this please?
Thanks in advance.
Click to expand...
Click to collapse
The solutoin is to use autorun instead of cabinstl, you can then write a custom script to handle the input required by the cab.
However this is above my head, and i couldn't get autorun to work. FFBOY knows how but i doubt you will get his help as he doesn't seem to check any threads other than his own rom threads, and if he does his responces are few and far between.
drkdeath5000 said:
I've tried everything to get sense working but im just having no luck ... copied the packages to the sys folder, flashes fine, boots fine but no sense and now theres no setting shortcut in the start menu ?
Could i ask for the exact procedure for installing sense please ? Im getting my packages from here but replacing the 2017 home with 2016. Could i perhaps be missing something ?
Thanks again
Click to expand...
Click to collapse
Those are the packages i used and they work so it's not the packages, but i cheated and dumped a sense rom then modified it. I don't have time to try and work out how to do it properly unfortunatley.
leeston2379 said:
Those are the packages i used and they work so it's not the packages, but i cheated and dumped a sense rom then modified it. I don't have time to try and work out how to do it properly unfortunatley.
Click to expand...
Click to collapse
Well atleast i know the packages are fine, i was starting to wonder if that was the problem . Theres some satisfaction in doing it yourself but like miro said i think its just too much for me, ill give it another go later in the week and if that fails ill just dump a sense rom like you did ... if there was just a tutorial on installing sense packages etc id be fine, with sense being so popular you'd think there to be loads of tuts.

Categories

Resources