Google Nexus 4 users recently received the latest official Jelly Bean ROM based on Android 4.2.2 firmware from Google. Now, the flagship device gets yet another Android 4.2.2 (Jelly Bean) firmware via newly released Vanilla RootBox v3.8 custom ROM. The new custom ROM offers original Android Open Source Project (AOSP) based pure (stock) Android experience along with a host of highly-customisable options missing in stock ROMs.
The Vanilla Rootbox ROM combines the best custom features of Android Open Kang Project (AOKP) and CyanogenMod (CM) ROM in a single profile, which includes per app DPI, tablet UI and Language features.
NOTE: As the Vanilla RootBox ROM is based on the newly released Android 4.2.2 firmware which is still under development, it may harbour a few untested bugs or broken features. However, all such issues are expected to be fixed in the upcoming updates as development progress.
Here is the complete list of key features supported by Vanilla RootBox v3.8 ROM:
- AOKP Features
- CM Profiles
- Per App DPI
- Per App Tablet UI
- Per App Language
- OTA Updates - Goo Manager
- Navigation Bar Colour
- Camera: Save to external memory
- Phone: Advance Phone Settings (Vibrate on Answer, Every 45 Seconds, On Hangup and On Call Waiting)
- Phone: Noise Suppression
- MMS: Message rate alerts (Modify SMS message limit for alert)
- MMS: Fully Customizable MMS Theme
- MMS: Soft Keyboard Type (Emoji, Enter to Send, Enter for a New Line)
- Home button call answer (Accessibility Option)
- Variable size pattern lockscreen
- LCD Density Changer
- Low Battery Warning (Pop-up & Sound, Pop-up only, Sound only, Off)
- Option to control cursor in text fields using volume keys
- Disable Fullscreen Keyboard (Landscape mode)
- Expanded Desktop
- Hold Back to Kill
- CRT Animation (Screen On/Screen Off)
- Lockscreen Shortcuts (Paranoid)
- Pie (Paranoid Android)
- Lockscreen Targets (CM)
- Screen Security Features (Unlock options: Quick Unlock, Delay Screen Lock, Menu Unlock, Home Unlock)
- cLock (Chronus)
- Option to disable sound when adjusting volume
- Launch Music app on Headset connection
- Hardware Keys Remapping
- Lockscreen Hardware Keys Remapping
Key Points to Note
- Vanilla RootBox v3.8 ROM and the instructions given in this guide are applicable to the Google Nexus 4 model only and will not work on any other device. Verify your device's model number by navigating to Settings > About Phone.
- Verify that the correct USB drivers are installed for Nexus 4 on your computer (download Google Nexus 4 USB drivers).
- Back up important data and settings on the phone to avoid data loss during firmware installation.
- Make sure that USB Debugging mode is enabledon the phone by navigating to Settings > Developer Options (if the device is running Android 4.0 or later) or go to Settings > Applications > Development (if the phone is running Android 2.3 or earlier). Otherwise if the device is running Android 4.2, then do the following steps:
- Go to Settings > About Phone
- Scroll down to the bottom of the screen and select Build Number
- Tap the Build Number for seven times to unlock or reveal the Developer Options under Settings. Then select the checkbox to enable USB Debugging mode under Settings > Developer Options.
- Ensure that the phone's battery has at least 85 percent charge to prevent unexpected device shutdown (due to battery drain) during the ROM installation.
- Verify that the device is factory unlocked and rooted with ClockworkMod (CWM) recovery installed on it.
- If the device is stuck at booting or experiencing boot loop issues, then perform Wipe Cache Partition and Wipe Dalvik Cache a few more times before reboot.
- Allow the newly installed ROM to stabilise for five minutes after first boot, before you start working on it.
- The instructions provided in this guide are meant for reference purpose only, and IBTimes UK will not be held liable if you damage or brick your device during or after the ROM installation. Users are advised to proceed at their own risk.
How to Install Android 4.2.2 Vanilla RootBox Jelly Bean ROM on Nexus 4
1. Connect the phone to computer with original USB cable.
2. Without extracting, copy the downloaded Vanilla RootBox ROM and Google Apps zip files to the root folder on your phone's SD card.
3. Disconnect the phone's USB cable from computer and then turn off the phone.
4. Boot the phone into Recovery mode. To do so, press and hold Volume Up, Volume Down and Power button together until the screen flashes and then release all three buttons. NOTE: Use volume buttons to navigate between options and Power button to select an option in recovery.
5. Take a Nandroid backup of the phone's current ROM, so that it can be restored later if the new ROM fails to work properly or you want to return to the original ROM. To do a backup, choose Backup and Restore and hit Backup again on next screen. Return to main recovery menu once backup is done.
6. Perform full data wipe task. To do so, choose Wipe Data/Factory Reset and then click Yes on next screen to confirm. Wait for a few minutes until the data wipe process completes. Now return to CWM recovery main menu. Choose Wipe Cache Partition and once wipe process completes select Wipe Dalvik Cache under advance option.
7. Choose Install zip from SD card and click Choose zip from SD card. Now, browse and select the Vanilla RootBox v3.8 ROM zip file that you copied earlier in Step 2 and choose it by tapping Power button. Confirm the ROM installation by choosing Yes on next screen and let the installation process begin.
8. After the ROM installation is complete, repeat the step 7 but choose the gapps-jb-20121212-signed.zip file instead of ROM zip to install Google apps as well.
9. Once Google Apps is installed, return to main recovery menu and choose Reboot System Now to reboot the phone into Android 4.2.2 Jelly Bean based Vanilla RootBox v3.8 ROM. The first boot may take some time. So, leave it alone.
10. Restoring to Previous ROM: To return to your previous ROM, boot into Recovery, choose Backup and Restore then restore your original ROM by choosing it from the list.
Android 4.2.2 Vanilla RootBox Jelly Bean ROM is now installed and running on your Nexus 4. Go to Settings > About Phone to confirm the firmware version installed.
[Source: Android Jinn]