[Nexus 4 Android Development] thracemerin:
Unofficial CM 10.2 builds for Nexus 4​

Hi all,

I decided to post my unofficial builds of CM10.2 for Nexus 4 after being asked by a few people in the CM10.1 Q&A and development threads, in order to consolidate questions and keep clutter down in those threads I decided it was best to make a thread specifically for these builds.

CyanogenMod is a free, community built, aftermarket firmware distribution of Android 4.3 (Jelly Bean), which is designed to increase performance and reliability over stock Android for your device.

#include
/*
* Your warranty is now void.
*
* We are not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at us for messing up your device, we will laugh at you.
*/

CyanogenMod is based on the Android Open Source Project with extra contributions from many people within the Android community. It can be used without any need to have any Google application installed. You will need to provide your own Google Applications package (gapps). CyanogenMod does still include various hardware-specific code, which is also slowly being open-sourced anyway.

All the source code for CyanogenMod is available in the CyanogenMod Github repo. And if you would like to contribute to CyanogenMod, please visit out Gerrit Code Review. Your changelog is whatever was merged into gerrit.

How to install:

First time installing or coming from another 4.3 based ROM:

Download the ROM

Download a compatible 4.3 Gapps package (I have been using Banks gapps from here: http://xdaforums.com/showthread.php?t=2012857)

Reboot into recovery

Wipe data/Factory reset

Flash the ROM

Flash Gapps

Reboot

Coming from a previous CM10.2 nightly:

Download the ROM

Reboot into recovery

Flash the ROM

Reboot

Coming from a previous CM10.1 nightly:

Download the ROM

Download a compatible 4.3 Gapps package (I have been using Banks gapps from here: http://xdaforums.com/showthread.php?t=2012857)

Reboot into recovery

Flash the ROM

Flash Gapps

Reboot

Builds:

Built from official CM sources only, no cherry-picks, no changes, no additions. I will not be changing the official sources in any way so don't bother asking.

http://goo.im/devs/thracemerin/cm_builds/mako

Note: These builds are produced by my buildbot at 4am US Eastern time (build + upload takes approximately 90 minutes), the repo will be synced during the build process to ensure that the latest sources are used. The completed file size should be approximately 196MB, so if the latest download isn't it's not fully uploaded yet :)

Note 2: If the build fails for some reason, I will try to build one later in the day, but if I can't you may have to wait until the following day.

How to get root:

In order to get root access, you need to do the following:

Activate the Developer Settings by going to Settings->About Phone ant tap on the Build Number 7 times.

Go to Settings->Developer Options and change the Root Access to 'Apps and ADB'

You may also need to activate USB Debugging in Developer Options (some people say you do, others say you don't)

Note: If you have flashed a kernel that comes with it's own boot.img package it may not have the correct instructions to start the internal su daemon as a result root will stop working, at the moment the best way to fix this is to not use that kernel. If you absolutely have to use a custom kernel you may need to flash SuperSU for the moment or ask your kernel dev to support this feature.

Known Issues

None that I'm aware of, but keep in mind that these are pre-nightly builds and could contain bugs and/or non-working features at any time.

Thanks

Google

CyanogenMod