yashsingh1/xdaforums huggingface dataset:
[Captivate Android Development] seivad17:
Your phone must have root. Install Terminal Emulator from Market, open it, then type the following commands.

su
busybox cp -rp /data/data /dbdata
mv /data/data /data/data.bak
ln -s /dbdata/data /data/data
reboot

Thats it, the fix is applied.

How to undo (w/ no loss of applications installed since the fix):

su
busybox cp -rp /dbdata/data /data/data.tmp
rm -r /data/data
mv /data/data.tmp /data/data
reboot

How to undo (to restore to the point of when the fix was applied):

su
rm /data/data
mv /data/data.bak /data/data
reboot
[Captivate Android Development] derek4484:
I only have about 20-25 apps installed and when I did the busybox du check on /data/data it said I was using 61.6MB of space, so I wasnt near the 130MB limit, but thats with only 20-25 apps installed. So I can imagine someone with 40 or more apps would be over the 130MB limit.

But I did the method 1 fix and it made a helluva difference. Apps really fly open now, almost instantaneous from when you hit the icon. Can't wait for the speed fix now.
[Captivate Android Development] emuneee:
It really depends on the apps you download. I have a lot of apps, but the main app data users are FeedR (26MB) out of the 60MB in use and Google Maps. A lot of other apps are using 0.5-1.5MB.
[Captivate Android Development] siehead:
Got it. Didn't work the first time I tried because of memory space issues. Phone locked up and I had to use Odin, but once I restarted everything and tried again it worked wonderfully. Thank you so much for this. I am a happy boy now. But, the 130 limit won't do for very long, can't wait until a better more stable and permanent fix comes along that is just as easy or easier to implement.

Thanks for your help.
[Captivate Android Development] staySICK:
WOW.

I wasn't so sure I got it working at first, but when I ran quadrant I blew through the tests in under a minute... the I/O went amazingly fast.

Quadrant score = 932.

I did ran the script to see how much app data I was using and was shown just over 59 MB, so I think this will work for the time being.

Hopefully Mimocan or someone will work some magic in the the Speed fix thread so we can see even better speed results without the glitches.

Thank you to the OP for pointing this out!
[Captivate Android Development] Bjd223:
How did you guys get Terminal Emulator to run? It force closes everytime I try to launch it. I just got the free one from the market is this the one you guys are talking about.
[Captivate Android Development] siehead:
I used the app called android terminal emulator, not the app called terminal emulator. It appears to be more stable, try that. Also try killing as many applications as possible before running it.

Hope this helps.
[Captivate Android Development] adamzeit:
Method 1 worked like a charm....and has made a BIG difference in the speed of transitions on this device. 958 score....but feels much, much faster.

Just wanted to thank the OP for putting this out there - big, big help.
[Captivate Android Development] ranova:
CaptainTaco, thats exactly what I did, but kind of the reverse. Since I have over 200mb in my /data/data, I manually copied a few things over I use all the time using the commands seen in my post earlier:

http://xdaforums.com/showpost.php?p=7394646&postcount=29
[Captivate Android Development] _Opiate_:
CaptainTaco makes a good argument.
[Captivate Android Development] torrin66:
I am a linux guy, so I had no trouble following this and MAN, it really picked up the speed of all of my applications. Thanks a ton for posting this!
[Captivate Android Development] siehead:
Based solely on what I have read here and elsewhere, you are exactly right on all accounts.

So, then, seeing as how the NAND space is so limited, are there going to be other speed fixes in the future that get around this limitation without having to make exceptions for programs with a lot of memory?
[Captivate Android Development] Bjd223:
Thanks that one worked better.
[Captivate Android Development] aforismo:
Bricked??

i just copied method 1 into CMD .. phone rebooted .. but just get black screen after boot only the keys are lit ..did i brick my phone?? can i reverse it or do i have to try something else

thanks :confused:
[Captivate Android Development] siehead:
Follow the directions in the odin sticky thread. That should get you back to step 1.
[Captivate Android Development] siehead:
After applying this fix, I noticed that my calendar entries entered on my phone are not syncing online with my google account. Is it a result of this fix or perhaps the ClockworkMod? Is it another reason? Possible solutions?

Thanks.
[Captivate Android Development] siehead:
Nevermind, I'm retarded. Sorry I even posted this here.

http://androidforums.com/samsung-ca...fault-when-adding-new-events.html#post1302388
[Captivate Android Development] ewingr:
Thanks for the above.

