Uniwa Hope XS24 - Обсуждение | Телефон, 3.5"



Реп: (54)
Uniwa Hope XS17/XS24 - Обсуждение
Обсуждение »

Фотографии устройства
Прикрепленное изображение Прикрепленное изображение


Описание устройства

Кнопочный телефон на Android с камерами, аналог Qin F22
Характеристики устройства

Операционная система Android 8.1(Android Go) 3,5-дюймовый емкостный сенсорный экран
Поддержка Wi-Fi и GPS-навигации
Четырехъядерный процессор MT6737M
2 ГБ ОЗУ + 16 ГБ ПЗУ
Основная и фронтальная камеры 2,0 МП Встроенный аккумулятор 2500 мАч
Сетевые диапазоны
2G: GSM 850/900/1800/1900 МГц
3G: WCDMA 850/900/2100 МГц
4G: FDD-LTE B1/B3/B5/B8; TDD-LTE: B40/B41
Предварительно установленные Whatsapp, Facebook
Размер150*65*18 мм
Вес160 г
Полезное

По вопросам наполнения шапки обращайтесь к модераторам раздела, отправив "Жалобу" на сообщениях, ссылки на которые необходимо добавить.

Сообщение отредактировал dealextreme - 03.04.26, 08:37
Причина редактирования: Переназначение клавиш Facebook и WhatsApp на клавиши громкости



Реп: (47)
nae_drummer @ 24.09.25, 02:47 *
переназначении кнопок Facebook и Whatsapp?

Телефон ещё не на руках, поэтому ответ скорее теоретический, однако обсуждались варианты в соседних темах с кнопочными андроидами:
Button Mapper: Remap your keys
Keyboard/Button Mapper
Переназначение клавиш

Сообщение отредактировал Виртуал - 24.09.25, 13:13



Реп: (15)
Пробовал эти программы. Они не перехватывают эти кнопки или я чего то не понял. Например, в Button Mapper при добавлении новой кнопки включается привязанная программа и маппер не видит кнопку.



Реп: (47)
* nae_drummer,
Ну, можно пробовать, например, заморозить/заблокировать приложения, которые они вызывают, через ADB, если других способов избежать запуска нет, далее узнать код и его переназначить/перехватить через кеймаперы. Но тут лучше самому экспериментировать или обсуждать с теми, кто может проверить



Реп: (54)
nae_drummer @ 23.09.25, 21:47 *
решение о переназначении кнопок

Пытался, в kelayout не нашёл этих кнопок. Программы по "отлову" кодов кнопок их вообще не видят. Может кто поумнее что-то придумает.

Сообщение отредактировал dealextreme - 25.09.25, 07:37



Реп: (1)
Хотел поставить Before Launcher, он игнорит кнопку включения. По итогу не могу отключить экран. Пришлось вернутся к дефолтному :hysterics:



Реп: (47)
Крышка уже из коробки немного отставала от корпуса – решил глянуть, что там не так со сборкой. В итоге выяснилось, что крышка в трубе двойная – декоративная "вставка" в ложемент на клею + основная на винтах. Под кришкой на винтах всё уложено вкривь-вкось, шлейфа/провода где-то перекручены, где-то зажаты этой самой крышкой, место под АКБ много, но сам он толстоват и мешает сойтись деталям корпуса, вдобавок закреплён довольно посредственно, в итоге могу сказать, что собрать идеально видимо всё это просто невозможно и декоративная крышка в любом случае будет со временем отклеиваться из-за неровностей.
Заодно в процессе ковыряний выяснил, что на телефоне есть кнопка ресет в точке схождения клавиш 4-5-7-8
Reset
Прикрепленное изображение


+Удаление WA и FB привели к деактивации соответствующих кнопок, поймать их пока не удаётся, но система их продолжает обрабатывать, зажигать экран при нажатии и т.д. – продолжу ковыряться

+Камера, конечно, оказалась без автофокуса, хотя отдельные QR коды при большом желании считать ей всё-таки можно (её монументальность можно оценить по фото ниже)

+В описании выше видимо есть неточность т.к. клавиша "Facebook" не участвует в формировании команд "Громкость+" и "Громкость-". Для увеличения громкости необходимо использовать левую софтклавишу + зелёный "вызов" + "влево" (увеличить громкость), а для уменьшения – ту же левую софтклавишу + зелёный "вызов" + "8"
Vol
Прикрепленное изображение


