I can’t root my phone because I don’t have an image for it (Moto G73) although I’d like to, but for some reason my banking app thinks it’s rooted and refuses to work. This happened just after I updated it, it wasn’t happening before.
Edit: I’m regretting not getting the Motorola Edge 40 Neo, which also costs £250, but is slightly better in multiple ways, and seems like it has better root support.
Did you unlock your bootloader? Some apps just scan for Google Play SafetyNet or in some other way to check whether you unlocked your bootloader or rooted and if they think you do they will vaguely state you are rooted.
Other’s concern about your phone being infected are justified and I recommend you to try whether a dedicated root checking app thinks your phone is rooted. These usually don’t lie.
Regarding your rooting situation I always rooted the lazy way. Renamed
magisk.apk
tomagisk.zip
, flashed it and it always worked for me. But I rooted only 2 phones in my life really and this is not the recommended method by magisk developer..
.
Does that really work? Because if that works and I can’t find an image file, that’s the only way. I can still factory reset it after it messes up my device, right?
Uodate: no, it doesn’t
Device platform: arm64-v8a
- Installing: 27.0 (27000)
- Processing zip file ! No boot image found ! Process error ! Installation failed
Did you flash a custom ROM? Maybe it will work with a custom ROM.
EDIT: Your phone uses Mediatek processor, so it’s not going to be well supported. I recommend you to stick to locked bootloader and just live with the phone as it is.
deleted by creator
Hypatia, which is the only antivirus I could find on F-Droid, didn’t return any negative results. It would be helpful to be able to monitor my internet and what connections my phone is making, but all I have is simple net monitor, which can tell me the speed and nothing else. I can see there’s background network activity, but no way to tell if it’s legitimate (for something like syncthing) or malicious.
deleted by creator
Im not running with a different ROM, but I did unlock the bootloader in case I did ever find a way to root my phone/install a custom ROM, I wouldn’t lose my data.
This is your problem. Big ROM makers typically have a list of banking apps they work with. Could also happen if you don’t have Play Services.
That would probably do it. Now you’re kind of out of luck because without root you can’t hide that you unlocked your bootloader, so you’d have to either get root or not use the app or restore to stock locked bootloader.
That would trigger it probably, they just couldn’t be bothered making 2 error messages
While I agree with most of what you said, I’m pretty sure the phone gets monthly security updates.
deleted by creator
-
Install Kitsune Mask (just like Magisk install) https://huskydg.github.io/magisk-files/
-
Install PIF Next. It will automatically download new device fingerprints as Google bans old ones https://github.com/daboynb/PlayIntegrityNEXT
-
Google, banks, Microsoft, whoever else is aggressively checking for root. Please consider to eat my entire asshole. Thank you.
Edit: nvm I’m bad at reading, I missed that you couldn’t even root your phone.
-
Wasn’t there talk about Google deprecating SafetyNet? If this has already happened and your banking app is still relying on it, it could lead to a fslse positive on the root check I believe.
I was able to bypass something similar by using apps that create multiple instances of an app, I used Shelter (https://f-droid.org/packages/net.typeblog.shelter/)
This happened to me once when I updated Android. The bank software had a check for a specific version and my version was higher so it thought I was running something weird. I had to wait for the bank to update the app to support the newest android version
How are you rooted?
Magisk Hide + Play Integrity Fix should fix it. Also hide all Google play services from detecting root.
I’m not rooted, that’s the problem.
Maybe not ideal but I’m sure the web version of your banking app would work through a browser.
It does, but it’s not designed for mobile. I would send a screenshot, but I don’t trust myself to censor everything important.
Try to use a desktop, try different browsers if needed, if you cannot, you may need to physically go to the bank.
That’s a fair point. My old bank which was pretty terrible I never installed their app and found the app just loaded a mobile version of their website so I just used that.
The website also makes me log in with 3 random digits from a pass code and sms verification every time, as opposed to the fingerprint the app required, so it’s definitely more of a pain. The website claims to have chat feature to get support, but I don’t see it even when I disable ublock origin for the site.
Did you enable developer mode and their message is stupid?
I enabled developer mode, but it’s not rooted.
Just FYI, rootkit malware does exist for phones
What is that and how does it relate to my issue?
deleted by creator
Spyware that roots your phone.
Well how could it do it if I can’t?
There are exploits out there either kept secret by malicious/proprietary parties, or not practical for consumer desires to get a proper rooted experience.
Pretty much the only method to fix it if you’re affected that I can think of is to factory reset your phone with a manufacturer provided image, and even then it’s not 100% guaranteed if the bootloader is compromised.
You don’t actually need an image to root a phone, that’s not what rooting is… It’s just gaining full administrative privileges over the device
A lot of exploits exist to root a phone. Bad apps can abuse those exploits.
Is your system software fully updated?
Are you running a Beta version of the system software?
It’s the latest stable version, it updated a couple of days ago.
That shows a bunch of FAQs, was there a specific one you wanted me to see?
There’s instructions to restore the firmware on the phone.
Lineage OS user here, my banking app got an update a while ago that stopped trusting my finger scanner because I’m rooted. Luckily it still allows passwords or else that would be a deal breaker.
*Edit, now that I think about it I’m not even rooted, just an unlocked boot loader.
More and more every day, I wish the Firefox Phone had survived.
It kinda did survive. KaiOS is forked from Firefox OS, though it’s more designed for Kinda-Smart feature phones in developing countries.
Yeah, and that’s cool, but it is significantly different from the original implementation (or at least the original idea) since it is a keypad-based device. You couldn’t really flash it onto an Android handset, for instance, as I understand it.
Firefox had a phone? I wish Firefox would try again.
They did. It was a project initially called “Boot to Gecko,” about a decade ago; and the idea was to make a Linux kernel OS so lightweight that you were running web apps as close to bare metal as possible. There were intended to be no binary apps, only web apps running on open standards; though that didn’t necessarily carry through as originally intended.
I agree. I think it was before its time and would be a real boon today.
I can’t remember much about it but I seem to remember that the actual hardware itself was very entry level which was part of the problem. It really would have done better to appeal to enthusiasts.
I get that it was marketed at third world countries, but I still think they would have done better had they had a western version with more up-to-date specs as well, if only to get the kind of market share that would encourage app developers.
Yeah, I read a retrospective written by one of the developers, and it sounds like they had the trouble that they could only get development partners for low-end devices (which kind of meant that they had to target developing countries) but they couldn’t get companies like WhatsApp to make web apps that would run on Firefox OS (which meant that it was kind of a non-starter in those developing countries).
Couple that with some questionable priority decisions at the top of the project, and a major reshuffling of Mozilla’s organizational aims near the end of the project, and it all just sort of fell apart. I do kind of wonder if it would have done better today, or maybe as a tablet or a Roku competitor.
I keep waiting for KernelSU support for more devices
Fucking DRM.
This happens because “normie” Android devices has a proprietary shit called SafeNet Attestation API
SafetyNet is the old thing. It’s all about Play Integrity now. Magisk & friends have already moved on to a new method of fingerprint spoofing.
good to know
This is the correct take.