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.

  • @[email protected]
    link
    fedilink
    English
    141 year ago

    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

  • @[email protected]
    link
    fedilink
    English
    19
    edit-2
    1 year ago

    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.

  • @[email protected]
    link
    fedilink
    English
    131 year ago

    I have too many gripes with banks and how they handle digital interactions.

    They’re a bunch of dinosaurs, both in what they support and how they support it. They’re also in a position where they feel like they can do what they want and you just have to suck it up.

    And for the most part, they’re right, because all the banks are equally bad. A nontrivial number of the apps are just chrome running in an app window, security is a joke, they make you sign in with your card number which is plainly visible to anyone with eyes that is within a few meters of your card anytime you have it out of your wallet, they restrict your password so you can’t use special characters or have it be long enough to actually provide real security, and they limit your 2FA options to SMS. Everything is terrible.

    Even when you go into the bank or use the ATM, access is restricted by a fucking FOUR DIGIT NUMERICAL PIN and if you can even use a longer pin code, they don’t tell you that and most systems assume your pin is four numbers and won’t let you enter any more than that.

    God forbid you lose your card, good luck going through the gauntlet of outdated information the bank is going to ask about for you to prove you are who you say you are.

    They’re all the fucking same and it infuriates me.

    • @[email protected]
      link
      fedilink
      English
      31 year ago

      Banking tech is still run on FORTRAN and COBAL. It’s ancient and pretty much can’t be upgraded. Until there’s a major push for new technologies across all banking it’ll keep being this bad

      • @[email protected]
        link
        fedilink
        English
        31 year ago

        They can create interfaces to buffer our experience with their back end (the COBOL running the actual transactions), which is largely what they’re doing.

        The COBOL back end basically just acts as the service that handles the data that represents the money and accounts.

        Not having advanced security options, even as simple as complex passwords to allow clients to access their accounts can be managed by the intermediate layer between the COBOL service and the UI, and there shouldn’t be a reason for such limited password length or restrictions on MFA.

        The fact that COBOL runs they’re back end doesn’t excuse the terrible front end, especially on applications for mobile devices.

        This has been thrown around as reason why things suck so hard, and bluntly, it’s a piss poor excuse if you ask me.

    • Dark Arc
      link
      fedilink
      English
      11 year ago

      Capital One provides OAuth for (budget) apps to access at least.

  • @[email protected]
    link
    fedilink
    English
    41 year ago

    How are you rooted?

    Magisk Hide + Play Integrity Fix should fix it. Also hide all Google play services from detecting root.

  • @[email protected]
    link
    fedilink
    English
    51 year ago

    I think there’s magisk module that can bypass that but i forgot what’s name
    3 years ago i unlock bootloader + install custom ROM/Kernel in my mom phone (bc it’s still running very ancient android) & install magisk after that i activate the module that can hide magisk presence (forgot what’s name) so all e-banking & other payment apps work well

    • Chemical Wonka
      link
      fedilink
      English
      20
      edit-2
      1 year ago

      This happens because “normie” Android devices has a proprietary shit called SafeNet Attestation API

      • lemmyvore
        link
        fedilink
        English
        311 year ago

        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.

  • @[email protected]
    link
    fedilink
    English
    7
    edit-2
    1 year ago
    1. Install Kitsune Mask (just like Magisk install) https://huskydg.github.io/magisk-files/

    2. Install PIF Next. It will automatically download new device fingerprints as Google bans old ones https://github.com/daboynb/PlayIntegrityNEXT

    3. 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.

  • @[email protected]
    link
    fedilink
    English
    141 year ago

    maybe a stupid question: But doesn’t android sandbox every app? If every app is running in a sandbox, it shouldn’t be too hard to pretend your phone isn’t rooted.

    If they check for a specific version number, like @RagingRobot mentioned, it also shouldn’t be a problem. Just set that specific sandbox to return whatever version you want.

    I am aware that ‘just configure the sandbox’ is not really an accessible solution. But a sandbox-config-master would be a great app for rooted phones.

    • JackGreenEarthOP
      link
      fedilink
      English
      221 year ago

      Well apparently rooted phones can pretend to apps they’re not rooted. Problem is, my phone isn’t actually rooted.

        • JackGreenEarthOP
          link
          fedilink
          English
          41 year ago

          I use developer options on a regular basis, so that won’t be a permanent solution, but I could test to see if it is that.

        • @[email protected]
          link
          fedilink
          English
          61 year ago

          Do it, my local government app at least had the decency to explain it was the developer mode being on and not root.

  • @[email protected]
    link
    fedilink
    English
    51 year ago

    Would not recommend rooting anymore, as many apps that have a financial/banking/CC aspect will stop working. Like this one. Rooting used to serve great purposes & had no drawbacks; now there aren’t many perks and many punishments. Even your Snapchat will refuse to work, probably because “you can use Snapchat to send & receive money”. No one does, but that doesn’t matter.

    That sucks & I’m sorry. This (probably) wouldn’t have helped with a banking app, which forces you to update frequently, but I do not update apps unless: they are buggy, there’s an update I’d really like, or I am forced. Not all updates are good.

    • @[email protected]
      link
      fedilink
      English
      131 year ago

      This is misinformation in the sense that with Magisk, Magiskhide and its denylist, I haven’t seen an app that detects root. Everything works for me even though I’m rooted.

      Not saying there aren’t cases depending on phone and apps where it couldn’t happen, but usually rooting is not a problem.

      • @[email protected]
        link
        fedilink
        English
        51 year ago

        Oh that’s fine, I’m glad it’s working for you. I just remember I tried to put some form of Magisk on my rooted S8 Active & it was just a whole thing, I don’t think I was successful. My financial stuff, my Samsung wallet, and even Snapchat didn’t work.

        Next phone & on, I thought about the reasons why I rooted in the first place. Enough of those reasons are resolved, or a non-issue now. I’ve turned into a more boring, regular adult that streams, surfs web, checks email, calls/texts. I’ve grown tired of jumping through hoops. 👍🏻 😴 Definitely miss making my battery last forever, though.

  • @[email protected]
    link
    fedilink
    English
    4
    edit-2
    1 year ago

    I’ll go without a phone before I agree to terms like that. I refuse to go without my permission spoofing and privacy enhancements. I’m not giving them unrestricted access to my data, they’ll have to at the very least try harder and waste more money on hackers than usual.

      • @[email protected]
        link
        fedilink
        English
        191 year ago

        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.

        • Echo Dot
          link
          fedilink
          English
          6
          edit-2
          1 year ago

          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.

          • @[email protected]
            link
            fedilink
            English
            41 year ago

            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.

    • @[email protected]
      link
      fedilink
      English
      61 year ago

      It kinda did survive. KaiOS is forked from Firefox OS, though it’s more designed for Kinda-Smart feature phones in developing countries.

      • @[email protected]
        link
        fedilink
        English
        1
        edit-2
        1 year ago

        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.

  • Jiří Král
    link
    fedilink
    English
    44
    edit-2
    1 year ago

    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 to magisk.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.

    • JackGreenEarthOP
      link
      fedilink
      English
      5
      edit-2
      1 year ago

      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
      • Jiří Král
        link
        fedilink
        English
        7
        edit-2
        1 year ago

        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.