[Desire Q&A, Help & Troubleshooting] Daelyn:
Before you guys start flaming me for not searching etc. Bear with me for a bit.

As many of you might have noticed, we (or some) are suffering from terrible transfer speed to and from our SD Card.

This has been brought to attention earlier. I don't know why, but a recent thread just died.

This

Maybe the thread name didn't bring attention enough. There has also been a older thread from june/july which I can't find anymore. Searched quite a bit. Wonder why it died.

Anyways, on to what we're after.

On my SD card I average like 10/ Mb/s vs 7 Mb/s using cardreader with different write sizes. On my OpenDesire 4.0.10 I get about 2Mb/s on both write and read. Removable storage mode as well as intenally between phone and SD Card itself.

* Problem is not SD card itself, except of course if you got a card that performs badly. The original one (class 2, 4gb) performs just as badly as my Class 4 16Gb. They perform really well using a cardreader though.

* Problem did not exist pre-root on 2.1

* Have had the problem since rooted and ran DeFrost in early june. I've only used Nexus Froyo ports until AOSP ones started popping up, so I can't speak for any other than DeFrost up to 2.3 and OpenDesire 4.0.10.

* Problem outside main OS: AmonRA 1.7.0.1 Recovery, flashed via Unrevoked. This might be unrelated to our quest though, because the AmonRA Kernel might not be configured for high speed storage.

* Does not have anything to do with App2SD from what I can find out. Either native or modded. Why? I've never used it until two weeks ago.

* Problem surely must be Android related itself (maybe a bug? Any problems on the Nexus?), because the write/read speed is just as bad for the phone vs SD card internally as it's over USB Mass Storage mode.

I don't get it really. It's weird. Some of the devs surely must have gotten irritated about this weird behavior and investigated? Maybe we can call Kali to our aid this time? He's really been our savior in other instances and I suspect it's gonna be a simple fix in the end.

Questions which may make our quest easier:

* How's a original phone, non rooted HTC Sense 2.2 ROM performing?

* How's a rooted phone (Unrevoked, Clockwork, AmonRa etc), but nonrooted more or less original HTC Sense 2.2 ROM performing?

* How's a rooted phone, with rooted/modded HTC Sense 2.2 ROM performing?

* How's a fully modded, full of bloatware Sense mod yadda yadda performing? (you get my point)

* Does the Nexus One running Froyo have this problem?

I'm running OpenDesire 4.0.10 which is AOSP with quite a few bits and bobs, so I know how that performs. It uses a fork of Cyanogen Passion kernel, and I suspect the rest of the AOSP ROM's does more or less the same. If you got one that is not based on Cyanogen, or a Cyanogen that performs really well, please tell and post your results. Simple average reports with some details of your ROM. No super duper accurate over time diagnostics crap.

Could it be the root process itself that causes the problem? A glitch somewhere in a boot driver?

I switched from fake-flash (back in june version) to a Unrevoked AmonRA two weeks ago. Problem remains. So, got no clue there.

EDIT:

Please. Don't ask me how to benchmark your SD card (no windows buffered speeds here!), what the difference of/in ROM's are, which kernel is which, who's who etc. If you know what I'm talking about you'll also know what to do (enough ranting from me).

EDIT2:

Please, constructive thoughts and idéas. No demands and "I've got the issue, help me".