The rubbish way that MS implemented the file system in things like Pocket Word is beginning to irritate me. I have "My Documents" in the main memory and I have one on my SD Card. I put everything onto the SD card, but loads of apps have installed stuff like setting files and so on, into the main memory.
Now when I open Pocket Word, I get a huge list of everything in all directories.....how do I make things like Pocket Word/Excel NOT look in the My Documents directory in main memory, but only look in the one on the SD card?
Any hints would be really great.
As far as I know, it's not possible...or, at least, fiendishly difficult for ordinary mortals not working for MS or its preferred partners.
I did hours of googling, but had to accept that you need two "My Documents" folders, the MS one and one on your SD card.
Also, you need to reflect the same subfolders on your SD card, such as "My Library" for the least inconvenience.
Not the answer you're looking for, I know. If you find a better one, do fill the rest of us in, please.
Related
Virus? memory card won't read...I have no anti-virus software in my XDA2 (silly me? is it important nowadays to have anti virus programms in pocket pcs?) - suddenly my nearly full 1 GB sd apacer memory card wont read any more -
the only thing on it is this: "ignore_my_docs" (when I try to delete this message - it comes back again).
In the device's memory, it shows the memory card as STILL BEING FULL!
1) Is this a virus? Does anyone Know what this is about?
2) should I put an anti virus, firewall type thing into my xda?
3) if so, which is the best one?
4)will it get rid of this virus, (if it is a virus)?
5)will it give me all the information back off my my sd card? Is there a way I can get this information back?
thanks people...
there are only about 5 pocketpc virus's or there about
doubt you have one of them
some walaby roms have been reported to delete the sd card for no reason
normal pc undelete programs can undelete your sd card if placed in a sd card reader
you can use search in this forum for many many many posts about the delete issue
sinse you have a walaby device you can narrow your search down to that forum
ignore_my_docs
http://www.pocketpcthoughts.com/articles.php?action=expand,2863
Ignore_my_docs - very frustrating
By Ed Hansberry on Wednesday, August 14, 2002
Has anyone noticed an "ignore_my_docs" zero byte file on their storage card or ROM file store? I think this was done in the Pocket PC 2002 OS because people had trouble finding data on their storage card unless they had specifically created a \My Documents\ folder.
So, the Pocket PC 2002 now looks at the storage card when you insert it. If \My Documents\ doesn't exist, it puts a hidden file called "ignore_my_docs" on the card. It also has done this to the HP Safe Store or iPAQ File Store. So, what does it do? Well, Pocket PC 2002 apps see this hidden file and look at the root of the storage card for everything. This can be very annoying if you have a large card with hundreds of files on it in other subfolders. For example, my storage cards always look like this:
\Music\
\My Documents\
\app1\
\app2\
Don't get me started on apps being installed in the root versus under a \Program Files\ folder. That is another rant. Ok, if ignore_my_docs exists, apps like Excel and Word will scan the entire card looking for their files. Prepare to wait if it is a 1GB microdrive that is full. The solution is to create \My Documents\ on the card and delete the hidden ignore_my_docs file. To delete it, either dock your device and use Explorer on the desktop, assuming it is configured to see hidden files, or tap-and-hold in File Explorer on your Pocket PC in the white area below a file listing and select "View All Files." The beauty of this is that Windows Media Player on the Pocket PC 2002 doesn't require music to be in \My Documents\ any longer as it did under the Pocket PC 2000 OS, so all of your music is still readily available.
Edit: The above also applies to Pocket PC 2003 and 2003 SE devices as well as all ROM file stores on any device that allows you to store data there.
Click to expand...
Click to collapse
yes i have that as well ,but never really knew what it was about
just cleared it up for me as well, as I found this file today and wonderd what it was. Thanks.
I have a Blue Angel with WM5 and I did a Registry Hack to use my SD Card as "My Documents" (not in a subfolder!).
Now, when I open a programm like TomeRaider or Word, in the file list I see every file twice. I think the system looks at"My Documents and Storage Card separately, despite the renaming. Does anybody know how to fix it?
The difficulty in working with files and directories on Pocket PCs has bugged me since their inception. I am hoping that WM6 will improve on that. We'll see.
In the meantime I've found that if I create a My Documents folder on my Storage Card I can get WM5 to at least see inside the storage card, and also one directory under My Documents there. I hope that helps, but it's really not a good answer. It won't get any better until windows mobile and the pocket apps are improved enough to allow them to read the filesystem to a greater depth.
It is really hard to understand how M$ has continued to sell and profit from such a sub-par solution that could likely be so easily fixed. Especially on devices that commonly utilize gigabytes of storage in today's working world.
I have an HTC touch Dual, windows mobile 6.5. I have a 16gb micro sd inside of it and everything was going pretty well. then today after taking some pictures and messing around with windows media player mobile, things went strange on my memory card. first i noticed none of my songs on windows media player would work. then i looked for them using total comander or whatever, and thats when i saw the strange files and folders. they are mostly system folders appearently, and i cannot delete them. All my programs installed on the card still work, and pictures i have on the card are still there (not the ones i took with the camera), in fact, the only thing that seems to be missing is my roms folder with all my emulator roms, and my music folder with all my music. this is a list of what i have on the card now:
6 empty "file folders" named "." (just a period, guessing they call it a "file folder because they are unsure what it is, but it does have the folder icon) they are all 0 bytes
a "file folder" called "┘kφ$╥M╞.¬√½", 0 bytes
another "file folder" called "║h88Ω*.***" also 0 bytes
another one called "î┤I¬U¡R.┼Xπ" 0 bytes
Then i have my images folder with all my images uploaded for backgrounds (not my camera pictures), program files, DCIM (which is now empty but i used to have all the pictures and videos from my camera), movies folder, pleco folder (chinese dictionary), and "my voices" which are the recordings i've done.
Now the best parts
a ╥¼ File called "╥/ê≤}. ╥¼" which is 2.85GB (Must be the roms)
a JQ File called "╝µï½ƒ0.Jq" which is 3.60GB (must be all my music because this is how much i uploaded to the card)
and a ∩ File called "▓φα¡d≥c.∩" which is 2.71GB (and this one might be all my videos and pictures from my camera, but that seems like a lot and i don't remember having that many pictures)
So obviously my data is still here, but its just crammed into these unknown files. It's not like i really care about all the music and that stuff, I would have just deleted these files if it would have let me, but it won't let me at all. I really would hate to reformat my entire card because of all the programs i've installed and i don't want to go through all of that again... unless now that i'm thinking about it, i could just backup my program files then reformat my card. i'll probably try this. anyway, i don't have anywhere else i can put my micro sd card, just my phone, so if anybody has any idea whats happened to this darn thing, please let me know! thank you very much!
Your sd card is corrupt. Try to scan it (either on the device w/ pocket mechanic, sk tools or something similar), or connect in disk drive mode to a pc and scan it that way (right click on the drive-F: or whatever-then select properties-tools-fix errors). If scanning doesn't work (do it several times if it does), then you're screwed. Copy every file you can to your pc (one folder @ a time), then format the card. It will probably be fine after the format.
Next: change the save path on the camera, and pretty much every thing else, to main memory. Having crap written quickly to the card all the time can cause corruption. Scan frequently, at least once a week, if not more. Do not have temp folders located on the card. Really, really do not have a custom SIP on the card. Just try to use the card for storage, but not as main memory.
My SD (the one on the Android, not the SD Card, why the hell did they name it SD?!) is full of junk. In fact, it comes with a load of junk by default.
How do I:
1. Get Android to not pull videos, pictures, and music from games? My gallery, video player, doubletwist, etc is full of stuff like that.
2. Know what I can delete and what I can't? I'd like to clean this place up.
3. How do I find stuff? I mean, is it up to me to make "Music" "Pictures" "Videos" folders for my own sake, and Android just looks everywhere and grabs it?
4. How do I go to my SD Card? In fact, I am 100% sure my SD card has two auto-assigned folders on it and nothing else. I have no idea how to access it or put things on it, and I am also sure my phone does not care that it exists. Obviously my phone's SD has plenty of memory on it, but I don't know why there is even a SD card slot. I was thinking of copying some files onto my SD card to put onto my friend's Android phone, but I am also positive I'd have no idea how to perform what should be a basic task.
So, help me out. What am I doing? And, what apps would I need for question four, or just file browsing apps in general.
I'm confused about what this topic is about.
All the words that would describe what he is talking about are replaced with junk and stuff.
.___.
edit: The captivate assigns the internal sd card as SD:
Delete the "junk"
thehyecircus said:
My SD (the one on the Android, not the SD Card, why the hell did they name it SD?!) is full of junk. In fact, it comes with a load of junk by default.
How do I:
1. Get Android to not pull videos, pictures, and music from games? My gallery, video player, doubletwist, etc is full of stuff like that.
2. Know what I can delete and what I can't? I'd like to clean this place up.
3. How do I find stuff? I mean, is it up to me to make "Music" "Pictures" "Videos" folders for my own sake, and Android just looks everywhere and grabs it?
4. How do I go to my SD Card? In fact, I am 100% sure my SD card has two auto-assigned folders on it and nothing else. I have no idea how to access it or put things on it, and I am also sure my phone does not care that it exists. Obviously my phone's SD has plenty of memory on it, but I don't know why there is even a SD card slot. I was thinking of copying some files onto my SD card to put onto my friend's Android phone, but I am also positive I'd have no idea how to perform what should be a basic task.
So, help me out. What am I doing? And, what apps would I need for question four, or just file browsing apps in general.
Click to expand...
Click to collapse
A search would have answered your questions. your SD card memory is the phones main programs memory. IT is where alot of your apps store the data. You can use many apps to as a file explorer it even comes with one. Its called My Files. I use Root Explorer which allows to access Root files and make changes to them. The sd card slot is for....wait for it.......More memory. As for it not seeing the files. there are a few music apps that let you set the folders it scans. Power Amp is the best at the moment IMHO. You can also put a file in the folders that you dont want scanned named no media, (with root explorer you can copy one of these files from the root folders if you can make one.)
with pre existing folders (for apps and such)
create a "new file" in it named " .nomedia " with the . (preriod)
this can be done with root explorer or in windows. create blank text document rename to .nomedia with NO .txt then copy and move to folders.
nothing in that folder or sub folder will be included in media scans
or if it is a personal folder you are creating name it starting with a . (period)
and ya internal SD gets messy. Use external for your files to keep organized!
Wouldn't my SD card (even if it is SDHC) be slower? DoubleTwist is already inexcusably slow with my files on the SD itself, what would it be like on the external?
And yes, I know what the SD is, I was just asking why it was named that.
Bumping this because I am curious about any speed differences, and because I would like my SD Card to matter.
I am amazed at Android's rather foolish decisions. From notifications always interrupting music playback, to the odd bugs I encounter "see my messaging topic on Samsung Captivate general", to this one. Apps do not have a default location setting. They all can locate themselves wherever they want. So, your Android SD (oh yeah, another foolish choice, calling the phone's memory SD. Then, your SD Card gets to be "External SD". Totally unnecessary of Google. I mean, the app "App2SD" doesn't make any Android sense. It should say "App2ExternalSD". Anyway, where was I?)
So, your Android SD is filled with random, unimportant for root level folders. Your DCIM is located right next to a bunch of random folders! Why is there not a "Program Files" option for Android, where Google FORCES these folders into a subfolder group, so that you can not only locate them easier, but they are not cluttering up your SD.
So, do you guys think is this a good idea? And if so, where can I go to have this heard by Android devs?
thehyecircus said:
Apps do not have a default location setting.
Click to expand...
Click to collapse
They have: /data/data/<package_name>/. This is main directory for app data or "program files" as you call it.
thehyecircus said:
Why is there not a "Program Files" option for Android, where Google FORCES these folders into a subfolder group
Click to expand...
Click to collapse
Because this isn't an iPhone. If you want to force developers to use only right way of storing files on SD, then go for devices from Apple.
SD card is a general, unmanaged medium for storing files, so it shouldn't force anything. Of course it's better to have clean directory structure and this is why Google and some other developers use /sdcard/Android/<package_name>/ dir for their files.
If some app doesn't use above scheme, then you could write a comment or rate it low - this is the way of openness.
thehyecircus said:
oh yeah, another foolish choice, calling the phone's memory SD. Then, your SD Card gets to be "External SD". Totally unnecessary of Google. I mean, the app "App2SD" doesn't make any Android sense. It should say "App2ExternalSD"
Click to expand...
Click to collapse
Err... who does call internal memory SD? For me SD was always just SD, and internal memory is internal memory, flash memory, system and data partitions, etc. As you have noticed there is apps2SD, not apps2ExternalSD, because everybody calls SD just SD. So what's your problem?
thehyecircus said:
I am amazed at Android's rather foolish decisions. From notifications always interrupting music playback, to the odd bugs I encounter "see my messaging topic on Samsung Captivate general", to this one. Apps do not have a default location setting. They all can locate themselves wherever they want. So, your Android SD (oh yeah, another foolish choice, calling the phone's memory SD. Then, your SD Card gets to be "External SD". Totally unnecessary of Google. I mean, the app "App2SD" doesn't make any Android sense. It should say "App2ExternalSD". Anyway, where was I?)
So, your Android SD is filled with random, unimportant for root level folders. Your DCIM is located right next to a bunch of random folders! Why is there not a "Program Files" option for Android, where Google FORCES these folders into a subfolder group, so that you can not only locate them easier, but they are not cluttering up your SD.
So, do you guys think is this a good idea? And if so, where can I go to have this heard by Android devs?
Click to expand...
Click to collapse
You have no idea what you are talking about, do you?
http://en.wikipedia.org/wiki/Filesystem_Hierarchy_Standard
This is for standard linux but it the logic behind it applies to Android as well.
You know, TS has a point. Most applications write their data into /sdcard/<app>, whereas it would've been cleaner to do that in /sdcard/data/<app> (or, even better and in line with unix's defacto standard, in /mnt/sdcard/<app>). The SDCard's root is limited in the number of directory entries it can contain (due to the mandatory use of the FAT filesystem). Even though this currently may be a theoretical problem, it's messy and unorganized.
Some software really makes a mess out of it; Sygic for example creates 4 directories in /sdcard with the names "2577", "Drive", "Maps" and "Res". Not to mention the file(s) it creates in the root as part of the installation process. Now, that is plain silly.
Then there is the case-sensitivity in *IX that some programmer's don't seem to understand. And thus, there are directories /sdcard/Download, /sdcard/download and /sdcard/Downloads. Two of them are created by the firmware on the phone (you guessed it: "download" and "Downloads"). It just is a mess on our sdcards!
Using a wintendo-like naming convention ("Program Files" or "Program Data" or something similar) I would not advice. But /mnt/sdcard/data would've been a good start me thinks.
The other point TS is referring to... I think it's Samsung that introduced the idea of an "internal SD Card"? At least, that's what they call it - I don't know if it really just is a cheap design solution to put an SD Card in there for storage that can't be changed.
^I like that guy.
Is this the end of the discussion?
thehyecircus said:
Is this the end of the discussion?
Click to expand...
Click to collapse
I think there is nothing to add:
There is your "program files" dir in the Android OS (/data/data).
Some apps want to store their files in public space in addition to "program files".
It would be nice if most of them would place their files in one root dir.
Some of them don't do that and you can't do anything with it.
That's it
I'd like to think Google could force them to locate their data somewhere else. And to add a .nomedia or whatever stops Android from picking up the app's media files. Really, a lot of things about Android feel like the whole thing is an afterthought.