Google has issued a brand new Android 5.1.1 Factory Image file that should patch the StageFright Security bug forever. If you want to install a clean Lollipop OS on your tablet, then you should check all the info listed in this post.

The StageFright Security bug should've been fixed with the previous LMY48I Android 5.1.1 release, but that didn't happen as tons of Nexus 10 users have reported that the security vulnerability was still there. If you want to be sure that this bug is fixed, then you should flash the latest LMY48M firmware version of Android 5.1.1 Lollipop OS on your tablet.

Installing a factory image on your will always remove all the data from your tablet and you should create backups before starting the flashing process. Read the following guidelines first:

  • use this post only with the Google Nexus 10 tablets.
    - don't try to update any other different tablets with the files that you will find in this post.
  • by installing this Android 5.1.1 LMY48M factory image you should know that the flashing process will remove all data from it.
    - however, if your tablet is running a stock Android 5.1.1 LMY48I build that hasn't been modified in any way, then you can use a small workaround in order to avoid the 'factory reset'.
    - more info on the update workaround can be found when you reach the tutorial instructions.
  • backup all the important files before starting the installation process.
  • enable USB Debugging for your tablet from its Developer Options menu.
    - if you can't find Developer Options under Settings menu, then you should enable it first: go to Settings> About Phone and tap 7 times on the Build  Number section.
    - return to Settings, scroll down, open Developer Options and find the USB Debugging option in order to enable it.
  • use this post only if you are an advanced user.
  • we cannot be blamed in case you end up losing any data in the process nor in case you brick your device.
  • check your Nexus 10 battery charge level and make sure that it is over 40%, it will prevent your device from powering down during installation.
  • read the whole tutorial and make sure that you won't be skipping any steps, so that you will be able to complete the factory image installation at your first attempt.

Since you've read all of the above you can continue to the factory image installation instructions below.

How to Install Android 5.1.1 LMY48M Factory Image for Google Nexus 10:

Now, if your tablet runs a 100% stock Android 5.1.1 LMY48I Lollipop build, then you can install the LMY48M firmware without losing any files.

Note, if your tablet sports a custom ROM or you've done any other modifications to it, then you cannot avoid the 'factory reset' process.

Here's what you need to do in order to avoid the 'factory reset':

  • go to the 'platform-tools' folder where you have extracted the files from the Factory Image archive.
  • find the flash-all.bat script and open it in a file editing tool.
    - that is the Android 5.1.1 factory image installer.
  • now, locate the -w characters and delete them both.
    - those two characters are the ones triggering the 'factory reset' process.
  • save the changes done to the factory image installer and continue to the next part of this post.

Make sure to setup the Android SDK on your computer, as it will allow the PC to detect your device.

Here's how to setup the Android SDK:

  • download the SDK installer from here.
  • install the SDK on your computer and then continue to the next step.
  • locate the SDK Manager exe and launch it.
  • now you should install all the SDK packages and drivers.
  • after the installs are done you can look for the 'platform-tools' folder.
    - leave this folder opened, as that's where you will need to place all the installation files.
  • also, download and install the Google USB drivers from here.
    - the Google usb driver can be used in case the tablet is not detected by your PC.

Now you can begin the installation process of Android 5.1.1 Factory Image build LMY48M:

  1. Download the LMY48M Android 5.1.1 factory image from here.
  2. Extract the contents comprised within the archive.
  3. Move all the extracted files in the SDK directory under 'platform-tools' folder.
    - if you don't put the files in that folder the flashing process won't work.
  4. Switch off your Nexus 10 now.
  5. Boot it in Bootloader Mode.
  6. Connect it to your PC via usb cable.
    - make sure that your PC has detected the tablet before continuing to the next step.
  7. For the new factory image to start installing all of its new Android 5.1.1 LMY48M files you should launch the flash-all.bat script file.
  8. Confirm the installation.
    - don't press any buttons until the flashing process is done.
  9. When the install is complete you will see a confirmation alert and you can unplug the device from PC.
  10. Now wait until the first boot process of Android 5.1.1 LMY48M is done.
  11. Use your default Google account data in order to regain complete control over your device once again.

If you need any extra help completing this guide, then you should tell us in comments.

If the installation fails, then you should try to repeat the whole tutorial more than once and make sure that you won't be skipping any steps we've listed above.

Remember that you should only use this tutorial in case you are an advanced user and you don't want to wait for the official OTA Update to be released by Google.

corner-left-up dots-three-vertical