Skip to content

Fix git reset --head#72

Merged
jglim merged 40 commits into
jglim:mainfrom
Feezex:main
Apr 17, 2026
Merged

Fix git reset --head#72
jglim merged 40 commits into
jglim:mainfrom
Feezex:main

Conversation

@jglim

@jglim jglim commented Apr 17, 2026

Copy link
Copy Markdown
Owner

Big oops

jglim and others added 30 commits March 1, 2023 17:23
Add comma as a hex delimiter
References jglim#24
Keys confirmed by Sergey (Feezex) with guidance from Wilhelm (WSorban)
AesManaged (.net) does not work on wasm
Parameter X73 (0xE) accidentally included a leading "X" in db.json
Fixed level from 11 (0xB) to 17 (0x11)
jglim#4 (comment)
* Added MED177 & MED177V6LA 0x0B

* Added alias instead of duplicating for MED177V6LA
Mattwmaster58 and others added 10 commits February 9, 2026 09:20
* ft: ic204

* ft: add more tests for IC204
* ft: ic204

* ft: add more tests for IC204

* ft add more sw vesions, from @freezeX, fixes Mattwmaster58/ic204#2
Add 44 new IC204 entries (11 SW versions × 4 access levels):
- IC204_2044420721
- IC204_2044421121
- IC204_2044421221
- IC204_2044421521
- IC204_2044421621
- IC204_2044421921
- IC204_2044422121
- IC204_2044422221
- IC204_2044422621
- IC204_2044422921
- IC204_2044423721

Each version includes AccessLevels 1, 3, 9, 13 with corresponding salts
extracted from ../ic204/ic204_seedkey.py
…ic204_fw_2049023401

The last byte of some of the levels was the same, which then caused the compiler to do tail merging optimization, ie a single store with a jump to that store instead of having each access level be self contained.

This in turn made naive script based extraction fail.
Added multiple ECU entries with AccessLevels and parameters.
@jglim
jglim merged commit 03fb9ba into jglim:main Apr 17, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

8 participants