Root your LG Aristo 2 from stock, remove forced encryption, and install TWRP and Magisk
1. Go to Settings->General->About Phone->Software Info. Click on Build Number 7 times. You have now enabled Developer Options
2. Go to Settings->Developer Options and Turn ON both OEM Unlock and USB debugging
3. Shut down your phone.
4. Plug one end of a USB cable into your PC, but do not plug the other end into your phone yet.
5. Press and hold Vol - on the phone.
6. Connect the unconnected end of the USB cable to your phone while still holding Vol -.
7. Once you see some text in very small letters on your phone, release Vol -. You are now in fastboot mode.
8. On your PC, download the following files:
root_boot.img --> https://androidfilehost.com/?fid=673956719939818308
newtwrp.img --> https://drive.google.com/file/d/1Gz5...w?usp=drivesdk
9. Place both files into the folder where your adb and fastboot executables reside. Make sure they are named exactly as listed above.
10. Open a command prompt or power shell in the same folder we just placed the image files into.
Type the following in the command prompt or power shell session:
You should see:
11. Type this:
fastboot flashing unlock
fastboot will say this will wipe your data. Tell it to continue.
12. Now that you are unlocked, flash the rooted boot image:
fastboot flash boot root_boot.img
13. Now flash TWRP:
fastboot flash recovery newtwrp.img
14. Now reboot back to Android:
15. Once Android boots up, go to the command prompt or power shell session on your PC and type:
You should see:
List of devices attached
16. Before booting into TWRP, make sure to download these two files and copy them to your phone's Download folder:
Magisk-v16.0.zip --> https://github.com/topjohnwu/Magisk/...gisk-v16.0.zip
no-verity-opt-encrypt-6.0.zip --> https://build.nethunter.com/android-...ncrypt-6.0.zip
17. Once those files are in place, go to your command prompt or power shell and type:
adb reboot recovery
Your phone will now boot into TWRP for the first time.
18. Swipe to allow modifications.
19. If TWRP asks for a password, press the back key to get to the main TWRP screen.
20. Select WIPE then Format Data. Swipe to confirm.
21. Go back to main TWRP screen and select Reboot then Recovery
This should force an unencrypted data partition. TWRP will boot back up again.
22. Now select INSTALL, then browse into the Download folder and select the
no-verity-opt-encrypt-6.0.zip, then select Add more zips and select the Magisk-v16.0.zip.
23. Swipe to confirm flash. TWRP will change the boot image to allow data to be unencrypted and also will install Magisk on your system.
24. From the main TWRP screen, select Reboot then System.
Your phone will boot back into Android. Your phone is now rooted and has TWRP and Magisk installed.