yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 Android Development] alain57:
interesting, i also wish to see a solution that replace the lagy filesystem with a correct one....

if the complete system is on ext2 instead of rfs, maybe the phone will be even more faster than the lag fix

don't forget that the lag fix, only create an ext2 partition INSIDE of the lagy RFS partition, so there is a potential lost of speed

your data need to be interpreted as ext2, and the partition needed to be read from RFS .... ok it fixs the lag, ok its faster than only RFS, but i guess that ext2 alone will be even more faster

and what about all the system part, that still run on the RFS partition ... they are slown down by the partition as well
[Galaxy S I9000 Android Development] mekwall:
So what would you use the internal SD for then? ... The internal SD is also much faster then most external SD cards. It outperforms mine and that's a class 6, benchmarked at 7mb/s write, 10 mb/s read. There's absolutely no reason as to why you would want to use the external SD instead of the internal SD for this fix.
[Galaxy S I9000 Android Development] Daemos:
I'd use the internal SD for backup and basic storage. It seems programs don't even see the external SD, and will install to the internal SD. No sense trying to kill it off when it'll be really hard to replace.

My External SD does faster than 7MB/s write and 10MB/s read. It's a sandisk class 2 (but sandisks are faster than they are rated at)

A friend of mine has an ultra microsd sandisk (rated at class 4) he gets about 18MB/s write on his, and it has very high durability ratings.
[Galaxy S I9000 Android Development] ivanmmj:
I've been working on something similar. I have gotten the phone to boot up using ext2 and ext4 (at least up to the animated bootscreen) but it's freezing sometime after. I'm working on it, though. (At least I'm working on it after work...)
[Galaxy S I9000 Android Development] darksnarfer:
Do you mean after formating mmcblk0p2 to ext2/4 and changing init.rc in the kernel to mount it at /data?

The same happened to me. The "S" logo looped 8/9 times and then blacked out (but I could still press the menu key to light up the leds).

Also tried with vfat, but no luck. I thought I had some kernel option messed up :confused:
[Galaxy S I9000 Android Development] raspdeep:
adb doesnt work? if adb shell, u can still see if the partition is mounted properly in ext2 per your init.rc

anyway, i've compiled another kernel with mtd block nandsimulator so it can mount with yaffs2 just fine.. only problem is data is in RAM so it is gone after reboot.. at least i know yaffs2 mount just fine..

so no one with nandwrite or flash_eraseall compiled for android that i can play?
[Galaxy S I9000 Android Development] ivanmmj:
Mine had an active ADB. It DID show in mount. Unfortunately, I had to go to bed (it was 7am and I had to work the next day...) so I didn't get farther than that.

I don't think yaffs2 will work, though, since it's an SD card. Not that I wouldn't mind if it did. :p
[Galaxy S I9000 Android Development] mimocan:
mounting the /data partition as ext2 does not gain any speed. Done it, seen it.

either you go for the loopback solution, or the external sd solution.
[Galaxy S I9000 Android Development] ivanmmj:
You reformatted and mounted mmcblk0p2 as ext2 and didn't see a change?

This is confusing... why would a loopback work but not this?

How did you get it working?
[Galaxy S I9000 Android Development] mimocan:
the trick is:

the volumemanager (vold) in init.rc is looking for a vfat block if it can't find it it hangs, that probably explains why it was stalled on your phone.

look for the vold service in init.rc, just before it executes do an umount of your ext2 partition (mmcblk0p2) and right after it executes mount it back. This fools the volume manager and the init process goes on.
[Galaxy S I9000 Android Development] ivanmmj:
Thanks man. I'll try that. (At work, I'll do it when I get home.)
[Galaxy S I9000 Android Development] otrhodox:
Surely you mean mounting /data as ext2 is no faster than the existing loopback or external ext2 solutions, right?

Otherwise why on Earth does the loopback solution work at all? (RyanZA proved it was mostly due to a 4k block size on the fs, as I understand it.)
[Galaxy S I9000 Android Development] Aweb:
Any news ? This looks like a much better idea than the current "fixes"...
[Galaxy S I9000 Android Development] ivanmmj:
Unfortunately, I'm still failing to boot with my own progress. I'm not sure what I'm doing wrong...
[Galaxy S I9000 Android Development] andars05:
I'm confused about this as well. Does this mean that the ext2 file is just acting as a buffer?
[Galaxy S I9000 Android Development] mekwall:
A loopback device will use RAM as a buffer when writing/reading to/from it. I still cannot get how it can be so much faster even when writing/reading large amounts that exeeds available RAM... Maybe it has to do with that RFS thinks it's only one big file so there's not as much overhead as with a bunch of smaller files. Just a theory ;)
[Galaxy S I9000 Android Development] andars05:
Okay, thanks!

Does this mean though that the I/O problem is hardware related then? mimocan stated that formatting the internal partition as ext2 didn't speed anything up. If I'm understanding this correctly, changing the filesystem from RFS to something else will not fix the I/O problem.
[Galaxy S I9000 Android Development] mekwall:
Exactly. This is why using an ext2 image is the best option (might even be the real permanent option) until we can see some kind of driver that will make more use of the RAM when buffering.
[Galaxy S I9000 Android Development] andars05:
Thanks once again!

How is it that when using tools like "Benchmark" from the Market phones such as the Nexus One have slightly slower read/write times, but writes files much faster? Eg.

Galaxy S:

Total file system score 70.81754

Creating 1000 empty files 41.438 sec << Why are these so high?

Deleting 1000 empty files 29.886 sec <<

Write 1M into file 3.5855145 M/sec < and why is this faster, even though creating the files is slower

Read 1M from file 138.88889 M/sec

Nexus One:

Total FS score 58.733284

Creating 1000 empty files 11.523s

Deleting 1000 empty files 8.169s

Write 1M into file 1.8835939 M/s

Read 1M from file 116.27907 M/s

Is it just that the N1 has a driver that helps to buffer the writes with the ram?
[Galaxy S I9000 Android Development] mekwall:
I can only speculate. Probably it has to do with the nature of the RFS implementation (driver) and how it handles caching/buffering of small files. It shouldn't perform that bad, so hopefully Samsung will find a solution.
[Galaxy S I9000 Android Development] nrg:
I could be because of blocksize as stated in the original thread.

Here is also an article about it:

Increase usb flash drive write speed
[Galaxy S I9000 Android Development] mekwall:
That's been ruled out. mimocan have already made the rfs partition into ext2 and he didn't see any increase in performance.
[Galaxy S I9000 Android Development] iRS_:
i have a question, with this kernel i can use on sgs micro sd card formatted in EXT2 ?
[Galaxy S I9000 Android Development] thomas_d_j:
The /sdcard partition is apparently vfat:

# cat /etc/fstab
/dev/block/stl11 /cache auto llw,check=no,nosuid,nodev
/dev/block/mmcblk0p2 /data auto llw,check=no,nosuid,nodev
/dev/block/stl10 /dbdata auto llw,check=no,nosuid,nodev
/dev/block/stl9 /system auto llw,check=no
/dev/block/mmcblk0p1 /mnt/sdcard vfat rw
(null) /sd-ext auto rw

# mount
rootfs / rootfs ro,noatime 0 0
.
.
/dev/block/vold/179:1 /mnt/sdcard vfat rw,dirsync,nosuid,nodev,noexec,relatime,uid=1000,gid=1015,fmask=0002,dmask=0002,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0
/dev/block/vold/179:9 /mnt/sdcard/external_sd vfat rw,dirsync,nosuid,nodev,noexec,relatime,uid=1000,gid=1015,fmask=0002,dmask=0002,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0
.
.

I guess that (vfat) helps with compatibility for USB access, assuming it's a straight pass-through. But it's a pretty outdated filesystem and maybe that goes some way to explaining why my LOST.DIR folder is steadily filling up.

Even forgetting about speed, it would be nice if /sdcard could be a journaling filesystem like ext3. Anyone had a play with that?
[General Accessories] mathanrae:
does anyone have any spare v18hrt's? :confused: i'd like to have just one. PM me if you have one. i badly need it. thanks! :)
[General Accessories] zuid:
Hi me too. I need this Varta V18HRT for my Pocket PC

I just saw some in the internet but i dont think if they will entertain a 1 or 2 pcs only. Kindly PM me too if you have some spare. thanks alot
[Vibrant Q&A, Help & Troubleshooting] rshemeld:
I have been looking at a few ways to do it but whats the best/fastest ? :confused:
[Vibrant Q&A, Help & Troubleshooting] cashless:
Wow. Is dragging and dropping just that much of an exhausting task? I don't think it gets much easier than that. lol

What have you tried?
[Vibrant Q&A, Help & Troubleshooting] rshemeld:
what does the file type have to be?..width? anything have to be converted?
[Vibrant Q&A, Help & Troubleshooting] sigeltek:
RockPlayer plays most formats.
[Vibrant Q&A, Help & Troubleshooting] ritalin:
I have been looking for ages for a suitable way to stream video files to my phone. ORB is NOT the solution and does not work well on Android for some reason, not even. The browser based access is better then the app, but its still horrible.

