yashsingh1/xdaforums huggingface dataset:
[HD2 Windows Mobile 6.5 ROM Development] rumpleforeskin:
Is ramdisk content lost upon reboot?

Or is it copied to non volatile memory before phone shutdown.

or maybe phone ram is already non volatile unlike PC?
[HD2 Windows Mobile 6.5 ROM Development] appelflap:
The ramdisk is installed in the program memory and will loose it contents after a softreset. I suggest mortscript to copy some files to the ramdisk at startup time.

(opera and pIE will rebuild their cache again on the ramdisk automatically, if you setted the ramdisk as the cache location before)
[HD2 Windows Mobile 6.5 ROM Development] appelflap:
Interesting, maybe it doesn't work with a 6.5 build.

(to make sure that nothing went wrong with the installation, check if the registry keys that are described in the first post are present)
[HD2 Windows Mobile 6.5 ROM Development] rumpleforeskin:
So now to find a method of having AudioManager_eng.vol set to the ramdisk for better music library performance.

Also maybe the album cache, not for performance but because it can grow pretty big and eat up to much of the storage memory. Once in a while i like to delete this file just to reclaim the space. If it was set to the RAMDISK it would be reset every boot, and only eat up the RAM instead of storage. HD2 ha alot of spare RAM :)

Maybe the extra 128 memory hack may have some use for our HD2 afterall :D

Maybe
[HD2 Windows Mobile 6.5 ROM Development] kholk:
It would be useful to put some cache files into ramdisk, but I think that it isn't a good idea to put the audio library cache to ramdisk.

The indexing of a hundred of even a thousand of audio files is slow because their tags are readed from NAND: that would slow down all.

But the useful thing of this ramdisk is that we can put on it some volatile temporary files, like as written, opera or IE cache.

But if I remember correctly there are some other volatile temp cache files.

The only thing that we can say is "We have to try!" like each other "enhancement" :D

The Eugenia Project Developer

-kholk
[HD2 Windows Mobile 6.5 ROM Development] rumpleforeskin:
this is working well for the opera cache, anyone else have any interesting uses for the ramdisk?
[HD2 Windows Mobile 6.5 ROM Development] appelflap:
Change the temp dir to a dir on the ramdisk:

[HKEY_LOCAL_MACHINE\System\FileSys]

"TempPath"="\\wramdisk\\Temp"
[HD2 Windows Mobile 6.5 ROM Development] rumpleforeskin:
I have had great success moving the HTC Album cache to the RAMDISK.

Performance is increase viewing the album as there is lower latancy writing the initial file into ram compared to writing to nand, so album 1st time load is quick. Also the album thumbs should be faster with all subsequent access now due to higher ram speed compared to storage memory speeds.

But biggest bonus of course will be album cache will no longer burden your internal storage, but instead occupy RAM. admitidly it will be lost every reboot but the file rebuilds in a matter of second the 1st time you access album. Good news especially as we recently recived extra 128 ram from the 576 hack :D doing this should relieve you some internal storage as well as finally find some use for the extra ram

Moving the cache was pretty easy as forum member "4TUNE" had allready done the hard work but for a slightly different reason

member 4tune made a tool for patching the HTCALBUM.EXE and CameraAlbumService.dll files to allow moving the cache to Storage Card, which thankfully allows you to choose the name of your SDcard, so wramdisk as the cache location in our case.

the tool can be found in this thread at post #137

i have been playing around with this most of the day and have not yet encountered any bugs. Bewarned, 4tune does mention in his thread that not all verions of HTCALBUM or CameraAlbumService.dll can be patched.

It patched my files fine (NRG 17mar rom, maxmanila build MW 6.5)

hope this info is of use, and i hope some new and interesting uses for ramdisk continue to come.

rumple

Edit:

remember to check the size of your album cache before moving it, so that you have a good idea of the size ramdisk to create, and remember it will grow the more media you add

also my internet connection was lost, but running the connection setup again fixed it.

Edit 2:

noticed that 2 of my email accounts have dissapeared, unexpected that email settings would be stored in album cache, especially as i have deleted the files many times before.

edit 3:

seems the vanishing emails was a one time occurance after moving the cache, after readding them they appear to stick after mulitple resets.

It seems that moving the cache causes a few things to be forgotten, but weirdly the things lost are not stored in the moved data, as they remain working again after being restored even after many resets reset.
[HD2 Windows Mobile 6.5 ROM Development] rumpleforeskin:
after the couple of quirks from originally moving the album cache, all is now working correctly.

next to see about moving the googlemaps cache
[HD2 Windows Mobile 6.5 ROM Development] appelflap:
Thanks for this great tip.

I came across another ramdisk driver. With this driver I was capable to define a size much greater than 30 mb. The driver also comes with a utility to write the contents of the ramdisk to a image file which can be loaded at boot-time, so it is possible to save the ramdisk contents between softresets.

Although the pro's of the Mini driver is that it is tested by HTC (and that it can be hidden) it is definitely something to look at:

http://xdaforums.com/showpost.php?p=2090947&postcount=1

(With some changes it is possible to load both ramdisks at the same time)

Definitely worthwhile.

Instead of hacking every single dll or exe, I wonder if there is a general method to fool the operating system about the directories it uses.
[HD2 Windows Mobile 6.5 ROM Development] rumpleforeskin:
i think this should have read "TempPath"="\wramdisk\temp"

using 2 forward slashed caused my phone freeze after about 1 min of turning on. weird

the upper limit will most certainly be 32meg, which was common size for ramdisk when i used them on win2k systems. this max may be hard coded into the driver.

that would be pretty cool, but probably not an option for most software. Cache locations for the album were hardcoded into the exe and found using a hex editor. it would be far easier if the software had made use of the registry to store this data, but saldy for us it seems not the case :(

same is true for googlemaps, even installing it to the ramdisk it still saves its cache in applicationdata/googlemaps and not a directory relative to its installed location. The googlemaps registry entiries sadly do not have storage location for the cache, so i think hex editing the .dat files from googlemaps may yield a result, will look into it this evening.

thanks for the info on the othere ramdisk driver, the ability to save the ramdisk contents could possibly lead to some interesting uses of the ramdisk
[HD2 Windows Mobile 6.5 ROM Development] appelflap:
The syntax is used for reg files. The \ is used to inform the parser that the next \ has to be treated as a \. When editing the reg. just use one \ .

BTW I made a mistake. The temp dir has to be setted to a directory that exist. The system doesn't create a new dir for this. The best way is to set it to the root of the ramdisk (TempPath=\wramdisk) . Works like a charm.

I think you're right.

I tried to hack the AudioManager_eng.dll to get the library file on the ramdisk. No results yet. I can't find the path. I can only rename the library file.

Hope you find a workaround.

[/QUOTE]

Plus you can define a pretty large ramdisk with it. I once tried a 100 mb ramdisk with good results. Didn't test it long enough to ensure that it is stable with that kind of sizes.
[HD2 Windows Mobile 6.5 ROM Development] rumpleforeskin:
i think more likley the path will be defined in AudioManagerService.dll
[HD2 Windows Mobile 6.5 ROM Development] pathologo:
Is that really improving the overall performance of Opera? Regarding caching the NAND should be fast enough.
[HD2 Windows Mobile 6.5 ROM Development] ouioui01:
thx Appelflap!

NB: if you allow to show ramdisk, document tab im manila don't find any more documents...until you hide Ramdisk

cheers
[HD2 Windows Mobile 6.5 ROM Development] BladeKnight:
can this be put in a cooked rom?
[HD2 Windows Mobile 6.5 ROM Development] appelflap:
That should be no problem.
[HD2 Windows Mobile 6.5 ROM Development] PROTOCHIP:
Dear appelflap,

I have just realized that if i install ramdisk driver then recent documents tab cant find any documents on sd card. İf i manually put any document into c:/my documents the tab can read them but otherwise no docs... When i uninstall htcramdisk then documents tab is fine. Just for informing if this is a bug or not... I am on chucky's 3.9 23551 and i have documents tab installed....Thanks in advance...

Kind Regards...
[HD2 Windows Mobile 6.5 ROM Development] djet:
I wonder how this driver is used with Mini.
[HD2 Windows Mobile 6.5 ROM Development] appelflap:
Someone reported that if you hide the ramdisk the problem with the doc tab is gone (see post 34)
[HD2 Windows Mobile 6.5 ROM Development] appelflap:
The registry settings in the first post are the exact copy of the registry settings that are used for the HD Mini (except the "mounthidden" setting)

On the Mini the ramdisk is apparently used for the pIE cache:

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders]
"Cache"="\\wramdisk\\IE\\Temporary Internet Files"
"Cookies"="\\wramdisk\\IE\\Cookies"
"History"="\\wramdisk\\IE\\History"
[HD2 Windows Mobile 6.5 ROM Development] tristanw:
how to hide the ramdisk?
[HD2 Windows Mobile 6.5 ROM Development] tristanw:
just found out the reg key in first post, sorry

