Here's a consolidation of posts I made over at androidforums.com... This guide will re-enable sideloading apps on your phone, and remove some of the AT&T "Bloatware" y'all hate so much.
***I HOLD NO RESPONSIBILITY OF WHAT YOU DO TO YOUR DEVICE, WHILE THERE IS LITTLE RISK OF BRICK, I AM NOT RESPONSIBLE OTHERWISE***
- USB Driver for Windows (source)
-Download Samsung Galaxy S USB Driver for Windows x64 Driver for Windows XP X64 / Windows Vista64 / Windows 7 x64 - Softpedia
-Download Samsung Galaxy S USB Driver for Windows x86 Driver for Windows XP / Windows Vista / Windows 7 - Softpedia
** Rooting your Captivate **
(This guide provided by user chaoscentral over at androidforums.com)
Download this zip file and rename it to update.zip
Step 1. Connect your phone to your computer and copy the renamed update.zip to the root of your internal memory (/sdcard on the phone)
Step 2. Turn the phone off after file transfer is complete
Step 3. Hold both Volume Up and Volume Down while powering on the device to enter the recovery menu
Step 4. Select Reinstall Packages from the recovery menu using Volume Up and Down to navigate, and Power to select
Step 5. Phone will automatically reboot, and you will have root privileges, and the Superuser program installed.
*** Enable Sideloading of Apps ***
You'll need the Android SDK (guide to download and install is here)
You'll need the USB drivers (Above)
You'll need root access (Above)
You'll need Busybox (available on the market after you root the phone)
Connect USB to phone with USB Debugging ON
Command prompt
cd to SDK install directory
cd tools
adb shell
su
cp /dbdata/databases/com.android.providers.settings/settings.db /sdcard/settings.db
cp /dbdata/databases/com.android.providers.settings/settings.db /sdcard/settings.db.backup
exit
exit
(This should bring you back to your windows command prompt.)
adb pull /sdcard/settings.db %userprofile%\desktop
(This should copy the settings.db to your desktop in Windows. Keep your cmd window open, you'll need it again.)
Install SQLite Manager Plugin for Firefox
Open SQLite Manager Plugin within Firefox (Tools->SQLite Manager)
Click Database
Click Connect Database
Find settings.db
Expand Tables
Click secure
Scroll down to ID 6, "install_non_market_apps". Double-click.
Change value ( TEXT ) from 0 to 1
Close SQLite Manager
(Back to that cmd window)
adb push %userprofile%\desktop\settings.db /sdcard
adb shell
su
cp /sdcard/settings.db /dbdata/databases/com.android.providers.settings
chmod 777 /dbdata/databases/com.android.providers.settings/settings.db
reboot
Disconnect USB from phone. Your phone should be rebooting. When it comes back up, you will be able to install apps from any source (Note the GUI option to enable sideloading will still be missing from the menu).
*** How to delete some of AT&T's Bloatware ***
*** READ THIS PARAGRAPH BEFORE PROCEEDING ***
I purposefully do NOT include the commands to DELETE the AT&T apps. I am simply renaming the applications to something Android ignores. The reason for this is that this deletion is PERMANENT. It will persist through a factory reset. By renaming and not deleting, we can UNDO this if necessary.
Here's how you can remove some (I stress SOME) of that AT&T bloatware from your app list.
You'll need the Android SDK (guide to download and install is here)
You'll need the USB drivers (Above)
You'll need root access (Above)
You'll need Busybox (available on the market after you root the phone)
Turn on USB debugging on your phone.
Plug in your USB
Open command prompt on your computer, cd to your SDK install directory.
cd to tools within the SDK directory
type this:
adb shell
su
mv /system/app/ATTNav-Samsung-Vega-1488.apk /system/app/ATTNav-Samsung-Vega-1488.tmp
mv /system/app/ATT_Radio_2.1.07.apk /system/app/ATT_Radio_2.1.07.tmp
mv /system/app/MobiTV_800x480_320_20100610_1.0.0.15-118829.apk /system/app/MobiTV_800x480_320_20100610_1.0.0.15-118829.tmp
mv /system/app/MobileBanking.apk /system/app/MobileBanking.tmp
mv /system/app/attmaps20-1094.apk /system/app/attmaps20-1094.tmp
exit
exit
Done!
This will Delete ATT Navigation, ATT Radio, MobiTV, Mobile Banking, and AT&T Maps, respectively.
***I HOLD NO RESPONSIBILITY OF WHAT YOU DO TO YOUR DEVICE, WHILE THERE IS LITTLE RISK OF BRICK, I AM NOT RESPONSIBLE OTHERWISE***
- USB Driver for Windows (source)
-Download Samsung Galaxy S USB Driver for Windows x64 Driver for Windows XP X64 / Windows Vista64 / Windows 7 x64 - Softpedia
-Download Samsung Galaxy S USB Driver for Windows x86 Driver for Windows XP / Windows Vista / Windows 7 - Softpedia
** Rooting your Captivate **
(This guide provided by user chaoscentral over at androidforums.com)
Download this zip file and rename it to update.zip
Step 1. Connect your phone to your computer and copy the renamed update.zip to the root of your internal memory (/sdcard on the phone)
Step 2. Turn the phone off after file transfer is complete
Step 3. Hold both Volume Up and Volume Down while powering on the device to enter the recovery menu
Step 4. Select Reinstall Packages from the recovery menu using Volume Up and Down to navigate, and Power to select
Step 5. Phone will automatically reboot, and you will have root privileges, and the Superuser program installed.
*** Enable Sideloading of Apps ***
You'll need the Android SDK (guide to download and install is here)
You'll need the USB drivers (Above)
You'll need root access (Above)
You'll need Busybox (available on the market after you root the phone)
Connect USB to phone with USB Debugging ON
Command prompt
cd to SDK install directory
cd tools
adb shell
su
cp /dbdata/databases/com.android.providers.settings/settings.db /sdcard/settings.db
cp /dbdata/databases/com.android.providers.settings/settings.db /sdcard/settings.db.backup
exit
exit
(This should bring you back to your windows command prompt.)
adb pull /sdcard/settings.db %userprofile%\desktop
(This should copy the settings.db to your desktop in Windows. Keep your cmd window open, you'll need it again.)
Install SQLite Manager Plugin for Firefox
Open SQLite Manager Plugin within Firefox (Tools->SQLite Manager)
Click Database
Click Connect Database
Find settings.db
Expand Tables
Click secure
Scroll down to ID 6, "install_non_market_apps". Double-click.
Change value ( TEXT ) from 0 to 1
Close SQLite Manager
(Back to that cmd window)
adb push %userprofile%\desktop\settings.db /sdcard
adb shell
su
cp /sdcard/settings.db /dbdata/databases/com.android.providers.settings
chmod 777 /dbdata/databases/com.android.providers.settings/settings.db
reboot
Disconnect USB from phone. Your phone should be rebooting. When it comes back up, you will be able to install apps from any source (Note the GUI option to enable sideloading will still be missing from the menu).
*** How to delete some of AT&T's Bloatware ***
*** READ THIS PARAGRAPH BEFORE PROCEEDING ***
I purposefully do NOT include the commands to DELETE the AT&T apps. I am simply renaming the applications to something Android ignores. The reason for this is that this deletion is PERMANENT. It will persist through a factory reset. By renaming and not deleting, we can UNDO this if necessary.
Here's how you can remove some (I stress SOME) of that AT&T bloatware from your app list.
You'll need the Android SDK (guide to download and install is here)
You'll need the USB drivers (Above)
You'll need root access (Above)
You'll need Busybox (available on the market after you root the phone)
Turn on USB debugging on your phone.
Plug in your USB
Open command prompt on your computer, cd to your SDK install directory.
cd to tools within the SDK directory
type this:
adb shell
su
mv /system/app/ATTNav-Samsung-Vega-1488.apk /system/app/ATTNav-Samsung-Vega-1488.tmp
mv /system/app/ATT_Radio_2.1.07.apk /system/app/ATT_Radio_2.1.07.tmp
mv /system/app/MobiTV_800x480_320_20100610_1.0.0.15-118829.apk /system/app/MobiTV_800x480_320_20100610_1.0.0.15-118829.tmp
mv /system/app/MobileBanking.apk /system/app/MobileBanking.tmp
mv /system/app/attmaps20-1094.apk /system/app/attmaps20-1094.tmp
exit
exit
Done!
This will Delete ATT Navigation, ATT Radio, MobiTV, Mobile Banking, and AT&T Maps, respectively.
Last edited by a moderator: