Tuesday, March 25, 2014

How to Enable Third Party Apps On ATT Samsung Captivate



Preparing Your Captivate and Computer

1. Make sure you have root privileges on your phone. For detailed instructions on how to do this, see the Brief Mobile and TheAndroindSite sites. Note that rooting your phone may void its warranty or cause your phone to break or become 'bricked,' meaning not turn on. Follow instructions carefully and backup your phone to avoid any issues.

2. Download and unzip Android SDK to your computer's desktop. A link to download Android SDK is provided in the Resources section.

3. Download and install Mozilla's Firefox browser to your computer.

4. Download and install the SQLite Plug-in For Firefox.

5. On your Captivate, go to 'Settings' > 'Applications' > 'Development' and enable 'USB Debugging.'

6. Download and install the BusyBox app onto your Captivate. It is free in the Android Marketplace. You will not directly access this app, but it is necessary in order for you to make changes to your phone via your computer.

7. Plug your Captivate into your computer via the USB Cord.

Turning On Sideloading

8. Open your computer's Command Prompt by typing 'cmd' in the Run box on the 'Start' menu.

9. Create a backup copy of your Captivate's default settings using your computer's Command Prompt. This will come in handy should there be any errors.The command prompt should open in your user directory,c:\Users\Your user name'Your user name' will be the name you use to log in to the computer.When using the Command Prompt, press enter after each line.Type the following commands at the Command Prompt:cd C:\Users\Your user name\Desktop\android-sdk-windows\toolsadb shellsu

10. Go to your Captivate. A dialogue box will open requesting SuperUser privileges. Tap 'Allow' on your phone to give it the necessary access.

11. Go back to your computer's Command Prompt and type the following commands:cp /dbdata/databases/com.android.providers.settings/settings.db /sdcard/settings.dbcp /dbdata/databases/com.android.providers.settings/settings.db /sdcard/settings.db.backupexitexitNote that there are spaces after 'cp' and the first 'settings.db'Typing 'exit' twice will bring you out of your phone's SuperUser controls and allow you to pull the file that needs changing from the phone onto the computer.

12. Continue in your computer's Command Prompt:adb pull /sdcard/settings.db C:\Temp\Settings.dbLeave the Command Prompt open.

13. Open your SQLite Manager by opening Firefox and clicking on 'Tools' > 'SQLite Manager.'

14. In SQLite Manager, Click 'Database' > 'Connect Database.'

15. View all files in C:\Temp and open 'settings.db'

16. Click 'Secure' on the left hand panel.

17. Enable Sideloading. Scroll to ID 6, 'install_non_market_apps.' Change the value from 0 to 1. You can now close SQLite Manager and go back to the Command Prompt.

18. Type the following commands at the Command prompt.adb push C:\Temp\Settings.db /sdcardadb shellsucp /sdcard/settings.db /dbdata/databases/com.android.providers.settingschmod 777 /dbdata/databases/com.android.providers.settings/settings.dbreboot

19. Disconnect your Captivate from the USB cord as it reboots. Your phone will now be able to install third party applications.

No comments:

Post a Comment