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

Add support for direct boot #573

Merged
merged 1 commit into from
Aug 1, 2024
Merged

Add support for direct boot #573

merged 1 commit into from
Aug 1, 2024

Conversation

chenxiaolong
Copy link
Owner

This allows BCR to record calls prior to the device being initially unlocked after a reboot. In the BFU (before unlock state), recordings are temporarily stored in an internal device-protected storage directory. If the call completes before the initial unlock, then a migration service that automatically runs after unlock will move the files to the output directory. If the device is unlocked while the call is still ongoing, then the recording will be moved to the output directory at the end of the call.

There are some limitations, like not being able to look up contacts or the call log, but most of BCR's will basically work as expected.

This allows BCR to record calls prior to the device being initially
unlocked after a reboot. In the BFU (before unlock state), recordings
are temporarily stored in an internal device-protected storage
directory. If the call completes before the initial unlock, then a
migration service that automatically runs after unlock will move the
files to the output directory. If the device is unlocked while the call
is still ongoing, then the recording will be moved to the output
directory at the end of the call.

There are some limitations, like not being able to look up contacts or
the call log, but most of BCR's will basically work as expected.

Signed-off-by: Andrew Gunnerson <[email protected]>
chenxiaolong added a commit that referenced this pull request Aug 1, 2024
Signed-off-by: Andrew Gunnerson <[email protected]>
@chenxiaolong chenxiaolong merged commit 4a691c8 into master Aug 1, 2024
1 check passed
@chenxiaolong chenxiaolong deleted the direct-boot branch August 1, 2024 01:46
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.

1 participant