"MountHidden"=dword:0 ; edit: is default setted to 0 on the HD Mini
[HD2 Windows Mobile 6.5 ROM Development] Jack E:
Any news on getting the music tab cache on the ramdisk?
[HD2 Windows Mobile 6.5 ROM Development] samsamuel:
EDIT - Before spending some hours fault finding, be sure and check your registry entry cab files are correct, , ,, \wmramdisk is NOt the same as \wramdisk

D'OH!

Heres one for you, , , how come when i install the ramdisk, , , my rings and message tones dont work any more?

Just hard reset a few times to confirm this is in fact the case, and it is!

If i go - settings - menu - all settings - sounds & notif

when i try to play the selected sound, nothing happens, it doesnt try to play, and i cant exit from the sounds and not screen. Odd one, eh?

Tried setting the mount hidden to 1, no help.

Strange things is, i came across this last week, and didnt connect the two, (sadly i cant remember what tinkering made sounds work again, , hmmm)
[HD2 Windows Mobile 6.5 ROM Development] samsamuel:
oops, double post
[HD2 Windows Mobile 6.5 ROM Development] aussiebum:
hmm... having problem trying to get this ramdisk driver to automount itself after a soft reset. anyone have that kind of problem?

EDIT: using the same registry settings as those on the front page, but setup for a 20mb ramdisk. manually starting the ramdisk works fine.
[HD2 Windows Mobile 6.5 ROM Development] Olioaglio:
really great find, appelflap.

i created the ramdisk and did all the changes suggested here in the thread (Temp Dir, Opera Cache, HTC Album Cache) and I am very satisfied with the increase of performance. Also I like the fact not to be forced to randomely delete the cache files due to the self erase at SR. Great.

Olioaglio
[HD2 Windows Mobile 6.5 ROM Development] aussiebum:
arggh! finally figured out why the htcramdisk.dll was refusing to start automatically - it's because it's signed with certificates that aren't available on the HD2.

Had to unsign and re-sign it using the 2009 certicate Multiple File Signer (the supposedly updated 2010 certs in that thread don't seem to work).

Here's the signed dll - it'll actually properly load on soft reset now.
[HD2 Windows Mobile 6.5 ROM Development] daigoro64:
Thanks a lot mate, very appreciated.
[HD2 Windows Mobile 6.5 ROM Development] aussiebum:
Just a heads up that there's a newer version of AMV007's Ramdisk released yesterday => http://xdaforums.com/showthread.php?t=382944

Improvements:

* memory leak issues fixed

* ramdisk image mount from Storage Card works now

* GUI for installation/uninstallation of ramdisks + ramdisk management available

* Can mount up to 9 separate ramdisks.

Works better with more functionality than the htc-equivalent. I've replaced the entire Application Data folder with a ramdisk and Sense absolutely flies :p
[HD2 Windows Mobile 6.5 ROM Development] wardh:
Would you mind explaining how you did that?
[HD2 Windows Mobile 6.5 ROM Development] aussiebum:
1. create suitable size ramdisk (eg. 40mb), make sure a ramdisk image file is created to back up contents of ramdisk so that it can be mounted on reboot

2. copy contents of Application Data into the ramdisk

3. rename the ramdisk to "Application Data" in the Ramdisk settings GUI. Make sure contents of ramdisk have been saved to ramdisk image, and that ramdisk *will* start during reboot (ie. check ramdisk disk device using sktools or fdcsoft task manager is set to "Automatic")

4. delete (or rename) the "real" Application Data folder. WIll need to disable Sense to do this.

5. reboot. if the ramdisk was setup properly, you won't get any error messages when Sense starts, and you'll notice a "storage card" with the name "Application Data", with all your previous data inside :)

Setting this up means you'll need to manually clean the HTC Album cache occasionally since that only writes to the HTCAlbum dir inside Application Data, and Sense will behave strange when the ramdisk is full :rolleyes:

EDIT: stupid but really important step - remember to set the Save Intervals for the ramdisk image or data updates into the ramdisk won't be saved on reboot :rolleyes: I find "15" (minutes) is a good time frame... it means the ramdisk driver will save changes *IF* it detects any into the image every 15mins while your phone is on (doesn't do anything during standby it seems)
[HD2 Windows Mobile 6.5 ROM Development] appelflap:
Thanks for the tip and thanks for the heads up about that new ramdisk driver of AMV007.
[HD2 Windows Mobile 6.5 ROM Development] BumAround:
How about using it for the cache (if any) of the infamous HTC Messaging? :D
[HD2 Windows Mobile 6.5 ROM Development] aussiebum:
Updated instructions with a very important step :p

Hmm, haven't tried this. Might work if the messaging cache can be redirected to another folder (I believe it's stored in the root dir?)
[HD2 Windows Mobile 6.5 ROM Development] tristanw:
I can't load image from SD card. I got error message when start up. I follow exactly what you mentioned (include using TFDetacher to load Sense)

I am using AMV007's latest version RAMdisk.

please comment. thanks,
[HD2 Windows Mobile 6.5 ROM Development] core7x:
u need to stop the ramdisk and define the size , afterthat start that software again.
[HD2 Windows Mobile 6.5 ROM Development] rumpleforeskin:
good tips, are you writing the image to internal storage or your SDcard?

also concerning the htc album cache, its better to have a second volatile ramdisk for the album cache and also opera cache. this will be allowing high speed but lose all the junk data every soft reset.... delicious
[HD2 Windows Mobile 6.5 ROM Development] ctrlaltdel:
cannot replace application data folder

Hi,

i have the following error everytime i reboot "..\..\common\persistence\internal\winmfile.cpp:56

and i noticed that everytime the "application data" folder will automatically created after reboot and the ramdisk will change it's name to "application data2"

please can you explain more detail how you managed to get this working?

many thanks.!!!
[HD2 Windows Mobile 6.5 ROM Development] xavierdemon:
Can I just ask if anyone has been able to remove the Ramdisk (the one taken from the mini) as I am unable to uninstall the CAB and reinstalling and then uninstalling still didn't work.

I have deleted the data in the reg keys (the actual keys refuse to be deleted - but the data inside is gone) and have moved the Ramdisk.DLL from the Windows Directory but my phone still starts with the Ramdisk active.

If anyone has a suggestion how to turn the dam thing off and then remove it, I would be most appreciative :)
[HD2 Windows Mobile 6.5 ROM Development] samsamuel:
uninstalling should work, i've done it before.

i would suggest a tweak is still expecting the ramdisk, not finding it, and creating a folder called ramdisk instead.

can you confirm it's a disk and not a folder, and what are its contents?
[HD2 Windows Mobile 6.5 ROM Development] xavierdemon:
It's not just a folder :), the contents keep regenerating with a IE folder that has Cookie+History+Temporary Internet Files folders and associated data inside them. Infact I checked the REG keys I deleted before and they have returned as well lol. Interestingly though the Ramdisk.DLL file that I moved to see if I could prevent the starting up of the Ramdisk has not returned in the Windows Directory.

I am at a total loss to explain why this is happening :).
[HD2 Windows Mobile 6.5 ROM Development] samsamuel:
so its the IE cache folders. Have you played with the other ramdisks that are floating about? perhaps one is still there and you just forgot? cos they arent all called ramdisk.dll
[HD2 Windows Mobile 6.5 ROM Development] xavierdemon:
I believe the issue is gone now, I installed the ramdisk yet again and this time it installed and then I was able to uninstall it. I still don't know why I couldn't do this the first time round but hell atleast it's fixed now, thanks for everyone's help.
[G1 Q&A, Help & Troubleshooting] Proxin:
Hello,

I've been having a problem with AndChat not connecting to IRC.

It will only connect over Wifi, not 3g/edge. I am on T-Mobile and Cyanogenmod latest. More detailed specs are in my sig.

I have tried wiping, reflashing the defanged base and reflashing Cyanogenmod, and reverting my hosts file from AdFree. But I still can't connect.

I have another backup phone that connects to IRC flawlessly with the same simcard, so I know it must be a problem with my phone.

Any ideas on what my problem might be and how I might fix it?
[G1 Q&A, Help & Troubleshooting] zer0day:
Did the connectivity tester apk I linked you to in the email help?
[G1 Q&A, Help & Troubleshooting] Proxin:
I downloaded and installed it, but it just sits there trying to connect as well.

I am trying to connect to irc.freenode.org:6667, but I have tried also irc.osx86.hu:6667 and it still does not connect.

It's like just my phone has this problem.

Edit: I tried again this afternoon, I could connect successfully with the tool to irc.freenode.net:6667 and to irc.osx86.hu:6667. But my AndChat still does not connect to either.
[G1 Q&A, Help & Troubleshooting] zer0day:
This is a pretty crazy problem. It affects more then 1 app with seemingly no cause or pattern. I'm baffled as to what could be causing it :|
[G1 Q&A, Help & Troubleshooting] Proxin:
Do you think it could be my radio or something?

A while ago I tried an add-on to increase edge and 3g speeds, too, but now it's integrated into CyanogenMod if I remember correctly. So that shouldn't be the cause. Plus, I've wiped and tried new installations of CM since then and still get the problem.
[G1 Q&A, Help & Troubleshooting] zer0day:
If it was the radio, I think there would be more issues in general. Have you tried different ports on freenode? They use ports 6665, 6666, 6667, 7000(SSL Only), 7070 (SSL Only), 8000, 8001 and 8002 according to their website.
[G1 Q&A, Help & Troubleshooting] Proxin:
For some reason it magically started working after I got out from work today and tried it. A fellow IRC user (who has also had the same connectivity issues) and I have both had problems but it started working randomly today. Maybe T-Mobile fixed something with the connections? I don't know.

Thank you so much for your help though, it wasn't a problem with your app but you were still very nice and willing to try and fix the problem!
[Tilt, TyTN II, MDA Vario III Themes and Apps] Prezioso:
Hello,

before i brand 6.5 Rom on my mobile Vario 3,i used TomTom Version 7 on it and works well, is this right, tomtom no function on 6.5? Which Navisoft can i use now?

Has somebody a Soft for me? I am looking for a link to a thread her or else...

Regards
[Tilt, TyTN II, MDA Vario III Themes and Apps] Prezioso:
Ok i found Mobile Navigator...

