yashsingh1/xdaforums huggingface dataset:
[Android General] runnernsd:
Great information, I've been looking for this info! I guess I should spend more time reading General forums. :highfive:
[Android General] CodeVanya:
One question. Do you think changing my SD card's file system from fat32 to ext4 will increase my device's performance??
[Android General] NYLimited:
Depends on how you use it.

You will still need fat32 for a number of things so you would need a second partition for ext4.

If you are now moving some/all apps and data to fat32 and you will instead put them on ext4 (like DataOnExt) the answer is yes. Ext4 is faster and more reliable.

Without DataOnExt or some script your rom may not be able to use the new partition.

---

Ask me about my vow of silence....
[Android General] Julie Bonnet:
SDXC

Can you use a SDXC memory card with a SDHC host device?
[Android General] Ghostfreak NB:
Subscribed to this!

Definitely a must read for having a greater info about our Sd cards we use daily :p

:thumbup:

I regret not having checked this quite earlier!
[Android General] emdavis:
Whew!

Whew! This thread is like the whole encyclopedia on Android. This is a one stop shop. Thanks to the one who started this discussion. Very valuable.
[Android General] NYLimited:
Not directly but in most cases you can reformat the card to FAT32.

However if the card is 64 GB and the device cannot handle 64 GB this will not work.
[Android General] zoUphd2:
I have PB81100 HX-BC ... from what is this ?
[Android General] NYLimited:
Based on the "HX" I would guess it is a Hynix! Lucky you! :)
[Android General] Osoris:
Great

Great effort, didn't finish it all yet, but i will, thanks
[Android General] panchokoster:
Great Info! Thanks! :highfive:
[Android General] Sam_91:
Good info. by the way I have a SDHC 8GB SD card class 4 with a 1GB partition and I'm using SD Booster to change

the buffer size, I set the size in 2048kb and I would like to know is that a good value? anyway, the device works fine reading small

files, the only issue is that sometimes I get fc from some applications linked to the partition.
[Android General] NYLimited:
The "ideal" buffer is usually specific to your equipment and the apps you use. I was always annoyed by suggestions of the best value.

Experiment. Set it to 4096 and use it for several days. Next, move it to 8192 and use it for a few days. After you get tired of experimenting settle for the one that felt best for you. :)

---

[size=1Never look up when the dragon flies overhead! [/size]
[Android General] sudipt123:
Hi,

I have a 16GB SDHC micro-sd Samsung Card. While flashing a ROM on my motorola Defy- something went wrong and clockwork mod recovery stopped recognising it. The Card works fine in storage mode- also tried using same card in another android phone with custom recovery installed- it works fine, and vice versa ie. Other SD works fine with the recovery installed in Defy. Has the card gone bad?

Thanks
[Android General] NYLimited:
No idea but you may want to try to run a surface scan on it with Minitool Partition Wizard or at least a chkdsk in Windows (or Linux equivalent).
[Android General] sicex:
Thank you so much

I have often wondered the difference and could not find a decent explanation for them anywhere to explain it in a way i could share with others. Also i was unaware of a UHS-II so thanks again. Also helps not getting ripped off when purchasing some new sd cards:D
[Android General] billdiamond1990:
I m sure that a good source of information but my HTC ONE X doesn Support sd card!!
[Android General] tonymjacc:
Good post!

very usefull!
[Android General] NYLimited:
SanDisk 32 GB

US - Best Buy has the

SanDisk Ultra 32 GB

microSDHC Class 10 Memory Card, model no. SDSDQUI-032G-A11, for

$19.99 with free shipping

($0.62/GB).

That's $4 less than last month and the lowest total price now by $8. Sales tax is added where applicable.

Deal ends today.

NOTE - This is not a recommendation of the card; posted only to inform.​
[Android General] SpasilliumNexus:
I've been reading that these get killed after a few months in Samsung phones. Has anyone here had that problem too? I was thinking about getting one to upgrade from a class 4.

NOT sent from an iPhone using Tapatalk 2
[Android General] noks3255:
i have a 8 gb class 4,for me its nice
[Android General] DXP2:
A whole lot to read but the knowledge that is obtainable from reading this post is exponential.

Gw.
[Android General] feylesof:
Good informative topic, good work.
[Android General] Peppe91:
I'm doing a culture with you guys at xda! thank you very much!
[Android General] Chupacabra6969:
Don't know about killing it but...I had 2 of those and none worked with my LG L9. Seems like new revisions are baaaad.
[Android General] SoFreshGames:
Very impressive guide & analysis on SD cards... thanks!
[Android General] hatememarkz:
I got a pny 32gb is good

Phone:GSII AKA IPHONE KILLA

ROM:AOKP B5 3/18nightly

MODS:NOS V0.0.7,Kingbeats
[Android General] DXP2:
Class?

I have always been satisfied with PNY products.

(flash storage devices and video cards)
[Android General] TechMasta:
Very impressive job with the guide :good: keep it up!
[Android General] Prince107rox:
can it be used on galaxy note gt n7000
[Android General] scott7seven:
adapters

does using a multi card adapter give slower performance??
[Android General] NYLimited:
Sorry, no idea. I do not know enough about the note and I do not have the device to try...

---

If you have a 50% chance of being right, you will be wrong 90% of the time...
[Android General] nitramus:
This I have to say is the best I have ever seen for info on SD Cards.

Thanks
[Android General] soban_mub:
awesome information. thanks it clears all the blurred image.
[Android General] uath:
Good post, THX ;)
[Android General] annx10:
Very useful
[Android General] Levo Harkonnen:
Very informative, I was wondering why my 32GB micro-SD card was slow.

