Open the Settings app on your Android phone and tap on the Security heading. On the next page, look for the Unknown sources option and check the box next to it. Next tap OK on the warning box that appears.
Now download the CyanogenMod app from the ROM's site. Once it's downloaded to your device, pull down the notifications drawer and tap the item that says OneClick.apk Download complete and then tap Install.
Once the app is ready to go, open it up and tap Begin. Next, you'll see a warning that CyanogenMod could end up bricking your phone in rare cases. Since we live on the edge (and we've already made sure CyanogenMod works with our device), tap I Agree.
Now, you'll be asked to modify one or two settings on your phone, including USB debugging and your phone's USB camera connection. Depending on your device you may have to enable both features or just one. In the case of USB debugging, tap the Continue button and a screen from the Settings app will open. Look for the USB debugging option and enable it.
After that's done, your phone is ready for CyanogenMod.
Now, we turn to the PC.
Download and install the CyanogenMod Installer for Windows and the connect your phone to your PC via USB.
Now just follow any instructions that pop-up on the screen.
You'll be asked, for example, to confirm installation, and to enable USB debugging a second time from a pop-up window on your Android device.
You'll also have to unlock your device's bootloader by manipulating the physical buttons on your phone. The key during this part is to only touch your device if instructed to by the CM installer on your PC.
It's all very straightforward and after a little while you'll have a fresh install of CyanogenMod on your phone or tablet.
In my tests with a first-generation Nexus 7 the installation process took less than ten minutes, including device reboot, once I'd started the process on my PC.
Sign up for CIO Asia eNewsletters.