yashsingh1/xdaforums huggingface dataset:
[Windows Mobile Software Development] ocman:
Hi all, coming back, having too much things to do during this two month, so now I have all this pages to read!!! what a pleasure to see 5 starts on my little contribution, to add folder to this startmenu, it needs really really good Sense lua dev skills, so for sure I won't be abble to do this,

what is sure about this startmenu, it's that it's perfect for Sense roms on Wm 6.5 roms, it saves ram, and on sense 2.5, you really don't need to go in startmenu anymore, at least if you have cht installed....
[Windows Mobile Software Development] robseargeant:
I am this far from ROM perfection, any ideas?
[Windows Mobile Software Development] LudwigXIV:
Hi, thanks for your fast answer, that's why I love the xda-devs so much... most tools run out of the box, but when there is some trouble, you get instant-help :-)

First of all: Excuse my bad english, I'm not a native ;-) Second hint: Please remember: I'm only a stupid user with some affections to do some experimental things :rolleyes:

Now to my problem: I install the start menu remover, it asks for a restart and so I do. The device reboots and comes up nor with start menu buttons neither with X-button. Perfect, just as expected.

Now I recognize that having no X-button is pretty cool (so much space on the bottom bar!), but not as useful as I thought. I cannot close most of my programs... No problem I thought and installed the X-button enabler. After installation, ****, there is no X-button to close the installation screen... With arkswitch I cannot close the installation screen, so what does the stupid? Correct: A softreset! After next boot, the X-button appears, but also the start menu button is back on the left side just as they were married :-(

Any idea how to divorce them? ;-)

I hope my funny english compensates my stupid questions ;-)
[Windows Mobile Software Development] mrhayami:
Not without source code I'm not a good cracker/disassembler =/
[Windows Mobile Software Development] mrhayami:
CAB not working

I'll remake the cab and see if that works, if not I'll make a provxml for you :D and no your not stupid because you like to experiment :3 that's how one learns! I'll get back to you later tonight or tomorrow morning after some testing with my topaz.

Vielen Dank für Ihre Anfrage

EDIT: Upon changing the reg on my phone for the close button it goes on and off as soon as I change the 0 to 1 and vice versa, so I made a cab directly from my phone so lets see if that works for you.

V2

View attachment 389759

If that still does not work download my cpr backup folder from a page or two back if you do not have a reg editor for your device, navigate to hklm>software>microsoft>shell>bubbles>hardwaredonekeyenabled=1 and change it to 0
[Windows Mobile Software Development] LudwigXIV:
Perfect!! It works! After using your 2nd version of the x-button enabler, the installation forces the device to restart and after reboot, the button is back again :-) Thanks a lot.
[Windows Mobile Software Development] mrhayami:
Awesome glad that it worked for you!
[Windows Mobile Software Development] colossus_r:
Wowww

Boys .. this is a miracle...

Works like a charm in NRG 23127 roms and after installation of this my Blackstone starts on NRG GTX with cookie 1.85 with arround 100mb free...wowwwww

It was starting at 65-70 without this one.... Well done m8...continue to make it better +1 for the custom folder ....

Once again BRAVO....
[Windows Mobile Software Development] martian07:
First of all thanks a lot for sharing this. It save so much memory. Is it possible to make a shortcut or mortscript to launch say today from settings. I tried doing that with what I understood but it always gives error. Will it be possible for you to post an example of a mortscript or shortcut .lnk file for opening today pannel from setting. Thanks a lot.

I am running NRG-23XX manila 2.5 Aug-18 with quickmenu, so I can access many of settings menu but not all, such as today. I run ultimate launch, if I have to change today, only option I have is to go through registry.

Edit: Is this syntax for only calling within manila.
[Windows Mobile Software Development] mrhayami:
You can add shortcuts to items in control panel, just add the .lnks to "windows\startmenu\programs"

I'll post the today .lnk and show you what is inside if you open it with notepad. If the general consensus is you would all like a cab I can do that tomorrow for all the default/htc shipp cpanel items.

====================================

Inside the .lnk:

inside you will find this

"21#ctlpnl cplmain.cpl,13"

21# is that start showing it is a shortcut/not really important

ctlpnl states that is is using ctlpnl to call the widget.

cplmain.cpl is basicly command for ctlpnl

and 13 is going to be the id of the ctlpnl widget you are linking to.

=====================================

Download:

