Мод кнопок NWD | Программа для автомобильных проигрывателей. Адаптирует обученные рулев



Реп: (70)
Мод кнопок NWD (NWD Key Mod) (Swm Mod Key)
версия: 1.6.1

Последнее обновление программы в шапке: 20.09.2021

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

Скриншоты
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение


Краткое описание:
Переключение треков обученными кнопками на рулевом колесе, для автомобильных проигрывателей. Выбор приложения для последующего запуска.

Описание:
Программа "Мод кнопок NWD" предназначена для адаптации обученных рулевых кнопок (Next, Prew и Mic.) под сторонние музыкальные проигрыватели. Такие как "AIMP", "Poweramp" и прочие использующие стандартные android медиа-кнопки (в режиме "Альтернативные команды"), а также проигрыватели PCRadio, Jet Audio, и т. д. (в отключенном режиме "Альтернативные команды", с увлечением времени отклика ). "Мод кнопок NWD" помогает переключать треки вперёд и назад только при активном аудио потоке (для предотвращения произвольного запуска проигрывателя). Программа работает на автомобильных проигрывателях на платформе Allwinner T3 с android начиная с API 19 (4.4.4), также реализована работа на MTK устройствах SWM 8802 (SwmModKey версия). Возможна работа на других устройствах где используются системные пакеты com.nwd.* В программе реализован авто-запуск, но специфика прошивки с различными ограничениями может блокировать эту возможность, для того чтоб автомобильный проигрыватель не выгружал программу каждый раз при отключении ACC, можно отредактировать системный файл "\config\app\IsNotByKillApp.ini" добавив в его конец строку com.nwd.nikolai.nwdkey. А, также отредактировать файл AppConfig.xml добавив строки:
<!--NwdKeyMod-->
<NwdApp Package="com.nwd.nikolai.nwdkey"/>
Или
<!---NwdKeyMod-->
<ProtectedService Package="com.nwd.nikolai.nwdkey"/>

При отсутствии возможности редактирования системных файлов в программу "Мод кнопок NWD" добавлена возможность автоматического запуска выбранного в настройках приложения, после запуска данного приложения.
Программа "Мод кнопок NWD" распространяется как есть, ни автор ни администрация сайта не несут ни какой ответственности, все что Вы делайте - делайте на свой страх и риск.
Перед обновлением, нужно удалить старую версию.

Автором, и разработчиком данного приложения является автор данной темы. Приложение пока выкладывается только здесь. С Goole Play пока проблемы на уровне регистрации разработчика.


Требуется Android: 4.4.2 и выше
Русский интерфейс: Да

Разработчик: Змей@

Скачать: версия: 2.0.beta
Мод кнопок NWD (Пост Змей@ #109599444)
Новое:
1. Поддержка ГУ PX6/RK3399 MCU: TP67G1D
2. Добавлена экспериментальная функция выполнения «скрипта» ТОЛЬКО для рутированных устройств!


Скачать: версия: 1.6.1
Прикрепленный файлNwdKey_1.6.1.apk ( 2.95 МБ )

Новое:
Обработка команд с ГУ прошивкой MCU: 20180426-1-KC1-18 (инициатор, тестер ув. poimnbv)
Отображение уведомлений для Android 8

Прошлые версии
Прикрепленный файлNwdKey_1.6.0.apk ( 2.38 МБ )

Новое:
Добавлено:
Включение Wi-Fi после запуска ГУ, установка необходимого уровня подсветки (инициатор ув. Snegovik)
Авто запуск стороннего приложения.
Возможность отключить обработку медиа кнопок.
Обработка команд с SWM (с авто запуском по прежнему проблема, в место кнопки с микрофоном обрабатывает кнопку пауза/воспр. )
Удалена работа в режиме системных команд.


Прикрепленный файлNwd_Key_Mod_1.5.1do.good.apk ( 2.4 МБ )

Добавлено:
Работа в режиме альтернативных команд с большинством плееров

Прикрепленный файлNwd_Key_Mod_1.5.1.beta.apk ( 2.4 МБ )

Добавлено/Не проверено:
Добавлено:
Переключение методов управления "Альтернативные/Системные команды" в шторку уведомлений
Исправлено:
Приключение треков только в перёд если в настройках снята отметка с чекбокса "Переключать только при наличии аудио потока"
Подредактирован автозапуск при включении ACC.
Подредактировано переключение треков.
Не проверено (в связи с отсутствием доступа ГУ):
Автозапуск при включении ACC без редактирования системных файлов.
Кнопки с рулевого колеса.
Возможно еще есть недочёты.
У кого есть возможность отписаться о работе beta, пожалуйста сообщите


Скачать: версия: 1.5
Прикрепленный файлNwd_Key_Mod_1.5.apk ( 2.39 МБ )

Что нового:
В версии 1.5
1. Реализовано дополнительное управление обученной кнопкой с значком "Микрофон"
Дополнительное управление включает в себя:
а) Возможность выбора приложения для запуска. Если в качестве первого приложения выбирается музыкальный плеер который при запуске не всегда начинает воспроизведение, то можно активировать вторым нажатием на кнопку команду воспроизвести.
б) При условии запущенного приложения на основном экране, запуск другого приложения.
в) Возможность выбрать как функцию, переключение между двумя последними запущенными приложениями.
г) Отправлять команду Пауза/Воспроизведение.
2. Добавлено уведомление о запущенном сервисе в шторке, (можно отключить в настройках).
3. Добавлена возможность управлять большинством проигрывателей без наличия root прав, (в настройках -> "Настройки для плеера" нужно отключить пункт "Альтернативные команды", возможно увеличение отклика клавиш).
4. Переключение треков без наличия потока воспроизведения (пункт в "Настройки для плеера", возможна не стабильная работа при использовании нескольких проигрывателей).
5. При включении ACC приложение восстанавливает свою работу, если было запущенным ( даже если не править системные файлы).

