yashsingh1/xdaforums huggingface dataset:
[Captivate Q&A, Help & Troubleshooting] rajendra82:
I already did a chmod 777 on the modified settings.db file from a windows machine. I'd like to do a chown on it instead to not create a security oopsy. What is my best option?

a. chown system.sdcard_rw on the /dbdata/databases/com.android.providers.settings/settings.db file that has aleady had a chmod 777 performed on it

or

b. copy the windows machine modified settings.db file from the sdcard to /dbdata/databases/com.android.providers.settings/ and then do a chown system.sdcard_rw on it

Is the settings.db file static or do programs modify it frequently? The reason I am asking is because, I did the sideloading permission change a couple of days ago, and I don't want to lose any changes to the main copy made since that time. If the file is a static file, then I should be safe with one of my two options. If it is frequently changed file, I guess I'll have to recopy it over to windows and copy it back before chown again.
[Captivate Q&A, Help & Troubleshooting] brandonb81:
I just swapped out my Captivate for a new one because of all the battery and GPS issues I was experiencing. The phone seems to be operating a lot snappier now, so that's good.

Now, I just rooted it and I am trying to follow the instructions here, and I get this:

C:\Users\Brandon\Desktop\android-sdk-windows\tools>adb shell

$ su

su

# cp /dbdata/databases/com.android.providers.settings/settings.db /sdcard/settings.db

cp: not found

Any ideas? I did NOT install busybox. Do I need to?

EDIT: Just installed busybox and now it works, so I'll leave this here in case anyone runs into the same issue.
[Captivate Q&A, Help & Troubleshooting] mmminez:
Not sure if this is where this belongs... Im 2 days new to Android (coming from 3 years of iPhones... including the iPhone4 i returned for the Captivate) and i will never go back!!!

I found this for sideloading apps... Dont need to root or anyting.

Install .NET 4

Install Samsung USB Drivers

Run "Sideload Wonder Machine"

Choose file

Hit Go

--DONE--

Pretty easy!
[Captivate Q&A, Help & Troubleshooting] brandonb81:
Yeah... I know, but I'd really like to be able to just install stuff directly onto my phone without having to connect it to the computer if possible.

I got the settings.db copied to my main sdcard spot but I'm getting caught up on the sqlite3 commands.

Basically I typed sqlite3 settings.db and then I get

sqlite>

which if I type the next line you show, it's doesn't work. I get an error, which I'll post here in a sec if I can. The other problem I am having is my computer keeps freezing on me when I'm in USB development mode. I downloaded the official samsung drivers from the site and am in Windows 7 64 and have never frozen before.
[Captivate Q&A, Help & Troubleshooting] metalsouled:
As far as I can understand...

I am a totally new user to Android, and I'm posting because from what I've read, to be able to fix this on the phone itself, you have to be rooted. Am I correct on that?

I'd like a non-root fix for this if there is one, but from what I've read there isn't.

Thanks for any responses.
[Captivate Q&A, Help & Troubleshooting] chvybeatsford:
Just tried... Used root explore to copy settings.db to sd ... removed from sd to pc and edited with SQ... Put back on phone in correct spot ..rebotted phone and i still get the blocked message,, what gives
[Captivate Q&A, Help & Troubleshooting] chvybeatsford:
I may not have solved this but i can just side load. Just wanted to show the Iphone users at work( all 6 of them) how i think droid is better. Some non believers and there upset that i got this phone and not the 4.
[Captivate Q&A, Help & Troubleshooting] DailyApper:
When I get right after the rm settings.db - after entering cp /sdcard/settings.db settings.db it responds with "cp: can't stat '/sdcard/settings.db' : No such file or directory.

I have the settings.db in the root folder right where it should be. What do I do?

Read past this post and read some corrections afterwards about chmoding it - but the file is already removed from the device. Have it on the sdcard only. What do I do to get it back on? It's been changed from 0 to 1 already
[Captivate Q&A, Help & Troubleshooting] littleasian:
are you sure you edited the right value? did you double check the file before overwriting your original copy? maybe you forgot to save....
[Captivate Q&A, Help & Troubleshooting] chvybeatsford:
Yes. I actually pulled it off the phone again after doing reboot and reopened it and said 1 not 0 so seems i did it rite. Any one know if a factory reset will reset it? i just did a reset and wana go back and double check it.
[Captivate Q&A, Help & Troubleshooting] DailyApper:
nevermind - was still mounted to my pc. haha.
[Captivate Q&A, Help & Troubleshooting] littleasian:
this is kind of a stupid question, but all of those commands that were posted earlier, are they the same if used on a mac with terminal?

i dont know much about programming but i do know windows runs DOS while osx runs unix so not sure if the commands are interchangable. thanks.
[Captivate Q&A, Help & Troubleshooting] chvybeatsford:
Fixed now. After reset and redoing file all working. Thanks
[Captivate Q&A, Help & Troubleshooting] caelestis2:
You should have put the altered settings.db in /sdcard/settings.db not /settings.db
[Captivate Q&A, Help & Troubleshooting] abezapata:
Yay!!! I went ahead and went to the website as well and verified that I can now sideload apps from wherever I want! Take that AT&T. You can not hold the captivate back!

quick question for you all since I am new to android. Should I keep root explorer or get a refund? (Sorry for posting here but we have been talking about it)
[Captivate Q&A, Help & Troubleshooting] seattleboi1982:
i get the following: cp: can't stat 'dbdata/databases/com.android.providers/settings.db': No such file or directory.

any ideas, device is rooted and has busybox installed.
[Captivate Q&A, Help & Troubleshooting] tnt533:
cp: not found

I can get into the phone with adb and browse the correct places and see the correct files but when I attempt to copy the settings.db file to /sdcard I get a

cp: not found

error.

I'm on ubuntu 10.04. I don't have issues with bash commands not working anywhere else within my system.

Is there a path statement that needs to be setup for adb within linux that I'm missing in order for it to see my shell commands? ls and cd work fine.

EDIT: I think I spoke to soon. Installing Busybox... *looking down at feet* sowwy!
[Captivate Q&A, Help & Troubleshooting] tnt533:
Mucho Thanks

I would just like to thank the OP and other helpful individuals here for the information and guides. Bought my phone yesterday and have never done any of this before but within an hour or so i now have my phone rooted and can sideload apps!

You guys R O C K :)
[Captivate Q&A, Help & Troubleshooting] derrick206:
hey guys, do any of you have a copy of the original file?

when i was messing with mine, i messed up and changed the wrong thing with out noticing it before replacing it and now i can not access the marketplace or use wifi..

so if anyone has that file i can use i would really appreciate it.
[Captivate Q&A, Help & Troubleshooting] TimF:
I performed the update to the settings.db file on Friday morning by following the instruction in the opening couple of pages. Since the the update I haven't been able to change any of the Settings from the on-screen settings menus. It has been driving me crazy all day. I suspected that the permissions on the settings.db file weren't correct so I looked through more of the replies for extra info. Low and behold the crucial 'chown' step was posted on page 8 or 9. Once I changed the owner, all of my settings changes persisted.

Hey kirbo, if you have some extra time will you update and expand the OP to reflect some of the new info about this process. Updating the OP will probably cut down on some of the reply's where people are having problems.

Thanks,

Tim
[Captivate Q&A, Help & Troubleshooting] TexUs:
I had the same problem. Mine was when I used Titanium Backup, it supposedly downloaded busybox... Well, I guess it was a lite version or something cuz I got the cp not found error as well until I downloaded it myself from the market.
[Captivate Q&A, Help & Troubleshooting] JamesAK:
Worked like a charm, thanks guys :D
[Captivate Q&A, Help & Troubleshooting] poulosjr:
you have to save the zip to the internal sd
[Captivate Q&A, Help & Troubleshooting] derek4484:
I ran into the same problem. I installed Titanium Backup and it said it downloaded and installed busybox. Well it didnt do something right, Titanium Backup worked, but anything else that needs busybox didnt work. So I finally went to the market and downloaded the busybox installer. It installed busybox properly and now everything works correctly, including Droid Explorer.
[Captivate Q&A, Help & Troubleshooting] RootPhisher:
Worked perfectly, thanks for the instructions.
[Captivate Q&A, Help & Troubleshooting] abezapata:
I think my android market revered back to the at&t one because I now have the at&t tab again. After applying the fix I only had the downloads tab. Also it appears apps are once again being blocked since pda net didnt show up when I searched for it. Anyone having similar problems?
[Captivate Q&A, Help & Troubleshooting] poulosjr:
Its been confirmed att did block non market apps apparently Tmobile left it alone(go figure) att always being tricky ugh
[Captivate Q&A, Help & Troubleshooting] max_warheads:
See the 'chown' step on in my instructions on page 9, this will solve this annoying problem.
[Captivate Q&A, Help & Troubleshooting] chvybeatsford:
I didnt think that this fixed the market.I thought u still had to go into airplane to install from market, I thought this fix was to allow u to install from any other place. SD,IE,so on. Correct me if im wrong.
[Captivate Q&A, Help & Troubleshooting] warri:
Worked 100% Good Job!! Good Guide!
[Captivate Q&A, Help & Troubleshooting] mostyle:
Even after installing BusyBox the command 'cp' wasn't available for me.. I had to type 'busybox cp <files>.' I know that busybox is installed and am rooted so I'm guessing the symlinks for busybox didn't get created when busybox was installed but post-fixing the actual command you want worked for me so I thought I'd share.
[Captivate Q&A, Help & Troubleshooting] ronpinoy253:
Can't copy settings.db back to Root

How do I copy the settings.db after I edit it on my computer back into the dbdata/databases/com.android.providers.settings/ folder??? I use root explorer and I believe my phone is rooted correctly (or i wouldn't have the superuser ninja icon/app in my app drawer) Everytime I attempt to copy over the edited settings.db nothing happens. I can rename and copy the original settings.db but can't do anything else in the directory but that. Help???
[Captivate Q&A, Help & Troubleshooting] max_warheads:
Have you rebooted yet?
[Captivate Q&A, Help & Troubleshooting] ronpinoy253:
yeah...no success...and it appears as if nothing changed on the original settings.db. cause I copied it off the root again and looked at it in my db editor and it showed no changes that I had made. So that means even though root explorer is "copying" the edited settings.db back to its original location nothing is happening and the original settings.db is not change/replaced. WHich is weird since I can successfully rename it. I just can't copy any files at all to the root area. even after changed the option in root explorer to r/w from r/o
[Captivate Q&A, Help & Troubleshooting] TexUs:
Copy it over with the adb instructions...
[Captivate Q&A, Help & Troubleshooting] punjabiest:
After rooting my phone - am i still gonna have to do this to install third party apps. OR does rooting the phone enables third party apps. --thanks.
[Captivate Q&A, Help & Troubleshooting] kdeezy:
Ok I followed the instructions and yes everything works but now for some reason i'm unable to change my ringtone away from the default ringtone. I did a factory reset and it worked again but when I went thru these steps again, it repeated the ringtone problem. Any suggestions?
[Captivate Q&A, Help & Troubleshooting] bird333:
This doesn't seem to have worked for me. Here are my steps:

1. I used Root Explorer to copy the file to the SD card.

2. I used DroidExplorer to copy file to my PC.

3. I used the db editor above to edit the file.

4. I used DroidExplorer to copy file back to SD card

5. I used Root Explorer to copy the file back to its original location.

6. Turn off the phone and turned it back on.

I still get the AT&T tab on the marketplace. I even copied the file back to my pc again using the same method above to check to make sure the table was edited and it is so I don't get what is wrong.

Ideas??
[Captivate Q&A, Help & Troubleshooting] TimF:
I had the same problem. You have to change the owner of the settings.db file

The OP hasn't been updated to reflect this vital piece of info.

http://xdaforums.com/showpost.php?p=7312054&postcount=79

adb shell
su
chown system.sdcard_rw /dbdata/databases/com.android.providers.settings/settings.db
reboot
[Captivate Q&A, Help & Troubleshooting] TexUs:
Add this stuff to the new Wiki...

Because otherwise we'll keep running into this problem since OP's can't seem to keep their stuff updated.
[Captivate Q&A, Help & Troubleshooting] max_warheads:
Well the Wiki is down atm, or I would put mine in.

for now SEE PAGE 9, specifically http://xdaforums.com/showpost.php?p=7314151&postcount=83
[Captivate Q&A, Help & Troubleshooting] max_warheads:
Yes, you still need to do this to load non-market apps without special side-load specific pieces of software out there.

Aka, I can dl the apk's, click on them in astro, and install.
[Captivate Q&A, Help & Troubleshooting] bowtieguy:
settings.db

Is it possible to post the modified settings.db file to push it to the phone?
[Captivate Q&A, Help & Troubleshooting] max_warheads:
Due to the android_id of each phone being different, no, its highly UN-recommended. especially if you plan on ever purchasing content/apps for that phone.
[Captivate Q&A, Help & Troubleshooting] littleasian:
im trying to do this on a mac. i've gotten to the last step.

when i type in: chown system.system /sdcard/settings.db /dbdata/databases/com.android.providers.settings/settings.db

it says Unable to chown /sdcard/settings.db: operation not permitted

any help??
[Captivate Q&A, Help & Troubleshooting] max_warheads:
I had an oopsy typo there, it's just

chown system.system /dbdata/databases/com.android.providers.settings/settings.db

And were you at $ or # ? aka in SU?
[Captivate Q&A, Help & Troubleshooting] bird333:
Anybody know why this doesn't work for me?
[Captivate Q&A, Help & Troubleshooting] littleasian:
I believe i was at #, i was a su

i was just following the instructions posted in this thread (http://xdaforums.com/showthread.php?t=738376), however im using terminal for mac instead of cmd
[Captivate Q&A, Help & Troubleshooting] max_warheads:
yeah I had a typo in there...I fixed it :)

If you have any further problems, let us know.

Would you mind providing me with the differences from windows to mac and I'll make notes of it in there?

(although leaving said notes there vs here might be better)
[Captivate Q&A, Help & Troubleshooting] max_warheads:
Did you reset the ownership (chown command) and the permissions (chmod) ?

Are you able to install directly from an APK on your sdcard?

I still see the ATT tab in the market when I am using 3g, but I'm usually using appbrain and fastweb installer.. so..
[Captivate Q&A, Help & Troubleshooting] bird333:
I didn't do the 'chown' command because at the time I didn't know I had to. I do have the permissions set correctly though. I'll try the 'chown' command and see if that fixes it. With the ATT tab, I am not getting complete access to the market. For example, I can't find the app 'easytether'. However, when I spoof it to T-Mobile using 'Market Enabler' the ATT tab changes to 'downloads' and I can find 'easytether'.
[Captivate Q&A, Help & Troubleshooting] max_warheads:
Easy way around this: when in range of a wifi hotspot, set the phone to Airplane mode (turning off the cellular antenna) and then manually turn on wifi. This should grant you "normal" unfiltered access. Appbrain does not suffer from this problem, but ill check for easy tether from appbrain in a second.

Edit: yup, flawless, over 3g using appbrain and fastweb.
[Captivate Q&A, Help & Troubleshooting] bird333:
Still doesn't work for me. Had you guys removed a bunch of ATT stuff before doing this? I still got all my ATT stuff on my phone.
[Captivate Q&A, Help & Troubleshooting] max_warheads:
Nope, did this before removing anything.
[Captivate Q&A, Help & Troubleshooting] NOSintake:
+1 to everyone for helping with this. I didn't read all 15 pages, but everything seems to be good on my end. Not sure about this chown command, or if I need to do it, but I can sideload and I got rid of the AT&T bloatware
[Captivate Q&A, Help & Troubleshooting] systoxity:
Thank you, whoever added this to the new wiki. It looks great :).
[Captivate Q&A, Help & Troubleshooting] torrin66:
Perfect, worked straight away for me. Thanks!
[Captivate Q&A, Help & Troubleshooting] milleirish:
Where can I found the Sprint Football Live app at? And does it work on the AT&T network with us having to pay for it, like it does for Sprint users?

Edit: Never mind I found the APK file for Sprint Football and installed it to my phone. Says only Sprint and Nextel customers can use.
[Captivate Q&A, Help & Troubleshooting] contentryder:
i have flash 10.1 working on my captivate....

downloaded the apk by searching google: http://www.addictivetips.com/mobile/how-to-install-flash-10-1-on-android-2-1-eclair-devices/

and its working.
[Captivate Q&A, Help & Troubleshooting] shaolin95:
Hi!

how exactly do you make it work? What browser how do you configure it?

I tried it but I still cannot access pages like SouthParkStudios to watch full episodes or www.veoh.com

Only Skyfire works for those but its very laggy.

Thanks
[Captivate Q&A, Help & Troubleshooting] Chuckd610:
Hey guys..I am a new user of the Samsung Captivate. I had been using an iPhone that was Jailbroken for a few years. I wanted to know if after I Root my Captivate, are the 3rd party apps free to download? Thanks and glad to be a part of this forum.
[Captivate Q&A, Help & Troubleshooting] max_warheads:
Any free apps will be free. But this is not a one-stop-shop rip-teh-dev-off. Ya unda'stand? ;)
[Captivate Q&A, Help & Troubleshooting] Chuckd610:
Thanks for the reply...BTW, has anyone used the "One-Click" Root program?
[Captivate Q&A, Help & Troubleshooting] iamamp3pimp:
I used the one click root program and it worked well for me.

changing the settings.DB using the DB editor has made my phone seem a little bit laggy now....

time to mess with the speed fix.
[Captivate Q&A, Help & Troubleshooting] Chuckd610:
I found a few one click roots, but don't know which one I should use. When I unzipped it, there were a number of files. I thought it would be just one. Maybe I downloaded the wrong one. Phone will arrive today, then I'll give a try. I'm missin my iPhone, but I'll give the Captivate a try.
[Captivate Q&A, Help & Troubleshooting] max_warheads:
http://xdaforums.com/showthread.php?t=739304
[Captivate Q&A, Help & Troubleshooting] Kevin187:
Me too! This works. Just got my first side-loaded app! Mario Live wallpaper, lol.
[Captivate Q&A, Help & Troubleshooting] :
Has anyone who had done this fix also flashed the new firmware update?

