The Custom Droid

Android Tutorials, Tips and Tricks

Enjoy Android Marshmallow on Nexus 10 with CM13

Android Marshmallow on Nexus 10

The Samsung-built Google Nexus 10 was released during 2012 but never gained enough popularity to stay up in the books. Disappointing as it may sound, the N10’s future was laid down to rot since Google abandoned it from the Android Marshmallow update, until the famous aftermarket firmware creator – CyanogenMod, decided to keep the worthy hardware updated with the latest software.


Android Marshmallow on Nexus 10

Yes! CyanogenMod has just released official CM13 nightlies for the Nexus 10, based on Android Marshmallow. So the users now get to experience the ultimate Android Marshmallow on Nexus 10.

When the first wave of CM13 nightlies was released, they were limited to a selected number of devices. But the support list is expanding almost every day, and now its the turn for the Nexus 10. Cyanogen has not only brought the latest Android Marshmallow update to the Nexus 10, but has also fixed many on-stage bugs like Stagefright, etc. But before we proceed any further, we will move the spotlight towards the list of a few features exclusively available in CM13. These features and latest updates are both strong factors that make CyanogenMod 13 a better operating system than any other custom Android ROM.

CyanogenMod 13 Features

1. Better User-Interface

There wasn’t much that Android Marshmallow added to the interface. But CyanogenMod did take the matter into its own hands. CM has added its own Trebuchet launcher that makes the Nexus 10 feel more responsive and lag-free. CM has also remapped the Settings completely, making it look more organized, distributed and easy-to-handle. Another great addition that takes the AOSP behavior beyond comparison, is the CM Theme Engine. You can use this feature to completely change the look and magnify the attractiveness of your Nexus 10’s UI. 

There is something else that Google has added secretly to the OS, and CyanogenMod has pulled it specifically to the front – Multi-window support. Now every CM13 user can enable and use this feature. To enable Multi-window, you will need to go to Settings > Developer Options. Find Multi-window mode and enable it.

2. CyanogenMod Apps

CyanogenMod is not just bounded to features and functions, like any other custom ROM. The team has decided to design and implement its own set of apps for better functionality. These apps include CM File Manager, Music, Screencast, AudioFX,  Trebuchet launcher, and CM Theme Engine, at present.

3. Increased Battery Life

The most impressive and efficient functions that Google has worked out in Marshmallow is the detailed-memory management and Doze (Read more about Doze). To accompany this excellent technique Cyanogen has also included several features, like per-app profiles and battery mode settings.

Per-app profile is a self-efficient feature, and when enabled, it tunes the battery mode on the basis of the apps that are being used most frequently. Other than that, a user may also set a specific battery mode manually according to his/her own needs. Available battery modes are: Power save, Efficiency, Balanced, Quick, and Performance.

The above is just a short overview, but there is definitely a lot more than meets the eyes.


CM13 ROM for Nexus 10: Link

GApps for Android Marshmallow: Link

Install Android Marshmallow on Nexus 10 via CM13

To install a custom ROM on your Nexus 10, it is imperative to have the tab’s bootloader unlocked and also have TWRP installed on it. Also, make sure you have enabled USB debugging on your Nexus 10.

  1. Download the ROM and GApps zip files from the Downloads section above.
  2. Connect your N10 to the PC via USB cable and transfer both – ROM and GApps files to the root directory of the device storage. You may use any location to place the files, but the root directory is highly preferred.
  3. Now while keeping the tab connected to the PC, open a new command-line window and enter the following command to reboot it into TWRP recovery mode.
    adb reboot recovery
  4. You can now disconnect the device.
  5. Once you see the TWRP main screen, go to Wipe and select: Dalvik Cache, System, Data, and Cache.
  6. Swipe the button on the bottom to start the wiping process.
  7. Now, go to Install, and select the ROM zip file. Tap on Add More Zips and select the GApps zip file now.
  8. Again, swipe the button on the bottom to start the flashing process.
  9. This will barely take a minute, so just hold back and wait for it to finish.
  10. Once it is done, tap on Reboot System.

So now, you have successfully installed Android Marshmallow on Nexus 10 via official CyanogenMod 13 nightlies. If you have any queries regarding CyanogenMod 13 or have problems with the installation process, drop us a comment below.

About the Author

Founder and Editor-in-Chief

Dhananjay has more than 11 years of experience in Android software customization and development, and has spent the past 10 years writing about it. He spends most of his prime time reading, learning and writing about Android and other open-source projects. He is also a community-taught web developer. Apart from that, he loves mountain biking and playing video games on his PlayStation.

Leave a Reply

Comments are moderated, and published only if they are relevant to the topic and add value in a constructive way. If you disagree with something, please be polite and respectful. We suggest you read our comment policy before commenting.