В версии 1.4.2. Добавлено:
Возможность вывода всплывающего сообщения с названием и исполнителем трека. Работает с плеерами которые транслируют эту информацию в систему Андройд (проверенно AIMP, PowerAimp).
Переключение на основные способы смены треков (работает практически со всеми проигрывателями), для полноценной работы нужен ROOT, без ROOT переключение будет работать только пока NwdMod запущенно в топе. Для уменьшения времени отклика в основном режиме с ROOT желательно в приложении SuperSU или Magisk для приложения NwdMod отключить уведомления и запись в лог.
Для не имеющих возможность добавить приложение в список системных (для автостарта), добавлено авто закрытие (приложение запустится и сразу закроется если в систему не загружен сервис управления). После повторных запусков, если приложение уже работает авто закрытие не сработает.
Доработаны некоторые недочеты.
Смена языка.

Прикрепленное изображение
Скачать: версия: 1.4.2 (beta)
Прикрепленный файлNwd_Key_Mod_1.4.2.br.apk ( 2.27 МБ )

Скачать: версия: 1.4
Прикрепленный файлNWD_Key_Mod_1_4.apk ( 1.95 МБ )

Скачать APK 1.4

Скачать: Lite версия:
Прикрепленный файлNwdModLite.apk ( 111.7 КБ )


Скачать: SwmModKey
Прикрепленный файлSwmModKey.apk ( 582.57 КБ )


С более ранней версией можно ознакомится тут.


Скачать: Lite версия:
Прикрепленный файлNwdModLive1.3.apk ( 116.24 КБ )

Особенности:
Это облегчённая версия приложения NwdMod, собранная по инициативе благодарного пользователя "master1000" у которого при использовании полной версии NwdMod возникали проблемы с камерой заднего вида. В данной версии реализовано только переключение треков вперед, назад и авто запуск. В штатном плеере треки будут переключаться по два подряд.


Скачать: SwmModKey версия: 1.01
Прикрепленный файлSwmModKey1.01.apk ( 582.63 КБ )

Особенности:
SwmModKey это версия приложения NwdModLite для MTK устройств SWM 8802, собранная по просьбе пользователя "DRONLAV" , который предоставлял логи и проводил тестирование на своём устройстве, за что ему отельное "Спасибо". В данной версии реализовано только переключение треков вперед, назад. В штатном плеере треки будут переключаться по два подряд. В версию 1.01 добавлена пауза/воспроизведение если кнопка обучалась с IR пульта (Play/Pause/OK/Enter).


Полезное


Благодарности
Спасибо:
ув. redzik@bk.ru поддержку проекта
ув. baralex за тестирование на гу с 6-м Андроидом.
ув. master1000 за инициативу NwdModLive, поддержку проекта.
ув. DRONLAV за инициативу, тестирование, логи для ГУ MTK SWM 8802
ув. Snegovik за инициативу вкл. Wi-FI, уровень подсветки, поддержку проекта.
ув. nikeefn, за инициативу, тестирование, логи PX6/RK3399, поддержку проекта.
Большое Спасибо всем благодарным пользователям, чья поддержка вдохновляет на добавление дополнительных функций.


Сообщение отредактировал Змей@ - 20.09.21, 19:58
Причина редактирования: Добавление новой версии



Реп: (9)
NWD_Key_Mod_1_4.apk При установке выдает:"Приложение не установлено"!



Реп: (70)
* master1000, Перед установкой новой версии нужно удалить предыдущую версию



Реп: (9)
Змей@ @ 01.05.2018, 12:30 *
Мод кнопок NWD (NWD Key Mod)
версия: 1.4

Последнее обновление программы в шапке: 01.05.2018

[attachment="12779110:ic_launcher_round.png"]

