Default set of Folders for all ROMs for cookers - Touch HD Windows Mobile ROM Development

Is it possible for all ROM cookers to use a fixed set of folders in their ROMs?
I find that it will be better for us if every ROMs uses a fix set of folders if we were to backup our StartMenu shortcuts or to create our own folders Icons.
For example a set comprising of Conections, Tools, Office, Applications, Navigations, etc ...
Just a thought if it is ever possible for the better of everyone flashing.

+1 .. otherwise we always have to do tweaking each time we move to a new cook's ROM.

zenkinz said:
+1 .. otherwise we always have to do tweaking each time we move to a new cook's ROM.
Click to expand...
Click to collapse
Don't think that creating the same default set of folders in every rom would stop us having to do tweaks each time we move to a new cook's rom as every chef is different and has different tastes so tweaking to a certain extent is inevitable

Fallen Spartan said:
Don't think that creating the same default set of folders in every rom would stop us having to do tweaks each time we move to a new cook's rom as every chef is different and has different tastes so tweaking to a certain extent is inevitable
Click to expand...
Click to collapse
This is not about tweaking but to have folders that name the same. Some name it connection, some connectivity and even communication , etc... I'm not asking all to include folders in their rom but if they choose to include folders can at least use a standard name for it. Hope all chef can come up with a standard naming folders so we flasher addict can save a lot of work after auto installing programs and not mess up the startmenu.

m6silver said:
This is not about tweaking but to have folders that name the same. Some name it connection, some connectivity and even communication , etc... I'm not asking all to include folders in their rom but if they choose to include folders can at least use a standard name for it. Hope all chef can come up with a standard naming folders so we flasher addict can save a lot of work after auto installing programs and not mess up the startmenu.
Click to expand...
Click to collapse
Yes, I understand & agree with you. Having standard name throughout chef's roms would be good, but I was simply replying to zenkinz stating that tweaking is still inevitable whether or not names are standard or not.

ROFL
hey why dont all the chefs use the same graphics as well.. in fact why dont the chefs use the same tweaks, apps, sys drivers...
then we can all wear the same matching Grey Y fronts...
ACE!
or not as the case may be..

i think what m6silver means is, looking further, great skinners as him would be able to provide us new folders icons packs.
Specific tuning cabs such as glossy icons or eye-candy folders skins.
Working on every rom without any tweak.

you guys are not getting the point.
one would want customisation based on one's preference, but not customised because the setting differs from ROM to ROM.

Related

Cing 8125 users: looking for input on next ROM

