These are instructions on how to root Google Nexus 4 running on Android 5.1.1 Lollipop using Chainfire-Auto-Root Tool on Windows Computer.
Remember: Your Google Nexus 4 should have at least 40-50 percent of battery to perform the rooting process.
Optional: You can also verify the root status of your device by using the Root Checker App.
[*] No data loss process: Your Data like contacts, pictures, videos, music and etc will be not affected with the above method.
[*] Warranty Void: Your Google Nexus 4 Smartphone Warranty will be Void after following the above tutorial.
[*] Google Nexus Pixel Stock Firmware: If you are looking for the original firmware for your device, then head over to Download Google Nexus Pixel Stock Firmware page.
[*] Google Nexus Pixel USB Driver: If you are looking for the original USB Driver for your device, then head over to Download Google Nexus Pixel USB Driver page.
[*] Credits: The Nexus 4 Auto Root Tool was created by Chainfire, so full credits goes to him for the root tool.