Two problems (boot, file in root) and a question (Barcelona GSMA 2009) - General Questions and Answers

Problems:
1) I'm having some trouble to boot, as sometimes the registry is corrupted and my device can't load some of the apps listed in the boot list. I must enter in safe mode and later editing the registry, wait some time, and try again. The problem in the list disappears but sometimes I can make my device boot in standard mode and sometimes I must ask for Safe mode without an apparent cause (this is: I don't modify anything in my device and it boots or sometimes it decides not to boot). Is there any solution or problem related to this ?
2) A file named TaskBarAttachLog.txt appears in the root folder, and increases its size continuously till my device begins to have problems with the free space. Then, I delete it and it begins to grow up again. There's nothing related with this file - I could not find anything in any .INI file, any .CAB file, any registry key - and I could not find any information in the net. Does somebody know anything about it ?
My device is an official (not locked for any carrier) Herald with WM6.0. working with Simyo carrier. Pagepool to 8 Mb. OMAPclock to 228 or 240, depending of my stressed life.
THE QUESTION: Is somebody coming to Barcelona to the GSMA Mobile World Congress ? (I suppose it's difficult, as I read the price for the tickets...) I'm having lots of things to do in other things, but I live about 400 meters from the fair, and it will be a pleasure to shake hands with xda-dev's people.

Related

ALL worldwide operator Internet/WAP/MMS settings

This is the application (HP iPAQ DataConnect) from HP iPAQ 514 that sets the Internet/WAP/MMS settings for ALL operators around the world.
http://rapidshare.com/files/65992342/HP_iPAQ_Data_Connect_by_NiTroGen.cab
It's tested on my Tornado and it works fine!
Unfortunately it must be installed in \Windows directory and it's about 300 files, occupying a total of 2MB! Just install it, run it, select your Country and Operator and uninstall it to regain these 2MB.
Warning! After the installation, my system became unstable and I had to reboot. If it will happen to you, do not remove the battery, just turn off and on the phone to flash the filesystem cache. This instability is normal because there are a lot of small files installed making the filesystem cache crazy!!!!
If you get a "SIM Error" with DataConnect then run MMISyncApp and rerun DataConnect! I don't know why this happens, but that's how it is solved.
Yes, I know this app is a little pain in the a$$, but it surely works!

My findings on disabling automatic activesync in WM6

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.

[Android] Eclair 2.1 with working wifi, GPS, sleep

Hello friends! I'm back again with the newest configuration I've found.
It's an Eclair build that runs exceptionally, with wifi, GPS and sleep working from the very first time.
If you want to try and forget your Donut build (1.6) you will have to do the following:
Choose a POLAIMG dated 20-Feb-2010 with your correct paneltype (1 is very common) and resolution from this site: http://sourceforge.net/projects/androidhtc/files/. Mine was POLAIMG-PANEL1-320.NBH (the most downloaded of them).
Download this file (http://www.homecncfun.com/wp-content/plugins/download-monitor/download.php?id=2) and extract androidinstall.tar from it. Copy it to your SD Card under a folder called "andboot":
Flash the previously downloaded .NBH file as usual.
During the boot you have to enter the Android Installer. A message will appear on the screen saying that you have to press and hold a button in order to start it. There are some buttons that are valid, for example, pressing the center button into the jog-wheel will work. Press it and hold it until the installer appears.
Select both System from NAND, Data from NAND.
Select Install.
Quit.
Let it start (slow).
What's working?
Wifi
GPS
Data connection
Phone - Calls, SMS
Sleeping (as far as I know)
USB Tethering (with PDANet)
Not working?
Camera
Audio input fails after the first use
Bluetooth
Live wallpapers
NOTE: If the screen resolution is wrong for you, you can change it modify system/build.prop. Guide here: http://forum.xda-developers.com/showthread.php?p=5709153
Enjoy!
More info:
http://forum.xda-developers.com/showthread.php?t=634782
To report bugs:
http://bugs.homecncfun.com/
i think poly's 2.1 beta is newer
http://forum.xda-developers.com/showthread.php?t=600154
anyway on both roms on polaris nand wifi is turning on but almost
non productive-slow
as well as battery issues u need to calibrate as mentioned on other posts
reiteravi said:
i think poly's 2.1 beta is newer
http://forum.xda-developers.com/showthread.php?t=600154
anyway on both roms on polaris nand wifi is turning on but almost
non productive-slow
as well as battery issues u need to calibrate as mentioned on other posts
Click to expand...
Click to collapse
*sigh*
was ALMOST about to finally try it out..
what's the gps like? is it just tomtom or whatever apps or some google thingie?
I've tried this one yesterday on SDCard with a partitioned system (cause I can't flash to NAND...) and it's very very slow
Don't know if it's better on NAND but I doubt that the difference could be so big...
I don't find it really that slow... It's a little slower than 1.6 of course, but it's still quite usable.
One thing that really put it down is that I know have an audio bug that affect the phone calls.
After calling one (or beeing called) the sound will not work (either people won't hear what I say or I won't heat people).
I have yet to try the other 2.1 build but I think this could be the end of 2.1 for the time beeing and going back to 1.6 while waiting nexus to be out in france
Is there any way to run this with the classic haret method (all files into the root of sd card)?
k_o_t_s said:
Is there any way to run this with the classic haret method (all files into the root of sd card)?
Click to expand...
Click to collapse
http://forum.xda-developers.com/showthread.php?t=600154
and follow the sdcard install method.
Hi, I installed this with the SD Method to use it from WinMobile
I once was in android but had to restart because I did not turn off key lock in windows mobile before.
But now i can't boot into android or only at 2% chance.
I get ther error "msm_i2c msm_i2c.0: Error waiting for notbusy" and android wont boot. What should I do?
I have partitioned my 8GB SDHC with gParted to "7GB Fat32/270MB EXT2/271MB EXT2"
Polarfuchs said:
Hi, I installed this with the SD Method to use it from WinMobile
I once was in android but had to restart because I did not turn off key lock in windows mobile before.
But now i can't boot into android or only at 2% chance.
I get ther error "msm_i2c msm_i2c.0: Error waiting for notbusy" and android wont boot. What should I do?
I have partitioned my 8GB SDHC with gParted to "7GB Fat32/270MB EXT2/271MB EXT2"
Click to expand...
Click to collapse
Just reboot to WM and run haret again. After two or three attempts the
Android boot works without "Error waiting for notbusy" messages.
Regards,
Stefan
You are right, but now I enter my pin it says sim is locked and i can't unlock the phone.
I already did deactivate throttlelock and keypad lock in winmo.
Also the pin-pad is too large for my polaris.
What can I do?
And another question:
In the haret.zip there were two images, zImage and zImage-eclair.
Did I install Donut, because in my default.txt there is
set KERNEL zImage
Click to expand...
Click to collapse
and not zImage-eclair
if installing 2.1 than change in default.txt to zimage-eclair
if 1.6 leave it as zimage
Ok then obviously I installed donut 1.6
And I will redo with eclair 2.1 and see if I have the sim locked error and too large screen there too.
For you information, I just went back to Warm's Donut as any 2.1 build only allows me to call once then the audio will stop working. Ergo I need to reboot after each call... not usable !
Maybe people can tell me if they have the same problem or not ? Maybe it has to do with the radio that I'm using ? (I haven't updated since more than 1 year)...
st_voss said:
Just reboot to WM and run haret again. After two or three attempts the
Android boot works without "Error waiting for notbusy" messages.
Regards,
Stefan
Click to expand...
Click to collapse
This is really annoying, because it means you can only boot at 20-30% chance.
And every time I have to wait until win mobile has rebooted.
raist1976 said:
I don't find it really that slow...
Click to expand...
Click to collapse
Don't know why, but it's really slower than all hero or tattoo builds I tried, to make a comparison.
Maybe my SDCard isn't in its best days...
Same with eclair, keypad really to big. One complete row is missing, numbers 7,8,9,0 and enter. (even though I set lcd.density to 128 in default.txt)
And the display always turns off after one second till i use the jog wheel again.
I cant enter the pin.
OK, I just read that with "turn off pin in win mobile" it is meant to turn off phone-sim pin. And not device pin. Then I will turn on my phone in win mobile to turn off pin requirement and see if android works.
--------------------------------------------------------
Need help again.
Eclaire runs pretty smooth, I had worse expectations.
But when I click on the android logo to start, I then click skip and the only option left is to create a google account or log into an existing google account. Even if I log into the account it says I can add more google accounts or press back. But if I press back I get to the google thing again.
And more worse it costs 3G data, 0,09€/minute
EDIT: I did turn off my phone function in win mobile and instead did turn on wifi. Then it took my again 3 times to boot android, but now the wizard no longer blocks android gui. yeay
How can I turn off the phone function in android?
EDIT: found it under "Modem" pretty weird
EDIT2: Im not quite sure, but i think phone is still on, where the hack can I shut off the usage of phone
Kiiv said:
Don't know why, but it's really slower than all hero or tattoo builds I tried, to make a comparison.
Maybe my SDCard isn't in its best days...
Click to expand...
Click to collapse
Well ... after putting back the warm donut I do can see the speed difference...
But over the two eclair builds, the kaiserdroid seemed the fastest.
There are some speed problems for some actions, but most of the time it's usable.
Anyway I went back to donut hoping to fix my problem of "one call allowed or reboot" without success... might be the new nbh that I flashed lately ... or the radio not compatible ?
I can't boot again. I tried 9 times and it show "error waiting for notbusy" every time.
Does this come from taking out the SIM card? I did this because I found no option to deactivate the phone function in android.
EDIT: Now I set the "ppp.nostart=1" and could boot into android after 2 tries withot SIM card inserted"
Wifi is really sloooooow
It is only tech-demo, wifi not really good, market place does not open, keyboard too large (fills 80% of screen), many other things.
I'll wait either for a better version of android for polaris or till I can afford a HTC desire
I have flashed my Polaris using the same nbh and rom as described in the first post. To fix the density, I tried to edit build.prop file from 160 to 120 using Astro but Astro will not save my changes to the file. I checked the file properties and I do not appear to have rw access even after issuing the $"su" and #"mount /system -o rw,remount" commands using the terminal program. I am not very Linux savvy ... have I missed something? Thanks!

