Now that Motorola has confirmed that it will not release an Ice Cream Sandwich update for the Droid X2 (much to the dismay of many X2 users), it stands to reason that some clever developer would whip together an ICS build for the device. XDA Recognized Developer dragonzkiller has done just that, and released an extremely experimental ICS build for the snubbed device. Even without an official Motorola ICS kernel, the build is on it’s way to being totally functional. From the release thread:
- Data/3G (see known issues)
- *Maybe* tethering, but I doubt it (turns on, but haven’t tested)
- HQ and LQ Youtube (used to be a problem)
- And a lot of little things
Besides a whole lot of little things:
- Camera doesn’t work: there is a fix for this for Tegra devices, but it’s not working for us yet
- MMS rarely works: this probably has to do with how data works with the phone and how i had to “hack” the data to get it to work.
- Graphics memory sometimes runs out: as we are on less RAM the memory management is a bit whack. Sometimes while rotating an app (noticeably the browser) it will “twitch” and crash. Also systemserver (the main background service) will crash and Android will restart (rarely).
- Data usage doesn’t work: this requires kernel mods which I haven’t worked out yet (but started on as I have one of them in the build)
- Chrome beta doesn’t work: it also requires kernel mods which I haven’t messed with yet.
Lack of manufacturer support be damned, if you’d like to install this ICS build on your X2, head to dragonzkillers release thread and download the ROM. Be sure to read the instructions thoroughly and back up your entire device before installing the ROM because you are required to bootstrap a recovery and overwrite all partitions on your X2. Don’t forget to thank dragonzkiller for his quick handiwork, and a big thanks to XDA Senior Member kenjesse for the tip!
If you’ve ever looked into compiling your own version of CyanogenMod or AOSP from source then I’m sure you will have noticed that there are a wide selection of extremely detailed and helpful guides out there. However if you intend on building on a Mac, you may have noticed that most of those guides aren’t quite applicable.
While there a few tutorials on how to build CyanogenMod 7 on Cupertino’s finest, it seems that CM9 has yet to receive the same treatment. This is where XDA Senior Member ArmanUV comes in. He has put together a comprehensive guide on how to do just that.
The guide is based around building CM9 for the GSM Galaxy Nexus on OS X Lion, but could also be adapted to building for other devices with a little cross referencing from one of the other many tutorials available. It should enable you to start building from source in no time at all. Pretty much everything is covered from setting up the required tools such as Java and the Android SDK right through to downloading the source, device specific files, and obviously the compiling process itself.
If you are a Mac user and wish to learn a little more about how to build your own ROMs, you should definitely take the time to check out the guide thread.
May 16, 2012 By: The-Captain
While the lucky few have already enjoyed Google’s latest tasty treat for the past five months, most device owners have been waiting for Ice Cream Sandwich a long time. Now, thanks to Senior Member arco68, Galaxy S Plus users can now enjoy ICS courtesy of an alpha stage, but rapidly progressing CyanogenMod 9 port.
Currently on alpha build 2, the ROM is still an early build. However, with hardware accelerated UI and video playback working, it doesn’t seem like an early build. In fact, the most essential functions such as phone, GPS, WiFi, and almost everything else work properly. The currently broken list is quite small for an alpha build and include:
This ROM, even with its minor issues, is still Ice Cream Sandwich. And for many, the price to pay to make your device feel new again is quite small.
Want to keep up with the latest progress or give it a whirl yourself? Check out the original thread for updates and install instructions. What are you waiting for? Get ICS on your Galaxy S Plus now, and enjoy all the new features of the latest Android experience.
May 15, 2012 By: Will Verduzco
The road to Ice Cream Sandwich has been paved with many victories for the international Samsung Galaxy Note GT-N7000. The device received its official dose of ICS goods not too long ago, and root methods were promptly developed that wouldn’t affect the device’s flash count. We also covered the official alpha release of CyanogenMod 9 for the phone-tablet, which came courtesy of XDA Recognzied Developer XpLoDWilD, Team Hacksung, and of course the CyanogenMod team.
Now, progress has come once again, as XpLoDWilD brings us our next chapter in the ICS saga on the N7000 in the form of official CM9 nightlies for the device. Installation is simple enough, but differs depending on which ROM is currently loaded on your device. In the words of the developer:
First time installing CyanogenMod 9 to your Galaxy Note, or coming from another ROM:
- READ FAQs: http://teamhacksung.org/wiki/index.p…sked_Questions
- Make sure you’re running a proper working ClockworkMod-Recovery
- DON’T flash FROM i9220 LEAKED REPACK!
- Copy GApps and CM9 ZIPs to your internal SDCard
- Boot into Recovery
- Flash CM9 zip
- Flash GApps zip
- DO A DATA WIPE / FACTORY RESET (otherwise your calendar sync will not work)
- Don’t restore Apps using Titanium Backup!
Upgrading from earlier version of CyanogenMod 9:
- Copy CM9 ZIP to your internal SDCard
- Boot into Recovery
- Flash CM9 zip
- Wipe cache partition and dalvik-cache
While there are still a few bugs and quirks to wring out, the ROM is very highly functional and is definitely worth a shot for practically all international Note users. Those looking to get in on the action should proceed to the development thread.
[Thanks to Androidindian for the tip.]
April 22, 2012 By: Conan Troutman
Sony Xperia S users rejoice. The FreeXperia Project, has released not only a ClockworkMod-based recovery for the device, but also an unofficial version of CyanogenMod 9. So if you’ve been longing for a little AOSP action, your wait is now over.
First things first, before you begin installing that new ROM, you’re going to need a nice new recovery image. XDA Recognized Developer DooMLoRD has ported his version of a CWM-based recovery entitled DooMRecovery to the Xperia S. If you’re already familiar with his work, you may recognize this recovery. If not, be warned—this is not your average recovery. Although based on the standard CWM, DooMRecovery is heavily themed with a Honeycomb styling. Furthermore, it is touch capable, so there’s no fiddling around with the volume keys. It also implements haptic feedback to make sure you’re aware that your selections have been acknowledged. Other notable features and changes include:
This is a great take on the classic recovery that we’re all so used to so I highly recommend checking out the original development thread and familiarise yourself with its features.
Once you have your new recovery installed you’re going to need something to flash, right? Not a problem, as the FreeXperia Project and in this instance, XDA Recognised Developer Bin4ry have released an unofficial version of CyanogenMod 9. As with any first release there are still a few bugs and issues, some of them fairly major such and WiFi and GSM not being fully functional .HDMI, FM Radio, and ANT+ are also still being worked on. It important to note that this is an unofficial release of CM9, and is not coming directly from the CM team themselves. Installation is a standard flash-from-recovery, as you would expect.
The ICS frenzy is beginning to find more and more devices each day. Many of these actually branch out from the ever popular AOSP ROMs, and more specifically, CyanogenMod 9. While there are no official CM9 releases for various devices, there are devs out there who will put out unofficial CM-derived kangs for devices that may not have made “the cut” for official inclusion by the CM team. The Motorola XT720 Milestone is one such device. With ICS ports hitting other devices left and right throughout the site, XDA Forum Member mchlbenner decided to try and give the frozen treat to the owners of this device.
So far, the port is actually in a alpha/early beta stage as it has some basic functionality, but not enough to make it a daily driver. For instance, the device has functioning sensors, can make and receive calls as well as SMS, and it has a working GPS. The usual bugs are present such as the lack of a camera and tethering seems to be broken as well. The opening post actually has quite a few downloads, so make sure that you get the necessary packages are there are a few fixes for problems that are not yet rolled into the rom, but will eventually get there.
If you happen to try it, please leave some detailed feedback regarding performance and bugs, so that the dev can take a look and correct any and all mistakes on this port.
PLEASE READ ALLDIRECTIONS BEFORE FLASHING FOLLOW ALL DIRECTIONS OR IT WILL NOT WORK RIGHT. included .Sensors are working
credit goes to j.y.daddy,lwxddg,and many others.
You can find more information in the original thread.
Want something published in the Portal? Contact any News Writer
[Thanks to AllGamer for the tip!]
Not too long ago, we gave some much deserved praise to a status bar makeover for the Samsung Galaxy Nexus created by XDA Forum Member rob43 and ported to the Motorola Atrix 4G by XDA Forum Member rickriego. While lucky owners of those two devices were able to enjoy the fruits of the developers’ labor, owners of other devices were unfortunately not so lucky.
Thankfully rob43, the original developer, has now updated his modification to work on practically any device running CyanogenMod 9. The modification adds various useful features and toggles to your notification bar including:
Status Bar Layout
Horizontal Recent Panel
Power Widget Enhancements
Installation is as easy as flashing a recovery-flashable update.zip to your rooted and CM9-powered Android device and running the associated configuration application. However, since this involves flashing through recovery, be sure to make a Nandroid backup first, just in case.
Visit the modification thread to get started.
It’s always exciting when an AOSP-based ROM shows up for a device for the first time, and it’s even more exciting when it’s a new iteration of Android. The chance to run vanilla—or at least mostly vanilla—Android is something that most users want. At the very least, it gives people a chance to check out the base features of the OS without OEM skins getting in the way.
For those carrying the Samsung Epic 4G Touch, you now have the opportunity to check out some new Android features as well. XDA Recognized Developer sbrissen and Senior Member darchstar have both released competing unofficial kangs of CyanogenMod 9 for users to install and play with.
The ROMs are both alphas, meaning that there are a lot of bugs, and they are not quite ready for daily driver use. That said, both developers are working hard to get them to daily driver status. In an attempt to bring even more ICS goodness to the Epic Touch, sbrissen and darchstar are actually combining forces to get these issues fixed and release a unified CM9. Also, it is noteworthy that if you use darchstar’s CM9 that you must use the EL29 version of ClockworkMod Recovery to flash CM9, as using any other build could result in a hard brick. Darchstar is also kind enough to provide a download link to the recovery so users can flash safely.
Until then, users will still have two choices when it comes to CM9. Anyone who wants to try it out can check out darchstar’s CM9 thread or sbrissen’s CM9 thread for additional information, download links and a full list of what’s not working. Be sure to create a backup before flashing in case anything goes wrong. Lastly, big thanks to XDA Senior Member blackroseMD1 for the screenshot!
March 4, 2012 By: Former Writer
One of the greatest attributes of cross-platform ROMs such as CyanogenMod is that modifications can be used on most phones that run the release. Things like theme chooser and CyanogenMod Settings change very little, if at all, regardless of target device. The same holds true for many other CyanogenMod modifications as well.
XDA Senior Member rickriego has posted a method for CyanogenMod 9 users toting the Motorola Atrix 4G that will not only place the clock in the middle of the status bar, but bring several other features—a couple of which are fully configurable—to the CM9 experience.
- Centered clock
- Modified notifications layout
- Tab for quick toggles (fully configurable from CM9 settings)
- Brightness control (make sure you toggle off auto brightness for this to work)
- Transparent statusbar (might be removed next version if this affects performance)
This modification brings a little pizzazz to an otherwise ordinary Android notification bar. Additionally, since it is a modification for a CyanogenMod 9 ROM, there’s a good chance that this modification can be used on other devices with CM9. While there is no list of these devices, anyone who’s reading this who has a CM9-powered device could give it a try. Of course, make a backup before you do, just in case something goes wrong.
For anyone wanting to check out the mod, you can find some additional info in the Atrix thread and the full mod details and download links in the Galaxy Nexus thread. It should be noted that Atrix users will have to extract the apk from the .zip file to use it, and likely anyone not running a Galaxy Nexus will have to as well.
January 19, 2012 By: liwen
The venerable Motorola Droid, the one device that brought Android into the spotlight back in late 2009, won’t see an official update to the latest Android version, but for those of you willing to tinker with custom ROMs that means nothing. We reported on an early port of Android 4.0 Ice Cream Sandwich last December, and that port has made some pretty good progress since then. If that wasn’t enough, recognized developer kabaldan has released an early alpha port of CyanogenMod 9 a few days ago.
Just don’t expect the build to be perfect – the dev notes that some features like camera and hardware accelerated video decoding aren’t working, and probably won’t work anytime soon either since they’re pretty tough to fix.
So, if you’re not afraid to flash a potentially unstable ROM, head over to the forum thread and get downloading.
January 18, 2012 By: Will Verduzco
Despite the incorporation of tablet tweaks into CyanogenMod 7, the Android 2.3 Gingerbread-based ROM simply isn’t ideal for use with the larger and higher-resolution screens seen on tablets. That’s why deep down, we’ve all been pining for the Android 4.0 Ice Cream Sandwich goods to make their way to the HP TouchPad tablet for quite some time.
The long wait has now finally paid off, as device maintainer and XDA forum member dalingrin has now released an extremely Alpha build of the tablet-optimized and AOSP-built ROM. While the release is fully usable, the various missing features may preclude its use as a daily driver for certain users. Notably absent from this Alpha 0 build is OMX hardware video acceleration,which means that neither Netflix nor HD videos on YouTube will work.
In the words of the developer:
FORGET WHAT WORKS. WHAT *DOESN’T* WORK?
Yeah, let’s focus on the negative. Some (but not all) things that DO NOT WORK:
- Hardware Video (OMX). As a result, Netflix does not work, YouTube works only only in non-HD videos.
- Audio is a mess. The microphone does not work. Work on the current libaudio solution has halted because we will eventually switch to a CAF libaudio.
- Camera does not work. The only libcamera.so that we have is from froyo and its closed source. There is a wrapper for QCOM gingerbread libcamera libraries that could likely be used as a basis to get our camera working.
- Market filters prevent some apps from being installed (this can partly solved by switching back to standard DPI settings(120, 160, 240). The current build is using 160 which fixes the market but makes everything look ugly and low resolution.
- Titanium Backup crashes the kernel. There’s an investigation in progress…There are reports that older versions do work.
- Most of the hardware problems from CM7 still exist in this CM9 alpha build.
- Gapps intended for CM7/Gingerbread will not work in CM9/ICS. If you choose to install GAPPS then you’ll need to get an updated compilation
- USB file transfers use MTP or PTP in Ice Cream Sandwich and Honeycomb. Traditional storage mounting is not supported in the Touchpad build.
Despite the rough edges, forum response has been overwhelmingly positive. If you’re looking to get in on the discussion or give the update a whirl on your own device, make your way over to the original thread! Those looking for a mirror of the links to the installation files can find one in this post.
Good news for the CyanogenMod fans, a new music app is coming to the market soon!According to the author of the application, and there’s a degree of customization that you won’t find in any other Music app in the Android Market.
You will be able to get a lot of info for the currently playing song at the push of a button, share what track you’re listening to with all your social apps, set your favorite song as ring tones, delete unwanted tracks, and search your music from anywhere in the app.
It´s all about customization, you may select a custom lock screen allowing designers to touch every UI element in the app. Every drawable (images, backgrounds, etc), all text views, and each seek bars can be themed using the theme engine. In a few words it´s a revolution of what we are used to have in the actual limited music apps.
The music app will be available in the Market over the next couple of weeks and the team is still looking for a name, so if you have suggestions those are welcome. Of course it will be included on the expected update in CyanogenMod 9.
To my fellow Motorola Xoom owners out there, you can breathe a sigh of relief—we now have a taste of what we’ve been waiting for. Thanks to the hard work by the Rogue developer team, an incredibly highly functioning port of Cyanogen-infused Ice Cream Sandwich is now available for public consumption.
According to XDA forum member Steady Hawkin, the ROM is nearly fully featured. And aside from face unlock, everything seems to work perfectly. This even includes full Camera, HDMI, and video acceleration support—all of which were snagged from the leaked 4.0.3 update. Bundled with the kang is the Rogue XM kernel, which features an overclocked CPU and GPU.
Reception to the release is similarly stellar, with users commending the ROM’s speed and stability. I’ve been running the release myself for the past 7 hours, and have found it to be nothing other than an absolute dream. The release is technically intended for the WiFi-only Wingray Xoom. That said, the ROM works on the mobile data-enabled Stingray models as well—just without mobile data support.
+Source from CyanogenMod 9 (1/9/11)
+Full support for Camera, HDMI and Video acceleration (from the leaked 4.0.3 ROM)
+Rogue XM Kernel 2.0.1
+Disabled lockscreen rotation
+Allow apps to write to SD card (thanks kcrudup)
+Tweaked ICS boot animation (thanks Sardo Numspa)
-Face unlock does not work
If this isn’t enough to take your mind off of the Transformer Prime, the Prime’s official ICS OTA update, and the recently announced 1080p variant, I don’t know what is. Head over to the usual place to get the goods. You know you want to. While you’re there, be sure to click the thanks button a few hundred times.