Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
I've been on a quest to find a basic method of powering off the blackvue camera in some way over remote connection. Real interesting stuff in this repository - the firmware modifications don't seem to work on newer cameras (tried adding a backdoor using the cmd.cgi method to just call /sbin/poweroff on the device) but was unable to get the firmware on the DR900X to take, with both FOTA and manually overwriting the path on the SD-Card. The path in the SD-card is actually completely empty (or maybe hidden) so I think there is some precautions in place on newer firmwares. The FOTA upgrade seems to run, but after the camera reboots it's back at the same firmware prior to the FOTA running. Could also be the sue_checksum is not valid - tried several variations on the model (900X2, DR900X, 900X) with no luck.
Anyway, in FOTA I found several other packet types that can be sent to the DR900X, and updated the script here to account for them.