“Soon”, yet just a phrase but a deadline for those who owned nexus devices other than the Nexus 5 which came up with KitKat out-of-the-box. Yes! We’re talking about the worthy and powerful Nexus 4, Nexus 7 & the Nexus 10. The Nexus 5 & KitKat 4.4 release took place a while back and we already got it covered and explored and guess what just showed up! The factory images and binaries for the rest of the Nexus devices are now live for download and flashing, which also means that the official Android 4.4 OTA rollout for the rest of the device series will now take place.
Not all of us like the OTAs or dirty updates, some of us are really good to handle things manually. So, here we’re today to guide you to Install KitKat 4.4 Factory Image on Nexus 4 (KRT16S).
Before we hit the instructions, we would also like to remind you of the AOSP 4.4 build that was available by ParanoidAndroid, just in case you are a custom ROM fan.
Warning!
- Perform everything at your own risk, DroidViews or any of its community members shall not be held responsible for any damage to your device.
- Read and understand every instruction carefully before performing the same.
- This guide and its sole part are meant to be used only and only on the Nexus 4. Do not attempt it on any other device.
Prerequisites
- Android SDK Platform-tools
- USB Data Cable
- Backup your device’s storage, SMS, Contacts and other stuff (This will erase everything on your device)
Install KitKat 4.4 Factory Image on Nexus 4 (KRT16S)
- Download the Nexus 4 factory image “occam“.
- Extract the contents of the downloaded file to the desktop. So now you have a new folder vizย occam-krt16s, holding all the files.
- Power off the device. Press and hold on to the Volume down and power key altogether until you see the bootloader screen. This screen is what we know as bootloader mode or fastboot mode.
- Connect the device to the PC via USB cable
- Open the extracted folder where the files are present, press SHIFT key and right-click on any empty space inside the folder, now select Open Command Prompt Here.
- Type the following commands and execute them one-after-another to complete the manual wiping process:
fastboot erase boot
fastboot erase cache
fastboot erase recovery
fastboot erase system
fastboot erase userdata
- Flash the bootloader, type:
fastboot flash bootloaderย bootloader-mako-makoz20i.img
- Reboot the bootloader (This is necessary), type:
fastboot reboot-bootloader
- Flash the radio, type:
fastboot flash radioย radio-mako-m9615a-cefwmazm-2.0.1700.84.img
- Reboot the bootloader (This is necessary), type:
fastboot reboot-bootloader
- Flash the 4.4 Factory Image, type:
fastboot -w updateย image-occam-krt16s.zip
The flashing process might take some time, so kindly be patient and let it complete. Once it does, the device will reboot itself.ย It will be safe to remove the USB cable once you see the boot animation.
Root Your Nexus 4
To Root your Nexus 4, you will need to unlock Nexus 4 bootloader and install CWM recovery.
Well, most of us here would prefer this! Yes, to root your Nexus 4 running the latest, full-featured version of Android; KitKat 4.4. It’s because of talented developers like Chainfire, that we’re able to take the pleasure of Root access on our Android devices, just in a few countable steps. Once you have successfully flashed the factory image, you can perform further steps to gain root.
- Download the latest SuperSU flashable package.
- Connect your device to the PC via USB cable and transfer theย UPDATE-SuperSU-vXXX.zipย (here XXX resembles the latest version)ย to an apt location on your device’s storage
- Disconnect your device
- Power off. Now press Volume down and power button altogether until you see the bootloader screen. Use the volume (+ or -) keys to highlightย Recovery Modeย and select it using the power button. The device will boot itself into CWM recovery.
- Tap on Install zip from sdcard > choose zip from sdcard and select theย UPDATE-SuperSU-vXXX.zipย (here XXX resembles the latest version). Tap onย Yes, when prompted to initiate the flashing process.
- Once done, tap onย Reboot System Nowย to reboot your device.
Enjoy the taste of KitKat on your Nexus 4!ย Keep visiting! Guides for the same on other Nexus series devices is coming along.
My Device is not going to Recovery mode, see the image attached. I have also tried
fastboot oem unlock command, it says:
FAILED (remote: Already Unlocked)
finished. total time: 0.001s
I am unable to go into Recovery.
In the bootloader it says:
Secure Boot – enabled (green)
Lock state – unlocked (red)
Why do we have to erase the user data? Can we keep them?
Because a clean install is necessary for issueless performance. You could backup your data using computer and restore them later after upgrade: https://www.droidviews.com/backup-apps-contacts-logs-messages-and-settings-without-rooting-your-android-phone/
Can i update kitkat in htc desire x …. And how? Please give me info on my mail
Hardik2391992@gmail.com
Why does it say “waiting for device” when we want to execute “fastboot erase boot” command? USB debug mode is enabled already. Anything else?
There is some problem with ADB drivers and that’s why you device is not being detected in fastboot. To check if there is any issues with connection, Connect device in fastboot mode, connect it to PC, press Windows key + X on your keyboard, select Device manager and check if you can see you device listed without a yellow triangle.
Can I install kitkat with CM10 ?
Yes, you can. CM 10 will be replaced with the official firmware.
So I will have to root the device again to install the apps, ringtones, UI sounds and bootanimation of Nexus 5 that is posted in this page ?
Yes. You will need to root and Install those Apps and other stuff that you desire.