After checking neutral reviews for Google Nexus 4 battery life we will first recommend to factory reset your Nexus 4 to those who has bad battery life (If this solved your problem then make a comment 'solved' )
Reset your Nexus 4 to factory settings
To reset your Nexus 4 to factory settings, please follow these steps:
Note: By performing a factory data reset, all data will be wiped from the device.(Make sure to backup your important data) While any data stored in your Google Account will be restored, all apps and their associated data will be uninstalled.
Go to Settings > Backup & reset.
Touch Factory data reset/
Touch Reset phone.
If your phone is password protected, you'll be prompted to enter your Pattern, PIN, or Password.
Touch Erase everything to confirm.
Alternatively, follow these steps:
If your phone is on, power it off.
Press and hold Volume Down, and then press Power until the device turns on (while still pressing Power). You will see the word Start with an arrow drawn around it.
Press Volume Down twice to designate Recovery mode.
Press Power to restart into Recovery mode. You will see an image of an Android robot with a red exclamation mark.
While holding down Power, press Volume Up.
Use the volume keys to scroll to "wipe data/factory reset" and press Power to select it.
Scroll down to "Yes - erase all user data" and press Power to select it.
Note: If at any point during the above steps your phone becomes unresponsive, you can restart it by holding down the power button for several seconds.
http://www.facebook.com/googlenexusfour/po...tif_t=notify_meTried it before. Doesn't seems to work.
Checked XDA thread. Mixed review. No one can really prove it works and if really due to bad flashing perse.