Hi everyone,
I'm new to the forums, but after running into you guys every time I try and google something related to my Treo 750, I wanted to share my two cents.
I've been looking for a way to stop the "automatic activesync" thing that everyone seems to be complaining about. I have a new Treo 750 running WM6out of the box. Everything I've seen has not worked, short of totally killing activesync entirely.
Now, I can't guarantee that it works, or that it's safe and has no other side effects! Use your own judgement, I'm by no means a Treo or WM6 expert.
------
1) Install RegEdit on the Treo
I found the tool on another thread here: http://forum.xda-developers.com/showthread.php?t=273693
You put it on the treo itself, and run from the treo too.
You can't use Mobile Registry Editor for this. You get "Access Denied" errors on the key. You have to run this prog directly from the Treo.
2) Edit registry entry on treo:
HKEY_LOCAL_MACHINE\System\ActiveSync\Engines\{guid}\Settings\SyncAfterTimeWhenCradled
The original value is 5 (5 minutes? Like how often ActiveSync seems to run? hmmm!). If you change it to 0, it will revert back to 5. Instead, change it to something like 300.
Then SOFT RESET THE TREO! Changes don't take effect until you restart windows, remember the old days?
3) Edit this registry entry on your COMPUTER:
HKEY_CURRENT_USER\Software\Microsoft\Windows CE Services\Partners\#####\Services\Synchronization\Continuously Update
Set it to 0. This is the fix that didn't work anymore, I dunno if it has anything to do with anything but I set it and it didn't destroy anything
So, now what will happen is you'll plug in your Treo. It will sync ONCE. Then it should shut up and not sync anymore until you click the Sync button. I think the "automatic syncing" was the activesync on the TREO's doing, not the activesync in windows. It's that WM6 registry entry that controls how often it goes. I presume now, the Treo WILL sync five hours from now since I set my setting to 300, but I'm sure you can set it to 999 or something and get a sufficiently long time that it really doesn't matter.
As we speak, my Treo has been plugged into the USB charger for a good 15 minutes while I wrote this post, and it hasn't woken up or done anything!
-----------
Here's one other thing. If you go into the registry on your COMPUTER:
HKEY_CURRENT_USER\Software\Microsoft\Windows CE Services\Partners\#####\Services\Synchronization\Enable Sync
And set that to 0, when you plug in the Treo it will pop up an error saying that it couldn't sync the device and see the windows troubleshooter for more info. Then it signs you on as a "guest" on the Treo. I imagine you could make a REG file or something that turns this on or off.
---------
Oh, an update, it appears when I go into the sync options in ActiveSync on the computer and enable syncing "Media", e.g. windows media player library... it syncs continuously all the time forever. The "Media" part of the sync progress seems to behave differently on its own.
I guess syncing media is different? I dunno. Try it with it turned off.
Thanks a lot.
Can we have at least one week. So 300 = 5 hours. 24 hours = 1,440 while one week is 10,080. Is this gonna work or not ?
Have you tried setting up an exchange server account?
What I have done was to go into...
Programs>Active Sync>Menu>Configure Server.
At which point it will ask you for Server Info...\Type in...
"fake" then next
User Name & Password can also be "fake">next
then uncheck all the boxes.
Once you do this the "Schedule" & "Options" menus should be available.
Click on Schedule & change the settings to "Manually"
& check off "Use above settings when roaming"
This will have your treo only open active sync when starting EVDO, Soft Resetting, Connecting to your computer directly or when you start Active Sync ONLY.
Try it & let me know...
via startup folder and reg file
Hi all,
I've triend the above-mentioned fake server trick and it did not work for me (HTC Touch Cruise 2009 running Windows Mobile 6.1). ActiveSync kept coming on after a soft restart (the 'reboot, if you will) - it was driving me crazy. (In all honesty, it should be mentioned that I do not think AS chews up much battery power, memory and/or processor clock cycles, but I just absolutely, positively hate it when programs start themselves up on my (P)PC. I like to be in control!
As mentioned, I've triend the fake server trick to no avail, and I've tried disabling the notification in the notification queue as well - no permanent result, since the entries there seem to be regenerated by some other application. I ended up with several duplicate entries (which were easily removed, but nonetheless, this doesn't seem to be the best way of going about).
Anyway, it seems I've finally found a synthesis of all kinds of help available here on XDADEV (I've been lurking in here for a while) that actually seems to kill off ActiveSync's automatic starting. I am posting this from work in the hospital, so it's a quickie, but bear with me and I'll give proper credit when I can finally attribute at (while at home).
Usual disclaimer: registry editing is bliss, but when you ***** up, it may be that you have to do a hard reset and several hours of work
All revolves around the entry in the registry at:
Code:
HKEY_CURRENT_USER/Software/Microsoft/ActiveSync
which has an entry called "KeepAlive" (which is valued 1 for 'yes'). Now, if I change this to 0 (for 'no'), ActiveSync doesn't start itself any longer. However, this registry entry resets itself again upon starting ActiveSync(sigh). So, I made a reg file that writes the 'correct' value for KeepAlive and pu a link to it in the /Windows/Startup folder on my device. The reg file is very simple, it only contains:
Code:
REGEDIT4
[HKEY_CURRENT_USER\Software\Microsoft\ActiveSync]
"KeepAlive"="0"
which makes it perfect for me: less risks for typos and stuff
You can put the reg file in the /Windows/Startup folder (or 'Opstarten' as it called on my device since I have a Dutch ROM) or put it in the Programs folder and drop a link to it in /Windows/Startup. That way, it runs every time you boot and in my case, this seems to hold off AS for a while. As said before, the registry key resets itself upon starting AS. I'll research a bit more and the above works in combination with the reg file, and that should put AS out of business. (Maybe the above works even on its own?)
Have fun, take care.
Marty
MartyHulskemper said:
Hi all,
I've triend the above-mentioned fake server trick and it did not work for me (HTC Touch Cruise 2009 running Windows Mobile 6.1). ActiveSync kept coming on after a soft restart (the 'reboot, if you will) - it was driving me crazy. (In all honesty, it should be mentioned that I do not think AS chews up much battery power, memory and/or processor clock cycles, but I just absolutely, positively hate it when programs start themselves up on my (P)PC. I like to be in control!
As mentioned, I've triend the fake server trick to no avail, and I've tried disabling the notification in the notification queue as well - no permanent result, since the entries there seem to be regenerated by some other application. I ended up with several duplicate entries (which were easily removed, but nonetheless, this doesn't seem to be the best way of going about).
Anyway, it seems I've finally found a synthesis of all kinds of help available here on XDADEV (I've been lurking in here for a while) that actually seems to kill off ActiveSync's automatic starting. I am posting this from work in the hospital, so it's a quickie, but bear with me and I'll give proper credit when I can finally attribute at (while at home).
Usual disclaimer: registry editing is bliss, but when you ***** up, it may be that you have to do a hard reset and several hours of work
All revolves around the entry in the registry at:
Code:
HKEY_CURRENT_USER/Software/Microsoft/ActiveSync
which has an entry called "KeepAlive" (which is valued 1 for 'yes'). Now, if I change this to 0 (for 'no'), ActiveSync doesn't start itself any longer. However, this registry entry resets itself again upon starting ActiveSync(sigh). So, I made a reg file that writes the 'correct' value for KeepAlive and pu a link to it in the /Windows/Startup folder on my device. The reg file is very simple, it only contains:
Code:
REGEDIT4
[HKEY_CURRENT_USER\Software\Microsoft\ActiveSync]
"KeepAlive"="0"
which makes it perfect for me: less risks for typos and stuff
You can put the reg file in the /Windows/Startup folder (or 'Opstarten' as it called on my device since I have a Dutch ROM) or put it in the Programs folder and drop a link to it in /Windows/Startup. That way, it runs every time you boot and in my case, this seems to hold off AS for a while. As said before, the registry key resets itself upon starting AS. I'll research a bit more and the above works in combination with the reg file, and that should put AS out of business. (Maybe the above works even on its own?)
Have fun, take care.
Marty
Click to expand...
Click to collapse
Can you tell me what program to make the REG file? because I tried Notes but it make the *.PWI format?
TIA
The ultimate solution.
Ok here's what you do. The fake exchange server solution never worked for me.
First of all you need FdcSoft's Task Manager program. It is the best and a must have.
Use the Notifications editor to disable the repllog.exe for RunAfterTimeChange.
Use the registry editor to go to [HKEY_CURRENT_USER\Software\Microsoft\ActiveSync] Change the KeepAlive value to 0. Tap and hold "KeepAlive" (or go to file menu) and select "Export...". (not Export All) Save this .reg file in the \\Windows\StartUp folder or save it somewhere else and copy it there.
Now you will need Ghisler's Total Commander.
Using Total Commander, browse to \\Windows\Startup folder or wherever you saved .reg file. (Windows mobile doesn't automaticaly know that .reg file should be opened with TaskMgr so you have to associate it.)
Tap and hold your .reg file and select Properties. Select "Associate" tab. Tap gray box that says "Associate..."
In "Command:" box browse to the folder where TaskMgr.exe is. (\Program Files\FdcSoft\TaskMgr\TaskMgr.exe)
In "Parameter:" box leave the "%1" there, and type "/silent" right after. ("%1/silent") This will keep a dialog box from poping up on start up.
"Ok" everything and you're done! Enjoy.
I read somewhere this may be due to a system font being replaced but I have not installed any new software in weeks.
Anybody know how to recover? I can't afford a hard reset.
Descriptions, But no icons or background
Maybe our problems have the same cause. The comm manager wizard worked for me before on my 8525. Then updated to WM6 and now it installs partway and stops. Message is "not enough permissions". I get the text for the buttons, but not the icons or background. Also can't afford a hard reset.
Would rather have your half of the problem. At least you can still see the keys.
Update. I was able to fix the problem.
At: http://blogs.conchango.com/stuartpreston/archive/2005/11/10/2376.aspx
found directions. Have included them below as modified to fix my particular problem.
The following reg editor at the blog site did not do the job on my 8525. RegEditSTG http://blogs.conchango.com/stuartpreston/files/regeditSTG.zip
I used the reg editor at here:http://www.8525software.com/component/option,com_remository/Itemid,27/func,fileinfo/id,86/
Followed the directions for what keys to fix in the link above. Reinstalled the comm manager "CommManager_8button_wizard.cab" and it works well. Looks good, too.
The reg edit I used works on the 8525 remotely from the PC. Just unzip and execute with the 8525 connected. Change the security policies as follows:
Navigate to HKLM\Security\Policies\Policies\
Write down any entries you change, before you change them.
Delete the entry you need to change.
click add DWORD and insert the correct values in the dialog on the PC's screen.
Change "00001001" value to 1 (decimal) (recovery note: default is 2)
Change "00001005" value to 40 (decimal) (recovery note: default is 16)
To fix the security policy, I changed only ...005 to 40.
Reboot device.
I believe WM6 is taking on the same baggage as PC Windows, so that this type of fix will become the norm instead of the exception.
i messed up when creating a new data conection on my htc fuze. i tried to delete the modem connection profile in the start/settings/connections/connections menu but when i tried to remake the modem profile with the proper settings it said "a connection with this name already exists" after that i tried a soft reset but continued to get the same error i think a rogue registry entry may have been left behind. anyone know how to delete these referances to a nonexistant connection so i can set it up again.
i know how to use a registry editor and would prefer the long way around to a hard reset so dont suggest that unless there is no other way
you don't have to use a spc name any name can be used for your network entry
that is irrelevent i just want to know how to remove whatever makes my phone think those connections are still active
my biggest concern is all the removed connections still showing up on my tweak tools and making it hard to find the one i want.
I am trying to change the "Phone as modem" value to "Sprint" found in hklm-comm-internetsharing-settings
I tried phm regedit, and resco explorer registry editor on the phone, then I tried mobile registry editor 1.1 on the desktop pc that remotely edits the phones registry, I also tried CERegeditor that is on the Desktop to remotely edit, and another one that allows you to "unlock" the registry like CE before editing (But none of them work. I tried all of the below with every single editor). I am using soft reset 1.1 and or the soft reset button.
I read that you have to wait a minute with wm5 and wm6 for it to save properly then soft reset and it will save.
I have made the edit, exit the program and reset, reverts to old setting. I tried to make the change and stay in the program for several minutes, then reset, reverts to old setting.
I tried deleting the key, waiting each way resetting, bam the old key pops back up.
I have tried every combination for every length of time up to including waiting several hours before the reset with the program open and then with it closed, and still after the reset, bam the original is back.
I even tried hard resetting the phone thinking maybe something installed keeping me from editing the registry, but nope.
I also tired the cab tethering fix files I have found....nope, still shows "Phone as Modem" in the key value
I even just tried reloading the rom from HTC to see if thats why I could not edit, maybe my version was messed up some how.
Nope, still cannot get it to save the "Sprint" value.
Please help, any ideas?
Anyone have any ideas on this? Or has this been the case for anyone else?
Have searched and not found an answer. Is it possible to backup and restore Bluetooth Paired devices? I have 3 cars and 2 headsets paired to my Touch Pro normally. Whenever I change ROM's, which is frequent, I have to go through the pairing processes, it is tiresome. Have I missed something or is there a simpler way?
Try backing up this key:
Code:
[HKEY_LOCAL_MACHINE\Software\Microsoft\Bluetooth\Device\#####]
"trusted"=dword:00000001
"class"=dword:00#####
"name"="nambe of device"
I'm not 100% sure that will be all you need, but it works for me for the one device I occasionally connect to. If you have several devices, they should all be under there. For some reason, I think there may be one other key you'll need, but I can't find it right now.
Ok, I knew there was another key you need. In the first, the device has some sort of a code # (where I've got device\#####). You should search your registry for that code. Mine appears here for the device:
Code:
[HKEY_LOCAL_MACHINE\Comm\Security\Bluetooth]
"key#######"=hex:blaa, blaa, blaaa
There's a big certificate. You should just dump your registry and search through it for the codes for each device. Also, search on Bluetooth. HKCU\Software\Microsoft\Bluetooth also has some settings you may want, and a few other things may turn up. Of course, the easiest thing is to use SK Tracker to track the pairing process. It will isolate the registry keys you need to save for sure. I don't think it's all that hard to back this stuff up.
Thanks
Thanks Farmer Ted I will give it a try.