[spoiler=Скриншоты][attachment="12779115:Screenshot_1525125664.png"] [attachment…

При установке приложения выдает"Программа не установлена"!



Реп: (10)
* Змей@,
У меня нет такого файла в прошивке IsNotByKillApp.ini
Как можно ещё в автозагрузку поставить?



Реп: (70)
"При отсутствии возможности редактирования системных файлов в программу "Мод кнопок NWD" добавлена возможность автоматического запуска выбранного в настройках приложения (проигрывателя), после запуска данного приложения." Нужно зайти в настройки NWD мод (кнопка меню три точки в верхнем правом углу) выбрать настройки и в разделе запуск плеера выбрать плеер.

Сообщение отредактировал Змей@ - 07.05.18, 11:48



Реп: (10)
Змей@ @ 07.05.18, 11:32 *
"При отсутствии возможности редактирования системных файлов в программу "Мод кнопок NWD" добавлена возможность автоматического запуска выбранного в настройках приложения (проигрывателя), после запуска данного приложения." Нужно зайти в настройки NWD мод (кнопка меню три точки в верхнем правом углу) выбрать настройки и в разделе запуск плеера выбрать плеер.

Работает отлично, выставил на Poweramp. НО, не переключает допустим в Pcradio, странно.

Ну и хочется всё же что бы при старте автоматически программа запускалась, подскажите как сделать.

Сообщение отредактировал alexxxxxx - 07.05.18, 18:50



Реп: (70)
* alexxxxxx, Попробуйте создать пустой файл IsNotByKillApp.ini впишите в него строку com.nwd.nikolai.nwdkey и скопируйте его в \config\app\ . Если есть возможность скопируйте папку \config\app\ со своего устройства упакуйте в архив и отправьте мне. Я, так понимаю у вас андройд 6 API 23. По поводу Pcradio как будет время постараюсь добавить поддержку. И если получится реализовать авто запуск без внесения изменений в систему.



Реп: (10)
* Змей@,
Отправил Вам.



Реп: (70)
Содержимое файла из моей прошивки Прикрепленный файлIsNotByKillApp.ini ( 542 байт )
очень схоже с файлом Прикрепленный файлSkipAppWhenAudioStart.ini ( 533 байт )
из вашей прошивки. На своё усмотрение можете добавить в ваш файл строку com.nwd.nikolai.nwdkey и загрузить на устройство, после чего лучше сделать полный ребут устройства.

Сообщение отредактировал Змей@ - 10.05.18, 20:40



Реп: (62)
Прикрепленный файлapp.rar ( 610.35 КБ )
Прикрепил свой app

Сообщение отредактировал tolyan88 - 10.05.18, 08:48



Реп: (10)
К сожаления автозапуск не работает, всё сделал как автор написал, у tolyan88 тоже не работает.



Реп: (70)
Если после правки IsNotByKillApp.ini или SkipAppWhenAudioStart.ini авто запуск не заработал
нужно отредактировать второй файл



Реп: (10)
Заработал вариант с добавлением в файл AppConfig.xml строк:

<!--MyKeyMod-->
<NwdApp Package="com.nwd.nikolai.nwdkey"/>



Реп: (10)
Странно как то, опять не запускается автоматически. Пару раз из перезагрузки магнитолы запускалась и пару раз из сна. Сейчас опять не хочет =(


Покатался и заметил что через раз автоматом запускается программа.

Сообщение отредактировал alexxxxxx - 14.05.18, 11:28



Реп: (17)
с сенсорными кнопками (громкость) стороннего плеера, будет работать? так как треки он переключает, а вот громкость, только в шторке регулируется, что не удобно



Реп: (70)
* valeha84, А, какая у вас прошивка, и на каком плеере не регулируется громкость? У меня на всех плеерах громкость регулируется системой с кнопок на руле и на панели , со шторки одинаково. Необходимости писать управления громкостью не было.



Реп: (17)
* Змей@,
суть не в том, у меня нет кнопок на руле, шторкой то оно регулируется, но находу, когда открытый сторонний плеер, с крутилкой громкости прямо на экране, магнитола не дружит, нужно опустить шторку, там убавить, потом убрать, или ездить с опущенной шторкой, чтоб ее не дергать
ГУ на Андроид 4.4.х и 6.0.х, платформа Allwinner T3 Quad Core 1.2GHz (модель K2001М)
прошивка

Сообщение отредактировал valeha84 - 16.05.18, 13:30



Реп: (10)
Змей@ @ 07.05.18, 19:23 *
По поводу Pcradio как будет время постараюсь добавить поддержку.

Может появилось время реализовать поддержку Pcradio? =)



Реп: (278)
Здравствуйте! Установил версию 1.4 (В сведениях о приложении она почему-то 1.3). В настройках указал запуск плеера, но, после запуска NWD Key Mod открывается такое окно и плеер не запускается.
Прикрепленное изображение

Ранее стояла версия 1.1. С ней такого не было.
Как победить?

Сообщение отредактировал baralex - 24.05.18, 04:25
Причина редактирования: Уточнение



Реп: (70)
* baralex, Выбрать приложение nwdmod и дать ему разрешение на управление процессами (это для запуска программ)


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

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

Сейчас: 28.03.24, 19:35