CLI support added
This commit is contained in:
parent
300d688368
commit
cd3a832a18
28
amt.py
28
amt.py
|
@ -113,11 +113,35 @@ def menu():
|
||||||
elif int(choice) == 99:
|
elif int(choice) == 99:
|
||||||
print("Goodbye!")
|
print("Goodbye!")
|
||||||
sys.exit()
|
sys.exit()
|
||||||
|
def show_help():
|
||||||
|
print("Android Mobile Toolkit v1.1")
|
||||||
|
print("Written by Kevin Rode (kevroded)")
|
||||||
|
print()
|
||||||
|
print("Run with amt.exe [options]")
|
||||||
|
print()
|
||||||
|
print("OPTIONS:")
|
||||||
|
print(" --interactive : start the utility in a mode with a menu for the user to select options on")
|
||||||
|
print(" -i : alias for --interactive")
|
||||||
|
print(" --root : root a connected Android device")
|
||||||
|
print(" -r : alias for --root")
|
||||||
|
print(" --help : print this message")
|
||||||
|
print(" -h : alias for --help")
|
||||||
|
|
||||||
|
|
||||||
def main():
|
def main():
|
||||||
adb_start()
|
if "--interactive" in sys.argv[1:] or "-i" in sys.argv[1:]:
|
||||||
menu()
|
adb_start()
|
||||||
|
menu()
|
||||||
|
elif "--root" in sys.argv[1:] or "-r" in sys.argv[1:]:
|
||||||
|
device = adb_connect()
|
||||||
|
twrp_download(device)
|
||||||
|
push_files(device)
|
||||||
|
reboot_bootloader()
|
||||||
|
root_device()
|
||||||
|
elif "--help" in sys.argv[1:] or "-h" in sys.argv[1:]:
|
||||||
|
show_help()
|
||||||
|
else:
|
||||||
|
show_help()
|
||||||
|
|
||||||
|
|
||||||
main()
|
main()
|
||||||
|
|
Reference in New Issue
Block a user