Can someone tell me, how i can make a link in startscreen? I have too look in directory and search the navigator... thats not nice, i wanna have a shortcut anywhere, how can i do this??
[Tilt, TyTN II, MDA Vario III Themes and Apps] jlhodnett:
i have 6.5 on my kaiser & i use tomtom7. don't know how to help you install on your device, but it works well on mine...
[Tilt, TyTN II, MDA Vario III Themes and Apps] donkeyday:
Junior member

Hi, I've had 2 or 3 custom 6.5 roms on my Kaiser and have never had a problem running TomTom 7 on it, am running a 6.5 rom now and no problem.

I just load it on and it sets up as normal.
[Tilt, TyTN II, MDA Vario III Themes and Apps] demattin:
I've installed the TomTom 6 originally delivered with my HTC Tytn II Application Disc (TomTom 6.032 (8351)).

It's working fine with my Windows Mobile 6.5.5 custom rom.
[Tilt, TyTN II, MDA Vario III Themes and Apps] forseti3:
i have download 5.00.60+GpMapa 2010.1+CNE 2011.1 and followed all instructions but when i moved files to my card and then try to open them...it wont work....some people says that it wont work garmin wont work on wm.... can somebody have that problem or tell me if garmin wont work on htc tytn II???
[Tilt, TyTN II, MDA Vario III Themes and Apps] cabasse_tronic:
use igo8. works fine on kaiser with WM 6.5.x
[Tilt, TyTN II, MDA Vario III Themes and Apps] LivArt:
I use Garmin Mobile XT and iGO 8, both runs well.
[Touch Diamond2, Pure General] dyawlak:
Noticed quite few people have this on various cooked ROMs (I'm using T6.5.5ROMWWE ★ Energy Leo 23541-21892 Feb 26 ★ Sense 2.5.2011 - MaxManila). So I know it's not a particular ROM issue. Has anyone had and then resolved this issue?

The problem shows itself when selecting add to contacts. Regardless of whether you select new or add to existing, nothing actually happens it just stays on the selection the screen.

Thanks in advance
[Touch Diamond2, Pure General] MARCBERTKUIK:
Same problem... not find a solutuon yet! Any one knows how to fix it. Using Titanium, not manila...
[Touch Diamond2, Pure General] MARCBERTKUIK:
SO... who knows how to fix this issue?
[Touch Diamond2, Pure General] MARCBERTKUIK:
still waiting
[Touch Diamond2, Pure General] dyawlak:
Still Nothing

Looks like nobody has found a solution yet...
[Touch Diamond2, Pure General] MARCBERTKUIK:
ya hope someone come out with a solution
[Touch Diamond2, Pure General] Bruce Inman:
Your solution can probably be found in Energy's ROM thread, since you are running a Manila ROM, this is Manila's Menu Enhancement.

Your solution is to run Manila and not Titanium.
[Networking] Ben-B:
Forgive me if this has been asked a million times before, but I can't find a solution relavent to my s740. I don't have a data package on my contract cos I rarely browse when not at home or work, but my phone keeps connecting with GPRS by itself, not sure if it's only when it updates my email or if it is any time I use the Internet i foung an app called noGPRS but it's for older devices it seems.
[8525, TyTN, MDA Vario II, JasJam ROM Development] Andre77ab:
I would like to know which is the latest and most stable italian ROM for the TyTN, may be with WM 6.1 or 6.5.5

Grazie

Andrea
[Windows Phone 7 Development and Hacking] vladimir2989:
from: http://pocketnow.com/tech-news/mix10-microsoft-cuts-copy-paste-feature-from-windows-phone-7-series

:( :(

feels like a retarded joke, after all the heat apple took for not having it, MS must b on crack not to include it ...
[Windows Phone 7 Development and Hacking] mooooooa:
Simply drop WP7S ... Stick with WM6.5 or WM6.5.5. Or you can switch to Android with HTC Desire.. F*CK Microsoft with their "It's best for the end-user"