Class 4 for the lose.
[Android General] daglasg:
I have a Huawei Ascend P1 with a Kingston 32GB class 10 SD.

I have seen a performance increase after increasing readahead cache to 2048 (from default 128).

However I have seen a huge performance increase after formatting my SD card in 64k clusters FAT32.
[Android General] NYLimited:
Did you also experiment with larger than 2048 KB buffers? I always found the results of such tests interesting. :)

As for the 64 KB - that is quite big. I suppose any benefit would depend on just how that card is used. In traditional Android use I tend to format 32 KB only.
[Android General] jigu168:
good

Thanks. Very interesting information.
[Android General] vascoc:
Really really usefull, thanks
[Android General] smollah:
I have Scandisk 32 GB memory cards(From China). Some the mobiles give up a popup message "SD card unexpectedly removed or SD card damaged" . Sometimes my mobile taker restart with that message when "SD card unexpectedly removed or SD card damaged" message is shown I am unable to use SD memory's apps. so please he me

---------- Post added at 08:30 PM ---------- Previous post was at 08:27 PM ----------

I have Scandisk 32 GB memory cards.(From china) Some the mobiles give up a popup message "SD card unexpectedly removed or SD card damaged" . Sometimes my mobile taker restart with that message when "SD card unexpectedly removed or SD card damaged" message is shown I am unable to use SD memory's apps. so please he me

---------- Post added at 08:39 PM ---------- Previous post was at 08:30 PM ----------

Helle brothers ,thanks in advance pls help because i am suffering panic with my SD card:

Boss have Scandisk 32 GB memory cards. Some the mobiles give up a popup message "SD card unexpectedly removed or SD card damaged" . Sometimes my mobile taker restart with that message when "SD card unexpectedly removed or SD card damaged" message is shown I am unable to use SD memory's apps. so please he me

Again thanks in advance
[Android General] smollah:
SD card unexpectedly removed or SD card damaged

Helle brothers ,thanks in advance pls help because i am suffering panic with my SD card:

Boss I have Scandisk 32 GB memory cards. Some the mobiles give up a popup message "SD card unexpectedly removed or SD card damaged" . Sometimes my mobile taker restart with that message when "SD card unexpectedly removed or SD card damaged" message is shown I am unable to use SD memory's apps. so please he me

Again thanks in advance
[Android General] NYLimited:
What device are you using? And which 32 GB card? Are you sure your device can handle the card's speed? The error can be caused by a bad (or going bad) card or incompatible bus speeds (e.g. card is too fast for device to handle), among other issues.
[Android General] smollah:
SD card unexpectedly removed or SD card damaged

