Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Magisk Hide Toogle Keeps Reseting to "Disabled" for Isolated Process #4176

Closed
jh0bc opened this issue Apr 9, 2021 · 3 comments · Fixed by #4211
Closed

Magisk Hide Toogle Keeps Reseting to "Disabled" for Isolated Process #4176

jh0bc opened this issue Apr 9, 2021 · 3 comments · Fixed by #4211

Comments

@jh0bc
Copy link

jh0bc commented Apr 9, 2021

Device: Xiaomi Mi 9t Pro
Android version: 11
Magisk version name: Canary (f623b98)
Magisk version code: 22101

To make clear as possible, this bug report is not about a detection of Magisk but about of some issue with the handling isolated processes name.

This problem happened some time ago with "Mandiri" app and the commit 6865652 fixed this.

Issue about name handling: #3997

But now another app "BM Online" present the same behavior. The toggle for the Isolated Process keeps resetting every time

I checked the log of Magisk when adding the app to the Hide List and the main process appears just fine, but don't show anything about the isolated one.

I'm using the Riru Unshare v. 2.0 by @vvb2060 to enable isolated process handling for Magisk.

Play Store Link: https://play.google.com/store/apps/details?id=com.BanqueMisr.MobileBanking

Log:

magisk_log_2021-04-09T14_15_45Z.log

@Sherbi
Copy link

Sherbi commented Apr 9, 2021

The same in BM Online
Device: Xiaomi Mi 10T Global
Android version: 11
Magisk version name: Canary (f623b98)
Magisk version code: 22101

@MuhmdRaouf
Copy link

I tried to hide it multiple times as much as i could but couldn't,
I followed the https://topjohnwu.github.io/Magisk/tutorials.html#best-practices-for-magiskhide yet not working.
So I tried to track down the logcat and find out the following

ActivityManager: Start proc 22552:com.google.android.webview:sandboxed_process0:org.chromium.content.app.SandboxedProcessService0:0/u0i5 for  {com.BanqueMisr.MobileBanking/org.chromium.content.app.SandboxedProcessService0:0}

it opens up the activity within a chromium SandboxedProcessService and this service is not showing in the MagiskHide to use it, also my app has 2 entries in MagiskHide one for the app itself and one for tmpService
the tmpService always go back to unchecked whenever I close Magisk app and open it again.

I hope that could help to hide application like these from Magisk

@Sherbi
Copy link

Sherbi commented Apr 12, 2021

Jhobc is a Senior Member in XDA

Found solution for it by using Momohideing
https://github.com/canyie/Riru-MomoHider

It solve hideing the isolated to detect magisk
Just follow the module structure

topjohnwu added a commit that referenced this issue Apr 16, 2021
Fix #4176

Co-authored-by: topjohnwu <topjohnwu@gmail.com>
kubalav pushed a commit to kubalav/Magisk that referenced this issue Sep 13, 2021
Fix topjohnwu#4176

Co-authored-by: topjohnwu <topjohnwu@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants