March 28, 2012 By: Will Verduzco

Just a few hours ago, AOSP overlord Jean-Baptiste Queru announced that he had begun pushing the source code for Android 4.0.4 Ice Cream Sandwich to the Android Open Source Project servers. While offering “a few hundred changes over Android 4.0.3,” Queru states that this update mainly delivers on the “tweaks and polish” side of the equation. So what is the bottom line for end users? Unless you currently rock a Nexus device lucky enough to be deemed worthy of the update, not terribly much. In fact, as part of his self-proclaimed 15 minutes(though we would argue that his significance far outstretches that time span), JBQ states that he expects there to be a roughly eight month delay before we start seeing devices rocking 4.0.4 on store shelves—right in time for the holiday season.
What I do not know, however, is the precise schedule for the release to any individual retail device. I don’t even know it for the flagship devices that Google is directly involved in. Thanks for not asking about those, I really can’t answer such questions.
At this point, many will undoubtedly be quick to point out that an eight month deployment for a software update seems unreasonably long. However, this is an unfortunate reality due to the diverse Android ecosystem and its multiple carriers, device hardware differences, OEM skins, and compatibility testing. The bottom line is that whether we like it or not, device updates on the Android platform are simply not as coordinated as on other mobile OSes.
However, that is not where the story ends for us thanks to our wonderful developers. With the release of the source code, the talented devs who make our devices fly now have a large piece of the puzzle to get Google’s latest and greatest ported to forgotten devices. That said, AOSP source code is not all that is required. In addition to Android itself, we still need device-specific kernel source code and proprietary libraries, such as what Qualcomm recently released for devices featuring Adreno 2xx graphics. All in all, however, today’s release truly represents the beauty of Android. As eloquently expressed in Andy Rubin’s now-infamous tweet:
the definition of open: “mkdir android ; cd android ; repo init -u git://android.git.kernel.org/platform/manifest.git ; repo sync ; make”
If you’re looking to get in on the AOSP discussion, discussions are well underway in the forums. Also, be sure to visit the official Google Groups thread. If you’re thinking of cooking up a creation yourself with today’s source release, also consider throwing in a few tweaks, while you’re at it.
February 5, 2012 By: PoorCollegeGuy

Developers are always looking for ways to squeeze every ounce of speed, performance and reliability out of any given device. They write scripts, tweak ROMs, compile kernels and all sorts of other modifications that, in the end, increase user satisfaction substantially.
Well, in the HTC Desire forums, there’s a different kind of development going down. XDA Senior Member Proz0r has released a modified D2EXT method that eliminates symlinks and increases the speed of the HTC Desire. As Proz0r explains:
INT2SD doesn’t use symlinks. It mounts ext partition on your SD to /data, thus eliminating the need for the mtd5 userdata partition. This makes the mtd5 userdata partition unneeded. It is used in conjunction with the fatsys HBOOT (more info later on), allowing most of the vital parts of a ROM to stay on the system partition without the need to symlink half of it to the SD due to memory shortage.
The unique modification isn’t widely available for the Desire just yet, but Proz0r is working with other developers on the device to make it an option in as many ROMs and a feature on as many kernels as possible.
For Desire users, if you would like this mod applied to your favorite ROM or you would just like to know more about it, you can find out more in the original thread for AOSP or the original thread for HTC Sense.
February 3, 2012 By: orb3000

XDA member AidenM shows the first ever ROM for HTC Flyer loaded with the newest operating system from Android: Ice cream sandwich. The work is based on Sensation RCMix 3D Leak w/ Dexter_nlb’s fixes for hardware and since it´s a beta version some bugs are present.
So far the Developer has a green light on:
- Wifi
- Market access
- AOSP lockscreen
- Rotation
- Touch
- ADB access
- External SD
It’s not perfect, here’s what’s not working:
- Camera
- Bluetooth
- Some settings panes (keyboard selecter)
- Rotation is blurry and pixelated
- HTC Apps not correctly sized for display
- Cannot take notes using the Pen
In order to install this ROM, you need to be Honeycomb S-OFF, after that just place the ROM on the root of your SD card and good to go. Remember always to do a nandroid backup and to wipe data and Dalvik just to be on the safe side. Here you can see a video of how it looks.
Much work need to be done before we have a fully daily operational ROM but it´s a good start, so if you are using it please report back to developer with your feed back so future versions can improve.
Thanks for reading.
Originally posted by AidenM
InstallationYou must have followed this guide first.
Then simply place the file on your external sd card (the one you can take out) and flash it. Reboot, it will take some time but it will.
Stuff you may or may not care about (read anyways)
When selecting a book in the Reader app it is not sized correctly but the book itself takes up the whole screen so it is usable
Root can be buggy, sometimes it denies permissions
Over 500 MB Free RAMHW Keys are in testing but right now they crash the system.
Continue on to the ROM thread to find more
January 23, 2012 By: PoorCollegeGuy

The HTC Rezound has a number of Ice Cream Sandwich ROMs. Most of them also include HTC Sense or are based on HTC Sense framework (often called “senseless”). However, there isn’t a whole lot of AOSP love going on in the HTC Rezound forums. At least, there wasn’t a few days ago.
XDA Senior Member dmeadows013 has been working, released, and is now actively updating an Ice Cream Sandwich AOSP port for the Verizon’s beastly HTC phone. Based on the HTC Evo 3D port of ICS, the ROM is still only in beta and one can expect to have issues.
Here’s a list of what isn’t working:
-Data
-Phone
-Wifi
-Camera
-Bluetooth
-Texting
So it isn’t quite ready for prime time, daily driver usage yet but seeing a ROM available to flash is always an encouraging step forward for any phone development.
If this is something you want to check out, possibly help with or if you just wanna flash it and check it out, you can find all the information, download links, instructions (but not screen shots…yet) and much more in the ROMs original thread.
January 19, 2012 By: orb3000

Android may be secure enough for the average consumer, but it is hardly air tight. The National Security Agency (NSA) released the first version of their custom build of Google’s popular OS, called Security Enhanced Android. The system is designed to minimize the impact of security holes on Android. The SE Android project is enabling the use of SELinux in Android in order to limit the damage that can be done by flawed or malicious apps.
Specifically, Android SE aims to offer:
Would you like to see Android SE features built into your favorite ROM? Sound off in the comments, or you can get the source code from Android Open Source Project in this link
January 3, 2012 By: PoorCollegeGuy

We all knew it would be happening soon, as the AOSP ROMs are essentials for most new phones and tablets and the Amazon Kindle Fire is the latest and greatest device that MIUI calls home and the development of the Amazon Kindle Fire remains on fire (bad pun ftw!).
XDA Senior Member leech2082 released the port which, for a first release, has a surprisingly low number of things not working in comparison to most ports that make first appearances on devices. According to him:
Everything seems to be working except MIUI Themeing and Video! Certainly you guys will find something I missed
So if MIUI theming and video are a couple of things you can live without and MIUI is something you’ve been waiting for, then now would be a great time to check it out. The installation instructions are easy and pretty standard for a ROM flash. Boot into recovery, wipe everything, flash and profit.
The boot up can take a few minutes, and as leech2082 will tell you:
what i have found is the boot animation may cycle twice before fully booting. Also after flash when you hit reboot sometimes it brings up the TWRP screen again. If that happens just hit reboot. Since there is not hard buttons on kindle we included Button Savior you will see if on the right side of screen by default
Not a big deal and easily fixable so nothing to be scared of and no reason not to take advantage of the always fun MIUI goodness. For more information, the shout outs, download links, screenshots and more thorough instructions, feel free to mosey on over to the original thread.