Thanks for reply @NYLimited;39819330 . I use Lenovo A789 (ICS 4.0.4 , MK6577) mobile . I use scandisk card. Yes my device can handle the card. please see the specification of my mobile :http://www.gsmarena.com/stats.php3/forum/lenovo_a789-5333.php

thanks in advance
[Android General] smollah:
SD card unexpectedly removed or SD card damaged

Thanks for reply @NYLimited;39819330 . I use Lenovo A789 (ICS 4.0.4 , MK6577) mobile . I use scandisk card. Yes my device can handle the card. please see the specification of my mobile :http://www.gsmarena.com/stats.php3/f..._a789-5333.php

thanks in advance
[Android General] janesz1981:
thx! very useful guide.:good:
[Android General] NYLimited:
A few things to try or think about:

Are you using FAT32 only on the card or also another file system like ext4? Keep in mind that FAT32 does not have much safety built into it so if the device crashes or runs out of power data can get damaged. ext4's journaling file system will keep you safer but problems can still occur.

.

Have you checked the card on a PC and/or Linux system? Was it, in fact, damaged? If it was damaged, which partition was damaged? FAT or ext?

.

Have you tried to copy the entire FAT32 partition to a computer? The reason I said entire is that you may have one or two damaged files on the card which create the problem but the card itself looks OK. Not trying to be rude but are you using a cheap card reader on the PC when you format the card? I have heard of some of the 'lesser' devices creating problem while supposedly successfully completing the format.

.

Have you tried formatting the card with SD Formatter (assuming the data has been saved or is not recoverable)? Note hat this will format FAT32 if 32 GB or less and XFAT if 64 GB. It may help to restore the card although that will not tell us why it went bad. SD Format was specifically designed for SD Cards and is known to be reliable. Likewise the Minitool software, if needed.

.

If card is, in fact, getting corrupted we need to consider the possibility that the phone's card bus is having problems. I am assuming you did not recently install a new operating system or kernel. If you have you may wish to try another custom kernel or even another ROM to see if they help.

.

Have you tried a different brand and speed card? If yes, did it exhibit the same symptoms?

.

If you are using an ext4 type file system (in addition to FAT32) does your boot process check it before mounting? If you can, use a Linux system and run e2fsk with a -p option on the ext4 partition.
[Android General] NYLimited:
Samsung 32GB Class 6 microSDHC Memory Card

US - BuyDig offers the

Samsung 32GB Class 6

microSDHC Secure Digital High-Capacity Card, model no. MB-MSBGB/AM, for $19.99 with

free shipping

. That's $0.62/GB - nice price. It features transfer speeds of up to 24MB/s, Water Proof/Magnet Proof/X-Ray Proof/Temperature Proof with Samsung 5 Year Limited Warranty.

NOTE - This is not a recommendation of the card; posted only to inform.​
[Android General] Sanjay:
good

good job..well knowledge of sdcard...
[Android General] dv5dev:
Good to know.
[Android General] sylvernick:
Very usefull information. Now i understand a little more about the sdcards. :)
[Android General] GoJo ^^:
I've received the last samsung micro SDXC uhs1 (70mb/s), i only tested it on my computer to sadly notice my USB reader is not 3.0 so i get 36mb/s out of it.

So that's also probably the (read) speed i'll get in Android. Which is about same speed as the sandisk i currently use. Only write speed change.

But is it interesting in Android to be able to write @20mb/s? We don't copy huge files while using it, don't copy often/a lot from computer either..

So maybe i shouldn't bother doing the transfer and use that new card in another device that'll take its advantage... But which device does?!
[Android General] LuSiD7:
Such a hepful post! Thumbs up :good: and a big THANK YOU for all the info.

I just ordered my San Disk 32GB Class 10 card for NativeSD Androiding my HD2!
[Android General] tutufjv:
thanks bro'u
[Android General] itsmrblind:
Good Information...

Hi This is a good information...

i want to ask can anyone tell me which sd card will be good for my spice mi500
[Android General] dyulay:
thanks for this

great info on this

been a victim of counterfeit ones with fake speed.
[Android General] NYLimited:
I don't know the device but find out what speed the manufacturer recommends. Generally (but not guaranteed) you can use a card one class higher than recommended. A good brand and seller are also a plus.

---