View attachment 391108

=====================================

That syntax I posted is just basic wm 6.5 not manila, was showing things I have found that could be useful to make a stand alone app instead of relying on manila.
[Windows Mobile Software Development] martian07:
Control Panel /Setting shortcuts

Thanks a lot for the quick reply. I was actually using both numbers ,13,0 and was getting error every time. I actually copy shortcuts to different folder for many other programs also that are installed on the SD and never install them again when I flash.

Here I have created the shortcut for all the control panel setting that you posted. If you want you can convert to CAB which many people like.

Thanks again
[Windows Mobile Software Development] martian07:
Non-working shortcuts

Some of the shortcuts did not work on my TP2 6.5.X. This could be device/ROM dependent. These files are included in NW...zip. Sorry for the double post, it did not let me add another attachment.
[Windows Mobile Software Development] etoy:
any chance to see any VGA 4/5 columns versions of this? i'll try to experiment a little by myself but i'm zero at mode9 :eek:
[Windows Mobile Software Development] Z80-Man:
Not really.

As far as I can see, it's just the good old Manila "Programs" tab back. :)

Remember it replaced the whole Windows Mobile Start menu back in the years we used Windows Mobile 6.1 and Rhodium or Topaz TF3D 2.0 or 2.1 ROMs.

You couldn't link a shortcut to a folder, but as I needed it anyway (I use about a dozen links to documents, programs, installation and Start menu folders), I tricked with links to either File Explorer or the old HTC tool FolderView.exe (I finally found a version allowing to pass a folder address as a parameter - the basic version only opened the "Start menu" folder and put all its contents at the same level, even if it was stored inside folders).

Well, I still have those shortcuts ready.

But, I find the Windows Mobile menu handy...

Actually, some ROMs save enough memory to have no use of turning it down... Builds 23121 or 23128, for instance.

While some would be relieved without it. The build 23127 seems to suffer from memory leaks... :p
[Windows Mobile Software Development] mrhayami:
Wow thanks! I was going to go do them today if everyone wanted them but you went and did them all for me ^_^ time saver! I'll cab them up soon.

Are the lnks in your zip from your device or are they ones from martian?

If they are from your device the .lnks are the same as the ones he posted and may require a soft reset once copied, I'll test some today and see what is going on.

Edit: I've tested and I'm getting a few errors with them as well, some of which are because they are not in my rom and were removed others I think is they might be linked to old cpanel items. Investigating more!

Try this device info and see if it works for you if so I'll redo some of the .lnks and release two cabs one with the newer cpanel and one with the older cpanel.

View attachment deviceinfotest.rar

=========================================

As far as folders I'm working on that for the manila version (thanks to co0kie), I'm just really busy with work. Also tried to start the standalone program.

@z80

As far as ram saving, on my topaz I usually had around 64-58mb available, now without default startmenu it is around 102-94mb depending on use. Especially after disabling arkswitch and x-button from nrg roms I gain usually another 2-3mb my device is quite zippy. :3

=========================================

@etoy

I'll give it a shot
[Windows Mobile Software Development] martian07:
I posted both of them, I just made the links and posted the file then later tested on my TP2 and posted the one which were not working. Just to give a heads up. BTW 80 worked for deviceinfo even though my registry setting was showing 3.
[Windows Mobile Software Development] mrhayami:
I'll update the files and for the right cpl did you look under [HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Settings]
[Windows Mobile Software Development] sasa31:
thanks

it workd so cool for me

im using 1.66 wwe on hd2

but i dont khow about my frends devises

