I manually modified /system/etc/mixer_paths.xml in order to boost volume on my Nexus 5 when listening to music with a headset. As a result I am still running version 4.4.2 as whenever I attempt to update OTA I get "Error!" screen. I suspect it has something to do with my modification of the system files but am not sure. So I have two questions:

  • What is causing the update to fail?
  • How can I fix it?

I would like to do both of the above without loosing any of my data/applications.

(I would not be surprised if a question similar to this one has been asked before Android SE, but I lack experience to determine which of the questions that already exist is actually the same as my question.)

1 Answer 1


As far as I know, you first need to unlock bootloader to root a nexus device (I'm not a nexus user).

Now, in order to update your OTA, it is mandatory to lock the bootloader and then perform the update. I'm a HTC user, and I faced the same issue. What I did was flashed the stock recovery, locked the bootloader and performed the update. Everything went smooth.

I'm sure nexus follows the same path.

  • What does it mean to "flash the stock recovery"? Is that something I can do quite easily?
    – SMeznaric
    Commented Mar 8, 2015 at 13:20
  • In other words, you will have to unroot your phone. A tutorial here guides you how to unroot your device. I hope this helps.
    – Ozitrick
    Commented Mar 8, 2015 at 16:52

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .