Hi,
Is there an android app that can check the file system and defragement the SD card?
After my 16GB card became read only I shut down the phone, removed the sd card and check it in windows. There were a few file problems (in a Google Currents directory).
Having fixed this problem I decided to check the fragmentation. It was 45%.
A utility that could do these functions while the phone is plugged in would be great.
Are there any?
chribonn said:
Hi,
Is there an android app that can check the file system and defragement the SD card?
After my 16GB card became read only I shut down the phone, removed the sd card and check it in windows. There were a few file problems (in a Google Currents directory).
Having fixed this problem I decided to check the fragmentation. It was 45%.
A utility that could do these functions while the phone is plugged in would be great.
Are there any?
Click to expand...
Click to collapse
I don't know any app that can do it but you can do it on your computer just mount your SD card as mass storage and use a program like defraggler to defraggler your card.
Sent from my LG-P350 using XDA premium
You shouldn't defragment flash memory. It's life will be reduced if you do. Because flash memory has far lesser read/write cycles till it fails, compared to magnetic storage like a HDD. Defragmenting flash memory won't bring about too much of a speed improvement, because unlike a HDD where the disk physically has to move to reach fragments of data, there are no moving parts in flash storage.
Sent from my Desire HD using xda premium
sashank said:
You shouldn't defragment flash memory. It's life will be reduced if you do. Because flash memory has far lesser read/write cycles till it fails, compared to magnetic storage like a HDD. Defragmenting flash memory won't bring about too much of a speed improvement, because unlike a HDD where the disk physically has to move to reach fragments of data, there are no moving parts in flash storage.
Sent from my Desire HD using xda premium
Click to expand...
Click to collapse
Thank you for the advice. An Android app that does a checkdsk would be great. As nerot indicated today I am plugging in the card into an SD card reader and using the utility that comes with Windows.
Related
I'm totally at a loss. I keep getting a notification that my internal memory its nearly full...yet I'm showing 11gigs free. Any ideas?
Sent from my SGH-T959 using XDA App
This might help...
gatesmarch123 said:
I'm totally at a loss. I keep getting a notification that my internal memory its nearly full...yet I'm showing 11gigs free. Any ideas?
Sent from my SGH-T959 using XDA App
Click to expand...
Click to collapse
+1 i wonder this too. i get the same notification when tryign to download a 32mb file even tho i i have well over 10gb internal and 6gb external sd
Kryptyx said:
This might help...
Click to expand...
Click to collapse
this was an extremely stupid response...not only was it ignorant,it WASNT even "being a smartass" as this is the Q&A section.
gatesmarch123 said:
I'm totally at a loss. I keep getting a notification that my internal memory its nearly full...yet I'm showing 11gigs free. Any ideas?
Sent from my SGH-T959 using XDA App
Click to expand...
Click to collapse
The internal memory you're speaking of is the internal storage, of which we have about 14gigs to play with in total. This memory is formatted with the FAT32 filesystem, a filesystem which is often prone to allocation table corruption. This can lead to a filesystem reporting it's free space incorrectly.
The solution would be to backup any data on the internal storage to a known safe source (say to your PC temporarily) and then format the internal storage, which can easily be done from the phone's settings menu. Afterwards, copy all of the saved data back.
If the problem persists after this, then you will have to go on an errant file hunt, because files can also become corrupted individually and misreport their size. Such a file if found should be deleted.
Hope that was clear. Best of luck!
Just a thought....how many nandroid back ups have you saved and still have on your internal sd?
Sent from my SGH-T959 using XDA App
Are sure it's not the phone memory where the apps are stored. Because some people who use a lag fix like oclf don't realize it could take up to half of phone internal storage.
Friends don't let friends flash drunk
Thx For the input...I just did a factory reset through the dialer. Quick and painless.
Construction thumbs and swype don't mix!
only 2 gigs of space is dedicated to apps. remember our phones have a 16 gig internal sd card. and 2 gigs of rom if im not mistaken. since its an internal sd card that means apps are installed to the phones memory,not the internal sd card.
I tried dropping some large multimedia files I have (MKV specifically) and I notice I'm getting hit with file size limitations whether I try to put it on the SD card or the internal memory.
How do I get over this limitation? What file system can I format my external SD card so that I can put large files on it and also make it easily readable by a Windows OS? Thanks!
I'm using a 32GB microSD card at the moment.
Google "split mkv" and save yourself a lot of time and trouble.
You're hitting the limitations of FAT32, and while possible, its nontrivial to use an alternative file system for either the emmc or microsd mounts.
Sent from my SGH-I777 using Tapatalk 2
Shammyh said:
Google "split mkv" and save yourself a lot of time and trouble.
You're hitting the limitations of FAT32, and while possible, its nontrivial to use an alternative file system for either the emmc or microsd mounts.
Sent from my SGH-I777 using Tapatalk 2
Click to expand...
Click to collapse
okay sounds good. I've used MKVTools to play with the files before as well. What's the limit again? 4GB?
Format your Micro sd card to nfts.
Yup, 4GB
Biporch said:
Format your Micro sd card to nfts.
Yup, 4GB
Click to expand...
Click to collapse
phone can't read/write NTFS from what I understand
Nosferatu. said:
phone can't read/write NTFS from what I understand
Click to expand...
Click to collapse
You're right...
Ok so I have a 32gb s3. And a 32gb class 10 micro sd.
My question is:
What should I save on the internal memory and what should I save on the micro sd? Just curious
Sent from my SGH-T999 using xda premium
I would store all of your apps on internal memory, and any large files on the microSD card. That way your apps are accessing fast internal NAND flash, and your large files are portable on the micro SD in case you need to move them.
^^ always a good policy. Music, movies, rom files, etc.. have always had their place on the external card. However, with the 32GB internal storage, you may find yourself moving more stuff to internal storage as it becomes more an issue of portability than memory management.
IMO apps should definitely stay in phone memory so that they load more quickly and work with the external SD card removed (when sharing files or moving stuff around).
I would advise that pictures be kept in internal storage because of the generally higher failure rate of external cards. We've had corrupted cards sweep across the first Galaxy S device, and a lot of people lost a lot of data this way. I've had all my internal/external files backed up to 3 cloud storage solutions ever since, using this awesome app: FolderSync.
It may not be a bad idea to occasionally back up important files (like pictures and documents) to the external storage.
Thank you. As far as music and photos?
Where do you think these are best kept?
Sent from my SGH-T999 using xda premium
PulseMonkey said:
Thank you. As far as music and photos?
Where do you think these are best kept?
Sent from my SGH-T999 using xda premium
Click to expand...
Click to collapse
Apps can no longer be stored on external storage. Thanks to Google, they coded android to only allow apps access to internal storage, even with apps such as apps 2 sd it is no longer possible. If you root, you will have to move your titanium backup file over to external sd card, and then go under preferences in TB and change the default location. The new cwm will still write to your sd card but that's it. Your very lucky to have gotten the 32gb model, because 16gb could be filled up if your a gamer because of how much data modern games store. You will have to manually move music, movies, and any other large files to your external card. There is a very long thread about this in the international models forum. Also, I believe there's an app that can move game data to the sd card, you have to be rooted & you will find the link to it in the forum that discusses this issue. I hope this makes some sense to you, it's kind of odd & it took me about a week to even discover it.
Thanks bro. Makes sense.
What are you guys using to move files around from internal to external and vice versa
Sent from my SGH-T999 using xda premium
Question.
If I have photos etc saved to my internal storage. And I'm flashing roms. Full wipes required.
Won't I lose all my data and pics?
Sent from my SGH-T999 using xda premium
PulseMonkey said:
Question.
If I have photos etc saved to my internal storage. And I'm flashing roms. Full wipes required.
Won't I lose all my data and pics?
Sent from my SGH-T999 using xda premium
Click to expand...
Click to collapse
If your phone has an sd card in it, the first time you use the camera app it will ask you if you want to store photos on your sdcard or extsdcard, choose extsdcard & they will be on your external sd card in a folder called dcim. Only apps that are preloaded on the phone are allowed access to the external storage to write. If/when cyanogen mod comes to our phone, then apps will be able to be stored on extsdcard as usual because cm is built from source, and they have recoded(I guess that's how u would say it) this area of the Android system. So... Stored on extsdcard.... Then pics will be safe, hope I've helped.
---------- Post added at 01:36 PM ---------- Previous post was at 01:32 PM ----------
PulseMonkey said:
Thanks bro. Makes sense.
What are you guys using to move files around from internal to external and vice versa
Sent from my SGH-T999 using xda premium
Click to expand...
Click to collapse
You can actually us the stock app called "my files" or a number of third party apps. I use my files or sometimes esFile explorer. Just long press the file you'd like to move and from the list that pops up select copy, cut, or move. Then go to the area you want to the file in & if using esFile explorer touch the button at the top of the screen that says paste, or if using my files press the button at the top that says done. Hope I've helped ya out....
Hi Guys, only a quick question really!
Is it possible to use internal storage as ram to boost the memory up a little?
reason i ask is that (for example) windows 7 lets you stick a usb stick in and boost the ram up.
I would have thought that the same could be achieved by some of the developers on here by borrowing some internal storage for use with ram.
( I searched and couldn't find anything that related to this. )
Paul. :fingers-crossed:
No
Sent from my GT-I9300 using xda app-developers app
And why would you want to? It would be on the order of magnitudes slower than RAM.
RAM operates in nanoseconds whereas storage operates in milliseconds. (Storage is 1000 times slower..)
Look in the dev section. There is a mod where you can use part of your external sd card as a swap partition.
Sent from my GT-I9300 using Tapatalk 2
Siyah kernel supports swap partition. You need to have an external sd card for it. It's only for ics rom right now. More info? Check development section.
☞ sent from GS3 or Nexus
It's possible.
Here's how to do it.
Baldilocks said:
And why would you want to? It would be on the order of magnitudes slower than RAM.
RAM operates in nanoseconds whereas storage operates in milliseconds. (Storage is 1000 times slower..)
Click to expand...
Click to collapse
I just had a crazy idea that id be able somehow to borrow 1gb from my 32gb card and run 2gb of ram. but if what you explained is correct ill leave it as it is as its not that big an issue, however....... i have Siyah kernel installed already, might have to read up on 'swap partition' hopefully giving me more internal storage for downloading large sized games etc. I keep running out of internal storage memory when downloading games and for some reason on the latest 4.0.4 sammy build i cannot move apps to sd card.
ill have a tinker with swap partition and see how that goes, thanks for your info guys.
A swap partition won't help you download bigger files and all you have to do is download directly to external memory, and it's impossible to move Apps to external memory unless you Root and use App called Directory Bind.
Geordie Lad said:
A swap partition won't help you download bigger files and all you have to do is download directly to external memory, and it's impossible to move Apps to external memory unless you Root and use App called Directory Bind.
Click to expand...
Click to collapse
not the only app
there are other apps e.g. app2sd
dark tremors mod allows you to format part of the memory stick as either ext3 and use that to install apps on
this is done automatically on swedish snow which is a rom on zte blade,
i don't know if there is an app to do this on gs3 but it is possible to do it
shanky887614 said:
not the only app
there are other apps e.g. app2sd
dark tremors mod allows you to format part of the memory stick as either ext3 and use that to install apps on
this is done automatically on swedish snow which is a rom on zte blade,
i don't know if there is an app to do this on gs3 but it is possible to do it
Click to expand...
Click to collapse
Nope it's impossible to use any Apps like App2Sd because the external memory now uses ExFat format and mounted as a separate device so can't move the cache like other phones, so only way is to use Directory Bind to use Android's folder Binding function to trick Apps into thinking it's reading from internal memory.
I just had a crazy idea that id be able somehow to borrow 1gb from my 32gb card and run 2gb of ram
Click to expand...
Click to collapse
Take a look at another feature Siyah includes; zRAM. It basically reduces(!) your available memory by taking a chunk of it (up to 300MB can be set through STweaks) which is then used with GZip-Compression to create a in-RAM Swap partition.
This is based on the idea that in current phones/computers the CPU is far more powerful than is usually needed, so the performance impact of using it for Swap is not that high. On the other hand you don't save that much RAM - but it certainly helps without crippling down your phone and/or greatly reducing your SSD's capacity
Geordie Lad said:
Nope it's impossible to use any Apps like App2Sd because the external memory now uses ExFat format and mounted as a separate device so can't move the cache like other phones, so only way is to use Directory Bind to use Android's folder Binding function to trick Apps into thinking it's reading from internal memory.
Click to expand...
Click to collapse
I use 'GL to SD' from the play store. Worked great on the S2 as well.
Sent from my GT-I9300 using xda premium
joey jojo said:
Hi Guys, only a quick question really!
Is it possible to use internal storage as ram to boost the memory up a little?
reason i ask is that (for example) windows 7 lets you stick a usb stick in and boost the ram up.
I would have thought that the same could be achieved by some of the developers on here by borrowing some internal storage for use with ram.
( I searched and couldn't find anything that related to this. )
Paul. :fingers-crossed:
Click to expand...
Click to collapse
Windows uses it more to reduce hard drive access as this is slower than a memory stick
m1ket said:
Windows uses it more to reduce hard drive access as this is slower than a memory stick
Click to expand...
Click to collapse
What? No! Unless you have a USB 3.0 or a SATA supported flash memory of some kind, most other means are slower than HDDs which get around 100 mb/s read and write. Compare that to a Class 10 at 10mb/s...
Sent from my GT-I9300 using xda app-developers app
A solution I use is something somehow similar to app2sd.
To achieve it just crop the first partition of your external sd fitting to the size you want to use as second partition and create an additional partition with a supported format (I personally prefer ext4).
Move the content of your /sdcard/Android folder to the new partition and write a mount script where you mount the /dev/block/mmcblk1p2 device to /sdcard/Android.
Execute it with script manager with su rights and mark on boot and you will gain more internal space for games and apps and only have to worry about moving files if you downloaded to much with the browser or such.
Gesendet von meinem GT-I9300 mit Tapatalk 2
SlimJ87D said:
What? No! Unless you have a USB 3.0 or a SATA supported flash memory of some kind, most other means are slower than HDDs which get around 100 mb/s read and write. Compare that to a Class 10 at 10mb/s...
Sent from my GT-I9300 using xda app-developers app
Click to expand...
Click to collapse
the "mb/s" stat is irrelevant in the case of ReadyBoost, the windows feature that boosts access time of cached files through flash memory on usb stick or memory card...
cant post a link but, wikipedia is your friend
the feature is more of a gimmick than anything else, but its there and it does what it say it does to the extent of its limitations which are very low...
Most Windows computers have HDD's and not like our S3 an SSD.
HDD's are faster than memory sticks ONLY in writing and continuous read (one big file without fragmentation)
Readyboost uses a SSD for small often-read fragments qualifying as random read where even your cheap USB2 stick is by far faster than a hard drive.
Sent from my GT-I9300 using xda premium
Geordie Lad said:
Nope it's impossible to use any Apps like App2Sd because the external memory now uses ExFat format and mounted as a separate device so can't move the cache like other phones, so only way is to use Directory Bind to use Android's folder Binding function to trick Apps into thinking it's reading from internal memory.
Click to expand...
Click to collapse
But my external SD is not ExFat.
I know that because I format it myself.
Sent from my GT-P1000 using xda app-developers app
Rezound running NilsP ROM (Sense 3.6) and 16G external card.
Phone has a lot of internal space taken up by some backup files, pics and videos (in dcim folder). External card only had about 2.5-3Gb space taken.
Went you a street festival and took some videos. Got to a point where phone indicated storage was full. Tried moving some files to external but phone still seems to think max storage is limited to 10Gb.
Seems the phone thinks whatever is on ext-sd is part of storage limit and is limited to 10Gb.
Am I missing something? What's the value of having a 16 or 32Gb external card if the limit restricts the actual usable storage?
_________________
Have you rebooted since you moved the files? That should cause the service to rescan both internal and external storage.
gr8nole said:
Have you rebooted since you moved the files? That should cause the service to rescan both internal and external storage.
Click to expand...
Click to collapse
Thanks for the reply.
Yes, I did a complete power down. I also thought that might help the OS recognize the file moves. No go.
It seems to me the system is including the symlink, or however ext-sd is mapped to sdcard, in what the system thinks it's limited to with no external card.
Is this a side-effect of the direction Android is going (without external cards as part of native support, a la Nexus)?
_________________
I think it is something funky with your phone. Mine uses all the memory. I currently have 9 gig filled on each internal and external.
Two questions:
Are you saying your internal has 9 gig and your external (ext-sd) card has 9 gig of other files? Not saying I don't believe you, just wanting to confirm I'm reading your response correctly.
Other question - are you using NilsP's ICS ROM? If you're not, I'd be interested in what you are using, stock or otherwise, and if it's ICS or GB.
Thanks again for your replies.
_________________
Check for a folder called .Trash1000 or something similar to that. If its there, delete it and it should clear up a lot of space on your SD.
Sent from my ADR6425LVW using xda app-developers app
dm5530 said:
Two questions:
Are you saying your internal has 9 gig and your external (ext-sd) card has 9 gig of other files? Not saying I don't believe you, just wanting to confirm I'm reading your response correctly.
Other question - are you using NilsP's ICS ROM? If you're not, I'd be interested in what you are using, stock or otherwise, and if it's ICS or GB.
Thanks again for your replies.
_________________
Click to expand...
Click to collapse
Yes, using about 9 gig on each.
Currently running Ineff Dues, but I've also used NilsP's ICS and had no problem.
Try what Obat suggested above. That folder is a hidden folder and may not show up in all file explorers.
I've seen the .Trash folders before on some SD cards (wife has a Mac laptop).
I'm using several file managers and have never seen that on my phone's micro-SDs.
Appreciate the replies, guys. At this point, I think I'll wipe and install again.
I'll post again after that with my results/experience.
Thanks.
_________________
Have you tried swapping in another SD card to see if it gives you identical results?
Sent from my ADR6425LVW using xda premium
dm5530 said:
I've seen the .Trash folders before on some SD cards (wife has a Mac laptop).
I'm using several file managers and have never seen that on my phone's micro-SDs.
Appreciate the replies, guys. At this point, I think I'll wipe and install again.
I'll post again after that with my results/experience.
Thanks.
_________________
Click to expand...
Click to collapse
Probably way late on this, but I only see it when I'm using Linux and I choose to show hidden files.
You sure you actually moved the files from internal to external or did you copy them and leave a copy on both the internal and external...
Make sure you actually deleted the files after the move so you don't have two copies. I use es file explorer and you have to go in the settings and change it to show hidden files (files with a . in front of them) to see the .trash folder.
Sent from my ADR6425LVW using xda app-developers app
CharliesTheMan said:
Have you tried swapping in another SD card to see if it gives you identical results?
Sent from my ADR6425LVW using xda premium
Click to expand...
Click to collapse
Just a follow-up as I promised:
I was using a 16gig card for almost a year, had a 32gig available and wanted to do a few things to update my phone (ICS 3.x to ICS 4.x; NilsP's Sense 3.6 to his Sense 4.0 ROM; cleanup the memory card space, etc.).
My suspicion is that the external card had some corruption (or perhaps it was system-related).
Since I made several changes, I'm not sure at the moment what the culprit was, but things seem to be operating properly and (best I can tell) I have access to ~10gig for internal SD (SDCARD) and ~32gig for the external micro-SD (SDCARD2).
Appreciate everyone's concern and suggestions for help.
Sent from my Transformer TF101 using Tapatalk 2