Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Select an option

  • Save datatypevoid/430fb65f482815695bf300c9408cde35 to your computer and use it in GitHub Desktop.

Select an option

Save datatypevoid/430fb65f482815695bf300c9408cde35 to your computer and use it in GitHub Desktop.

Fix lineage 14.1 OS vendor mismatch error (N2G47F)

PREREQUISITE

This assumes:

  • you already know a bit about flashing you android device and you already installed TWRP.
  • you already have adb installed and you know a bit about it
  • you are on macOS (I give some terminal command from macOS)

1- Download factory image from https://developers.google.com

Download from official Nexus 5x N2G47F image

In case link is broken find it yourself:

2- Check checksum is f5d53a67662d1b4c2b2325813d823fc49ad9fb4a5b5361e91c3aff00157c1ddf

In terminal, check downloaded zip checksum:

shasum -a 256 bullhead-n2g47f-factory-f5d53a67.zip

it should be: f5d53a67662d1b4c2b2325813d823fc49ad9fb4a5b5361e91c3aff00157c1ddf bullhead-n2g47f-factory-f5d53a67.zip.

3- unzip bullhead-n2g47f-factory-f5d53a67.zip

Then enter extracted directory:

cd bullhead-n2g47f

4- unzip bullhead-n2g47f/image-bullhead-n2g47f.zip

Then enter extracted directory:

cd image-bullhead-n2g47f

5- copy vendor.img into your device

You can manully copy it to sdcard or by adb:

adb push vendor.img /sdcard

6- reboot to bootloader

Manually by holding buttons: power+volume up + volume down, or by adb:

adb reboot bootloader

7- restart recovery

In TWRP install vendor.img as vendor (check it when asked)

__

Now reboot system and it fixed

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment