Olá!

Ontem mudei de ROM no meu Xiaomi Redmi Note 10 Pro, do VoltageOS para o CalyxOS, sendo que este último não utiliza os serviços da Google mas sim o microG, uma re-implementação free as in freedom dos anteriores, substituindo o Google Services Framework, Google Play Services e a Play Store.

Tenho é um problema: o MB Way não funciona, dá-me a mensagem de erro acima. Alguém faz alguma ideia se é possível contornar ou resolver este erro?

Nas configurações do microG tenho tudo ativado, incluindo o Google SafetyNet, através de um módulo no Magisk, o Universal SafetyNet Fix, e consigo passar os testes do SafetyNet attestation e do ReCAPTCHA.

Não sei que mais informações poderei dar mas se for necessário, digam-me.

Obrigado desde já!

EDIT: Para quem entrou aqui à procura de solução, esta funcionou para mim: tal como o @new_name_is_fish@sh.itjust.works sugeriu aqui. utilizem a app do banco e verifiquem se tem subfuncionalidades do MB Way.

  • Tmpod@lemmy.ptM
    link
    fedilink
    Português
    arrow-up
    4
    ·
    1 year ago

    Viva!

    Já aí estive, cheguei a ler várias threads no Reddit, e até troquei uns emails com malta da MB WAY. Disseram-me que no futuro iriam disponibilizar uma versão da aplicação sem essa dependência forte nos GPS. Havia malta a dizer que conseguiu sacar a versão da loja da Huawei e que funcionava, mas não obtive nenhum resultado de jeito.
    Enfim, a minha salvação foi um amigo que tb tinha notado nessa alteração numa das atualizações, mas que felizmente tinha a versão antiga e deu rollback. Pedi-lhe o APK e funcionou lindamente.
    Isto foi tudo há largos meses, e continua tudo operacional no meu Pixel 4a com LineageOS + MicroG 👌

    Se alguém quiser (e confiar o suficiente em mim :p) pode sacar a APK que tenho instalada (versão 2.8.1) aqui (ficheiro na minha Proton Drive).

    Espero ajudar :D

    @new_name_is_fish@sh.itjust.works

    • CjkOvPDwQW@lemmy.pt
      link
      fedilink
      Português
      arrow-up
      2
      ·
      1 year ago

      Eu à uns anos tinha conseguido por a funcionar o mbway sem microg e tudo. Entao os sacanas adicionaram a dependencia…

      O que me foi salvando é que a app do banco agora tem quase todas as funcionalidades lá.

      Não tinha nocao da quantidade de users portugues a user degoogle roms.

      Aqui a usar AOSP android 13 sem microg no meu redmi note 10 pro :)

      • Tmpod@lemmy.ptM
        link
        fedilink
        Português
        arrow-up
        2
        ·
        1 year ago

        O que me foi salvando é que a app do banco agora tem quase todas as funcionalidades lá.

        Pá, eu mesmo assim prefiro ter a app da MB WAY instalada e usar só o site do banco em vez de ter a aplicação deles.

        Aqui a usar AOSP android 13 sem microg no meu redmi note 10 pro :)

        Eu ainda estou na versão Lineage baseado no Android 12, não sei o que a versão seguinte traz. De qualquer das formas, daria demasiado trabalho fazer o upgrade agora x)

    • HarvesterOfEyes@lemmy.mlOP
      link
      fedilink
      Português
      arrow-up
      1
      ·
      1 year ago

      Pois, no meu caso, acho que foi mais mudar do Sandboxed Google Apps para o microG. De qualquer das formas, não faço ideia porque é que funciona com o VoltageOS mas não com o SparkOS, mesmo tendo só o tal Sandboxed Google Apps.

      Hoje já não mas amanhã experimento instalar a APK, obrigado!

      Outra coisa que se calhar era importante ter referido: não tenho o bootloader bloqueado, uma vez que dá-me jeito ter root para utilizar o AdAway e, mais importante que isso, o Neo Backup. Será por isso?

      • Tmpod@lemmy.ptM
        link
        fedilink
        Português
        arrow-up
        2
        ·
        1 year ago

        Pois, nunca experimentei nem VoltageOS nem SparkOS…

        Quanto ao bootloader, percebo. Eu tb tenho o meu assim (o Lineage precisa), e com Magisk para o root. Poder mexer em tudo à vontade dá tanto jeito. AdAway, NeoBackup, FX com root perms, AccA, AppManager, etc.

        • HarvesterOfEyes@lemmy.mlOP
          link
          fedilink
          Português
          arrow-up
          1
          ·
          edit-2
          1 year ago

          Mesmo, percebo que em termos de segurança seja problemático mas dá mesmo muito jeito.

          Quanto ao VoltageOS e SparkOS, foi com eles que consegui que o MB Way fosse funcionando, até mudar a versão do Android da 12 para a 13. E mesmo assim, com esta última versão do VoltageOS, já com o Android 13, ainda funcionava. São bons roms (à falta de um LineageOS oficial), bastante personalizáveis.

    • Kurama@lemmy.ml
      link
      fedilink
      Português
      arrow-up
      1
      ·
      edit-2
      1 year ago

      Também andava com este erro há alguns meses. Testei instalar a apk mas curiosamente dá-me erro quando coloco código que vem na sms. Mensagem de erro: “o código que recebeu por SMS expirou.”

      Lineage 19.1 + MindTheGapps

      • Tmpod@lemmy.ptM
        link
        fedilink
        Português
        arrow-up
        1
        ·
        1 year ago

        Huh, estranho, não me deparei com esse erro.
        Infelizmente não sei como te ajudar :/

        • Kurama@lemmy.ml
          link
          fedilink
          Português
          arrow-up
          1
          ·
          1 year ago

          Sem problemas. Eu tenho um redmi de reserva para estas coisas, e o Moey também tem a opção de MBWay na app, pelo que não é grave.

  • new_name_is_fish@sh.itjust.works
    link
    fedilink
    arrow-up
    3
    ·
    edit-2
    1 year ago

    Só para dizer que tenho o mesmo problema, e que até agora não vi isso a resultar em nenhum caso. Até mesmo esconder o root não ajuda. Para o caso de alguém saber, tenho este post saved.

    Entretanto, como workaround podes tentar ver se a app bancária que usares tem alguma coisa do mbway como subfuncionalidade.

    Edit: Also, para referência, as ROMs com MicroG em que tentei isto foram o VoltageOS e o LineageOS.

    • HarvesterOfEyes@lemmy.mlOP
      link
      fedilink
      arrow-up
      2
      ·
      1 year ago

      Por acaso costumo entrar mesmo no site, que tem a opção de criar cartões MBNet, o que ainda dá para safar. De qualquer das formas, vou tentar descarregar a app, obrigado.

      Também para referência:

      No VoltageOS consegui que funcionasse através do Sandboxed Google Apps do GrapheneOS, que está disponível para outros ROM.

      Mas o ROM estava a dar alguns problemas e decidi que o melhor seria mudar. Tentei o SparkOS (onde também consegui que funcionasse numa versão anterior, ainda para o Android 12) e o LineageOS não-oficial de alguém que até tem boa reputação junto da comunidade Redmi Note 10 Pro. No primeiro, tentei na mesma com a Sandboxed Google Apps, sem sucesso. O LineageOS já vinha com as Google Apps (através do NikGapps, acho eu) por defeito, mas sempre que tentava instalar algo que não fosse da Play Store dava-me um erro relativo a containers, o que achei um bocado estranho, e faz-me desistir do ROM.

      Por fim, tentei o CalyxOS (não-oficial, diga-se) e até agora estou a gostar bastante, excepto esta incompatibilidade do MB Way.

    • HarvesterOfEyes@lemmy.mlOP
      link
      fedilink
      arrow-up
      2
      ·
      1 year ago

      Instalei a app mas não consigo entrar, dá-me a seguinte mensagem: “Detetámos que o seu equipamento não está em conformidade com definições do fabricante, ou apresenta outras características que poderão ter impacto na sua segurança, razão pela qual foi inibido o acesso à nossa app.”

      Referi que não tenho o bootloader bloqueado, será por isso?

  • BioHall@lemmy.pt
    link
    fedilink
    English
    arrow-up
    2
    ·
    1 year ago

    Do que sei, quando se muda para esse tipo de roms mais privacy focused estilo CalyxOS ou o grapheneOS, as aplicações bancárias deixam de funcionar.

    Talvez alguém mais dentro do assunto consiga ajudar em repor a funcionalidade.

    • HarvesterOfEyes@lemmy.mlOP
      link
      fedilink
      English
      arrow-up
      2
      ·
      edit-2
      1 year ago

      Pois, a minha experiência tem sido mais ou menos essa. Nalgumas versões anteriores conseguia que funcionassem, nomeadamente esta última versão do VoltageOS, através do sandboxed Google Apps do GrapheneOS. Mas o ROM estava a dar alguns problemas e decidi mudar. Foi o que me lixou. :\

      Obrigado :).

  • halendos@lemmy.pt
    link
    fedilink
    arrow-up
    2
    ·
    edit-2
    1 year ago

    Se fores cliente da CGD, a app Caixa Easy tem todas as funcionalidades (ou quase) e funciona, apenas mostra um aviso ao início. Tenho LineageOS 20 + microG.

    • HarvesterOfEyes@lemmy.mlOP
      link
      fedilink
      arrow-up
      1
      ·
      1 year ago

      Para a App funcionar em MicroG, precisam esconder a app do root e ter um dispositivo certificado e validado pelo play protect, isso consegue-se com um módulo magisk, alguns telefones podem precisar que se mude a fingerprint do dispositivo, isso também pode ser feito com um módulo magisk.

      Já tinha tentado isso há uns tempos atrás com outro ROM (acho que uma versão não oficial do LineageOS) e deu demasiado trabalho para depois não dar em nada. Não fiquei com muita vontade de repetir o processo, sinceramente.

      Depois de ter a app a funcionar introduzi o número de telefone e pin e passou para a janela de introdução do código, foi aqui que surgiram os problemas, as novas versões do mbway não permitem a entrada manual do código, são os serviços do gplay que lêem a msg e introduzem o código automaticamente, o microg não consegue fazer isso.

      É o problema que tenho com o mb way. Isto porque se conseguir passar daquela parte que está na imagem que postei originalmente, penso que chego à parte em que ele lê a mensagem e introduz o código automaticamente.

      Tive alguma esperança quando vi a versão mais antiga da app, postada por outro utilizador, pois essa ainda permite a introdução manual do código, mas obtive o mesmo erro reportado.

      Ah, é pena. Hoje provavelmente já não consigo mas talvez amanhã tente substituir a que tenho por essa só para ver se dá algum resultado.