Сломался мини джек на смартфоне | Samsung A51 6/128



Реп: (0)
Сломался мини джек на смартфоне

Samsung A51 6/128
ОС и прошивка: Android 13 OneUI 5.1

Описание проблемы:
Сломался вход мини джек, телефон всегда видит что "подключена гарнитура", в следствие чего, естественно, пропал весь звук с приложений, разговаривать только либо по громкой, либо коннектиться по блютус

Предпринимались действия:
До обновления на андроид13, когда был на 12м, спокойно справлялись сторонние утилиты типа "Headset-Speaker Toggle & Test", но после обновы, когда переводишь через подобные приложения вывод звука на динамик, не работает, точнее воспроизводится буквально секунда и всё, опять в режиме "гарнитуры"




Реп: (1569)
* abaskin96, попробуйте почистить разъём. Как это сделать, могут подсказать в теме - Помогите починить устройство



Реп: (0)
неее, тут не поможет, там он физически сломан, сестренка постаралась, раскурочила его когда сам джек на наушниках развалился в разъеме)



Реп: (5456)
* abaskin96,
Тогда только замена.

В теме Помогите починить устройство могут подсказать как, если хотите самостоятельно паять.
Или в сервис нести.



Реп: (0)
блин да как так то, на 12м андроиде же сторонние приложения выручали емае, думал программно можно поменять как то устройство вывода звука) а есть инфа как это вообще работает? ну, в смысле, приложения эти как работают? и почему в 12м андроиде работали а в 13м нет?)

Сообщение отредактировал abaskin96 - 28.12.23, 11:17



Реп: (27)
abaskin96 @ 28.12.23, 11:16 *
блин да как так то, на 12м андроиде же сторонние приложения выручали
так очень просто - в каждой следующей версии google дает прикладным программам все меньше и меньше возможностей по прямому доступу к устройствам. Это естественный процесс к которому склонны все операционные системы. Теоретически это повышает безопасность и надежность. Практически, иногда, лишает нестандартных возможностей. Жаль что вы стали жертвой этого процесса, но такова суровая реальность.



Реп: (5456)
KMiSSioN @ 28.12.2023, 16:57 *
так очень просто - в каждой следующей версии google дает прикладным программам все меньше и меньше возможностей по прямому доступу к устройствам.
Не совсем так, в данном конкретном случае.
abaskin96 @ 28.12.2023, 11:16 *
и почему в 12м андроиде работали а в 13м нет?
Всё на самом деле очень просто.
В ОС Андроид, то как её создаёт Google, изначально и совсем нет никаких инструментов (механизмов, встроенных API и т.п.) для какого-либо осознанного(!) микширования звука (не предусмотрено инструментов для решения задачи вроде "пользователь хочет вот от этой программы, этого устройства, звук направить вот туда, а от другой программы, вот туда...").
Но при этом нет и конкретного запрета на подобные действия.

Поэтому любые программы по управлению подобным процессом пробуют использовать некоторые недокументированные возможности. По сути, работа таких программ упрощённо основана на том, что программа подаёт некорректную последовательность команд ОС, которая по идее не должна сработать, так как ОС не учили этому, но на некоторых прошивках это проходит.
Смена прошивки, в т.ч. обновление, меняет ОС, и может не осознанно, не специально, но испортить эту лазейку в работе ОС.

Исключением из этого общего принципа являются прошивки от Samsung. Эта компания в свои устройства осознанно и специально добавляет дополнительные инструменты по управлению звуком, поэтому для телефонов Samsung есть программы для подобного. Но эта программа не работает на других моделях.

Сообщение отредактировал W.Master - 28.12.23, 17:21


Полная версия   Текстовая версия

Помощь   Правила

Сейчас: 23.05.24, 22:16