Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Password protection makes ECU go CRITICAL #5622

Closed
ElDominio opened this issue Oct 19, 2023 · 5 comments
Closed

Password protection makes ECU go CRITICAL #5622

ElDominio opened this issue Oct 19, 2023 · 5 comments
Assignees
Labels

Comments

@ElDominio
Copy link
Collaborator

ElDominio commented Oct 19, 2023

Describe the bug
Adding password protection makes the ECU pretty much untuneable, since it always throws a "password protection is activated" critical

Hardware
-firmware

To Reproduce
Steps to reproduce the behavior:

  1. Go to 'Experimental'
  2. Click on 'Tune protection'
  3. Add password
  4. Disconnect and Reboot
  5. Connect
  6. Try to change a value
  7. Critical error

Expected behavior
I can modify tune without problem

Additional crap
Can locking/unlocking be done from console? Have console be the "door lock" to lock/unlock the tune? Example, when tuner wants to lock the tune, they do it from Console, then it becomes unresponsive to TS, and vice versa. (I only suggest this if it makes implementation easier)

@rusefillc
Copy link
Contributor

Expected behavior, poor usability.

javaw_sCQMRzUsoJ

@ElDominio
Copy link
Collaborator Author

I guess I failed at problem statement, i had no idea how to unlock. Was it in console all along?

@rusefillc
Copy link
Contributor

I do not see documentation on #4243

Your confusion is well justified - it looks like the unlocking mechanism was never documented :(

@rusefillc rusefillc self-assigned this Oct 19, 2023
@rusefillc
Copy link
Contributor

@ElDominio while I am keeping this ticket open while working on documentation could it also be that you were looking for two SEPARATE levels of protection - one for READ/WRITE and another one only for WRITE protection? I.e. what was you assumption to have tuneability while having password?

Maybe you were assuming that since your TS knows password it would be tuneable. Nope, that's not how it works :( You lock from everyone.

One of confusions come from the fact that project you had used to lock still has tune on PC side. So on that PC it looks like you have access while all you have is local copy from before locking.

@rusefillc
Copy link
Contributor

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants