Like some other owners of a subject, I was faced with the fact that when connected via Bluetooth to radios and the JVC Kenwood, our devicedefault
It does not transmit the music on the radio ...
I have a tape recorderKenwood KMM-BT305
, When combined with both mafonom handsfree
- sound clings well, but when Connect your phone as a device audio-Bluetooth, then there is no sound
Although the screen recorders, it is shown that music with your phone plays, written title track and goes to count the seconds of its duration ... Rather radio reports that can run on the codec AAC, Android 8.1 gives it the sound of this codec, but "mafon" can run on this codec seems to only iPhones ... As a result - the silence ...
If we go toSettings ->Advanced settings ->For developers ->Audio codec for Bluetooth
select it SBC codec
, The sound on the radio once there is ...
The problem is thatafter turning on / off Bluetooth
, or simply on loss of communication
(I stopped at a gas station out of the car and went to the shop) - and sound again disappears
. The codec mode for the developer again resets to default values, i.e., AAS - and reconnect with a new sound can not be played. It is necessary to once again climb into the jungle Settings, look for Developer Mode again manually activate SBC codec
... So at each entrance / exit of the machine
... annoying ...
After treatment in a subject dear ModificationsOuts
painted modification method
for which he huge thanks
! However, you need to have Root access and skills modifying system files ...
Treatment in the subjectsearch
programs and development
significant results were not. Except that, Enyby
He advised to bring to desktop mode shortcut For developers
Not to climb over him on the menu ...
I deduced it that way ...
I deduced it using c programActivity Manager
. Run, find the shortcut to 'Settings', they find the label 'for developers' (I have three), try to click on them, we find that is triggered, then click on the three dots at the end of a line, a menu appears, and there click 'Create Shortcut' , change (if necessary), name of the shortcut icon tapom change the image on the shortcut icon, click the 'Create' - Mark is ready to ...
This facilitates the process of selecting a codec, but does not automate it ... And then I thought about macros ... With this program,Macdroid - Automation
Two macros have been created: one to enable the codec when Bluetooth-connection to the radio, and the second - when it is selected by pressing a button (in case the first does not work). Now fully automated ...
In principle, a macro is a good "crutch" in solving this problem, but it is a crutch, because macro is not universal - it is rigidly attached to the coordinates and size of the screen (mode label for the developers can not drag, swipe, and press the macro specified in the physical screen pixels). And besides, the macro is sensitive to the orientation of the screen - if you create it in portrait orientation, when you turn the phone to landscape mode, and no one knows where he ponatyrkaet ...))
Third-party software, locking or automatically (when connecting to a tape recorder) switching on the SBC audio codec, would be more convenient and more versatile, but such a program, unfortunately not ... Modification of the system file Settings.apk requires root system files and editing skills ...
A display mode shortcut for developers and can make a macrowithout root
and without editing system files ... Important to add !!!
After the transition toAndroid 9
this problem no longer exists. Telephone normally reconnect to the radio not only HandsFree, but also BT-audio. Turned off the ignition - the player on the phone stood pause. Wound - the music played back via the radio ... Post has been editedSinister - 09.11.19, 02:28
Reason for editing: Cap, a new way of healing