That depends what you mean by perfect... If perfect means Android is switching between A2DP and HFP/HSP automatically then that's because it's different software you're using in Android compared to Ubuntu and only the apps you're using in Ubuntu lack the triggers to switch PulseAudio automatically. Hence application bug.
If perfect means your hardware is capable of A2DP input and output simultaneously then I don't know... In that case it's possibly a shortcoming (missing feature) in BlueZ. The answer really depends on what your hardware is capable of and what BlueZ is capable of, and I'm not sure what the answer to either of those is. You would need to find out more technical details about your Bose device and possibly contact the developers at bluez.org. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to pulseaudio in Ubuntu. https://bugs.launchpad.net/bugs/1711087 Title: ad2p sink profile mic not available Status in pulseaudio package in Ubuntu: Invalid Bug description: I have a bose soundsport bluetooth headset. When I select the ad2p sink profile there is no microphone available. Only with the HSP profile my microphone is available. It's really annoying to have to switch between profiles to make a call or to listen to normal quality music. ProblemType: Bug DistroRelease: Ubuntu 17.04 Package: pulseaudio 1:10.0-1ubuntu2 ProcVersionSignature: Ubuntu 4.10.0-32.36-generic 4.10.17 Uname: Linux 4.10.0-32-generic x86_64 ApportVersion: 2.20.4-0ubuntu4.5 Architecture: amd64 AudioDevicesInUse: USER PID ACCESS COMMAND /dev/snd/controlC1: jeroen 3801 F.... pulseaudio /dev/snd/controlC0: jeroen 3801 F.... pulseaudio CurrentDesktop: KDE Date: Wed Aug 16 11:02:37 2017 InstallationDate: Installed on 2017-05-10 (98 days ago) InstallationMedia: Kubuntu 17.04 "Zesty Zapus" - Release amd64 (20170412) SourcePackage: pulseaudio UpgradeStatus: No upgrade log present (probably fresh install) dmi.bios.date: 09/15/2014 dmi.bios.vendor: American Megatrends Inc. dmi.bios.version: E1773IMS.106 dmi.board.asset.tag: To be filled by O.E.M. dmi.board.name: MS-1773 dmi.board.vendor: Micro-Star International Co., Ltd. dmi.board.version: REV:0.B dmi.chassis.asset.tag: No Asset Tag dmi.chassis.type: 10 dmi.chassis.vendor: Micro-Star International Co., Ltd. dmi.chassis.version: N/A dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvrE1773IMS.106:bd09/15/2014:svnMicro-StarInternationalCo.,Ltd.:pnGS702QE:pvrREV1.0:rvnMicro-StarInternationalCo.,Ltd.:rnMS-1773:rvrREV0.B:cvnMicro-StarInternationalCo.,Ltd.:ct10:cvrN/A: dmi.product.name: GS70 2QE dmi.product.version: REV:1.0 dmi.sys.vendor: Micro-Star International Co., Ltd. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/pulseaudio/+bug/1711087/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp