Skip to content

Releases

v0.5.3

Choose a tag to compare

@github-actions github-actions released this 08 Nov 14:51
cf48f8f

What's Changed

Other

Full Changelog: v0.5.2...v0.5.3

v0.5.2

Choose a tag to compare

@github-actions github-actions released this 08 Nov 14:34
00606d2

What's Changed

Other

Full Changelog: v0.5.1...v0.5.2

v0.5.1

Choose a tag to compare

@github-actions github-actions released this 08 Nov 13:57
b642b07

What's Changed

Other

  • Module: allow MIUI autostart on every boot by @Moscow146 in #54

Full Changelog: v0.5.0...v0.5.1

v0.5.0

Choose a tag to compare

@github-actions github-actions released this 08 Nov 13:41
782581e

What's Changed

Other

  • Add Start with Windows switch to the PC app by @Moscow146 in #35
  • Add optional echo cancellation for the PC microphone by @Moscow146 in #34
  • Measure call audio delay, jitter and late frames by @Moscow146 in #37
  • Hold and DTMF keypad by @Moscow146 in #36
  • Skip ping frames in the hold and DTMF session test by @Moscow146 in #39
  • Network diagnostics and checklist for calls over Wi-Fi with a VPN by @Moscow146 in #38
  • Add Start menu and desktop shortcut switches to the PC app by @Moscow146 in #40
  • Add smooth high refresh rate motion on all three by @Moscow146 in #42
  • Use SF Pro when it is installed by @Moscow146 in #41
  • Fix crash on launch in spring animations by @Moscow146 in #44
  • Echo cancellation as an Apple-style switch by @Moscow146 in #45
  • Make the microphone level bar move outside calls by @Moscow146 in #46
  • Report refused hold to the PC app and lengthen DTMF tones by @Moscow146 in #47
  • Play DTMF tones on the keypad and fix the Keypad icon by @Moscow146 in #48
  • Restart the phone link after boot, update and kills; detect stalled connections by @Moscow146 in #49
  • Show dialing state and the number for outgoing calls by @Moscow146 in #50
  • Keep the microphone level bar alive while the phone is connected by @Moscow146 in #51
  • Retake all screenshots for the current design by @Moscow146 in #52
  • Prepare release 0.5.0 by @Moscow146 in #53

Full Changelog: v0.4.0...v0.5.0

v0.4.0

Choose a tag to compare

@github-actions github-actions released this 07 Nov 20:39
cd3a56b

What's Changed

Other

Full Changelog: v0.3.0...v0.4.0

v0.3.0

Choose a tag to compare

@github-actions github-actions released this 07 Nov 15:55
0f50704

A new interface for the phone, the PC and the website. The apps now follow your system's light or dark appearance, and call buttons have text labels.

Upgrade

Flash callbridge-magisk.zip in the Magisk app and reboot, then replace CallBridge.exe.

This is the first release signed with a permanent key, so the phone app from earlier releases or local builds has a different signature. Flashing the module is the supported way to move to it, and adb install over an older copy will fail. Upgrading a phone by flashing this module hasn't been tested yet.

Changes

  • Interface: system fonts and grouped sections replace the animated blurred background and imitation glass. Interface inspired by Apple's Human Interface Guidelines.
  • PC app: follows Windows high contrast, and adds keyboard support and shortcuts: Ctrl+Enter accepts a call, Ctrl+E ends it, Ctrl+M mutes the microphone and Ctrl+D turns off the caller's sound.
  • Phone app: asks for permissions when you connect instead of at launch, and shows what's missing and why. The QR scanner has a hint, a Cancel button and a link to Settings when camera access is off.
  • Website: rebuilt, with the protocol page in the same style.

Tested

A real outgoing call on a Redmi K50 Ultra with HyperOS 3: the call showed on the PC, mute and sound toggled, the call moved to the phone and back, and it ended from the PC. Incoming calls weren't tested in the new interface.

What's Changed

Other

  • Redesign the phone app, PC app and website after Apple's guidelines by @Moscow146 in #23

Full Changelog: v0.2.0...v0.3.0

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 07 Nov 14:55
f9b553e

Calls on the PC now stay on the PC: the phone's speaker and microphone are silent, and the caller hears your PC microphone.

Upgrade

Flash the new callbridge-magisk.zip in the Magisk app and reboot. The new permission only applies to the system copy of the app, so installing app-release.apk alone is not enough.

Changes

  • The phone's speaker and microphone are silenced during a call on the PC. The old mute was silently refused by Android, so the call was heard on both devices.
  • The PC microphone reaches the call. Android was refusing it without reporting anything, so the caller heard the phone's microphone instead.
  • Call modes: move a running call between the PC and the phone from the PC app, a floating button over the phone's call screen, or the notification.
  • The call falls back to ordinary phone audio when the connection to the PC is lost.
  • The microphone meter is in decibels, so quiet speech moves it.
  • The module's service.sh keeps LF line endings on Windows checkouts, so permissions are granted at boot.

Known limit

Keep Bluetooth headsets disconnected from the phone during calls on the PC. The audio HAL refuses to mute a Bluetooth headset's microphone, so it would stay live in the call.

Tested on Redmi K50 Ultra, HyperOS 3, Android 15.


What's Changed

Other

  • Silence the phone during PC calls, send the PC microphone and add call modes by @Moscow146 in #21
  • Build the Android app for the Kotlin CodeQL analysis by @Moscow146 in #22

New Contributors

Full Changelog: v0.1.1...v0.2.0

v0.1.1

Choose a tag to compare

@github-actions github-actions released this 25 Oct 12:08
Release 0.1.1

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 25 Oct 11:46
Find the PC by UDP broadcast, cap audio latency, add Russian UI and a…