Commit Graph
72 Commits
Author SHA1 Message Date
mbirth a25897e3fa Colourise new OTA versions. More colours in tcllib. 2017-10-18 22:42:05 +02:00
mbirth cbd4c18ce6 New OTAs. 2017-10-18 20:43:11 +02:00
mbirth 32ed40f58a New OTA. 2017-10-18 11:58:49 +02:00
mbirth 8001dde60e Latest OTA for PRD-63763-002 is AAO472. 2017-10-17 18:35:08 +02:00
mbirth a585f733ff New OTAs. 2017-10-16 14:58:06 +02:00
mbirth cefbd1127d New September OTA. 2017-10-15 14:34:52 +02:00
mbirth 8ea30fe48d Merge branch 'master' of github.com:mbirth/tcl_ota_check 2017-10-15 00:55:27 +02:00
mbirth 2013fc085f New OTAs. 2017-10-15 00:55:17 +02:00
mbirth 1da34a7779 New September OTAs for two BBB100-2. 2017-10-13 11:42:48 +02:00
mbirth c236078aad Merge branch 'master' of github.com:mbirth/tcl_ota_check 2017-10-12 16:59:00 +02:00
mbirth 5f81bc6062 Increase tries for finding new versions. 2017-10-12 16:58:29 +02:00
mbirth dd72a6cb65 New Sprint OTA. 2017-10-12 16:58:10 +02:00
mbirth 0d250087f9 Allow specifying a model number for PRD scanning. 2017-10-10 13:28:52 +02:00
mbirth f0c5c94ce9 Increase max_tries when scanning for updates. 2017-10-10 13:28:24 +02:00
mbirth 111286dc6e Output OTA version when newer full image is available. 2017-10-06 22:25:44 +02:00
mbirth 4fa9393fd6 Add requirements.txt and require defusedxml. 2017-10-06 22:25:11 +02:00
mbirth a3b1b90874 Added actual weighted choice. Numpy for now, Python 3.6 has it in
random.choices().
2017-10-06 02:49:23 +02:00
mbirth 0aa04ae42f Cleanup. 2017-10-06 02:49:13 +02:00
mbirth 3f3b4370d0 Added tool to search for version codes. 2017-10-06 02:23:47 +02:00
mbirth 00c8bd8852 Fix pylint. 2017-10-06 02:23:38 +02:00
mbirth 9253cf7f1f Implemented weighting by response time. 2017-10-06 01:37:10 +02:00
mbirth f4319fcbbf Added weighting of servers to preferrably choose faster ones. 2017-10-06 01:19:56 +02:00
mbirth b830013711 Remove obsolete tclcheck_all.py. Make pylint happy in tclcheck.py. 2017-10-06 00:25:45 +02:00
mbirth e367b1ba73 Renamed tclcheck_new.py to tclcheck_findprd.py 2017-10-05 23:51:36 +02:00
mbirth 8b7de97f84 Move retry code for checks into tcllib. 2017-10-05 23:51:07 +02:00
mbirth 11370f618e Use cyan for terminals with a prominent "grey". 2017-10-05 21:45:13 +02:00
mbirth d167f06c3f More ANSI colours. 2017-10-05 17:59:27 +02:00
mbirth 0fcb008232 Make timeout for check configurable. 2017-10-05 17:59:08 +02:00
mbirth ab18cc66c5 Highlight full versions different to latest OTA. 2017-10-05 16:21:48 +02:00
mbirth f324f4d283 Allow to specify from-version for tclcheck_allota.py. Updated README. 2017-10-04 12:53:04 +02:00
mbirth fb830f8dd1 Output some stats when scanning for new PRDs. 2017-09-27 00:39:41 +02:00
mbirth 095ba8cebb Moved ANSI_UP_DEL to tcllib. 2017-09-27 00:39:19 +02:00
mbirth 25f7a6f350 PRD-63116-009 is the HongKong unlocked model according to a forum user. 2017-09-24 14:07:48 +02:00
mbirth 297083007c Probably mixed something up before. 2017-09-24 02:05:39 +02:00
mbirth f7f93c8cd5 PRD-63116-017 has no OTA for AAO472 yet. Still on AAN358. 2017-09-23 23:37:18 +02:00
mbirth 9fd609dff0 Merge branch 'master' of github.com:mbirth/tcl_ota_check 2017-09-23 23:34:55 +02:00
mbirth 72448afd47 New PRDs. A few optimisations in tclcheck.py. 2017-09-23 23:31:32 +02:00
mbirth e8d2e8f396 Today's OTAs. 2017-09-23 15:20:06 +02:00
mbirth 773c59e181 OTA updates. 2017-09-22 14:21:16 +02:00
mbirth d850c919c0 Today's updates. 2017-09-22 10:54:26 +02:00
mbirth fa9dc24cc0 Updated PRD list. 2017-09-21 13:30:55 +02:00
mbirth bad2f8696c Updated OTA versions. 2017-09-20 16:14:42 +02:00
mbirth 13dc245291 Added latest OTA version to prds.txt, modified new OTA check to use that
version. New FULL check with AAA000 so catches all versions.
2017-09-19 17:12:01 +02:00
mbirth 2093579207 More explanation in README. 2017-09-17 20:51:50 +02:00
mbirth 77a5131a1f Improved output for OTA versions (shows FROM-version now). 2017-09-15 01:59:15 +02:00
mbirth 55de408ab7 Repeat server request when server error or timeout. 2017-09-13 01:40:19 +02:00
mbirth cc6b0fbbc4 Info about CLTP value. 2017-09-12 21:40:40 +02:00
mbirth f1071509db Throw human readable exception for 404 errors. 2017-09-12 21:39:37 +02:00
mbirth 7077d6f675 Output file hash. Also better error output. 2017-09-01 18:34:15 +02:00
mbirth 3a2025c63a Added script to check for all PRDs from prds.txt. 2017-09-01 17:59:05 +02:00
mbirth 3dd99f9580 Raise RequestException instead of printing to console. 2017-09-01 17:58:36 +02:00
mbirth d864a2002a Add method to reset session for multiple update checks for different
PRDs.
2017-09-01 17:58:00 +02:00
mbirth 03dc98b4e2 Add timeout of 10 seconds to check.php request. 2017-09-01 17:57:34 +02:00
mbirth e9f5641363 Add more PRDs from bbarchivist's json. 2017-09-01 14:15:36 +02:00
mbirth 98daf57086 Rename encrypt_header to do_encrypt_header. Changed signature. Also
write header.bin since we already received it.
2017-09-01 14:07:06 +02:00
mbirth 525b2b4256 Separate credentials to also get them for checksum.php later. Fix
missing random import.
2017-09-01 13:59:12 +02:00
mbirth e827c6d679 Split into module + program. 2017-09-01 13:43:10 +02:00
mbirth 2710bd7103 Show stage when erroring. Use https for header download. 2017-09-01 13:37:54 +02:00
mbirth 250d6e4a27 Add KEYone Black Edition to PRD list. 2017-09-01 13:25:30 +02:00
mbirth 6367be57d1 Full ROM download via foot=1 parameter! 2017-08-19 02:07:47 +02:00
mbirth 231abe73d4 Output download XML instead of check XML. 2017-08-19 02:07:25 +02:00
mbirth 8a02b42204 Comment out osvs parameter as it doesn't seem to be used. 2017-08-19 02:06:44 +02:00
mbirth 59e02b36cd Cleanup. 2017-08-19 01:21:00 +02:00
mbirth f0a8ea4158 Complete re-implementation. 2017-08-19 00:49:12 +02:00
mbirth f08ddd44a1 Proper links in README. 2017-08-17 13:36:09 +02:00
mbirth 426434b9a2 Added README.md. 2017-08-17 13:31:29 +02:00
mbirth 2e93d93b69 Added model names after PRD numbers. Display it. 2017-08-15 16:12:57 +02:00
mbirth fc5499fc99 More debug output. 2017-08-15 15:24:38 +02:00
mbirth 28a824e54a Add osvs parameter to update check. 2017-08-15 15:23:39 +02:00
mbirth bd81273c6c Continue checking remaining PRDs after broken one. 2017-08-15 15:22:42 +02:00
mbirth 80eb201e5e Added Sprint PRD as per https://forums.crackberry.com/showthread.php?t=1117925&p=12987652&viewfull=1#post12987652 2017-08-15 15:21:03 +02:00
mbirth df63202d0a Make PRD list human readable. 2017-08-15 15:20:26 +02:00