Fix WhatsApp Not Working on Unlocked Bootloader or Rooted

whatsapp root unlock bootloader

whatsapp root unlock bootloaderIn this guide, we will show you a nifty workaround that will allow you to use WhatsApp on an unlocked bootloader and rooted device. It’s becoming extremely difficult for tech enthusiasts to keep a tab on the latest developments happening in custom development. And it is becoming even more difficult to find ways to bypass the restrictions and caveats that are associated with root.

Initially, it was the introduction of SafetyNet which your device needed to pass so as to use any banking and payment app of your choice. Then Google brought in a massive change and ditched the SafetyNet API in favor of Play Integrity. So now you have to pass the Play Integrity test, which involves Basic and Device Integrity tests. However, passing these tests is easier said than done.

hide root apps

This is because whenever we get hold of a working custom build.prop fingerprint, Google tends to patch it the very next day. And this cat-and-mouse game has been going on ever since. Owing to this fiasco, users are having a tough time not only with banking and payment apps, but also with the likes of McDonald’s, Uber, and even WhatsApp.

Now, the strange thing with the instant messaging service from Meta is that it’s still working well and good across various rooted devices and only a handful of users are affected to date. Moreover, even WhatsApp’s official documentation hasn’t listed anywhere that it will not work in this modified ecosystem, it simply states that such an ecosystem isn’t officially supported by the company:

Custom ROMs and rooted phones aren’t supported by WhatsApp. There are too many variations in these customizations for us to maintain a working product.
Furthermore, custom ROMs and rooting don’t allow the WhatsApp security model to function as intended. If you’re using a custom ROM or rooted phone, other apps might be able to read your messages despite the end-to end-encryption.
For the best WhatsApp experience, please use a stock ROM and remove root.
But in spite of that, since WhatsApp isn’t working across some custom ROMs, unlocked bootloaders, and rooted devices, then it might be the case of a newly introduced change from the tech giants which is being slowly rolled out and hence only a handful of users have received this update. If you are a part of this unfortunate group, then fret not, this guide will help you out. Follow along for the fix.

Fix WhatsApp Not Working on Unlocked Bootloader or Root

Before starting, please take a backup of all the data on your device and also take a WhatsApp backup as well. Once that is done, let’s get started. Thedroidwin will not be held responsible if something happens to your device or data after performing the below steps:

STEP 1: Root your Device [If Needed]

If the bootloader is unlocked but your device is still not rooted, then make sure to checkmark this requirement as well. For that, you may refer to our guide on How to Root Android via Magisk OR How to Root any Android Device via TWRP.

STEP 2: Install LSPosed Framework

Your next course of action is to install and set up LSPosed Framework on your device. This is needed to flash a couple of files. So refer to the below steps and get this job done:

  1. First off, launch Magisk, tap on the settings icon, and enable Zygisk.WhatsApp Not Working on Unlocked Bootloader Root
  2. Then download the LSPosed Framework from GitHub on your device.
  3. Now go to Modules, tap on Install from Storage, and select the module.
  4. It will now be flashed. Once done, hit Reboot. Then extract the module.WhatsApp Not Working on Unlocked Bootloader Root
  5. You’ll get a few files, one among them is the manager.apk. So Install it.
  6. This will give you the LSPosed app that will be used to manage modules.

STEP 3: Spoof Bootloader Unlock Status

We will now spoof the bootloader unlock status to false and trick the app [WhatsApp] into thinking that the bootloader is actually locked.

  1. To begin with, launch the LSPosed Framework on your device.
  2. Now download and install Bootloader Spoofer from GitHub.
  3. Then launch LSPosed, go to Modules, and select Bootloader Spoofer.WhatsApp Not Working on Unlocked Bootloader Root
  4. Now enable the toggle next to Activate Module and check Key Attestation.
  5. Then check WhatsApp and restart your device for the changes to take place.

STEP 4: Pass Play Integrity | Hide Root from WhatsApp

Your final course of action is to pass the Play Integrity test which in turn should auto-hide the root from WhatsApp as well. So you may refer to our detailed guide on How to Hide Root from Banking and Payment Apps on Android. The shorter instructions are given below:

  1. Launch Magisk > Settings > Hide the Magisk App > Give it a name.
  2. Download the Play Integrity Fix module from GitHub and flash it.WhatsApp Not Working on Unlocked Bootloader Root
  3. Now enable Zygisk as well as Enforce Denylist from the Magisk app.
  4. Then go to Configure Denylist and checkmark the following apps:
    Google Play Service
    Google Play Store
    Google Service Framework
    Google Play Protect Service [if present]
    WhatsApp

    WhatsApp Not Working on Unlocked Bootloader Root

  5. Now delete the data of the aforementioned listed apps [compulsory].
  6. Finally, restart the device and you should now have achieved success,WhatsApp Not Working on Unlocked Bootloader Root

That’s it. These were the steps to use WhatsApp on an unlocked bootloader and rooted Android device.  If you have any queries concerning the aforementioned steps, do let us know in the comments. We will get back to you with a solution as soon as possible.

NOTE: You will never be able to pass the Strong Integrity Test because that requires a locked bootloader which is not possible for us as the device is currently rooted. Fortunately, that isn’t a cause for any concern for the affected apps as the test doesn’t conflict with them.


Leave a Reply

Your email address will not be published. Required fields are marked *