ZennoDroid Enterprise не видит Android 12.1

orka13

Client
Регистрация
07.05.2015
Сообщения
2 160
Благодарностей
2 159
Баллы
113
На одном смартфоне от Xiaomi (Redmi Note 10 5G) прошивка на Android 11 норм работает с ZennoDroid. А вот если ставлю Android 12 (Pixel experience Android 12.1), то вылазит ошибка кубика запуска устройства:
Код:
«Выполнение действия Запустить устройство Не удалось захватить изображение».
При чем по ADB связь в ZennoDroid с смартфоном уже работает, основные консольные команды срабатывают. Рутирование не помогло. Отключение настроек прокси не помогло, - ну раньше если не подтверждать окно запроса «Gnirehtet», то так же вылетал этот кубик, но тут окна нет, прокси не использую.
Куда копать?
 

Anatoly79

Moderator
Регистрация
17.04.2020
Сообщения
378
Благодарностей
269
Баллы
63
  • Спасибо
Реакции: orka13

Arsh

Client
Регистрация
06.04.2023
Сообщения
2
Благодарностей
0
Баллы
1
Добрый день! Та же проблема, нашлось решение?
 

ohmygodebl

Client
Регистрация
24.01.2022
Сообщения
24
Благодарностей
13
Баллы
3
Отписал в личку
Здравствуйте!
У меня похожая проблема, в наличии несколько телефонов Samsung A12 на версии андроида 11 - все работает штатно. Недавно один из телефонов обновился до 13 андроида, после чего на нем экшен "Запуск/перезапуск устройства" выдает ошибку
«Выполнение действия Запустить устройство Не удалось захватить изображение» и работает только при включенной настройке "использовать MJPEG для захвата изображения".
Как можно решить эту проблему?
 

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
19 368
Благодарностей
8 648
Баллы
113
Добрый день! Та же проблема, нашлось решение?
Здравствуйте!
У меня похожая проблема, в наличии несколько телефонов Samsung A12 на версии андроида 11 - все работает штатно. Недавно один из телефонов обновился до 13 андроида, после чего на нем экшен "Запуск/перезапуск устройства" выдает ошибку
«Выполнение действия Запустить устройство Не удалось захватить изображение» и работает только при включенной настройке "использовать MJPEG для захвата изображения".
Как можно решить эту проблему?
Скорее всего, проблема с типом энкодера, который начиная с 12-го андроид меняется и принудительно выставляется по умолчанию. Нужно переключиться в режим захвата MJPEG (в настройках ПМ), запустить телефон и выполнить команду:

settings put global scrcpy_encoder c2.android.avc.encoder

После этого выключить MJPEG и выполнить экшен запуск.
Если опять не заработает, то повторить процедуру, но выбрать другой энкодер:

settings put global scrcpy_encoder OMX.google.h264.encoder
 

ohmygodebl

Client
Регистрация
24.01.2022
Сообщения
24
Благодарностей
13
Баллы
3
Скорее всего, проблема с типом энкодера, который начиная с 12-го андроид меняется и принудительно выставляется по умолчанию. Нужно переключиться в режим захвата MJPEG (в настройках ПМ), запустить телефон и выполнить команду:

settings put global scrcpy_encoder c2.android.avc.encoder

После этого выключить MJPEG и выполнить экшен запуск.
Если опять не заработает, то повторить процедуру, но выбрать другой энкодер:

settings put global scrcpy_encoder OMX.google.h264.encoder
Спасибо! Мне помогла смена энкодера на c2.android.avc.encoder
Консольная команда (ADB Shell):
settings put global scrcpy_encoder c2.android.avc.encoder
 
  • Спасибо
Реакции: Sergodjan

Richard85

Новичок
Регистрация
06.08.2023
Сообщения
2
Благодарностей
0
Баллы
1
Спасибо! Мне помогла смена энкодера на c2.android.avc.encoder
Анологичная проблема.
Подскажите пожулуйста в деталях как и где отправить эту консольную команду? (я новечек и не програмист)
 

ohmygodebl

Client
Регистрация
24.01.2022
Сообщения
24
Благодарностей
13
Баллы
3
Анологичная проблема.
Подскажите пожулуйста в деталях как и где отправить эту консольную команду? (я новечек и не програмист)
Консольная команда - это стандартный кубик Утилиты. Подробнее об этом можно прочесть в справке zennodroid -> https://zennolab.atlassian.net/wiki/spaces/RU/pages/2200600598/Enterprise
консольная команда.jpg
 

ohmygodebl

Client
Регистрация
24.01.2022
Сообщения
24
Благодарностей
13
Баллы
3
Скорее всего, проблема с типом энкодера, который начиная с 12-го андроид меняется и принудительно выставляется по умолчанию. Нужно переключиться в режим захвата MJPEG (в настройках ПМ), запустить телефон и выполнить команду:

settings put global scrcpy_encoder c2.android.avc.encoder

После этого выключить MJPEG и выполнить экшен запуск.
Если опять не заработает, то повторить процедуру, но выбрать другой энкодер:

settings put global scrcpy_encoder OMX.google.h264.encoder
Проблема с захватом изображения на телефонах Samsung A03s 3/32Gb, а также Samsung A03s 4/64Gb. На обеих трубках андроид 13.
Смена энкодера на c2.android.avc.encoder и OMX.google.h264.encoder не решает проблему. Приходится выполнять проекты в режиме MJPEG.
Есть еще какой-то способ решить проблему?
 

Anatoly79

Moderator
Регистрация
17.04.2020
Сообщения
378
Благодарностей
269
Баллы
63
На обеих трубках андроид 13.
Смена энкодера на c2.android.avc.encoder и OMX.google.h264.encoder не решает проблему. Приходится выполнять проекты в режиме MJPEG.
Есть еще какой-то способ решить проблему?
Включите подробный лог, сделайте диагностику и скиньте файл мне в личку
 
  • Спасибо
Реакции: Sergodjan и ohmygodebl

sten30

Client
Регистрация
05.09.2017
Сообщения
232
Благодарностей
27
Баллы
28
Здравствуйте. Два разных смартфона Xiaomi не могут подключиться к программе даже в режиме MJPEG .
Команда adb на смену энкодера тоже не отрабатывает.
Выполнение действия Запустить устройство Не удалось захватить изображение
 

Anatoly79

Moderator
Регистрация
17.04.2020
Сообщения
378
Благодарностей
269
Баллы
63
Выполнение действия Запустить устройство Не удалось захватить изображение
1. Получить список
2. Нажать экшен Проверка. Он циклически перебирает и устанавливает энкодеры
3. Нажать Запуск.
Повторять п.2, пока не будет найден подходящий.

Если не получится найти нужный, включите подробный лог, сделайте диагностику и скиньте файл мне в личку

encoder_select.gif


encoder_selector.droid
 
  • Спасибо
Реакции: sten30 и ohmygodebl

sten30

Client
Регистрация
05.09.2017
Сообщения
232
Благодарностей
27
Баллы
28
1. Получить список
2. Нажать экшен Проверка. Он циклически перебирает и устанавливает энкодеры
3. Нажать Запуск.
Повторять п.2, пока не будет найден подходящий.

Если не получится найти нужный, включите подробный лог, сделайте диагностику и скиньте файл мне в личку

Посмотреть вложение 112787

encoder_selector.droid
Все подключилось, спасибо.
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)