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 device
default It does not transmit the music on the radio ...
I have a tape recorder
Kenwood 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 to
Settings ->Advanced settings ->For developers ->Audio codec for Bluetooth and
forcibly select it
SBC codec , The sound on the radio once there is ...
The problem is that
after 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 Modifications
Outs painted
modification method file
Settings.apk for which he
huge thanks ! However, you need to have Root access and skills modifying system files ...
Treatment in the subject
search 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 program
Activity 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 macro
without root and without editing system files ...
Important to add !!! After the transition to
Android 9 with
Miui11 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:28Reason for editing: Cap, a new way of healing