I have an average of 25mbps upload bandwidth through Verizon Fios and stream movies over the internet to friends and family all the time on PC. I use a UPNP streamer and a VPN client to accomplish the streaming and XBMC as a client to view the video. I just can find a suitable way to do this on my phone.

The fact that our phone plays divx natively now makes this all the more frustrating.

If we could figure out a way around the WiFi only aspect of AllShare setting up a VPN should give us access to a UPNP server at home from anywhere.
[Vibrant Q&A, Help & Troubleshooting] ryandterri:
Any DVD Converter

I purchased this program awhile back while trying to back up my kid's dvds (cars, up, bolt, etc) so that I could throw them on my PS3 and have him just click them to watch instead of throwing the dvds around and fingerprinting/scratching them up.

I tried to figure out how to do it the "free" way for about a week with ffmpeg etc and finally gave up and decided it was worth 45 bucks to have it done for me in one click instead of running command prompt commands only to get a video that was out of sync or unplayable on the ps3.

Anyway, this thing works like a charm and if you encode to ps3 it will work on your vibrant. Have already ripped a few dvds and put them on there.

I tried posting the link but since I am new, the forum won't let me. Google "any dvd converter" and it should come up though.

They also have a free program for converting regular video files instead of dvds but I haven't tried that to see if it works well on the phone. It's called Any Video Converter.
[Vibrant Q&A, Help & Troubleshooting] speoples20:
Just use handbrake. Search here, there is a simple how to guide using it.
[Vibrant Q&A, Help & Troubleshooting] oquinones:
+1 for Handbrake.
[Vibrant Q&A, Help & Troubleshooting] kizer:
I'm amazed I keep seeing these topics. Why not just drag your files over and use the included video player. I've tried many Divx and Xvid files and every one has played just fine.

I guess it only helps that my entire movie collection already is in that format I suppose. :D
[Vibrant Q&A, Help & Troubleshooting] RevenG:
It can play a lot of different file types. I have put mkv (no subtitle support though), avi, divx, xvid. The list of all compatible formats and codecs can be found on Samsung's support site for the Vibrant. The codecs supported are Divx, Xvid, MPEG-4 AVC, H.263, H.264. And the formats are 3GP, MPG, MP4, AVI, WMV, MKV, FLV, H.263.
[Vibrant Q&A, Help & Troubleshooting] agrover5279:
I understand the file formats and drag and drop but here is my question about this. I have a lot of mkvs over 4gb. What is the best way to get them over? Would I just need to compress them down to under 4gb?
[Vibrant Q&A, Help & Troubleshooting] gagb1967:
As I understand the player does not work very good with files over 2 GB.
[Vibrant Q&A, Help & Troubleshooting] PathogenX:
There is a program called double twist. Its pretty much iTunes for android. It syncs all your media to your device. I have a small selection of songs and a few movies on my vibrant.
[Vibrant Q&A, Help & Troubleshooting] Unrenowned:
Compressing them won't do a lot of good (in my experience). I'd recommend re-encoding them at a framerate no greater than 29.97, the resolution set to match the scale of the Vibrant, and audio sampling between 96 and 128 kbps. Adjust the various settings until you are happy with the quality while whittling down that file size.

Just my two cents.
[Vibrant Q&A, Help & Troubleshooting] ritalin:
Thought I would post up a new trick I saw on Gizmodo the other day. There is a program you can download for your PC called LiBox. Just download the server, install it on your PC, wait FOREVER while it builds the library. Now you have access to your videos from any device with a connection to the internet. Well ok thats a bit of a fib on their part. The device needs to have Flash support.

I have already tested this server on my friends Nexus1 and it works beautifully. It makes Orb look like a hunk of ****, which it is on Android.

LiBox has also stated that they will soon release a client App for Android. They just put out their app for the iPhone the other day.

So we have two options for this service in the near future. One we use there app and hopefully get to use our native player or two we wait till we get 2.2 + Flash 10 support and play them through the browser.

