Commit graph

54 commits

Author SHA1 Message Date
Bjoern Kerler
d6f95b620c Add fancy stuff 2021-05-09 16:44:26 +02:00
Bjoern Kerler
0a124c889b Update and beautify 2021-04-13 10:08:29 +02:00
Bjoern Kerler
ff372c36da Fix read on old models. Now slow as hell, but working. 2021-03-20 21:11:14 +01:00
Bjoern Kerler
5c9244b973 Beautify code 2021-02-21 21:10:44 +01:00
Bjoern Kerler
5981b9a3b1 Fix info issue 2021-02-21 19:58:05 +01:00
Bjoern Kerler
5a3fa05202 Revert some fixes 2021-02-21 13:10:44 +01:00
Bjoern Kerler
df35f3d520 Optical improvements 2021-02-19 22:15:11 +01:00
Daniel Kutik
f89eb79081 Fixed imports and some minor lint issues 2021-02-09 23:23:38 +08:00
Bjoern Kerler
da13a213f2 Fix lun handling 2021-02-09 13:54:23 +01:00
Bjoern Kerler
ab8abea268 Fixes and add new modem stuff 2021-02-07 22:18:04 +01:00
Bjoern Kerler
15c98ae7b5 Fix qfil and gpt issues 2021-02-01 01:02:15 +01:00
Bjoern Kerler
63e7aa3394 Fix edl of death 2021-01-19 23:30:17 +01:00
Bjoern Kerler
36cd459ed1 MDM9x60 support. Multiple usb fixes. Improved streaming stuff 2021-01-19 16:07:26 +01:00
Bjoern Kerler
19a6047f59 Support nand firehose. Improve flash info and detection 2021-01-17 14:25:08 +01:00
Bjoern Kerler
a3b53c9356 Add sparse, improve logging. 2021-01-16 21:07:34 +01:00
Bjoern Kerler
2908728d03 Add Xiaomi support. Improve logging. 2021-01-15 17:34:22 +01:00
Bjoern Kerler
97b637ce56 Add memory autodetection 2021-01-14 23:40:23 +01:00
Bjoern Kerler
cca27199e5 New preparations 2021-01-12 16:59:55 +01:00
Bjoern Kerler
de9975b78f Version 3.1. Add old device support 2021-01-07 14:42:49 +01:00
Bjoern Kerler
9565f48167 Several fixes 2020-12-26 21:55:59 +01:00
Bjoern Kerler
036bc63efd Add streaming mode 2020-12-22 22:19:37 +01:00
Bjoern Kerler
aa0ab719f2 New structure, improve debug messages 2020-11-14 14:59:03 +01:00
Bjoern Kerler
e2120e63cc Fixes and qfil stuff added 2020-09-23 11:20:41 +02:00
Bjoern Kerler
f46bf59885
Update edl.py 2020-06-20 14:53:33 +02:00
Bjoern Kerler
bc8dca508d
Update edl.py 2020-06-18 08:56:30 +02:00
Bjoern Kerler
987956afe1 Fixes 2020-06-15 14:40:36 +02:00
Minecrell
b216a4f0ec Correct argument name for "edl.py gpt"
The "gpt" command actually looks for <directory> argument,
not a single <filename>.
2020-05-22 12:23:31 +02:00
Minecrell
75fc96e006 Actually dump the backup GPT, not a copy of the primary GPT partitions
The backup GPT is a copy of the primary GPT header and partition
entries in reverse order at the end of the disk.

At the moment "edl.py gpt" dumps a copy of the primary GPT partition
to "gpt_backup0.bin", so it is missing a copy of the backup GPT header.

Change the code to actually make use of the fh.get_backup_gpt() function.

Also fix the starting sector in get_backup_gpt(): header["backup_lba"]
is the sector of the GPT backup header, which comes after the copy
of the partition entries. Usually the GPT backup header should be
the last 33 sectors after last_usable_lba, so use that instead.
2020-05-22 12:17:57 +02:00
Bjoern Kerler
40e47f3eb3 Fixes 2020-03-18 21:19:50 +01:00
Bjoern Kerler
fc12c059ed
Remove non-working code 2020-02-18 07:53:59 +01:00
Bjoern Kerler
db91abc8c3 Fixes 2020-02-13 14:09:53 +01:00
Bjoern Kerler
729bbed2e0 Oppo fixes 2020-01-26 18:40:12 +01:00
Bjoern Kerler
6a0dd52ddc Write fixes, init fixes and read fixes, multiple read support 2020-01-26 14:15:14 +01:00
Bjoern Kerler
df646773cd New fixes 2019-12-17 21:13:32 +01:00
Bjoern Kerler
74387cc1e9 Changes 2019-12-17 00:39:52 +01:00
Bjoern Kerler
e3726d775a Add log to log.txt in debugmode 2019-12-16 23:32:10 +01:00
Bjoern Kerler
172888287b Oppo fixes 2019-12-16 21:54:25 +01:00
Bjoern Kerler
b4a0ed3cfd Fix loader settings 2019-12-08 14:22:33 +01:00
Bjoern Kerler
e564b9786e Minor gpt fixes 2019-12-03 08:53:08 +01:00
Bjoern Kerler
b793541b4c Minor gtp fix 2019-12-03 08:46:31 +01:00
Bjoern Kerler
45acf33951 Add rawprogram xml creation and fix gpt 2019-12-02 21:00:23 +01:00
Bjoern Kerler
b403cffb47 Improve read speed and fix skip 2019-12-01 17:00:42 +01:00
Bjoern Kerler
3cd9f7693d Improve usage 2019-11-27 22:53:04 +01:00
Bjoern Kerler
94930b4e99 Add autolun and skip 2019-11-27 21:26:44 +01:00
Bjoern Kerler
bd8265c23c Add skip param 2019-11-27 20:07:10 +01:00
Bjoern Kerler
b26ddc907b New interface, diag fixes 2019-11-23 19:06:21 +01:00
Bjoern Kerler
96e68cadbf
Update edl.py 2019-11-21 21:16:43 +01:00
Bjoern Kerler
2c3329dab9 Add rl command 2019-11-20 17:16:45 +01:00
Bjoern Kerler
1c00b8e8bc New release, more stability, more features 2019-11-15 20:30:18 +01:00
Bjoern Kerler
9034862418 GPT fixes 2019-04-09 22:21:49 +02:00