I think I must have used my old settings.db and now I'm not able to find some things in the market (including 5 apps I've already paid for).

Would someone (who flashed the firmware update) be willing to send me their settings.db? You can PM me if you'd like, and I can give you my e-mail address.

Thanks for any assistance anyone can provide.
[Captivate Q&A, Help & Troubleshooting] RanaGill:
i just bricked it,,, ****

il try to restore it when i get home from work tonight.

i think i copied the folder into settings.andriod..... instead of just the db file
[Captivate Q&A, Help & Troubleshooting] poulosjr:
Me too thank god i just got mine today :) going to get my DOA swap asap ugh
[Captivate Q&A, Help & Troubleshooting] jhester1967:
About Sprint NFL app?

Sideloading works for me now and I am curious how to get that Sprint nfl app on my captivate like he did?
[Captivate Q&A, Help & Troubleshooting] :
Hi Guys,

After Upgrading to Android 2.2 "JI6" Captivate the "Market Access" is no longer working even if it shows "Emulating" & I lost lots of paid & free Apps, anyone kind please to tell me the easiest way to see all apps in the market please?

Thanks
[Captivate Q&A, Help & Troubleshooting] max_warheads:
1) obscure thread for accessing non-market sources (aka, raw APKs), not linked in the bible.

2) Off-base. Search for MarketAccess directly related threads?
[Captivate Q&A, Help & Troubleshooting] EpicEric:
Can anyone confirm whether this works with Froyo 2.2 or not?

Thanks.
[Captivate Q&A, Help & Troubleshooting] jj8811:
apparently it doesn't.

i have a silly question. how do i copy the settings onto my sd card? i click the "copy" option in root explorer for the files, but when i go into my sd card, there is no paste option...
[Captivate Q&A, Help & Troubleshooting] Bruce Inman:
Search for Decrippler.
[Captivate Q&A, Help & Troubleshooting] Jep56:
I am a beginner to doing this sort of thing. How do I get to Root Explorer? I know it may be a stupid question.
[Captivate Q&A, Help & Troubleshooting] icd-evil:
I cannot get any of this to work with my phone. Inside of the CMD window when naviating to my SDK tools folder I type:

cd/Program Files (x86)/Android/androind-sdk-windows/Tools

This works fine. But once I get there and Type "adb shell" It says that it is not a recognized command. I also tried the method using root explorer and none of those directories exist anywhere on my phone.

I am on a rooted Captivate with the stock leaked 2.2 Froyo platform. I have Busybox installed. I have the SDK installed. This is so frustrating. Between the ****ty battery life and difficulty in getting the phone to actually do what I want, its becoming more trouble than it's worth.
[Captivate Q&A, Help & Troubleshooting] icd-evil:
Nevermind. I just used that super one lick application. Did the trick. No messing around with command prompt or db editors.

Lag Fix + psx + gameboid all installed.
[Captivate Q&A, Help & Troubleshooting] oriongaby:
What application is that you're talking about?
[Captivate Q&A, Help & Troubleshooting] Cezar`:
Easy way :)

Instructions for 2.2. If anyone needs for 2.1, post a request

Buy Root Explorer. It worth the price.

Open root explorer. Go to /system/app and rename settings.apk to settings.apk.old

Copy the attached Settings.apk in /system/app and launch it. Go to Settings - Applications and tick Unknown Sources.

Done :) Now you can delete the new Settings.apk and rename Settings.apk.old to the original name.

Note: If root explorer fails doing any operation make sure that /system is mounted as R/W. There is the status and a button at the top which can change it from R/O to R/W. If is by default R/O dont forget to change it to R/O after you finish these actions.
[Captivate Q&A, Help & Troubleshooting] Cezar`:
Use Market Enabler. Is in the Market :p
[Captivate Q&A, Help & Troubleshooting] cairo08:
hi, i done all ,my value is now =1 but still cant get skype or world mate to galaxy tab.

thanks in advance for your assistance and business
[Captivate Q&A, Help & Troubleshooting] Felix Catus:
Thanks for the tip! I did it exactly as you described and it all works. The catch is that you won't see a "Allow non-Market Apps" in your menu but the apps will work anyway. Same as someone here described, I installed an apk cheesy game straight from my SD card an it worked.

Now I can move on to rooting my phone!
[Captivate Q&A, Help & Troubleshooting] melvindrbk:
yes.. super manager ..
[Captivate Q&A, Help & Troubleshooting] bay_wolf:
You can use my program, AIO Captivate Toolbox, to sideload non market apps.