THIS IS AN ALHPA! Make sure you know what you are doing before flashing because there are a few things you need to do for things to work!
Thanks:
Thanks for cvpcs for publicly posting his source, which I compiled from.
Thanks slayher for his vendor setup, for a huge amount of help building my original AOSP build(I decided to switch to building from cvpcs' afterwards), and for the USB fix.
Thanks blackdroid for the idea to fix the sound.
Thanks to Speels for providing me a server to host this ROM on, and his unending moral support
Thanks to everyone who tested this
Thanks everyone for the constant support when this starting driving me INSANE
Thanks tanknspank for reading this over
Thanks to my girlfriend for letting me work on this and not getting angry(LOL)
Current bugs:
Phone reboots when you press the sleep/wake button
Buttons do not vibrate
Video camera crashes
Alt lock key doesn't work
Not sure about others.
Features:
From source AOSP ROM
Extra mods in the settings
Zero Motoblur.
Rotary lock screen(Kinda defeats the purpose at the moment haha)
Lock screen music controls(Again defeats the purpose at the moment )
Built in USB tethering
Eliot Stocker's MusicMod
Cytown phone
More to come...
Pre-install steps:
If you would like USB to work, and to have the ability to pull the battery and always reboot into recovery(as long as you don't sbf) follow these steps. You will need USB debugging enabled for these steps.
Step 1: Download the files here
Step 2: Place all three of them in your sdk tools folder.
Step 3: adb shell
Step 4: cd preinstall
Step 5: mkdir unleashed or whatever you wish to call it
Step 6: exit
Step 7: adb push update-binary /preinstall/unleashed(or whatever you named it)
Step 8: adb push update-recovery.zip /preinstall/unleashed(or whatever you named it)
Step 9: adb push update-boot.zip /preinstall/unleashed(or whatever you named it)
Step 10: adb shell
Step 11: chmod 0755 /preinstall/unleashed(or whatever you named it)/update-binary
These may look intimidating but they are easy. I can combine some of the steps, but I didn't to help stop confusion. This will be easier when the final release is out.
How to install:
Step 1: Download and install Koush's bootstrap application if not already done.
Step 2: Copy Unleashed30Alpha.zip to your sdcard and then unmount
Step 3: Bootstrap recovery, then reboot recovery
Step 4: Mount /system in mounts and storage
Step 5: Install Unleashed30Alpha.zip from the sdcard
Step 6: Wipe data/factory reset(Not needed if coming from any Fission release, but recommended, as it may help fix some bugs)
Step 7: Reboot.
Step 8: Once your phone boots, give it around 2-3 minutes before you start using it. Tap the screen every 30-40 seconds to keep it from locking and rebooting.
Step 9: If you get stuck at the Setup Wizard, go back to the "Welcome To DROID2" screen and tap all four corners until it either goes to the home screen, or when you hit the home button it goes to the home screen.
Step 10: Once out of the Setup Wizard, go to your settings, display, and set the display lock to 30 minutes so it doesn't keep shutting off and rebooting.
For USB to work, you will need to have the USB cable plugged in while booting or it will not charge or allow you to copy files to your sdcard. You can always charge through an outlet though.
When you boot, you may get a few force closes. Always select wait on these. You may also get Android System, select wait for that also.
For further support on how to do some of these steps, please join my IRC chat. Go to Epic Roms Contact/Support.
Even tho this is being posted a little after 12AM EST, HAPPY THANKS GIVING!
Follow me on Twitter
Oh and I almost forgot with writing that long post. Here is your download!
For the most up to date info, or just a place to chill, come to my IRC channel.
MD5 sums:
3a0dce650211bcc9ab15d14699a3ab30 Unleashed30Alpha.zip
3abc60718ab3c30e375df83e6b055270 preinstallstuff.zip
I will be releasing my source on Github once I get everything working. In the mean time, check out http://github.com/cvpcs for the ROM source, and for the vendor setup, https://github.com/slayher/android_device_motorola_droid2.
Last edited: