[CLOSED][DEV] Magisk Canary Channel - Bleeding Edge Builds

Status
Not open for further replies.
Search This thread

zgfg

Senior Member
Oct 10, 2016
8,494
6,197
Xiaomi Mi 11 Lite 5G
At any moment, everything can return as before.

Inviato dal mio MI 9 utilizzando Tapatalk
Of course, as said "for how long" - SafetyNet backend is owned by Google

Enjoy for now, for those to whom SafetyNet/CTS is critical.
Btw, one guy treated to sue TJW because of "financial and moral damages" (an idiot, troll or joking)
Now someone wants to sue because his cts is failing, crazy

https://github.com/topjohnwu/Magisk/issues/2534
 

Ch3vr0n

Senior Member
May 6, 2009
1,693
668
40
Didn't change a thing here either. My device is back to 'all green' too

Sent from my Pixel 3 XL using Tapatalk
 

j1gga84

Senior Member
Jun 21, 2012
4,620
2,730
Bremen
www.android-hilfe.de
Also on my side both checks are OK again and also Mario kart does not crash anymore, really strange..

But, there is still not everything green on my side..
What are the steps to become completely green?

Thanks & regards Screenshot_20200314-015301_RootbeerFresh.jpg

Sent from my SM-G960F with Tapatalk
 

zgfg

Senior Member
Oct 10, 2016
8,494
6,197
Xiaomi Mi 11 Lite 5G
Only 2 left, what about these? :)
My screenshots below without and later with Magisk Hide for RootBeer

Xiaomi Mi 9T
stock MIUI 11 (Android 10)
Magisk Canary 20306

- BusyBox: With MagiskHide for RootBeer became green for me.
Mine is BusyBox for Android NDK by osm0sis, flashed as module (not via TWRP)

- Root management app is red for me.
I suppose because I did not repack MM

- My UDS and stat was green already without Magisk Hide for RootBeer (yours is red also with Magisk Hide for Root Beer)?!

See post #1914:
Search for chmod (or roorbeer, or experimental) in the general Magisk support thread

You must change permissions for /proc/net/unix file to 440 to make that check green

But it's dynamically loaded, hence you must create a boot script that will apply chmod on every boot

I know that trick helped to me on another phone, but AFAIK, it was later incorporated to Magisk Canary and stable.
In fact I checked now, mine is 444 (not 440) but passing?!
 

Attachments

  • Screenshot_2020-03-14-07-10-06-596_com.kimchangyoun.rootbeerFresh.sample.jpg
    Screenshot_2020-03-14-07-10-06-596_com.kimchangyoun.rootbeerFresh.sample.jpg
    117.3 KB · Views: 1,193
  • Screenshot_2020-03-14-07-08-20-363_com.kimchangyoun.rootbeerFresh.sample.jpg
    Screenshot_2020-03-14-07-08-20-363_com.kimchangyoun.rootbeerFresh.sample.jpg
    118.4 KB · Views: 1,204
  • IMG_20200314_071750.jpg
    IMG_20200314_071750.jpg
    162.4 KB · Views: 1,177
  • Screenshot_2020-03-14-07-33-08-318_com.mixplorer.jpg
    Screenshot_2020-03-14-07-33-08-318_com.mixplorer.jpg
    113.4 KB · Views: 1,175
Last edited:

j1gga84

Senior Member
Jun 21, 2012
4,620
2,730
Bremen
www.android-hilfe.de
@zgfg

After a reboot everything is green except busybox binary and Magisk UDS and stat (experimental) but the UDS and stat was already green just to the moment I restarted..

So do you know how to replace busybox with the busybox you use?

Edit:
Okay I got the busybox part working.
I deleted the built in busybox under system/xbin/busybox and installed the busybox from @osm0sis and the check is ok after that.

Now everything is green but sometimes the last point Magisk UDS and stat (experimental) sometimes get red, anything I can do to get it green all the time?

