Showing posts with label Droid. Show all posts
Showing posts with label Droid. Show all posts

8.20.2010

Froyo (Android 2.2) for Droid X

Rumor of an early leak of the 2.2 OS for Droid X from My Droid World.

Downloading now; no possible way I will be able to return my current phone to ‘stock’ as I went nuts and deleted all the stupid apps and crazy ringtones.

Going to try update.zip and see what happens!  Surprised smile

Mirror One - Download Now
Mirror Two - Download Now
Mirror Three - Download Now

EDIT:

<sigh>

Verifying Current System
assert failed: apply_patch_check(“/system/app/CityID.apk”,”….”)
E:Error in /sdcard/update.zip
(Status 7)
Installation Aborted

Looks like I need to revert back to stock with SBF

EDIT 2:

I am now running Froyo on my Droid X now! (but no root access)

1st step is to recover to stock:

  • Download the Droid X Recovery package:
      Recovery Image: VRZ_MB810_1.13.6.2_1FF_01.sbf
      Motorola x86 & X64 drivers
  • Install appropriate drivers (x86 or x64) via executable (includes bootloader mode drivers for Droid X)
  • Download and install RSD Lite
  • Once RSD Lite install is complete, copy ‘pst_flash.ini’ over existing file in C:\Program Files (x86)\Motorola\RSD Lite\
  • Run RSD Lite and open the update file: VRZ_MB810_1.13.6.2_1FF_01.spf
  • Put Droid X in bootloader mode:
      Power off
      Hold Camera + Vol down + Power
      Boot will be a black screen with some text
  • Once in recovery mode, plug in the microUSB cable.
  • Verify Device & File Properties look Ok in RSD Lite and hit 'Start'
  • This will take a few minutes and it will eventually reboot.
  • You are now back to a ‘stock’ 2.1 Android for Droid X

Second step is to update to 2.2:

  • Place the 'update.zip' in the root of the SD card
  • Power off the Droid X
  • Power On while holding down the 'Home' key; You will see a yellow triangle-
  • Hit the 'search' button to bring up the menu.
  • Use volume down to scroll down to 'Install update.zip from SD card'.
  • Hit the 'menu' key under 'Ok' to begin the update.
  • Update will take a while- so go do something so you don't stress out while watching the update.

If anything crashes/screws up, restart the RDS Lite app and put the Droid X back into bootloader mode to do a recovery to stock again.

7.22.2010

Droid X Rooted!

That didn’t take very long… I love the rooting/modding/hacking Android community.

This is my addendum to the instructions over at Droid-X Forums

Pre-root stuff (for the non expert at rooting Android- but still with a fair grasp of computer usage)

You will need to download:

Prep Instructions:

  • Install the appropriate drivers for your PC system (i.e. x86 or x64).
  • Enable USB debugging for the phone: Menu –> Settings –> Applications –> Development –> check ‘USB debugging’.
  • Extract the SDK contents somewhere you can access them; I put the files in c:\SDK.
  • Extract the DroidXRoot Files into the ‘tools’ folder of the SDK folder. (For me, C:\SDK\Tools).
  • Open a command prompt and navigate to the SDK tools directory (CD \SDK\Tools if you used the same path as I did).

Follow the instructions over at Droid-X Forums:

Step 1: Set up ADB (this was done in the ‘Prep’ instructions)
Step 2: Push exploid to /sqlite_stmt_journals "adb push exploid /sqlite_stmt_journals"
Step 3: type "adb shell"
Step 4: type "cd sqlite_stmt_journals"
Step 5: type "chmod 755 exploid"
Step 6: type "./exploid" and follow directions on screen
Step 7: type "rootshell"
Step 8: type in password "secretlol"
Step 9: your your’re in root!
Step 10: mount your sdcard to pc and put Superuser.apk and su in the sdcard
Step 11: unmount sdcard
Step 12: in adb (make sure your still in root with the # sign) type in:
- cp /sdcard/Superuser.apk /system/app/Superuser.apk
- cp /sdcard/su /system/bin/su
- chmod 4755 /system/bin/su

Notes:

I could not connect to ADB Shell while the phone was in ‘Mass Storage Mode’- I had to switch to ‘PC Mode’.  I was getting ‘error: device not found’

In step 6, it indicates ‘follow instructions on screen’; I had to run this twice to get it to ‘stick’.  On the second go I was able to toggle the phone’s Wi-Fi on/off via a screen widget to make the phone invoke ‘hotplug’

[*] Android local root exploid (C) The Android Exploid Crew
[*] Modified by birdman for the DroidX
[+] Using basedir=/sqlite_stmt_journals, path=/sqlite_stmt_journals/exploid
[+] opening NETLINK_KOBJECT_UEVENT socket
[+] sending add message ...
[*] Try to invoke hotplug now, clicking at the wireless
[*] settings, plugin USB key etc.
[*] You succeeded if you find /system/bin/rootshell.
[*] GUI might hang/restart meanwhile so be patient.

In step 10, I was unable to mount the SD card on my PC (or I was misunderstanding what they are communicating).  I eliminated steps 10 & 11 and did this:

Exit ADB Shell (should be able to just type ‘exit’)
adb push su /sdcard
adb push Superuser.apk /sdcard
adb shell
rootshell
(enter password = secretlol)
Continue with step 12

3.31.2010

BlackDroid Ultimate ROM 9.0 Released

BlackDroid has released an update for his awesome Ultimate ROM for Droid- currently at v9.0

 image  image  image

While waiting for the official 2.1 Droid update to be captured by capable hands and made into a user updatable file (rooted Android phones with custom loaders cannot receive the OTA update)- and while also still waiting for the Nexus One to finally fracking be offered for Verizon- this is an enjoyable stop-gap.

Rant: rumor is the Nexus One will finally be released sometime this week and it will have a ‘big surprise’ for Verizon users.  I pray this isn’t something stupid like a custom version of Skype (which currently uses Verizon minutes for domestic calls)- but rather something like Android 2.2, an improved touch screen or replacing the roller ball with a touch pad… </rant>

I used a new program in the Android Market called ‘ROM Manager’; this fairly automates the update process (as long as you have root access) and some how managed to backup and restore all of the apps I had installed prior to the update- including the ones I had purchased through the Google market.  Still trying to figure out how this worked, but very, very cool!