Enabling sideloading on Captivate with mac

Jsmallsawe

New member
Nov 7, 2010
1
0
0
Hi guys, I know some of you are just going to tell me to do a search on this, but I've already tried. So, my problem is, I'm very new to android and am trying to learn all this stuff and quickly and possible but it still feel like a giant noob because even when I've followed directions on what to do in Terminal it never works and I need some help. I've already rooted it and have removed At&T's bloatware and am running 2.1. Does anyone have, or have a link to relatively n00b related instructions for how to do this on a Mac thru terminal or something? Thanks

Sent from my SAMSUNG-SGH-I897 using XDA App
 

koreancanuck

Senior Member
Feb 11, 2010
869
64
0
Vancouver
Hi guys, I know some of you are just going to tell me to do a search on this, but I've already tried. So, my problem is, I'm very new to android and am trying to learn all this stuff and quickly and possible but it still feel like a giant noob because even when I've followed directions on what to do in Terminal it never works and I need some help. I've already rooted it and have removed At&T's bloatware and am running 2.1. Does anyone have, or have a link to relatively n00b related instructions for how to do this on a Mac thru terminal or something? Thanks

Sent from my SAMSUNG-SGH-I897 using XDA App
Here's a link to how I did it. (and there are probably other ways like just simply flashing custom ROM).

1) Root'ed using one of the update.zip methods floating around. I think I used this one.

2) Downloaded Root Explorer and SQLite Editor. Both of these are paid apps but look like they are worth owning. For instance, you can also use Root Explorer to rename and disable the AT&T bloatware, as an alternative to this method.

3) Using Root Explorer, mount the filesystem R/W and copy /dbdata/databases/com.android.providers.settings/settings.db to /sdcard/settings.db

4) Open /sdcard/settings.db in SQLite Editor

5) Open the 'secure' table

6) Long-hold on record 6, "install_non_market_apps" and select "Edit Record"

7) Change the value from 0 to 1 and save

8) Back in Root Explorer, copy /sdcard/settings.db back to /dbdata/databases/com.android.providers.settings/settings.db

9) I don't remember if I had to reboot or not, but you may as well.
Couple of notes, instead of downloading SQLite Editor, you can download an add-on for firefox called SQLite Manager. Load up your settings.db and select secure, then I believe the numbering is different from SQLite Editor. Just find "install_non_market_apps", edit the value from 0 to 1, then copy and paste the new settings.db to the original location. You might also want to re-name the original settings.db to something so that the phone doesn't recognize it but it's there. Also you need to reboot.