Either way this service looks to be just what I have been waiting for.
[Vibrant Q&A, Help & Troubleshooting] Shagman68:
Yes, but Handbrake alone does not decode the video, as I tried it on 3 DVD's, and all i got was screwed up video and intermittent sound. What did work for me is using the free DVD rip to hard drive of the program DVDFab then pointing Handbrake at the decoded files to make the copy for my phone. Works great for me!
[Vibrant Q&A, Help & Troubleshooting] androidfreak:
I have always seemed to have good luck with videora. Its a free download. Its actually an ipod/iphone converter. Just set it to h264. Its a pretty straight forward applivation.
[Vibrant Q&A, Help & Troubleshooting] sl0play:
DVD Decrypter is free and works very well, not trial bloatware like DVDFab. It also has a built in DVD Burner and plays really well with the freeware program DVD Shrink if you like to make your 7GB DVD-9's into nice 4.7GB DVD-5's or if you just want to strip out the FBI, Trailers, Special Features etc.
[Vibrant Q&A, Help & Troubleshooting] PSP_Hacker:
There's this torrent application called "Swarm".

This client actually WORKS. I'm serious. Try it out. I always get good speeds on WiFi, 3G and even EDGE.

It costs money on the Market, but it's REALLY worth it.
[Vibrant Q&A, Help & Troubleshooting] bmj1086:
Most of my movies are MKVs and I've used Handbrake CLI for all of them. Just use the following

.mp4 container

H.264

AAC

1280x720 (this is optional but it works the best for me)

24 FPS

You can lower the resolution if you want but 720p has a really good quality. If your videos are in 16:9 then you can lower the resolution to 854x480 to maintain the aspect ratio. If the movies are in 2.35:1 then you would still use 854x480 but you're going to have black bars.

I have three movies over 2GB on my sdcard and they work fine.
[Desire General] Termi056:
Hi,

2 days ago I flashed Pinky Desire 0.7 ROM on my Desire, worked fine so long.

But an hour ago, I wanted to wake up my phone out of Standby but there wasn't any reaction... so I took off the battery and rebooted - 10 minutes later it was still in the HTC Bootscreen (white background, green HTC logo)... so I went into the Recovery menu and wiped data (factory reset) and Cache partition...

Rebooted again - now it's stuck in the android bootscreen (black background, silver android logo...) and I don't know what to do...

Any help!?
[Desire General] Tander_ZA:
Have you tried to flash the ROM and the wipe and reboot phone?
[Desire General] Termi056:
How do I flash the ROM? I don't got it on my sd-card anymore and in the recovery there's only the option to apply an update.zip... :/

I did a full wipe... after that, there was the android bootscreen and not anymore the one by HTC.
[Desire General] Tander_ZA:
Hmmm. Download the ROM. Get a memory card reader and put it in the root of the card. Put the card back into the phone. Boot into recovery and flash it?
[Desire General] Termi056:
I haven't got an adapter for microSDs... isn't there any other method to get it work?
[Desire General] iain2510:
Not sure if this is any help but if you look for a post by dnlgee he has some links in his signature and, although I haven't used it, his link to adb for windows may be of help to you. I think it will allow you to push a Rom onto your SD card if you connect your desire to your pc via usb.
[Desire General] Termi056:
I rooted the phone again with unrevoked3 to get clockworkmod recovery...

I tried to format the SDCard - couldn't mount... mount SDCard - couldn't mount.

Does this mean that the SDCard isn't working anymore? I found a microSD-Adapter 10 Minutes ago and the microSD couldn't be mounted by windows too...

So I gotta buy a new one, right?

/edit: @iain: well, thank you, I read this few minutes before you posted - too high for me, sorry. :D but thanks :)
[Desire General] Termi056:
Would it fix the issue if I would buy a new SD-Card tomorrow? I wanted a bigger one anyway, so that would be the easiest way, wouldn't it?
[Desire General] thamike:
I've got the same problem. After i used te unrevoked en flashed the opendesire 4.04 rom, it hangs in the silver android boot screen. I flashed, recoverd again with the opendesire rom but still the same. Could it be the radio rom i have?

Thanks for the help.
[Desire General] nrosier:
Have you checked with adb logcat what your phone is actually doing. Usually when I flash a new ROM (i.e. with full wipe) the 1st boot takes "a long time" (5-10 minutes).
[Desire General] Shockwave Pyrotechnics:
So, I've been offered the OTA Froyo by my phone, and I know there are a load of threads about the Froyo update and some have got issues and some not, and I have read through them all, but thought I'd ask who out there like me has a totally unbranded phone, bought Sim Free that they now have issues or don't after this update.

I use my phone for business and so can't afford it to be down. So I'm asking for responses to........

1) I have a sim free phone and I have issues

or

2) I have a sim free phone and I NO have issues

...oh and I'm on the O2 Network (30 day rolling contract)
[Desire General] The_real_dj:
Works fine for me! I thought there were battery issues but that was Facebook not froyo!
[Captivate Accessories] michintom:
Incipio Clear Hard Case

After having the case for about three weeks, I think it is time for me to write a crappy little review of my experience with the Incipio Clear Hard Case.

First of all, I had many different smart phones and purchased all clear hard cases for it. So my experience with clear cases are above average, I would say.

Fitment

The case fitment is a 5/10. If anyone ever owned an agent 18 case for an iPhone, you would probably know how well that case fit. The case fitment was great, at first. I was a little too excited with the phone to realize the important imperfections of the case. This like many other cases is a slip on case, where the first imperfection is. I don't know if its the polycarbonate material but when the case is first slipped on, it will be scratched. This was something I expected from a slip on case. There is a small gap from the slip on joints. The left side of the case doesn't sit flush with the top of the case. (I will post detailed pictures later on) and the right side has a small gap. The small gap on the right side would make the case get loose over time. The biggest issue with the fitment is that the case is not a snug fitment. The fitment is very tight scratching the top of my phone when it was being installed and uninstalled. If you don't want your captivate scratched up on the top, don't even look into this case.

Quality

Quality is a 1/10. I had the phone for about a week before purchasing this case. Even with normal usage, the phone itself was never scratched. As for the case, it has scratches all over. Does this mean the case protected the phone well? Probably not. It just shows the build quality on this case is total crap.

Price

Price is a 1/10. I believe this case is way over priced for its craptistic build quality. The case clearly has fitment issues. Do I recommend this case to anyone else? Nope. Like most of the Captivate owners, I would recommend the body glove case or probably the Samsung Original cases.
[Captivate Accessories] chupacabrachus:
That's why I didn't buy either case that the store had for sale. 30 bucks for what seemed like a decent hard case (which I later learned on this board is crap) was too much. Same for a 25 dollar silicone skin. No thanks, I'll just treat the phone gingerly until there are more options.
[Captivate Accessories] kyphur:
I bought the Clear Case first and was completely dissatisfied with it so I went back and exchanged it for the black case which I am in love with.
[Captivate Accessories] TexUs:
#1 problem with clear plastic cases of any kind is simply pocket lint... After a few weeks it'll look like crap and need to be cleaned whereas you can't see it on black cases.
[Captivate Accessories] milkman1026:
I agree with this review 100%. The case is poor quality. I took it back the next day and went without one. I got the body glove from work for $3 with my discount, so i'm loving that, and I bought a red hard case off of ebay for $8 with free shipping.

It came from California to Texas in about 3 days. Plenty of options out there, including ebay, and daydeal.com (which i've been going there for a good while now.) But at the price of the incipio, definitely not worth it.
[Desire Q&A, Help & Troubleshooting] johneaster:
Hi guys, new here I searched the forums but am unable to find any similar topic. Yesterday I upgraded to 2.2 and everything went well, but the incoming/outgoing calls screen is all messed up. Check the image.

Plus, when the phone is locked, it doesn't show "slide down to unlock screen/answer call" anymore which I don't like.

Is this normal or what? What should I do?

Any help much appreciated.
[Desire Q&A, Help & Troubleshooting] jamesmcuk:
Did you flash it or was it an OTA update. If you flashed it which ROM did you use?
[Desire Q&A, Help & Troubleshooting] johneaster:
just an OTA. The carrier is VIP from Croatia, don't know if that helps.
[Desire Q&A, Help & Troubleshooting] jamesmcuk:
Do you have any apps installed that add features to your incoming / outgoing call screen or any app that may add options or interfere with the call screen in any way whatsoever. Check carefully through your installed apps! Could just be a case of an app not compatible with the froyo update. if not you may be heading for a hard reset
[Desire Q&A, Help & Troubleshooting] johneaster:
hi, thanks for your answers.

Seems like turn off/turn on fixed the problem. ;)
[Desire Q&A, Help & Troubleshooting] jamesmcuk:
lol good stuff
[Desire Q&A, Help & Troubleshooting] marind:
Just posting to say thanks, I had an identical problem and a simple on/off seems to have sorted it!
[Nexus One Q&A, Help & Troubleshooting] android.activate:
Hi,

Just wanted to get some feedback from knowledgeable peeps around

My contract is up and was wondering if its a wise decision to switch from my utterly delightful Nexus One to more powerful Samsung Captivate

I like the flexibility and freedom to play around on my Nexus One, but the Super AMOLED and Faster GPU has been calling me to Samsung Captivate.

All the 2 cents are welcome.

Cheers