-
Notifications
You must be signed in to change notification settings - Fork 17
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
[$500 Bounty] Switch from fastboot to EDL/QDL #7
Comments
Bounty details: Write a nice QDL.js library and integrate it into commaai/flash. The library only needs the functionality necessary for the flasher. No comma hardware necessary; show it works reliably on an Android phone and we'll do any final testing needed on our hardware. Bounty locked once a PR is open that connects to a device in QDL and paid out once it's merged. |
@adeebshihadeh I already have started working on this. will be payment in cryptocurrencies possible? |
I’d have to check, but I think so. |
I have ported most of python code to js but wondered if it's better to port
it to typescript first, then compile to js...
…On Wed, Aug 30, 2023, 5:18 PM Adeeb Shihadeh ***@***.***> wrote:
I’d have to check, but I think so.
—
Reply to this email directly, view it on GitHub
<#7 (comment)>, or
unsubscribe
<https://github.com/notifications/unsubscribe-auth/AD5KKLBUHGHZPDXUIDOG5MLXX5AELANCNFSM6AAAAAA3L3SBMY>
.
You are receiving this because you commented.Message ID:
***@***.***>
|
Doesn't matter to me, but perhaps @incognitojam has some thoughts on this. |
either TypeScript or JSDoc to add type hints is good! |
@adeebshihadeh code migration in progress. It would be nice to increase bounty to 1k$. |
What code migration? I would pay more for a PR that I can just click merge on right now, but I haven't seen anything yet. |
@bongbui321 you've done a great job with a bunch of bounties. any interest in this one? |
@adeebshihadeh definitely, I did see your post on discord the other day, but I have neither the comma nor an android device to start working on this bounty. So I thought it would be faster for others who have more experience in this subject to work on this since you want this to be done quick |
@adeebshihadeh I can also try this, but not immediately. @bongbui321 no comma hardware needed #7 (comment), you just need an android device with QDL/qualcomm - maybe you can borrow an old one from someone else. I will write a new comment before I start trying to lock it. |
@bongbui321 you try and lock this. I will not try in parallel. if you realize that you can't do it, I will try after. |
@adeebshihadeh noticed your changes commaai/agnos-builder#198 - will you also update https://github.com/commaai/agnos ? this might help, since the same "methods" from "edl" and flash files will be used in/with the new "QDL.js". |
I put up a bounty for it commaai/agnos-builder#200 |
Done, thanks to @bongbui321! |
QDL should be a strict improvement
Seems like there's two options here:
Here's a good Python implementation: https://github.com/bkerler/edl.
The text was updated successfully, but these errors were encountered: