This is a temporary fix for CM9 ICS 4.0.4 [tested it with acer iconia a500] How to patch & Build Set up repo $ mkdir ~/bin $ PATH=~/bin:$PATH $ curl https://dl-ssl.google.com/dl/googlesource/git-repo/repo > ~/bin/repo $ chmod a+x ~/bin/repo Download CM9 source $ mkdir ~/CM9 $ cd ~/CM9 $ repo init -u git://github.com/CyanogenMod/android.git -b ics $ repo sync Download Cornerstone form my repo $ git clone git://github.com/pjsports/cornerstone.git $ cd ~/cornerstone $ git pull Merg the directories $ rsync -a cornerstone/ CM9/ --exclude='.git*' Build & Compile $ cd ~/CM9 $ git clone git://github.com/iconia-dev/android_vendor_acer_a500.git vendor/acer/a500 $ ./vendor/cm/get-prebuilts $ . build/envsetup.sh && brunch a500 Download ROM CM9+Cornerstone for ACER Iconia A500 - http://www.mediafire.com/?jwpp0bl9yrfgguz Thanks to - Cornerstone project https://github.com/Onskreen/cornerstone - waydownsouth https://github.com/waydownsouth