Conversation
3288695 to
9f5f69e
Compare
|
Small note on the fact HEAD is being used instead of the release for whoever will review this PR The tagged release in the repo (v2.0.1.freeze) is currently half broken and is too old to be used on modern chipsets (which takes up the majority of the use cases for this tool). |
|
Thanks @shomykohai, I will keep this is at HEAD for the moment, and we can bump if there's significant changes. Ideally we'd prefer a tag. |
9f5f69e to
14de098
Compare
|
fwiw, duplicate of #432318 |
Perhaps we could merge the two together? I note yours doesn't install I think both MRs add something, but working together to merge them both would be beneficial. |
This PR adds `mtkclient` at v2.0.1, but the `src` is at the latest Git HEAD, due to needing a release after v2.0.1 to fix `pyproject.toml`. It's not ideal, but once a new release is made, I'll push a PR to bump the version and src tag/hash.
14de098 to
6814394
Compare
I'll pull in the udev stuff, although As for the |
It might be different to upstream
Some dependencies are runtime dependencies, so probably best to check all the commands |
|
@timschumi The only things I think your package could benefit from would be:
Other than that, I think we can close my package as a dupe of yours, and I'll update the Flake I created as a PR for |
|
I don't want to make it appear that I'm shutting down everything you suggest, but...
Good call. Diffed it to the most recent 51-android.rules at the time of update, the only downstream addition (weirdly enough) was the SuzyQable, which is from the ChromiumOS project (so there shouldn't be any relation to any MTK SoC). In any case, the new upstream system rules match the required devices by their interface IDs, so they no longer require a static list of vendor and device IDs at all.
Those are build dependencies for the python packages when installed via
Did that command alias actually ever exist? As far as I can tell the script has always been called |
No worries - this is all part of collaboration.
Ah, so that's all good, then.
Sounds good, but maybe we should keep the udev rules until this version of systemd has been in unstable, 25.05, and the upcoming 25.11 for a few weeks?
Ack, that's OK.
Right, that's OK. Think we can disregard my points about build deps, then.
Hm, maybe I was remembering wrong. Let's ignore the |
|
I am going to close this PR in favor of #432318. |
This PR adds
mtkclientat v2.0.1, but thesrcis at the latest Git HEAD, due to needing a release after v2.0.1 to fixpyproject.toml.It's not ideal, but once a new release is made, I'll push a PR to bump the version and src tag/hash.
mtkclientis a set of Python tools to work with the preloader/boot ROM on certain Mediatek devices.Things done
passthru.tests.nixpkgs-reviewon this PR. See nixpkgs-review usage../result/bin/.Add a 👍 reaction to pull requests you find important.