Sorry for my late reply, i kind of forgot
So, yes it seems the official /e/ Rom are not signed. By re-locking my bootloader it goes to the red warning “your device is corrupt”. That’s why everyone on the net says not to do it. But with OnePlus (idk if with other brands it’s possible), I can relock it afterwards with a button combination to go into fastboot mode and then using fastboot with the terminal.
So in conclusion, I didn’t found a way to have SafetyNet working on /e/ :
- Magisk hide can’t make it work
- If SafetyNet fails because of an unlocked bootloader, we can’t have it working because the /e/ Rom aren’t signed apparently.
I went back to the OxygenOS stock rom on my OP7, and I removed all the google software (with the root), unless the GooglePlay Services. I use only F-droid and Aurora Store.
Now my rom is now signed, i still have my bootloader unlocked and NOW magisk hide works perfectly because SafetyNet works.
Thus I think (although I don’t know much about it) Google makes SafetyNet fail on all the phones with a custom Rom (they want the people to stay on their stock ROM, where they can still steal your data ahah )
So “maybe” if I sign myself my rom (like here), Magisk Hide could work … (But that’s pure speculation, it’s a very complicated field and again I don’t know how it works precisely)
Does anyone knows ?
And I was wondering, as the fairphones sold by /e/ have their bootloader unlocked, does Safetynet work on them?