adb-setup, version >=1.4.3; this gives fastboot.exe, adb.exedeveloper options (tap About phone > Build number multiple times), enable
OEM unlockingUSB debuggingSelect USB configuration = MTP (or File transfer)Advanced reboot (not required, but helpful when flashing ROM is needed)adb reboot bootloader Reboots your Android device into fastboot / bootloader mode.fastboot devices to see devicesfastboot boot twrp-<version>.img to load twrp recovery (find img here: https://twrp.me/Devices/)
Magisk-v24.3.zip or .apk from PC to device (https://github.com/topjohnwu/Magisk/releases)install, select magisk apk, use default options, install & rebootroot checker from Google Play, to check rootSafetyNet Test (by BITS Apps) from Google Play, to check networkUniversal Safetynet Fix https://github.com/kdrag0n/safetynet-fix/releasesFake GPS Joystick & Routes GoidleADB PATCHSmaliPatcherModule-....zip is created on PCadb reboot bootloader Reboots your Android device into fastboot / bootloader mode.fastboot devices to see devicesfastboot boot twrp-<version>.img to load twrp recoveryAdvanced > ADB sideloadadb sideload <name of rom>.zip(47%) adb: failed to read command: No error, it’s not an error, continuelink: source; from: reddit; from: reddit
Magisk, enable ZygiskLSposed to MagiskHide Mock Location in LSposedSafetyNet to Magisk