because it doesnt work for them on the other htc devises like viva or hd
[Windows Mobile Software Development] mrhayami:
Should work on wvga devices running sense 2.5+
[Windows Mobile Software Development] mrhayami:
There are a few shortcuts that I do not have at all on my phone, menus being one of them, theres also a few more that I do not have at all so everyone one want a cab with them all and u can just delete the ones that you do not have in your rom? Depending on the chef it can be any combination. :$
[Windows Mobile Software Development] obaz:
looks like it works only with 2.5 sense rom`s. I belive it must be mentioned in 1-st page.
[Windows Mobile Software Development] mrhayami:
First page and a few pages in a row from the last 3
[Windows Mobile Software Development] etoy:
could someone be so kind to tell me what are the values to change to port this start menu to VGA? do i have to edit both the lua and the mode9 files? i tried to play a little with the 185BC328 LUA one and the quicklinks "scrolling area" was shortened up,the lower part of the display is blank now,there's room for the recent programs icons but they're not visible (maybe they're present but they're below the visible area?),do i have to edit the 2C148A18 mode9 file too? please someone give me a clue,thanks!
[Windows Mobile Software Development] mrhayami:
Well mode9 should have the viewport dimensions and positions along with scale for most of the items, I didn't go into them yet but most likely that is where I believe you should start.
[Windows Mobile Software Development] k_o_t_s:
any chance to make it work for wm6.1

ocman could you please make it work for wm6.1 also?
[Windows Mobile Software Development] etoy:
it's already ok for 6.1! only the remover is for the 6.5 start menu.. :)
[Windows Mobile Software Development] Blaze7:
Can't Install Remover on NRG's 6.5 (21XXX) ROMS

Hi,

I have been trying to install the remover on the 6.5 (21XXX) Energyrom for Diamond. After installation, the start menu is still there, it is not removed. Any ideas???

I tried the different removal cabs on the thread. I am not sure if these are suppose to work for the 6.4 (21XXX) versions.
[Windows Mobile Software Development] mrhayami:
Did you restart your device?
[Windows Mobile Software Development] etoy:
message edited
[Windows Mobile Software Development] Blaze7:
Yes, I restarted after installing. I tried several times, on 3 Different Diamond Energyroms. I tried the 6.5.3 as well, no luck.
[Windows Mobile Software Development] mrhayami:
That is why you are using a vga device, the files that it replaces are wvga so that is why your start menu is still there.
[Windows Mobile Software Development] Blaze7:
Does anyone has a mod for us VGA users?
[Windows Mobile Software Development] etoy:
here you go with both 4 and 5 columns for VGA

big thanks to xda user abrasive that ported the 5 columns one,i did the 4 columns.

p.s. some code is missing,landscape doesn't work well..as the WVGA version does too.

p.p.s. control panel shortcuts aren't included but you can easily get them by yourselves from the WVGA version,if needed.

enjoy :)
[Windows Mobile Software Development] Blaze7:
Thanks a lot.

Is there a removal tool as well, I have issues removing the start menu as well.
[Windows Mobile Software Development] mrhayami:
Here you are! This is the remover it keeps the softkeys in case you wish to remap them. Should prompt for restart after install, if not then restart and poof est 10mb gained.

~Download~

View attachment 396472
[Windows Mobile Software Development] jolas:
Thank you very much! It's a very good mod.

Is it possible to have it in correct position for WM6.5.x (WVGA screen), with 4 columns?

Also, (sorry for asking a lot of things:o), it would be great if there was an option not to have the recent document row.
[Windows Mobile Software Development] Blaze7:
Thanks, the remover works.
[Windows Mobile Software Development] bteljuice:
Can anyone tell me how I can map the New Start menu to the "START Hard key"?

When trying to map it, I cannot find the .exe for this.
[Windows Mobile Software Development] mrhayami:
It cannot since it is not actually a program but a part of sense.
[Windows Mobile Software Development] bteljuice:
Thank you for the quick reply
[Windows Mobile Software Development] Hammerfest:
theres gotta be a way to map it to the start menu hard button... if back can be mapped to back out of manila pages them its gotta be possible somehow...
[Windows Mobile Software Development] Blaze7:
OCMan.

Can you add the start menu remover for vga on the 1st post as well, this is the only one that seem to work for vga.
[Windows Mobile Software Development] OndraSter:
If you tell me what should be launched (executed, ...) when the StartMenu is being open, I will create the app, that will launch that, when StartMenu will be called to open, no big deal with that..
[Windows Mobile Software Development] mrhayami:
You should be able to try to call up the AllPromgrams page of manila since that is what was used to create it.
[Windows Mobile Software Development] OndraSter:
so I should launch

manila.exe --navigate manila://AllPrograms.page

?
[Windows Mobile Software Development] mrhayami:
From what I can tell yes it uses allprograms page so it should work...if not then we can try to pull up a specific instance.
[Windows Mobile Software Development] armenh72:
You mentioned that it saves about 10MB of memory. Does it save this much only when Sense is on or it also saves when Sense is off and I am in plain WM6.5 space?

PS. Recently, I did a hard reset of my device (installed new ATT ROM with Sense 2.5 for Tilt 2) and while reinstalling apps I noticed that immediately as I moved a copy of my previous Start Menu from a back up to \Windows\Start Meny\Programms my memory dropped by whopping 30mb. I do have tons of apps installed on my storage card but had not idea that by simply placing shortcuts in \Windows\Start Meny\Programms will take away so much RAM even though my Sense is turned off. So it looks like the phone caches these links constantly and it eats 30MB!!!!
[Windows Mobile Software Development] mrhayami:
Well this will only work with sense on otherwise you will not be able to access the start menu, as far as what it saves it depends, on my topaz w energy rom I save usually 15-20mb with it. Before I would be at 60-58mb now I'm at 100-88mb at the lowest.
[Windows Mobile Software Development] obaz:
I double this. the one from 1st page do not work
[Windows Mobile Software Development] armenh72:
1. Yes, I understand your point. But I have configured my hardware buttons to call different apps and so I can check Memory without even touching Start soft button. So my question is will device memory go down if I have Sense off and install your cabs or this gain is limited with Sense on?

2. Also, I have linked Resco explorer to another hardware button and it is set to always open the Programs menu. Will that continue to work once I use your cabs?

3. Finally, several posts up you mentioned that you can share with .lnk files that link to different links in Control Panel. Can you pls share that with us?

Thanks for hard work and dedication!
[Windows Mobile Software Development] mrhayami:
Well if you do not need the access to the start menu then the answer is yes you should still gain ram from using the start menu remover, since windows will no longer be able to generate it from the cpr files. Without sense running on mine and no today plug in I have 128mb-137mb free, with titanium I have around 120mb.

As for the cpls they were posted by another user, however we noted that for some people they did not work, I ask that we have at least 3 people with different devices and different roms upload their registry files for

HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Settings

and

HKEY_LOCAL_MACHINE\Software\HTC\HTCSettings_Improvement\ClassifiedCPL

this way we can see what variations there might be if any and figure out why some are not working.
[Windows Mobile Software Development] armenh72:
Sure, I have tilt2, let me know if you need my registry files.
[Windows Mobile Software Development] mrhayami:
that would be helpful I'll have three reg's to go through and figure out why there is a difference in cpls.
[Windows Mobile Software Development] armenh72:
here you go

here you go
[Windows Mobile Software Development] FL5:
You could give this a shot:

http://xdaforums.com/showthread.php?p=8143486#post8143486

Or if you're more into doing things manually, this is a great reference:

http://xdaforums.com/wiki/index.php?title=Windows_Mobile/Links_And_Parameters

It's kind of a pain, because you have to create the .lnk and then also create a reg key pointing the icon to it, but I much prefer having mine set up this way. Much cleaner and exactly what I want.
[Windows Mobile Software Development] mrhayami:
Yup we releases most of them a few pages back but found that certain ones were incorrect when they were pulled from the icon settings =/ so now that I've got a small reference of 3 diff devices and roms I should fill int he missing ones. Thanks for the links :3 should come in handy dandy!
[Windows Mobile Software Development] kalhimeo:
first thank you for this great start menu replacement :)

I m doing a few tests atm and will probably start using it, but that manila shortcut doesn't work. (-switchtopage manila://AllPrograms.page).

I searched a bit over the forum and tries a few others (programs\programlist.page , programs.page, programs\AllPrograms.page, ...) without success.

Any idea ?
[Windows Mobile Software Development] mitsi:
Try "--switchtopage AllPrograms.page"
[Windows Mobile Software Development] kalhimeo:
Thank for your fast answer !

unfortunately, no luck on that one :/

EDIT: I just found it :D

\Windows\manila.exe --switchtopage Manila://programs\allprograms.page
[Windows Mobile Software Development] kalhimeo:
Updated .cab with links to settings

After a few hours of testing, editing, converting, etc , I finally have a very nice HTC start menu with links to Settings and Games (using FolderView.exe, thanks to Z80-Man for the file and tips).

Note that I only included the settings that I have on my Rhodium custom rom. Some may not work or be missing for your device. Hopefully, it's not that hard to add/remove settings if you take time to understand how to do it (see below).

This .cab includes the files to completely remove the default WM start menu (saves +/- 25mb of RAM). Be aware that once installed, you will not be able to revert to original start menu without some WM file structure knowledge.

I did not include the registry keys which disable the "Start Button" and "Close Button" of the taskbar. I personally use Ameba (WM 6.5.x) to re-allocate the "Start Button" to use this new HTC start menu (use this shortcut : "\Windows\manila.exe --switchtopage Manila://programs\allprograms.page").

Now let's go deeper into the settings edition for those who may be interested.

The cab will install all settings shortcuts into "\Program Files\Settings Shortcuts\". All icons are stored into the "settings_icons.dll" file within your "\Windows" directory.

To create your own settings shortcuts I will refer to the links from FL5's post above, read here and here.

The most trickiest part is probably the icon creation. You have to create your own .ico files and insert those into the "settings_icons.dll" file. To do that I used those 2 programs :

- IcoFX (freeware) to convert .png to .ico. I personally included all icons in 16x16,32x32,64x64 with 32bit+alpha.

- GConverter (shareware 15 days) to pack the icons into a .icl file (icon library) and finally convert it to a .dll ressource. Note that you can extract all icons from my original "settings_icons.dll" file to save a lot of time :)

To associate an icon to a shortcut, you have to edit your shortcut .lnk file with a text editor and add the path to the dll ressource file and the icon index.

Look at this example for "About.lnk" :

45#ctlpnl.exe cplmain.cpl,5?settings_icons.dll,-1

- The first two digits followed by "#" is the length of the command line (number of characters into "ctlpnl.exe cplmain.cpl,5?settings_icons.dll,-", note that we don't count the icon index)

- Then you have the target of the shortcut followed by "?"

- Finally comes the icon ressource file and the icon index wich is "1" in this case

That's it ! Thanks to OCMan and Kenia1234 for the original project
[Windows Mobile Software Development] FL5:
Awesome job! Love it!

However, string is just a little off. Needs to be:

"\Windows\manila.exe" --switchtopage Manila://programs/allprograms.page

Further, if anyone's interested in using this as the function of their co0kie's home tab 2.0 beta "Start Menu" softkey, you can set that with the three following registry keys (note: all are strings):

Replace "*" in keys below with either 1, 2, or 3, depending on which key you want to set it as, so that it would read something like "KeyCustom1.Args"

HKCU\Software\HTC\Manila\CHT.Softkeys.KeyCustom*.Args

String:--switchtopage Manila://programs/allprograms.page

HKCU\Software\HTC\Manila\CHT.Softkeys.KeyCustom*.Icon

String:\Windows\CHT_softkey_win.png (or literally the path of whatever other icon you want to use for this)

HKCU\Software\HTC\Manila\CHT.Softkeys.KeyCustom*.Path

String:\Windows\manila.exe

Cheers!
[Windows Mobile Software Development] DeathmonkeyGTX:
Eh, I need those registry settings for the taskbar start button and x button. I installed Arto's Start Menu Remover for 6.5.x and it did the deed but it also killed my taskbar's X and Start button. I need both of those, particularly the X button. I see dude up there knows how to do it but decided to gloss over it, so if you see that or anybody else knows how to get my X button back I'd appreciate it.
[Windows Mobile Software Development] mrhayami:
Here ya go http://xdaforums.com/showpost.php?p=7877263&postcount=76
[Windows Mobile Software Development] smithisize:
So, I like this concept, but I was wondering...

When i use the start menu remover on any "start button on bottom" ROM, it removes basically all soft keys (eg the back soft key, x key), not just the start button. Is there a way to avoid this?

Thanks

Smith
[Windows Mobile Software Development] mrhayami:
Well I made 2 versions a while back one that will remove start and x and one just for start since I needed my x buton
[Windows Mobile Software Development] FL5:
Use the cab from the OP that is marked for 6.5 roms.

Yes, I know, you are using a 6.5.x rom.

It's OK, just go with me on this. It will do what you want. It will not explode your handset, anger the volcano gods, or cause jesus to kill a kitten. It will simply not disable your softkeys.

Alternately, use kalhimeo's pack a few posts up.

Cheers!
[Windows Mobile Software Development] smithisize:
LMFAO! Thank you for that explanation, you just made my day hahahaha!!!

Thanks!

Smith
[Windows Mobile Software Development] donsalari:
Will this work with SENSE2.1?
[Windows Mobile Software Development] donsalari:
Shat!!! It doesnt work on sense2.1!

How do i get back to the original start menu?

I tried replacing the cprs. Didnt work.
[Windows Mobile Software Development] donsalari:
any solution guys ?