CM10.1 vs AOKP – A comparison of the two most popular custom ROMs out there!

aokp_cm CyanogenMod is undoubtedly the most popular AOSP based custom ROM. However, due to its popularity, and the sheer number of devices that the team now supports, they have to think thousands of time before adding a new feature. While CyanogenMod was earlier known for its customization options, it is no longer the most customizable AOSP based custom ROM out there.

That crown is now with the AOKP ROM, which is currently used by more than a million users worldwide AOKP ROM was initially released by Roman Birg — soon to be a college graduate — when Google and Samsung released the Galaxy Nexus. The ROM soon became a favorite among the Galaxy Nexus community because of the sheer number of customization options it offered. Thanks to its popularity, the ROM was ported to other devices.

When I initially got my Nexus 4, I gave both CyanogenMod 10.1 and AOKP ROM a try on the phone. While CM felt like home, I found AOKP to lack some basic features (e.g. Vibration when a call is picked up), which were a deal breaker for me. With time though, things have changed. AOKP ROM now packs so many customization options that you will literally grow tired of playing around with them.

So what exactly does AOKP offer over CM10.1? If AOKP is so customizable, why is CM still so popular? Before we jump to comparing the features of both the ROMs, I want to provide some general information about the ROMs.

AOKP vs. CyanogenMod 10.1

Similarities between both the ROMs

CyanogenMod 10.1 Pros


The customization options in AOKP ROM are just insane. Please take a deep breath before reading the list below.

Phew! That’s not all though. There are a lot of other customization options that AOKP has, which I have not listed above. If the above options don’t convince you, I doubt the rest will. However, the ROM does have a few cons that are listed below. AOKP Cons


If after reading the above post, you are still confused, I would suggest you to simply try out both the ROMs. Also, keep in mind that the pros of one ROM automatically becomes the cons of another, and vice-versa. There is no difference in battery life between both the ROMs, since both the ROMs are generally based on a slightly modified stock kernel.

However, users may slight performance difference between both the ROMs on the same device. Ideally, there should not really be any performance difference between both the ROMs, since AOKP is based on CyanogenMod’s device tree. From the above comparison, it should be quite clear that the CyanogenMod team is no longer in the race to offer the most customizable custom ROM.

Instead, their goal is now to offer a ROM that behaves and looks like stock, but comes with some basic customization options. On the other hand, one of main goals of AOKP ROM is to offer its users the ability to customize each and every aspect of the Android OS running on their device.

Like this post? Share it!

Categories: AOKP, Custom ROMs, CyanogenMod

« | »

  • Linda Mitchell

    Excellent article! Thanks for pointing out the pro and cons of each rom.

  • Philip DiDomenico

    Excellent, very helpful introduction to the roms. Thank you for talking the time.

  • rommerdelacruzg

    Thanks for the post, but which is faster and consumes less RAM?

    • gabriel de leon


    • David Brown

      On my Razr, AOKP is faster and smoother (latest AOKP nightly vs. CM10.1 RC5).

  • john fragoulias

    I found that the AOKP ROM plays nicely with the Verizon apps, the same can not be said for CM 10.1. Both are smooth as butter though.

  • Nick Jordan

    This was the best article about rooted roms ever

  • rohitbhosale

    Thanks. Good Article. I am choosing AOKP now.


    AOKP is the same story as my drug of choice [no longer in active addiction] the 1st time I installed there was no going back. It even influenced my current phone – the nexus 4. I had a Galaxys S which for the last 4 months was pretty much abandoned by the dev who was maintaining – he didn’t even have the phone so couldn’t test.

    So since getting my nexus 4 it has only had aokp installed. The downside as the OP pointed out is that sometimes aokp are in need of PR skills/customer relations at times – I have even read that some of the devs are ‘arrogant’ though I have no experience of this myself.

    Currently awaiting 4.3 – long after many other Roms have rolled out some beta/alpha version [3-4 weeks] and with no word whatsoever on progress it was only on 21/8/13 that the first mention was made via a blog post/aokpush that development was ‘coming along’ but no hint even as to another week/month before the long awaited update was coming. Now we know the golden rule – NO ETA questions, but with a huge following leaving it this long just to give out the 1st public announcement and no real news is lacking in customer relations and does somewhat appear to those loyal to the team as a slap in the face.

    While time ticks by lots of users drift away to try out whats on offer elsewhere. However those of us who are loyal – real loyal will wait it out as I have no rush on jumping on board what appears to be a buggy incremental update. What is ACTUALLY going on in AOKP land is extensive testing – in house. This is a masterstroke as with 2 million users that = LOTS OF NOOBS ! who would just bring chaos to the devs trying to weed out the real bugs, issues that need ironing out as opposed to various AOKP threads and forums being swamped with questions and posts such as “so will this wipe my SD card ?” or “should I flash first then update factory image” etc etc.

  • Dee

    Which one drains more battery?

  • jonathan

    In my thoughts after using both on my sgh i747 s3 I love the AOKP way better. Compared to the stock ROM its light years ahead…. Aokp = Win

  • donkeykong85

    Both of these ROMS are great. Try them both and see which you like. CMOD has more support so if you do not need all of the features of AOKP then thats what I would recommend. Personally I prefer AOKP for its customizations and as the article says – there are a lot more than cm.

  • whatsupp!

    For me, the only thing I’m concerned is, the battery life. In normal standby mode, will it last for may be say 2 days without surfing internet, just normal 30-40 mins call time?
    I wonder, because mine battery drains like hell even if I close all the apps and in standby mode.

  • Tai

    Hi Rajesh,

    thanks for the comparison. Android is such a huge eco system with all the mods, stock roms and different launchers, user interfaces.

    For a better understanding I wrote recently a blog. Look here:

    HTH, Tai

  • Kapil Kaushik

    I installed the CM….but the drop in camera performance was a deal breaker…..So essentially now I have to choose between phone performance or camera performance on my S3 ….bummer!

  • dkhl

    eh probado varias veces el CyanogenMod 10.1y en todas nunca puedo recivir llamadas la primera ves se puso como una tortuga la segunda me daba un monton de errores y despues dio pero nda poder hacer ni recivir llamadas pra una tablet genial pero para un celular na q ver