Howdy folks. I'm pleased to introduce a pure AOSP system for the Atrix.
Current Version: 2.3.5+ (branded 2.3.7 due to whacky issues related to android.git.kernel.org being down)
This is as close to Google's stock Android (as seen in Nexus devices) as possible, while retaining an acceptable amount of functionality with the Atrix. It is based heavily on the Atrix Dev Team's CyanogenMod work, without using CyanogenMod repositories.
This system and the associated repo tree are targeted at developers. It is somewhat stable, but I cannot offer support or maintain a steady pace of development for end-users. As a result, there may be various intermittent or chronic issues with the build or the source code.
Things that are known not to work:
To switch between internal storage and microSD, there is an additional Android configuration switch: Settings -> Storage -> Use internal SD. Check/uncheck it as appropriate, then reboot for the change to take effect.
Hardware features not listed above are expected to work. However, there may be stability or functionality issues in any aspect of the system.
The source tree for this system is available at http://github.com/atrix-aosp.
To build a tree (a working repo utility is needed, of course):
Have several pizzas, then come back a few weeks later to find a CWM-flashable ZIP at out/target/product/olympus/generic_olympus-ota-eng.$USER.zip (assuming everything went fine).
My latest built system is available for download and can be flashed from a CWM recovery. When flashing, it will require a wipe (of course) due to: incompatible signatures with Moto ROMs, or incompatible databases with the CM ROM.
Again, please remember: there will be issues and I cannot offer end-user support!
Check out the Atrix Dev Team's CyanogenMod port!
DONATIONS:
I will not be accepting donations for this project. Instead, please consider donating to the Atrix Dev Team, who has done all the work that I shamelessly stole:
DONATE.
CREDITS:
Current Version: 2.3.5+ (branded 2.3.7 due to whacky issues related to android.git.kernel.org being down)
This is as close to Google's stock Android (as seen in Nexus devices) as possible, while retaining an acceptable amount of functionality with the Atrix. It is based heavily on the Atrix Dev Team's CyanogenMod work, without using CyanogenMod repositories.
This system and the associated repo tree are targeted at developers. It is somewhat stable, but I cannot offer support or maintain a steady pace of development for end-users. As a result, there may be various intermittent or chronic issues with the build or the source code.
Things that are known not to work:
- Webtop
- Fingerprint scanner
- Dual storage (internal + microSD) support - only one can be used at a time
- HDMI stuff is totally untested
- RTSP streaming in a specific corner case (which I've noticed)
- GPS indicator sometimes gets stuck on, while GPS is clearly off
- All CyanogenMod-specific bells and whistles - this is PURE AOSP
- Probably other stuff that I can't remember at the moment
To switch between internal storage and microSD, there is an additional Android configuration switch: Settings -> Storage -> Use internal SD. Check/uncheck it as appropriate, then reboot for the change to take effect.
Hardware features not listed above are expected to work. However, there may be stability or functionality issues in any aspect of the system.
The source tree for this system is available at http://github.com/atrix-aosp.
To build a tree (a working repo utility is needed, of course):
Code:
$ mkdir atrix-aosp
$ cd atrix-aosp
$ repo init -u git://github.com/atrix-aosp/manifest.git -b gingerbread
$ repo sync
$ cd device/motorola/olympus
-- Connect your Atrix and enable ADB to pull proprietary bits --
$ ./extract-files.sh # (Or use a mounted system image to do this with local-extract-files.sh)
$ cd ../../..
$ . build/envsetup.sh
$ lunch generic_olympus-userdebug
$ make -jX otapackage # Where X = concurrency level, NUM_CPUS+1 is usually good
My latest built system is available for download and can be flashed from a CWM recovery. When flashing, it will require a wipe (of course) due to: incompatible signatures with Moto ROMs, or incompatible databases with the CM ROM.
Again, please remember: there will be issues and I cannot offer end-user support!
Check out the Atrix Dev Team's CyanogenMod port!
DONATIONS:
I will not be accepting donations for this project. Instead, please consider donating to the Atrix Dev Team, who has done all the work that I shamelessly stole:
DONATE.
CREDITS:
Last edited: