Start menu icons initiative

Search This thread

NRGZ28

Retired Senior Mod & Senior RD
Apr 6, 2007
10,512
9,977
XDA-Developers
I would like to propose a standard.

A standard of naming ALL start menu icons using the "Start_Icon_XXXXX.png" format. This way, users wanting a different, uniform, iconset can request their favorite icon maker (people like Dinik for example) make a cab with this naming convention, where they can just install the cab and be ready to go!

To make a long story short, I propose all ROMs made on XDA, follow the format of "Start_Icon_Contacts.png" or "Start_Icon_FileExplorer.png". Half of this is already dont for us by microsoft, but HTC doesn't always follow it. However, we, as chefs, can easily rename these files before we cook a ROM.

I'll start doing this for all my ROMs, probably with the next update I will put it out... Let's make it easier on users to user their favorite iconset, without complicated apps needing to be used to change them one by one... it's such a PITA (especially when you reflash!).

So, who's with me ?

Get the word out to your favorite chef :)





I started to do this in my ROMs already.

About 50% complete with the standard "Start_Icon_Application_Name.png" naming convention.

Any spaces in the application name should be replaced with underscores in the registry(app.reg or .rgu) and the name of the PNG file itself.
 
Last edited by a moderator:

+ Que PPC

Inactive Recognized Developer
Mar 23, 2007
4,724
88
40
Guadalajara
es.youtube.com
Im on it but here is a question...

many of the icons in the settings are maincpl.cpl,1 or ,28 or so.... then others are mycpl.cpl,10 those are hard to change icons cause our (old devices works like that)

to change them we need to search for the icon set cause all uses the default icon in the resource EXE or DLL

i will put here some examples later thanks to tpc has helped me and saurabh too on changing them some other i cant do it..
 

NRGZ28

Retired Senior Mod & Senior RD
Apr 6, 2007
10,512
9,977
XDA-Developers
That's hard in 6.1... that's when you have to edit resources in DLL, CPLs, EXEs.... very easy in 6.5. Here's an example...

Code:
[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Settings\Personal\cplmain.cpl,20]
"Icon"="\\Windows\\Start_Icon_PhoneSet.png"

[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Settings\Personal\VoiceCommand_PPC.cpl,0]
"Icon"="\\Windows\\Start_Icon_VoiceCmd.png"
 

+ Que PPC

Inactive Recognized Developer
Mar 23, 2007
4,724
88
40
Guadalajara
es.youtube.com
mmmm interesting

I have the same and works fine like this:

[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Settings\Personal\VoiceCommand_PPC.cpl,0]
"Icon"="\\Windows\\Start_Icon_VoiceCmd.png"

Because that is a 6.5 app

But what about this??? this is the USB to PC from diamond 6.1 OEM cause is the only one that works with my ****en device

[HKEY_LOCAL_MACHINE\ControlPanel\MyCpl\28]
"CmdLine"=""
"File"="USBtoPC.exe"
"Description"="USB to PC"
"Name"="USB to PC"

[HKEY_LOCAL_MACHINE\ControlPanel\28]
"Group"=dword:2

I put this reg to change the icon and dont works

[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Settings\System\MyCpl.cpl,28]
"Icon"="\\Windows\\ConnectionsUsbToPcv2.png"

Doing the icons in 6.1 editing the resources into dlls cpl or exes is easy doing the BMP or ICO in photoshop and using restorator app to change it
 

HelderJr

Senior Member
Sep 24, 2007
223
0
Aracaju
I´m not a chef, but it´s an adorable idea. The chefs that join this idea, might include on the name of their ROM thread that they´re doing this. To do so, you might choose a designation for this. Such as: SNI (Standart Naming of Icons) or something like that. Well, that´s an idea.
 

af974

Retired Recognized Developer / Retired Forum Mod
Jan 22, 2008
4,934
1,683
Redmi Note 8
I always use this kind of method for my roms, only 2 or 3 arent named in this way.

Nice idea though :)
 

NRGZ28

Retired Senior Mod & Senior RD
Apr 6, 2007
10,512
9,977
XDA-Developers
Yes, I propose we do! Mine are all over the place as well, but I will take an hoour or two one day and make sure they follow this format :) Come on... let's all do it. The users will love it I'm sure. :D
 

af974

Retired Recognized Developer / Retired Forum Mod
Jan 22, 2008
4,934
1,683
Redmi Note 8
My Icons name:

Code:
06/02/2010  13:51             3.766 advancedcfg.png
05/02/2010  23:13             3.105 CleanRAM Config.png
05/02/2010  23:13             3.187 cleanRAM.png
06/02/2010  15:09             3.105 Foldervs.png
05/02/2010  23:13             4.040 GMM_Icon.png
05/02/2010  23:13             3.356 HTC_adobe_reader.png
05/02/2010  23:13             3.791 HTC_advance_network.png
05/02/2010  23:13             3.262 HTC_AGPSSettings.png
05/02/2010  23:13             3.336 HTC_albums.png
05/02/2010  23:13             2.859 HTC_audio_booster.png
05/02/2010  23:13             2.712 HTC_calculator.png
05/02/2010  23:13             3.677 HTC_camera.png
05/02/2010  23:13             3.347 HTC_clear_storage.png
05/02/2010  23:13             3.994 HTC_comm_manager.png
05/02/2010  23:13             3.828 HTC_connection_setup.png
05/02/2010  23:13             3.240 HTC_device_information.png
05/02/2010  23:13             3.915 HTC_email_setup.png
05/02/2010  23:13             3.251 HTC_footprint.png
05/02/2010  23:13             3.369 htc_mobile_router.png
05/02/2010  23:13             2.563 HTC_music.png
05/02/2010  23:13             2.477 HTC_power.png
05/02/2010  23:13             3.635 HTC_quick_gps.png
05/02/2010  23:13             3.006 HTC_rss_hub.png
05/02/2010  23:13             2.846 HTC_sim_manager.png
05/02/2010  23:13             3.784 HTC_streaming_player.png
05/02/2010  23:13             3.075 HTC_usb_to_pc.png
05/02/2010  23:13             2.420 HTC_voice_recorder.png
05/02/2010  23:13             3.139 HTC_wifi.png
03/02/2010  17:40            16.144 JBlend.png
06/02/2010  13:51             3.541 MemMaid.png
06/02/2010  14:51             2.729 mobilepad.png
05/02/2010  23:13             3.217 multimedia_folder_icon.png
05/02/2010  23:13             3.775 Pocket RAR.png
05/02/2010  23:13             3.986 ScreenCapture.png
05/02/2010  23:13             3.067 Start_Icon_About.png
05/02/2010  23:13             3.712 Start_Icon_Async.png
05/02/2010  23:13             3.785 Start_Icon_Bluetooth.png
05/02/2010  23:13             2.673 Start_Icon_Bubble.png
05/02/2010  23:13             3.211 Start_Icon_Buttons.png
05/02/2010  23:13             3.374 Start_Icon_Calc.png
05/02/2010  23:13             3.063 Start_Icon_Calendar.png
05/02/2010  23:13             3.187 Start_Icon_Certificates.png
05/02/2010  23:13             3.820 Start_Icon_Clock.png
05/02/2010  23:13             3.380 Start_Icon_Connections.png
05/02/2010  23:13             2.670 Start_Icon_Contacts.png
05/02/2010  23:13             2.871 Start_Icon_DEnroll.png
05/02/2010  23:13             3.273 Start_Icon_Encryption.png
05/02/2010  23:13             3.247 Start_Icon_Excel.png
05/02/2010  23:13             3.232 Start_Icon_Feedback.png
05/02/2010  23:13             2.761 Start_Icon_FileExp.png
05/02/2010  23:13             2.906 Start_Icon_Games.png
05/02/2010  23:13             3.552 Start_Icon_GPS.png
05/02/2010  23:13             2.028 Start_Icon_HTC_facebook.png
05/02/2010  23:13             3.340 Start_Icon_HTC_Remotedesktop.png
05/02/2010  23:13             4.095 Start_Icon_IE.png
05/02/2010  23:13             2.764 Start_Icon_Input.png
05/02/2010  23:13             3.605 Start_Icon_IS.png
05/02/2010  23:13             3.004 Start_Icon_Lock.png
05/02/2010  23:13             3.678 Start_Icon_Managed.png
05/02/2010  23:13             2.998 Start_Icon_Marketplace.png
05/02/2010  23:13             3.164 Start_Icon_Memory.png
05/02/2010  23:13             3.339 Start_Icon_Messenger.png
06/02/2010  13:58             3.346 Start_Icon_Msg v2.png
05/02/2010  23:13             2.589 Start_Icon_Msg.png
05/02/2010  23:13             3.104 Start_Icon_MyPhone.png
05/02/2010  23:13             3.487 Start_Icon_Notes.png
05/02/2010  23:13             3.062 Start_Icon_Office.png
05/02/2010  23:13             3.046 Start_Icon_OneNote.png
05/02/2010  23:13             3.251 Start_Icon_Owner.png
05/02/2010  23:13             3.112 Start_Icon_Phone.png
05/02/2010  23:13             3.331 Start_Icon_PhoneSet.png
05/02/2010  23:13             3.254 Start_Icon_Photos.png
05/02/2010  23:13             2.953 Start_Icon_PowerPoint.png
05/02/2010  23:13             3.086 Start_Icon_Regional.png
05/02/2010  23:13             3.470 Start_Icon_RemoveProg.png
05/02/2010  23:13             2.924 Start_Icon_Screen.png
05/02/2010  23:13             3.186 Start_Icon_Search.png
05/02/2010  23:13             3.418 Start_Icon_Settings.png
05/02/2010  23:13             3.552 Start_Icon_SettingsC.png
05/02/2010  23:13             3.203 Start_Icon_SettingsP.png
05/02/2010  23:13             3.651 Start_Icon_SettingsS.png
06/02/2010  13:58             2.970 Start_Icon_SMS.png
05/02/2010  23:13             3.002 Start_Icon_Solitaire.png
05/02/2010  23:13             4.088 Start_Icon_Sounds.png
05/02/2010  23:13             3.295 Start_Icon_TaskMgr.png
05/02/2010  23:13             3.227 Start_Icon_Tasks.png
05/02/2010  23:13             3.451 Start_Icon_Today.png
05/02/2010  23:13             3.734 Start_Icon_TodaySet.png
05/02/2010  23:13             3.071 Start_Icon_Tools.png
05/02/2010  23:13             2.728 Start_Icon_Watson.png
05/02/2010  23:13             3.265 Start_Icon_Welcome.png
05/02/2010  23:13             3.641 Start_Icon_WinLive.png
05/02/2010  23:13             3.690 Start_Icon_WMP.png
05/02/2010  23:13             3.262 Start_Icon_Word.png
05/02/2010  23:13             2.401 Total Commander.png
05/02/2010  23:13             3.117 utilities_folder_icon.png
05/02/2010  23:13             3.177 web_folder_icon.png
05/02/2010  23:13             3.359 YouTube.png