Немного фотографий
Прикрепленное изображение

Прикрепленное изображение

Прикрепленное изображение

Прикрепленное изображение

Прикрепленное изображение

Прикрепленное изображение




Реп: (15)
Виртуал @ 26.09.25, 18:18 *
Удаление WA и FB привели к деактивации соответствующих кнопок, поймать их пока не удаётся, но система их продолжает обрабатывать, зажигать экран при нажатии и т.д. – продолжу ковыряться

Установил модуль magisk - Physical Button Master Control. Он кнопку фэйсбука видит, но как ее переназначить ума не хватает.



Реп: (47)
nae_drummer @ 27.09.25, 04:46 *
Physical Button Master Control

Предварительно удалось получить тестовый результат действуя по следующей схеме: ставим, активируем в LSposed, перезагружаемся. Далее открываем ПО, завидим новое действие через знак +, действию присваиваем имя, открываем раздел "Open Chain Diagram", который представляет из себя схему из входных условий, выбираемых клавиш и назначаемых действий. Опытным путём выяснил, что если не задавать входных условий – кнопки работают, но работают безусловно, то есть без привязки к запущенному ПО, состоянию экрана (вкл/выкл) и т.д (это очень интересно т.к. потенциально можно назначить регулировку громкости/переключение композиций при выключенном экране или в отдельных приложениях, при этом общий функционал не нарушится). Не задав условия тыкаем на "Add input key" и прожимаем клавиши (кстати для FB, т.е. левой, это просто клавиша "D", а для WA, правой – клавиша "F"). Ну и в следующем блоке схемы назначаем интересующее действие – нажатие клавиш, запуск ПО и так далее. Для теста я пока просто привязал функции Notification, и таки да, вибрация+звук начали по нажатию срабатывать. Но строго после перезагрузки. Т.е. перезагрузки нужно две: после инсталляции модуля и после его конфигурирования
Прикрепленное изображение

Есть и некоторые проблемы – у меня ПО падает при попытке назначить некоторые опции, например запуск ПО, но возможно нужно расширять доступ модуля в LSposed, сейчас заниматься неудобно. Ещё один минус – есть задержки в полсекунды и более, особенно если экран выключен + есть какой-то буфер очереди. То есть может получиться, что вы прожали кнопку много раз и действие выполнится множество раз после того, как до него дойдёт очередь – не совсем удобно с громкостью, например, может даже создаваться впечатление залипания. Но настроек немало – возможно что-то можно подкрутить
Ещё одна проблема – программу не трудно повесить начав добавлять функцию и не закончить процедуру. Потом нет возможности ни продолжить начатое, ни выполнить какие-то другие действия. Выгрузка при этом помогает не всегда



Реп: (47)
Ещё пара замечаний по телефону:
Интересным образом одновременное нажатие на клавиши крестовины "влево"+"вправо" приводит к запуску WA или приложения YouTube. Причём если в случае WA можно подумать, что задеваются соответствующие клавиши, то для ютуба таковых просто не предусмотрено. Т.е. видимо какая-то комбинация нажатий крестовины считывается как функциональные клавиши (влево-вправо-влево-вверх-вправо или пр.). И видимо это особенности схемотехники и разводки кнопок, а не софтовые приколы т.к. при управлении телефоном удалённо с ПК с помощью Scrcpy идентичные манипуляции с крестовиной ничего не дают.

Также очень нездоровое потребление модулем блютуза – благо отключение помогает, но при этом это потребитель №1 при работе без симок.
И сон тоже не идеальный – явно есть какой-то потребитель, пока грешу на "ttyc0", или нужно крутить алгоритмы энергосбережения и выкусывать всякие службы оптимизации, а может в фоне кто-то телеметрию собирает или что-нибудь в этом духе – нужно разбираться. Без этого потребителя сон можно было бы назвать идеальным
Прикрепленное изображение
Прикрепленное изображение



Реп: (47)
Кстати похоже, что за отправку SMS отвечает всё-таки служба/ПО "salesTrackerService" – она даже в каких-то обзорных работах по безопасности упоминается и как раз в контексте отправки SMS
Прикрепленное изображение




Реп: (15)
Вход в инженерное меню *#*#3646633#*#*



Реп: (15)
Виртуал @ 27.09.25, 10:33 *
открываем раздел "Open Chain Diagram"

А где он? Не нашёл.



Реп: (47)
* nae_drummer,
Прикрепленное изображение


Экспортированные из Physical Button Master настройки – не знаю, содержат ли они добавленные кнопки, но, наверное, должны (распаковать):
Прикрепленный файлsettings-backup.zip ( 2.14 КБ )

Реализовано управление плеером при выключенном экране и на экране блокировки – управление громкостью с помощью клавиш вверх/вниз, переключение медиа на влево/вправо, на центральную – плей/пауза. Помимо этого Backspace привязан к кнопке WA, а на FB назначено быстрое переключение на предыдущую программу, но пока неясно, насколько это удобно – в идеале хотелось бы повторить функции соответствующих клавиш на Symbian, но пока сложно найти +/- нужные функции/клавиши из списка, предложенного в Physical Button Master

И само ПО Physical Button Master, причём не последняя версия, а именно 4.2.1, т.к. она по-моему, более стабильна:
Прикрепленный файлPhysical Button Master Control 4.2.1(pbmc_68).apk ( 2.66 МБ )

PS: Для редактирования добавленных действий нужно жать именно на их имена, а не "куда-то в область". Любое редактирование требует перезагрузки. Работать ПО начинает только после полной загрузки и инициализации всех компонентов системы и ПО – вплоть до минут.

Сообщение отредактировал Виртуал - 28.09.25, 07:55



Реп: (1)
У телефона оказывается хорошая совместимость с Square Home Launcher. Можно забиндить кнопку сброса для блокировки экрана.
Пикрил
Прикрепленное изображениеПрикрепленное изображениеПрикрепленное изображение


Сообщение отредактировал Doctor Vi - 03.10.25, 19:37
Причина редактирования: докинул скринов



Реп: (47)
Doctor Vi @ 3.10.25, 23:59 *
кнопку сброса

Так это же буквально кнопка питания/"power", она в любом лаунчере (и без него) должна себя так вести – вряд где-то будут на удачу жёстко переназначать кнопку питания

UPD: действенно, на нова лаунчере есть проблемы со штатной блокировкой по кнопке питания, причем ни один из методов не работает – никогда бы не подумал

Сообщение отредактировал Виртуал - 04.10.25, 03:58



Реп: (1)
По-моему, система воспринимает кнопку сброса как кнопку "Home", а во встроенном лаунчере забиндили кнопку "Home" для отключения экрана. Сами посудите - почему кнопка сброса сначала сварачивает приложения и переключается на главный экран, а только при повторном нажатии его блокирует? Я пробовал несколько лаунчеров, и нигде кнопка сброса не блокирует экран по умолчанию.

Сообщение отредактировал Doctor Vi - 04.10.25, 05:07



Реп: (47)
Doctor Vi @ 4.10.25, 10:04 *
забиндили кнопку "Home" для отключения экрана.

Произошло скорее всего обратное т.к. код кнопки во внешних программах, которые эти коды ловят/обрабатывают (см. PBMC выше), соответствует клавише "power" и ее нажатие на рабочем столе и экране блокировки считываются как "power", а вовне – как "home".
Прикрепленное изображение

И как раз не попадая на рабочий стол родного лаунчера кнопка power и не выполняет штатную функцию, увы. В нове еще можно жесты назначить для блокировки (двойное касание на столе, например), можно в GB на касание в области строки состояния гасить экран, можно в том же PBMC стратегию подправить, но это все уже извращения.
Идеально конечно было бы распетлять систему и корректировать функции кнопок на низком уровне, но пока не предвидится



Реп: (54)
Кто знает как зафиксировать mac-адрес wifi?
Адрес рандомно меняется, ни в настройках wifi, ни в настройках для разработчиков не нашёл параметра "использовать mac-адрес устройства".



Реп: (47)
* dealextreme,
Пробовал разное, успеха не имел, но может не разобрался с чем-то – есть модуль как раз под задачу судя по описанию и консольными опциям. Я стопорился на этапе выбора сетевого интерфейса для назначения мака, как будто модуль не имеет каких-то доступов



Реп: (54)
А через build.prop нельзя это сделать?
Пока выставил вручную IP


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

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

Сейчас: 23.04.26, 18:05