yashsingh1/xdaforums huggingface dataset:
[Nexus One Q&A, Help & Troubleshooting] pradeepkc:
Hi all,

I have a SDHC 8gb (Class 4). I tested its speed with J-benchmark. Frequent test shows that the write speed of this SD isn't any better than class 2 sd card i used before(4 gb).

I usually get write speed of 1.5mb/s and read speed of 2.5mb/s. Today I decided to change the buffer size to 8kb and got 4mb/s:D write speed. This is what a class 4 card should normally hit right?:confused:

So, I'd like to know if there's any way i can increase the buffer speed while transfering files from my PC. I'm really having a hard time copying movie files to my sd card. Files transfer of larger than 100mb take ages and even get disrupted at times.

Thanks for the help!!!:)
[Nexus One Q&A, Help & Troubleshooting] khaytsus:
Random no-name brand? No surprise.. Lots of cheap, slow, unstable storage cards out there these days.

J-Benchmark isn't of much use if you don't know what the real workd transfer speed is, so you might want to try testing it against the computer... Send a large file, time it, see how long before you can safely remove the device.
[Nexus One Q&A, Help & Troubleshooting] pradeepkc:
well, it says transcend but i'm doubtful. Bought it at very cheap price from a wholesale market.

But there's something I've noticed, the transfer speed is slow through usb only...if i unmount the card and use it through a normal card reader its quite fast...I tried sending a 800mb movie file and it took just above 4 mins....

So, I don't think its the card that's the culprit. puzzled!!! could it be the rom i'm using or froyo itself?
[Nexus One Q&A, Help & Troubleshooting] KapteinKing:
I'm sorry that I can't be of any help, but i got the exact same problem. Bought a 16gb card, kingston brand, class4 (don't expect that much of it, but the stock was class 2, so i figured that it would be ok..)

I get horrible write speed, around 200-250 kb/s (or whatever it's called). Don't remember what the old one did, but it wasn't that bad.

I've plugged the card directly into the PC, and it gets much higher speeds..

Exactly the same problem, as u guys..

Come on, an hour to copy a movie to the phone, that's just not acceptable! :mad:

PS: have you tried this? :)

Mine was allready at 128, but it's probably worth a shot..

http://xdaforums.com/showthread.php?t=921530

Hope anyone has some solutions to this, it's just seriously annoying:confused:

Oh, and i've got the desire with cm7 on it, it's not that different from the n1..
[Nexus One Q&A, Help & Troubleshooting] Dirk:
It's the phone not the cards. It just doesn't appear able to acheive transfer speeds higher than you'd get with a Class 2 SD card.
[Nexus One Q&A, Help & Troubleshooting] KapteinKing:
In the link i posted, there was a guy who found out a way around the limits of android on a EVO 4g device. I was hoping for a similar fix.. Or just something :)
[Nexus One Q&A, Help & Troubleshooting] kazprotos:
Bought a Class 10 Kingmax and disappointed that write speeds are still maxing at 1.5 MBps :( Waste of money :(

2.5Mbps in recovery.

SOOOOOO SLOW copying videos over yaaawn.

Using a card reader means switching off the phone, which is not really an option IMHO.
[Nexus One Q&A, Help & Troubleshooting] Dirk:
You can benefit from the faster rated cards if you use a card reader, and even better if you buy a second card so that you can load up one while using the other. Quick swap, job done! :)
[Nexus One Q&A, Help & Troubleshooting] futango:
I have a Transcent 8GB class 6. I get speeds from 6mb/s-8mb/s.
[Motorola Droid and Milestone Themes and Apps] RT360:
I just installed the CyanogenMod 6.0.0 Droid-RC1 and i need to know the correct kernel for OC.
[Motorola Droid and Milestone Themes and Apps] [ L ]:
Just use P3Droid's kernels, they work with any Rom.
[Motorola Droid and Milestone Themes and Apps] n1ghtwish:
I use Chevy's ultra low voltage kernels - but be aware that some phones can't handle the low voltage/high frequency combo.
[Motorola Droid and Milestone Themes and Apps] RT360:
thanks for the info
[Motorola Droid and Milestone Themes and Apps] lnghrn:
I have used P3 and Chevy both 1.0 low voltage. Chevy made my phone run hot so I use P3.

Can't run anything faster than 1.0
[Motorola Droid and Milestone Themes and Apps] jearl75:
I have used P3Droid's and Chevy's 1100 mhz kernels, anything over that and my phone would freeze and reboot, or boot loop. I tested a new kernel from kdlfg and OMG, it's amazing for me. I can run it at 1200 and NO problems, quadrant score was 1694 at 1200/300, first time I could run over 1100. Doesn't heat up, everything works fine. There are several voltage levels, the link is below, I am using one of the test kernels (1288a). The test kernels are the one's to use, the ones above them are the ones you can find on Rom Manager. Enjoy!

http://www.droidforums.net/forum/dr...hium-mod-kernels-official-kernel-lithmod.html
[Motorola Droid and Milestone Themes and Apps] tjs62:
Are these jdlfg kernels okay foe UD 8.0?

Currently using chevy lv 1.1 with no problems.
[Motorola Droid and Milestone Themes and Apps] acetylyne:
can't post links yet apparently, but on the cyanogenmod forum for the moto droid, the two kernels people seem to be gravitating towards the most are jdlfg and slayher both threads are viewable on the front page, and I know at least jdlfg has and 'any kernel' release for other roms.
[HTC Aria Themes and Apps] jschaefer313:
http://rapidshare.com/files/409719336/Bbrip.apk

This is the ripped apk from the droid x

I got a dev over in their forum to get it for me but it's unable to install on our aria's

hoping to get it working for us cause that would be awesome

any ideas?
[HTC Aria Themes and Apps] magicbyrdman:
ERROR: Application requires API version 8. Device API version is 7 (Android 2.1-update1) looks like you will have to test drive the new froyo for aria if you want to test this unless there is a way to update api on the android, and i doubt it.
[HTC Aria Themes and Apps] panda703:
used Astro on the new a003 Froyo. Does not install
[HTC Aria Themes and Apps] magicbyrdman:
Ya i was just about to post that i went ahead and tried on a 2.2 VM and it gave same error.

maybe someone with a droid X can run the manifest viewer from here https://www.isecpartners.com/mobile_application_tools.html

and see what all its checking for.
[HTC Aria Themes and Apps] NotATreoFan:
Moved to Themes and Apps, as this is not Development related.
[HTC Aria Themes and Apps] pcruz:
This app is now available in the Android Market.
[HTC Aria Themes and Apps] shark0807:
Is it? I just searched for Blockbuster, didn't find it.
[HTC Aria Themes and Apps] pcruz:
It was published to the Android Market by Blockbuster on accident, apparently it has to be optimized for each device so they pulled it. I installed it but I haven't tried it at all.
[HTC Aria Themes and Apps] magicbyrdman:
can you upload a copy maybe its different from the first one linked
[HTC Aria Themes and Apps] pcruz:
How do I get the APk? Let me know and ill put it up.
[HTC Aria Themes and Apps] pomexboy:
download appsaver from the market and you can save the apk... just upload it after that.
[Droid Incredible Q&A, Help & Troubleshooting] MrNavey:
Did the factory reset several times. I am able to get to recovery mode and stuff...just I can't get past the HTC Incredible white screen...any advice?
[Droid Incredible Q&A, Help & Troubleshooting] krelvinaz:
What did you do to get into this position? Did you try a kernel/rom update, some other update?

A lot of what you might have done may give an idea of how to get out of it.
[Droid Incredible Q&A, Help & Troubleshooting] jdkoreclipse:
Can you get into recovery....are you rooted
[Droid Incredible Q&A, Help & Troubleshooting] krash4771:
Hello folks,

I too have a HTC Surround, and I am stuck at the HTC White Screen.

Steps I have taken thus far...

1) Took the battery out over night

2) Did the reset with the power-on & Volume button.

- This started the format/ reset, but again got stuck at the HTC screen.

Note - I am unsure of how long that should take, but I assume 5 hours is too long.

3) researched on here for the steps to flash the phone, but after hours of searching, I am wondering if I am not typing in the right search criteria?

Any help is greatly appreciated!!!

Note - I took the phone back to Telus (My carrier), they offered me a loaner for $150.00 deposit and would send mine in to be fixed...lol

They sold me the phone, but would not give me a new one.

Thanks again for any replies/ assistance.
[Droid Incredible Q&A, Help & Troubleshooting] EKhatch1:
I am not sure what it is you are trying to do but I would go into recovery and restore to your last backup and start fresh.
[Droid Incredible Q&A, Help & Troubleshooting] krash4771:
Thank you for the reply. I do apologize for not being clear on what I was trying to do.

I was using my phone yesterday (texting) and nothing more.

I put the phone in my pocket and pulled it out of my pocket 20 minutes later to send a text again....and low and behold I encountered the White Screen (HTC logo).

I am simply trying to get the phone back to normal so that I can use it.

A friend of mine who is an avid reader and follower of this site, pointed me in this direction to get the phone back to normal.

He tried the reset back to factory settings, but again...the White Screen.

