topjohnwu / Magisk

The Magic Mask for Android
GNU General Public License v3.0
47.59k stars 12.08k forks source link

MagiskHide doesn't work on Moto G 1st (falcon_cdma XT1031) #41

Closed rmgrimm closed 7 years ago

rmgrimm commented 7 years ago

With Magisk v9, the log would show that MagiskHide was constantly reloading the list, creating a log file several megabytes in size and failing safetynet.

With v10.2, SafetyNet still fails with CTS profile mismatch and the log is now as follows: magisk_error_20170107_210727.log.txt

That log is after 87 hours of uptime. If I can provide any other information, please let me know.

topjohnwu commented 7 years ago

Should be fixed a while ago

rmgrimm commented 7 years ago

Unless you've released a new version past v11.6, it is not fixed. MagiskHide still does not work on Moto G 1st gen. The relevant parts of the log from the original post still remain:

Zygote(0) ns=  

This line usually shows a blank namespace. Sometimes it'll show the replacement character indicating a missing glyph in the font. (https://en.wikipedia.org/wiki/Specials_(Unicode_block)#Replacement_character)

Following that, only the first attempt to validate SafetyNet will show:

MagiskHide: com.google.android.gms.unstable(PID=3641 ns=[0 3641 10018 com.google.android.gms.unstable service com.google.android.gms/.droidguard.DroidGuardService]
)

Once this kind of line is triggered, the log stops getting spammed with reloading the list.

A log from today: magisk_error_20170329_161801.log.txt

In this log, I had MagiskHide disabled for regular usage of the phone. Then I turned on MagiskHide to try it out. Again, this is with Magisk v11.6 and MagiskManager v4.2.7