PippoX3, XDA Senior Member and developer, has launched a working Unofficial Carbon KitKat custom ROM for the Nexus 5. Use this tutorial in order to learn how to successfully flash custom ROM on your brand new smartphone.
CarbonRom is based on AOSP Android 4.4 stock ROM, CyanogenMod and AOKP custom ROMs. More info about this custom ROM can be found at its XDA thread here. Before starting the installation you will need to take a look at the preparation guide below:
- use the tutorial only with the Google Nexus 5 device.
- don’t attempt to update any other devices using the files you find in the ‘how-to’ part of this post.
- your device has to be rooted and running the latest TWRP Recovery image.
- the latest CWM Recovery build should work with this guide too, but it is recommended that you use TWRP.
- during the installation you will need to apply the ‘factory reset’ step, which is why you shouldn’t skip it.
- if you skip factory reset then the new ROM won’t boot in normal mode.
- Factory Reset removes data from system partition.
- internal storage won’t be affected by the installation process, which means that you won’t lose any data files stored on it.
- backup installed applications data using Helium — Google Play Store link here.
- backup SMS and APN Internet Settings using the following tools for Android: SMS backup & restore | APN Settings Backup & Restore.
- root access will be asked for these apps.
- sync Contacts data with your Gmail account.
- guide here for those of you who don’t know how to do that.
- enable USB Debugging from Developer Options.
- check your device’s battery power level and make sure that it is over 50%, so that the device won’t switch off in the middle of the installation process.
- this is a guide for advanced users, don’t skip any steps and read the entire post.
- note that we cannot be blamed in case you brick your phone or lose any important data in the process.
- if you cannot complete the tutorial, then you should ask for more help in comments.
Now that you’ve read all of the above, continue to the next part of this article and make sure that you don’t skip any steps.
How to flash Unofficial CarbonRom KitKat for Nexus 5:
- Download the custom ROM from here.
- Download Gapps from Android 4.4 zip from here.
- Download the SuperSU root zip from here.
- this new custom ROM doesn’t hold root, which is why you have to flash SuperSU after installing the ROM.
- Connect the smartphone with your computer and move all files to your device’s Nexus 5 internal storage.
- when the files are moved you can disconnect the device from your PC.
- do not unzip the contents of the files.
- Power off your Nexus 5 completely.
- Now boot the device in TWRP Recovery Mode.
- CWM Recovery might also work with this guide.
- remember that CWM / TWRP should be updated to the latest version.
- First thing that you need to do is to create a full NANDROID Backup for the installed ROM.
- TWRP: press Backup, rename the file and confirm the process.
- CWM: select ‘backup and restore’, name the backup file and then save it on the Nexus 5 internal storage.
> this process will create a restore point for your device.
- Apply the Factory Reset now:
- TWRP: press Wipe, then swipe to confirm Factory Reset.
- CWM: select ‘wipe data/ factory reset’, confirm.
- Now, flash the Unofficial CarbonROM KitKat build:
- TWRP: press Install, find the custom ROM and install it.
- CWM: select ‘install zip from sdcard’, then ‘choose zip from sdcard’. Find the custom ROM zip and confirm its installation.
> don’t press any buttons until the installation is complete.
- Next, you have to flash the Gapps files using the same options as in step 9.
- After the Unofficial CarbonRom KK build and Gapps are installed, flash SuperSU just like you did with the other zips.
- this installation will restore root for your phone.
- When all files are flashed, return to the main custom Recovery screen.
- Reboot your smartphone now in normal mode.
- note that the first boot process takes a while to complete, which is why you should wait until the home screen of your new ROM appears.
- Enter your Google Account info and then start testing this new ROM.
I hope that you’ve managed to complete the tutorial and that you’re currently customizing the CarbonROM Android 4.4 Unofficial build.
NOTE: If the first boot process takes more than ten minutes to boot, it fails to boot, it boots but it shows too many force closing errors or it enters into a boot loop, then the installation wasn’t applied successfully. This means that you will need to repeat the entire tutorial once again, but make sure not to skip any steps.
If you need any other extra help, then you should ask for more help in comments.
If you don’t like this new ROM and how it works with your Nexus 5, then you can always choose to restore it to its previous ROM using the NANDROID ROM Backup file created in step 7.