[Droid 2 Android Development] Angdroid:
FRF91 Droid2 AOSP Final

A True Vanilla Froyo Expiernce For Your Droid2

By AngDroid, Matt4542 & Drod2169​

​

Twitter:

AngDroid

Matt4542

Drod2169

IRC:

http://webchat.freenode.net/

#fissionrom

Thank you to all who tested. Now start getting your phones ready for the final build.

Themers:

Check Post #2 for a package of app & framework files. A good majority of the apps are from FRF91 Vanilla Android build so if you have packages that already work with that build then most should work here. Please make sure all packages are compatible. Please use the framework-res.apk provided since it is unique to this ROM. It is much different than the OEM Drodi2 packages.

ROM Developers:

Feel free to use this as a base for your own ROM. Please just respect us and give Matt, Drod and myself the proper credit and a link back to the threads.

History:

Being bored one day and sick of Blur with all the extra services I started to rip the ROM apart. Finally getting it as clean as I can and being forced to have a bit of blur I began a search on how to get rid of it all. I ended up on the MotoDev website to see what I can find when I bumped into the D2 SDK. Shockingly it was a plain vanilla build of Android. I thought why not and tried to boot it up. Ii did ( see first video here[/URL] ) with lots of bugs. The screen res as all off and we had no radio or many other hardware functions. On top of that it ran like a turtle stuck in some molasses. I sent a message of my my buddy Matt4542 and our journey began. From there Drod and I hooked up and now we have this. It has been a long rough week getting this sucker to where it is now. It was fun, frustrating and we nearly killed each other a few times but all ended well since we have a great finished project.

We kind of built AOSP ROM by hand. Some may say it is not a true AOSP ROM but it is. There is no difference between this build and a true AOSP ROM besides any tweaks that the developer may add when creating a ROM from source. We had no choice to do it this way since Moto locked us out of the bootloader (for now and next project). Many of the apps are built from source. About 90% of the app folder is built from source. We added some packages from the D2 that are a bit better and required for hardware reasons. There is NO Blur left in the ROM but for a moto-res.apk file that is required by the framework.

What will this ROM do?

It will give you a true Android Vanilla experience much in the same way the Original Droid (OD) did. It is not loaded with bloatware and everything functions as it should. Facebook will sync with your contacts and you will not have all of your memory being used by wasteful stuff on top of much more. Your phone will run more smoothly and feel a lot faster.

What can you do to help?

The most important thing is to provide feedback. When reporting bugs please be clear and with detailed explanation. Do not say this does not work and leave it that. The more feedback you provide will make it easier and quicker for us to kill any bugs. You may also give us a small donation to help with our continuing development of ROM and *POSSIBLY* get this bootlader cracked. It cannot be done with one device. I have a couple of friends who have experience with low level programming of chips and with their help maybe it can get done. They are Blackberry guys and not going to buy a device just for this. This is nothing more than a promise that it will be tried. I cannot say when and IF it can be done so please keep the questions to a minimum about it. If the project takes off then I will have updates. You can donate to the project by clicking HERE.

Install Instructions: - YOU MUST FOLLOW ALL INSTRUCTIONS!!!

BACKUP your phone using Bootstrap before installing any ROMs so you can go back to your current setup if anything fails.

Pre-Installation Tasks:

Before you install this ROM or any ROM you will need to have root and have Bootstrap on your phone. You can find out how to do all that HERE.

BACKUP your phone using Bootstrap before installing any ROMs so you can go back to your current setup if anything fails. Notice I said that TWICE!!!

Download and place ROM on SD Card

Open Bootstrap and tap Bootstrap Recovery

Reboot into Recovery

Create Backup

Mount System

Wipe Cache -You may choose not to wipe but MAY have problems

Wipe Data - You may choose not to wipe but MAY have problems

Mount System and Data - Yes double check that both are MOUNTED (Reads UNMOUNT when MOUNTED)

Install Zip from SD Card

Choose Zip from SD Card

Select your ROM

Yes - Install

Wipe Cache Again - You may choose not to wipe but MAY have problems

Wipe Data Again - You may choose not to wipe but MAY have problems

Perform a Factory Reset through Android - Settings > Privacy > Factory Data Reset. Wiping Cache and Data from recovery is not enough.

Reboot

Enjoy!

Download HERE