[Q] Need help tracking down resource leak in WM6

At least I think it must be a resource leak. I have multiple WM6 devices that all behave the same way when my application is run. After a while, maybe 15 hours, they gradually deteriorate and refuse to start other applications. At first, it will just be an application like Opera that will not start. Eventually, things like File Explorer will also not start. When I say they won't start, I mean that I get the "not signed with a trusted certificate or one of its components cannot be found" message.
My first thought was that there was a memory leak, but according to the output of GlobalMemoryStatus, the system's memory use is not increasing over time. Then I thought that it might be storage space since I'm generating a big log file. But the storage space still sits above 60MB when this happens.
Restarting the device gets everything back to normal. So far, this is what I know:
1. I'm using the RIL. I noticed today that after about 12 hours, I stop getting RIL notifications.
2. I'm monitoring memory with GlobalMemoryStatus, but the available physical memory doesn't seem to be decreasing over time
3. The thread count remains constant for the life of the application
4. My storage space is decreasing, but there is still over 60MB available when everything starts to go wrong
5. In the end, the device winds up with the screen lock on, even though it is not configured.
It seems that there must be some kind of resource leak. The only other thing I can think of are kernel resources. I tried to rule out things like event handles through static code inspection, but maybe there's something I'm missing.
Does anyone have any suggestions as to how I would troubleshoot this further? I'm using VS2008 and a Tilt2 and an HTC Imagio (it happens on other devices as well).
I tracked this down to a registry handle leak. What bothers me is that I had to do it by static code inspection. I just looked for things like CreateEvent, RegOpenKeyEx, etc.
Since this didn't seem to show up as consumed physical memory, does anyone have any methods for inspecting kernel resource consumption on Windows Mobile? Do I have to rely on KITL and Platform Builder with the emulator? I'm hoping that there's some way I diagnose this kind of problem with a real device. From my perspective, the device just started to fail and there were no external indicators to warn me of the impending failure.
sbaker25 said:
I tracked this down to a registry handle leak. What bothers me is that I had to do it by static code inspection. I just looked for things like CreateEvent, RegOpenKeyEx, etc.
Since this didn't seem to show up as consumed physical memory, does anyone have any methods for inspecting kernel resource consumption on Windows Mobile? Do I have to rely on KITL and Platform Builder with the emulator? I'm hoping that there's some way I diagnose this kind of problem with a real device. From my perspective, the device just started to fail and there were no external indicators to warn me of the impending failure.
Click to expand...
Click to collapse
hi!can somebody to help me?
i have asus p535 and i reset "start""settings"default settings"and i lost all from device.after apear align screen and remain like this
i think i have to install window mobile.can you tell me step by step how?
10000 thanks
Sorry, accidental re-post. Don't think I can delete it altogether...

[Q] Bumping up 3G download size limit permanently? (SOLVED)

I am on an unlimited data plan and don't care if my phone downloads large podcasts in the background while not on wifi.
I found out that LKG_MOConfig.xml and Downloaded_MOConfig.xml from /My Documents/Zune/PimentoCache/Keepers control this setting. I can bump up from 20MB to 200MB and reset the phone and it indeed works; but just like when changing the OEM store, this appears to reset itself after a day or so. Does anyone know if there is a way to make this change permanent?
ken52787 said:
I am on an unlimited data plan and don't care if my phone downloads large podcasts in the background while not on wifi.
I found out that LKG_MOConfig.xml and Downloaded_MOConfig.xml from /My Documents/Zune/PimentoCache/Keepers control this setting. I can bump up from 20MB to 200MB and reset the phone and it indeed works; but just like when changing the OEM store, this appears to reset itself after a day or so. Does anyone know if there is a way to make this change permanent?
Click to expand...
Click to collapse
Hey this really works. Just downloaded a 82MB file from Marketplace over 3G. Have been looking for this since i got my WP7. This should be in the Dev n Hack section.
Good catch. Unfortunately i have no clue as how to make it permanent.
If you can use the Root Webserver (see my sig) you could try marking the file as Read Only (there are other ways to mark a file RO, this is just an easy one). See if it gets overwritten then... I haven't tried.
Okay, I changed it and set it as read-only. Ill come back in a few days and let you know if it worked
Sent from my PC40200 using XDA Windows Phone 7 App
It's now been two days and they have appeared to stay, so it looks like this is a valid solution
Other files in this directory have updated more recently but the ones marked read-only are as I've left them.
I cant browse my phone with a file manager. I am interop unlocked. Does anyone have this in a XAP that I can install to my phone ?
I'm working on an app that will enable selecting the Marketplace options (OEM and MO marketplaces, max download size, etc.) and setting or removing the ReadOnly bit on the relevant files. It'll take a little time, but hopefully not more than another few days, depending on how much time I can spend on it this weekend (no guarantees).
Awesome! this is my biggest grudge with WP7, I have unlimited data, and my HSDPA connection is faster than my home internet connection! lol
up

Categories

Resources