add prd filter to allota
This commit is contained in:
parent
ab46b5b912
commit
8b669ba73c
@ -17,6 +17,7 @@ fc.cltp = fc.CLTP.MOBILE
|
||||
|
||||
dp = tcllib.DefaultParser(__file__)
|
||||
dp.add_argument("forcever", nargs="?", default=None)
|
||||
dp.add_argument("-p", "--prd", dest="tocheck", nargs="?", default=None)
|
||||
args = dp.parse_args(sys.argv[1:])
|
||||
|
||||
if args.forcever is not None:
|
||||
@ -24,6 +25,8 @@ if args.forcever is not None:
|
||||
else:
|
||||
force_ver_text = ""
|
||||
|
||||
prdcheck = "" if args.tocheck is None else args.tocheck
|
||||
|
||||
print("List of latest OTA firmware{} by PRD:".format(force_ver_text))
|
||||
|
||||
with open("prds.txt", "r") as f:
|
||||
@ -32,6 +35,7 @@ with open("prds.txt", "r") as f:
|
||||
prd, lastver, model = prdline.split(" ", 2)
|
||||
if args.forcever is not None:
|
||||
lastver = args.forcever
|
||||
if prdcheck in prd:
|
||||
try:
|
||||
fc.reset_session()
|
||||
fc.curef = prd
|
||||
|
Reference in New Issue
Block a user