Howdy,
In about a week (assuming that G.W.B. can resist starting WWIII for that long), I'm going to build another ROM. This time I'd like to get some input on what to include.
A few things to keep in mind:
1) The goal is to include apps and hacks that appeal to the widest audience and are useful. If it's something that's not useful to a lot of people, then there's no reason to put it into a ROM. I can add more themes and ringers as well, but they should appeal to as broad a group as possible.
2) I won't include any commercial apps. Not even in an unregistered state. I might consider things that have been extracted from other ROMs, but I'm debating that with the voices in my head and will decide later.
3) Apps should be mature, not beta, if possible. I don't want to have to rebuild the ROM every time a new beta version of an app comes out.
4) If possible, attach registry hacks in the form of .reg files to your request. Or at least post the registry entry in you message.
5) It would we swell if someone could take the lead on tallying up the suggestions and help to prioritize. I'll shoot for building the ROM in about 10 days.
If we can keep the additions under 5 Megs total I think we'll be OK.
Here's what will be in there as of now (which is in the current custom ROMs)
-Oregami themes
-digital, cellular, and electronic ringers
-.NET Compact Framework 2
-A2DP/AVRCP
-Wireless Today screen plugin
-enable multi-select/delete contacts
-a hidden treasure map providing the precise pinpoint location of $2.33 in pennies that I previously buried when I was perhaps 7 or 8
First I want to say thinks for the bang up job you have done on putting together these roms for us.
The only things that I would like to see that I can think of would be the registery hack that makes GPRS/EDGE stay on all the time. And I would also like, if it is possible, anything that would make the phone us a WiFi connection, when present and turned on, instead of GPRS/EDGE.
I am not sure if it is possible to do that or not.
Usefull apps
Well I would like to have these applications in the next ROM
1) Smartkeys - http://forum.xda-developers.com/viewtopic.php?t=41060&highlight=smartkeys
2) Wakeapp - to easily setup OmapClock and other event-driven applications. http://www.kent7.com/holly/wakeapp/ , download EN version at http://kent7.sakura.ne.jp/holly/wakeapp/wa_arm021_e.zip
3) SMSDeliveryFix - to show SMS recipient name in a delivery report - http://forum.xda-developers.com/viewtopic.php?t=42696&highlight=sms+delivery+fix
4) WM5NewMenu - similiar to WM2003 "New" button - http://forum.xda-developers.com/viewtopic.php?t=40088&highlight=wm5newmenu
5) WM5torage - PDA acting as a memory card reader without ActiveSync - http://www.modaco.com/WM5torage-t238545.html
6) Some software for sending and receiving vCard via SMS.
Thank you for the great effort :wink:
The correct E or G icon
Caps, Num, lock indicators
ability to set OMPA and forget it.
smaller scroll bars
the three reptile themes at this site, I think everyone would like these, grey, blue, and red.
http://www.zombienexus.net/portal/GL_SubDirectory.asp?SEC=3&CatID=70
TCPMP-media player
Total Commander-file explorer/reg editor
Agile Messenger-great messaging app aol,msn,icq etc.
I think these are good apps that everyone could use.
the only thing i think would be beneficial would be adding all the reg edits that reg wiz adds to speed up our device, so we don't have to do it each time we clear storage. THAT would be awesome. i could care less about apps being included, i can install them just fine; but it's a pain in the ass every time i clear storage/flash new rom, that i have to redo all the reg tweaks.
I haven't found a way, but more emphesis on Storage Memory than Program memory would be good for me. I use alot of storage memory with Contacts, Email (even with moving my attachments to storage) and Calendar databases.
I used the much cleaner 2.17 RUU rom without the ringtones but did copy over a couple of them from the 2.17 with RT and OC. Also copied the OMAP clock and it's shortcuts.
A clean Rom without much of the extras would be good.
I also have customized my Cingular connection to use isp.cingular and [email protected] instead of the built in wap.cingular and [email protected] connection. I also turned of the proxy as it was interfeering with my AKU2 push from my Exch2K3-SP2 box.
Is there anyway to use the EXT ROM or add a slider bar like in WM2003SE?
J-Man5
p.s. thanks for the ROMs. I just got my 8125 about 2 weeks ago and have been having mucho grande fun with it.
ROM additions
How about:
- Total Commander
- ?? some sort of free registry editor (PHM RegEdit?)
- smartskey, I agree, but I think it's ini file needs to be in the same directory and it's small so this may not work
- RegWizard (the xda developer forum developed list of hacks), although actually i don't think this is necessary because it along with its framework requires over a meg, and you can just delete it once you install the desired reg hacks. . .
- Magic Button or some other similar task manager thing
I don't think more themes or ringers would be uniformly useful.
jason
Can you add something to truly shut down apps?
I've gotten in the habit of shutting down apps through the running programs tab under memory. Is there any way to make this easier such as putting a direct link in the Start menu to this page or on the Today list.
You know, summiter, you could just fix it so that the programs actually close when you hit the X.
Re: Can you add something to truly shut down apps?
sbuff said:
I've gotten in the habit of shutting down apps through the running programs tab under memory. Is there any way to make this easier such as putting a direct link in the Start menu to this page or on the Today list.
You know, summiter, you could just fix it so that the programs actually close when you hit the X.
Click to expand...
Click to collapse
Not unless he is going to rewrite the way Windows Mobile works. Thats a M$ thing. And also why apps such as vBar and Magic Button and InClose exist.
Summiter may be a ROM compiling wizard but lets not lay too many burdens at his feet to fix.
I'm just really happy push email is working.
J-Man5
Suggestions:
TCPMP with plugins http://tcpmp.corecodec.org/about
tGetFile.dll http://tillanosoft.com/ce/tgetfile.html
PocketNotepad http://tillanosoft.com/ce/pnotepad.html
PocketTweak http://tillanosoft.com/ce/ptweak.html
Adobe Reader 2.0 is huge and belongs in ROM. But is it popular enough? http://www.adobe.com/products/acrobat/readstep2_mobile.html#pocketPC
Continued Bluetooth Fixes
I have notice several still having Bluetooth issues with the lack of support; specifically, SSP over bluetooth. This opens up additional application possibilities not available today. I wouild like to run Bluetooth GPS with receivers such as the Holux 236 GPSlim, but the lack of SSP makes this almost impossible.
Just a thought
I'd like to see common registry hacks already applied and perhaps a txt file explaining the ones included with the new ROM. For example, the ones I listed below are from my own notes so when I re-flash I can re-apply them.
Regarding software, I'd almost prefer to see CAB files instead of pre-loaded software. Since CABs disappear once installed, we could make the choice of installing or deleting, and thus possibly save space but also gain the benefit of having them ready-to-install. You could even use different subdirectories for free vs the ones requiring a registration code to help keep the surprise / disappointment factor down (when we find out it costs money). This would also prevent a problem of competing solutions for some who prefer one plugin over another if they both serve a common function.
Along the same lines, I believe registry hacks can be applied via CAB files or maybe even .reg files (or maybe not - I'm still educating myself with all of this). You could stick with what you have for the current ROM but load it up with optional extras which could be deleted if we just didn't want them.
I think what you're doing is great and applaud your efforts!
I just started configuring my 8125 today, these are the hacks I applied so far (after stepping up to your 2.17 ROM):
Enable scrolling in IE with 4-way button
HKLM\SOFTWARE\Microsoft\Internet Explorer\Navigation\4-Way Nav
Change Value from 1 to 0.
____________________
Slide-out Keyboard Status Indicator
\HKCU\ControlPanel\Keybd
Create entry EnableIndicator and assign DWORD value of 1(decimal)
____________________
Increase your 8125 speed
HKEY_LOCAL_MACHINE\System\StorageManager\FATFS\
Change "CacheSize" value from "0" to "4096".
Assign a value of 1 to EnableCache
HKEY_LOCAL_MACHINE\System\StorageManager\Filters\f sreplxfilt\
Assign a value of 4096 to ReplStoreCacheSize
____________________
Disable menu animation – removes menu animation which uses up system resources
HKEY_LOCAL_MACHINE\SYSTEM\GWE\Menu
Change "AniType" from "6" (default) to "0" (disabled).
____________________
Change the width of the vertical scroll bar and the height of the horizontal scroll bar so they take less room on the screen:
HKEY_LOCAL_MACHINE\System\GWE
Change cxVScr to (say) 9 to make vertical scrollbar narrower. Default value is 13
Change cyHScr to (say) 9 to make horizontal scrollbar narrower. Default value is 13
____________________
Enable 802.11g
[HKEY_LOCAL_MACHINE\Comm\TNETWLN1\Parms]
"dot11SupportedRateMaskG"=dword:00000008
"dot11SupportedRateMask"=dword:00000001
TCPMP
TCPMP definitely, I use this more than any other app on pocketpc devices.
I think you should also consider a paired down ROM. One without any Cingular addons that aren't required to make the device work on Cingular. Basically only the ones that set up MMS and the GPRS settings. I'd even leave out the proxy if thats possible.
But in this paired down ROM I'd still include a few extras like some extra themes and ringers.
And I'd put in the two programs I don't think anyone can live without, SmartSkey and TotalCommader.
Thats basically the setup I have now, but I'm wasting space in my extended ROM and other areas because there are things on my device that I can't remove and I'm not using.
azagahl said:
Adobe Reader 2.0 is huge and belongs in ROM. But is it popular enough? http://www.adobe.com/products/acrobat/readstep2_mobile.html#pocketPC
Click to expand...
Click to collapse
Is Adobe reader prefered over the ClearviewPDF Reader that is already in the ROM?
Re: Continued Bluetooth Fixes
jlsenter said:
I have notice several still having Bluetooth issues with the lack of support; specifically, SSP over bluetooth. This opens up additional application possibilities not available today. I wouild like to run Bluetooth GPS with receivers such as the Holux 236 GPSlim, but the lack of SSP makes this almost impossible.
Just a thought
Click to expand...
Click to collapse
I'm not familarwith SSP. Is it a profile? What does it enhance/enable?
Do you know if there are any WM5 devices which have it? (perhaps it can be ripped out and added to the Wiz)
knight4led said:
I think you should also consider a paired down ROM. One without any Cingular addons that aren't required to make the device work on Cingular. Basically only the ones that set up MMS and the GPRS settings. I'd even leave out the proxy if thats possible.
But in this paired down ROM I'd still include a few extras like some extra themes and ringers.
And I'd put in the two programs I don't think anyone can live without, SmartSkey and TotalCommader.
Thats basically the setup I have now, but I'm wasting space in my extended ROM and other areas because there are things on my device that I can't remove and I'm not using.
Click to expand...
Click to collapse
haha this is at least the second message that goes something like: "how about a ROM stripped of everything, but add this and that and oh yeah add this too". I say this in good fun so don't take offense. It just indicates that everyone has quite unique needs.
I will create a barebones ROM as well. But I don't want to have too many ROMs out there because I don't want to have to rebuild them all when something changes.
As far as using the Extended ROM for other purposes..as of now it can't be done. It's locked in some way that prevents effectively using as storage space. (if you try to manipulate it, it becomes corrupted). So the only use for it is to install stuff at first boot.
Well I might as well put in my two cents....but first....Summiter....marry me! I'll tell my wife to divorce me and she can take her nokia phone with her!
-Ok definitely Smartskey in the same folder as Omapclock so smartskey.ini file can tell omapclock to clock me at 216 everytime after soft reset.
-Please take out the stupid SIP keyboard...i'ts useless and can only be used by leprechauns with little fingers.
-A way to easily change splash screens.
-Hide SIM contacts
HKCU\ControlPanel\Phone
new DWORD value named "ShowSim" and set it to 0
1. Disable menu animations to increase performance:
"HKEY_LOCAL_MACHINE \SYSTEM\GWE\Menu"
Change "AniType" from "6" (default) to "0" (disabled).
- Add vibration instead of sound to keypresses in the phonepad for better tactile feedback:
for i = 0 to 9
Give an example for "i" Button:
[HKEY_CURRENT_USER\ControlPanel\Sounds\Dtmf "i"]
1. Rename Standart DWORD parameter "Sound" to "Sound1"
2. Create new String Parameter "Sound"
3. Assign value *vibrate* to this new parameter.
For this there is also a cab file available.
***this is a cool registry tweak
- oh and this is a must have, all these pda phones lack in the phone department...people on the other side of a phone call can barely hear us until you put this registry tweak in.
\\\registry\HKLM\Software\HTC\AUDIOGAIN(x)\
changed RECEIVE_UPLINK_VOLUME and EARPHONE_UPLINK_VOLUME values to CC. after that change, microphone sensitivity got better and didn't receive any more complaints.
Though i wish someone knew a way to improve the sound mic quality during speakerphone.
And there are so many ringtones in your rom summiter...they all sound alike lol. put the You've got mail.wav file for incoming mail, i have it if you want. how bout some funny ringtones or music ringtones instead?
k that's all

n00b question regarding CAB files.

I am going to upgrade to the shogun ala carte rom within this board because I am still running summiters 2.3 rom and it is a little buggy. There are several apps though, I would like to get the CABS for and wonder how can I extract them from his ROM executable?
Do I need to decompile using a VB app?
How does one do such a thing?
Best way is to install the ROM with the extended ROM you're interested in, then use Total Commander and navigate to \Extended_ROM folder. This exposes the "hidden" extended rom, and allows you to copy out cabs you want. As mentioned in a dozen places, you can't modify the extended rom this way without corrupting it and leading to a hard-reset in your near future. Good luck
what apps are you looking to save?
Thanks that was good info, I just copied and pasted all the cabs to a folder then moved it off to the PC.
Shogun, thanks very much for checking in, since I have the opportunity let me say it is great that you take time to build, I look forward to trying out the ROM you have up.
In answer to your question, it appears you have all the ones I am looking for within yours, I was asking in the interests of a back up plan, but I am simply looking for the apps included in Summiters 2.3 ROM. Here are the main ones that come to mind, sorry for the descriptions in lieu of actual names this is how I know them:
Annmar Wireless plugin
Task Manager
Overclockers
The Softkey app
AD2P (I think)
The USB Connector App
Again I was simly trying to hedge my bets here, I hope you do not take offense.
no its all good, i know mine has the wireless today plugin, A2DP, and the usb connector app, as well as OMAP to overclock.. i dont remember if it has the task manager or not or the softkey app.. been busy creating the new one that is in beta right now... that has EVERYTHING you list above, and then some

Do you prefer a clean version of WM6 or with extra applications?

Do you prefer a clean version of WM6 or with extra applications?
And which applications do you like?
C_shekar - I think you need some investigation which kind of soft user needs.
So let us post our vision of required soft preinstalled in ROM.
as far as I understand we taking about freeware.
My List:
1. Touch flo (if there are any possibility)
2. Dict
3. Alreader light 2\Hali reader
4. Total Commander Mobile
5. TCMP
6. Pdf - viewer
7. WM5-storage
8. Some sort of timer.
9. ICQ application (qip for example)
10. Gsplayer
11. Rar mobile
1. No RAM disk
2. 24MB Pagepool
3. TouchFlo
I think the ROM should stay clean, so the user can decide what apps he wants to add.
I think one can only add the HTC home tab thingie!
Cheers
divocak
no ram disk ??
man are you mad ?
for what reason you need all amount of RAM ?
Are you know that without ram-disk device SLOW DOWN ??
But I`ve agree to save some extra mem by lowering page poll. (I think 16 mb will be ok )
No, just leave the pagepool at 32 as I think it's neccessary to keep the Rom goes fast. No more software should be added I hope 'cause users can add them in later on. Just all the important fixes and patches. And that's all. Anyone want to personalize the ROM can do that by creating an extendedRom in their SD, is it, so just try to keep the version pure (one of the best exapmle is buzz 3.33). But, the ROMs that personalized before by certain developers are appreciated as well.
obaz said:
divocak
Are you know that without ram-disk device SLOW DOWN ??
Click to expand...
Click to collapse
Oh i dont know that - i think that ram-disk is only for storage. thanx for info.
I agree. The upgrade rom should be a clean one so a person can choose exactly what software they require and will use. We must also remember that we all use our PPC for different reasons so there will never be a rom with software we all want or need.
Clean and Clear
Hello!!! Yes I think the WM6 should be clean version, if someone wants to install apps they can do so. The reason to keep the clean version is to make the device run faster.
Although there should be a clean version but also there should be a choice of software (seprately given). If need be people can install them on their Device.
Kind Regards
Jay
removing the extra applications will not give more storage
it will not give more memory
it will just mean that the rom part of ones flash is left more empty
some softwares are necessary...
because not all of Himalaya users are goood at play the phone,they need it quick and all-in-one.
may be we can cook 2 ROMs,one clean version of WM6 and one with extra applications
Rudegar said:
removing the extra applications will not give more storage
it will not give more memory
it will just mean that the rom part of ones flash is left more empty
Click to expand...
Click to collapse
But not installing extra software will give choice to people what to install and what not to install. Dont you think it would be a good idea to leave it to people regardless of space or memory issues?
Kind Regards
Jay
very very clean please
What I personally use from 2003 and 2005 ROMs is:
phone
contacts
notes
tasks
calender
SMS
activesync
camera
windows media
bluetooth for mono headset, gps receiver, audio over car radio (behaves like mono headset and mutes for phone or navigation)
connection manager
picture viewer
sometimes Word, wouldn't miss it
Never used:
games
download agent
file explorer
gprs on/off
internet explorer
internet sharing
modem link
search
Powerpoint
WM5torage
email
Very unwelcome: certificates
I do use all settings from the tabs Personal and System, from the connections settings I only use Bluetooth
But -although a contradiction to my wish for a very clean ROM- I do believe that not only I, but most of us do like some features like smartdial, TouchFlo, PDF, VERY LOUD ringtones and repeating alerts for notifications, missed calls, missed txt messages and so on. And localisation would be very welcome too.
Theoretically it would be best if either during the flash operation or at first boot after flashing it would be possible to make your own selections using some kind of wizard/script that would be intelligent enough to warn for example that the help files will no longer be available if you remove IE, that probably SMS will no longer be available if email program is not installed (I guess).
Maggy said:
What I personally use from 2003 and 2005 ROMs is:
phone
contacts
notes
tasks
calender
SMS
activesync
camera
windows media
bluetooth for mono headset, gps receiver, audio over car radio (behaves like mono headset and mutes for phone or navigation)
connection manager
picture viewer
sometimes Word, wouldn't miss it
Never used:
games
download agent
file explorer
gprs on/off
internet explorer
internet sharing
modem link
search
Powerpoint
WM5torage
email
Very unwelcome: certificates
I do use all settings from the tabs Personal and System, from the connections settings I only use Bluetooth
But -although a contradiction to my wish for a very clean ROM- I do believe that not only I, but most of us do like some features like smartdial, TouchFlo, PDF, VERY LOUD ringtones and repeating alerts for notifications, missed calls, missed txt messages and so on. And localisation would be very welcome too.
Theoretically it would be best if either during the flash operation or at first boot after flashing it would be possible to make your own selections using some kind of wizard/script that would be intelligent enough to warn for example that the help files will no longer be available if you remove IE, that probably SMS will no longer be available if email program is not installed (I guess).
Click to expand...
Click to collapse
Ya but this is personal List of what you use, if developers starts building personal roms, it will be never ending story.
What I suggested is to build a clean rom, Hyman said the right thing. Build one with basic clean rom and the other with fully loaded and whoever wants which ever they can pick their choice.
Kind Regards
Jay
jaytheguru said:
But not installing extra software will give choice to people what to install and what not to install. Dont you think it would be a good idea to leave it to people regardless of space or memory issues?
Click to expand...
Click to collapse
Personally, I don't think so.
If one wouls want to install some software (common used, for example) he would install it in storage mem. And I could make it into rom instead.
If you don't want to use it - just don't use it
One day we would make a kitchen - and then all could make their own personal rom.
Personally, I can tell you that I'm going to release a clean and speed tweaked rom - once, and then I'm going to start releasing my personalized one.
It seems like we all get the answer now. One pure version and one with all modification that builder desires. No more discussion I guess
bearshare said:
It seems like we all get the answer now. One pure version and one with all modification that builder desires. No more discussion I guess
Click to expand...
Click to collapse
yes..i agree with you
jaytheguru said:
Ya but this is personal List of what you use, if developers starts building personal roms, it will be never ending story.
What I suggested is to build a clean rom, Hyman said the right thing. Build one with basic clean rom and the other with fully loaded and whoever wants which ever they can pick their choice.
Kind Regards
Jay
Click to expand...
Click to collapse
I wanted to give insight in how I use my Hima, it is by no means a wish list for a personalised ROM. (although volunteers are welcome to cook one for me ;-)
I hope others will give similar insight in their uses.
When I flashed to WM5 I thought I was using a clean ROM. It did come with Powerpoint and Exell, IMHO a waste of space. It didn't come with a working smartdial and it took me a full day to find a smartdial that works on one of my Hima's but not on another almost identical Hima. IMHO an awful waste of time unless you like to reinvent the wheel.
I've seen discussions in other threads about what they do/do not call a "clean" ROM. IMHO a clean ROM should offer as much basic functionality as possible. I believe Smartdial is one of these basic functions.
But every piece of software that you can find elsewhere, like Powerpoint and Exell should in my opinion be left out of the clean ROM, right?
A kitchen would be a good idea. A kitchen with a clear step by step manual that any noob can follow would be even nicer. Perhaps such kitchens were around before the ftp site closed, I'm only here regularly since a week or two.
I downloaded two files with the word kitchen in its name and unfortunately neither explained to me how to use it.
Rudegar said:
removing the extra applications will not give more storage
it will not give more memory
it will just mean that the rom part of ones flash is left more empty
Click to expand...
Click to collapse
You r absloutly right
Rudegar said:
removing the extra applications will not give more storage
it will not give more memory
it will just mean that the rom part of ones flash is left more empty
Click to expand...
Click to collapse
I can't agree with you any more

[REQ] XML builder for Raph

Hi all
I was wondering how many people here would like to have some sort of way to build an xml which upon completion of a ROM update (which for some us are only day's apart) would change a load of settings to what we want for them
this is just a concept at the moment and i would like to work with someone or the community as a whole to produce a program to do this
the concept i have is as follows:
a simple windows exe Window which has inside it drop down menu's for all of the settings possible (cleartype/text size/regional settings/time zone/notification settings) fields (username for email/password/server addresses/screen name)
and if possible, something to allow us to drag and drop CAB file's into a window which would then also package up the cab's into a folder and spit out/generate the relevant SDCONFIG.txt file
is this at all possible? is there much interest in this?
I can go through and try to find as many of the settings possible and attempt to perhaps find the relevant registry settings even
i would really like to get the ball rolling with this, im sure it could work really well, not only on the raphael, but also on other devices perhaps
please post any interest on this project/concept here and i would really like to do something about this, im about to go and figure out the best way to even code this, however my coding knowledge is about zilch.lol!
.PROVXML files are the ideal place for last minute configuration changes. I'm just starting to explore this avenue and I've found tremendous flexibility in what one can change.
Have a look at the following information ... right from the source
Provisioning Using a ROM Configuration XML File
http://msdn.microsoft.com/en-us/library/bb737254.aspx
Configuration Service Provider Reference for Windows Mobile-Based Devices
http://msdn.microsoft.com/en-us/library/ms889539.aspx
There's also some excellent thread on XDA ... you'll have to do a bit of searching for them.
HTH,
have you looked at oemizer?
Assume this is the one you mean: http://tiermann.net
... takes the fun out of doing this the "manual way"
Cheers,
I don't use it personally. I came across it when I was learning with my M3100 (Hermes) and it provided a few useful insights at the time when I disected what it had created. I found a few problems and don't use it, but it seems like a similar attempt to what the OP is trying to achieve.
many thanks for the replies
im just looking into the oemizer that was posted and see how that works, however, i get the impression that its for rom cooking
Hi duke_stix,
That's where it's often used ... although, I have come across some posts about utilities that can re-initiate Provision XML files already present on the device or new ones placed on an SD card.
*EDIT* - Some examples
DotFred's Task Manager: http://www.dotfred.net/TaskMgr.htm
HTCustom: http://shadowmite.com/forum/viewtopic.php?f=28&t=2231&p=7890#p7890
Cheers,
I have not seen anything that does exactly what you suggest, but things to look at that are maybe related include
Sashimi
tier-autoinstall (or something like that)
They run the files but don't create them.
You can always just export the reg values and then import them after you flash...
or use a reg to xml program to add it to SDConfig
I'm working on a new app right now that might have the potential to cover what you're asking for, but the exact features necessary to pull off at least a part of it won't be available in the first release. Keep an eye out on the D&H forum in anywhere from a week to two weeks when I post it up there.

ROM dumping / extraction / kitchen building for the Rhodium platform

Hopefully this is a well known topic and I simply have not yet to locate the information - please try not to flame me too much I've been away for about a year and things have a tendancy to change real quick...
My baseline kitchen / ROM builds have always worked best off a stock OEM dumps - bloat and all. I'm hoping to come across such a gem with the new WWE 6.5 dumps coming available.
Ideally, a similar process could be done as Bepe did to the Hermes rom: Bepe's Big Storage. In this rom the extended and program memory was merged, giving it terrific space (not that I ever needed it ).
Also (and most important for ease of use), his rom dumps included the individual registry entries for each package with each folder - the file names escape me, but it made keeping the registry clean and specific very, very easy. This also makes making a personal kitchen for the masses to use much better as well.
So - has the dumping process for this rom evolved enough that we can replicate Bepe's actions (clean file/registry extraction and merging extended ROM space), do we simply use existing tools for a different platform (such as Touch Pro, Diamond, or whatnot) to extract our own, or is that no longer a driving practice with ROM building?
Thanks for schooling me on the latest ROM process - hopefully I can get one of my Naked builds together for those who perfer lean and fast, cause this bloated gadget is way too fat
Hopefully if there is enough info collected in one spot to either update the Wiki or put up a sticky for everyone to use
Here's a thread from the Raphael device, probably a good enough reference to get started - if it will work with this dump: [TUT] Sous-Chef's Guide to Aruppenthal's XIP Porting Kitchen 5.3
I just PM'd hilaireg - hopefully he has some info if there are hardware differences that would prevent the tools he'd referenced from working...
hi,
i found this thread regarding radio dump but it is for smartphone device (wings).
i haven't tried this yet.
hopefully the process can be used to our device.
edit:
also found this thread regarding rebuilding of dumped roms (raw files) from topaz.
just change the htcrt to our device config.
regards,
twisted
WB Matt!
I think things really have changed a lot from Wizard and Hermes days!
For Kaiser, I use OEM from 6.1 dump, and use 6.5 SYS files! It seems to work better for us Kaiser users.
I am not sure about old way if cooking though! New way is much easier, and real fast to switch between devices even.
But I know you have creative ideas to even make a noob cook! So I am looking forward to your contributions...
Here's hilaireg's response - he added a couple good links and info:
"Hi Matt,
I agree that the TP2 section of the forum is still somewhat sparse.
Arup's XIP porting process was tailored around PkgToolsBuildOS 5.3 which doesn't properly support WinMO 6.5 ... hence the release of Visual Kitchen by Ervius.
IMHO, I would suggest performing a dump of a TP2 official RUU's using the latest version (1.8.1) of Visual Kitchen and forgo using the old PkgToolsBuildOS.
I'm sure you've likely been following Da_G's threads on WinMO 6.5 ... just in case:
[OS][WM6.5.x] Latest Releases (23034), Porting, Tutorials, Tools, VM, etc.
http://forum.xda-developers.com/showthread.php?t=544445
There's this thread as well that may serve of use if you run into extraction issues using Visual Kitchen 1.8.1.
[APP][UTIL]nbImageTool .4 (Partition Dumper) support .nbh .nb .dio .fat .nb0 .payload
http://forum.xda-developers.com/showthread.php?t=548315
The utility may allow you to extract the portions you need (ex: XIP, .PAYLOAD,etc.) and have VK perform the SYS/OEM package extraction. From there, you may be able to piece together a "functional" kitchen from both extraction processes."
ai6908 / twisted - thanks! I did have a lot of success mixing OEM and SYS packages - but the fun was making every element of the ROM being optional, and allowing someone to build a completly empty ROM, or only adding exactly what they want. This way, they can balance bloat vs speed, and find their perfect balance. This flexibility keeps every mix clean and quick
Once I get a good grasp on what's going on, I'll redo the first post with a summary and process for this device, FYI Best way to learn
Good to see you here. I remember the pandora stuff and look forward to this.
Options around things like extendir might be good?
Things have changed quite a bit Matt. I remember your excellent tutorials and guidance from my Hermes days We don't have extended memory anymore and all packages get dumped with their corresponding dsm and rgu, it 's very easy. The newer "visual kitchen" made by bepe and erv, use app.reg and did away with dsm's. Da_G is working on a microsoft based kitchen that will enable us to update any file in the ROM without flashing the whole rom again and that will be possible by the reintroduction of DSM's in the cooking process. You can IM me if you want to chat about all this.. Top right corner
(Sorry for possible silly questions, but I'm still at Andrews for a couple more days and am without a PC )
Interesting... editing/deleting files in a live rom... gonna have to chew on that concept for a while. Wonder how this will effect page file settings. Wow...!
The .dsm/.rgu extraction being clean is good news - trying to break out the individual registry elements is a big pain.
Good as well is the lack of extended memory, but do we recover unused space if not used for the "program" - in that this space is usable to load apps into?
I'll still need to research more, but if we're using app.reg, will the compiler still add .rgu entries into the compiled hive? This will be important to keep package selection clean in a multiple selection kitchen, unless I am unaware of the new kitchen capabilities and this won't be an issue.
I do have some ideas, and a whole lot more programming under my belt than before. Can't wait to get home and get started
Please consider looking at the issue of activating MSVC with the bluetooth headset button if you can. I am not sure if this is fixed in 6.5 but cannot make it work in 6.1. The TP2 usues a different BT stack so I am told. This is allegedly a business phone and this is a mjor feature espcially with the current laws around mobile phones and driving in the UK.
Cheers, and looking forward to whatever you release.
Matt my old friend, I'm sorry for taking a while but i have successfully converted my hermes, kaiser, fuze kitchen to rhodium for you... i'll upload shortly when i get home and you can do what you want with it has all stock extracted rhodium and if you have questions buzz me and i'll answer
Also matt, add me to messenger, it would be an honor to help you with this. get you up to speed
mattk_r said:
(Sorry for possible silly questions, but I'm still at Andrews for a couple more days and am without a PC )
Interesting... editing/deleting files in a live rom... gonna have to chew on that concept for a while. Wonder how this will effect page file settings. Wow...!
The .dsm/.rgu extraction being clean is good news - trying to break out the individual registry elements is a big pain.
Good as well is the lack of extended memory, but do we recover unused space if not used for the "program" - in that this space is usable to load apps into?
I'll still need to research more, but if we're using app.reg, will the compiler still add .rgu entries into the compiled hive? This will be important to keep package selection clean in a multiple selection kitchen, unless I am unaware of the new kitchen capabilities and this won't be an issue.
I do have some ideas, and a whole lot more programming under my belt than before. Can't wait to get home and get started
Click to expand...
Click to collapse
if the rgu entries are in the OEM or sys folder sections of the new rom kitchen it will be added to hive.. App.reg is looked at in EXT folder of the kitchen now.

Categories

Resources