Droid X Source Code Released to All



Ready to dig deeper into the Motorola Droid X, to find out exactly what is running on top of that 1GHz processor, to maybe even do a bit of constructive adjusting to the software beneath the 4.3-inch screen? Motorola has released the source code for their beastly Android handset currently on a tear over at Verizon. Locked bootloaders and eFuses aside, the code is apparently missing a few segments that would prove vital to the ROM and root crowd, so we’re not sure exactly how useful the source will be, but if you want to get a look at it yourself you can find it over at Motorola’s open source page.

[via Droid-Life]

Kevin Krause
Pretty soon you'll know a lot about Kevin because his biography will actually be filled in!

Motorola FlipOut Going to China

Previous article

Allstate App Available Now in the Android Market

Next article

You may also like


  1. Wow that as fast.

  2. Its a Formality

    Source Code is useless untill Proper root is not allowed

    EVIL MOTOROLA even Apple Phone is Jail Breakable

  3. Would someone please call the Mythbusters to get rid of that inane eFuse misunderstanding once and for all. Sheesh. Some careless blogger sees something he doesn’t understand, runs amok before fact checking and now the bloody issue won’t die.

  4. @hetal Patel

    How does that make sense? Jail breaking is roughly equivalent to rooting, which the Droid X is capable of. You’re saying a company is evil for trying to prevent tons of people getting warranty replacements on phones they broke through trying to upload new ROMs? I agree it’s annoying, but let’s not go overboard.

  5. @uprooted
    “Some careless blogger sees something he doesn’t understand, runs amok before fact checking”

    Welcome to the world of tech blogs.

    Check out all the PR damage they did to that guy with the wallpaper app…….for nothing.

  6. This might have some positive effects on improving the FPS cap for Evo’s however. Thanks Motorola, maybe we can steal your HDMI implementation :P

  7. @uprooted – you’re right dude. it’s that “i want to write like a cool tech blogger” syndrome, which many blogs (engadget, gizmodo, etc etc) are afflicted with. “locked bootloaders and efuses aside”….what does that sentence even mean first of all…second, is it necessary other than trying to sound clever “blogging”?

  8. @uprooted – ill clear it up for you right now, with the bootloader/eFuse in tact this source code is useless for people wanting to load custom roms like bugless beast for droid..

    unless motorola left something to disable the eFuse which i doubt this post means almost nothing to anyone who rooted there X.

  9. Motorola doesn’t stick an fps cap so it doesn’t need to be hacked to remove it :)

  10. @Donovan, do you know anything about efuses or are you just echoing what you read someplace?

  11. Droid X (and likely Droid X 2) have a bootloader that requires a cryptographically signed bootrom. It is not possible to produce a Rom that can be flashed in place of the moto rom, which only moto has the necessary key for signing. Thus, the source isn’t all that useful, since you can’t build and install vanilla Froyo, for example. This kind of restriction doesn’t exist for phones put out by HTC and others. There might be a way to hijack the phone and get a custom rom going somehow, but that hasn’t managed to pan out for Milestone.

    So yeah, it pretty much blows.

  12. while everyone is correcting everyone else, the jailbreak for iphone is not root, not even the equivalent, more like less-than root as only certain protocols are brought into public access, kinda like giving your walled garden a small window that you can see through but cant go through. the droid x’s bootloader wont let you load up roms but it doesnt mean you cant replace the bootloader itself, of course moto wont give us the code we need to do that either but im sure someone will figure it out

  13. Can we compile this code to create ROM’s for other devices?

  14. @Brian: you can’t replace the bootloader. Look how it is done in Milestone and how it is done in Droid X too :


    Notice the //signed// notes. Those are things you can’t replace – and the only thing not signed is the hardcoded stuff in the CPU itself, which you can’t overwrite anyway.

Leave a reply

Your email address will not be published. Required fields are marked *

More in Handsets