[IDEA][WM6.5] Sort Start Menu Work in progress - Windows Mobile Development and Hacking General

Afterbeing around here at this excelent place for a while know and flashing my Diamond to RTT's GER WM6.5 ROM
http://forum.xda-developers.com/showthread.php?t=519578
testing some of the Titanuim plugins,
I was still missing a way to resort the WM6.5 Startmenu in an easy way.
I know there is showaco's re/start
http://forum.xda-developers.com/showthread.php?t=481379
but it's only running on WWE ROM's but not on other languages.
After having a look on the source I saw that I could get me a copy of basic4ppc changing the needed pathes and recompile the thing but what I relly want to have is a real complete graphical way to reorder my Start Menu.
That was the point to start up the project.
So here is the Idea and some informations what is already realized.
Idea:
Grap all needed information from either filesystem and registry
redraw the Startmenu within the app
Moving Icons from to new locations
Moving Icons from to Folders
Changing Icons
Creating new Folders
The complete "Thing" will be done in C# using manged code were possible.
The following tasks are already done
1. Graping in information from Filesystem Startmenu\Programs folder comparing to Registry HKLM\..\Shell\Start\StartInfo as I recognized that on different ROM's ther might be a *.lnk file on the Filesystem but no RegKey for it and the other way round. In there there will be a list with "Startmenu object" list with all needed data like RegKey values, Icon, isFile or isDirectory ...
2. Grabing information on all entries that are hosted in the Settings folder as these are handeled in a different way. Finally I'm able to grap all those informations like panel name i.e Settings->System->Power on a WWE ROM would be "Einstellungen->System->Stromversorgung" on a GER ROM from cplmain.cpl
3. Creating a Hexagon Grid from the Dimension read from StartMenu_GridScene_XXXxXXX.cpr and placeing Icons on the same locations as on the Startmenu itself
The 2 remaining task now will be to bring the Idea of moving the entries around from
http://www.codeproject.com/KB/mobile/CFIconMenu.aspx
and having the ability of sliding the complete panel from here
http://expression.microsoft.com/en-us/dd279543.aspx
together.
There is one task a still have no solution at the moment. On leaving the application all information will be written to the registry and / or filesystem but it seems that there is no way of haven the changes to take effect on the "real" Startmenu without having reboot the Device.
Sorry Admins if missposted in wrong category work is still in progress and Thread should have been better placed in Q&A
Screenshot of the GUI hexgrid programmattically created and drawn to application form (Icon postition exactly the same as in Startmenu)

Related

[APP]Apps\Scripts to backup Personal info(and AutoRestore) |"FlashBack 0.6"| 10-23-09

[APP]Apps\Scripts to backup Personal info(and AutoRestore) |"FlashBack 0.6"| 10-23-09
UPDATE: 10-22-09 FlashBack 0.6
-Added program tab backup and autorestore
-Added MySpace profile(Microsoft MySpace)
-Added some more Game and Software items
-Added Zensor autorestore and autoload(autoload still needs some work)
UPDATE: 8-27-09 FlashBack 0.5
Uploading latest package from my kitchen. I will put together a cab soon, but for now you can use the flashback script from the package and overwrite original
Changelog:
Made some minor modifications as well as some optimization to reduce errors when restoring.
-Added Wifi Locations backup under software
-Added double check for manila autorestore. This way if you have non manila ROM It will not try to load manila.
For this to work correctly you need to add the following lines to your manila app.reg:
Code:
;FlashBack support
[HKEY_LOCAL_MACHINE\Software\FlashBack]
"ManilaExists"=dword:1
NOTE: Make sure to disable weather restore or delete the database when switching manila builds
Still taking further requests and hoping for some help from the real mort pros
UPDATE: 8-3-09
-Some fixes for missed lines
-Fixed G-Alarm(misspelled something causing no backup)
-added Facebook backup(not fully tested)
-added world clock cities
-Changed backup of manila files to use INI
-If you have cooked an older version into your ROM, be sure to use the newest FlashBack to backup Manila data again. The new AutoRestore script relies on the new INI files.
-Any more software requests?
UPDATE: Huge update.
Added:
-more personal settings(Buttons)
-Tools*
-Manila Wallpaper and Weather(tested .png and .jpg wallpapers)
-Made a package which will restore all saved settings when cooked into ROM.
-Added option to Auto restore. Auto is enabled by default. Look under tools.
-Added support for some builds of Opera
-Added option to Auto load Manila after Flash as oposed to "Windows Default" AKA Titanium. I prefer Manila, so if you enable the option and its cooked in you can have it right after flash.
-Prepared for adding program registrations
Check it out and let me know if it is all working for you. Please note that I will not be held responsible for any loss of data(should that somehow occur, but dont know how it would). Attaching Visual Package and cab. Legacy package will come soon. Edit: Legacy is here, but not sure if it works as I dont use legacy. Please report back for others.
jmckeejr
EDIT: The "RestoreAll" mortscrpt in packages has an extra quotation mark on line 29. Remove the first one before cooking. Should look like this:
Code:
regwritedword("HKLM","Software\FlashBack","Finished",1)
as opposed to this:
Code:
regwritedword([B]"[/B]"HKLM","Software\FlashBack","Finished",1)
This is not a needed step, but it is to double check that Restoreall does not run more than once. There is provision in the script for it to delete the link from startup as well.
Another note: Some features still need some more work to function properly. This is all trial and error as I have to find all the appropriate keys for each item. Some have more than one key which needs backed up. Thanks for trying FlashBack
UPDATE: 7-27-09
After some more work with mortscript(and some help from Noonski, thanks bud) I have put together another backup script which backs up personal info such as :
-Bluetooth Partners
-Wifi Networks
-Owner Info
-Volume
-Rings and Alerts
-Backlight settings
It is still a work in progress, but figured I would put it out there for testing and also feedback on what else to add. Noonski showed me the command lines needed to export and import reg, so now it is just a matter of adding the correct keys. I am learning as I go, so bear with me here. Feel free to test this script and add feedback here. If you are skilled with mortscript feel free to take what I have and make it better. Here is the zip with a cab(which has the script, an exe with icon and dotfred's taskmanager to import the keys). I also included the script and exe to make it easier for others to add or change things. Thanks for trying it By the way I call it Flash Back because I flash so manyt ROMs and I just want my info back in an easy way
LINK RIGHT HERE
I am very new to mortscript, so this may not be as pretty as some of the pro's might be able to do. I am hoping that someone would be interested in this and develop it further. Basically, this will copy the saved game files from teeter(labrynth) and Resco Bubbles. I started out with teeter, then found the save file for Resco, and I am thinking of adding other games/Apps to the backup list. If you know where the program data is saved, should be pretty easy to add to the list.
This script is not as advanced as it could be, but does the job required. It copies only to a specific location. Which is "\storage card\phone backup\*"
it will create the needed folders, and have separate folder for each program. I wanted it this way because I can then make a script to run in SASHIMI and restore everything on auto.
Attatched are 2 cabs. One is only for Teeter backup, the second is for both games. Includes shortcut and icons.
This is one of my first mortscript applications, so go easy on me. Just thought I would share. I know I am flashing so many ROMs that I could never get to the end of any games, so it sounded pretty handy to me. Once I get things commented out and cleaned up a bit, I will share the script for mort-pro's to fix up and optimize(hopefully). I will also share my autorestore script for SASHIMI or UC when I get it done and checked.
This seems handy dandy! I play Teeter and Resco Bubbles often! Now if only it had a cool interface with two big fancy buttons haha.
Edit: Never mind. Opened the cab and found your script.
Can you tell me where the Resco Bubbles data is stored? I had to do a hard reset and lost my saved games. I have my backups. Would love to recover the files.
Thanks!
Jason
This could become a usefull script - I for one have backed up my GAlarm reg keys because it is so annoying entering my alarm settings everytime I flash or hard reset.
Other things i'd like to be included for back up / restore...
Device Name
bluetooth pairings
WIFI settings
Game High scores & level achieved
threaded messaging ON
basically all the things I re-enter when I flash the phone!
Still learning about mort, so hopefully someone an step up to help. We would need to find a way to copy the registry entries for some of these things or somehow export and import. I know SASHIMI uses sktools, or used to at least to import export registry entries. I'll have a look at the script when I get some time off. Going to be busy for at least a few days with work, but this sounds interesting to me. I'd like to be able to hard reset or flash a ROM and have everything set up the way I want and everything restored. Although most of the registry tweaks I do in my build process, but the saved data really helps.
Lol, how to cheat at solitaire:
HKLM\Software\Microsoft\Solitaire.
Not that I've ever done it before.
I was thinking we could also make it so you could select a level to start at by keeping individual file from each level progression. This might not be the best way, but it might be an option. Would have to have a copy of the userdata.dat from each level. ie: complete level 1, copy userdata, complete 2 copy userdata, etc. Anyone interested? not sure how big the app would become this way, but I think it would be nice to choose level to begin. Anyone interested in helping get all the files? I could write a script to copy the file, and maybe rename each one as userdata_1.dat, ....2.dat, etc. Or maybe someone could figure out how to edit the data file correctly. Looks like there is only this:
Code:
6>
inside of the dat file for level 16.
Code:
 Ӧ 
level 18. Seems random to me, but maybe someone can understand if there is something to understand.
Added a new script. See first post
Updated Flash Back script. See first post
UPDATED. See first post
Just a little trick that I use that might be helpful... SKTracker is priceless! So - for example - if you have a setting you would like to save, start up SKTracker and take a snapshot, then change the setting, then take another snapshot. Then compare the two in SKTracker. It will show you all the registry entries that changed.
Uploaded lates FlashBack version 0.5. See first post
I want to make this into an actual program. Would any developer like to help? I am a total newb trying to learn VB or similar. Could someone share some sample code to :
-copy mutiple files(or make compressed backup in a centralized .zip)
-import/export registry
I know these sound like simple things, but as a newb it would be nice to see sample code I have figured out the UI part and navigating forms, but still dont know these basic commands
Thanks for any help or if a developer would like to help with an open source files/registry backup software
Updated to FlashBack 0.6. See first post for details
Hello, does that backup Manila's Facebook-Contacts link?
Gday - i have tried using FlashBack to backup the following items
Personal Data -> Rings and Alerts
Personal Data -> Wifi Networks
Software -> Resco Explorer
Manila -> Weather
All of them say they were succesful, but on restoring only the Manila weather worked - everything else did not restore. And when i look in the Phone Bakup folder on my storage card I have a Manila subfolder wih Manila.ini and Weather folder with a manila file in it (which is obviuosly the weather backup) and the only other folder is called RegKeys but it is completely empty. So evidently the Rings/Alerts, Reso Explorer and Wifi Networks are not creating any reg files or other files in the backup area
Any ideas?
amazing!!!! i'll cook it in my next rom compilation to give it a try!
thank you
Yeah gotta try this out. Awesome idea. But has DEV stopped?
Martinhdk said:
Yeah gotta try this out. Awesome idea. But has DEV stopped?
Click to expand...
Click to collapse
Yeah seems to gave stopped... i never had a response to my queries in november (about 3 posts up). Most of the items i tried to backup with this script didnt actually seem to create any backup files and thus werent restored.
I just researched and discovered myself the various files and registry items that need to be backed up for the various things i wanted to maintain between flashes, and use SASHIMI to do it. It is brilliant and saved me hours of customising after a flash. I strongly reccomend to check out SASHIMI

sUC - suiller UC way [9 Feb 2010]

ABOUT
The purpose of this CAB is to reach a sort of UC way but with a very easy & friendly approach
HISTORY
I come from Diamond world, so because this CAB can be adapted for other platform/devices why not preparing a separate sUC.cab to use for enabling ALL the stuff (ramdisk, pimbackup,ram recovery,etc...) included in Dia Duit rom series?
what have I to do with this cab?? simply it will apply these features:
Latest stable MortScript is inscluded & ready to go, so no more needs to install as separate cab
Choose between 3 speed profiles: 1. fast (takes more ram & battery), 2. balanced (not heavy tweaked but not funny) & 3. untouched (default WM6 settings)
GPS profile: TomTom, iGO, Navigator or default WM6
Everyday auto recover RAM feature (at 4.30AM) + automatic sms/contacts/calls backup/fav manila people (trough pre-configured pimbackup app, PimBackup included)
Ramdisk (2Mb) feature (optional)
A new way for a fully automated CAB/REG/EXE/CPY installation/copy after every hard-reset/rom upgrade
UPX executable, compress (fully automated) exe files from fresh installed cabs, this saves space & gives faster app load times
Easy & fast tweaking method without 3rd part software: tweak registry scripts (with comments)
Tips enabled by default to preserve a bit more battery life (for ex 3 secs of led blinking instead 5, increased battery life counter,etc) + increased speaker sound volume + many example for setting automatic alarms, rings, etc...
Moved MAIL + Attachments folders from main memory (My Device) to external one (Storage Card)
3 / 4 rows configuration
This should work on every WM based rom, also because I added the auto recognition of "Storage" name... so should work without troubles also on NON WWE roms (except for CABi installation)
DOWNLOAD sUC.cab HERE
DOWNLOAD sUC_source.zip HERE
BEFORE INSTALL (mandatory)
create in your "Storage" (the BIG one) a folder called "Backup and Restore", then inside it a folder CAB (inside this another folder called CABi), then at the same level of CAB folder create a folder called CPY, then REG, then EXE
so practically your basic structure should be like:
Code:
Storage Card (or whatever name)
=> Backup and Restore (folder)
=> CAB (folder, put here all the cabs you want install on main memory)
=> CABi (folder inside CAB folder, specific for "must go into Storage", see notes)
=> REG (if present all reg files here will be joined to default WM registry)
=> CPY (if present all files here will be copied under their correspondent folders)
=> EXE (if present all .exe & .mscr files will be launched)
all files in the CAB folder will be installed (automatically) into "device", the ones in the CABi folder will be installed into "Internal Storage" (or whatever you have, always automatically), from REG folder all *.reg/*.rgu files will be loaded on the fly, from CPY all files will be copied (with overwrite) into correspondent folders (for ex useful for copying personal dlls, wav/wma/mp3 files or background, etc...), for finish from EXE folder will be launched your executables (personally never needed, but who knows?) & if present all *.mscr scripts... pay attention to exe files that needs user interaction
INSIDE THE CAB (a deeper explanation)
when your sUC cab is installed it simply creates a registry entry under [HKLM\init\]"Launch69"="2ndboot.exe", this permits the script 2ndboot.mscr (launched by 2ndboot.exe) to be loaded upon system reboot (just one time)
this script, if the structure mentioned above isn't found, it will create automatically all the folder & default reg files needed under your storage card, the name isn't important because it should guess itself its correct name, so don't care if your storage is called something like "MyBigStorageCard"
then it will ask you some questions... such as if you use ActiveSync, which GPS performance adopt, etc... all this info, which at 1st you'll pay high attention, will be stored under your storage card in a file called config.txt ...why?? simple... because next time you will flash or hard-reset your phone you wont have to push a button the script will found that previous stored config file & it will take all the info needed for final rom configuration to skip all annoying questions after every upgrade/HR
note: there is also an hidden option that should be used only by experts, to enable this option simply add by hand to your config.txt file the line: FastInstall=1
this will skip all countdown menu & messages... personally I use this option because flashing a lot this saves much time more
next it will look in the CAB folder for installing your CABs into "device" or main memory
next in the CABi folder for installing CABs into your storage card (you need to do this just 1st time, I'll explain later...)
next it will look at a file called upxlist.txt (must filled before), where simply you will specify all the *.exe file you want to compress after every cab installation... for example your upxlist.txt could look like:
Code:
\Program Files\Navigator\TomTom Navigator.exe
\Program Files\9.5 Beta\Opera9.exe
\Internal Storage\Program Files\Binaryfish\All Mobile Mines\All Mobile Mines.exe
note: every line for every EXE file, pay attention that you can compress just EXE files coming from extra CABs, because EXE files present in the rom are read-only
next it will copy a set of basic reg files with many tips/tricks/examples inside, useful for making many customizations
note: of course if you have previously prepared the folder structure & you have copied your REGs files under the REG folder they will be processed together the files above
next it will look in the CPY folder and will replicate the found folder structure (with files too), for example create inside it a folder \windows with some file inside & it will copy all found files under \windows on your device, or create \program files\myapp & it will create that folder structure in your device, of course it works also for Internal Storage even if it has no sense, anyway just a note it doesn't create empty folder, to create an empty folder just use a single .mscr script (something like: MkDir("\mydir") ) & copy it in your EXE folder
next it will look in the EXE folder & will launch all the exe files inside it, if found it will launch also all *.mscr scripts
next if found (you'll understand better upon an HR), it will ask you to restore your backed-up start menu, so you don't have to re-arrange your icons again
next if found, it will ask you to restore your last PIM backup & will reboot
notes:
right now CABi procedure works only on WWE roms (due to translations work to be finished), anyway there is a trick to skip CABi installation, or better make by hand just once (read few lines below)
installing cabs into Storage Card sometimes will fail, this simply because some cabs need confirmation/accept license & so on, so don't expect will work 100%, also many cabs require to be installed into main memory so NOT into Storage Card, for ex I use to install into Storage Card simple cabs such as games
sometimes pim backup restore can fail, try to restore by hand after installation; backup are divided into week days (monday, sunday, etc... "Last" is the last saved backup)
if you put sUC.cab in your CAB folder wont re-processed of course, useful if using sUC together with UC/UC2 installation method (see at bottom)
if you still use the 1st sUC release way your personal scripts still work like before, simply move them under EXE folder, or transport as reg entries directly into your personal reg file & copy it under REG folder, you can find on the same folder some examples (to clean all your old stuff simply empty the REG folder, modded REG files wont be touched on future upgrades)
you don't need to re-install every time your CABi, just install them once, then on next upgrade answer No or simply edit your config.txt & change the correspondent value; after CABi installation on a clean boot go with your explorer under "\windows\start menu" folder & re-organize your start menu structure (cut/past links, create/delete folders, etc...), remember to don't delete "Settings" folder even if empty, then go under sUC menu & backup your StartMenu, on next upgrade sUC will detect start menu backup & it will reinstall automatically... because the content of your storage card isn't erased after a rom upgrade/hard-reset your installed CABs will stay there untouched, so backed-up start menu has inside correct links
is possible to move TomTom, iGO, Navigon, etc... definitively into your storage card, so you don't need to install them every time: copy entire nav software folders from \program files to \internal storage\program folders, re-create icon shortcuts (copy/past as shortcut in your start menu), for iGO you have to edit sys.txt (under iGO folder) & change the path of base installation
in the same way is possible to skip for example FingerKeyboard installation from related cab, simply take a look at this short guide
INSTALLATION
note: to migrate in every new sUC version simply move your reg mods in your Personal.reg file, erase all the rest of reg files because they will be re-generated with the new ones, remember that on upgrades reg files wont be touched so pay attention on what you mod
if the rom is UC compliant simply create a called SDConfig.txt file in the root folder of your Storage Card, for example your SDConfig.txt could look like (pay attention to upper-lower case & no empty lines):
Code:
LOCK:Enabled
CAB :\Internal Storage\Backup and Restore\CAB\sUC.cab
LOCK:Disabled
RST: Reset
in this way at reboot will start standard sUC procedure (remember MortScript is included & also that sUC cab wont be re-processed even if present in CAB folder), instead if the rom isn't UC compliant simply install sUC as any normal cab, then it will ask to restart (or restart manually) & automated procedure will begin on reboot[/b]
bye,
davide
OK, that's all very nice, but WTF is it?
Wouldn't hurt to have an "about" section in the post for ppl who see this thing the first time in their life.
GENIAL !!!!!!
aiiro said:
OK, that's all very nice, but WTF is it?
Wouldn't hurt to have an "about" section in the post for ppl who see this thing the first time in their life.
Click to expand...
Click to collapse
yep... you right sorry, I'll correct soon...
suiller
OMG~ You finally made it available!!! I'm going to test it with my HD and will report back once everything is organised
I didn't mean to sound rude, sorry... Anyway, thanks for the addition, but still - what is UC? User Configuration? Could You post some screenshots too to make it more comprehensible for dumbusers like me?
jackkkkk said:
suiller
OMG~ You finally made it available!!! I'm going to test it with my HD and will report back once everything is organised
Click to expand...
Click to collapse
oh FRIEND! I found you
yep, I'm looking here around to see if my mad projects can be useful
the cab isn't still perfect but should work, of course I haven't a different device from diamond so all you will be a sort of beta tester
I've removed all specific diamond stuff, so it should work
Of course this is just a starting point, I'm dedicating much time to develop this small piece of "software", thx also to many other friends
You know as it works, so you should feel a bit like at home
aiiro said:
I didn't mean to sound rude, sorry... Anyway, thanks for the addition, but still - what is UC? User Configuration? Could You post some screenshots too to make it more comprehensible for dumbusers like me?
Click to expand...
Click to collapse
yep you are right... UserConfiguration, the only difference is that you don't need to write any config file, at least not as "normal" user, it's enough to copy under correct folders the CAB plus other stuff you want installed/loaded after every flash/hard-reset
I'll porvide soon a video-guide, so it will be for sure more clear
OK, OK, nuff with making fun of me Or were You seriuous with video guide?
Cos I just had a brilliant idea - I'll install the damn thing and look for myself
I think I should have done that in the first place. But still, I believe screenshots would save some time understanding what's it really about.
Yeah Screwed Up Click for life
no no I'm serious friend... but I'll suggest to wait a couple of days because I'm working on a new version where is possible to cut-off all the specific HTC/manila stuff & above all I'm re-commenting all the registry entries that interact with OS
no no I'm serious friend... but I'll suggest to wait a couple of days because I'm working on a new version where is possible to cut-off all the specific HTC/manila stuff & above all I'm re-commenting all the registry entries that interact with OS
Hi,
really don't want to be rude or offence, but ... isn't this something like SASHIMI????
If so ... where are sUC's pros?
kind regards
fwt
almost... but it's very very simple... I'm testing an heavy modified version able to run on almost every WM6.x base device
OK the CAB is ready for testing purposes... please re-read 1st post because I'm making a better, I hope easier, description of features... thx
bye,
davide
Mate, this piece of software is plain GENIUS!
So much easier than the UC thing, with all the boring scripting. This way you just place in folders, and you are (mostly) done! Amazing stuff!
I have some questions/requests for you though...
Is there a way to repeat the procedure (restore at 1/2 start up), at a later time? This could be useful, for example, if some files get corrupted, or you just want to revert back to default cabs/settings, etc. So I guess what is needed is a way to manually activate the procedure.
Second thing is regarding mail settings. Is there a way to back this up? My hotmail settings get destroyed after every HR.
Cheers.
Forgot to mention, a manual activation of this procedure would also help if (for example) you want to make multiple program installations. This way you could just use the folder CAB, without wasting time on every single program you are installing/testing...
Cheers
krale said:
Forgot to mention, a manual activation of this procedure would also help if (for example) you want to make multiple program installations. This way you could just use the folder CAB, without wasting time on every single program you are installing/testing...
Cheers
Click to expand...
Click to collapse
hmm... it could be a good idea... even if some phases can't be reverted, or better it's very complicated to "go back"... such as for ramdisk
anyway many phases are yet accessible as indipendant scripts just take a look under "\Backup and Restore\scripts" folder, of course other script could be extrapolated but I'll do probably on next version... let's say this is a testing purpose version because I have to "think" that this app must work on many (almost all I hope) wm6.x based devices
As one of the end (l)users who first saw this in Suiller's Dia Duit rom series, I can attest to this resolving one of the major grievances of Windows Mobile rom-upgrades. With some "smart" planning ahead, getting everything back can now be mostly scripted by simply placing the install file in the correct directory. Same with restoring data from your pimbackup, or adding registry settings. Once again we have a case where the xda-developers have surpassed the "offficial" roms in user friendliness.
I have since moved on to WM6.5 (still on my Diamond), but I sorely miss sUC from my later roms.
//Svein
updated sUC, corrected some small issues
I corrected some default/samples reg files, so I suggest to erase all default *.reg files under REG folder to update correctly
move your personalization to something like "MyRegPers.reg"
please reports here bugs/issues/suggestions or whatever... thx

Start Menu pcarvalho 21820LT / WM6.5 UC & Tweaks / phoneAlarm Skin & WM6.5 plugin

Start Menu pcarvalho 21820LT / WM6.5 UC & Tweaks / phoneAlarm Skin & WM6.5 plugin
Hi, if you are using the Lite Edition , you can try these buttons: (It should work with any rom though)
Cabs latest uploaded: Aug 5th
It uses Bluemetalaxe Icons to create nice looking folders:
It remaps all programs installed by the Lite Edition (other than System Tools, Settings and Games) in the start menu into those folders: GPS, Multimedia, etc. (moves the shortcut, creates reg keys and deletes old reg keys). Thefore you will have easy access to 9x9x2 programs with only one sliding gesture.
It (will) make windows folder lighter: icons are installed in "Program Files/Cruiserrr start menu" and in the short term I will modify the cab so that the old icons are deleted from the windows folder.
Why? well, if you install many programs, you know why...
INSTALLATION NOTES:
Disable S2U2.
Simply install the cab/s (only in main memory) and reset.
It runs smooth but initial load takes a little longer, wait until the signal is back and the task bar battery icon refreshes. Otherwise some folders and icons may not load and will need a new soft reset.
Be aware that any of the original shortcuts icons customized will be replaced by the ones in the cab ! make sure you do not loose any png images that you do not have a copy.
It has been done with CabWizSP.exe with post xml provisioning. I can post the "kitchen" so anybody can adapt to their taste: replace icons or destination folders (or learn how to create cab files for device customization).
Uninstall: Does not work: you end with no shortcuts. Should be easy to uninstall simply importing the file "mxipinit_startmenu_001.provxml" with fdcsoft task manager and deleting all the folders and corresponding regkeys, and the folder containing the icons: program files\cruiserrr start menu.
CREDITS: Even if it is not useful for anybody, at least is a small tribute to pcarvalho and bluemetalaxe.
QUICK INDEX
Post 6: Details on the Folders and shortcuts in each Folder
Post 7: wm6.5 Customization: TimeZone / Wallpaper
Post 8: phoneAlarm stuff: wm6 WM7ish plug-in and Titanium cPhoneAlarm plugin
CHANGES:
[*] Added mortscript shortcuts to the extended menu: btsync, sdconfig autorun, backlight cycle, Toogle ActiveSync/Softick Card Explorer by Twolf...
[*] Added phonealarm tab with shortcuts to the different menus
TODO LIST:
Add version to the cab's (Any help?)
Reduce png footprint (if bluemetalaxe agrees, of course)
Add mortscript shortcuts to the extended menu: update online content when wifi connected, launch program with skin rotation, backup settings, restore settings...
Add a widgets folder
Uninstall: restore pcarvalho original settings
Purge icons: delete non used pcarvalho icons
Extended registry: add additional registry keys/icons for other programs installed by the standard non-3d rom and the 3d rom.
Split the extended version in two cabs: one for freeware appls (acrobat reader, rss hub, powerradio, googlemaps) and some freebies (wifi on-off, btaudiotoggle, screen rotate, bl05 (backlight cycle control)...) and the other for 3rd party apps.
Split phonealarm stuff in a separate cab.
Recode using strings, so it is easier to change destination folders.
What is the idea behind the "extended" versions?: Need not to reinstall most of the programs in the SDcard and loose lots of time classifying them in folders and changing icon, order or location, after a hard-reset/re-flash.
Please, if you try it, give me feedback specially if you try to uninstall or install in non Lite Roms .
Nice work!
As soon as i have time i'll try it out.
so if I understood correctly it is some kind of backup app for startmenu, right? It restores all your shortcuts with icons of startmenu after HR or ROM flash?
Let me try to explain in another way:
Imagine you use reStart to create folders, move shortcuts to these folders and replace icons for all folders and some shortcuts. It would be a pain to do it each time you hard reset. (this is the cab already posted)
Imagine that with only one slide gesture or none you have access to 9 x 9 x 2 applications and you can scroll down if you have still more apps.
Imagine you restore your shortcuts to sd apps (and probably xml or reg files to restore settigns) and you are up and running without needing to reinstall all the sd card applications (this is the cab I plan to do next).
My cab simply proposes another start menu organization (all shortcuts installed in the ROM classified in folders) with a nice style (bluemetalaxe icons), more oriented to minimize number of gestures needed to access an application.
My suggestion is that you install next time you plan to reflash.
Be aware that any of the original shortcuts icons customized will be replaced by the ones in the cab !
any screenshots?
nicandris said:
any screenshots?
Click to expand...
Click to collapse
1st post updated with screenshots.
this post is not finished
Icons in the extended version:
Please, send links to cab versions of programs in the standard version but not in the lite version so we can hava a standard non-3d rom with most of the programs installed in the SD. I will also be glad to add the freebies, mortscripts, etc. that are not too specific to oneself.
Icon:
NO = No png wm6.5 icon / takes the program icon
SM = self made until I find something better
BM = Bluemetalaxe
PC = pcarvalho's rom icon
Location
SR = located in storage card / needs to be reinstalled manually
SD = located in storage card
MM = located in main memory
UC = located in main memory
LT = located in main memory. Lite and standard ROM
NL = located in main memory. Only standard ROM
Main
- SD Backlight Cycle
- SD Resco Explorer ($)
GPS Folder
- SD CompeTwoNav ($): Off road navigation
- SD IGO 8.3
- SD IGO HGPS_Switch (xda): starts TMC Driver and launches IGo 8.3 (enjoy TMC traffic info while navigating)
- SD HGPSClient:
- SD Google Navigator ($)
- SD GoogleMaps (fw)
- SD Metro: I know it is not GPS
- SD Run GPS ($)
- SD Radares0.37b (fw): Spanish application to update radar info on the fly
- PC/Visual GPS
Office
- SD CalcPro ($):
- MM Adobe Reader LE 2.5
- MM Softick Card Export 3.14 ($)
- MM RSS Hub (channel info stored in SD)
- SD SPB Insight
- SR SPB Time
- SD SPB Wallet
- SD Ticker Tape (xda)
Radio
- PC/MM FM Radio
- BM/SD PowerRadio (xda):
Camera
- PC/MM Camera
- SM/SD Scan2pdf ($):
- SM/SD WorldCard Mobile ($)
Tools
- SD PockeScreen (fw):
- SD SK Tools ($)
- SD SK shortcut manager ($)
- SD SK Tracker ($)
- Unused (Folder for icons that one does not use)
Multimedia
- BM/SD Coreplayer (fw):
- NO/SD Diamond TV ($)
- MM Pictures & Videos
- MM Streaming Media
- MM Windows Media
Phone
- Jetware BT Extension (Carkit configurator)
- Call History
- Phone
- Bluetooth Mode
- My operator sim manager (movistar)
- SIM Manager
- bt explorer
- SD Diamond TV ($)
Internet
- BookSync: Update photos/birthdates from facebook
I plan to post screen shots.
wm6.5 UC tweaks
Cabs latest uploaded: Aug 5th
OK let's start customizing: The idea is to stick to UC cabs and xml files.
Automatically set Time Zone
I read many posts about people not being able to provision this info with wm6.5. It works for me. Credit goes for FInixNOver
1. Unzip the attachment "cruiserrr UC.zip" to your desktop.
2. Copy the folder setup to your storage card root
3. Set the desired timezones in your device
4. Sync your device
5. From the dektop pc run the file cUC_TimeZone.bat in the rapiconfig directory
6. Take the file generated cUC_TimeZone and copy to Storage Card\Setup\Xml
Warning: Do not try to load the file with fdc task manager or similar programs (it will fail to load many correct xml files). If you want to test, you should generate a new bat file to load cUC_Timezone.xml to your device and see the results in the CMD
7. In your device, change the timezones to whatever, far away from where you live.
8. Copy the sdconfig.txt file to the sd root or add these lines to your current sd config
Code:
LOCK:Enabled
SHOW: \Storage Card\setup\Bmp\cUC_TimeZone.bmp
XML: \Storage Card\setup\Xml\cUC_Timezone.XML
LOCK:Disabled
SHOW: \Storage Card\setup\Bmp\_Reset.bmp
RST: Reset
9. If you have installed the extended menu, then run MyMscr->Custom UC: it does not hard-reset the device, it simply executes the userID configuration. If you only installed the normal menu, then you'll have to install manually in this link. Credit goes for mousio
or
9. Hard-reset
Warning: do not stop the UC process or it will hard-reset the device. If something goes wrong, plug to the pc, restore a safe sdconfig.txt file and reset
10. Wait until the UC ends and the device resets.
11. Check the timezones are the ones defined in step 3 or blame me for your last precious five minutes lost if you still see the timezones defined in step 7
12. Tell me if it worked for you.
Automatically change wallpapers
If you cab your wallpapers in a tsk/cab file you will most probably loose many wm6.5 menu, task bar, ec attributes. So you must copy your favourite pictures to windows folder naming them....
You can automate it.
1. Rename your favourite JPG wallpapers as stwater_240_320.jpg (portrait) and stwater_320_240.jpg (landscape).
2. Copy them to storage card/set up/wallpaper
3. Check the cUC_Wallpaper.xml file is copied into storage card/setup/xml. If not, do so.
3. add the following line to the sdconfig.txt
Code:
...
SHOW: \Storage Card\setup\Bmp\cUC_wallpaper.bmp
XML: \Storage Card\setup\Xml\cUC_Wallpaper.XML
...
4. Proceed with steps 9 to 12 as before.
phoneAlarm skins and wm6.5 plugin
reserved for my phonealarm skin and tricks
Current Cab 4 Sept
Credit goes for:
- ybbor, who helped with solving the same issue in WAD.
- rockability at pocketmax forum and bluemetalaxe here, for most of the icons used
- penguin, , for such a great program and the help I found with all the pop-ups, commandline, etc
I am also remastering the phoneAlarm skin with the new functionalities in Phone Alarm
To do list WM6 plugin:
- remaster weather, weather tab, thumbs tub, stocks tab, contacts menu...
- include in the cab links to programs, basic automatic profiles and other set-up options.
I use both, titanium in main screen (to impress friends) and wm6 plugin in secondtoday, activated with a hw button (for normal use).
The current cab has no wm6.5, only standard skin and not finished yet:
- Pressing in the signal / battery meeters: Program Launcher (20 programs) / Task Manager / Quick contacts / Last calls
- "standard" TAB (to use in the office): counter for calls / mails / sms
- "Thumbs" TAB (to use while driving): qgps / iGO / VoiceSpeedDial / radarupdate (PENDING) / bigger wifi/bt/data icons / information rotator displayer
- "weather" and "stocks" Tabs (ongoing work) I download images with mortscript and they are shown in there
- "Thumbs" TAB (to use while driving): qgps / iGO / VoiceSpeedDial / radarupdate (PENDING) / bigger wifi/bt/data icons / - Pressing the clock: backlight toogle
- reminders show in the middle of the clock
- Pressing the profiles icons: 7 phone profiles
- Pressing the weather image: 5 days accuweather forecast.
- Pressing the date / time opens the calendar
- Each time I change profile a mscr writes info to registry: This info is shown in titanium plugin made with chome but I do not know how to share that part.
Unsolved issues so far
Big issues:
How to backup my bt pairings in a xml provision file
How to refresh titanium and start menu icons without reloading all.
How to install cabs to sd and import reg keys without mortscripts
How to reinstall reg keys for my programs automatically without mortscript send keys
Learn to make my own roms (when I buy a pc since I do not have admin rights in the one I use)
hide top bar (and soft) in wm6.5 start menu and titanium plugin but having it when opening whatsover program (without using WAD2 or WisBar Advance, I mean)
Minor issues:
: Make a mortscript to take screenshots
cruiserrr said:
Hi, if you are using the Lite Edition , you can try these buttons: (It should work with any rom though)
Cabs latest uploaded: Aug 5th
It uses Bluemetalaxe Icons to create nice looking folders:
It remaps all programs installed by the Lite Edition (other than System Tools, Settings and Games) in the start menu into those folders: GPS, Multimedia, etc. (moves the shortcut, creates reg keys and deletes old reg keys). Thefore you will have easy access to 9x9x2 programs with only one sliding gesture.
It (will) make windows folder lighter: icons are installed in "Program Files/Cruiserrr start menu" and in the short term I will modify the cab so that the old icons are deleted from the windows folder.
Why? well, if you install many programs, you know why...
INSTALLATION NOTES:
Disable S2U2.
Simply install the cab/s (only in main memory) and reset.
It runs smooth but initial load takes a little longer, wait until the signal is back and the task bar battery icon refreshes. Otherwise some folders and icons may not load and will need a new soft reset.
Be aware that any of the original shortcuts icons customized will be replaced by the ones in the cab ! make sure you do not loose any png images that you do not have a copy.
It has been done with CabWizSP.exe with post xml provisioning. I can post the "kitchen" so anybody can adapt to their taste: replace icons or destination folders (or learn how to create cab files for device customization).
Uninstall: Does not work: you end with no shortcuts. Should be easy to uninstall simply importing the file "mxipinit_startmenu_001.provxml" with fdcsoft task manager and deleting all the folders and corresponding regkeys, and the folder containing the icons: program files\cruiserrr start menu.
CREDITS: Even if it is not useful for anybody, at least is a small tribute to pcarvalho and bluemetalaxe.
QUICK INDEX
Post 6: Details on the Folders and shortcuts in each Folder
Post 7: wm6.5 Customization: TimeZone / Wallpaper
Post 8: phoneAlarm stuff: wm6 WM7ish plug-in and Titanium cPhoneAlarm plugin
CHANGES:
[*] Added mortscript shortcuts to the extended menu: btsync, sdconfig autorun, backlight cycle, Toogle ActiveSync/Softick Card Explorer by Twolf...
[*] Added phonealarm tab with shortcuts to the different menus
TODO LIST:
Add version to the cab's (Any help?)
Reduce png footprint (if bluemetalaxe agrees, of course)
Add mortscript shortcuts to the extended menu: update online content when wifi connected, launch program with skin rotation, backup settings, restore settings...
Add a widgets folder
Uninstall: restore pcarvalho original settings
Purge icons: delete non used pcarvalho icons
Extended registry: add additional registry keys/icons for other programs installed by the standard non-3d rom and the 3d rom.
Split the extended version in two cabs: one for freeware appls (acrobat reader, rss hub, powerradio, googlemaps) and some freebies (wifi on-off, btaudiotoggle, screen rotate, bl05 (backlight cycle control)...) and the other for 3rd party apps.
Split phonealarm stuff in a separate cab.
Recode using strings, so it is easier to change destination folders.
What is the idea behind the "extended" versions?: Need not to reinstall most of the programs in the SDcard and loose lots of time classifying them in folders and changing icon, order or location, after a hard-reset/re-flash.
Please, if you try it, give me feedback specially if you try to uninstall or install in non Lite Roms .
Click to expand...
Click to collapse
HI.. I am using pcarvalho 23053 rom and i ve installed your cab. Got some new shortcuts but none of them are working..it says "Either it is not signed orone of its components cannot be found".pls help...thanx in advance.
Ops ! that surprises me ! can you tell me some examples? try installing sdkcerts.cab first (search the forum). Anybody knows what may be wrong?
hi i ve already tried installing sdkcerts.cab, but still the no luck
Maybe a stupid question but are the applications installed? I mean, many of the shortcuts are simply shortcuts to sd programs, check the link target and see if your application is there ...
Anybody else has experienced the same? If that is the case, maybe the best thing to do is to close the thread for now.

[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

[Q] osKitchen Leo 31.4 base today icon start menu

I use osKitchen 1.33.5 with an WWE base leo image 3.14 rom for the HD2
In my kitchen I have been able to change all the start menu icons so they can be added purely by clicking a button in oskitchen. There is one icon I have left on the start menu that I can not seem to get.
I am trying to find the entry for the today icon so I can remove it and add as an app.dat entry in the build. I have done some recearch and all I can find is that the reference to the today icon seems to be in the shellres.192.dll file stored in the Base_DPI_192 folder in the OS.
I am not sure how to modify this and remove the entry. I then also need to create an app.dat file that will allow the user to add back in to the rom if necessary.
Any help would be appreciated.
Cheers!
You can't delete "Today" icon from start menu, especially via app.dat/initflashfiles.txt, as it is hardcodded. Perhaps there is a way to hide it via registry, don't know.
Start_Icon_Today.png
I don´t sure what you want. You can use the icon you want and rename it. If you want delete it perhaps you can use a .provxml like the one in HTC Messaging Client. You can delete the link you want usin the formule of the .provxml in the directory of the .xml
Regards
Im actually looking to see if I can have the option of not having the icon there at all? In my kitchen, you can choose the icons you want in the start menu simply by clicking them.
It then copies the .lnk file into the start menu by using an app.dat file. I was looking to see if this could be done for the today icon.
why not just replace the Start_Icon_Today.png ?
What I've done was, I put a folder in EXT (EXT Packages in osKitchen) called Theme, then inside that folder, I have a new folder called "StartMenu_Icons" (Am using Firestorm icons btw)
folder structure was like this:
Sources
--Devices
----HTC <my device>
------EXT Packages
--------Theme
----------StartMenu_Icons
------------files
--------------and all Start_Icon_<name>.png
am not sure if that's what you're trying to do
What I am looking to do is to give the user the option to include the today icon simply by clicking a button with in oskitchen. I have been able to do this with all other start menu icons but it doesn't seem possible to do it with the today icon as it seems to be hard encoded

Categories

Resources