hello folks,
I'm running a TILT with HTC ROM.
I am trying to make some changes to system files located in the
windows directory. attributes are read only and I cannot find a
way to make changes to that. I've searched the forum but didn't
find anything. if anyone knows of a way to delete/change the read only
attribute on winmo 5 windows directory please point me in the right
direction.
thanks!
If the items you are trying to modify are built into the rom, you can see them but they can not be modified.
The items specifically i'm trying to modify are
the 0_in and 0_out files with in the windows directory
that are used for keyboard sliding sounds. i've read
previously about people using customer slide sounds
and just replacing the ones inside the directory with
the newly formed files.
I asked the question more generically incase anyone
else wanted information on the same subject for
different reasons.
update: Changed rom files!
I was doing some digging and I figured out how to
change over files that are baked onto the rom.
I did so by using Totalcommander. which is a shareware
file system. says it also has a built in reg editor
but ive yet to figure out how to open that
feature...if anyone else uses totalcommander
let me know how to start its regediting functions.
I havnet used total commander in a while, but i believe its in a directory "//" with no name.
GinjiVitis said:
The items specifically i'm trying to modify are
the 0_in and 0_out files with in the windows directory
that are used for keyboard sliding sounds. i've read
previously about people using customer slide sounds
and just replacing the ones inside the directory with
the newly formed files.
Click to expand...
Click to collapse
Two thoughts - I've got a control panel for the sliding sounds where I can change the sound associate with the slider. Is that not working?
Are you trying to replace the files using File Explorer or something like Total Commander? FE won't do it, but TC or one of the extended file explorers should. Note that you won't really be replacing a file in ROM, and if you ever delete the one you add the one in ROM will "magically" reappear.
If you want to overwrite files in the Windows directory, Resco File Explorer does this beautifully!
Fin
bump...im having trouble editing files on my phone from activesync and i want to know how i can disable the "read only" on these files...can anyone help?
Use total commander
Click on the file properties and uncheck "read only".
Edit or overwrite them
Related
Okay, there a couple of CAB files I install no matter what ROM I use (Total Commander, Today Screen Speed Dial, MortRing [by .exe], Morphy's Call Filter etc), now that I'm getting to grips with the whole ROM building thing I have a question:
How can I add a program installed via a CAB into a ROM so that it is installed into ROM, I've searched on the forum and can't find much. I know it can be done as ROM's such a TuMa's, Logout's and Ivan's have apps in ROM which aren't there by default...
EDIT: In addition, I overwrite some of the default ROM stuff once I've installed (ETEN M600 Dialler in particular), so again, how can I get the 'bits' out the cab and overwrite the default contents of the ROM, this would make my life much easier...
If this has been posted previously then please point me in the right direction
First extract files, shortcuts and registry entries from the .cab using wince cab manager or similar http://www.ocpsoftware.com/, take note on what directory each file/shortcut is in. (often more reg entries will be stored as a file called 'platformxxx.reg' use these too)
Normal rom edit way: add the contents of the exported .reg files to default.rgu, making sure that you leave a blank line on the end, copy all the files to the \dump directory and edit initflashfiles.dat to copy them to the right directory on first boot. (remeber to remove the first two bytes - ff fe with a hex editor). then build your rom!
Bepe's rom edit way: create a folder '[your software name]' in the oem folder and get yourself a guid from here http://kruithof.xs4all.nl/uuid/uuidgen. create a blank file called '[yourguid].dsm and a blank text file called '[yourguid].rgu'. add the contents of the exported .reg files to '[yourguid].rgu' and make sure you save as unicode. then copy all the other files to the folder and create a blank unicode txt file called 'initflashfiles.txt' and use it like initflashfiles.dat in the first method except there is no need to hex edit out the first two bytes. then build your rom!
midget, you're a star, I thought it may be something simple... I'm off out with the family now for the day, but I'll work on this later, cheers!
I used a registry tweak to disable the default AT&T dialer and now I want to change out the images. I am having a problem copying clg_in.gif, clg_miss.gif, clg_out, and spd_lst.gif into the \windows directory. I keep getting an access denied error message. I have turned off the phone and did a soft reset, but that didn't make any difference.
I have attempted to replace the files using my desktop computer and File Explorer.
Does anyone have a solution so I can copy over the four new files?
Thank you.
resco explorer allows you to force the copy.
Thank you.
ekw said:
resco explorer allows you to force the copy.
Click to expand...
Click to collapse
I will give it a try. Thank you.
Update...
I downloaded Resco File Explorer and installed it. I copied the four images to \windows and after confirming the files copied. I can see the correct images in \windows. I did a soft reset but the old images are still showing. I verified that the new images are in \windows. Why are the old images (AT&T crap) still showing?
Thank you.
Bumping = Bad
Sorry to bump my own thread, but I'm fairly confident that someone knows how to correct this problem.
I downloaded Resco File Explorer and installed it. I copied the four images to \windows and after confirming the files copied. I can see the correct images in \windows. I did a soft reset but the old images are still showing. I verified that the new images are in \windows. Why are the old images (AT&T crap) still showing?
Thank you.
its probably a cache issue, such as if u put a picture on a contact, then delete the picture, the picture is still on the contact.
but, i dont know how to do what you are asking.
You can just flash the rom im sure there are more customizable friendly roms out there.
So I thought it would be worthwhile to create a thread focusing on modified "cappackage.pxp" files. These are the files which control the default carrier specific configurations. In my case, I am running the Aussie "Three" WM6 OS, however I wanted some, but not all, of the ATT customizations. For example, I wanted the proxy tool, the logos and the certs . . . Attached is a modified version of the ATT cappackage.pxp file. I had difficulty configuring WindowsMobileLive.cab and the HTC task manager to automatically install as part of this new file so I will post those cab files as well for convenience (for those who may want it).
If you have a customized cappackage.pxp, please post it in this thread and describe how it has been modified so everyone can decide which they may want to use.
Here are the changes I made to the cappackage.pxp file. Note, all of these .cab files should be possible to install directly simply by extracting from original ATT WM6 cappackage.pxp in case you happen to need one of them:
delete getgood.cab
delete getmail.cab
delete realplayer.cab
delete getmobitv.cab
delete cmradio.cab
delete attmallandmusic.cab
delete musicid.cab
delete jarguarrm.cab
delete gettelenav.cab
alter "Att_Settings.prov.xml" to remove messaging and Windows Mobile Live registry customizations
add install of new devstate.dll (exists in 3AUS cappackage.pxp and also in ROW 2.23 cappackage.pxp)
ABS
EDITED 12-30-2007: Note - this altered cappackage.pxp file is based off the "leaked" ATT WM6 ROM.
abs99 said:
So I thought it would be worthwhile to create a thread focusing on modified "cappackage.pxp" files. These are the files which control the default carrier specific configurations. In my case, I am running the Aussie "Three" WM6 OS, however I wanted some, but not all, of the ATT customizations. For example, I wanted the proxy tool, the logos and the certs . . . Attached is a modified version of the ATT cappackage.pxp file. I had difficulty configuring WindowsMobileLive.cab and the HTC task manager to automatically install as part of this new file so I will post those cab files as well for convenience (for those who may want it).
If you have a customized cappackage.pxp, please post it in this thread and describe how it has been modified so everyone can decide which they may want to use.
Here are the changes I made to the cappackage.pxp file. Note, all of these .cab files should be possible to install directly simply by extracting from original ATT WM6 cappackage.pxp in case you happen to need one of them:
delete getgood.cab
delete getmail.cab
delete realplayer.cab
delete getmobitv.cab
delete cmradio.cab
delete attmallandmusic.cab
delete musicid.cab
delete jarguarrm.cab
delete gettelenav.cab
alter "Att_Settings.prov.xml" to remove messaging and Windows Mobile Live registry customizations
add install of new devstate.dll (exists in 3AUS cappackage.pxp and also in ROW 2.23 cappackage.pxp)
ABS
Click to expand...
Click to collapse
Thanks, any idea if we can add another carrier in the carrier_db file that isn't there?
john_99 said:
Thanks, any idea if we can add another carrier in the carrier_db file that isn't there?
Click to expand...
Click to collapse
I honestly do not know. Sorry. You might ask Olipro as he seems to be very knowledgeable.
abs99, what tool did you use to repackage your PXP file. I've tried several archive tools to .ZIP and rename, but no joy. I've looked, but can't find any info on PXP file creation. Surely, I'm missing something simple here.
TIA
I found that "winrar" can handle the files without a problem. I had also noticed that the date stamps were the same for all the files in the original package, so I also use a tool called "stamp it" to set all the dates on all the files in the new package to the same original date.
thanks. I found that 7-zip is working too.
Now, the next step, I'm trying to mod the capdata.xml file and for whatever reason the device will not recognize it after my mods.
Here's my version of an ATT config file:
Code:
<?xml version="1.0" encoding="utf-8" ?>
- <Varnish xmlns="http://www.ephox.com/product/editliveforxml/document/Untitled20062026011007629">
<Version />
<Notes />
<UpgradePath>always|</UpgradePath>
- <PolA>
- <Certificates>
<File>CingularCert.prov.xml</File>
</Certificates>
- <Certificates>
<File>Class3_PCA_G2_v2.xml</File>
</Certificates>
- <Certificates>
<File>entrust_gssl_ca.prov.xml</File>
</Certificates>
- <Certificates>
<File>RSA1024RootCA.prov.xml</File>
</Certificates>
- <Certificates>
<File>RSA2048RootCA.prov.xml</File>
</Certificates>
- <Certificates>
<File>VeriSign_C3_PCA_G3v2.prov.xml</File>
</Certificates>
- <Ringtone>
<File>AT&T Tone.wav</File>
</Ringtone>
- <ProvXML>
<File>ATT_Settings.prov.xml</File>
</ProvXML>
- <ProvXML>
<File>MSFPHeartbeat.prov.xml</File>
</ProvXML>
- <ProvXML>
<File>ResetRequired.prov.xml</File>
</ProvXML>
- <InstallApp>
<File>WindowsLive.CAB</File>
</InstallApp>
- <InstallApp>
<File>ATT_Theme.CAB</File>
</InstallApp>
- <InstallApp>
<File>ProxyManager.CAB</File>
</InstallApp>
- <InstallApp>
<File>ATT_Content.cab</File>
</InstallApp>
- <ExtractZip>
<From>DevState.zip</From>
<To>\Windows</To>
</ExtractZip>
</PolA>
- <Welcome>
<WaitImage>E_PolishImage.bmp</WaitImage>
</Welcome>
- <Sweatshop>
<AccountName>GEN</AccountName>
<VarnishName>ENG</VarnishName>
<BuildName>005</BuildName>
<User>[email protected]</User>
<Environment>Sweatshop QA Staging</Environment>
<CoreVersion>1.9.9</CoreVersion>
<Treo750Version>3.0.0</Treo750Version>
<DateStamp>Wed Aug 22 6:10:15 PDT 2007</DateStamp>
</Sweatshop>
</Varnish>
Any thoughts? This is just a basic mod and plan to get more detailed configs in there once I figure out what I'm doing wrong.
TIA
The issue with this file may be that editor you are using is adding "white space". I found that some editors caused this to occur. I ended up the file in notepad to avoid the problem as it was a real mess to deal with any other way. You should open the original unedited file and your new edited file in notepad and compare both. For whatever reason, the OS does not like to deal with a properly formatted .xml file!
Thanks mate, the white space and file size were the culprit. Was trying to cheat and use MS xmlnotepad - very easy to use, but it added the whitespace as it made it pretty to look at. I also was trying to cram too much into my archive; the extracted archives need to fit in the 8.4mb along with the archive itself.
Attached is a custom CapPackage.PXP with the following (based from ATT 2.25 ROW, CapPackage.PXP):
ATT Theme
Regional Settings: US, - 5 EST
ExtROM mount and rename
Custom ringtone
Custom Sounds Settings
Delete poutlook.lnk from startup
Set Hello to ATT
Disable CAB security policy
Removed all ATT applications (CV, real, win live, etc)
TODO: Incorporate RegHacks of additional settings customization and tweaks (lots of typing...), right now I install and merge the apps I want after initial setup completes.
Cheers
HOW TO
***always a good idea to backup existing files before attempting any modification***
1. mount your extended rom (search for the cabs and instructions on this site)
2. copy the CapPackage.PXP from ExtendedROM\Partition to your PC
3. extract the contents to a folder named CapPackage on your PC (any ZIP compliant archive tool will do)
4. remove/add the *signed* cab files your desire (unsigned cab files simply get passed over)
5. open capdata.xml in epcEDIT or notepad.
6. add/remove the configuration information as desired - this is where some trial and error comes in trying to determine what commands control what function.
7. ZIP (no other archive format seems to work) the CapPackage folder to CapPackage.PXP (or rename .zip to .pxp).
8. copy to ExtendedROM and hardreset.
TODO:
-Hope to be able to post a list of commands for the XML to enable configure of most if not all device "settings"
-Hope to figure out a way to get unsigned cabs to install (present workaround is a zip extract and registry commands if the app isn't too complex (e.g. lots and lots of typing required)
--Not sure yet if reg hack setting "HKLM\Security\Policies\Policies' valuename '0000101a' to dword:1" will resolve this during initial setup
Okay, after getting my questions about how this all works and saves the space on the phone, I took the plunge and upgraded from 2.23ROW to 2.25ATT. Went smooth as butter, and I have a "decrapified" phone with the official, supported ATT release (just in case I have any problems and need support).
Of course, being a hacker, now I'm totally intrigued by this cappackage customization, and want to play with it myself. So, Tim et. al., two questions:
Does the capdata.xml file have to match the contents of the archive? Or, if something's missing, it's just ignored? I'd like to be able to delete some more stuff and remake the PXP file without having to hassle with the XML file and run into the problems you have (workable, but I just don't want to waste time on whitespace issues if I don't have to).
Does the carrierDB file need to stay in the extended ROM for any reason after install and setup? I'd like to archive it on my PC, and delete it from the extrom so I can use that space for general storage.
microsoft word has a wonderful xml file editor. rather than try and keep everything straight in that jumbled up mess you get out of notepad or some other editor, word indents all the xml, and makes it look like it should. it was a snap to edit. I used Winrar and opened the PXP file. I never extracted the contents. Just the capdata file. I edited it, and then put the edited version back into winrar. using winrar I deleted the files I didn't want. saved the archive and moved it back to the device.
dwallersv said:
Does the capdata.xml file have to match the contents of the archive? Or, if something's missing, it's just ignored? I'd like to be able to delete some more stuff and remake the PXP file without having to hassle with the XML file and run into the problems you have (workable, but I just don't want to waste time on whitespace issues if I don't have to).
Does the carrierDB file need to stay in the extended ROM for any reason after install and setup? I'd like to archive it on my PC, and delete it from the extrom so I can use that space for general storage.
Click to expand...
Click to collapse
1. The XML will bypass anything it can't actually do.
2. I have tried it both ways and feel like I've had no issues, but I have seen some reports of strange behavior without it. I currently have it in my ExtROM since I hard reset my device often as I test apps and config settings. If you don't hard reset very often then once the device is hard reset you may delete and gain an additional 1.45mb.
The thing I intend to work on next is creating a provisioning XML to call an external XML (outside of the cappackage). I'm hoping this way I will be able to strip even more out of the cappackage (literally everything but the capdata.xml) and hav an on the fly configuration capability and call installations and configuration from the SD card. Haven't had much time to play with it though.
Can someone help point me in the right direction to get start loading the cappackage. I can't seem to find how to mount the extended ROM. I did a search for it and everything that came up didn't explain it (or at least I didn't understand it if it did).
Hmm, I can't seem to find the original thread either. Really just registry entries, but the cab's make it easier.
See attached...
Run each in order, then soft reset
Cheers
FYI: You can use my cappackage (see pg 1) as a starting/reference point for building the extROM mount into the initial config process after hard reset...
Try this. ...............
sodak said:
Can someone help point me in the right direction to get start loading the cappackage. I can't seem to find how to mount the extended ROM. I did a search for it and everything that came up didn't explain it (or at least I didn't understand it if it did).
Click to expand...
Click to collapse
Thanks to both of you for the quick response
I don't know whether it is because of this or because of something else. But I started modding this CapPackage file, and all of a sudden my treo just started acting weird. I had to hard reset it several times throughout the day. Then I upgraded to the 2.25 WM6. And that is where **** really hit the fan (I upgraded and put my own CapPackage version in it). And after that I've had nothing but trouble. Soft resets didn't work anymore, it just crashed on the boot screen. Hard resets work, but really slow, takes about 20min. So now I'm re-upgrading to 2.25 and just leaving that CapPackage file alone for now .
The tale away message: Don mess with this unless you know what you're doing, which isn't me
-Robert
I'm trying to change the sound WM uses for the pop-up dialogue (for instance, you install a program and a dialogue pops up and says you have to restart... that sound). I've gone through every option available in Settings/Sounds & Notifications, but there's no entry for it. Does anyone know of a way to do this?
ziggykd said:
I'm trying to change the sound WM uses for the pop-up dialogue (for instance, you install a program and a dialogue pops up and says you have to restart... that sound). I've gone through every option available in Settings/Sounds & Notifications, but there's no entry for it. Does anyone know of a way to do this?
Click to expand...
Click to collapse
This is what I did (altho the results of the following steps are entirely YOUR responsibility):
1. MAKE BACKUPS! From Activesync, "Explore" the phone. i.e. in a Windows Explorer window.
2. Dbl-click "My Windows Mobile Device". Dbl click the "Window" subdirectory.
3. Sort by filetype.
4. Navigate to where ".wav" files are.
5. Select all the ".wav" files and copy them all en masse to a separate directory on your PC. (all the hidden system wav files should also have been copied in the process).
6. play all the wav files until you find the one that irritated you the first time.
7. open a registry editor of your choice on your WM device. (I use SKTools)
8. search for the file name from step 6.
9. Try the full name plus extension first. If no result, then try the name without the extension.
10. Replace instances of the filename with the wav filename of your choice (I assume you have one). If there was an extension in the first place, include the extension as well.
The outcome of all the above is your responsibility. The steps worked for me, and if you are familiar with how to edit WM registry items, the steps should work for you as well.
good luck.
Thanks for the reply skenobi. Reading your response, it occured to me that once I find the wav files WM is using, I could probably just replace the sound I don't like with a renamed copy of the one I do (i.e., replace Alarm2 with a copy of Alarm4, renamed to Alarm2). I think I'll try this out first, before I buy a registry editor.
Thanks again!
ziggykd said:
Thanks for the reply skenobi. Reading your response, it occured to me that once I find the wav files WM is using, I could probably just replace the sound I don't like with a renamed copy of the one I do (i.e., replace Alarm2 with a copy of Alarm4, renamed to Alarm2). I think I'll try this out first, before I buy a registry editor.
Thanks again!
Click to expand...
Click to collapse
Hey ZIGGYKD
You dont need to purchase a Registry Editor. You can download it for FREE at
http://www.phm.lu/Products/PocketPC/RegEdit/
Thanks for the link!
amruths said:
Hey ZIGGYKD
You dont need to purchase a Registry Editor. You can download it for FREE at
http://www.phm.lu/Products/PocketPC/RegEdit/
Click to expand...
Click to collapse
Does this work with WM6?
ziggykd said:
Thanks for the reply skenobi. Reading your response, it occured to me that once I find the wav files WM is using, I could probably just replace the sound I don't like with a renamed copy of the one I do (i.e., replace Alarm2 with a copy of Alarm4, renamed to Alarm2). I think I'll try this out first, before I buy a registry editor.
Thanks again!
Click to expand...
Click to collapse
That might work, altho (if I'm not mistaken) some wav files are in ROM, i.e. you can't rename/replace it.
Your mileage may vary, as they say.
Good luck.
i was messing around with this file to try to increase my voume by just a lil bit, and in the process deleted my backup. if anyone has this file please post it, my volume is now really really quiet and i don't remember how to undo waht i did :{
Use the search function!!!
my bad :{ im a lil stressed out.
FatalCharade said:
i was messing around with this file to try to increase my voume by just a lil bit, and in the process deleted my backup. if anyone has this file please post it, my volume is now really really quiet and i don't remember how to undo waht i did :{
Click to expand...
Click to collapse
http://www.mediafire.com/download.php?3jmyiltg2oq
Hi:
I used this file to increase volume on my Fuze. Seemed to work very well for me.
Hope this helps.
Just delete the file you have there, soft reset, and the original will come back by itself
Thanks for posting the files guys! I'm running RRE, and my mic is way out of whack. I've had many complaints of noise while I am on the line. I'm hoping that restoring my audiopara3.csv file will fix the problem. BUT, I am having serious problems extracting the file in order to synch it to my phone. Is there a trick that I'm missing? I can't even get the file to show up on my desktop after I move it. Should I only be replacing the audiopara3.csv file? Do the other audiopara files have any impact here? TIA guys. I really appreciate your responses.
Not sure if the audiopara has hidden/system attributes but to convert back to stock, del in windows dir and soft reset. The system will revert to stock settings.
BTW if you have one to play with just copy it from the SD to the windows dir using TotalCommander and leave AS alone.
Thanks tyguy. I am using total commander. I went and selected audiopara3.csv, but after I tell the phone to delete, it gives me a warning window:
Could not delete 1 file(s)!
Any idea what could be causing this to happen? From what I've been reading, it should be pretty easy to either overwrite / delete this file, so I don't know why I'm having so much trouble.
Most likely it is in use. Check the TC settings that you are permitted to see/access/delete system files.
Try to rename and delete
I'm running Total Commander/CE v2.51
The only TC settings I have are language settings.
I checked the file attributes for audiopara3.csv, and they are set to 'read only' and 'in ROM'. When I uncheck the read only and save, the next time i check the file properties, the check box reverts back to being selected. I might need to revert back to the stock ROM if I can't get this audio stuff to work.
I don't have the original anymore, but this one really helped, it's loud and no distortions. Unzip first.
squirrel, did you try to rename or move it using TC?
Worked for me all the time.
i get the same error when trying to rename, edit, or move.
I'm happy to be able to report some resolution. What I was able to do was copy the entire zip file to my phone with all the audiopara files that herg posted on the last page. Then, using totalcommander, I was able to extract the files one by one to the windows directory and overwrite the files. Thanks for all of your help guys! Everyone who had to put up with the static while talking to me sincerly appreciates it!