yashsingh1/xdaforums huggingface dataset:
[Google Pixel 6 Pro] dj-luke:
It also happened to me on the stock rom, if I have the bootloader unlock
[Google Pixel 6 Pro] Nergal di Cuthah:
Bootloader unlocked should not be the issue, as mine is unlocked and have no issue.

But stock i could continue to help, but custom rom is a whole new ball game, one which I'm not sure about helping
[Google Pixel 6 Pro] dj-luke:
In the stock rom I do have the bootloader lock and it works fine for me but if I have it unlock it no longer works
[Google Pixel 6 Pro] Nergal di Cuthah:
Right but with bootloader lock you don't have magisk and whatever plugin is causing the issue
[Google Pixel 6 Pro] dj-luke:
If the only way for WhatsApp to work for me is to have the bootloader lock
[Google Pixel 6 Pro] Nergal di Cuthah:
Well, i guess that's settled, as i said whatsapp does not complain about my rooted p6p. I'd say try pif 13.7 and no addons (i swear you must have an addon you've failed to mention) but if you're set on being unlocked being the reason, who am i to argue, except someone who uses whatsapp on a unlocked rooted device with no issues.
[Google Pixel 6 Pro] dj-luke:
I think it may also be something in the other slot because I don't understand this
[Google Pixel 6 Pro] Nergal di Cuthah:
What i don't understand is, we were going to solve your play integrity issue which WILL (99% sure) fix your issue, and instead you proceeded to install a different ROM, no idea why you thought that would do anything but setup more roadblocks.

My settings exactly:

P6P stock november patch

Rooted with magisk canary

Play Integrity Fix 13.7

Latest Whats App (with biometric lock)

No lsposed

No debloater

Adaway with systemless hosts

No overlays, or other system changing

PlayStore certified

As for slots i doubt it's reading the inactive slot, as i know people who keep a rooted slot and not rooted slot, and unlocking and locking the bootloader should wipe both slots iirc
[Google Pixel 6 Pro] dj-luke:
ok tomorrow if I have time I'll install the stock rom and let unlock the bootloader
[Google Pixel 6 Pro] Nergal di Cuthah:
Ok a little mistake on my part. Locking doesn't wipe and unlocking only wipes user data, so you may be on to something with slots, let me follow up with someone and I'll return
[Google Pixel 6 Pro] dj-luke:
Ok
[Google Pixel 6 Pro] Nergal di Cuthah:
I didn't really get an answer about slots, i begged others to come help us.

You said you tried PIF at some point? What version? All of version 13.x worked for me except 13.5.
[Google Pixel 6 Pro] dj-luke:
I tried all the versions, I think I'll go back to stock with Bootloader Lock
[Google Pixel 6 Pro] dj-luke:
in slot b it puts the following at the bottom: DPM: userdebug, 101
[Google Pixel 6 Pro] Saif Stark:
It happening to me actually the main reason is i have

previously used unofflical whatsapp moded version so they restrict me using unofficial and now i cant use official i unlocked bootloader but fine in locked bootloader if u find any solution the please revert back to me
[Google Pixel 6 Pro] tahakamran1029:
Hi, fixed? I am getting the same problem of "unofficial whatsapp"
[Google Pixel 6 Pro] dj-luke:
Not yet nothing, I'm waiting too
[Google Pixel 6 Pro] Hasan9540:
Before that I had a modified WhatsApp version, suddenly I was logged out and could no longer log in. As soon as I lock the original ROM and the bootloader, WhatsApp works without any problems, but when I unlock the bootloader again it no longer works. but if I enter a different number then it works. Either we were put on some list or it's the bootloader. On the official WhatsApp page it says that custom ROMs and root are not supported.

I also installed all the modules and did what the Google Playstore certified my device but I still can't log in to WhatsApp.

I have installed Lsposed and the Apk file Bootloader Spoofer. I installed the Key Attestation app from the Play Store and opened it, it showed me that my bootloader was open and I selected the Key Attestation app in Lsposed under Bootloader Spoofer and closed it. Then I deleted the app data from Key Attestation and opened the app and lo and behold the app shows that the bootloader is locked. So I selected the same game under bootloader spoofer whatsapp and tried again but that didn't work again, I put whatsapp under the denial list under magisk, this didn't help either, I always deleted the data from whatsapp in between. I'm really getting to the end.

Now I need some module, zip or APK file that says to WhatsApp apk that no custom is installed on my device so pretend that is the last thing but is there such a thing at all?
[Google Pixel 6 Pro] zen0461:
U fixed this ? Error of whatsapp
[Google Pixel 6 Pro] dj-luke:
no not yet, I still have it linked to WhatsApp installed on an old phone
[Google Pixel 6 Pro] zen0461:
If you find please tell me 🥺
[Google Pixel 6 Pro] shadow7z:
Your WhatsApp account was banned, when it was unbanned you started experiencing this error. I have the same problem, I can only use my number with a locked bootloader, or numbers that have never been banned.
[Google Pixel 6 Pro] dj-luke:
If I have the bootloader unlock with any number, I get the error
[Google Pixel 6 Pro] JeelDesai:
I have same problem... i can use whatsapp on stock rom and locked bootloader only... its huge mess. I was using moded whatsapp before and got temporary ban of 20 minutes and after month of that instance i got this error " You are using unofficial whatsapp.. use official whatsapp to use this account " then i removed moded whatsapp and never used it again but after that i installed official whatsapp on phone with root and unlocked bootloader and that error was not going ... i messed up then tried everything.. that related to whatsapp support , root hide , shamiko , every magisk version, every pif from android dump.. my play integrity passes - device is certified in playstore ( just strong integrity fails - that cant be passed with unlocked bootloader anyway ) but still today my device cant register on official whatsapp. I had to make to choice 1). Locked Bootloader with stock rom. 2). Don't use whatsapp and ROOT. I chosen second option but whatsapp was needed for my office and university messages. I live in india, so life without is unliveable and un acceptable so i am using whatsapp on my phone with help of Linked Device ( Whatsapp Web -companion device ). My account is registered on my mom's phone but its not easy as i cant use every whatsapp feature on whatsapp web and BIG BIG BIG problem is my linked devices unlink by themselves if i don't open whatsapp app in my mom's phone within every 14 days. I don't want to use whatsapp but then indian society and my family, friends and my office will not accept me..
[Google Pixel 6 Pro] dj-luke:
That happens to me and so I have it too, linked to an old phone, for my work I have to use WhatsApp, although some providers are already starting to use Telegram but the main provider uses WhatsApp, we will have to wait for some solution although it will be difficult
[Google Pixel 6 Pro] rudolvo:
Well, the only way is to lock the bootloader, I experienced the same and it worked
[Google Pixel 6 Pro] zokky:
I don't think the unlocked bootlloader has anything to do with it. I've been struggling with it for 10 days. The problem is in the whatsapp database. Whichever phone I take, new, rooted, unlocked, and I enter my number when logging in, I get a message that I'm using an unofficial one. Any other number works without problems, only mine does NOT work. I also wrote to their technical support, but to no avail, their artificial intelligence responds to me and spins me in circles. I'm afraid there is no help for my number. I use viber

Sorry for my bad translation, I'm using google translate
[Google Pixel 6 Pro] Hasan9540:
Locking the bootloader above doesn't work for me, I've really tried everything, it just doesn't work with a closed bootloader. What may also be the problem is that WhatsApp recognizes that you are using a CM and you cannot ignore this.

@rudolvo Which version of safetynet fix and play play integrity fix do you have installed?
[Google Pixel 6 Pro] dj-luke:
In my case, if I have the Unlock bootloader I get the message that I have to install the official version of WhatsApp but if I close the bootloader if WhatsApp works for me and I can use it, in fact I have it installed on a previous phone and from that phone I have WhatsApp linked to the current phone
[Google Pixel 6 Pro] JeelDesai:
same problem here and i got this error on my other phone number too..

Sent from Pixel 7a using ReLabs
[Google Pixel 6 Pro] Hasan9540:
I even tried with the conscryptrustusercert module, that didn't work either, but I don't know if what I downloaded works at all, I haven't found any other module yet
[Google Pixel 6 Pro] CAnmolG:
did u find any fix yet? Facing exactly the same not able to login on any device unless it has locked bootloader
[Google Pixel 6 Pro] dj-luke:
Still nothing, just link the WhatsApp
[Google Pixel 6 Pro] Sascha_K1994:
I am currently facing the same problem. Has anyone tried it with a locked bootloader and magisk using avbroot?
[Google Pixel 6 Pro] V0latyle:
If you're thinking that locking the bootloader on a custom key will help....it won't. The reason for this is the bootloader reports whether it's locked on the OEM key or a custom key (self-signed). The Verified Boot lock state with OEM key and OEM firmware is "green", while custom key and custom firmware is "yellow".

If you're already passing BASIC and DEVICE integrity verdicts, perhaps the app is detecting root another way.
[Google Pixel 6 Pro] Sascha_K1994:
It recognizes an open bootloader, hence the question of whether a closed bootloader with its own keys is sufficient or a closed bootloader with real keys.

Edit: play integrity pass Basic and Device, not strong by me.
[Google Pixel 6 Pro] Hasan9540:
It's the app itself, it somehow detects that the bootloader is open and at the moment there is nothing that can manipulate WhatsApp. That's why we have to wait until a modder releases a modification via the magisk module, but there are currently a few errors that are slowly piling up, so we can only wait
[Google Pixel 6 Pro] Szerry:
I used also everything, but interesting for me is my old number for whatsapp account can send sms for verification (of course its old so i can do nothing with that), when i put my actual number, screen stacked with put number, when i clicked next step.

But when i put 0 before country prefix, it goes to the next step with code, but then i have some notify with error and contact helpdesk...

So i hope it will be some module for magisk, if not, it's time to definitely say goodbye to whatsapp and the rest of META apps.
[Google Pixel 6 Pro] rusd._:
yes, that happened to me too. I have installed a custom ROM on my device. and when I want to log in it says need official WhatsApp to use this account. I have tried many modules and factory settings but it doesn't work. Then I tried installing the stock ROM with When the bootloader was open, it didn't work either. I tried to lock the bootloader and it worked. So the conclusion is, you have to use the stock ROM with the bootloader locked to use WhatsApp. FYI: previously my account was banned when using a custom ROM, maybe that was what caused the problem. I'm still looking for a solution so I can use WhatsApp on a custom ROM again
[Google Pixel 6 Pro] yassine2217:
Hi,

I fixed the issue now my whatsapp does not know if my bootloader are unlocked

this is what you should to do

1 install magisk Kitsune ......enable zygisk and add apps to denylist such (whatsapp.playstore and gms)

2 install lsposed

3 - diwnload bootloader spoofer from here and install it

4- install play integrity fix from here

5- hide magisk from settings (I think its optional try it if you want)

6- clean data from whatsapp play store and gms

7-reboot your phone

8- open lsposed and enable bootloader spoofer

9- check all apps in the settings of bootloader spoofer (see picture)

10- Go to play store in the settings and turn off play protect (see the picture)

11- reboot your phone

12- Enjoy
[Google Pixel 6 Pro] rusd._:
does it work on all android versions?
[Google Pixel 6 Pro] yassine2217:
I try it on my oneplus 9 pro stock rom 13.1 with unlocked bootloader and it worked
[Google Pixel 6 Pro] rusd._:
okay thanks bro. Next I will try it
[Google Pixel 6 Pro] dj-luke:
It works, thanks mate, you're a crack
[Google Pixel 6 Pro] yassine2217:
your welcome bro
[Google Pixel 6 Pro] Nergal di Cuthah:
Not true, at least in my case, maybe a regional issue (u.s. Here and whatsapp works fine with root, no denylist whatsapp)

Converse to my situation i found this

About rooted phones and custom ROMs | WhatsApp Help Center

faq.whatsapp.com
[Google Pixel 6 Pro] rusd._:
Not work in custom rom sir maybe it can work when i use stock rom only?
[Google Pixel 6 Pro] rusd._:
Im sorry, after I looked at the cts pass it wasn't checked so I replaced the integrity module and it worked. thank you broo
[Google Pixel 6 Pro] Sascha_K1994:
After following the instructions, I receive an SMS with the verification code. After entering the second factor, however, I get the message again that I should use an original WhatsApp version. So unfortunately it still doesn't work for me. Before I followed the instructions, the request came before the SMS was sent.
[Google Pixel 6 Pro] masalaoats:
Hi Guys I was facing the same issue as mentioned in this posted after a lot of searching I did ended up a lposed module which works with this

Installation :

Phone must be unlocked bootloader

Rooted and lposed installed you can find this in GitHub.

Bypass Root checker you can search this repository in lspode module search or I have attached the file in case you are unable to get it. Just install it and then enable select WhatsApp and system

Clear data of WhatsApp.

My Device Realme 9 se

RMX3461

Let me know if it works and it's module please.
[Google Pixel 6 Pro] Hasan9540:
Not work with Custom Rom
[Google Pixel 6 Pro] masalaoats:
Ok noted..It does work in Stock rom though..Let me try with custom rom will revert back if I get working
[Google Pixel 6 Pro] Hasan9540:
Whatsapp not open
[Google Pixel 6 Pro] dj-luke:
Hello, if it works in custom rom, I have matrix rom and it worked for me
[Google Pixel 6 Pro] masalaoats:
Ok noted..It does work in Stock rom though..Let me try with custom rom will revert back if I get

What device you have I have Realme 9 se 5g it works for me

I have added most of the apps in denylist and then used Bypass it worked for me..

Let me know if it works

Try adding most of the apps in denylist and restart then add lspode restart then Bypass and restart
[Google Pixel 6 Pro] dj-luke:
I have the pixel 6pro and Matrix rom, I did all the steps described without the bypass and it worked for me
[Google Pixel 6 Pro] bondzync:
Hello,

I am facing this same issue since past 5 days and all my work related commitments are there and i cannot loose my whatsapp.

I have S21 5G, i fail my integrity and have updated my fimrware to Android 13, One Ui 5.1 and will try again to pass integrity.

Please someone who has fixed it help me out ste by step. I will owe them forever.

I have only one day to fix this before Sunday which is working day for us.

Looking forward to a postive reply.

Thaank you.
[Google Pixel 6 Pro] jesudas:
Bro you just saved me from using Stock rom. The guide you are posted works like a charm. I am using it in a custom rom Paper OS 2.0 Based on Hyper OS by miui.eu By Devil Noob for Redwood (POCO X5 Pro)
[Google Pixel 6 Pro] jesudas:
And a Big Thank you for you for making this thread. you just saved so many people by this.....peace bro.
[Google Pixel 6 Pro] Hasan9540:
I've tried this step several times and it still doesn't work
[Google Pixel 6 Pro] samrattt:
Is this method still working? I have tried this method on (stock 12) rom and custom(A13) rom both yet doesn't work.
[Google Pixel 6 Pro] yassine2217:
it worked to me on stock rom A13
[Google Pixel 6 Pro] samrattt:
Do you tick these all or just the defaults?
[Google Pixel 6 Pro] yassine2217:
I cheked them all + WhatsApp

also disable play protect on play store and clean cache
[Google Pixel 6 Pro] Monotondroid:
So well.. for me it Looks like.. i cant use Custom Rom anymore.. i used them for Almost Years on my Poco F3 since Crdroid A11, Since Yesterday my WhatsApp Stopped Working (Crdroid 10.2, A14), even i had Official WhatsApp installed.. it told me to install Officiall WhatsApp Application.. and Later Kicked me out with the Red Huge Error Message.. funny enough.. Why Meta is Acting like.. Figure it out Yourself instead of Writing: Your Phones Bootloader is Open and we wont Support it.. So.. going Back to Stock Locked Bootloader after over 3 Years.. Priority Software like that Sucks.. Love Android.. hating what Google and other Huge Companies like Meta going for, using old Software with Old Security Patches is no Solution for Better Security.

Sadly over 2 Billion People are using this Messager, and Most of Them will never Switch.

Shame on you.. Google & Meta.
[Google Pixel 6 Pro] samrattt:
If i tick gms and play store in bootloader spoofer,and reboot I lost basic and device integrity. Don't you face similar issues? Have you tried checking it?
[Google Pixel 6 Pro] yassine2217:
install playintegrity fix
[Google Pixel 6 Pro] samrattt:
I've already installed integrity fix and hidden Whatsapp, gms and playstore. It passes device and basic integrity untill I hook play store and gms into bootloader spoofer and reboot. Then it doesn't pass.
[Google Pixel 6 Pro] Nergal di Cuthah:
Don't hide gms and store if using pif. Pif will just take gms out of deny list
[Google Pixel 6 Pro] Nergal di Cuthah:
From another thread
[Google Pixel 6 Pro] TheMystic:
Yes, it is a combination of both: unlocked bootloader/ modified device and the number being added to a certain list with WhatsApp.
[Google Pixel 6 Pro] CanerKaraca:
Did you open enforce sulist?
[Google Pixel 6 Pro] yassine2217:
no
[Google Pixel 6 Pro] CanerKaraca:
Which rom you're using? I tried but didn't worked
[Google Pixel 6 Pro] yassine2217:
i have oneplus 9 pro i use stock rom coloros 13.1 what magisk you use
[Google Pixel 6 Pro] CanerKaraca:
I fixed. Just installed KernelSU + Shamiko and enabled bootloader spoofer only for WhatsApp, no need to install anything or do anything. My rom passes integrity built in.
[Google Pixel 6 Pro] muhameho:
My phone is the Xiaomi Redmi Note 8, released in 2019.

I had been using the unofficial WhatsApp for a while, then I received a message stating 'You need the official WhatsApp to log in'. When I switched to the official WhatsApp, it worked fine.

The problem began when I changed the phone's Global ROM to the Indonesian ROM. To change the ROM, I had to unlock the bootloader. In addition to changing the ROM, I also rooted my phone.

Now, when I try to log in from my phone, the message appears again. However, when I attempt to log in on

another phone, it logs in normally

.

I have tried all the suggested solutions, such as using a 'Bootloader Spoofer,' but nothing works.

Currently, I am attempting to change the ROM again to another ROM with Android 13 and MIUI 14. This time,

I will not root the device

.

If there are any developments, I'll be sure to keep you informed.
[Google Pixel 6 Pro] CanerKaraca:
Seems WhatsApp tracking and blacklisting people that using unofficial WhatsApp before. And checking if device passing integrity, rooted and bootloader unlocked.

WhatsApp not checking people that not used unofficial app before.

You can't login to WhatsApp if you use MIUI natively and unlocked bootloader. You need to relock bootloader and go to stock rom or change the rom to AOSP roms that passing integrity and have KernelSU support. I was using Magisk but it's not effective as KernelSU, so if you have Magisk, remove and use KernelSU instead.

If you changed to AOSP ROM but issue still continues, follow this steps:

- Use latest version of any AOSP ROM you like and supports KernelSU (If rom's kernel isn't supports KernelSU, use any kernel that supports AOSP and KernelSU for your device.

- Install KernelSU.

- Install ZygiskNext, LSPosed and Shamiko modules.

- If your rom not coming with play integrity fix, install PlayIntegrityFix and PlayIntegrityFix Next modules, open module's app and give permissions to install latest fingerprints.

- Clear data of Play Store, Play Services and WhatsApp.

- Reboot.

- Install Bootloader Spoofer on LSPosed and select WhatsApp.

- Reboot.

- Enjoy.

If you insist on using MIUI, follow this steps:

- Use latest MIUI.

- Flash any kernel that supports your device, MIUI and KernelSU.

- Install KernelSU.

- Install ZygiskNext, LSPosed and Shamiko modules.

- Install PlayIntegrityFix and PlayIntegrityFix Next modules, open module's app and give permissions to install latest fingerprints.

- Clear data of Play Store, Play Services and WhatsApp.

- Reboot.

- Install Bootloader Spoofer on LSPosed and select WhatsApp.

- Reboot.

- Enjoy.

If you cannot find kernel because your old device or MIUI/KernelSU supported kernels not exist for your device, try Magisk with Shamiko or Kitsune Mask, don't open enforce denylist and tick for WhatsApp on denylist then do the same procedure that above.
[Google Pixel 6 Pro] muhameho:
Thanks for the information!

I tried using an AOSP ROM "

Evolution X

". I was surprised that the WhatsApp actually WORKED! It didn't show the message 'You need the official WhatsApp to log in' again!

The only issue is I'm not able to restore old messages from the saved 'Database' file in the WhatsApp folder. Cause when I try to do so, the message 'You need the official WhatsApp to log in' starts to appear again. So, I removed the files in the 'Database' folder. Luckily, I had a backup stored on my email not from long time, so I was able to restore the messages without much trouble.
[Google Pixel 6 Pro] CanerKaraca:
So you only installed EvoX rom and it's worked? Not root or bootloader hiding? That's interesting because i have CRDroid based roms and people having problems on these CRDroid roms.
[Google Pixel 6 Pro] muhameho:
Yeah without any modules and

without rooting

the device. The intersting thing is my

Boot loader is unlocked! Ididn't lock it or hide it

.

Even more surprising I was able to Restore every single message.

I had a backup of my WhatsApp data to my PC before I change the Rom at the first time.

Now after I flashed the '

Evolution X' Rom

, I installed the WhatsApp from Google play store.

Then, I copied the backup from the PC to my phone.

Unfortunately, I copied them in a Wrong directory in the WhatsApp folder but I didn't know, even though when I started to verify my number, the message didn't appear and it verified my number successfully. But, it only checked the mail for backups and

didn't check the internal storage

.

I did the following:

1- Renamed the WhatsApp data folder into any random name. ' mine was * com.whatsappii * '

2- Cleared the WhatsApp app data from the phone settings.

3- Returned the WhatsApp folder name to what it was 'com.whatsapp'.

4- Opened the WhatsApp app.

5- Added my number.

At this point, The message appeared again!.

Here I found out that I located the Database files in a Wrong directory.

- The Wrong directory was: Android -> Media -> com.whatsapp -> Databaseses

- The Right directory: Android -> Media -> com.whatsapp -> WhatsApp -> Databases

I made the

S

teps

mentioned above again. This time, I copied the files to the Right directory.

The WhatsApp verified my number normally, and it aslo detected the internal storage backup. It started to load my messages, and I got all my messages back.

The steps I did to flash the Rom:

1. Reboot to Fastboot.

2. I aready Flashed

OrangeFox recovery

before.

3. I flashed A11 firmware.

4. Wipe ( System, vendor, dalvik cache, data, cache ) and I didn't wipe the internal storage.

5. Flash the ROM.

6. FORMAT data.

7. Reboot
[Google Pixel 6 Pro] figdz:
Thank you so much!! it's worked