Hello. I have a Xiaomi Mi Mix 2S with LineageOS, rooted with Magisk. When I open the Kia Connect app, it tells me that I cannot use it because my phone is rooted. In Magisk, I have the Play Integrity Fix module and Zygisk Assistant installed. What I usually do when this happens is mark the app in the Magisk deny list, but even when I do that for this app, it still detects the root. How can I fix this? Thank you very much.

  • DequeiOP
    link
    fedilink
    English
    arrow-up
    2
    ·
    10 days ago

    Where can I find that Telegram chat? The truth is that I don’t want to use Telegram, but if I can solve it, I’ll give it a try.

    On the other hand, I have launched the two apps mentioned in https://github.com/chiteroman/PlayIntegrityFix:

    Play Integrity -> https://play.google.com/store/apps/details?id=gr.nikolasspyr.integritycheck
    SafetyNet -> https://play.google.com/store/apps/details?id=rikka.safetynetchecker
    

    And these are the results.

    I think it might be the problem, but I really don’t know how to fix it.

    According to what I read in the PlayIntegrityFix module, MEETS_BASIC_INTEGRITY should pass and ctsProfileMatch should be true.

    • DequeiOP
      link
      fedilink
      English
      arrow-up
      2
      ·
      10 days ago

      I got it working with Play Integrity Fork.

      Thank you very much for the help

    • GolfNovemberUniform@infosec.pub
      link
      fedilink
      English
      arrow-up
      2
      ·
      10 days ago

      Where can I find that Telegram chat? The truth is that I don’t want to use Telegram, but if I can solve it, I’ll give it a try.

      It looks like your phone is so old it’s not even in the Xiaomeme Telegram federation. That’ll make finding a solution a bit harder.

      According to what I read in the PlayIntegrityFix module, MEETS_BASIC_INTEGRITY should pass and ctsProfileMatch should be true.

      In case you didn’t know, Play Integrity Fix is currently broken and doesn’t work reliably. Fixing it is like rolling a dice unfortunately. It’s pretty much random. The recommended solution now is getting a second phone with the stock ROM installed and using that for apps that require Play Integrity. Google is planning to make passing it even harder on custom ROMs soon anyways.