It's been quite some time since we heard major release information from the ROM developers at the Android Open Kang Project, or as the cool kids call them, AOKP. After three months of relative quiet (though plenty of development and testing has been going on behind the scenes) The team just announced AOKP Jelly Bean Milestone 2, a complete and hopefully bug-free build that brings a ton of new features.

2013-07-21 11.43.46

The most user-facing addition is probably Ribbons, a built-in quick launcher that works a lot like SwipePad. Swipe in from the left, right, bottom, or any number of other locations including the lockscreen and notification shade, and you'll open a customizable vertical list of app/function shortcuts. Setting it all up is a bit of a pain, but it's just as configurable as everything else in AOKP. The best part is that an app or shortcut can be bound to a longer swipe. For example: on my phone, I've set a short left swipe to open my media app Ribbon, and a long left swipe to go straight to the main Settings menu. See the above screenshot for Ribbons running on my unsupported RAZR M with a pre-milestone build.

Other software additions include a new Superuser from Koush, new permissions, a dark them built in, an HDR camera mode, and some new toggles. New devices have been added since the last milestone, listed below:

  • HTC One (AT&T, T-Mobile, Sprint, and International)
  • Samsung Galaxy S4 (All four major US carriers [AT&T was already supported], plus US Cellular)
  • Samsung Galaxy Note II (AT&T, T-Mobile, International)
  • Sony Xperia Z
  • Sony Xperia Tablet Z
  • Sony Xperia ZL
  • Sony Xperia V
  • Sony Xperia T

Builds are being sent to AOKP's servers as you read this, and all 44 official devices should be ready soon. Check the link below for new builds - at the time of writing, only the GSM and CDMA Galaxy Nexus have been posted. Those of you with unofficial devices should check your favorite ROM forums over the next week or so.

Source: AOKP Blog - thanks, Michael Kennedy!

Jeremiah Rice
Jeremiah is a US-based blogger who bought a Nexus One the day it came out and never looked back. In his spare time he watches Star Trek, cooks eggs, and completely fails to write novels.
  • Mother of all damage

    I definitely prefer ReLaunch Pro to those ribbons :)

    Great news! I've been waiting for the new AOKP for sooooooooooo long :D

  • MasterMuffin

    Ribbons is exactly like Unity launcher which I'm currently using. I can get rid of it now yea!

  • raazman

    Is there a site where I can see the progress of the AOKP builds for a certain device?

    • http://twitter.com/rohanXm Rohan Mathur

      Not at the moment but the devices go in this order:


      • raazman


        • VAVA Mk2

          Always remember that Nexus devices ALWAYS get first treatment since they are in fact developer devices.

          • Mike Harris

            I'm not necessarily going to say you're wrong, but my understanding was that they always concentrate on the phones that they actually have. So if you have a unique, unpopular phone, your odds are pretty slim that they're adding support for it. The popular and Nexus devices will get worked on first because that's what the developers actually own.

  • FirefighterMatt56

    Nexus 10 is up!

  • sourabh

    There were no builds for gt i9300 for 20 days,i thought they are fixing the master key exploit,but they released a milestone :)

    • http://twitter.com/rohanXm Rohan Mathur

      Nightly builds were on hold in preparation for the milestone :)

  • CJ

    finally decided to update to aokp 4.2.2 milestone 1 this weekend....

    of course theres a new update today -_-

    • DevliegereM

      Dirty flash :-) no issues!

      • CJ

        what does that mean? Just flash the rom without clearing data/cache/davlik?

        • Krzysztof Jozwik

          Yes, though a dirty flash over Milestone 1 caused constant FCing of the keyboard.

        • VAVA Mk2

          You can usually dirty flash between small updates of the same ROM. When going from one ROM (AOKP) to a different ROM (CM) for example or to a new major release of your ROM, then it is recommended to do a clean, full flash which involves wiping data/cache/dalvik. Just to be safe, when dirty flashing, I always wipe my cache and dalvik and it works well for me.

        • DevliegereM

          I only wipe cache and dalvik. Not the data part.
          I dirty flash on nightlies and RC's and M's from CM. Never ever an issue

        • Steve Freeman

          No, you'll still want to clear cache/dalvik. Just don't clear the data.

      • Mike Harris

        Although it's frowned upon, I also dirty flash my AOKP updates and I almost never have any issues.

  • https://play.google.com/store/apps/developer?id=iWizard Bikram Agarwal

    I'm currently running AOKP M1. Dirty flashing a nightly few weeks back hadn't worked. So, wondering if dirty flash will work for M2.

    Had clean installed uXylon 3 days back. But restoring user apps using TiBu had perma-crashed System-UI somehow. So, had to restore nandroid. Somehow my rom flashes never go smooth. :(

    • Travis Dobynes

      Are u backing up and restoring system apps? That will def cause a ui crash

      • VAVA Mk2

        Yeah he needs to restore user apps only WIHTOUT data for best results. @vicky_buddie:disqus I suggest you try a clean flash (wipe data/factory reset, wipe cash, wipe dalvik cache) then flash ROM then flash gapps then reboot. When you restore your apps from Titanium Backup (highly recommended) ONLY RESTORE USER APPS (no system apps) WITHOUT DATA. That should give the best results and reduce errors and crashes.

        • Steve Freeman

          I always restore about 20-30 user apps with data, and I never have issues.

          • VAVA Mk2

            Ah OK. Well in the past when I restored with data I have had some problems so I guess do so with caution.

          • Steve Freeman

            The only time I ever had issues (sorry, I just remembered this) was when restoring Maps with data. But Maps doesn't really need data restored, so I've just been restoring it (along with ~10 other apps that don't need data restored) as App only.

  • https://play.google.com/store/apps/developer?id=iWizard Bikram Agarwal

    Anyway, where can I find gapps? Do each of the rom teams build their own gapps zip or how does that work?

    • Michael Pearce

      Latests gapps are here. cheers


      • https://play.google.com/store/apps/developer?id=iWizard Bikram Agarwal

        Thanks. My question was more like - how do I keep track of Gapps update? For example, I can go to aokp.co and see if there's a new build of aokp. Similarly, is there any site where I can check if there's a new bundle of gapps?

        • Kit Tihonovich

          Same place. goo . im / gapps

          Always use the newest.

          • VAVA Mk2

            If you use ROM Manager to install your ROMs, btw, it will automatically ask you if you want to install the latest gapps package when you install your ROM. I recommend it. ROM Manager makes the process very easy. ROM Toolbox and of course the goo im app on Android are great too. Happy flashing!

  • bse88

    More like Glovebox, Swipepad shows a drawer-like overlay.

  • Tim Pohlad-Thomas

    Where did the unofficial RAZR M build come from?

  • Akshay

    Is there any chance that this will find its way to the Sprint Note II? CDMA :(

  • El_Tuga

    In this rom any issues with storage and GPS? Working fine???

    • El_Tuga

      Its for HTC Desire HD...

  • Mohammed Suleman

    can this new rom be used for lg optimus 1(p500)

  • lobotones

    great and beauty work !!!