Or you will probably ruin it instantly.
Check this guy out, he hooked up his Incredible to his A/V unit in his car.
Narration is a pain to listen to, but its still cool, nonetheless.
- Download the attached archive and expand it to a folder you can find (eg. c:\DroidXRoot)
- Set up ADB (Step-by-step guide for Windows Vista/7 HERE)
- Open a command prompt (Windows: Start, Run, “cmd”, OK; Linux: Terminal)
- Run “CD c:\DroidXRoot” (or where ever you expanded the archive)
- Run “adb push Superuser.apk /sdcard/Superuser.apk“
- Run “adb push su /sdcard/su“
- Run “adb push exploid /sqlite_stmt_journals/exploid“
- Run “adb shell“
- Run “cd sqlite_stmt_journals“
- Run “chmod 755 exploid“
- On your phone, navigate to a screen where you can switch wifi/bluetooth on/off easily (settings, or a home screen with a widget)
- IMMEDIATELY after executing the next step, toggle wifi or bluetooth off and back on
- Run “./exploid” and follow directions on screen
- Run “rootshell“
- Type in password “secretlol” and press Enter then you are root!
- Run “cp /sdcard/Superuser.apk /system/app/Superuser.apk“
- Run “cp /sdcard/su /system/bin/su“
- Run “chmod 4755 /system/bin/su“
- Run “rm /system/bin/rootshell“
- Run “exit” to drop from root to a non-root user shell (on phone still)
- Run “exit” to drop back to your machine command prompt (instead of phone)
- Run “adb shell“
- Run “su” (now you should see the # sign which indicates you are root)
- Watch your screen so you can allow Superuser root access.
Punny title, right?
Regardless of the lack of humor, I was really pumped for this phone to come out. After it did, there were a couple of problems I had with it.
One: MotoBlur is still a part of the phone. I’m not sure why phone manufacturers feel like they have to muck with the Android UI. HTC’s Sense is nice, but after using a Nexus One, I can honestly say that I just prefer the stock Android UI.
Two: You can not install custom ROMs. This is almost the lifeblood of the reason a technie like myself wants an Android based device. We want to be free to play, free to get our hands dirty, and free to break the phone. With the Droid X, you can’t do this, unless you want a brick. See, Motorola has locked the bootloader with the same encryption algorithm that they locked the Milestone with. The chance of gaining root on this device is close to nil. If you try to install a custom ROM, the encryption chip renders the phone useless and it can only be reset at the manufacturer.
Okay, so those aren’t too bad I guess, you can still live with that. But let’s say your whole user input device, the touch screen, is defective.
Three: Turns out, they have been shipping with defective screens.
I really thought Motorola was going to change my mind about them with this one… Sad to say, this has been crossed off as “my next phone.”
I guess I’ll wait for the HTC Prodigal.
Update: It won’t break your phone completely, just brick it until you install legit software. There is hope!
“Motorola’s primary focus is the security of our end users and protection of their data, while also meeting carrier, partner and legal requirements. The Droid X and a majority of Android consumer devices on the market today have a secured bootloader. In reference specifically to eFuse, the technology is not loaded with the purpose of preventing a consumer device from functioning, but rather ensuring for the user that the device only runs on updated and tested versions of software. If a device attempts to boot with unapproved software, it will go into recovery mode, and can re-boot once approved software is re-installed. Checking for a valid software configuration is a common practice within the industry to protect the user against potential malicious software threats. Motorola has been a long time advocate of open platforms and provides a number of resources to developers to foster the ecosystem including tools and access to devices via MOTODEV at http://developer.motorola.com.”
Update 2: Root access has been granted! http://bit.ly/clAFdx
Now, for most of you, when I say “mount” you are thinking, “Wait, mount? I don’t ‘mount’ drives on my Windows machine… that’s Linux, right?” Yes, that’s right… but if you are a Windows User, you aren’t out of luck. Click here for your goods.
This is for Ubuntu 10.04 only, so if you are on any other distro, you are out of luck for the time being. You first need to add the PPA by doing the following:
sudo add-apt-repository ppa:doctormo/ppa
Then simply run aptitude to install the gdocs-mount-gtk package.
sudo apt-get install gdocs-mount-gtk
After installation, just open the program by going to Applications > Accessories > Google Docs Connection. From that point, you log in and you can now drag and drop!
Nice app, thanks DoctorMo.