• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
Get Droid Tips

Get Droid Tips

Custom ROM | CyanogenMod | Android Apps | Firmware Update | MiUi | All Stock ROM | Lineage OS |

  • Android
  • Games
  • iPhones/iPad
  • Social Media
  • Windows
  • LineageOS 17.1
  • Android 10
  • iOS 14
  • Free Among Us for PC
  • Write for US
  • Watch IPL 2020 For Free
Home Android Tips & Tricks

How to Install Systemless Xposed on Pixel 2 and Pixel 2 XL

Updated on December 29, 2020 by Stephen Ojo

Advertisements

The Xposed Framework and its accompanying Xposed Installer application are very useful tools when it comes to tweaking Android smartphones, but one downside to using them is that you will trigger Google’s SafetyNet check, making it impossible for you to receive important updates and enjoy certain functions in Google Play Services. You can bypass that, however, by using the Xposed module provided by the Magisk software. In this article, I’ll show you how to install systemless Xposed on Pixel 2 and Pixel 2 XL.

Install Systemless Xposed on Pixel 2 and Pixel 2 XL

Magisk is a software framework that you can use to install modules to execute certain admin-level functions on your Android smartphone. It is similar to Xposed Framework, but unlike Xposed which makes changes to the device’s system files in order to complete a full installation, Magisk only modifies the boot image and installs files to the /data and /cache partitions, leaving the /system partitions.

This way, you can bypass SafetyNet checks, and when you wish to install official OTA updates on your smartphone, it’s as easy as uninstalling Magisk via TWRP Recovery, installing the update and re-installing Magisk via the same TWRP.

Advertisements

Table of Contents

  • 1 What You Need
    • 1.1 Unlock Bootloader on Pixel 2 and Pixel 2 XL
    • 1.2 Install TWRP Recovery on your Pixel 2 and Pixel 2 XL
    • 1.3 Install Magisk with TWRP
    • 1.4 Download and Install Magisk Manager
  • 2 Install Systemless Xposed on Pixel 2 and Pixel 2 XL –  The Process

What You Need

There are some things you need to have set up on your Pixel 2 and Pixel 2 devices before you can install Systemless Xposed. These are:

Unlock Bootloader on Pixel 2 and Pixel 2 XL

Your bootloader needs to be unlocked before you can install TWRP Recovery or any custom recovery on your smartphone. We have an extensive guide on this, but here’s the summary of how to unlock the bootloader on your Pixel 2 and Pixel 2 XL:

  1. Install ADB and Fastboot on your PC.
    1. Install ADB and Fastboot on Windows.
    2. Install ADB and Fastboot on Mac.
  2. Enable Developer mode on your Android device by tapping continuously on Build Number in your phone About Phone settings.
  3. Open up the Developer Settings, find the OEM Unlocking settings and toggle it on.
  4. Next, you need to unlock your bootloader. If you’ve performed an advanced tweak on your device before, you’ve probably done this and you can skip this step. Note that unlocking the bootloader will wipe your device data.
  5. Run adb on your PC with your device connected via USB cable.
  6. If your smartphone is running on Lollipop (Android 5.1) or lower, run the following command fastboot oem unlock. Else if it’s running on Marshmallow (Android 6.0) or higher, run fastboot flashing unlock.
  7. Use your Volume buttons to move up and down and highlight Yes, then press your power button to confirm the process and your bootloader will be unlocked.

Install TWRP Recovery on your Pixel 2 and Pixel 2 XL

You need TWRP Recovery installed before you can even install Magisk on your device. We’ve published an extensive guide on how to do this, but here’s a summary of how to do that:

  1. Download the latest TWRP img file here and extract it into the same folder in which you installed ADB and Fastboot.
  2. Power off your device.
  3. Boot the device into bootloader. To do this, press the Volume up and Power buttons together until the bootloader menu comes up.
  4. Connect the device to your PC via USB.
  5. On your PC, navigate to your ADB installation folder. Right-click on an empty space within the folder while holding the shift key on your keyboard, and click Open command window here.
  6. Run the following command in the open command prompt:
    fastboot flash recovery [filename.img]
    Please replace [filename.img] with the name of the TWRP Recovery img file you downloaded followed by the .img extension.
  7. The flashing process will begin. Once it’s done, run fastboot reboot to reboot the device. You now have TWRP installed on your Android smartphone.

Install Magisk with TWRP

The Magisk installation file is just a zip file, and it needs to be flashed into your phone with a software intended for such. If you had previously installed Magisk and want to update your Magisk version, you only need to download and install the Magisk zip file via Magisk Manager, but if this is your first time, you can install Magisk via TWRP.

  1. Download the latest Magisk zip file here.
  2. Extract the Magisk zip file you downloaded above into your phone’s internal storage.
  3. Power off your smartphone.
  4. Boot into recovery mode by pressing the Volume Down and Power button together for some seconds. If the first process above went well, the device should boot into TWRP Recovery.Root OnePlus 5T on Android 8 Oreo with Magisk
  5. Click Install on the main menu and navigate to where you extracted the Magisk installer zip file in the phone’s internal storage.Select Magisk installer zip file
  6. Select the Magisk installer zip file and swipe the confirm flash button.Confirm Magisk flash
  7. TWRP Recovery will now start flashing Magisk onto your device. Once the process is finished, you now have Magisk installed and your device is rooted. Click Reboot System in TWRP main menu to reboot the device.

Download and Install Magisk Manager

You need the Magisk Manager application to manage root access and install Magisk modules on your smartphone. You won’t get this on the Google Play Store and you have to sideload the app, so it’s time to enable installing from Unknown Sources on your phone if you haven’t already.

Advertisements
  1. Download the latest Magisk Manager app here.
  2. Download and install the APK above, and launch the Magisk Manager app.
  3. To verify that you have systemless root, check the top of the screen and if you see 15.3: MAGISKSU (topjohnwu), rooting via Magisk was successful.


Now that you have TWRP Recovery and Magisk set up on your device, it’s time to do the main thing – install systemless Xposed on your Pixel 2 and Pixel 2 XL smartphone.

Install Systemless Xposed on Pixel 2 and Pixel 2 XL –  The Process

For this, you would need to know the API level of your phone in order to download the correct version of systemless Xposed Framework. Your Pixel 2/ 2 XL device is expected to be running on either Android 8.0 or 8.1 Oreo, but I’m providing a list of all Android OS versions and their API levels for reference purposes.

Android Version API Level
8.1 Oreo 27
8.0 Oreo 26
7.1 Nougat 25
7.0 Nougat 24
6.0 Marshmallow 23
5.1 Lollipop 22
5.0 Lollipop 21
4.4.4/4.4 KitKat 19
4.3 Jelly Bean 18
4.2 Jelly Bean 17
4.1 Jelly Bean 16
4.0.3-4.0.4 Ice Cream Sandwich (ICS) 15
4.0.1-4.0.2 Ice Cream Sandwich (ICS) 14

Now to the main process.

  1. Launch Magisk Manager on your smartphone.
  2. In the app menu, click on Downloads.
  3. Scroll through the numerous Magisk modules available for download until your see Xposed Framework.
  4. Download the correct systemless version for your phone’s API level and install it.
  5. When it’s done installing, reboot your smartphone.
  6. Launch Magisk Manager.
  7. Navigate to the Downloads menu.
  8. Tap on the text description of the Xposed Framework you just installed.
  9. It contains a URL for a specially modified version of Xposed Installer (that’s designed to work together with the systemless Xposed framework). Click on the link and download the apk file.
  10. After downloading, install the Xposed Installer application.
    Now that you have systemless Xposed Framework and the modified Xposed Installer app installed on your Pixel 2 device, the next thing to do is to activate Xposed in Magisk just as you would do for any module installed on the original Xposed Framework.
  11. Go back to the Magisk Manager application and navigate to the Modules menu.
  12. You would see the Xposed module activated already. Tap the checkbox to deactivate it, and again to activate it. Then reboot your device.

I hope this guide was helpful to Install Systemless Xposed on Pixel 2 and Pixel 2 XL.

Advertisements

Tagged With: Google, Google Pixel 2, Google Pixel 2 XL, Magisk, Magisk Manager, Xposed Framework, Xposed Installer

Primary Sidebar

Buying Guide

Top 6 Smartphones on Black Friday Deals 

Best Motherboards for the AMD Ryzen 9 5900X

Best Power Supply Unit (PSU) For Nvidia RTX 3090, 3080, And 3070 GPU

Best 3D Mu6 Dummy Head Recording Earphone

Best Hidden Cams To Buy in 2020

60Hz vs 144Hz vs 240Hz Monitors – Differences and Purchase Guide

How To Use PayPal On Amazon To Shop Safely?

RTX 3070 vs 3080 vs 3090: Differences, Performance, Design, Price, and More

Geforce RTX 3080 and RTX 3090 Pre-Order Guide: Where To Buy in India

How Much Will it Cost in India for Nvidia GeForce RTX 3070 / 3080 / 3090?

Advertisements
Advertisements

Footer

How to Change Android DNS Settings

Download Google Camera for Samsung Galaxy M12 [GCam APK]

How to Change Google Drive Backup and Sync Folder Location

How to Stop Signal From Telling You When Your Contacts Join

Download Google Camera for Oukitel C22 [GCam APK]

Download Latest Disney+ APK v1.11.3+ | Added All Language List

How to Install Dolby Atmos Equalizer on OnePlus 8/8 Pro | OxygenOS 11

Fix: Cannot Delete Key: Error While Deleting Key on Windows 10

How to Fix Your Slow SSD on Windows 10

How to Recover PowerPoint Password on Windows 10

How to Switch Windows Hello Login method from PIN to Password?

Best CSV File Viewer Software for Windows 10

How to Disable Adobe Acrotray.exe from Startup

How to Use Microsoft’s PowerToys on Windows 10?

Zoom Error 2011 | What This Error Code Mean and How To Fix it?

How to Find If Someone Deleted your Conversation on Snapchat

How to Activate Discovery Plus on TV

How to Cancel Fabletics VIP Membership

How to Get Discovery Plus for Free

How to Connect Spotify to Discord

How to Create Microsoft Teams Channels

© 2021 · Get Droid Tips

  • About Us
  • Contact Us
  • Privacy Policy
  • Disclaimer
  • Editorial Policy
  • Terms of Use
  • Write for Us