Releases: chenxiaolong/BCR
Version 1.33
The changelog can be found at: CHANGELOG.md
.
See README.md
for information on how to install and use BCR.
The downloads are digitally signed. Please consider verifying the digital signatures because BCR is installed as a privileged system app.
Version 1.32
The changelog can be found at: CHANGELOG.md
.
See README.md
for information on how to install and use BCR.
The downloads are digitally signed. Please consider verifying the digital signatures because BCR is installed as a privileged system app.
Version 1.31
The changelog can be found at: CHANGELOG.md
.
See README.md
for information on how to install and use BCR.
The downloads are digitally signed. Please consider verifying the digital signatures because BCR is installed as a privileged system app.
Version 1.30
The changelog can be found at: CHANGELOG.md
.
See README.md
for information on how to install and use BCR.
The downloads are digitally signed. Please consider verifying the digital signatures because BCR is installed as a privileged system app.
Version 1.29
Changelog
- Add a new option for starting the recording in the paused state (Issue: #198, PR: #211, @chenxiaolong)
- If enabled, this allows the user to choose whether a call is recorded. If a recording starts in the paused state and is never resumed, then the empty output file is not saved.
Documentation changes:
- README.md: Document hidden/advanced features (Issue: #212, PR: #213, @chenxiaolong)
See README.md
for information on how to install and use BCR.
The downloads are digitally signed. Please consider verifying the digital signatures because BCR is installed as a privileged system app.
Version 1.28
Changelog
- Inform the user that the device/firmware might not support call recording if an error origates from Android's internal components (PR: #206, @chenxiaolong)
- Fix crash if any filename template value (eg. caller/contact name) contains \ or $ (Issue: #207, PR: #209, @chenxiaolong)
- Add support for pausing/resuming the recording (Issue: #198, PR: #210, @chenxiaolong)
- The button is in the
Call recording in progress
notification
- The button is in the
See README.md
for information on how to install and use BCR.
The downloads are digitally signed. Please consider verifying the digital signatures because BCR is installed as a privileged system app.
Version 1.27
Changelog
- Update Polish translations (PR: #192, @Twoomatch)
- Update Spanish translations (PR: #201, @nmayorga092)
- Fix silent crash causing recording to not happen when debug mode is enabled (Issue: #195, PR: #203, @chenxiaolong)
- The bug was introduced in version 1.26
- Add support for changing the filename timestamp format (Issue: #204, PR: #205, @chenxiaolong)
- Similar to the existing output filename options, this can only be done via the
bcr.properties
config file
- Similar to the existing output filename options, this can only be done via the
Non-user-facing changes:
- Update Kotlin and AndroidX (PR: #196, @PatrykMis)
- Update Build Tools (PR: #199, @PatrykMis)
See README.md
for information on how to install and use BCR.
The downloads are digitally signed. Please consider verifying the digital signatures because BCR is installed as a privileged system app.
Version 1.26
Changelog
- Update Turkish and Russian translations (PR: #188, @EleoXDA)
- Add hidden feature to customize the output filename (PR: #189, @chenxiaolong)
- To avoid complicating BCR's code, there is no UI option for this
- To customize the output filenames, copy the default template to
bcr.properties
in the output directory and edit the file
See README.md
for information on how to install and use BCR.
The downloads are digitally signed. Please consider verifying the digital signatures because BCR is installed as a privileged system app.
Version 1.25
Changelog
- Add SIM slot ID to the filename if there are multiple active SIMs (Issue: #177, PR: #178, @chenxiaolong)
- Fix share action in the recording complete notification always referencing an old recording (PR: #181, @chenxiaolong)
- Add a new Delete action alongside Open and Share in the notifications (Issue: #179, PR: #182, @chenxiaolong)
- Allow changing output settings when call recording is disabled (PR: #183, @chenxiaolong)
Documentation changes:
- README.md: Explain what every permission is used for (PR: #180, @chenxiaolong)
Non-user-facing changes:
- Update gradle wrapper to 7.6.0 (PR: #174, @PatrykMis)
See README.md
for information on how to install and use BCR.
The downloads are digitally signed. Please consider verifying the digital signatures because BCR is installed as a privileged system app.
Version 1.24
Changelog
- Notification improvements (PR: #169, @chenxiaolong)
- A notification is now shown when a recording completes, with options for opening or sharing the recording in a 3rd party app.
- NOTE: Manual action required. For opening/sharing recordings to work, reset the output directory to the default and then select the output directory again. This is required because BCR previously only requested write access to the output directory, but not read access.
- These new notifications can be disabled in Android's settings by turning off the
Success alerts
notification channel.
- The file path in error notifications is now human readable instead of a URL-encoded
content://...
.
- A notification is now shown when a recording completes, with options for opening or sharing the recording in a 3rd party app.
- BCR will explicitly vibrate if vibration is enabled for its notification channels (PR: #167, #171, @quyenvsp, @chenxiaolong)
- This is needed because Android will not respect the notification vibration option during a phone call.
Non-user-facing changes:
- Updated all dependencies (PR: #160, @PatrykMis)
- Fixed Gradle non-laziness, causing the execution of specific tasks to be slower (PR: #168, @chenxiaolong)
See README.md
for information on how to install and use BCR.
The downloads are digitally signed. Please consider verifying the digital signatures because BCR is installed as a privileged system app.