Anyone try this Android SD card reading speed tweak on the Epic? - Epic 4G General

The one described here: http://forum.xda-developers.com/showthread.php?t=1010807

http://forum.xda-developers.com/showthread.php?t=1021647

Doubled my read speeds. Went from @15 to 30+. Gallery seems snappier. Media Scanning finishes up quicker.
However - Write speeds seem wonky, they vary from 2 to 6 depending on how the phone feels I guess. I don't think the patch is a monumental change, and it makes me wonder why the cache size wasn't increased to begin with since it obviously effects read speeds. Maybe Samsung knows more than us.

Will this not shorten the lifespan of the SD card? There has to be a downside somewhere...

I tried it and it works great. Just make sure after you flash it you check the permissions to make sure it is correct.

LordLugard said:
Will this not shorten the lifespan of the SD card? There has to be a downside somewhere...
Click to expand...
Click to collapse
It just changes the read-ahead cache on the phone so your phone reads larger chunks of the sd card in one burst. So instead of doing 5 reads (for example) the phone can read 5x as much at one time and hold that data in the cache. That way it doesn't get stuck waiting on the sd card every time it runs through the data held in the cache.
No big downside for this one.

Related

SD lagg???

I keep looking at other forums and am trying to figure out if the SD card in the problem why the phone freezes? Does anyone know anything about this... Agree or Disagree
ldominguez1986 said:
I keep looking at other forums and am trying to figure out if the SD card in the problem why the phone freezes? Does anyone know anything about this... Agree or Disagree
Click to expand...
Click to collapse
I happen to agree, based on the evidence in the half-dozen more threads here discussing that same thing. It'll be pretty easy to determine if that's your issue...try running the phone without the card in it, and see if that makes a difference.
Now, technically, I believe the issue is related to the card, but may not be beacuse of the card itself....it seems like the phone chokes when there's a lot of files on the card and it has to index them. People who install apps to the card seem to experience this (or at least report it) more than people who don't, which would support that theory because installing apps to the card fills it up with files faster (per MB of space) than even moving a bunch of music might...and a large number of files to index could lead to this kind of behavior (theoretically) as opposed to just a card that was "full" by occupied volume. Again, you can test this by starting with an empty card, then filling it up gradually, and seeing if the issue appears at some point in the process.
In my opinion, the commonly-seen lagging issues in these phones may often (but not always) be casued by a combination of factors:
-class-2 card
-high file count on the card
-sense's (and maybe winmo's..?) constant re-indexing of card contents
Now, some people have reported that copying the card's contents to your desktop, reformatting the card, then copying the files back on to it resolves the issue for them. So, bottom line...who knows?
EDIT: here's maybe a better explanation (by example) of what I'm trying to say about the card being "full"...
Example 1: you have a handful of .mkv files ripped straight from bluray on your card, ~2GB each....putting 7 of those files on your (16GB) card would almost fill the available volume. But, since that's a small number of files, it wouldn't take the phone long to index them at all, despite the card being almost completely full. (again, my guess)
Example 2: you install a bunch of apps (say, 30-40), and almost all of them to the card. Even though those apps won't eat a whole lot of space on the card total (far less than 1GB probably), each one can have potentially dozens of individual files installed for it. In this case, the card wouldn't show as being very full (just from the apps anyway), but the large number of files would potentially cause any indexing of the card to slow down in proportion. (guess what...still just my guess) And, a lower-class card could contribute to the slowness in this case too...that bottleneck could multiply the effects.
It may help some people out to hide the program folders on the card from indexing, just to reduce the file count that has to be sorted through, but that's just an idle thought that just occured to me.
sirphunkee said:
I happen to agree, based on the evidence in the half-dozen more threads here discussing that same thing. It'll be pretty easy to determine if that's your issue...try running the phone without the card in it, and see if that makes a difference.
Now, technically, I believe the issue is related to the card, but may not be beacuse of the card itself....it seems like the phone chokes when there's a lot of files on the card and it has to index them. People who install apps to the card seem to experience this (or at least report it) more than people who don't, which would support that theory because installing apps to the card fills it up with files faster (per MB of space) than even moving a bunch of music might...and a large number of files to index could lead to this kind of behavior (theoretically) as opposed to just a card that was "full" by occupied volume. Again, you can test this by starting with an empty card, then filling it up gradually, and seeing if the issue appears at some point in the process.
In my opinion, the commonly-seen lagging issues in these phones may often (but not always) be casued by a combination of factors:
-class-2 card
-high file count on the card
-sense's (and maybe winmo's..?) constant re-indexing of card contents
Now, some people have reported that copying the card's contents to your desktop, reformatting the card, then copying the files back on to it resolves the issue for them. So, bottom line...who knows?
EDIT: here's maybe a better explanation (by example) of what I'm trying to say about the card being "full"...
Example 1: you have a handful of .mkv files ripped straight from bluray on your card, ~2GB each....putting 7 of those files on your (16GB) card would almost fill the available volume. But, since that's a small number of files, it wouldn't take the phone long to index them at all, despite the card being almost completely full. (again, my guess)
Example 2: you install a bunch of apps (say, 30-40), and almost all of them to the card. Even though those apps won't eat a whole lot of space on the card total (far less than 1GB probably), each one can have potentially dozens of individual files installed for it. In this case, the card wouldn't show as being very full (just from the apps anyway), but the large number of files would potentially cause any indexing of the card to slow down in proportion. (guess what...still just my guess) And, a lower-class card could contribute to the slowness in this case too...that bottleneck could multiply the effects.
It may help some people out to hide the program folders on the card from indexing, just to reduce the file count that has to be sorted through, but that's just an idle thought that just occured to me.
Click to expand...
Click to collapse
Thank you, I do understand what you mean by the amount of files on the card. By the way, are you havong freezing problems with your phone??
ldominguez1986 said:
Thank you, I do understand what you mean by the amount of files on the card. By the way, are you havong freezing problems with your phone??
Click to expand...
Click to collapse
Actually, no...I've had absolutely zero issues with this phone, and I've had it (and used it constantly) for two weeks as of tonight. No freezing, no lag, nada. I don't keep a ton of stuff on my memory card (~15 mp3's, 4 .avi's, and 30-40 archived cabs, small handful of other junk), and I don't install any apps there (though I haven't bothered to remove the stock stuff put there by tmo).
I experience this lag, and altough i kinda agree with the card being the issue at the same time i am kind of hesitant. See the Card is a Class 2 which in theory will have a throughput of about 2mb a sec right? Mine peaks out at about 2.8mbps..... to me thats fast.... so i am not sure but i feel like the choke point is porbably in hardware. Again this is probably all bogus lol.
Like i said i do have this problem too, and i even reformatted my SD card and loaded all my files again. The problem still persist, and i really only notice it when i am listening to music via usb in my car. Also when i am scrolling through the pictures in my gallery(pics are in the SD).
Hope this makes atleast a bit of sense lol.
Disable Document Indexing by editing the registry or using a cab floating around the forums. Do a quick search and you should find it. This eliminates that lag no matter how many files on you SD card, with no degradation of performance opening files on the card that I can see.
nice man, thanks will have to look into that...
I have two HD2s (mine and my wife's). The experience with the two phones couldn't be more different. Mine has been perfect. My wife's has been very problematic. She has experienced slow, laggy performance, freezing that is only cured by pulling the battery, inability to unlock, text messages freezing for a minute plus, etc....... She isn't happy in the least that I convinced her to get rid of her blackberry.
On my wife's phone. I have tried a hard reset, various tweaks from these forums, switching in a 4GB class 6 card, removing the SD card completely and a few other things. Some helped a little but the phone just never worked right. It is currently being replaced by Tmo. With the troubleshooting I did I can't blame the SD card for the problems that phone had.
My phone on the other hand has been great and I have not had any problems with the SD card. I install all my games and non-essential apps to the SD card. I have ~650 MP3s on the card as well as ~900 various files that I take to and from work. There is a little over 8GB of data on the card with all these files. The only lag I have experienced is when switching to the HTC media player it takes a while (< 1 min) for it to index all my music and get to a usable state. I can try swapping in a 4 GB class 6 card to see if it makes a difference though since I have not had a problem I'm not sure I will notice a difference.
jehlinger said:
Disable Document Indexing by editing the registry or using a cab floating around the forums. Do a quick search and you should find it. This eliminates that lag no matter how many files on you SD card, with no degradation of performance opening files on the card that I can see.
Click to expand...
Click to collapse
Will that mess with anything on the media player, tho? Like will it still sort the music into albums, artists, etc on the HTC media player?
illconn said:
I experience this lag, and altough i kinda agree with the card being the issue at the same time i am kind of hesitant. See the Card is a Class 2 which in theory will have a throughput of about 2mb a sec right? Mine peaks out at about 2.8mbps..... to me thats fast.... so i am not sure but i feel like the choke point is porbably in hardware. Again this is probably all bogus lol.
Like i said i do have this problem too, and i even reformatted my SD card and loaded all my files again. The problem still persist, and i really only notice it when i am listening to music via usb in my car. Also when i am scrolling through the pictures in my gallery(pics are in the SD).
Hope this makes atleast a bit of sense lol.
Click to expand...
Click to collapse
From wikipedia, here's info on the speeds of the different class-ratings for SD cards:
The following are the ratings of some currently available cards:
Class 2: 16 Mbit/s (2 MB/s)
Class 4: 32 Mbit/s (4 MB/s)
Class 6: 48 Mbit/s (6 MB/s)
Class 10: 80 Mbit/s (10 MB/s)
Click to expand...
Click to collapse
so, if your transfers are capping out at 2.8Mbps, that's just a hair more than 1/8th of the 2MBps that the card should be able to handle.
jehlinger said:
Disable Document Indexing by editing the registry or using a cab floating around the forums. Do a quick search and you should find it. This eliminates that lag no matter how many files on you SD card, with no degradation of performance opening files on the card that I can see.
Click to expand...
Click to collapse
Will the phone work as normal after installing the cab?? I am knew to xda and winmo. Been on android os since it came out. I hate to ask but could someone post the link for that .cab file that fixes the lag
I saw that sirphunkee had posted in another thread that simply turning off your "recent documents" tab in sense should stop the indexing and therefore the lag as well. I had turned off the recent documents tab from almost the start of using the phone. I have not experienced the lag problem so this might be a testament to this working. I will turn it back on and see if things change for the worse throughout the day.
UPDATE: I have a had a little time to play with it during my lunch break. Everything seems to be fine with recent documents tab turned on. The slider seems a little slugish in now, like there is a second of lag before it moves. It doesn't happen all the time and I may not notice if I wasn't looking for it. I can brows just fine in the file explorer, texting isn't a problem other than the clunky interface, all is well so far.
Also of note is that I am running the stock ROM with co0kie's home tab and a slew of other visual mods (mostly transparencies). I also made quite a few changes to memory allocation via registry edits. This might be the difference and worth trying. I made many of the changes noted in this thread, basically all of them after "Suitable for all ROMs" and before "Added 11/2/10". I wish I would have thought about this earlier.

SD card issue fix - Need testers!

Hi all,
A few of us on the SD card list thread have tried this and it seems to be stablizing things....the theory as we are working with now is that the problem is due to a power control issue in the Samsung drivers for the phone, not especially in the card itself.
No ill effects have been reported as of yet, and the battery life seems to be on par with before the switch was made. It is a simple fix, and can be reversed easily.
I ran the phone for 2 months without a card, and with these keys toggled, it is actually FASTER than it was. I don't fully believe it, but it has been over a week and rock solid.
First off, you need to dev unlock your phone. See the thread here for simple and complete instructions: http://forum.xda-developers.com/showthread.php?t=938106
Next off, you need to toggle the following 3 registry keys in the Registry Editor provided in the above post:
The keys have to do with MMC (internal memory) power management.The big speed improvements is in games/apps (Fruit Ninja opens and operates leaps and bounds faster than it did when the phone did stock!)
Code:
HKEY_LOCAL_MACHINE>Drivers>SDCARD>ClientDrivers>Class>MMC_Class>DisablePowerManagement (Change to 0)
Code:
HKEY_LOCAL_MACHINE>Drivers>SDCARD>ClientDrivers>Class>MMC_Class>High_Capacity>DisablePowerManagement (Change to 0)
Code:
HKEY_LOCAL_MACHINE>Drivers>SDCARD>ClientDrivers>Class>SDMemory_Class>DisablePowerManagement (Change to 0)
One point of note here, do not be afraid if the phone locks up the first time soft resetting after these changes, mine did and it was fine after a battery pull.
Also, I would be interested to hear any theories about why this one made such a big difference when it seemingly affects only the internal storage. Maybe because the two storage devices are "bridged" by WP7?
Comment below with your experiences please!
If this gets enough test results, we will submit it to Microsoft. Thanks!
As I already mentioned:
Up to now I just did the SD card registry hack. The device is now stable for over 3 days, longer than ever before.
Battery life wasn't noticable affected, lasted for around 40h with moderate usage (thumbs up indeed).
In fact without this registry hack I wasn't able to get down to an empty battery without those reboting/dataloss issues.
But I need some more days, then I will change the MMC registry key also.
No speed improvements mentioned up to now.
I applied the hack to all three keys. So far, it is much less laggy. Not sure if that will return after 4+ weeks as before, but here's a pretty cool side effect:
After the hack, my screen does not stop responding to touch when the phone is placed on my desk or a soft surface, like a couch cushon. It was getting really annoying because I often place mu phone on my desk during the day for easy access, but every time I tried to onlock it, it would not respond unless I picked it up. Sometimes, it's nice to leave it lying down and operate it. Couldn't do that before, but I can now! WooHoo! Thank you for this.
I'll report back if it starts up again in a couple weeks.
Sent from my Focus WP7 using Board Express
Whoa! I just tested this and you are correct! More proof that the Samsung power drivers are full of problems. Who would have thought?
For testing purpose I changed the MMC Keys also and made some Videos (no I won't upload them). There were absoluteley no differences in app loading times (ok, i know the longer loading apps are pretty much all stored on the sd card, ) and also not in overall performance, although this isn't provable easily.
I changed the keys back to normal, but kept the sd card key change to 0.
I address the positive speed effects to sdcard key for now. Perhaps i will make some tests without any reg change in the next few days.
Still stable as hell!
Edit: Damn I forgot to test the not responding problem (even though i didn't notice it that often and badly)
Sebo1985 said:
For testing purpose I changed the MMC Keys also and made some Videos (no I won't upload them). There were absoluteley no differences in app loading times (ok, i know the longer loading apps are pretty much all stored on the sd card, ) and also not in overall performance, although this isn't provable easily.
I changed the keys back to normal, but kept the sd card key change to 0.
I address the positive speed effects to sdcard key for now. Perhaps i will make some tests without any reg change in the next few days.
Still stable as hell!
Edit: Damn I forgot to test the not responding problem (even though i didn't notice it that often and badly)
Click to expand...
Click to collapse
As I mentioned above, I'm hoping it's not just a result of resetting something and it still returns in a few weeks. Although, the thing about the screen touch response not working when laying on something is COMPLETELY GONE! That alone is worth the setting change. It really was annoying for me the way I use the phone. Thank you to eveyone involved in finding this setting.
PS: From my perception, I don't believe my battery is behaving any differently. Although, I would imagine if it were scientifically tested, it surely would be using slightly more juice. But it still had the normal amount left in the evening, and I probably used it slightly more testing it out. Maybe getting the screen to perform better uses less power?
For the sake of completeness: I set the sd card key back to 1, and I do not experience any slow down in overall performance or in app loading times. Still I cannot reproduce any of those not responding issues you mentioned.
For today and tomorrow I will stay with this setting an will wait for a random reboot. Let's see what and when it happens.
tried this with a 16gb class2 sandisk... loaded it up to 9.25 left and the reboot monster came... but it was weird... it would rebllt like every 30 sec with no loss then poof all lost...then rendom self reboot all mem would reappear and start the reboot process all over.... now it didnt do this till it was unplugged.... plugged in it was fine... reformatted... re set up did the tweak... loaded and the same as before... so for me no... but im going to test it with another card on the list... heres to hoping....
but it does fix the sitting on the bed and unresponsive gimmick.....
So would this be worthwhile even for someone without an sdcard? For the screen response issue i mean. It's so annoying haha.
edit: Screw it i went ahead and did it hah. It def fixed the touch screen responsiveness issue!
Which cards?
Can you guys post the specific SD cards you are testing this with. I am curious to see if somebody has tested it with the Sandisk class 2 32gb card. Thanks.
knwldg0010 said:
Can you guys post the specific SD cards you are testing this with. I am curious to see if somebody has tested it with the Sandisk class 2 32gb card. Thanks.
Click to expand...
Click to collapse
Sebo's testing with a SanDisk Class 4 32GB card which ended up being more stable (before it failed and before he tried the registry stuff) than the Class 2s from Sandisk.
Based on what you have read, would it be best to get rid of the class 2 32gb card or wait to see if there is an actual fix? Since this seems to be a power issue based on the fix, does it really matter what class it is then? Thanks.
knwldg0010 said:
Based on what you have read, would it be best to get rid of the class 2 32gb card or wait to see if there is an actual fix? Since this seems to be a power issue based on the fix, does it really matter what class it is then? Thanks.
Click to expand...
Click to collapse
Something to keep in mind is that this registry hack is relatively new. Some people managed to go for weeks without issues on an unmodified WP7 with a card. It's entirely possible that these hacks are just a stopgap, or a reset, and actually *fix* nothing.
Theoretically, the card shouldn't matter. If I hadn't locked my 32GB Class 4 Kingston to my old (bricked) Focus, I would try it with the current one and see if doing the registry tweaks fixes the slow sync issue on it. Someone in the SD Card List thread claims to have done the registry tweaks and it ended up failing badly too with a 16GB Class 2 Sandisk. However, the 16GB Class 2 Sandisk is one of the more reliable ones (without tweaks) through the limited testing this board has done, so it's possible he has a bad card.
In brief, it shouldn't matter (within reason) what brand/class/capacity you use. If this tweak is the real deal, it should work, especially if your only concern is random reboots. However, you still would want to avoid cards with extremely high class ratings at typically their random read/write is slow (which the most common usage of the storage in WP7). In terms of performance, there's no guarantee as to what these tweaks will do as the only consistent change has been that phones that would constantly reboot due to their cards aren't (yet).
However, to answer your initial question, I don't believe anyone has tested a Class 2 Sandisk 32GB card. I wouldn't put too much faith that your card will have the exact same results as Sebo's class 4 because we aren't certain what the cause is. We believe it's power, but we're not 100% sure. If you're already using the card in your phone, you don't really have much to lose. If you're not using it yet, then you only have something to lose if you, like me, don't have a Nokia/Symbian phone that you can use to reformat the card if it fails.
Good post fishface.... That's where most are thinking its a fix.. This is just a theory right now.. That's why there's another post wanting testers... my find was it did fix the sensitivity issue...theres no doubt on my end.. But card wise my 16gb class2 SanDisk worked before I tried this until I hit 15gb used... Then it went goofy... I tried it 5 times.. Same thing. Just about 15gb used was where the instability happened. Soon as the reg hack hit I read thru it.. I love reg edits.. Made my Omnia 2 &hd2 quite decent phones... That's when I saw the mention of others thinking this too.. So I took my 16gb class2 SanDisk that I freshly brought back to life, and decided to test it out... I posted the results before... Plugged in no issue.. Unplugged it went goofy at 12.7 used... I was stable at that point before without the edits... Not saying it doesn't help but it made mine worse... I'm still going to try other cards though .. I do think there is something to this... I might try different scenarios of the edit... What's it going to hurt..i mean were here for the same goal to help find a solution... Well except the lurkers..you all know who you are..lol. But again. Great post fishface...
Thanks for all of the info. I guess fix is the wrong word to use, but i was just trying to get an idea of what others have done. Whenever i would pass the 10gb mark, mine would do a full wipe after a couple of restarts. I still have my 32gb card in my phone, because there really is no point of taking it out and possibly loosing it. Plus i was hoping an official fix would come out so i could just apply the patch. I have been waiting to see when the MS update would come out so i could do a full backup before running test. Thank you for your help.
anyone tried messing with block sizes? Default is 128. I'm wondering if maybe your sd card has trouble with that block size its causing the lagginess. Who knows lol....
Sent from my SGH-i917 using Board Express
Also I'm still using my 32gb Kingston class 4. I have all 3 keys set to 0. And its still going strong other than that one reset I had. MMC block size 128 sd block size 128. If my sd card can't handle that large of a block size I would have instability.
Sent from my SGH-i917 using Board Express
Anyone know if this also fixes the song stuttering issue? That's definitely power related since it only happens in the last couple of seconds of a song if the screen is off. One you turn it back on, the music plays perfectly.
jeffgeno said:
Anyone know if this also fixes the song stuttering issue? That's definitely power related since it only happens in the last couple of seconds of a song if the screen is off. One you turn it back on, the music plays perfectly.
Click to expand...
Click to collapse
I haven't had a chance to test that yet but I'll post if I have any issues
Sent from my SGH-i917 using Board Express
I'm stuck. Made it through the first three downloads and have my phone unlocked.
Followed Registry Editor link and downloaded RegistryEditor 1.1.0.0.xap. My computer will not open up this file because it doesn't know what program to use, so I tried to download it straight to my phone and my phone says it doesn't support xap. What steps am I missing?
How do I get into the registry to change the three tabs?

New SD Card

Has anyone laid out the procedure for what to do with a new SD card and WP7 install? I've noticed many posts about it but no one saying exactly "this is what to do". I think this might be why there are so many posts about SD card failures. So if I have a new SD card and an HD2 and I want WP7, what do I do? Thanks ahead of time... Mod if there is an answer to this, I couldn't find it.
thuddome said:
Has anyone laid out the procedure for what to do with a new SD card and WP7 install? I've noticed many posts about it but no one saying exactly "this is what to do". I think this might be why there are so many posts about SD card failures. So if I have a new SD card and an HD2 and I want WP7, what do I do? Thanks ahead of time... Mod if there is an answer to this, I couldn't find it.
Click to expand...
Click to collapse
If you're just planning to run WP7 (so no fancy dualbooting with Android), there's not much to do, besides backing up anything on the card that you would like to keep. Your phone will create the necessary partitions and take care of the formatting on first boot, if I'm not mistaken.
Not really sure what you mean by "SD card failures". I don't recall reading any posts about that, unless you're referring to the random problems people are having with WP7 and some brands/types of SD cards (not really the result of any card failure).
aye what he said, if you have issues such as lag, wifi not working, random reboots etc then its an SD issue, that means you are out of luck with that current card, . Dont believe anyone when they tell you to buy a spacific card, there is no consistancy in the building of these things so where as you might have issues, someone else with the same card may be fine.i personally have had a wee bit of luck by filling my card with more music
the story is, i had no issues at all with my SD card, but one day after dumping some more music on i started getting reboot issues, took the music off and all was well, then i tried slapping more music on, about 200MB more, and that was it, all is ok again.
its a pure guess, well perhaps an educated guess, but i believe that for whatever reason WP7 had issues accessing a portion of my card, by filling it up some more it prevented WP7 from using it, and thus all is ok again, to be clear, the music played fine however!
dazza9075 said:
aye what he said, if you have issues such as lag, wifi not working, random reboots etc then its an SD issue, that means you are out of luck with that current card, . Dont believe anyone when they tell you to buy a spacific card, there is no consistancy in the building of these things so where as you might have issues, someone else with the same card may be fine.i personally have had a wee bit of luck by filling my card with more music
the story is, i had no issues at all with my SD card, but one day after dumping some more music on i started getting reboot issues, took the music off and all was well, then i tried slapping more music on, about 200MB more, and that was it, all is ok again.
its a pure guess, well perhaps an educated guess, but i believe that for whatever reason WP7 had issues accessing a portion of my card, by filling it up some more it prevented WP7 from using it, and thus all is ok again, to be clear, the music played fine however!
Click to expand...
Click to collapse
That's interesting because I have had the same experience. I have been playing around with multiple size cards and brands. I have yet to get one work right. I have also discovered how you format them makes a difference; for example I have a Patriot class 4 16GB card that using EASEUS to format (low level) it worked but had lag at certain times, for example when going through setup on a fresh install of WP7. It was at a dead crawl with the same config with Android. I then formatted it with Minitool and it was unusable (dead dead crawl) with either WP7 and Android. I also tested a Kingston class 4 32GB w/ wp7 and it was about the same as the Patriot w/ EASEUS formatting. No card I have found outperforms (in the phone) the Sandisk Class 2 16GB card that came with the phone. My suspicion is that the cards that came with the phones have had something done to the sectors by the phone manufacturers. I need to hear from someone who really knows the I/O and Cardbus architecture of phones. My point is there should be a way to get all cards working with any phone, might not be to specs of the card but between tweaking formatting and other hacks they all should work.
thuddome said:
That's interesting because I have had the same experience. I have been playing around with multiple size cards and brands. I have yet to get one work right. I have also discovered how you format them makes a difference; for example I have a Patriot class 4 16GB card that using EASEUS to format (low level) it worked but had lag at certain times, for example when going through setup on a fresh install of WP7. It was at a dead crawl with the same config with Android. I then formatted it with Minitool and it was unusable (dead dead crawl) with either WP7 and Android. I also tested a Kingston class 4 32GB w/ wp7 and it was about the same as the Patriot w/ EASEUS formatting. No card I have found outperforms (in the phone) the Sandisk Class 2 16GB card that came with the phone. My suspicion is that the cards that came with the phones have had something done to the sectors by the phone manufacturers. I need to hear from someone who really knows the I/O and Cardbus architecture of phones. My point is there should be a way to get all cards working with any phone, might not be to specs of the card but between tweaking formatting and other hacks they all should work.
Click to expand...
Click to collapse
My phone came with a Sandisk 2GB card and WP7 has offered me a SD Card Failed message regardless of what technique I have used to Format it...
thuddome said:
That's interesting because I have had the same experience. I have been playing around with multiple size cards and brands. I have yet to get one work right. I have also discovered how you format them makes a difference; for example I have a Patriot class 4 16GB card that using EASEUS to format (low level) it worked but had lag at certain times, for example when going through setup on a fresh install of WP7. It was at a dead crawl with the same config with Android. I then formatted it with Minitool and it was unusable (dead dead crawl) with either WP7 and Android. I also tested a Kingston class 4 32GB w/ wp7 and it was about the same as the Patriot w/ EASEUS formatting. No card I have found outperforms (in the phone) the Sandisk Class 2 16GB card that came with the phone. My suspicion is that the cards that came with the phones have had something done to the sectors by the phone manufacturers. I need to hear from someone who really knows the I/O and Cardbus architecture of phones. My point is there should be a way to get all cards working with any phone, might not be to specs of the card but between tweaking formatting and other hacks they all should work.
Click to expand...
Click to collapse
Lower class sd-cards have way better random reads/write speeds. This means they are better for storing file-caches, system files, and other rather small/scatered files. A higher class card will have awesome read/write speeds, but they do sacrifice the random speeds (they will preemptively load huge chunks of the file they are writing/reading to/from. So, they will have an overhead when accessing a file, that will be attenuated only if the operations made with that file are long. If u wanna write/read a large chunk of small non-sequential file/s, a class 2 is awesome. Which means that these cards are adequate form OS being run from them. Of course, when syncing with zune, you WILL notice a very decreased speed (since the files are being passed sequencially), but the system per se will operate silky smooth.
Hope this helped. Kudos mate
ei05035 said:
Lower class sd-cards have way better random reads/write speeds. This means they are better for storing file-caches, system files, and other rather small/scatered files. A higher class card will have awesome read/write speeds, but they do sacrifice the random speeds (they will preemptively load huge chunks of the file they are writing/reading to/from. So, they will have an overhead when accessing a file, that will be attenuated only if the operations made with that file are long. If u wanna write/read a large chunk of small non-sequential file/s, a class 2 is awesome. Which means that these cards are adequate form OS being run from them. Of course, when syncing with zune, you WILL notice a very decreased speed (since the files are being passed sequencially), but the system per se will operate silky smooth.
Hope this helped. Kudos mate
Click to expand...
Click to collapse
just about to write all of that myself but you beet me too it!
to add to that, no two cards are alike, make and model makes no difference hence my issue with the "working SD card" thread on here, there is no way to know other than trying it
My wee issue is possibly related to some dodgy parts within the card, it reports perfect but if internal components are not consistant it may explain my rather odd situation
dazza9075 said:
just about to write all of that myself but you beet me too it!
to add to that, no two cards are alike, make and model makes no difference hence my issue with the "working SD card" thread on here, there is no way to know other than trying it
My wee issue is possibly related to some dodgy parts within the card, it reports perfect but if internal components are not consistant it may explain my rather odd situation
Click to expand...
Click to collapse
In your situation i'd risk say it might have occured some corruption when transfering those musics. At least, considering that all is well now. It is unlikely that a sector of your card is/was permanently damaged, as repeting the operation worked, aye? Also, since I don't know what the file system is used by WP7, I do not know what maintenance the file system requires (such as defragmentation and whatnot)
perhaps, but it is repeatable, if i remove 400MB of music from my device its fine, if then copy 200 on to the card it reboots randomly, if i then copy the additional 200 back to the card it works fine
Potentially your correct, it may be some sign of wear on the card, but either way the music plays fine, which possibly suggests the random access speeds issue again, if it is sub-par sectors on the card that may explain it

[Q] The most stupidest question ever regarding battery use/life

It seems as though a few weeks ago my phone started draining its battery faster then ever before. I've been beating my head against the wall trying to figure out why.
My stupid question of the day is whether a full SD card can increase power consumption. I don't think so but maybe there's more work being done on file system or something. Anybody have any technical explanation pro or con?
I am currently running midNIGHT ROM v5.5 BYOR and have been since its day of release.
I know there are threads on how to reduce battery consumption and I've read them. I know that my bright screen is a problem as is having 2 Exchange push accounts. But I've had these settings since I got my phone last fall and won't give this up.
Thanks in advance.
(My first thread. Hope I did it right)
Unless you are accessing the files on the SD card it shouldn't use any extra power, regardless of how much is on the card. It's non-volatile which means it doesn't require any power to retain data.
I'd look at any additional apps you've installed, and if signal strength in the area has changed in the last few weeks.
Or, your battery could be dying.
poit said:
Unless you are accessing the files on the SD card it shouldn't use any extra power, regardless of how much is on the card. It's non-volatile which means it doesn't require any power to retain data.
I'd look at any additional apps you've installed, and if signal strength in the area has changed in the last few weeks.
Or, your battery could be dying.
Click to expand...
Click to collapse
Thanks, you're confirming what I know to be true. Back in the day we called it disk thrashing as the hard disk would work harder as it became full and swaps of virtual memory became more frequent due to low disk space. Wondering if there could be such a thing in Android.
have you downloaded spare parts or battstat to try to see whats using so much power? any new applications installed that may be running in the background?
swear0730 said:
Thanks, you're confirming what I know to be true. Back in the day we called it disk thrashing as the hard disk would work harder as it became full and swaps of virtual memory became more frequent due to low disk space. Wondering if there could be such a thing in Android.
Click to expand...
Click to collapse
Even if the sd card took power, disk thrashing wouldn't be a factor. Disk thrashing happens because as the disk gets full the OS has to scatter one file over more and more little remaining places. So the fragmentation sky rockets, which is a really big deal on disks with actually moving parts.
Nothing moves to go from place to place with your card, so fragmentation doesn't matter. Accessing the next, first, and last portions are just as fast.

LG G3 Easy Fix For Battery Drain

I was having a problem with an unusually high battery drain with my LG G3. I also began to notice a few corrupted images.
So I turned my G3 off and removed my microSD card. I inserted it into a USB microSD card adapter & plugged it into my PC.
I ran a check on the card using DiskGenius (free) and saw it had some problems. My solution:
1. Used DiskGenius to fix exFat file system problem (not perfect).
2. Backed up all the files on my microSD card to my PC using EaseUs Todo Backup (free)
3. Formatted the card to exFat again using the SD Card Formatter (free)
4. Restored all my files back to my microSD card.
Now my battery life is amazing again and any app that accesses the microSD card is faster!
Hope this helps some of you.
Thanks for the tip but, honestly, I don't understand how that can justify an improvement in battery life. Could you elaborate a bit more the idea behind it?.
sergialess said:
Thanks for the tip but, honestly, I don't understand how that can justify an improvement in battery life. Could you elaborate a bit more the idea behind it?.
Click to expand...
Click to collapse
The file system on the microSD card can get corrupted. When that happens and the phone tries to access a corrupted file, it might take multiple file reads (to compare the results of reading the same location) and/or more CPU cycles (performing error correction) to read the file, either of which drain power from the battery.
Corrupted files can also cause certain apps to crash.
Also, depending upon what version Android you have, sometimes when the Android media scanner encounters a corrupted mp3 it will scan the file over and over, draining the battery (this is a common problem).
Note that what I'm suggesting in my OP does not fix the corrupted files, it only fixes the cause (exFat file system corruption). The corrupted files must still be fixed or deleted.
Reformatting your microSD card should be done whenever there is a sudden and unexplained power drain, or once every three years.
Good finding then. Glad if it worked for you. I'll take it into account when it happens to me. Thanks.
I was also having problems with my Kindle app, books taking a long time to open and close. This fixed it fast!
I fixed it in another way. I bought a 7500mah battery ;P
andreasli said:
I fixed it in another way. I bought a 7500mah battery ;P
Click to expand...
Click to collapse
Assuming it is a real 7500mah battery, that fixed the battery drain symptom, but not the file corruption or device slowdown.
That is actually a great thing to remember if having SD card issues, much appreciated.
However the title seems to be misleading. Even if there was a corrupted file on the SD card, it would not cause a significant impact on battery usage. I guess maybe if a poorly coded app (ie: with no error catching) continuously tries to access a corrupted file, maybe. But even then... I just don't see it. Also, quality and fast SD cards are so cheap now, I think a more practical solution would just be to replace the card.
A corrupted SD card can cause significant battery drain for the reasons I already explained. Besides myself, others have already experienced this problem espcially if an mp3 file is corrupted.
I replaced my SD card with a bigger one, but some people can't always afford that.

Categories

Resources