Craig 1,433 Posted December 11, 2019 Share Posted December 11, 2019 The typical installation method as described on XDA won't work yet on Pro1, because we don't have a fully working version of TWRP yet. But never fear, it's still easy, five simple steps and you will have the privileges you so rightfully deserve on your own device. 1. Install Magisk Manager App on Phone Download from: https://magiskmanager.com/downloading-magisk-manager or github. After download, install the apk, which will require you to allow the install from "unknown source". 2. Install Android Platform Tools on PC (adb & fastboot) Ubuntu (and presumably debian): sudo apt install adb Windows: https://dl.google.com/android/repository/platform-tools-latest-windows.zip Windows/Mac/Linux: https://developer.android.com/studio/releases/platform-tools Updated Step 3: Obtain patched boot.img on PC Obtain boot.img corresponding to your current software version. 2020-01-06 and earlier can be found in here: https://drive.google.com/drive/folders/1EHlG9ZWNMimAN55yKDvMUUE_ow-FDznG?usp=sharing Attach PC to Phone visa USB Cable as described in Step 4, then move the clean copy of boot.img to your phone (I used download folder). Using the Magisk Manager app on your phone, select 'Install Magisk' to patch the file you just moved. Finally, transfer the newly created magisk patched img to your PC. 3. Obtain patched boot.img on PC Download: https://www76.zippyshare.com/v/d3Sf2iex/file.html -OR- if you prefer to make it yourself or if my link goes stale, extract boot.img from the stock flashall and transfer it to phone (I used download folder), then use Magisk Manager to patch it, then transfer the patched version back to PC (and delete the boot.img you put on phone as its no longer needed there). 4. Connect Phone to PC with USB Cable After connecting, you'll see a notification on phone about usb charging mode. Tap that and change it to file transfer, and give permission to the computer if prompted. 5. Flash Modified Boot image From PC command prompt, with adb & fastboot in your path or present working directory, execute the following four commands (example follows below): adb devices //this command should return your internal serial number as device; if not, you cannot proceed adb reboot bootloader //then wait while your phone reboots to bootloader fastboot flash boot magisk_patched.img //of course specify full path to magisk_patched.img if its not in pwd fastboot reboot //all done example under ubuntu: $ adb devices List of devices attached de3778ff device $ adb reboot bootloader $ fastboot flash boot magisk_patched.img target reported max download size of 536870912 bytes sending 'boot_b' (22080 KB)... OKAY [ 0.870s] writing 'boot_b'... OKAY [ 0.193s] finished. total time: 1.063s $ fastboot reboot rebooting... finished. total time: 0.151s 6. Profit What you do now is up to you. Any app (including su from a shell) that requests root privileges will generate a popup asking you to permit/deny root. I recommend using Magisk Manager to install the systemless hosts module (to support Adaway) and if you use Youtube, use Magisk Manger to to download Youtube Vanced (which requires uninstalling all Youtube updates and disabling further auto-updates to it in Google Play). Then of course install Adaway from f-droid. Notes - I did this on my device with the 10December2019 software update installed. Have not confirmed I can still accept OTA. Passes Safetynet. Minimal Ads. Credit to LinkAndZelda for first applying and describing this method for Pro1. Edit: if anyone follows this step by step, let me know if I missed anything or should add more detail to anything not clear for newbies. 2 16 Quote Link to post Share on other sites
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.