Enabling Non-market Installs on your Official 2.1 Backflip
NOTE: Ironically, I'm having difficulty finding a non-market app to try this with. It's not working with one of my own test apps, though that may be me missing a step. Sideloading, as you may note, works just fine anyway.
Many thanks to Beach_Head for providing the modified files. Anyone who wants to turn this into something a little more automated, feel free.
Step 1: Root your Backflip using VISIONary (ROOT the new motorola backflip 2.1 software)
Step 2: Settings -> Applications -> Development -> USB Debugging
Step 3: Download Non-Market Apps 2.1.rar
Step 4: Unrar that package.
Step 5: On your pc, "adb install -r PackageInstaller.apk"
Step 6: On your pc, "adb install -r Settings.apk"
Step 7: On your pc, "adb shell"
Step 8: While in the shell, "su" - You should get a SuperUser request on your phone, go ahead and allow it (I unchecked remember, you don't have to.)
Step 9: Still in the shell, run "mount -o remount,rw /dev/block/mtdblock1 /system"
Step 10: Still in the shell, "vi /system/etc/motorola/com.android.providers.settings/secure.mkitso"
This part is tricky, so I'll lay it out step-by-step.
a. Type "j3j" to move to the fifth line, "install_non_market_apps=0"
b. Type "l23l" to move to the end of the line, with the cursor on the "0"
c. Type "r1" to replace the 0 with a 1.
d. Type ":wq" to save your changes and exit the vi editor.
Step 11: Still in the shell, "mount -o remount,ro /dev/block/mtdblock1 /system
Step 12: In the shell, run "exit" twice.
Feel free to reboot or not at this point, it shouldn't matter.
Last edited by JK.the.Slacker; 11-10-2010 at 12:37 PM.
Hmm... I was pretty sure I went through it with the exact number of steps. Alternatively, you can simply use j and l to step through it manually - k will move the cursor up a line, h will move the cursor back one character.
I did everything right, or so I think, and now I can't download apps from the market and it only shows purchased apps in the "downloads" tab.
If I uninstall any and all Market updates, everything seems to work, but the market force updates itself and then it's back to being broken.
Update: While I had market updates uninstalled, I installed an application fast. Now, the market is updated and everything is working again. Thank god.
Last edited by bangbang023; 12-22-2010 at 09:11 AM.
Whoa now.. Did something change??
I dont remember having to do any replacing or installing of PackageInstaller.apk or Settings.apk when Beach Head posted his method...
Be careful there...