Maybe it is another post again about the autocomplete function, but I can't find an answer. I like this auto complete function, but the problem is that once you do a hard reset or install a new rom that all user owned words (words that were added by the system when typing) are lost. These words should be somewhere in a file, but I don't find this file.
Does anyone know what the name of this file is and where to find it?
Using File Explorer go into your Windows directory on your phone and then go to menu and click 'view all files' and you'll see a file called 'autocorrect'. That's the file you need to alter. Copy it onto your PC desktop and save a copy somewhere safe just in case you do something stupid. Now open up a copy of it on your PC and you'll see two columns - the left column is the 'typo' and the right column is what it corrects it to. You can add or change things here. I made "pcm' autocorrect to 'please call me' for example and 'tx' to 'thanks'. When you save the file do not change the format (Windows tries to save it as an Excel file- don't do that - leave it as it is which i think is txt). Now you need to replace the file on your phone however it is a locked file. Use your registry editor (I use Total Commander) and find the autocorrect file and change the settings so you can alter it. Delete the file existing on your phone and replace it with the file you just altered. Once this is done you need to soft reset and everything will work.
If you get a new phone or need to hard reset just make sure you take this file along with you and you'll keep all of your settings.
Thanks for the response, but it is not the file I am looking for. This is the file which is used when you choose the autocorrect function. This is not the file that is suggesting words while you are typing. Anyway, thank you.
eddyve said:
Thanks for the response, but it is not the file I am looking for. This is the file which is used when you choose the autocorrect function. This is not the file that is suggesting words while you are typing. Anyway, thank you.
Click to expand...
Click to collapse
dyncompdict.dat
see http://forums.thoughtsmedia.com/f32...d-dictionary-working-free-solution-71962.html
thanks, but no again. This link is only referring to win2003 and se. There is no such a dat file in here.
Related
Hey people on the board!
I'm a relative newbie in this PDA-stuff so I have a question which perhaps (hopefully) is easy to answer. Problem:
I have an application which I run on my Qtek 1010. The application runs fine, but prior to using it, a significant amount of time must be spent on installing and configuring it. In case of battery-faliure, this needs to be done from scratch. I would therefore like the Qtek to execute a script-like file (autorun.exe) which performs this task, immediately after booting.. The file is present on a flash-card inserted in the slot. How do I do this? Where - on the card - do I place the file? In the root? And how do I detect it and run it automatically after a cold-boot?
Any help would be greatly appreciated! Thx!
/Joe72
Its quite simple
Hi there, your problem to fix is quite easy.
If you look in in your windows directory with the built-in explorer, you'll find a directory - either "startUp" or "Autostart" depends on the system language you are using. Here you put a link to the program you're having on card. With every cold- or warm boot it will be executed. :lol:
regards
cimber
On the memory card make a directory named 2577, I believe the pocket pc will look here for your autostart on boot, try it and see. You can try putting a cab file in there or your autostart config file. I am not an expert in this but thats how its done with ipaq navigation system which is an automatic routine using the 2577 directory and I have also seen other software using the same method.
the file should be called 'autorun.exe' in the '\storage card\2577\' directory.
when you insert the card, the autorun.exe will be copied to \windows, and executed with 'install' as parameter.
when you remove the card, it will get executed with 'uninstall' as parameter.
and then removed from \windows.
but this will not nescesarily happen at boot.
just figured out another thing: the number you put in the .lnk file in \windows\startup is completely ignored by windows.
also, if the executable is in \windows, you may omit the path,
you may also omit the extension if it is .exe.
if you specify commandline parameters, your application will get passed upto 255 characters starting from the first non-whitespace character after the executable name.and including any newlines that may be in the file.
Hi!
Thanks for the response. I'll give the methods a try during the day and get back.
Thanks so far - I appreciate it
/Joe72
Hi there (again)!
I have tried the different suggestions with no luck. Perhaps I should have been a bit more specific. What I actually need is to have the autorun.exe run (install) a number of cab-files also on the flash-card. I was - perhaps naively - thinking that there would be a generic tool out there to create this type of autorun.exe file? I am looking for something along the lines of what is being done here:
http://forum.xda-developers.com/viewtopic.php?t=508&highlight=autorun
Only, in the case above, the autorun.exe lauches a specific .cab-file which contains a ROM for the PDA.
Is there a "configurable" .cab-installing autorun.exe out there somewhere? Or should it be written from scratch every time for new purposes?
Hope I make myself clear
/Joe72
yes, it is in the extended rom, processing the config.txt file.
eeeh, but the location of the config.txt is taken from the registry, which is currently always set to \extended_rom\config.txt.
itsme said:
yes, it is in the extended rom, processing the config.txt file.
eeeh, but the location of the config.txt is taken from the registry, which is currently always set to \extended_rom\config.txt.
Click to expand...
Click to collapse
Could you explain that to me in more detail, please? As I mentioned, I am a relative newcomer in this Xda stuff Thanks..
/Joe72
what you are asking for is the autorun.exe found in the extended rom,
look for 'extended rom batch language' on the forum for details.
problem is that the autorun.exe from the extended rom uses the config.txt
pointed to by the "[HKEY_LOCAL_MACHINE\Comm] AutoRunCfg" registry value. which always is '\Extended_ROM\Config.txt"
what you could do, is change the 'autoruncfg' string in the autorun.exe binary in to something else. and then fill your own config.txt path in that registry value.
Thanks - that sounds like the way to do it. I guess I would copy the original config.txt, add my .cab-files, put it on the flash-card and then change the key in the registry to point to the card. Is that how it would go?
Now another stupid question: How do I access the registry? There is apparently no regedit.exe like on my desktop?
/Joe72
Joe72 said:
Thanks - that sounds like the way to do it. I guess I would copy the original config.txt, add my .cab-files, put it on the flash-card and then change the key in the registry to point to the card. Is that how it would go?
Now another stupid question: How do I access the registry? There is apparently no regedit.exe like on my desktop?
/Joe72
Click to expand...
Click to collapse
Managed to access the registry using Windows CE Remote Registry Editor. But whooops.. After a cold boot, the registry is reset to factory settings?! Hence my changes of the path to config.txt are also lost..? What to do?
/Joe72
I was trying to copy shellresapps.192.dll file in the windows folder to my memory card so i can use the program 'Resource Hacker' to take a look at it, because it contains the wait cursor animation and i want to try edit it. However, it seems all the system files in the windows folder can't be copied or moved or renamed AT ALL. I checked the properties and unticked the read only option as well as other option, but whenever i press ok it doesn't apply the setting, so then i clicked the 'Associate' tab and unregister any file association with the shellresapps.192.dll file and hoping that i'll be able to rename or copy the file this time, but it doesn't do anything. And since i was careless, i didn't check the file path or the file of what the file association with the .dll file is, so now it seems all the .dll files are not registered with any program that it should be.....
i'm using EnergyROM and i did this in Total Commander. Can someone please kindly look at the file association for the shellresapps.192.dll file for me?? Just go to properties and choose the "Associate" tab.
And can someone also tell me how to copy or rename the system files??
Ok, first off the .dll you wanted to copy out is not a file, it's a module. You can't copy them out of the rom to your sd card with total commander. You can do this with rom files, but not rom modules (I'll let you look up the difference). There is an app called 'romextractor.exe' that allows you to copy modules out. You might try doing it that way.
Anyway, the rest of your post gave me a headache, so I only barely read it. I kind of doubt you deleted the association for dll's (I don't even see an association on TC), but here's the reg key you may need. Check first to see if it was messed up.
Code:
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\.dll]
"Content Type"="application/x-msdownload"
@="dllfile"
Cut and paste into a .txt file, name it and change the extension to .reg and import it if you need to.
i think i got it sorted by associating the .dll files with shell32.exe or something like that. You can check the association of a file by using Total Commander, right click on any file u want to check and go to properties. There you will see 2 tabs at the top, and one of them is Association, there you can choose to associate with anything as well as clicking on the X button to delete the association.
chaoscreater said:
i think i got it sorted by associating the .dll files with shell32.exe or something like that. You can check the association of a file by using Total Commander, right click on any file u want to check and go to properties. There you will see 2 tabs at the top, and one of them is Association, there you can choose to associate with anything as well as clicking on the X button to delete the association.
Click to expand...
Click to collapse
Yeah, I know, I'm just saying that I don't have an association for .dll's. You don't really need one with a .dll, because it's not a file that you open up for anything. You can change the icon to something else, though. I think you just need the registry key I posted, but I doubt that you changed it.
Hi.
First of all, let me say that half of time took me to look for the right forum in XDA to post this message, and I'm still not sure I'm in the right place..
I think my Q is about modifying my OS, and this is why I post it here.
If the admin think there's better forum to this issue - I'd love to hear it..
Now, to business:
I have a GPS device, brand is X-GPS Navigation, Model GPS-S450B, that I will like to play with.
The OS is Windows® Embedded CE 6.0.
I just found out that at my GPS device, there is a file that resposible to a certain BMP that shown up at the shutdown process.
The filename is "PowerKey.exe", and it reffer to a file named "Notice_en.bmp".
I want to change that Notice-en.bmp file, to show that message in another langueage. I tried to overwrite the file with a similar bmp file, no luck. The file just re-created.
I've tried to edit the PowerKey.exe with a hex editor, and write a new path, to a file in NandFlash directory instead of the Notice_en that lays in Windows folder.
That also didn't go so well. "PowerKey has been preform illegal action and have to be shout down" or something like that, was the message. I could only put the device to sleep, until I recovered the old PowerKey file.
Any solution how to change the BMP file that resposible for the shutdown message?
(I guess the best idea is to write a registry entry to overwrite the BMP file in \Windows directory with the one in the \NandFlash directory every boot, only problem - I donno how to do it. )
Anyone?
There's no solution to my problem?
Recompile the exe.
Thank you.
Any chance to general guidlines in how is that done?
I am using a Samsung Focus S, I have tried the Advanced Config, Registry Editor and everything and it won't save my settings. I am interlop and chevron unlocked
Welcome to the wonderful world of AT&T! Why would you ever want to do that? <eye-rolling goes here>
That said, while AT&T does appear to cap the recipients themselves, you can certainly try increasing that limit on the phone. To do that, you'll need to edit the registry, as you appear to have figured out.
The apps you mention (in fact, pretty much any interop-requiring app) won't work on a Focus S (or any other second-gen phone) right now - Samsung changed the drivers used for high-privilege access to apps, and the apps written for first-gen phones can't use them.
Instead, you'll need to use provxml, deployed using ZIP path traversal and processed using the Diagnostics app (basically, what you did for WindowBreak, but with your own file). First, you'll need to build the provxml file. If you look at the Windowbreak zip file (I suggest you use 7-Zip, as it will keep the .. folders correctly) you'll see that it has an xml file buried in it, which contains registry "provisioning" commands (the format is called "provxml"). Alternatively, you can look up the format for registry provisioning directly from MS: http://msdn.microsoft.com/en-us/embedded/gg155017
OK, so you've created your provxml file (or edited an existing one) to update the correct registry value with the data you want to use. Next, get that file onto the phone. You can either put it in a ZIP file that you email to yourself, or put it in a XAP file (which is just a renamed ZIP, again 7-Zip is your friend here as it will automatically recognize the archive format) and install that file to the phone. In both cases, it'll need to be in a folder called something like "..\..\..\..\..\provxml\" (if you look at the Windowbreak zip file, you'll see this).
Then, just follow the same instructions you used for WindowBreak but select your own file instead. The registry should be changed!
GoodDayToDie said:
Welcome to the wonderful world of AT&T! Why would you ever want to do that? <eye-rolling goes here>
That said, while AT&T does appear to cap the recipients themselves, you can certainly try increasing that limit on the phone. To do that, you'll need to edit the registry, as you appear to have figured out.
The apps you mention (in fact, pretty much any interop-requiring app) won't work on a Focus S (or any other second-gen phone) right now - Samsung changed the drivers used for high-privilege access to apps, and the apps written for first-gen phones can't use them.
Instead, you'll need to use provxml, deployed using ZIP path traversal and processed using the Diagnostics app (basically, what you did for WindowBreak, but with your own file). First, you'll need to build the provxml file. If you look at the Windowbreak zip file (I suggest you use 7-Zip, as it will keep the .. folders correctly) you'll see that it has an xml file buried in it, which contains registry "provisioning" commands (the format is called "provxml"). Alternatively, you can look up the format for registry provisioning directly from MS: http://msdn.microsoft.com/en-us/embedded/gg155017
OK, so you've created your provxml file (or edited an existing one) to update the correct registry value with the data you want to use. Next, get that file onto the phone. You can either put it in a ZIP file that you email to yourself, or put it in a XAP file (which is just a renamed ZIP, again 7-Zip is your friend here as it will automatically recognize the archive format) and install that file to the phone. In both cases, it'll need to be in a folder called something like "..\..\..\..\..\provxml\" (if you look at the Windowbreak zip file, you'll see this).
Then, just follow the same instructions you used for WindowBreak but select your own file instead. The registry should be changed!
Click to expand...
Click to collapse
You just got a thanks and I will learn that stuff one day...
Is it possible to download files (RAR) on the device using internet and transfer it later to the PC? I don't think its possible in stock ROM but perhaps an App or something.
My device is Dev+Interop unlocked.
if you find where ie9 stores temporary downloaded file, like pdf, mp4 ecc ecc, i can tell you how to complete the download, and, once completed, tranfer the file to the pc...
It's very possible (download any file that fits to handset's isolated storage file from your homebrew app, and transfer that file to PC using ISETool.exe) but why not use cloud file storage such as SkyDrive, DropBox etc.? If you have no experience with DropBox, click on link in my signature; it's very simple and useful
davide136 said:
if you find where ie9 stores temporary downloaded file, like pdf, mp4 ecc ecc, i can tell you how to complete the download, and, once completed, tranfer the file to the pc...
Click to expand...
Click to collapse
I think I can find it. Will I be able to save files like RAR too?
It's very possible (download any file that fits to handset's isolated storage file from your homebrew app, and transfer that file to PC using ISETool.exe) but why not use cloud file storage such as SkyDrive, DropBox etc.? If you have no experience with DropBox, click on link in my signature; it's very simple and useful
Click to expand...
Click to collapse
I think I would then have to transfer twice.
lamborg said:
Is it possible to download files (RAR) on the device using internet and transfer it later to the PC? I don't think its possible in stock ROM but perhaps an App or something.
My device is Dev+Interop unlocked.
Click to expand...
Click to collapse
Yes it is possible to download files. I do it with ultrashot's Opera Mobile port which allows you to select the location of the downloaded files and transfer it using Gooddaytodie's Webserver
Opera Mobile requires full-unlock, so that's not an option for the OP.
Downloaded files typically go to \Application Data\Volatile\<SUBFOLDER> where <SUBFOLDER> depends on where and how they were downloaded (IE, email attachment, etc.).
If you look at the source for my XapHandler app, you'll see how an app can register a filetype. You'd need to do this, or the phone will simply refuse to download extensions that it doesn't recognize (hmm... I wonder if a .* handler would work?)
GoodDayToDie said:
Opera Mobile requires full-unlock, so that's not an option for the OP.
Downloaded files typically go to \Application Data\Volatile\<SUBFOLDER> where <SUBFOLDER> depends on where and how they were downloaded (IE, email attachment, etc.).
If you look at the source for my XapHandler app, you'll see how an app can register a filetype. You'd need to do this, or the phone will simply refuse to download extensions that it doesn't recognize (hmm... I wonder if a .* handler would work?)
Click to expand...
Click to collapse
If Opera Mobile can do, then perhaps some other browser can do that too? Metro internet explorer doesn't work
All the browsers that are based on the IE engine will be unable to do it until the necessary registry keys in HKCR are created. An app can manually download from a URI and save the resulting file, but in the WebBrowserControl if the user clicks a link to a file the handling for what to do with the file is the same as on IE.
GoodDayToDie said:
All the browsers that are based on the IE engine will be unable to do it until the necessary registry keys in HKCR are created. An app can manually download from a URI and save the resulting file, but in the WebBrowserControl if the user clicks a link to a file the handling for what to do with the file is the same as on IE.
Click to expand...
Click to collapse
yes I can see why it doesn't work. So, does an app like that exists in the MP?
lamborg said:
yes I can see why it doesn't work. So, does an app like that exists in the MP?
Click to expand...
Click to collapse
No. And nobody here not even meant marketplace. Interop-unlock + homebrew only.
BTW, could you share with us your scenario: why do you need to download rar archive to the phone and transfer to the PC? I still can't achieve why do you need things like this.
sensboston said:
No. And nobody here not even meant marketplace. Interop-unlock + homebrew only.
BTW, could you share with us your scenario: why do you need to download rar archive to the phone and transfer to the PC? I still can't achieve why do you need things like this.
Click to expand...
Click to collapse
well the thing is, sometimes I need to download files which may take a while to download completely. So, I can download on the go with the cellular data and then transfer to PC when home. Sometimes the file download is completed in the time same as reaching from work to home.
ok, i'll solve the mistere the only thing u need to do is to add a reg key in hkcr , it will be called .rar for rar files etc...then insisde it u create a string that names Default, the value is rarfile
u go back to hkcr, and create a key that is called rarfile, inside it u will create a dword named EditFlags and with the value of 65536
that's all, now you need to know where ie9 stores data...
davide136 said:
ok, i'll solve the mistere the only thing u need to do is to add a reg key in hkcr , it will be called .rar for rar files etc...then insisde it u create a string that names Default, the value is rarfile
u go back to hkcr, and create a key that is called rarfile, inside it u will create a dword named EditFlags and with the value of 65536
that's all, now you need to know where ie9 stores data...
Click to expand...
Click to collapse
I don't know if it'll work or not but can you guide the how-to. I can edit the reg-edit using MFG. It has following options:
Root Path
Sub Path
Input key and type
Input data
Just confirming as incorrect reg edit can render unstable.
lamborg said:
So, I can download on the go with the cellular data and then transfer to PC when home.
Click to expand...
Click to collapse
Oh, I see... Seems like India still have a "last mile" problem and your cell connection is more reliable and faster than home internet. For countries with fast broadband home internet connection this "feature" just have no sense.
lamborg said:
I don't know if it'll work or not but can you guide the how-to. I can edit the reg-edit using MFG. It has following options:
Root Path
Sub Path
Input key and type
Input data
Just confirming as incorrect reg edit can render unstable.
Click to expand...
Click to collapse
ok, this is what you have to do:
-open mfg, engineer menu, other settings, edit registry
root path: HKEY_CLASSES_ROOT
input sub path: .rar
input key: default (string)
input data: rarfile
SET
-without closing
root path: HKEY_CLASSES_ROOT
input sub path: rarfile
input key: EditFlags (dword)
input data: 65536
SET
pay attention at the caps...sry for bad eng...