FAQ: Sideloading Apps on the Captivate

This is a discussion on FAQ: Sideloading Apps on the Captivate within the Samsung Captivate FAQ forums, part of the Samsung Captivate category; *** Standard Disclaimer: WE ARE NOT RESPONSIBLE FOR ANY DAMAGE TO YOUR PHONE IF SOMETHING GOES WRONG WITH THIS PROCEDURE. THE PROBLEM WITH USB DEBUGGING ...

Page 1 of 2 12 LastLast
Results 1 to 10 of 12

Thread: FAQ: Sideloading Apps on the Captivate

  1. #1
    dandroid
    Guest dandroid's Avatar

    FAQ: Sideloading Apps on the Captivate

    *** Standard Disclaimer: WE ARE NOT RESPONSIBLE FOR ANY DAMAGE TO YOUR PHONE IF SOMETHING GOES WRONG WITH THIS PROCEDURE.

    THE PROBLEM WITH USB DEBUGGING HAS BEEN FIXED. THIS PROCEDURE SEEMS PRETTY SAFE NOW. ONLY FURTHER TESTING WILL TELL FOR SURE.

    IF YOU PERFORMED THIS PROCEDURE PREVIOUSLY AND YOU HAVE USB DEBUGGING STUCK ON, SKIP TO WHERE YOU SEE *** USB DEBUGGING FIX ***. ***

    You'll need the Android SDK (guide to download and install is here)
    You'll need the USB drivers (Stickied post in this forum)
    You'll need root access (look for the Captivate Root thread by chaoscentral)
    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.

    Done! I tested this and was able to install siriusxm.apk from siriusxm.com/android.


    *** USB DEBUGGING FIX ***
    adb shell
    su
    chmod 777 /dbdata/databases/com.android.providers.settings/settings.db
    reboot

    (Credit goes to Maerlim from Android Forums for the How To)

  2. Android.net is the premier Android Forum. Registered users do not see these ads. .

  3. #2
    Junior Member HeavyTizzle's Avatar
    Join Date
    Jul 2010
    Posts
    4
    Or you could use the Android Central Sideload Wonder Machine!

    The Android Central Sideload Wonder Machine - Android Central Forums

  4. #3
    Senior Member jmgib's Avatar
    Join Date
    Mar 2010
    Location
    Kentucky
    Posts
    1,350
    I believe the detailed instructions though allow one to install apps directly on the phone from the SD card without having to connect the phone to a PC and pushing the app to the phone using ADB.

  5. #4
    Junior Member HeavyTizzle's Avatar
    Join Date
    Jul 2010
    Posts
    4
    I was just throwing the ACSWM out there for anyone that isn't as advanced with all this technology stuff like me. I could follow his instructions, but I'm lazy and like hitting as few buttons as possible.

  6. #5
    Junior Member skrewed_187's Avatar
    Join Date
    Oct 2010
    Posts
    2

    Angry I think the SDK 2.2 platform update busted the cp command

    I had a Captivate and was able to use this forum to enable side loading myself. I had the 2.1 platform at the time. I lost the phone, got a new one, and when trying to use the SDK it updated. I already have root access and am trying this again an get:

    $
    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
    cp: not found

    Why is it not found now and what the #$%& copy am I to use now? I am reverting back to 2.1 till I figure out whats going on.

    Also, may I add I like the freedom of installing apps myself than having to rely on a 3rd party program to allow apps to be installed on an individual basis.

  7. #6
    Junior Member skrewed_187's Avatar
    Join Date
    Oct 2010
    Posts
    2
    well then. Apparently the android doesn't come with a cp command and that's what busybox is for.

    cp not found on Root Droid - Droid Forum - Verizon Droid & the Motorola Droid Forum

    I apologize for the aggravation.

  8. #7
    Senior Member jmgib's Avatar
    Join Date
    Mar 2010
    Location
    Kentucky
    Posts
    1,350
    You can probably use 'busybox cp' in place of 'cp' and it should work.
    Avatar courtesy of Elliott C. 'Eeyore' Evans

  9. #8
    dandroid
    Guest dandroid's Avatar
    Skrewed: Were you able to get it going?

  10. #9
    Junior Member Damani311's Avatar
    Join Date
    Jan 2011
    Posts
    5
    I need help! It seems that things have changed since this initial set of instuctions, the "adb" has been moved to platform-tools, and when i run it from platform tools it gives me an error when i use "su" as a command, says its not a recognizable command...........help!


    also found this in readme, but have no clue how to do it:
    Please also update your PATH environment variable to
    include the platform-tools/ directory, so you can
    execute adb from any location.

  11. #10
    Super Moderator Dorian's Avatar
    Join Date
    Jan 2011
    Location
    between 850-1900MHz
    Posts
    885
    Thanked
    71 times
    Twitter
    @Dorian_At_ATT
    Quote Originally Posted by Damani311 View Post
    I need help! It seems that things have changed since this initial set of instuctions, the "adb" has been moved to platform-tools, and when i run it from platform tools it gives me an error when i use "su" as a command, says its not a recognizable command...........help!


    also found this in readme, but have no clue how to do it:
    Please also update your PATH environment variable to
    include the platform-tools/ directory, so you can
    execute adb from any location.
    You may want to check this out.

    Need Assistance? Contact me at dorian@android.net

Page 1 of 2 12 LastLast

Remove Ads

http://www.scramblerducati.org/

Sponsored Links

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  

Search tags for this page

2.1 android sideload
,
android sqlite sdcard
,
captivate 2.1 sideload
,
captivate root sideload
,
how install app on a sd card captivate
,
how to fix apps on captivate 2.1
,

how to install third party apps on samsung captive 2.1

,
how to sideload apps on samsung captivate 2.1
,
how to sideload captivate rooted
,
samsung captivate install sdk
,

sideload apps captivate 2.1

,
sideload apps on samsung captive 2.1
,
sideload sirius xm android
,
sideloading samsung captivate
,
sirius xm sideload android
Click on a term to search our sites for related topics.
Android Forum