Install Maddoggin Jelly Bean on Google Nexus 4 E960 (Android 4.2.1 custom ROM)

Flash Maddoggin JB 4.2.1 custom ROM for Google Nexus 4

Maddoggin ROM is based on the Android 4.2.1 AOSP and you can now install it on your Nexus 4 smartphone. Use the instructions that I have listed here and you should be able to flash all files with success without damaging the phone. Read every bit of info so that you can install this new custom JB ROM on your brand new Nexus 4 smartphone.

This is a custom ROM that is based on stock Android 4.2.1 and it uses a stock AOSP kernel, too. It has been created by ‘maddoggin’, hence the ROM name. He is an XDA member and developer. It features an extended power menu, CM power widgets, quick settings, volume wake, T-Mobile theme Manager, Advanced color changer and multiple other features. You can test all these after installing the ROM.

Read the guidelines below and you’ll learn how to successfully install the Maddoggin JB ROM on your smartphone at your first attempt. Here’s what you need to do before getting to the tutorial:

  • The files in this post can be installed only on the LG / Google Nexus 4 model number E960. You shouldn’t attempt to flash this custom Android 4.2.1 ROM on any other Android smartphone.
  • Your phone has to be on unlocked bootloader and rooted. Also, you will need to use a custom Recovery in order to flash the custom OS. Guides for all that can be found on our dedicated Nexus 4 page here.
  • Use the custom Recovery mode to create a NANDROID backup of your current OS. This will be very helpful, as you will have a full restore point for your device in case something goes wrong and your phone cannot boot into normal mode after installing Maddoggin JB ROM.
  • If you want, you can create backups of SMS, Call Logs and APN Internet Settings using the following tools for Android: SMS backup & restore | Call Logs backup & restore | APN Settings Backup & Restore | AppBack for Android application. You will be asked for root access by some of these apps and you should grant it.
  • To backup the Contacts phone numbers and details you will need to sync them with your Gmail account. Guide HERE for those of you who don’t know how to do it.
  • Remember to charge the phone’s battery so that it won’t power off in the middle of the ROM installation process.
  • This is a guide for advanced users and you should continue with the rest of this post’s instructions only if you know what you’re doing.
  • Note that we cannot be held responsible in case your device gets bricked in the process. Also, you should move all your important data files to your PC, so that you’ll be covered in case something does go wrong.
  • Note that the tutorial will ask you to wipe data, but it will delete only the System partition, the one that contains installed apps, SMS, Call logs etc.
  • If you have any other questions regarding Maddoggin ROM installation, then you should use our comments field.

These were all the extra guidelines you had to read before getting to the tutorial. Don’t skip any steps that I’ve listed below.

How to flash Maddoggin Jelly Bean 4.2.1 custom ROM for LG Nexus 4 E960:

  1. Download the Maddoggin ROM zip from HERE. Don’t extract the contents and simply save the file on your PC.
  2. Connect your smartphone to your PC and, after that, copy the custom ROM file on its internal SD card. Disconnect the device from PC when the files is moved entirely.
  3. Power off your Nexus 4 device.
  4. Boot it into Fastboot mode by pressing Volume Up, Volume Down and Power.
  5. Select ‘Recovery’ option from the Fastboot selection menu.
  6. When the CWM Recovery menu appears, select ‘backup and restore’ option. Create a full NANDROID backup of your current ROM. NOTE: Skip this step if you already have a backup of your current Jelly Bean ROM.
  7. Select ‘wipe data/ factory reset’. Confirm.
  8. Now you can flash the ROM by selecting ‘install zip from SDcard’. From the next screen select ‘choose zip from SDcard’. Find the Maddoggin ROM zip and confirm its installation.
  9. When the ROM installs successfully you need to return to the main CWM Recovery menu.
  10. Select ‘reboot system now’ option.
  11. Wait for the first boot process of Maddoggin JB ROM to complete. It shouldn’t take more than 5 minutes.
  12. Enter your Google Account details. Test the ROM and tell us in comments what impressed you the most about this new custom ROM.

NOTE: if the first boot process of this new ROM takes too long to complete, power off the device directly. Repeat the entire tutorial starting with step 4. Now you should make sure that you don’t skip any steps. Custom ROMs usually might give users some troubles at the first installation attempt, but it should complete just fine after repeating the tutorial.

If you have any other questions, post them below.

Google Nexus 4 Articles