Battery pulled over night...same thing.

He suggested that I flash it and go to a different OS such as Android, but at this point I just want the phone back to regular use the way I had it with Windows Phone 7 (factory settings).

Again, thank you so much for your time.
[Droid Incredible Q&A, Help & Troubleshooting] k_nivesout:
Not trying to be rude, but I think you'll have better luck in the surround forums, this is the droid incredible section.
[Droid Incredible Q&A, Help & Troubleshooting] krash4771:
Sorry

Sorry about that, I thought I was in the Surround forum?

I was using the search function in here, and selected HTC Surround for Windows Phone 7, and this is where it kept leading me to.

I have been going around in circles for several hours on this site, trying to figure out a solution.

Any chance that someone here can point me to a correct forum/ link?

One that does not lead me to this forum?

Thanks all,
[Vibrant Android Development] anomalous3:
NOTE: This method has been somewhat superseded by JustAnotherCrowd's method in this thread:

http://xdaforums.com/showthread.php?t=744655

It should still work, however, if you don't want to mess with Odin, but if you want to use ext4 and get the max speed AND stability, I recommend using JACs method.

There are two zip files attached. Consider them "Beginner" and "Advanced". You can only use one or the other, not both. No wipe is required for either, but you will want to clean and repair your ext partition if you plan on using one.

Beginner: If you have an SD card with an ext partition on it (no swap partition, just FAT/ext), ttabal has created a fantastic script to mount it on startup. This zip file runs that script at startup. Credit to ttabbal for the script.

IMPORTANT: You will need to install the latest version of busybox before installing this update or it will not work. You can find busybox on the market for free; download and install it and then open it and click "update busybox".

http://getyourboneon.com/vibranta2sd.zip

Advanced: Enables you to place a custom userinit.sh script in /data/local (make sure premissions are set to 755) and it will run on startup.

http://getyourboneon.com/enableuserinit.zip

An explanation of how this was done:

When looking through the init.rc, I realized that there was only one thing running as root that could safely be replaced; the boot logo player. So, all this does is replace the boot logo player with a script that calls userinit.sh from /data/local and then calls the (now renamed) bootlogo player for those of you who want that nifty startup screen :)

A super simple (and slightly dirty) hack but I figured it might come in handy for those of us who are impatient and would like to do our own tweaks.
[Vibrant Android Development] kopykatkiller:
Nice....

I'll be looking forward to this.

Edit:

Working great.
[Vibrant Android Development] BM1515:
??

Can some one elaborate on what this does?:confused::
[Vibrant Android Development] kopykatkiller:
http://wiki.cyanogenmod.com/index.php?title=Userinit.sh
[Vibrant Android Development] rhcp011235:
Nice work. What can you do on bootup on the vibrant? I havent looked at all the kernel settings.
[Vibrant Android Development] anomalous3:
oh, just stuff like mounting an ext partition or initializing the modules for the FM radio (assuming we can find them and the hardware's there).
[Vibrant Android Development] justanothercrowd:
Yes the userinit can contain quite a few script functions and technically almost all of them that would be needed on a modifed rom.

E.G

insmod /system/lib/compcache/ramzswap.ko;
rzscontrol /dev/block/ramzswap0 -i -d 32768;
busybox swapon /dev/block/ramzswap0;

echo 528000 > /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq;
echo 0 > /proc/sys/vm/page-cluster;

# Set "deadline" scheduler fifo batch to 1 for mtdblocks and mmc
for i in `ls -1 /sys/block/mtdblock*` /sys/block/mmcblk0
do
echo 1 > $i/queue/iosched/fifo_batch
done

busybox mount -o noatime,nodiratime -t auto /dev/block/mmcblk0p2 /system/sdcard/sd;
if [ "$?" = 0 ];
then
busybox chown 1000:1000 /system/sd;
busybox chmod 771 /system/sd;

# clean up any old symlinks, create data directories
for i in dalvik-cache data;
do
if [ -h /data/$i ];
then
rm /data/$i;
fi;
if [ ! -d /data/$i ];
then
mkdir /data/$i;
busybox chown 1000:1000 /data/$i;
busybox chmod 771 /data/$i;
fi;
done;
[Vibrant Android Development] anomalous3:
Updated. And to mount an ext partition you'd want to mount /dev/block/mmcblk1p2.

Got my ext mounted but haven't yet figured out how to get app data over to the external sd card without tons of force closes (I'm probably setting the permissions wrong).
[Vibrant Android Development] justanothercrowd:
Those were some examples not specifically for the Vibrant.
[Vibrant Android Development] anomalous3:
I know :) I could tell by the echo 528000 > /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq;

I was just sayin' though in case anyone was interested in making this work....too tired to mess with it anymore tonight.
[Vibrant Android Development] ttabbal:
I've been trying to get the ext partition to mount, but I keep getting errors from mount. This is just with "adb shell". I did "su", and have root. What command are you using? Does it only work from the userinit?

# mount /dev/block/mmcblk1p2 /system/sd

Usage: mount [-r] [-w] [-o options] [-t type] device directory

# mount -t auto /dev/block/mmcblk1p2 /system/sd

mount: No such device

# ls /dev/block/mmcblk1p2

/dev/block/mmcblk1p2

The device and mount directory do exist, so I'm a bit lost. :) I'll give it a go with the userinit hack and see if that gets things running.

EDIT: Nevermind, I forgot to do "busybox mount". grrrrr.. that works now. :)

EDIT2: Ummm... it mounts as a j4fs with a bunch of crap I've never seen on there. WTF?!? I didn't even know that filesystem existed. :)
[Vibrant Android Development] anomalous3:
maybe try

busybox mount -t ext3 /dev/block/mmcblk1p1 /system/sd

? I got it to mount and recognize the ext partition, my trouble was getting the data over to it. maybe a symlink isn't the best way to do it and I could try a bind mount.....
[Vibrant Android Development] ttabbal:
OK. I got it working, had to use mkfs.ext2 to re-format the ext partition. I have no idea what put that other crap there, but it wasn't me and formatting doesn't seem to have bothered anything.

Here's a rough draft of my userinit.sh. I have booted with it, and it seems to work fine. No warranty, obviously. It bind mounts /data/data to a directory on the ext partition, copying files if needed. It might do with some more cleanup and safety checking, but seems to work OK for me.

Speed wise, it seems to work pretty good.

Oh, you need to create the /system/sd directory yourself. I didn't add that in the script. :) remount rw and "mkdir /system/sd". A root file manager should be able to handle that as well, or add it to the script.
[Vibrant Android Development] justanothercrowd:
I've never had lag on my Vibrant so the lag fixes have always confused me a bit. Screwing with the phone is what its all about though.
[Vibrant Android Development] anomalous3:
well I'll be damned. It works. I wonder if we'll see an improvement from moving the dalvik-cache over too, seeing as how those are the actual executables for the applications.

[edit] It seems to have killed my mobile data connection.[/edit]
[Vibrant Android Development] ttabbal:
Possibly. I haven't tried that yet. Maybe I'll toss it on and see. I did another version that moves the mount to /sd-ext like CM5. I'll add that in here, it automated, no need to make the mount point yourself. It feels a little more "standard" to have it there.
[Vibrant Android Development] ttabbal:
OK. For grins, I moved dalvik-cache as well. Here's the update, same mechanism. It feels like it might be a little faster, I'm not sure. I'll let everyone have a try at it and see what you think.
[Vibrant Android Development] anomalous3:
it works and data works too! Also seems noticeably quicker!

With your permission, I'd like to package this into an update.zip along with the userinit enabler (once you feel it's ready) so we can have a reliable way to get apps2sd working.
[Vibrant Android Development] robavila721:
so with this userinit.sh we can apply the mimocan fix, not that i have noticed a hell lot of stalling but there is somewhat stalling after a while. only to make a great phone even better.
[Vibrant Android Development] skater4690:
just one question... why would we need a2sd? i remember when i had my mt3g and whenever i ran any sense rom or regular rom that a2sd slows it down significantly but when i stored everything on the phone it was way smoother and its not like we dont have the space..
[Vibrant Android Development] youneek:
OK, so you can't use amon to do the partition from another phone since this needs fat to be the first partition? Seems like that's backwards. I'll have to check this for sure when I'm at a computer. Is there anyone that can confirm this for me?
[Vibrant Android Development] davbran:
fat doesn't have to be the first partition. use amon, make the first partition 32mb swap and ext no larger than 2048 then you're golden
[Vibrant Android Development] anomalous3:
Got the sucker deodexed! now to see if I can get JIT working.......if this works I'll make a .zip that updates with the deodexed ROM and JIT. Then we'll start hitting the big time ;)
[Vibrant Android Development] rhcp011235:
ok.

I just used ubutu live cd. To create the two parts. Fat / Ext3

I get a quadscore of 1900.

And, my apps seem to be working as if they were freshly installed? I am not sure why. but they are not FC anymore.