Regards

Sent from my SM-G960F with Tapatalk
 
Last edited:

zgfg

Senior Member
Oct 10, 2016
8,494
6,197
Xiaomi Mi 11 Lite 5G
...
Now everything is green but sometimes the last point Magisk UDS and stat (experimental) sometimes get red, anything I can do to get it green all the time?
Hint for UDS was in my previous answer

Do you have MiXPlorer or similar root file manager.
Go to root, /proc/net/ and locate the file named unix
Check its chmode, if 444 then change to 440 and try RootBeer again

After reboot, if it goes again to 444, then use the script as described in:
https://forum.xda-developers.com/showpost.php?p=79874229&postcount=34753:
 
  • Like
Reactions: j1gga84

Wolfcity

Recognized Contributor
Apr 26, 2013
4,550
3,086
Moto G5 Plus
Redmi K20 / Xiaomi Mi 9T
j1gga84;82011561 [user=7786725 said:
@zgfg[/user]

After a reboot everything is green except busybox binary and Magisk UDS and stat (experimental) but the UDS and stat was already green just to the moment I restarted..

So do you know how to replace busybox with the busybox you use?

Edit:
Okay I got the busybox part working.
I deleted the built in busybox under system/xbin/busybox and installed the busybox from @osm0sis and the check is ok after that.

Now everything is green but sometimes the last point Magisk UDS and stat (experimental) sometimes get red, anything I can do to get it green all the time?

Regards
As @zgfg said, place a script in /data/adb/service.d, name it what you want with the ending .sh, give it 755 permissions.
Code:
#!/system/bin/sh
chmod 440 /proc/net/unix
Working for me ever since

Sent from my Moto G5 Plus using XDA Labs
 
  • Like
Reactions: j1gga84

j1gga84

Senior Member
Jun 21, 2012
4,620
2,730
Bremen
www.android-hilfe.de
That worked for me too, many thanks, now everything is green. :)

But:
Since today evening the SafetyNet check fails completely and my issues with closing Mario kart tour app is back again :(
Could it be because I have installed EdXposed? If yes that was no problem at all in the past..
Is there anything I can do except removing EdXposed?

Regards Screenshot_20200314-190308.jpg

Sent from my SM-G960F with Tapatalk
 

KaMyKaSii

Senior Member
Feb 25, 2015
1,391
682
That worked for me too, many thanks, now everything is green. :)

