AndroidRooting is an open source project of a Desktop-CLI application (currently only available for Samsung devices only). This project aims to fully automate the rooting process, and in the future it may also include the automation of unbricking phones.
Windows : - Work with Command shell and Powershell.
- Work with USB Drivers : Google USB Drivers.
Android : - How Android OS works.
↪
Custom Recovery Mode TWRP
↪
Download Mode
- How Adb&Fastboot work.
- Work with Adb&Fastboot tools.
- Getting Android informations trough adb shell getprop.
- How Magisk works.
Python : - Driver Managment library : DevCon
- Good idea to learn Type Hinting and its Library.
Feel free to join us and help us by making a Pull Requests or reporting bugs!