ananjaser1211 / FloydQ_Reports

BUG Reporting for Exynos8890 OneUI 2.0 Project
57 stars 7 forks source link

[BUG] Roborock app stuck on the starting logo screen #302

Closed ZiPouet closed 8 months ago

ZiPouet commented 11 months ago

Describe the bug After installing the Roborock application, it does not pass the first screen with the Roborock logo.

To Reproduce Steps to reproduce the behavior:

  1. Install the "Roborock" App on play store
  2. Open the App
  3. You'll see the app launching with the logo of Roborock and then nothing happens.

Expected behavior I have no idea because I never had this problem with my S7 when it was on Android 6 to 8 included.

Smartphone (please complete the following information):

Thanks.

ananjaser1211 commented 11 months ago

Thank you for the report, i have not yet debugged it, but did search online, the Roborock app seems to be anti-root/custom fw and has strict root detection, you could try to bypass it with magisk hide or whatever the new method is, but for the most part it does not run once the phone is rooted/custom fw

https://www.reddit.com/r/Roborock/comments/of4dw7/rborock_rock_app_on_rooted_android/

https://www.reddit.com/r/Roborock/comments/132pi52/roborock_app_crash_on_custom_rom/

ZiPouet commented 11 months ago

Thank you for the report, i have not yet debugged it, but did search online, the Roborock app seems to be anti-root/custom fw and has strict root detection, you could try to bypass it with magisk hide or whatever the new method is, but for the most part it does not run once the phone is rooted/custom fw

https://www.reddit.com/r/Roborock/comments/of4dw7/rborock_rock_app_on_rooted_android/

https://www.reddit.com/r/Roborock/comments/132pi52/roborock_app_crash_on_custom_rom/

I did hide Magisk and also added the Roborock app into the denylist, but that does not change the final situation :/ My banking apps and others all works, that's really the only one so that surprises me. It looks like Roborock manages to detect Zygisk...

ZiPouet commented 10 months ago

Thank you for the report, i have not yet debugged it, but did search online, the Roborock app seems to be anti-root/custom fw and has strict root detection, you could try to bypass it with magisk hide or whatever the new method is, but for the most part it does not run once the phone is rooted/custom fw

https://www.reddit.com/r/Roborock/comments/of4dw7/rborock_rock_app_on_rooted_android/

https://www.reddit.com/r/Roborock/comments/132pi52/roborock_app_crash_on_custom_rom/

Update here: I've uninstalled Magisk but sadly it does not change the situation. I don't know how Roborock detect the custom rom but it's clearly a problem. If you debug that App, would that work after a hotfix on your side? Thanks for everything :)

ananjaser1211 commented 10 months ago

i think something like kernelsu might help keep root while bypassing the app, but im not sure, the thing is after unrooting with magisk the device will fail CTS (since the rom is outdated, and the device fingerprint we use is no longer the most recent one)

refer to this comment https://github.com/ananjaser1211/FloydQ_Reports/issues/301#issuecomment-1676098802

if you are able to get CTS passing + not having magisk installed + the TWRP folder renamed to Recovery in /sdcard, you have a higher chance of making it work, i have not had time to get working on the S7 yet, but the fingerprint i mentioned in that comment is likely to fix CTS passing by default (with no magisk / root installed)

ZiPouet commented 10 months ago

Went to the kernelsu site but sadly I could not find which file to download cause the Kernel I have on my mobile after installing your rom is "3.18.140-CronosKernel-V7.0-G930X-Q-20220701". So on their they recommand sticking to the existing kernel but they rather look like something "android X", "AnyKernel3-android X", "kernel-ARCVM", kernel-WSA"... :/ https://github.com/tiann/KernelSU/releases

ananjaser1211 commented 8 months ago

As part of the recent safetynet fixes and the introduction of KernelSU, This app no longer crashes on splash screen.

ananjaser1211 commented 8 months ago

Closed as V8 is now out with a fix for this bug https://xdaforums.com/t/rom-10-0-oneui-2-5-g930x-g935x-n930x-n935x-floydq-v8-0.4085667/post-89144172