Guest midnight Posted July 5, 2004 Report Posted July 5, 2004 Been working on this for a few days, and was gonna wait until our file copier was finished, but think i may aswell release the info :D Its possible to change the order of the Settings page, and even create your own settings pages pretty easily by simply changing some xml. Attached are 3 files to show how this can be done. (to install these, just unzip the zip and copy the three diles into the Windows dir on the phone) The first is "root.cpl.xml", this is the main settings list, i've changed the order of the list so the options are in my most oftenly used sequence. And i've also added a new option called 'Options', this links to the second file called 'mid.cpl.xml' that has options from several options screens such as Alarm on/off, Alarm time, homescreen, ringtone all in one screen. The final file is a rearranged Date and Time screen (clock.cpl.xml), is it just me who thinks the standard order of this is just daft? the only reason for going into it is to turn the alarm on and off, so i've made that the first option now :D Right, lets try and explain how the list works: In the file root.cpl.xml you'll see a list, the first part is the href, this is the file that the option links to, usually an xml file. The second part is the res, which is a number that associates the name of the setting, here is a list of the names (Smartphone 2002, Windows Mobile2003 has several more, which i'll list at a later date).... res="30001"/> // About res="30002"/> // Accessibility res="30003"/> // Call Barring res="30004"/> // Caller ID res="30005"/> // Call Options res="30006"/> // Timer Auto-Reset res="30007"/> // Call Waiting res="30008"/> // Voice Call Forwarding res="30009"/> // Channels res="30010"/> // Date and Time res="30011"/> // Connection res="30012"/> // Data Connections res="30013"/> // Options res="30014"/> // Currency Formats res="30015"/> // Delete Colour Scheme res="30016"/> // Delete Sounds res="30017"/> // Display res="30018"/> // Home Screen res="30019"/> // Networks res="30020"/> // Number Formats res="30021"/> // Owner Information res="30022"/> // Disable Phone Lock res="30023"/> // Enable Phone Lock res="30024"/> // Power Management res="30025"/> // Preferred Networks res="30026"/> // Regional Settings res="30027"/> // Fixed Dialing res="30028"/> // Fixed Dialing Numbers res="30029"/> // Select Network res="30030"/> // Sounds res="30031"/> // Calendar Options res="30032"/> // Conflict Settings res="30033"/> // Connection Options res="30034"/> // Contact Options res="30035"/> // Inbox Options res="30036"/> // PC Settings res="30037"/> // Schedule res="30038"/> // Telephony res="30039"/> // Call Forwarding res="30040"/> // Synchronisation res="30041"/> // Calendar res="30042"/> // Contacts res="30043"/> // Inbox res="30044"/> // Connection res="30045"/> // Conflicts res="30046"/> // Security res="30047"/> // Unconditional res="30048"/> // No Reply res="30049"/> // Busy res="30050"/> // Unavailable res="30051"/> // Settings The actual settings pages are slightly different, in that they contain characteristic and parameter types, but you should quite easily be able to copy bits from one settings page to another, looking at the mid.cpl.xml shows quite well how this can be acheived. We will be creating a file copier very shortly that will copy these files over at bootup, as these pages will currently disappear if you reboot. enjoy :lol:customsettings.zipcustomsettingswm2k3.zip
Guest drblow Posted July 5, 2004 Report Posted July 5, 2004 :shock: Wow! Thats brilliant - I never thought that kind of stuff could be done! Excellent work again fella!! :wink: The new 'options' menu could work really well with the e200 shortcuts/keyclicks thing, to link straight to a 'one size fits all' menu! Can't wait til the version that doesnt disappear on reboot! Nice.
Guest gpcarreon (MVP) Posted July 6, 2004 Report Posted July 6, 2004 Nice one. Thanks for sharing. :D
Guest nedge2k Posted July 6, 2004 Report Posted July 6, 2004 This file copier you speak of...will it be able to copy any file to the rom and overwrite files?
Guest midnight Posted July 6, 2004 Report Posted July 6, 2004 it will so long as the files in Windows are not read only
Guest dinoalbert Posted July 6, 2004 Report Posted July 6, 2004 another brilliant idea from Midnight!!! thanks!!!
Guest stevo_knuckles Posted July 6, 2004 Report Posted July 6, 2004 Yep agree with everyone else ... Thanks midnight .. the options link is definitely useful.
Guest ixtab Posted July 6, 2004 Report Posted July 6, 2004 Amazing... a much needed mod! The copy-on-startup is highly desired :D
Guest pixelboy Posted July 7, 2004 Report Posted July 7, 2004 Awesome stuff... A readme.txt in the ZIP with the instructions above would make it perfect :D
Guest midnight Posted July 7, 2004 Report Posted July 7, 2004 Here's an interesting one, if you copy the battery meter to the main settings list (root.cpl.xml) it changes it into a scrolling list instead of a list with numbers :D
Guest midnight Posted July 7, 2004 Report Posted July 7, 2004 pixelboy, because i havent really experimented with this a huge ammount, i dont know every trick with what can be done with this so instructions arent really necessary. This way when we find stuff we can post it here and share the info.
Guest Toyota-F1.com Posted July 7, 2004 Report Posted July 7, 2004 Can you just use the Options menu alone? Or, could you select for example an "Options" button in your menu which you can select, and the options appear?
Guest midnight Posted July 7, 2004 Report Posted July 7, 2004 The files ive uploaded here are just examples, its up to you how you set up the menus :D
Guest pixelboy Posted July 8, 2004 Report Posted July 8, 2004 pixelboy, because i havent really experimented with this a huge ammount, i dont know every trick with what can be done with this so instructions arent really necessary. This way when we find stuff we can post it here and share the info. Ahh Ok, cool. I guess without the file copier its not really viable anyway is it. I wait with baited breath for that. Great work. :D
Guest katan Posted July 8, 2004 Report Posted July 8, 2004 i bet this one's cool... been wanting for this to happen!!! great work!!! cool 8)
Guest vijay555 Posted July 8, 2004 Report Posted July 8, 2004 About time! I posted about this hack in August 2003, http://www.modaco.com/viewtopic.php?t=5785...r=asc&start=129 but no one seemed to care much; Midnight's sorted it out in his inimitable style tho... This hack coupled with Xbar is great for Alarm clock etc V
Guest midnight Posted July 8, 2004 Report Posted July 8, 2004 ah cool, shame i never saw that earlier, would have sorted it out there and then, i actually came across this by accident, was trying to do something else (still trying, i'll reveal all if it works)
Guest avaishnavi Posted July 13, 2004 Report Posted July 13, 2004 I unzipped the files and copied the 3 files to Windows directory. But I can see any change in my settings. What could be the reason. I use Imate SP2 (new ROM). Br ajay
Guest nedge2k Posted July 13, 2004 Report Posted July 13, 2004 So when can we expect the copying proggy??
Guest midnight Posted July 13, 2004 Report Posted July 13, 2004 waiting on Muff for that one m8, think he's on his hols currently :D
Guest SilenceTi Posted July 13, 2004 Report Posted July 13, 2004 I got this weird bug in the Date and Time menu. When I set the alarm off, my alarm time and normal time are decreased by 1 hour. But at your new options menu, when I set the alarm off, everything is fine.
Guest cch Posted July 13, 2004 Report Posted July 13, 2004 Thanks for the tips. However, has anyone figured out how to customise the phone to launch apps. I guess that the GUIDs in the cpl.xml file (below) are dll ID's, but does anyone know the format of the dll's in question - i.e. which functions need to be exposed etc such that we can create our own dll's. -
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now