Questions regarding a couple scenarios:

1.) Backups: To be sure this stuff is backed up, is there any specific consdierations I need to accommodate when using Titanium?

2.) Same question related to restores.

3.) If I find I need to reflash back to factory (ODIN 1 click), will all evidence of this be wiped? (i"m presuming maybe I would just need to remember to undo it by building a reversing script similar to the short one you posted over in the Android Forums

4.) If I update a program, will I need to do it differently, or reapply this script?

5.) Can this be done for Launcher Pro? Seems that would be a good target to improve performance on. Looking through the directory where I see the files that are being moved, I don't see anything for Launcher Pro, so I'm assuming not.

Thanks. I hope to apply this today and see how it goes.

[EDIT]

Are you saying that the commands you listed per above is all that has to be entered? If not from where do I pick up with those vs. the commands as listed in post 1?

For example in post 1, to move it all :

adb shell

su

busybox cp -rp /data/data /dbdata

mv /data/data /data/data.bak

ln -s /dbdata/data /data/data

reboot​

I don't know what that first busybox command does, but I don't see anything similar in the list above; and I don't see what appears to be a copy of data to a .bak file. And I don't know what the ln command is doing.

Sorry for my ignorance. It just appears that maybe there is an expectation that those commands go in place of others in the original post and that the users needs to know where to put those. I'm afraid what linux I know years ago is long gone :(

Thanks!
[Captivate Android Development] frankencat:
I just did method 1 and Quadrant went from 882 to 950 and apps open almost instantly now. Very nice. :)
[Captivate Android Development] ranova:
Post 1 is recommended IF you have less than 130 mb of app data (check with the busybox command found in post 1). It moves ALL your apps to the NAND

My commands move separate applications one by one. I recommend the first two, as they are core apps. Replace the com.android.* with your own apps, if you want. I found an fast easy way to find out the app location is to go to www.appbrain.com and search the app.

Facebook's url is:

http://www.appbrain.com/app/com.facebook.katana

So you would replace com.android.* with com.facebook.katana
[Captivate Android Development] IStern:
anyone tried moving /data/dalvik-cache/ to NAND using the same method?

Edit:

Just tried it, no change in quadrant score, but apps seem to load faster? or it could be all in my head
[Captivate Android Development] ewingr:
I've actually found I had plenty of room to move them all. I don't know what I did when I first ran the script to give me usage, but the number was way different.

Loving it. Very much faster. I don't have time now, but I did some interesting test runs on the speed program, based on different scenarios. I'll post it some time this weekend.

My questions in the post a couple above are still pertinent, if anyone can answer them.

While waiting on those answers, I will try to read through the thread again. I have read it, but its been long enough and enough water through my brain (you thought I say something else...:p ) that I don't recall seeing those topics.

But, fyi...my readings vary from 734 before starting this to as high as 981. I'll post what the differences are. The lowest since applying this is actually 757. I am running now and was surprised to see it only at 755. Phone is still very quick.
[Captivate Android Development] Sennant:
Did the fix and it's great. My question is where will apps I install AFTER this fix go? The old location (requiring me to do this method again) or the new location?
[Captivate Android Development] ewingr:
I have 4 or 5 questoins above, one similar to yours. That one was " If I update a program, will I need to do it differently, or reapply this script?"

Haven't gotten an answer. Not sure anyone knows.

[EDIT]

I'm reading back through the entire thread again to see if answers are there. (I read it once, but some time ago, and wasn't planning on doing it,...didn't retain much).

Anyway, I see that it is movingi data only, not apps. So all apps remain where they were in the first place, and any updates should be there too of course.
[Captivate Android Development] hansmrtn:
I dont think I will use this until I start project A2SD. I have more than 130 MB of apps, so until I figure out apps 2 sd, I dont think so
[Captivate Android Development] ewingr:
If you read the post right above yours, you will see that it not the apps that is being moved, but the data.

I don't know how man MB of apps I have, but I have 87 installed, and am usin just over 60mb of data space.

Onto an interesting set of test scores, all since applying this 'fix', and AutoKiller :

NOTE: For anyone wondering about the memory settings via AutoKiller, see this thread. I think its a better method than using a Task Killer.

With fresh boot, default memory configuration

Memory avail: 82mb, Score 865

Default memory config, End All Apps