Easy for W$ stock icons but i need a bit of time to rename HTC stock apps and redirect them with a reg .
 

birkoffsjunk

Senior Member
Dec 28, 2008
1,598
150
www.mediafire.com
I'm happy to do this as well... but something to watch out for though is making sure the names are exactly the same, not much point if 2 chefs implement this slightly differently.

e.g.
'Start_Icon_HTC_AGPSSettings.png' vs 'Start_Icon_HTC_AGPS_Settings.png'

EDIT: How about a standard icon EXT package, all pre-renamed & registry setting done? Just need something to remove the existing icons, a wee batch script?
 
Last edited:

af974

Retired Recognized Developer / Retired Forum Mod
Jan 22, 2008
4,934
1,683
Redmi Note 8
Well i guess we must follow the Icon makers layout.

e.g if they will make Start_Icon_HTC_AGPSSettings.png we need to use this one in our roms.

Can someone take an icon developer in this thread?......NRG is up to you , you are the OP here :D

I'm happy to do this as well... but something to watch out for though is making sure the names are exactly the same, not much point if 2 chefs implement this slightly differently.

e.g.
'Start_Icon_HTC_AGPSSettings.png' vs 'Start_Icon_HTC_AGPS_Settings.png'
 

ai6908

Senior Member
Nov 13, 2006
3,611
265
Land of Lincoln
I try to name then "Start_Icon_XXX" in my ROMs...

If all the icon makers name the files all the same, it will be a lot easier to cook then in different icon flavors!...:D
 

Cloudyfa

Inactive Recognized Developer
Dec 16, 2005
1,546
20,730
HCM City
I put this reg to change the icon and dont works

[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Settings\System\MyCpl.cpl,28]
"Icon"="\\Windows\\ConnectionsUsbToPcv2.png"
It should be:
Code:
[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Settings\Connections\MyCpl.cpl,28]
"Icon"="\\Windows\\ConnectionsUsbToPcv2.png"
You used "Group"=dword:2 ==> it's in Connections, not System
 

forelli

Senior Member
Jan 26, 2009
1,075
100
Kashyyyk, Galactic Empire
HTC Leo
Hey Chefs, I think NRGZ idea is very very good. While you're at it, could you also "normalise" the folders names like "Tweaks" instead of "Apps Tweaks"? I say that because when saving a "theme" in JWMD icon changer, it won't apply it to folders if they have a different name although they contain the same "tweaks" inside.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 3
    This thread is what I exactly what I want to tell you all!!

    Am developing a NEW THEMER for Windows Mobile 6.5/6.5.x and this now includes a Desktop Application!

    You can still use JWMD Icon Changer but this new themer will be much dedicated in icon theming!

    Am using this application already but I haven't deployed it yet just to make sure there's no minor issues or minor bugs.

    This application will base on smart menu "program name" so no matter where the program is located in start menu, it will be themed!

    So soon, I'll be needing Chef's help because I want to use the Desktop tool to make your life easier when changing icons for your cooked ROM! :)

    See you guys soon!