Related
OK so I've been running many version and builds of android since day one on my tmous hd2. At first it was with the stock 16gb sdcard, (till it got corrupted, LOL) so then I switch to a 2gb I had around. I have only formatted this 2gb card once in the begging and never again.many times I have deleted the android folder and many times I has switch to new builds ( I think I try everyones.latest I been using n very stable JDMS 1.3) n haven't had any issues. Like freezing or SOD. Now two days ago I help my friend with his and his wife's tmous hd2 with the 16gb card. So I did a fresh format fat32 then flash the same rom (ozDroid) and radio I been using for months. It results they are getting freezes and occasionally SOD. So for a test I took my wife's tmous hd2 with 16gb card did the hole setup an guess what the freezing and SOD is the more often..when I don't get any with my sdcard 2gb. Could there be an issue with high capacity cards. And could that be the reason why many tmous have the more problems with freezes and SOD
Sent from my HTC HD2 using XDA App
I use stock 16gb and dont have those issues.
Sent from my HTC HD2 using XDA App
this is common knowledge in the IT field. the larger the card, the more slowly it will write and access small files, such as the files needed to run android. take 100 small text files and copy them to a 256 thumb drive, and an 8 gb thumb drive. you can copy them all to the 256mb drive, and delete them all again, before the are all copied to the 8gb thumb drive. the 8 gb drive, will work much faster copying an .avi, or large file than the 256, but it sucks at lots of small files.
but it's good that you're posting your exp here. many people would not know this otherwise, and may stop experimenting with android due to frustration, when all they need is a $10 2gb card from walmart.
another couple tips when dealing with solidstate memory. just like a harddrive, files can become fragmented if you have multiple tasks or file transfers going at the same time. to avoid this, make sure each is done before starting another set of files. next, do not defrag solid state drives. they only have a limited amount of times they can read and write to each sector, and defragging, and excessive copying/deleting, wears down the material, and kills sectors of the drive. and last but not least, watch your battery. just as it says not to attempt an install with less than 50% battery, don't run your phone down to a dead battery when possible. because your booting of the microsd, it's constantly being accessed by read and write functions, and if the battery dies before it finishes writing, you get corrupted files, and you'll have to do your install all over.
No lockup or freeze with 16GB.
prking07 said:
I use stock 16gb and dont have those issues.
Sent from my HTC HD2 using XDA App
Click to expand...
Click to collapse
Same here. 16 gb SDHC, no problems.
I haven't noticed any difference between a Class 2 2gb, Class 2 16gb, or a Class 4 8gb - they all run about the same with not noticeable differences in boot time, smoothness, or SODs, even though the class 4 is 2x as fast.
hi guys,
before you post any comment, you can grab a none SDHC card, and do a comparison.
if you have benchmark software, please look at the "access time", the None-SDHC card always faster than the SDHC card. not the speed, but the access time.
after I change to 2GB SD Card, I never meeting any sleep, lag program with any version of roms.
if you don't have none-SDHC card, please do not make any conclusion.
16 gb class 10 kingston sdhc
works great
compaired a class 6 no name 8gb sdhc and the stock 16gb class 2 the class six lags less than the class 2 but the class 10 16 gb kingston is super fast
I am using class 4 8GB and 16GB, no diffrence found.
I can confirm, going from 16gb to 8gb, I've had far less issues with the 8gb card using the same setup. 0 SODs when I'd get them daily with the 16gb card. May or may not have anything or everything to do with it, but I'm sticking with the 8gb card. lol
My experience has been that performance has been about the same whether using a 2 GB SD card or a 16 GB SDHC. However, it seems that my 16 GB card was slower at one point because I had an excessive number of individual files on it. It's a double edge sword because you have all that capacity but the more you use it the slower it seems to run.
I had this issue aswell but I updated my radio to 2.12.xx.xx. and since then I have not seen any performance issue due to the SD card size.
Sent from my HTC HD2 using XDA App
qingcai said:
hi guys,
before you post any comment, you can grab a none SDHC card, and do a comparison.
if you have benchmark software, please look at the "access time", the None-SDHC card always faster than the SDHC card. not the speed, but the access time.
after I change to 2GB SD Card, I never meeting any sleep, lag program with any version of roms.
if you don't have none-SDHC card, please do not make any conclusion.
Click to expand...
Click to collapse
That's very presumptuous of you.
I fixed all of my lag and screen freeze problems with a combination of setCPU settings, ADW launcher settings, and updating my radio rom.
Before I finished doing all of that this morning, I'd get a freeze from wake fairly often. Since then, not a single freeze, and trust me, I've been trying to get it to freeze up.
Believe what you will my friend, but punishing yourself with a 2GB card just seems silly when people are outright telling you that the size isn't the problem.
Good luck either way!
apallohadas said:
That's very presumptuous of you.
I fixed all of my lag and screen freeze problems with a combination of setCPU settings, ADW launcher settings, and updating my radio rom.
Before I finished doing all of that this morning, I'd get a freeze from wake fairly often. Since then, not a single freeze, and trust me, I've been trying to get it to freeze up.
Believe what you will my friend, but punishing yourself with a 2GB card just seems silly when people are outright telling you that the size isn't the problem.
Good luck either way!
Click to expand...
Click to collapse
Yes ur are right with the new builds and using setting and programs like setcpu or even auto killers will help eliminate this problems. But I I said in the first post was that high capacity cards tend to give u more problems, using my 2gb (I think all the way to 6gb is non high capacity) I have no need for such adjustments to whatever build I use..u can read post 2, is very well explain there.
Sent from my HTC HD2 using XDA App
My 32GB did worked only one time, after first reboot i cant use android. But 2gb works like a charm
Hello,
I installed Android on my HD2, worked perfectly for 2 weeks. But my microSD was only 2GB, so I buyed a new one.
Kingston class 4 8gb microSD. Putted everything just on the new SD card, didn't changed anything! Formatted it also to FAT32.
Now the problem is that Android is VERY slow with getting out of standby, takes sometimes 10 seconds. I get a black screen for 10 seconds and then Android comes up.
Also starting up Android takes ages and it sometimes just freezes or gives a blue screen.
Has this something to do with Android or is the microSD card broken in a way? I can still move/delete files on the microSD card.
Anyone got at solution?
Thanks
Did you try a different build? Perhaps try Mdeejay rEVOlution build, fastest build i've used so far,very very fast, smooth and stable. Also try updating your radio.
I bet there are several utilities to test the read and write speeds on your microSD card. You'll need a cardreader in your pc to do that, trying it through WM6 won't work because the USB will be the one controlling the max speeds.
I hope this helps a lot of people struggling with the speed of android running off SD.
My suggestion is that the card size, and not just the card speed plays an important part in the speed at which android runs...
My Evidence. I first installed various builds on a variety of Sandisk 2GB and 4GB Class 2 cards. They all ran super fast... I mean no lag at all, ever. It might as well have been a Desire HD. Being that i wanted more space I used my 16GB Sandisk Class 2 that I have been using for WM, reformatted it and installed android. It was cripplingly slow. Unusable in fact. (i tried reformat/reinstall a couple of times before giving up). I then invested in a Class 4 16GB and installed the same build. Not surprisingly this was faster, usable but still not as fast as it was on the 4GB Class 2. I am going to go back the the 4GB card unfortunately until NAND arrives.
Murg
murgers said:
I hope this helps a lot of people struggling with the speed of android running off SD.
My suggestion is that the card size, and not just the card speed plays an important part in the speed at which android runs...
My Evidence. I first installed various builds on a variety of Sandisk 2GB and 4GB Class 2 cards. They all ran super fast... I mean no lag at all, ever. It might as well have been a Desire HD. Being that i wanted more space I used my 16GB Sandisk Class 2 that I have been using for WM, reformatted it and installed android. It was cripplingly slow. Unusable in fact. (i tried reformat/reinstall a couple of times before giving up). I then invested in a Class 4 16GB and installed the same build. Not surprisingly this was faster, usable but still not as fast as it was on the 4GB Class 2. I am going to go back the the 4GB card unfortunately until NAND arrives.
Murg
Click to expand...
Click to collapse
Thanks for the reply!
First i'm going to test the Mdeejay rEVOlution build, hopefully it will run smooth and fast. If not, i'm gonna send back my 8GB card and get a new 4GB class 4 card.
At the moment I'm running Froyostone 3.2, works now perfectly with the 2GB microSDcard.
I will post the results.
murgers said:
My suggestion is that the card size, and not just the card speed plays an important part in the speed at which android runs...
Click to expand...
Click to collapse
I totally agree with this, although I cannot figure out why.
I tested with two almost identical cards, both Samsung class 4, one 2Gb, one 8Gb, formatted FAT32 64k clusters via the same memory card reader/pc. The 2Gb one whizzed along with the build I'm running now, the 8Gb one occassionally stuttered and stalled. Seems odd to me, unless fragmentation comes into play maybe?
The only reason I have stuck with the 8Gb is for my music. Oh how I'd love to stick with my 2Gb card for the speed and have a second SD slot for my music.
So I downloaded this app call H2testw.exe to test for legit sdcards but it also tells the read/write speed as well. I am testing my 8gb and 1gb cards. I set it to write a 300 mb files to the card and verify it.
Info about Android running on the two cards:
8gb = lags coming out of sleep, touch screen freezes, write~7.5 mb/s, read~12mb/s
1gb = no lags, no touch screen, write~4.3mb, read~13mb/s
I'm confused. The read speed is almost the same yet the 1gb microsd is more responsive running MDJ android compared to the 8gb microsd. Any thought?
UPDATE: Maybe this is what's causing the problem. Stolen from Engadget.
What we've learned from our tipsters and from documents culled from Microsoft, Samsung, and others is that the big issue is random access performance -- a figure that isn't taken into account in a card's class rating. Ironically, Microsoft discovered in its testing that cards with higher class ratings actually performed worse on Windows Phone 7 because the tweaks card manufacturers make to achieve high sequential throughput can actually hurt random access times. There's some rocket science involved here, but basically, it's a tradeoff and a bit of a gamble -- if a manufacturer tunes a card for a high class rating, it takes more time to access the first byte at a new location on the card because it's optimizing access for that area of memory, but once it does that, it can blast sequential bytes at very high speed. If you've got a lot of small reads or writes you need to make to different files at different locations in the card's memory, though, you really start to suffer. Cards with lower class ratings tend to spend less time optimizing sequential access prior to the first read / write operation, so it can move around the card (that is, access it randomly) much faster.
Click to expand...
Click to collapse
Source:
http://www.engadget.com/2010/11/17/windows-phone-7s-microsd-mess-the-full-story-and-how-nokia-ca/
They are probably different classes, plus it naturally takes longer with a bigger card because there's more files and more space to read and write
Sent from my HD2 Nexus One using XDA App
I get screen freezes with 8gb and up but rarely with new builds, haven't tried a card higher than class 6
Also I'm on radio 2.15
Sent from my HD2 Nexus One using XDA App
Oddly enough, I have two 8gb cards, one class 4 the other class 6, and they hiccup more than my 16gb class 2.
Now that is weird.
I'm lost myself...I'm thinking off just getting me a 4gb card and hope for the best...
I heard the 16gb class 10 is perfect but it still cost to much for nand to be around the corner
Sent from my HD2 Nexus One using XDA App
16 gb class 10 no lag cost me over 100 pounds tho
Sent from my HTC Desire using XDA App
Cheapest 16GB - lags from time to time :/
Maybe defragmentation may help?
tomus said:
Cheapest 16GB - lags from time to time :/
Maybe defragmentation may help?
Click to expand...
Click to collapse
Defrag wont help...scan for errors...try to have only the android folder and see if it makes a different ..
Btw, guys...
all sd cards are not created equal. all sd cards of the same CLASS are not created equal.
Check out the ongoing drama with win7 phones with SD slots....
class measures throughput, what affects the SOD and related issues is random access speed, not throughput so much.
It's just my 2 cents, but I've tested Class 2, 4, and 6 MicroSDHC cards and found very little noticeable difference once Android is fully booted up and running on the HD2. Moreover, none of the cards create screen freezes or SOD issues or high battery drain problems here. That said, I have noticed that the actual boot time and file transfer speed (from the PC to the card) can be faster on average with quality higher class rated cards of the same size. Also, I've found that the larger the card size, the longer the android boot time, no matter the class. Guess that makes sense, as the system need to read more sectors with larger size cards. Please note that I've only tested Sandisk, Toshiba, TopRam and Samsung cards to date. What's kind of strange is that the Class 2 16 & 32GB Sandisk cards run just as well or slightly better for some reason than some of my higher class rated cards. Go figure...
As far as issues go, I recommend only using quality brand name cards, no ebay fakes or cheap no name brands. Also, I've had great luck formatting all my cards with SD Formatter v2.0 and v3.0, using the quick format mode with the standard 32kb cluster size.
Best to all,
R
rhacy said:
It's just my 2 cents, but I've tested Class 2, 4, and 6 MicroSDHC cards and found very little noticeable difference once Android is fully booted up and running on the HD2. Moreover, none of the cards create screen freezes or SOD issues or high battery drain problems here. That said, I have noticed that the actual boot time and file transfer speed (from the PC to the card) can be faster on average with quality higher class rated cards of the same size. Also, I've found that the larger the card size, the longer the android boot time, no matter the class. Guess that makes sense, as the system need to read more sectors with larger size cards. Please note that I've only tested Sandisk, Toshiba, TopRam and Samsung cards to date. What's kind of strange is that the Class 2 16 & 32GB Sandisk cards run just as well or slightly better for some reason than some of my higher class rated cards. Go figure...
As far as issues go, I recommend only using quality brand name cards, no ebay fakes or cheap no name brands. Also, I've had great luck formatting all my cards with SD Formatter v2.0 and v3.0, using the quick format mode with the standard 32kb cluster size.
Best to all,
R
Click to expand...
Click to collapse
Great info here. I think I will just order me a new card from a reputable brand. Maybe my card is just getting old. Maybe a 16gb from Amazon will do. They aren't too expensive nowaday. ~$26.
Does the Radio version effects the lag of the sd card? Or the kernel?
distruct said:
Does the Radio version effects the lag of the sd card? Or the kernel?
Click to expand...
Click to collapse
No, not on the sd but radio does effect how the build will run, your phone calls, your battery.
Could this be the reason why class don't matter on hd2 android? I mean even some class 4 & 6 have lag and sod problem. I pulled this bit from engadget. It's an article on wp7 and memory card issues.
What we've learned from our tipsters and from documents culled from Microsoft, Samsung, and others is that the big issue is random access performance -- a figure that isn't taken into account in a card's class rating. Ironically, Microsoft discovered in its testing that cards with higher class ratings actually performed worse on Windows Phone 7 because the tweaks card manufacturers make to achieve high sequential throughput can actually hurt random access times. There's some rocket science involved here, but basically, it's a tradeoff and a bit of a gamble -- if a manufacturer tunes a card for a high class rating, it takes more time to access the first byte at a new location on the card because it's optimizing access for that area of memory, but once it does that, it can blast sequential bytes at very high speed. If you've got a lot of small reads or writes you need to make to different files at different locations in the card's memory, though, you really start to suffer. Cards with lower class ratings tend to spend less time optimizing sequential access prior to the first read / write operation, so it can move around the card (that is, access it randomly) much faster.
Click to expand...
Click to collapse
Source:
http://www.engadget.com/2010/11/17/windows-phone-7s-microsd-mess-the-full-story-and-how-nokia-ca/
azzzz said:
Could this be the reason why class don't matter on hd2 android? I mean even some class 4 & 6 have lag and sod problem. I pulled this bit from engadget. It's an article on wp7 and memory card issues.
Source:
http://www.engadget.com/2010/11/17/windows-phone-7s-microsd-mess-the-full-story-and-how-nokia-ca/
Click to expand...
Click to collapse
Obviously.
Been saying this for a while, myself - I have experimented, and I get SOD every time with my 16gb class 6 card, but rarely with my class 2 8gb, and never ever (and, tbh, better responsiveness overall) with my 2gb NON-HC card
enneract said:
Obviously.
Been saying this for a while, myself - I have experimented, and I get SOD every time with my 16gb class 6 card, but rarely with my class 2 8gb, and never ever (and, tbh, better responsiveness overall) with my 2gb NON-HC card
Click to expand...
Click to collapse
I hope so...my class 2 16gb will be here in a couple of days...i hope it's faster than my current 8gb class 4....
Update: my 16gb class 2 sandisk is here. Things have improved alot. Wake up is faster now with less lag, market download speed is faster now (10kb vs 100kb). Hopefully system performance will be better...
I have a Nook Color that is rooted running CyanogenMod 7.1.0 on internal memory. I have a 16GB Class 10 SD Card in it and was wondering what people are using for partitions on their SD Cards. I have pushed pretty much every app over to SD Card but some (not all) applications (Google Maps for instance) seem really sluggish and many times it force closes.
Is the Nook just not powerful enough to run Google Maps or is there something I need to adjust? Maybe a bigger swap partition? I set them up quite a while ago and don't recall what I set them to off the top of my head.
Using CyanogenMod I am overclocked to 1.2GHz with the Governor set to Performance.
VM heap size set to 48MB.
Thanks
class 10 cards are not as good as you'd think for any Android device. Android devices tend to write smaller files... a class 4 card (Sandisk recommended) is actually best for these devices.
DizzyDen said:
class 10 cards are not as good as you'd think for any Android device. Android devices tend to write smaller files... a class 4 card (Sandisk recommended) is actually best for these devices.
Click to expand...
Click to collapse
I am mainly using Class 10 as that is what I had laying around in the Micro SD Card Format.
I have a 32 GB Class 4 in my Thunderbolt and it is fine. Do you really think it would slow it down much if it is Class 10? I could always toss it in an adapter and use it in my Canon T3i.
This thread here explains what the issue is and will tell you how to test your cards out to see if they'll work. Basically that Class10 card only gets Class 10 speeds when transferring large files and for small files (like an OS/app uses to write temp files) you get crap speed. it's not normally noticed in everyday use because the files are small and a little delay writing it isn't noticed by the user. Class 4 cards from SanDisk seem to be overall performers for files of all sizes.
- Aerlock
Aerlock said:
This thread here explains what the issue is and will tell you how to test your cards out to see if they'll work. Basically that Class10 card only gets Class 10 speeds when transferring large files and for small files (like an OS/app uses to write temp files) you get crap speed. it's not normally noticed in everyday use because the files are small and a little delay writing it isn't noticed by the user. Class 4 cards from SanDisk seem to be overall performers for files of all sizes.
- Aerlock
Click to expand...
Click to collapse
Hmm, that is interesting. Now does it matter that I am booting off internal memory? I am not dual booted and have CyanogenMod on internal memory. I am running Google Maps which is one of the programs that is really slow on internal memory. My guess is that what you are saying would apply because of the swap space being used on the SD card. I will say that my wife also has a Nook Color that I put my old 8GB Class 6 card from my old Nexus One in and hers seems to perform a little faster than mine. I haven't done the tweaks to VM heap size to hers that seems to have helped mine a little. So you may be on to something. I have a couple of these class 10 cards that I use on my Camera and have been happy with them. I think they are Samsung. The DSLR is 18MP so those files are pretty big so it might be just better to leave those cards for use there and get a couple of those SanDisk Class 4 cards for our Nooks.
Yeah, running apps from the sd would benefit from a fast sd card. When you get one, use CrystalDiskMark (pc) to check the 4k read/write speeds. I bought an 8gb and two 16gb Sandisk class 4 cards from Radio Shack that have reasonable speeds and work well. They're all in the .5 range for writes - not as good as some I've heard of, but they work well! Some (a Kingston and a knockoff Sandisk) I tested were as low as .006! I tried to use the Kingston before I tested its speed and got lots of instability and FCs. hth
Sent from my CM9 NookColor using Tapatalk
Hello,
It seems NST can be fussy with MicroSD cards so a thread to determine requirements would be fantastic:
1) MicroSD, MicroSDHC and MicroSDXC - Which are supported? Which are recommended?
2) Capacity - After rooting what reasonable size card is required (basic app installation and an 'average' library)?
3) Class rating. You might think bigger is better but I've read reports that class 10 are no good. Similarly, below what class rating is the performance impaired?
For my own part, I am interested so that I either use a card I have or buy one as necessary. I have a plain old 2GB MicroSD (not HC or XC, and therefore without class rating). I'd like to use this to save a bit of cash (and because I've got it here ready and waiting, otherwise unused) however I'd like to be sure that it will operate acceptably both in terms of capacity and performance.
Thank you!
I used my NST for a short while with an old 2GB card, and it worked. I upgraded to a 32GB SanDisk Ultra Class 10/UHS-I SDHC, because I use Aardict with offline copies of Wikipedia etc. (~16GB or so) and it wasn't really economic to buy anything smaller or slower new. However, I've run into problems with the SD card disappearing until after a reboot (even with latuk's kernel with the Class 10 timeout patch that I pointed out to him), and when it comes back, it sometimes comes back with a corrupt filesystem (presumably as a result of the unexpected logical disconnection). I'm putting this down to the Class 10 speed of the card, and I've ordered a replacement Samsung 32GB Class 6 SDHC which I expect to be able to test soon.
cowbutt said:
I used my NST for a short while with an old 2GB card, and it worked. I upgraded to a 32GB SanDisk Ultra Class 10/UHS-I SDHC, because I use Aardict with offline copies of Wikipedia etc. (~16GB or so) and it wasn't really economic to buy anything smaller or slower new. However, I've run into problems with the SD card disappearing until after a reboot (even with latuk's kernel with the Class 10 timeout patch that I pointed out to him), and when it comes back, it sometimes comes back with a corrupt filesystem (presumably as a result of the unexpected logical disconnection). I'm putting this down to the Class 10 speed of the card, and I've ordered a replacement Samsung 32GB Class 6 SDHC which I expect to be able to test soon.
Click to expand...
Click to collapse
Thank you for the reply.
So;
1) Is 2GB enough for 'normal' usage - Stock apart from i) rooting, ii) Kindle App (and dictionary), iii) Launcher 8, iv) small collection of Kindle books (for future proof, let's say <100) and v) misc small apps (e.g., BBC News, BBC Weather)?
2) If Class 10 is to be avoided - Will there be any 'real life' speed difference between a SD and a Class 6 SDHC?
Thanks again!
Apps live in /data which is ~800MB of the Nook's built-in memory. Android 2.1 has no 'move to SD' option, so apps will only use the SD card for caches and offline data (e.g. like Aardict). epubs are usually a few hundred KB, so even if you only have 1GB free, that's still ~3500.
I don't think IO speeds are much of a factor when reading books on a Nook; the CPU and eInk display are probably far more relevant.
SD Card for me like most holds books which are tiny. I do use it to store titanium backup path. I have a few BnW Mangas on there. 2GB should be more than fine. If your buying a card then get a 8GB / 16GB / 32GB class 6 whatever is cheapest GB per £ or $
Class speeds have greatest affect on the write speed of the card. For my other less fussy devices I tend to use samsung class 10 32GB cards which are quite cheap at around £20. They seem just as reliable (or I should say as unreliable) as more expensive ones which have died on me.
I wish I had a cache of little crappy sdcards as I constant have to put disk images on them to flash an android device and it usually involved me backing up one of data sdcards and retask it.
Thanks for the help - I think I'll give the 2GB a try. I can always replace it if it is not up to task and it is not doing anything else, so...
For books (only use I'll have for it) it would seem capacity is a non-issue. As for speed - Well, it's not going to be up to Class 6 standard but I have my doubts that I'd even be able to tell... Especially after a numerous reports that in certain cases (small files) some higher class cards are actually outperformed by lower class cards. And, hey, after getting the guy so cheap the idea of another £20 on an SD card is not ideal. I'll report back if I encounter any problems. Thanks again!
LavaChild0809 said:
Thanks for the help - I think I'll give the 2GB a try. I can always replace it if it is not up to task and it is not doing anything else, so...
For books (only use I'll have for it) it would seem capacity is a non-issue. As for speed - Well, it's not going to be up to Class 6 standard but I have my doubts that I'd even be able to tell... Especially after a numerous reports that in certain cases (small files) some higher class cards are actually outperformed by lower class cards. And, hey, after getting the guy so cheap the idea of another £20 on an SD card is not ideal. I'll report back if I encounter any problems. Thanks again!
Click to expand...
Click to collapse
Write speed is not issue when using as how often do you write the books etc to sdcard. I only mention it for if your spending money.
Trouble I small or low speed sdcards are still usually around £5 min so its does not make financial sense to buy them. Also beware buying cards on ebay or similar sites alot of fakes. If there a few pound how cares but if your spending more.
Got an old phone in drawer? Might have a 1GB card in it etc.