I hope this helps others.
[Vibrant Android Development] junkdruggler:
You can use amon recovery... Just make the swap first, then the ext, then the fat32
[Vibrant Android Development] sl8125:
This fix was fast. While I had it, I was flying. Once I hit thebutton the phone bam it was done. The real world speed is incredible. I wish I coyld figure out how I got it done on mt captivate.
[Vibrant Android Development] davbran:
I would love to get a 1900, but I will settle for my 1500 ... what class card are you using?
[Vibrant Android Development] rhcp011235:
I think its a class 6 8GB micro.
[Vibrant Android Development] rhcp011235:
I must have missed something :)

What did you deox? JIT? :)
[Vibrant Android Development] anomalous3:
Samsung ODEXes the ROM for this; in other word, they "precompile" all of the applications and framework stuff, which can in some circumstances increase speed but makes it impossible to make changes, like adding JIT, without screwing everything up. A Deodexed ROM makes all sorts of things possible, including theming :D. I think I will actually post a deodexed build even though I can't get JIT working.
[Vibrant Android Development] rhcp011235:
LOL eugne. i know what deox is :) and i know how to do it. lol

I just wanted to know what you're doing :) JIT for 2.1? that would f*** rock till 2.2 comes out.
[Vibrant Android Development] junkdruggler:
Please do...i need a deodexed rom for theming... And if you could baunburner needs the fmradio.apk from thr eu version to be deodexed...
[Vibrant Android Development] rhcp011235:
Eugene,

Please tell these guys there is no FM tuner in our phones. I mean. I am about to rip it apart and take pics just to prove it. LOL. dono why its driving me nuts.
[Vibrant Android Development] ttabbal:
For those with FCs and suspect dalvik-cache.. Here's a dalvik wiper for the ext partition. I tested it on my phone from clockwork/rom manager. I'm working on the enabler/revert right now using the same method. This should eliminate the race condition we have doing it in the userinit.sh script. It will also be simpler to manage.

I wanted to get this out there, but it sounds like rhcp got his fixed.

Note: don't go freaking out when the phone stalls on the "big S" screen. That's normal, it's rebuilding the dalvik cache you just wiped! You can watch with "adb logcat" or just let it do it's thing. It will finish booting eventually. :)
[Vibrant Android Development] anomalous3:
lol the funny thing is that all of our work will be rendered completely moot when CM6 comes out........but I'm learning alot by doing this so it's worth it.
[Vibrant Android Development] junkdruggler:
Cm6 is why I haven't changed my font color in the status bar.. But if you did half the work already....
[Vibrant Android Development] davbran:
lol I haven't freaked out over long boots since my MT3G ... I was nervous that first time ... like I was when I first saw "Downloading"
[Vibrant Android Development] AustinKnight45:
This worked well It wouldn't work with clockwork but it did with factory recovery got to 1400 Quadrant and apps are opening up like its the first time they were opened.THx
[Vibrant Android Development] DraXkor:
hey, just wanted to let u guys know I got this working with 2.2 on my i9000, just had to install these files by myself cause update.zip was not signed correctly for my phone/2.2 (?)

sadly I also just got about 1500-1600 in quad (1700-1900 before on JM2 (2.1) with ext4), really seems like u did sth more while trying to install this anomalous ... otherwise i can't explain me that enormous score (which sd card do u use?)

got perhaps an idea what to edit in order to get an ext4 running with this?
[Vibrant Android Development] ttabbal:
That's where I'm at too. :)

Here's an enabler for clockwork. Tested locally, consider beta quality. :)

EDIT: Pulling download, not 100% sure it's good to go.
[Vibrant Android Development] rhcp011235:
How does this differ from all the others? or is this just a version with the cache working? :) and no need to clean etc?
[Vibrant Android Development] ttabbal:
It SHOULD "just work", no race conditions. I think I'm going to pull it though, I goofed something on my phone. :)

I don't know what I did, so it might not be related. Been messing with too much stuff. :)
[Vibrant Android Development] rhcp011235:
Gotcha. just wanted to clear that up :)

Can anyone comment on that adb push situation? Im curious if all that needs to be done is having the data/system part mounted as RW all the time?

If so, Ill just keep a widget open to do so. rather then keep it RW.
[Vibrant Android Development] davbran:
after all that, I had to flash back to stock ... it ran great for a bit, but market fc'd everytime I attempted to open it.
[Vibrant Android Development] ttabbal:
Amon-RA on a G1/MT3G should build them properly. People get confused because it asks for the size of the ext and swap, then uses that to calculate the size for the FAT, but it DOES create them in the order I specified. At least, on my card it did. Check with fdisk/partd/etc. to be sure.
[Vibrant Android Development] ttabbal:
I planned to look into it, but my phone got borked so I had to fix that. :D

The things I do to make it easy for you guys. :D