I’d like to have an inferiority contest, but I don’t think I am good enough.
[Android General] NYLimited:
That kinda sucks.. :/

---

I’d like to have an inferiority contest, but I don’t think I am good enough.
[Android General] 9gq9:
Thanks for this great guide
[Android General] L3bowski:
Wish my s3 could support more than 64gb. Thats all Ive got in mine all filled up.
[Android General] NYLimited:
Have you thought about buying a second s3?

You could have 128 GB that way! :laugh:
[Android General] ohdev:
I've finally Installed tytung's NexusHD v2.0 DataOnEXT on the 16gb Transcend Class 10 card I previously asked you about, if it will be faster than the Scandisk 8gb Class 4 card.

Scandisk 8GB Class 4: Write=5mb Read=29mb

Transcend Class 10: Writer=9mb Read=39mb

but I sometimes feel some slowness with the Transcend, specially when waking up from sleep.

anyway I had another problem with the scandisk class 4 card, and that's why I switched to the Class 10 card.

last time I deleted, recreated the EXT4 partition, it took about 5 minutes(which previously took only like 20 seconds) to recreate/format it using Mintool partition wizard.

then for some reason the ROM had problems with installing everything so I started again from scratch and Deleted/Recreated the partition,

but this time it took about 45 minutes to do so!

anyway when it finished, i went forward and Installed the ROM but this time it installed, runned very slow, and I think it did not recognize the EXT4 partition after installing the ROM.

Is this a sign that the card is dying?, and if so is Minitool partition wizard the reason.

or does Deleting recreating the partition affect the life of SD cards, and if so what were my alternatives to avoid this in the future?

thank you as always :)

---------- Post added at 10:44 AM ---------- Previous post was at 10:40 AM ----------

about the Fat32 partition, mentioned all around is that it should be 32 cluster size,

is this the optimum, because previously I had it on 64, and there were no problems.

thanks.
[Android General] harvesteros:
Cheers, good guide!
[Android General] NYLimited:
I think it could be a sign of the card getting older although I am not sure if it has anything to do with Minitool. I too have experienced similar problems with older cards although often reformatting them with SDFormatter brings them back to life for a while longer.

Technically, these cards have a finite life span - that is, the number of times they can be written is limited. This is also true for NAND memory, incidentally. This is why I suggest that people use things like task 29 or format sparingly. The more times these devices are written the closer they become to the end of their lives. Fortunately, they are relatively inexpensive these days. The alternatives are limited as well. I suppose one could do a DEL or RM (depending on your OS) which would limit the writes to the directory structures (erase only the names, not the actual content). I know TWRP has this option (use RM instead of format), not sure what other app might.
[Android General] ohdev:
Thank you for sharing your knowledge as usual.
[Android General] Szczepanik:
Suggest you format the EXT4 partition (created by Minitool Partition Wizard) using the recovery tool. Even though Minitool Partition Wizard creates the 4EXT partition, some people have experienced problems until they reformat EXT4.

See http://xdaforums.com/showthread.php?p=33988983

Cheers

Tom
[Android General] ibietela:
Nice post,thanks for sharing.
[Android General] ohdev:
Tanks tom.
[Android General] GoJo ^^:
I'm feeling quite pissed off... I've tried the samsung i talked about just now and get 6mb/s write & 16mb/s read on sd tools...

Instead of 20mb/s write and 70mb/s read (ok i know usb 2.0 so it should be 36mb/s)!!! What the hell?
[Android General] spanorg:
great guide
[Android General] NYLimited:
Using MIN FREE

I elected to move the answer here so we do not clutter up Tytung's dev thread.

This being a a guide or info thread is probably better suited to the discussion.​

There are several ways to alter Android's MINFREE values. MINFREE determines how aggressive Android will be about clearing out apps from memory. It controls OOM (Out of Memory) conditions and allows fine tuning based on various criteria. There are many, many tutorials about what MINFREE is and everyone has a suggestion how best to use it (Google will point you to a lot of choices on this). There also several apps on Play Store that will manage the settings.

Since I already have the rather versatile

ROM Toolbox

I use it to set the MINFREE values of my ROMs and it makes experimenting and changing them quite easy.

