bongbui321
f12038769b
fix setactiveslot
2024-02-26 22:45:45 -05:00
John Sanpe
5ebe9b46d2
qfil: fixed path inconsistency issue when setting bootable
...
Signed-off-by: John Sanpe <sanpeqf@gmail.com>
2023-12-28 02:50:26 +08:00
Bjoern Kerler
ff2c8f27e2
Merge pull request #475 from ChrisEric1/master
...
Fix Multi-Cert PK_HASH Detection
2023-12-21 08:29:51 +01:00
Bjoern Kerler
0975cc80d2
Merge pull request #474 from AntoineMahe/fix_oemunlock
...
fix attribut error in oemunlock
2023-12-21 08:29:01 +01:00
ChrisEric1 CECL
e23d3411ee
Fix Multi-Cert PK_HASH Detection
...
Qualcomm supports up to a max of 16 root certs + 2 attestation certs
making a max full of 18 EDL certs (excluding the certs after the edl
payload), used mainly by Samsung, but it is supported in my leaked
version of Qualcomm SecTools (one device that uses it is, SM-T560NU)
2023-12-03 12:10:02 -05:00
fox8091
2826074f5e
Add support for Xperia XZ2
2023-11-29 12:36:15 -06:00
Antoine
cce157c50c
cfg.SECTOR_SIZE_IN_BYTES is an attribut of the firehose instance
2023-11-20 15:58:03 +01:00
Bjoern Kerler
a411f608ff
Add support for Nothing Phones, add support for qc sahara v3
2023-10-05 09:05:46 +02:00
Bjoern Kerler
356ab5e3a2
Merge pull request #438 from NextAlone/master
...
feat: usb device serial number support in memory dump mode
2023-09-20 15:17:53 +02:00
Rasim Labibov
414509fa21
Update sierrakeygen.py
...
Remove duplicate model in information table
2023-09-16 12:26:02 +03:00
Next Alone
822ba2ff71
feat: usb device serial number support
...
Signed-off-by: Next Alone <12210746+NextAlone@users.noreply.github.com>
2023-08-11 09:55:50 +08:00
Bjoern Kerler
eeab2de30b
Update
2023-07-23 19:44:59 +02:00
Bjoern Kerler
fc65c53e8a
Update
2023-07-23 19:39:42 +02:00
Bjoern Kerler
fc1ea10e73
Update
2023-07-23 19:34:33 +02:00
Bjoern Kerler
1fc3fe076c
Update
2023-07-23 19:32:26 +02:00
Bjoern Kerler
7bc47d8d23
Update
2023-07-23 19:29:38 +02:00
Bjoern Kerler
936512812b
Fix boottodownload script
2023-07-23 17:05:34 +02:00
Bjoern Kerler
93470b921f
Fix enableadb, issue with telnetlib, replace crypt.crypt
2023-07-23 17:05:05 +02:00
Bjoern Kerler
ea1499dbbe
Fix enableadb, issue with telnetlib
2023-07-23 16:10:47 +02:00
Bjoern Kerler
f6a7344a15
Fix sierrakeygen, issue with telnetlib
2023-07-23 16:10:15 +02:00
Bjoern Kerler
22594f7374
Fix fhloaderparse
2023-07-22 16:03:35 +02:00
Bjoern Kerler
b227c4c17e
Update some tools, change license from MIT to GPLv3. If code is reused in commercial tools, those tools will automatically become GPLv3 and have to be open-sourced under GPLv3 as well.
2023-07-22 15:36:45 +02:00
Bjoern Kerler
76a2bf4d3f
Fix edl xiaomi auth
2023-07-14 18:13:01 +02:00
Bjoern Kerler
fc01812555
Fix edl xiaomi auth
2023-07-14 18:12:27 +02:00
Bjoern Kerler
ec27ffb4aa
Update boottodwnload
2023-06-30 09:17:41 +02:00
Bjoern Kerler
4d0ded88bf
Update enableadb
2023-06-30 09:17:29 +02:00
Bjoern Kerler
beafdc1e5d
Update sierrakeygen.py
2023-06-30 09:17:16 +02:00
Bjoern Kerler
e5ec2caada
Fix issue on rawmode request
2023-05-30 16:26:57 +02:00
info@revskills.de
3cf600372b
Fix loader db issues on invalid filenames
2023-05-07 12:39:01 +02:00
info@revskills.de
44e91cc789
Change reset command to use reset instead of poweroff
2023-05-07 11:59:59 +02:00
info@revskills.de
bc745fa992
Fix config
2023-05-07 11:43:41 +02:00
Bjoern Kerler
033990eb9a
Update firehose.py
...
Fix issue with connect and usb overflowing
2023-04-18 17:20:18 +02:00
info@revskills.de
8c595a221e
Improve read speed
2023-04-07 16:50:58 +02:00
info@revskills.de
652e6f7df2
Fix edl issues with sdm662
2023-04-07 15:29:11 +02:00
Bjoern Kerler
1702fa909e
Update config
2023-04-04 22:34:37 +02:00
Bjoern Kerler
d2bca3119a
Fix pbl size
2023-04-04 19:20:04 +02:00
Bjoern Kerler
4ea569b1df
Add qcs2290 support
2023-04-04 18:35:07 +02:00
Bjoern Kerler
3d99104af2
Add sm6225 support
2023-04-04 18:21:55 +02:00
Bjoern Kerler
21fc409fef
Update info about mannar
2023-04-04 17:32:32 +02:00
Bjoern Kerler
81e2200bf8
Add APQ8084, HW2 id
2023-04-04 16:54:49 +02:00
Bjoern Kerler
06c462dbcc
Improve progress bar
2023-04-03 16:49:40 +02:00
Bjoern Kerler
b97f670433
Additional unlock fixes
2023-04-03 15:46:24 +02:00
Bjoern Kerler
571ee4ed89
Fix sahara connect for msm89xx
2023-04-03 13:13:28 +02:00
Bjoern Kerler
1d3e89a2af
Fix sahara id memory dumping
2023-03-30 15:29:48 +02:00
Bjoern Kerler
c0d3947cd9
Fix qc_diag
2023-02-27 17:29:25 +01:00
Bjoern Kerler
15c5506ff4
Merge pull request #365 from viraniac/master
...
Fix exception when processing nop cmd
2023-02-27 11:38:08 +01:00
Bjoern Kerler
1df6c92afe
Merge pull request #368 from threader/master
...
Because Sony uses a different ID's, add that - this will be a learnin…
2023-02-27 11:37:45 +01:00
notfound405
8fb292a2a8
Fix edl wl
for Windows
2023-02-24 20:30:33 +08:00
notfound405
fdf036223e
Add a small log to give user more tips
2023-02-24 20:29:49 +08:00
notfound405
5519382699
Do not recurse into subdirs for edl wl
2023-02-24 20:28:04 +08:00
threader
b12fb7c90b
Because Sony uses a different ID's, add that - this will be a learning experience
2023-02-05 21:52:36 +01:00
Gunjan Gupta
6d1d1b520d
Fix exception when processing nop cmd
2023-01-20 10:58:40 +00:00
Bjoern Kerler
f6b94da5fa
Update qualcomm_config.py
2022-10-07 14:55:47 +02:00
Bjoern Kerler
f0844a265a
Update loader_db.py
...
Remove support for multiple loader files with same hwid + pkhash
2022-10-07 14:35:52 +02:00
Bjoern Kerler
d3968de3b4
Fix missing totalsectors init
2022-08-27 16:10:16 +02:00
Bjoern Kerler
6ff21d66ed
Fix max lun detection
2022-08-21 22:06:46 +02:00
Bjoern Kerler
84c2fa28ec
Fix read speed
2022-08-21 21:59:47 +02:00
Bjoern Kerler
1bf4602879
Update sierrakeygen.py
2022-08-06 16:25:02 +02:00
Bjoern Kerler
4f4e5600c7
Add NTGX65
2022-07-25 19:24:08 +02:00
Bjoern Kerler
4c07f11a1b
Fix sahara id handling and memory dumping
2022-07-13 15:18:15 +02:00
Bjoern Kerler
5ef9472c7b
Fix wrong renaming
2022-06-29 08:31:48 +02:00
Bjoern Kerler
7e86613ee2
Add Wear 3100 cpu
2022-06-28 20:27:56 +02:00
Bjoern Kerler
e018243c2c
Updates
2022-06-28 20:22:53 +02:00
Bjoern Kerler
5584cdcd7b
Fix protocol version 3.1 serial issue
2022-06-28 19:26:31 +02:00
Bjoern Kerler
4f84e1ef2b
Add multi-write
2022-06-28 14:02:19 +02:00
Bjoern Kerler
ad93c98404
Add multi-erase, beautify
2022-06-28 13:53:44 +02:00
Bjoern Kerler
307a623b0a
Update
2022-06-27 09:03:28 +02:00
Bjoern Kerler
cecfcb44b1
Merge pull request #295 from mateohhh/mateohhh-patch-1
...
Update sierrakeygen.py
2022-06-17 15:29:08 +02:00
Bjoern Kerler
a1019c2b68
Add support for MBN v7
2022-06-17 01:00:14 +02:00
Bjoern Kerler
6ab6ace5a8
Remove libusb1 for windows (libusb0 only), fix reset command
2022-06-16 11:23:26 +02:00
Bjoern Kerler
b208e3edd6
Fix nop and usb kernel issues
2022-06-16 11:05:29 +02:00
mateohhh
9986525215
Update sierrakeygen.py
...
As noted over on
f262fd6b75
I removed two orphaned commas, which didn't seem to affect anything, and reverted the variable in line 315 back to "i" instead of "_" which made the script actually work again.
Just a suggestion, maybe people should test their modifications better before committing them to the master.
2022-06-11 05:29:52 -10:00
Martin Fong
f262fd6b75
* edlclient/Tools/sierrakeygen.py: removed redundant imports, eliminated unused variables, made variables non-reserved words, return (missing) function values, and corrected typos.
2022-05-20 11:22:49 -07:00
Bjoern Kerler
3cf3324209
Update firehose.py
2022-03-23 12:45:46 +01:00
Bjoern Kerler
5227493816
Update seriallib.py
2022-03-23 12:34:06 +01:00
Bjoern Kerler
4a656467df
Merge pull request #235 from MrCrayon/fix-skip
...
Fix skip in firehose_client
2022-03-23 12:29:05 +01:00
Keith Mok
4b81305948
Fix sparse check exception
...
If a program file is less than 28 bytes,
the checking for sparse header will fire exception,
Since the unpack funciton expect the input data length
to be 28 bytes.
This was accidentally reverted by commit
4d5cb463d2
2022-02-28 23:32:59 -08:00
Bjoern Kerler
312cf3bb99
Fix missing crc fix for gpt patch
2022-02-19 17:57:48 +01:00
MrCrayon
635622df87
Fix skip in firehose_client
...
Skipped is an array of arrays
```python
print(*skipped", sep = ", ")
# prints
# ['super'], ['userdata']
```
My first attempt in python so probably there is a better way to fix it.
Fixes #217 , #233
2022-02-17 13:35:14 +01:00
Bjoern Kerler
7ae1191a4a
Fix generatexml
2022-01-31 09:27:23 +01:00
LuK1337
e5fa2d0952
Unbreak 900E memorydump
2022-01-27 21:30:08 +01:00
Bjoern Kerler
263826fcf0
Fix missing files
2022-01-27 17:09:03 +01:00
Bjoern Kerler
a731c959a9
Update missing files
2022-01-27 17:08:01 +01:00
Bjoern Kerler
73a3b574b8
Update missing files
2022-01-27 17:06:22 +01:00
Bjoern Kerler
d81e857379
Bump to 3.60 pre-release
2022-01-26 10:08:33 +01:00
Bjoern Kerler
880f88f2c9
Fix cmd issues with newer sm83xx
2021-12-19 00:28:54 +01:00
Bjoern Kerler
87c4098cdc
Update config
2021-12-11 12:37:35 +01:00
Bjoern Kerler
695e697304
Fix config
2021-12-11 11:54:09 +01:00
Bjoern Kerler
3e513429b4
Update qualcomm_config.py
2021-12-10 00:34:57 +01:00
Bjoern Kerler
34f06254b1
Update qualcomm_config.py
2021-12-10 00:31:16 +01:00
Bjoern Kerler
6ecba46e98
add SDM662 basic support
2021-12-10 00:14:05 +01:00
Bjoern Kerler
e8dc0bd5eb
Update oneplus.py
2021-12-10 00:00:43 +01:00
Bjoern Kerler
4d5cb463d2
Improve progress bar
2021-12-05 14:32:21 +01:00
Bjoern Kerler
299c6dc636
Update loaders + fhloaderparse
2021-12-05 14:07:19 +01:00
Bjoern Kerler
777c9143dc
Update sierra keygen
2021-12-04 11:39:45 +01:00
Bjoern Kerler
529d2e935a
Update sierrakeygen, rename sierrakeygen and qc_diag
2021-12-03 22:10:35 +01:00
Keith Mok
7dea85d7d0
Add UFS provision cmd
2021-11-05 09:37:42 -07:00
Keith Mok
cb66020a81
Fix sparse check exception
...
If a program file is less than 28 bytes,
the checking for sparse header will fire exception,
Since the unpack funciton expect the input data length
to be 28 bytes.
2021-11-04 16:21:46 -07:00
Bjoern Kerler
b40e0ae599
Clean up usblib
2021-10-28 16:42:13 +02:00
ligteltelecom
97ccdb84eb
bug calcsize fixed
2021-10-27 15:07:01 -03:00