But:
Since today evening the SafetyNet check fails completely and my issues with closing Mario kart tour app is back again :(
Could it be because I have installed EdXposed? If yes that was no problem at all in the past..
Is there anything I can do except removing EdXposed?

Regards

Did you activate this?
 

Attachments

  • IMG-20200314-WA0059.jpg
    IMG-20200314-WA0059.jpg
    104.9 KB · Views: 731
  • Like
Reactions: j1gga84

j1gga84

Senior Member
Jun 21, 2012
4,620
2,730
Bremen
www.android-hilfe.de
@KamiKaaze

Many thanks for this, indeed it was not activated but after I activate and reboot the device I still cannot pass safety net check, I use latest canary build of EdXposed SandHook 0.4.6.2 (4514), maybe it is an issue with this build and I should try the latest stable..

Regards

Sent from my SM-G960F with Tapatalk
 

BrahmaGandhi

Senior Member
Feb 12, 2018
345
128
Hi, latest (20307) changelog "disabled magiskhide by default" any explanation for this? does this mean safetynet will not passed? enlightment pls..
 

Didgeridoohan

Retired Senior Moderator
May 31, 2012
12,300
1
14,811
Gone
Google Nexus 4
Nexus 6
  • Like
Reactions: saintmonte and kkjb
New build of MagiskManager (278) is now able again to hide itself by repackaging, even on Android 10. Thanks a lot!
One little annoyance: Status is still announced as "stub" even after rebooting/reinstalling. But everything else seems to be working as expected.
 

Attachments

  • Screenshot_20200315-175744.jpg
    Screenshot_20200315-175744.jpg
    114.7 KB · Views: 1,620
New build of MagiskManager (278) is now able again to hide itself by repackaging, even on Android 10. Thanks a lot!
One little annoyance: Status is still announced as "stub" even after rebooting/reinstalling. But everything else seems to be working as expected.
New magisk canary still can't patch boot image. It just hangs.

Edit: I rebooted my device after trying to patch a boot image which failed, magisk poped a window "Requires additional setup:your device needs additional setup for Magical to work properly. It will download the Magisk setup zip. Do you want to proceed now". It will exit without doing anything if click on "yes".
Root and safetynet are working but all my modules are gone showing as non installed (just YouTube vanced module and the YouTube app disappeared) even though I didn't uninstall them. The latest Magisk canary (not manager) 72f6770d uninstalled all my modules after I tried to patch a boot IMG, which failed, and rebooted my device.

Edit 2:
I installed magisk 72f6770d again through magisk manager 278 and there is no more pop-up window and my modules just came back without reinstallation. Then I tried to select and patch a boot image and it just hung at "Device platform: arm64-v8a" step. Then I rebooted device, and the same problem appeared (Requires additional setup and modules disappeared).
So "select and patch a file" not only failed but also somehow damaged the magisk on my device and I had to install magisk again through magisk manager using "Direct install". The results are reproducible on my device (pixel 3a with Android 10). The problem is most likely not from the module I used since I only use vanced YouTube module.
 
Last edited:
  • Like
Reactions: rodken
Magisk Manager 278 - fixed per Changelog.
And patching worked with no problem for me on two phones (Huawei P9 stock Oreo, Xiaomi Mi 9T stock Q)
Did you patch after update magisk (not just the manager)?
I updated magisk manager 278 and then updated to latest magisk 72f6770d. Then I tried to patch.
I am guessing updating the magisk (not manager) caused my issue.
 
Last edited:
Status
Not open for further replies.

Top Liked Posts

  • There are no posts matching your filters.
  • 295
    Canary Magisk Manager: Link
    Canary Magisk Manager (Debug): Link
    Latest Release Notes: Link
    All Canary Files: Link

    The Canary Builds are similar to Google Chrome's: bleeding edge of the source.
    Be warned: Canary can be unstable.
    The binaries from debug channel are built with debug flag ON


    Install Canary Magisk Manager and go to Settings > Update Channel and switch to either Canary or Canary (Debug)
    If you need a clean start, download the Canary Uninstaller to uninstall any version of Magisk


    How to Report:
    • Only report bugs/logs using the debug channel!!
    • Magisk installation failure:
      In TWRP: Upload the recovery logs (pull the file /tmp/recovery.log, or select "Advanced > Copy Log" and upload)
      In MagiskManager: Choose to save logs after installation and upload
    • Magisk bugs:
      Magisk logs are placed in /cache/magisk.log (For A/B devices, they are actually in /data/cache/magisk.log)
      If you cannot boot or stuck in bootloops, grab logcats (and kernel dmesg if possible) on boot
    • Magisk Manager bugs:
      Grab logcat (NOT magisk logs) when the crash occurs, upload the logs and report how to reproduce
    • SafetyNet / CTS / XXX app won't work after enabling MagiskHide:
      Ignored
    69
    Android Q root baby
    37
    New canary release is now live!
    Due to high demands I added a new canary channel with debug flags turned off, but remember only report bugs/logs when using debug builds!
    34
    FYI, Canary Channels are now moved to a new URL. For existing Canary users, all you need to do is to update to the latest Canary Magisk Manager. Old links will be removed in a couple of days, so please upgrade when it still lasts ?
    30
    Just pushed a new build to fix issues on some devices (known: HTC devices)
    Support for logical partitions will be postponed after the next release cycle, I'm wrapping up for a public release now.