For those of you unaware, the new aku3.3 had a problem with a disappearing card which was different than DSOD in that the unit would recover, but the card wouldn't be there (or had a long delay) whereas aku2.2's DSOD problem just wouldnt be able to access the unit without popping the card out.
Well as I have guessed the two are apparently related in nature; one build just handled the problem better than the other. Currently the fix for the aku3.3 problem is apparently solved... hence, the solution should be able to be applied to aku 2.2. What does that mean? No more DSOD. I believe. I had aku 3.3 and have since gone back to AKU 2.2 because of the bugginess of the aforementioned, but I applied the solution and have been running all day with no lockups... I have links on the today screen to the sd and no probs. This may be preliminary so if we can get some others to try it and confirm.
DSOD Solution:
1) Remove your card
2) Use the stock explorer (not total commander, not resco, not anything like that)... again use the STOCK EXPLORER
3) Click on "show all files"
4) Navigate to the windows folder and delete sdmemory.dll.
5) Turn your phone off
6) Soft Reset
When your phone comes back up the sdmemory.dll file will no longer be written in the windows folder as it was before. However, if you now navigate to the windows folder using total commander or resco or whatever you will see that sdmemory.dll is still present in windows and listed with properties of "in rom".
Apparently, there is something writing the same file to the windows ce image and then also to rom and there is a conflict.
Those of you that made a bunch of regedits trying to fix DSOD may want to hard reset unless you are able to reverse all your changes.
After a year and a half we may finally have it folks. Post your feedback.
Apparently, there is something writing the same file to the windows ce image and then also to rom and there is a conflict.
Yes, it is the Sprint extended rom that installs a patched (updated) sdmemory.dll - if you are running the Sprint version of WinMobile (AKU2.0 with some backported 2.2 patches) this is a Very Good Thing. If you are running one of the AKU3.3 roms out there (and I am) this is a Very Bad Thing.
This has nothing to do with pre-AKU3.3 DSOD. The fix for that is *in* the AKU3.3 - or at least limiting the likelyhood of it is one of the many Microsoft fixes in this OS. The disappearing Card problem was due to people upgrading to 3.3, hard resetting, and then having the Sprint 2.x patches get applied to the OS.
Yes, it is the Sprint extended rom that installs a patched (updated) sdmemory.dll - if you are running the Sprint version of WinMobile (AKU2.0 with some backported 2.2 patches) this is a Very Good Thing. If you are running one of the AKU3.3 roms out there (and I am) this is a Very Bad Thing.
This has nothing to do with pre-AKU3.3 DSOD. The fix for that is *in* the AKU3.3 - or at least limiting the likelyhood of it is one of the many Microsoft fixes in this OS. The disappearing Card problem was due to people upgrading to 3.3, hard resetting, and then having the Sprint 2.x patches get applied to the OS.
Anyway, figured I'd clear that up.
Regardless of where the item in question originated, deleting it clears up both the DSOD from 2.x and the disappearing card from 3.3.
Running two days now with an old AKU... no probs and I have stuff on the today screen that goes to the mini... life is sweet
After reading about people fixing their memory card problems on AKU 3.3 by removing the sdmemory.dll file, I thought the same as you and I tried this on my brother's phone which has the latest official Sprint ROM. He said he did get one DSOD on Monday but hasn't had one since then (not that he was getting a lot before). I'll have to see if it happens again.
Just to make clear, If I remember correctly, the cabfile in the Extrom folder which places the extra "SDmemory.dll", as well as two other files.... IS MEANT FOR the offficial SPINT AKU 2.0 ROM!!
So those with either 2.2 or 3.3 wont need this cab at all..!
Yeah, one would expect that the patch is right for the offical sprint rom os it comes with - but who knows sometimes the fix is worse then the illness.
I'm running AKU2.2 and did the above just two days ago, and have had more DSOD than ever before. I'm gonna give it another day or two, and if it doesn't get better, than I'm reinstalling the prior SDMemory.dll (good thing I saved it to my SD card).