Well here it is ICS for the DROID BOINIC alpha preview build.
A HUGE THANKS TO:
All source is available at http://github.com/dhacker29DroidTh3ory for always answering my questions and getting me excited about building ROMs to start with!!
AOSP and CyanogenMod for all the hard work on the source
RevNumbers for his initial port of CM7 to the BIONIC based off of Hashcode's work on the D3
Hashcode for merging the motorola code into framework base and system core, as well as sharing his progress on the DROID 3 with us and letting me hit his GTalk all the time. Without his initial work NONE of this would have been possible.
LiQuIDzGrL for the cool boot animation
Zenon for pointing out some build.prop edits
Mastur Mynd for doing some testing and talking to me all night
Google for giving us our Android Desserts
ALL DEV's in forums everywhere for giving me the inspiration that I can do this too!!!
CM 9 ICS_MR0 and AOSP (ICS 4.0.3_r1)
Graphics working smooth now (Hashcode)
Adb is working so we can track the rest (Hashcode)
Capacitive buttons (Hashcode)
Charging indicator (Hashcode)
Both SDCards mounting on phone
Builtin Screenshot (CM)
Reboot menu (CM)
Phone and SMS works
GPS fully functional
Audio fully working (Hashcode audio wrapper based on tpruvot's Defy work)
USB Mount working for sdcard-ext (Hashcode)
Gallery recognizes both cards (Hashcode)
1x data working
NOTE: you may have to dial *#*#4636#*#* (or use Phone Info from the market) and toggle data mode between modes. For me toggling to GSM or WCDMA and then back to CDMA only usually does it. Once you see the status change to unknown leave it there it takes up to a minute to connect.
3G/4G data....still sorting it out
INSTALL AND DOWNLOADSINFORMATION: READ THIS!!!!
This is an alpha build and SafeStrap for the BOINIC is the easiest way to test it as you don't loose your main rom, but it now has full support for 2nd init booting in CWR.
Don't blame me if screw up your phone
SafeStrap for BONIC: from Hashcode's blog
ICS4BOINIC ALPHA 01-25
Read the intro and changelog before asking "Why doesn't this work"
INSTALL VIDEO BY DIRTYDROIDX
HOW TO GET DATA ENABLED BY DIRTYDROIDX
V ALPHA Preview
Compiled from the latest AOSP and CM9 source
Just a taste of whats to come for use on the BOINIC
V ALPHA2 Preview
Fixed graphics (Hashcode)
V ALPHA5 Preview
Both internal and external SD card work
Most forcecloses fixed
Radio turning on but no connecting to network yet
V ALPHA6 Preview
Phone works but NO AUDIO
Added new GAPPS be aware the facelock won't work and Talk will crash at times because the camera doesn't work yet
Phone with audio and bluetooth support
Audio not working with Google Music at present
Wifi working (Hashcode)
Still no camera so Gtalk removed.
Sound working on both speakers ringtones etc, still scratchy.
Data obtains IP at times but still not connecting.
Working 1x data
Clear audio (Hashcode_
GAPPS fixed - market sync now works, calendar syncs with google. If it asks you to login go back and open the browser first
Google Voice search fixed....again
Su/Superuser issue fixed
I'm sure there is something else but I don't remember lol
Oh wallpaper restores from google but wallpapers are still broken so you have to reset it to a live wallpaper
Launcher force closes fixed. (CM)
Init changes for stability and smoother
Facebook Sync "should" work now (Hashcode_
Toggles in pull down (CM)
Lots of under the hood changes
Removed FM apps
Added full IPv6 kernel module support (Hashcode_
2nd init fully functional for booting from CWR (Hashcode_
Switched SD cards back to moto standard as some apps don't like not seeing an SDcard if the external isn't present
Fixed USB Mass Storage SDcard now mounts on computer (Hashcode)
Styled FileManager and Usb apps to ICS theme
Fixed data stats to work properly in settings (Hashcode)
Gallery recognizes both sdcards now (Hashcode)
Fixes to data usage stats (Hashcode)
Added Gtalk back as camera is disabled for now