Memory Avail: 194 mb, Score 992

Extreme Memory set, End All Apps

Memory Avail: 203mb, Score 993

Extreme memory set, fresh boot, wiht whatever apps load

Memory Avail: 137mb Score: 870

Extreme Memory set, Fresh Boot, run for an hour doing different things

Memory Avail: 120mb Score 846

The other night I had been running for several hours, with less than an extreme memory set. I don't recall what MB of memory was available (I think around 72mb), and I had a score of ~ 775, but the phone was still very responsive.
[Captivate Android Development] flashman2002:
Wow, I went up to 978 quadrant score. I just ran this 10 minutes prior and got a 868. I am happy with that. Time to do more reading and see what else you smart folks have come up with to make the phone fast.
[Captivate Android Development] atty101:
Help

Hey, let me preface this by saying that i have no business living among you fine people. I have no business trying to screw around with phone software of any kind. That being said, I tried and failed. I was attempting this lag fix problem using android terminal emulator and before i was finished with all the commands my niece hit the home button. i tried going back but everything started force closing. in a panic i restarted the phone, not realizing that my launcher would also start force closing, now i cant get into any settings on the phone. i'm up a creek here gentlemen.

you gotta help me!

Thanks in advanced to that altruistic, saintly citizen who finds it in his infinite wisdom to save a wretch like me....
[Captivate Android Development] caelestis2:
If anyone is looking to undo this here it is:

adb shell
su
find /data/data -maxdepth 1 -type l -exec rm {} \
cp -rp /dbdata/data /data
rm -r /dbdata/data
exit
exit
adb reboot

First command (the find one) destroys all the symlinks, second copies back from NAND to where it was, and last removes what you put in NAND.

Note: My phone took some extra time to start up after restoring so be patient.
[Captivate Android Development] seivad17:
You will either have to use the commands in adb (easiest), restore from your backup and try again, or restore to stock.

here is the link to the drivers for adb if you don't already have it set up. read the root forum if you need step by step for adb setup.

http://xdaforums.com/showthread.php?t=732883
[Captivate Android Development] seivad17:
Has anyone tried the "[LAG FIX]Another alternative to the I/O issues" solution? is it as fast as this NAND fix? I'm going to give it a go, just want to know how others thought it compared.

http://xdaforums.com/showthread.php?t=749530
[Captivate Android Development] TimF:
After reading through both threads, I feel that the NAND is still the best option if your app data size isn't an issue. This other fix appears to have some serious possible drawbacks.
[Captivate Android Development] tachido:
As a newcomer to the android im loving all this modification i can do. Did this fix and my captivate is blazing fast :) thanks
[Captivate Android Development] caelestis2:
Had the nand fix, it is faster. GV launches faster, everything in market is 2x faster (it was already fast with NAND but now its close to instantaneous) file browser is faster. Everything else was already fast as it could be with NAND but still fast with that fix.
[Captivate Android Development] ewingr:
I just installed the new ROM that seems to be fixing the GPS issue (jury still out but looking promisting).

If I do a complete restore wiht Titanium, will I be using this fix, or will I need to do it again?

Or will I have a mess; data in 2 different places? Original location with no data, and the restored data, not being used?
[Captivate Android Development] jhnstn00:
I am wondering the same. I tried to do this fix on emulator, but got an error. maybe the fix stayed?
[Captivate Android Development] fly2dm00n:
this is the most wonderful thing ever, thank you so much it has made my phone much more enjoyable:cool:
[Captivate Android Development] emuneee:
Just a heads up. In /dbdata there are two directories (once you apply the lag fix). There is your newly created /data and /databases. The /databases folder stores GMail, Facebook, text messaging, etc. data. You need to take the size of this into consideration as it counts against the 130MB limit you get with this fix.

I may be wrong, but its just my observation. Anyone have anymore information.
[Captivate Android Development] Tinyboss:
This has made a great improvement in my phone's usability--thanks for posting it. I deleted Google Earth and Fennec before doing it, since I rarely use Earth and never use Fennec, and together they were taking up almost 40M of space. Brought me down from 110M to 72M, so I should have plenty of headroom for a while.
[Captivate Android Development] prittyboy203:
I have tried some of the other lag fix and didn't get much I started at mid 800 and it got me on benchmark test 898 and then saw this was so easy and when I tested it with thus and what a boost I got test results of 968 that's what I'm talking about lol and this Is just a temp fix this phone has alot of potential to be a beats haha
[Captivate Android Development] shoeboxin:
Not sure if other people saw this yet

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

My girlfriend got her Epic today, I was surprised that there was no lag, so I took a look to see if someone had figured that out.
[HD2 General] gregormax:
Yesterday I flashed my Leo with a custom ROM. Everything works great except that the weather animation (on the Home tab) displays only once. Any idea how to loop it? Maybe a specific key in the registry? Any help will be appreciated as this is the last thing I need to do to be complete :P
[HD2 General] MaskedMagi:
Unless I misunderstood your original question (sorry in advance if I did!):

I'm pretty sure to conserve battery life the weather animation only happens once, if you press the windows button to access the menu, then back to the home screen it then restarts the weather animation for one cycle, as does coming out of the lock screen.

I'm not sure if there is a registry edit that allows it to go on loop, I would be interested in this as well actually.
[HD2 General] gregormax:
Exactly - it would be really great to loop this animation.
[Nexus One Q&A, Help & Troubleshooting] harelzar:
hello,

how can i backup setting of program before i wipe

the programs are:

WAZE

Folder Organizer

ASTRO file manager

thanks.
[Nexus One Q&A, Help & Troubleshooting] Jack_R1:
Use Titanium Backup.
[Droid X Themes and Apps] GoldenCyn:
The iPhone had alot of great apps to replace the stock camera. What's the best one for the Droid X? When u had the G1 i had purchased Snap Photo Pro and i redownloaded it on my DX but it's buggy as he'll. Im looking for something that allows you to tap the screen to take a pic plus plenty of other features.
[Droid X Themes and Apps] jdkoreclipse:
toycam is ok
[Droid X Themes and Apps] showson1:
A lot of people like Camera 360.

I personally don't like it, but it might be worth checking out.
[Droid X Themes and Apps] GoldenCyn:
Thanks. Really just want to be able to tap the screen to take pics.
[Droid X Themes and Apps] 12yan:
try using vignette... i absolutely love it!
[Droid X Themes and Apps] CaseV8:
Vignette is BY FAR the best camera app for the Droid X! :D
[Droid X Themes and Apps] PlankLongBeard:
I would like to agree on this! It is the best addition to the droid x! The pics are just that more vibrant! I always compare it to the Evo and guess what, the X always wins! Its not by liking but by actual aperture and density in the pictures! The live shutter vs digital is by far some kind of feat!

Sent from my DROIDX via Telepathic DLNA.
[Droid X Themes and Apps] GoldenCyn:
Just purchases Vignette, its f**king awsome. Love it. Thanks guys for the recommendation.
[Droid X Themes and Apps] gbmitchell:
Vignette is great. Camera 360 does a few things better but if I ha to pick one...
[Droid X Themes and Apps] showson1:
Based on the posts in this thread I've been using Vignette for a few days and LOVE it.

One of the things I was really disappointed with in the phone was the picture quality, that disappointment has completely gone away with Vignette.

I didn't like that I had to keep going back to the home screen to switch from camera to video, but then I found the option to turn on the video button to switch with one tap.. awesome! :)
[Droid X Themes and Apps] mfnkev:
I'm pretty impressed. It didn't seem that much different from FX Camera when I looked at the previews, but once I opened it up - WOW!
[Droid X Themes and Apps] Mikerrrrrrrr:
I just purchased Vignette, and I'm finding it a huge improvement over the default camera app. However, I'm having trouble deciding what the best everyday settings are. Any ideas from you folks?
[Droid X Themes and Apps] DivinityCycle:
I second Mikerrrrrrrr's request, I got Vignette but I'm not sure how to use it effectively yet.
[Droid X Themes and Apps] Mikerrrrrrrr:
So far I'm using no effects, 5MP fullscreen (16:9) with auto WB, auto focus, and steady shot. Does anybody have other suggestions?

Also, is there a way to manually configure exposure and ISO settings?
[Droid X Themes and Apps] SpikeNaples:
I'd still go for Vignette. I also deleted the generic camera app via a root uninstaller as I won't have a need for that app.
[Droid X Themes and Apps] willy1234x1:
I use Camera Zoom and it's awesome. Definitely worth checking out.
[Droid X Themes and Apps] DarthPiggie:
I can personally vouch for Camera ZOOM FX; it has a great interface and is really good to use; it also supports high resolutions.
[Droid X Themes and Apps] kodakeos:
Does anyone remember the link for the modified version of the stock blur camera, that saves the 8mp setting after its closed?

Also - Try the HDR camera, by almalence, does a fantastic job of capturing details and putting the 3 images back together.
[Droid X Themes and Apps] keefles:
I like retro camera. It takes pictures then "develops" them for 30 seconds or so, and look vintage as hell.
[EVO 4G Q&A, Help & Troubleshooting] ZoinksS2k:
The EVO 4G was marketed with a slant towards HD video with the large screen and HDMI support. However, the SD cards are formatted with FAT32 so there is a max file size limit just under 4GB. Full length HD movies, with reasonable quality, are often larger than this limit.

Is there a way to create a new partition where one can access files larger then 4GB?

Splitting larger video files is ghetto, IMO.
[EVO 4G Q&A, Help & Troubleshooting] SteelH:
The EXT3 filesystem allows larger files depending on the block size used.

1KB block = 16GB max filesize

2KB block = 256GB max filesize

4KB block = 2TB max filesize

I have an EXT3 partition on my sdcard. Android is based off of linux, so the OS can read EXT3. Now the real question is, can the EVO's media player read EXT3 partitions?
[EVO 4G Q&A, Help & Troubleshooting] cosine83:
Seeing as how most people are on Windows, this is immaterial. Windows can't natively read ext file systems and have no way of delivering files to them. It requires some odd programs and taking a slight risk when writing files back and forth. This is the reason why the SD card is formatted in FAT32 - it's stable across most OSes and useful for most practical file size scenarios.
[EVO 4G Q&A, Help & Troubleshooting] SteelH:
Well you can create ext2/3 partition in recovery on the EVO. But you bring up a very good point about moving files from windows to your phone.
[EVO 4G Q&A, Help & Troubleshooting] ZoinksS2k:
NTFS would work as well as FAT32 since about everything can read it. Not sure if there is a MS licensing issue with it though.

Like SteelH asked, is there a way to read media files from a "foreign" volume on the SD card (EXT3, NTFS, etc)?
[EVO 4G Q&A, Help & Troubleshooting] MaliciousOne:
The guy gave the answer and you come back with some bull.

Booting from a LiveCD is not hard or revolutionary.
[EVO 4G Q&A, Help & Troubleshooting] Doward:
No idea why someone hasn't compiled ntfs-3g into an android kernel yet.

I'm going to get around to compiling my own kernel at some point, after I see about re-writing the HDMI / LCD 30fps cap issue. While I might not need NTFS support (I only use Windows @ work), I can see how it would be beneficial to others.

Linux has had the ability to read from NTFS for quite a while now.

And I gotta say, if you're playing with Android from Windows, you're missing a lot of the fun (considering as soon as you adb shell, you're in Linux!)

*edit*

Tuxera has already completed an Android exFAT driver. That's good news!
[Vibrant General] rpesigan6:
Aside from being able to Wirelessly Tether my 3G connection from my Vibrant, I wanted to also control my CPU speeds. But with SET CPU, I tend to come across a particular problem. I would underclock to 100000 (min&max) with the screen off, but as a result, the screen won't turn back on and I would have to take the battery off and restart my phone. Clocking it to 400000 (both min and max) screen off leads to the same problem. Is anyone else going through the same situation? If not, what are you setting your CPU to, in regards to both screen on and off?
[Vibrant General] lqaddict:
I have it set to 400MHz max/100MHz min for screen off, and it wakes up just fine so far.

What is your Governor setting? I was told to put it in "Conservative" for Vibrant.
[Vibrant General] rpesigan6:
Yeah I have all my profiles set to conservative. Do you guys think it has to do with the priorities, cause I have all of them set to 100.
[Vibrant General] lqaddict:
It could, since there is no telling how to prioritize the settings, hardware/software might get confused.
[Vibrant General] lqaddict:
you know I just noticed I got the same issue, sort of.

I have multiple profiles setup, and one is for charging via USB 800max/100min.

If the screen is off (400max/100min), and I connect the USB cable, guess what happens, three finger salute gets it back, hmmm.
[Vibrant General] rpesigan6:
OK I got it working for those who are having the same problem as I. All I did was I made my screen off frequency 200max/100min. For both charging and battery use, I have my cpu set at 1000max/800 min. It works flawlessly and I am noticing an increaSe in battery life...