Yesterday (June 20th, 2014), Google announced Android 4.4.4 update for some Nexus devices, including Nexus 5. But, when I tried to manual install the OTA update by entering the device to recovery mode and install from
adb sideload, there was a problem. My Nexus 5 device did not detect while in
adb sideload mode.
adb: device not found
I followed this instruction Fixing adb “Device not found” with Nexus 7/Android devices in Recovery Mode on my Windows 8.1 machine and gave me this error:
Install Error: The hash for the file is not present in the specified catalog file. The file is likely corrupt or the victim of tampering.
If you have same problem with me, you can fix this error by following this step.
- Install original Google USB Driver.
- Open your Device Manager (Right click Windows Start logo > Device Manager).
- You will see Nexus 5 devices under Other devices group.
- Right click on Nexus 5, and then click Update Driver Software.
- Select Browse my computer for driver software.
- Click Let me pick from a list of device drivers on my computer.
- Choose Android Device and then Next.
- Choose Manufacture: Google and then model: Android Composite ADB Interface.
- Windows will warn you about incompatibility driver. You can just click Yes to continue the process.
Now, your Nexus 5 driver will be detected in recovery mode, so you can continue your Nexus 5 OTA update.