Of course, you do not have to have any app to accomplish this. Digging into our Android systems a little will quickly show that there is a file called "minfree" which is located in the "/sys/module/lowmemorykiller/parameters/" directory. This is where the values are actually written. If you know how to express these values you can set them easily from an init.d sript (though changing them on the fly will be a little more work) by placing the following line in a scrip:

#!/system/bin/sh
# This is an example of setting MINFREE values via script
# size: 8M 12M 20M 60M 80M 100M

echo "2048,3072,5120,15360,20480,25600" > /sys/module/lowmemorykiller/parameters/minfree

Using an "aggressive" setting (as defined in ROM Toolbox) often helps get rid of some of the lags caused by slow app starts due to low memory.

Another interesting way to play with memory management, if you have something like TASKER installed, is to have Tasker detect when the screen turns off and have it set a significantly more aggressive policy (especially for background tasks). This can be automatically eased again when the screen is turned on by switching to a lighter set of minfree values.
[Android General] Sathya91:
speedup SDcard

is there any apps in play store to increase the speed of sd card....:confused: please
[Android General] NYLimited:
While the actual speed of a card depends on the hardware you can often improve performance by using buffers.

ROM Toolbox has the option to do this or if you need something smaller look for SD Speed Increase.

---

The most useless computer tasks are the most fun to do..
[Android General] GoJo ^^:
No reply to my comment... Guess i should send back that samsung then!
[Android General] NYLimited:
Sorry, I missed it. I have never used a Samsung card but one would think it would do better. It is supposed to be a good card.

You got me curious enough to order a Class 6 Samsung today..

----

If mathematically the result seems to be wrong, try multiplying by the page number.
[Android General] adeza69:
nice info..

eum i want to ask..is that true, if we format SD Card from HH, it'll damage the SD Card it self..?? :confused:
[Android General] NYLimited:
Sorry - what is "HH"? I am doing too many things at once and probably should know but..
[Android General] deatheaterz:
been using Transcend Micro SDHC 16GB Class 10 for almost 1 year, so far no problem.

I think this is the best brand i ever tried, i ve tried Sandisk and some other brand and transcend is the best price to performance
[Android General] louiscar:
OEM IDs

I've got here because I wanted to search for my OEM ID which I checked on sdtools today.

I have a Lexar 32GB which never seemed that fast and although bought from a good source (not ebay) I wanted to check it wasn't fake.

Fake cards come in two types: Fake capacity and Fake makes which may have the correct capacity,

Whilst sdtools says you can identify fakes it doesn't exactly tell you how you do that.

I seem to get anywhere between 6MB and 9.8 MB Write and 24 MB reads with this card which is a lot lower than the OPs Sandisk 32GB. Difficult to know what the HTC Sensation XE has to do with it as I understand that I/o on these are not great and possibly don't support Class 10.

Anyway, if someone knows of an OEM ID list I'd be grateful for this to check this and my other cards.
[Android General] natdanai:
Wow thank you for the info.

I'm android new bie

PS. sorry for my english
[Android General] NYLimited:
I don't think I have ever seen such a list although some manufacturers may post this for their own cards.

If someone does find such a list please post it here.

---

The most useless computer tasks are the most fun to do..
[Android General] GoJo ^^:
As said the card got quite the announced speed ON COMPUTER so i'm wondering if there's not a limit somehow?

And if so there's surely a way to remove that limit, but how? Still got 5 days to decide if i wanna return (or exchange) it.

Hopefully you'll help me to make the right choice (no need to order others if it's android limit!) so waiting for more replies.
[Android General] airjyp:
Sandisk is The Best Quality and compatible with all android devices
[Android General] sarabjit singh:
yes sandisk is best
[Android General] GoJo ^^:
Lol that's funny.. I always read SanDisk is crap and Samsung best..

Sent from my GT-I9100
[Android General] NYLimited:
Many devices used today are old technologically speaking. They cannot activate UHS mode so one may never see those speeds. Of course, 64 gig cards are all UHS as far as I know.

Read speed is generally much more important to Android.

You will have to decide if the cost of the card can be justified based either on performance or capacity. If both answers are no I would return it.

---

The most useless computer tasks are the most fun to do..