Nice post. Too bad the SD Formatter is only available for Windows® and Macintosh (whereas I only have BSD, and Linux at work), and I could use this information for Windows Mobile instead of Android (but then, this is the Android subforum, just I got here via search engine… I’ll try looking more for Windows Mobile 6.1 info).
Where can I find out about…
① what the SD Formatter does, partition layout wise (you said it leaves some “security area”), so I can do that with fdisk on the BSD command line?
② if I can erase an SD card, so its wear levelling assumes all blocks are free, before repartitioning them and “formatting” (creating a FAT filesystem) them?
I am running Windows, but have used a GParted boot disk (ie Unix) to make and format partitions on my sd card. I have had unix swap partitions and a large EXT4 partition on a Sandisk Ultra 64GB card. One thing I have learnt is to make sure to leave a substantial unpartitioned area at the front of the card.
http://gparted.org/
Yeah, previously I had a phone with no internal SD memory, and had a small fat32 partition (a few GB). However currently I have a phone with built in internal memory, so formatted my external card as a single large ext4 partition, with no "buffer" at the front. I killed 3 cards before I learnt this trick/requirement (no help from sandisk apart from respecting their lifetime warranty)Yes, the fat32 partition is usually created first and can act (sort of) like extra space in front.
Hi,
Sorry if this is not the right forum to ask this.
Recently I bought Kingston micro sdxc class 10 64gb
I perform the h2testw and the results are write 10.4/s, read 17.1/s with no error. (attachment 2)
But I am still not convinced since on the card there is a typo mistake, instead of sdxc 10/64gb, it says sdcx. (attachment 1)
Would be great if somone can at least confirm it from the h2testw result.
Thanx
Wow! I have not personally seen a brand name like Kingston mislabel a card like that! I suppose it is possible but I'd be cautious. You might want to email Kingston and ask them. If real you may have a collector's item.
----
You can chose to ignore reality, but you cannot ignore the consequences of ignoring reality.
i bought a SanDisk Extreme 64GB, its supposed to have reading speed 90MB/s,
but when i use h2testw to test the sd card in SanDisk adapter, it shows to have reading speed 65 MB/s , does that mean its a fake sd card?
Hi!
useful guide! I'd like to format my samsung pro 32 gb sdcard using f2fs though, and i have no idea how to do it with correct erase / write blocksize. The tools mentioned are only for fat / ext. Or did I miss something, is it not something i have to think about when using f2fs?
mkfs.f2fs -l f2fs /dev/block/mmcblk0p2
IMO, the easiest way to keep apps working while micro sd is changed, is moving the apps from external storage (micro sd) to internal storage first before change the micro sd card, then move it back to external. But of course, the internal storage must have enough room for the apps.I hope that this question is somewhat new here. I want to put a 512 gb micro SD on my Note 9 and was wondering how to do it correctly. I have a 128 in now but want to add my own music collection to it thus the bigger card.
What I don't know is how Android 9 handles the portions of apps that have been installed there. Do I need to copy the whole card to a hard drive and then copy it to the new one or does Android do that on its own. I know that I need to move any pictures, I'm just not sure how to make sure those certain apps still work.
If there is an easy way to tell which apps have parts on the card I could reverse it but I haven't found a way to easily tell.
Thanks for any ideas in advance,
Terry
I hope that this question is somewhat new here. I want to put a 512 gb micro SD on my Note 9 and was wondering how to do it correctly. I have a 128 in now but want to add my own music collection to it thus the bigger card.
What I don't know is how Android 9 handles the portions of apps that have been installed there. Do I need to copy the whole card to a hard drive and then copy it to the new one or does Android do that on its own. I know that I need to move any pictures, I'm just not sure how to make sure those certain apps still work.
If there is an easy way to tell which apps have parts on the card I could reverse it but I haven't found a way to easily tell.
Thanks for any ideas in advance,
Terry
Random reads of 512 KB blocks show the SanDisk Mobile Ultra microSDHC to be the fastest card at 21.8 MB/s.
Reducing the block size for the random read test to 4 KB significantly impacts performance, which tops out at a mere 3.4 MB/s, achieved by the Samsung and Adata Class 6 cards. There is almost no difference between queue depths of one and 32 when it comes to memory cards.
su
fsck_msdos /dev/block/yourdevice
su
dmesg > /sdcard/dmesg.txt
Robbie P said:If using MAGLDR, go to services/DMESG to SD to get Dmesg from last boot.
su
cd /data/dalvik-cache
rm *
exit
dmesg > /sdcard/dmesg.txt
cat /proc/kmsg > /sdcard/kmesg.txt
cat /dev/log/system > /sdcard/logcat.txt
i'm using Transcend 16GB Micro-SDHC (Class10)
and using swapper2, SD Card Boost