Hyundai Creta клуб Россия Лента RSS
Багажники и боксы для Hyundai Creta
 
Бесплатная доставка клубных чехлов для Hyundai Creta

Вернуться   Hyundai Creta клуб Россия > Технический раздел > Эксплуатация > Аудио-видео-навигация
Зарегистрируйтесь или войдите:
Или войдите через:

Важная информация

 
nvasunin
Младший научный сотрудник
Hyundai Creta 2018
2.0 АКПП
Сообщений: 403
Получил "Мне нравится"294  Отдал "Мне нравится"69
В клубе с 27.12.2018
23.01.2019 22:28
#1
В этой теме обсуждаем установку сторонних приложений на ШГУ 7"


ВНИМАНИЕ!!!

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

2. Ряд операций в инженерном меню или попыток модификации системы являются необратимыми или небезопасными, и могут привести, например, к "бутлупу" (цикличной перезагрузке) или "кирпичу" (магнитола не запускается). В этом случае вы, кроме потери гарантии, рискуете также необходимостью дорогостоящего ремонта или замены магнитолы у ОД, или выполнения ремонта у частных мастеров, результаты которого не всегда предсказуемы и могут привести к необратимой порче магнитолы при неаккуратной подпайке.
Не делайте с магнитолой то, чего вы не понимаете, не пытайтесь исследовать возможности инженерного меню или работу непроверенных приложений. Если вам что-то интересно - напишите мне в личку, я проверю у себя на стенде и сообщу вам о результате.

3. Не пытайтесь выполнить обновление прошивки магнитолы через системные настройки Андроид. Это гарантированно приведет к бутлупу. Единственное, что вам останется - это ехать к ОД или частным мастерам - см. п.2

4. При штатном обновлении прошивки магнитолы с установленными на нее сторонними приложениями (например у ОД) - возможен бутлуп, связанный с нехваткой свободного места.
При посещении ОД уточняйте, планируется ли какое-то обновление прошивки, и если да - отказывайтесь. Единственное, что в этой ситуации вы можете сделать - это удалить все установленные сторонние приложения и сделать полный сброс через инженерное меню. В этом случае обновление прошивки у ОД пройдет без проблем.

5. Такие приложения, как Яндекс карты, Яндекс Навигатор и другие, использующие кэш - могут забить свободную системную память, в результате рано или поздно получится бутлуп.
Следите за свободным местом в памяти магнитолы. Очищайте периодически кэш - держите не менее 300 МБ памяти свободной.

6. Не пытайтесь установить сторонний лаунчер. Если попытаетесь его выбрать лаунчером по умолчанию - получите бутлуп. Если не выберете - то система будет каждый раз спрашивать, какой лаунчер использовать, рано или поздно промахнетесь и получите бутлуп.

7. Не пытайтесь получить рут, установить Xposed, Lucky Patcher и т.п. Порядок загрузки магнитолы сильно отличается от стандартного, и попытка получения рута или установки приложений, изменяющих систему - может привести к бутлупу или кирпичу.



Что можно сделать на нашей магнитоле:

1. Установить сторонние приложения, такие, как Яндекс Карты, Яндекс Навигатор, Мапкаминфо, Аудио плеер, Видео плеер и т.д.

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


В настоящий момент готово решение, которое позволяет получить полноценный интернет через через WiFi USB-адаптер.
Решение выложено тут (обновлено 12.04.2020, версия 03.02): ссылка (в саморазворачивающемся архиве - установщик и инструкция).
Видео по установке можно посмотреть тут: Установка сторонних приложений на штатное ГУ Hyundai Creta с экраном 7 дюймов (сообщение 726)
Адаптеры, с которыми работает решение:
А) на базе чипа RTL8188EUS
ссылка
ссылка (аналог с Али-экспресс)
Б) на базе чипа RTL8192CU
ссылка
Принципиальной разницы между ними нет, однако в ряде случаев имели место различия, детали в сообщении: Установка сторонних приложений на штатное ГУ Hyundai Creta с экраном 7 дюймов (сообщение 915)

Кроме этого на стадии тестирования есть решение по подключению 4G USB-модема.

Что на текущий момент не реализовано и не решено:

1. Нет возможности параллельной работы звука в сторонних навигационных приложениях и штатного радио. В отличии от штатной навигации, звук в сторонних навигаторах идет по каналу мультимедиа, который не работает параллельно с звуковым каналом радио.

Как производится установка сторонних приложений:
- Учимся входить в инженерное меню.
- Заходим в настройки Андроид, безопасность - включаем разрешение на установку из неизвестных источников. Это надо сделать один раз.
- С помощью танцев с бубном устанавливаем файловый менеджер.
- Устанавливаем и настраиваем аналог лаунчера - например, Easy Touch, Pie Control или другие.
После этого у вас есть удобная среда для работы со сторонними приложениями.

1. Вход в инженерное меню

Скрытый текст


1. Вход в режим Engineering mode
Зайти в "Настройки" - "Системная информация". Слева выбрать вторую опцию "По умолчанию"
Экран разделен на 10 областей, соответствующих цифрам от 0 до 9 (см. картинку).
Нажмите на изображение для увеличения
Название: System Info - Default 1.jpg
Просмотров: 34
Размер:	49.7 Кб
ID:	24105
Надо "набрать" код 286539: нажать в течение 3-х секунд в области 1-2-3-4-5-6
Ввести пароль: 15887788, нажать Send.

Ссылка на видео:



2. Вход в режим CTS Test для включения ADB
Зайти в Настройки, далее в Заставка
В течение 3-х секунд поверх текста "При выключении экрана или системы..." нажать 7 раз последовательно в следующем порядке: слева от надписи, в центре, справа от надписи, в центре, слева от надписи, в центре, справа от надписи
В открывшемся окне ввести текущее время с экрана ШГУ в 24-часовом формате (например, для 16:09 - ввести 1609, а если часы ШГУ ничего не отображают - ввести 2400)
Выбрать раздел "ADB Connect Type", далее выбрать "USB (Device Mode)"

Ссылка на видео:



[свернуть]

2. Возможные действия в инженерном меню

Скрытый текст


1. Android Settings: настройки системы Андроид. Еще раз - не пытайтесь через них делать обновление - получите бутлуп!!!
2. All Application: список всех приложений, из которого их можно вызывать. Подальше от греха - пользуйтесь им пока не установите и не настроите аналог лаунчера, из которого и будете вызывать приложения в дальнейшем. Ничего интересного и полезного среди штатных приложений нет, разве что при определенной настойчивости, тыкая куда попало, вы потеряете быструю загрузку магнитолы.
3. Factory Reset: сброс до заводских настроек. Это более глубокий сброс, нежели в штатных настройках, которые сбрасывают только настройки оболочки, но не самой системы. Factory Reset же сбрасывает настройки всей системы. До выполнения этого - надо удалить все сторонние приложения.

Остальные настройки не представляют никакого интереса, и с их помощью никакой дополнительной полезной функциональности получить невозможно. Лучше в них не тыкать.
[свернуть]


3. Установка файлового менеджера

Скрытый текст

Для установки файлового менеджера надо:
- на USB-флешку в корень записать приложение - файловый менеджер, файл назвать так: file.apk
- туда же положить аналог лаунчера, который вы планируете использовать (допустим, Easy Touch)
- в штатных настройках ГУ в разделе "Клавиатура" выбрать клавиатуру по умолчанию "Латиница" и тип клавиатуры "QWERTZ"
- войти в инженерное меню, выбрать "All Applications"
- в списке приложений выбрать "Поиск"
- ввести строку: file:///storage/usb0/file.apk
- нажать "Выбрать" (или на клавиатуре "ОК") - откроется броузер
- ткнуть в строку с адресом - появится клавиатура, на ней кнопка "забой" будет недоступна
- еще раз ткнуть в адресную строку - кнопка "забой" станет доступной
- установить курсор до слова "storage" и забоем удалить все символы до первого символа "/"
- установить курсор перед "/" и забоем удалить все символы до второго символа "/"
- установить курсор после ":" и забоем удалить "http"
- набрать слово "file" так: нажать "f", нажать еще раз "f" и не отрывая пальца перевести на "i" - пропечатается "i", нажать на "l", нажать еще раз на "f" и не отрывая пальца перевести на "e" - пропечатается "e"
- должно получиться: file:///storage%2Fusb0%2Ffile.apk
- нажать "OK"
- в открывшемся окне нажать на "Установить". Установится файловый менеджер.
- Нажать "Открыть", найти на флешке установочный файл с аналогом лаунчера - нажать на него, установить, нажать "Запустить", настроить его.

Ссылка на видео:



[свернуть]


4. Особенности работы сторонних приложений

Скрытый текст



1. Звук
Если говорить просто, то в штатном режиме наше ГУ имеет два основных звуковых канала - канал радио и канал мультимедиа.
По каналу радио играет, соответственно, радио. По каналу мультмедиа играет музыка с таких источников, как USB Music, USB Video. Bluetooth Music, AUX, AndroidAuto (думаю что и CAR Play, но не имея iPhone, утверждать не могу).
Есть еще канал для громкой голосовой связи при разговоре по телефону. Этот канал имеет наивысший приоритет и "перебивает" любой из остальных каналов - при разговоре по телефону отключается все, чтобы не играло - будь то радио или музыка с любого источника.
Каналы радио и музыки работают в взаимоисключающием режиме - или радио, или музыка. Источники внутри канала музыки тоже работают во взаимоисключающем режиме - играет музыка только из одного источника.
Исключение из этого составляет штатная навигация и навигация в AndroidAuto. Она "умеет" проигрывать звуковые сообщения параллельно с любым другим каналом - параллельно с радио, параллельно с музыкой, параллельно с телефоном (если память не изменяет).
Но так умеет работать только штатная навигация. Навигация в стороннем приложении так работать не умеет, т.к. стороннее приложение работает в канале мультимедиа. Поэтому невозможно сделать, чтобы сторонняя навигация озвучивала подсказки параллельно с радио, или параллельно с телефонным разговором.
Единственное, что умеет сторонняя навигация - это приглушать звук в канале мультимедиа, если играет музыка с одного из источников.
Поэтому для того, чтобы зазвучали сторонние приложения, приходится переключаться в режим Media, иначе звук от них не слышен.
А в случае телефонного звонка - надо отлавливать его окончание, и снова переключаться в режим Media.
Чтобы автоматизировать это - один из энтузиастов разработал приложение SorentoMusic, которое работает и на нашем ГУ.
Его последнюю версию можно найти на форуме в профильной теме по ШГУ LAN6000 (наше ГУ - из этой же серии):
ссылка
Это же приложение позволяет заодно назначить на некоторые кнопки ГУ вызов сторонних приложений. Установка других приложений (типа SoundAbout, AudioRouter, Lesser Audio Switch) - не требуется.

2. Интернет
Ниже - описание решения, которое не требует внесения модификаций в систему. Решение, которое позволяет получить WiFi путем модификации системы - описано выше в шапке.
Для работы интернета на нашем ГУ необходимы приложения, которые "умеют" раздавать интернет через bluetooth.
Эти приложения работают в паре - одно устанавливается на телефон с Андроид, и раздает с него интернет, другое - устанавливается на ГУ, и принимает интернет.
Таких приложений два: BlueVPN (ставится на телефон) в паре с BlueDUN (ставится на ГУ), и SecureTether BT (ставится на телефон) в паре с SecureTether Client (ставится на ГУ)
Все эти приложения прекрасно работают параллельно с громкой связью телефона по bluetooth.
Какое приложение выбрать - выбор за вами, работают оба.
Но! У такого способа получения интернет есть особенность - не все приложения "видят" интернет. Это зависит от того, определяет ли приложение наличие интернета.
Если оно это пытается делать - то, т.к. наше ГУ не имеет WiFi или 4G, то Андроид "говорит" приложению что интернета нет, и оно не работает.
Если же приложение не пытается определить наличие интренета и просто открывает соединения - то все приекрасно работает.
Например, Яндекс Карты и Яндекс Навигатор отлично качают карты в кэш, качают пробки, но не качают оффлайн-карты - потому что при скачке оффлайн-карт проверяют наличие интернета.
Стрелка проверяет наличие интернета и не качает базы предупреждений, а Мапкаминфо - не проверяет, и прекрасно качает свои базы.
Сторонний Навител проверяет, поэтому не качает ни пробки, ни погоду. Ютюб не проверяет соединение при скачке видео и видео поэтому работает, но проверяте при поиске, поэтому поиск не работает.
Яндекс Музыка - проверяет, и не работает.
И т.д.
Будет ли работать интернет в конкретном приложении или нет - заранее сказать нельзя, можно выяснить только опытным путем.
При этом не важно, откуда на ГУ берется интернет. Мы смогли прикрутить к нашему ГУ по USB и 4G-модем, и WiFi-свисток - с ними то же самое.
Получить полноценный интернет получилось только путем внесения серьезных изменений в систему - отключением быстрой загрузки из снапшота, установкой рута, установкой Xposed.
Такие изменения требуют достаточно глубокого понимания и умения работы с Андроид, чреваты проблемами при неумелом использовании, поэтому я их не публикую в открытый доступ.

3. Bluetooth
По умолчанию в ГУ можно подключить только телефон. Проблема в том, что наше ГУ не умеет инициировать паиринг, а выступает как пассивное устройство.
Но можно подключить другие устройства, установив приложение AndroBluetooth. Оно умеет иницииорвать паиринг с другими устройствами.
Единственное, что надо - выставить в шатных настройках Bluetooth на ГУ пароль, с которым ГУ будет соединяться с устройством. Так можно подключить ELM327, или внешний GPS-приемник.
Но! ГУ умеет соединяться только с одним устройством! Если вы подключите, например, ELM327 - то телефон подключить не получится.
Вот несколько ссылок на темы, где описано такое подключение:
Установка сторонних приложений на штатное ГУ Hyundai Creta с экраном 7 дюймов (сообщение 449)
Установка сторонних приложений на штатное ГУ Hyundai Creta с экраном 7 дюймов (сообщение 460)

4. Навигация
Если вы испытываете проблемы с качеством навигации - можно получать данные GPS по bluetooth с внешнего источника - или с приемника, или с телефона.
Для этого надо:
- активировать настройки разработчика
- в настройках Андроид зайти в настройки разработчика, и включить Фиктивные местоположения
- отключить в настройках Андроид родной GPS (чтобы не мешал)
- установить на ГУ приложение, котоорое будет принимать данные GPS
- подключить по bluetooth внешний источник данных GPS
- если это телефон - то на него установить приложение для раздачи GPS по bluetooth), и запустить раздачу GPS
- включить на ГУ в приложении-примнике прием GPS
Вот несколько ссылок на темы, где описано такое подключение:
Установка сторонних приложений на штатное ГУ Hyundai Creta с экраном 7 дюймов (сообщение 64)
Установка сторонних приложений на штатное ГУ Hyundai Creta с экраном 7 дюймов (сообщение 64)
Но лучшее средство для исправления качества навигации - это поездка к ОД на переклейку GPS-антены. Об этом читайте в профильной теме по ГУ:
Новое ГУ с навигацией (Travel + Advanced + Style)
[свернуть]


5. Полезные ссылки по теме:


6. Список протестированных приложений

Скрытый текст



Тут я выложил небольшую подборку приложений, из перечисленных ниже, чтобы не разыскивать в разных местах:
ссылка

А) Работают

Запуск приложений, экранные кнопки, клавиатуры и т.п.
AppDrawer
EasyTouch
Draweroid
Hackers Keyboard
MenuButton
Multi-action HomeButton
Pie Control
Rukeyboard
Smart Touch Pro
START!?

Интернет:
BlueDUN
BlueVPN
SecureTether Bluetooth
SecureTether BluetoothClient

Файловые менеджеры:
Файловый менеджер+
Total Commander

Навигация:
Яндекс Карты
Яндекс Навигатор
MapcamDroid
Bluetooth GPS Output
Bluetojth GPS Provider
GPS АнтиРадар
GPS Test Plus
HUD Speed PRO
Share GPS

Мультимедиа:
Яндекс Радио
AIMP
CameraPro
MX Player
Open Camera Mod
RadioRecord
S Player
VLC Player

Прочее:
Set Orientation
Tasker
Torque


[свернуть]

Ваши предложения по наполнению шапки можете писать мне: @nvasunin


Оригинальное сообщение топик-стартера, @sintez37:
Народ, кто-нибудь пробовал этот способ
https://solaris-club.net/forum/showpost.php?p=1888551&postcount=49
У нас появилась надежда

Инструкция:
ссылка

Последний раз редактировалось nvasunin; 08.07.2020 в 21:47. Причина: поправил картинку входа в инженерное меню 1
nvasunin вне форума
sintez37
Аспирант
Hyundai Creta 2018
2 АКП
Сообщений: 130
Получил "Мне нравится"45  Отдал "Мне нравится"97
В клубе с 11.09.2018
24.01.2019 09:36
#2
Удалось войти в инженер эное меню. Буду продолжать экспериментировать.
Вложения
IMG_20190124_092817.jpg   IMG_20190124_094451.jpg  

Последний раз редактировалось sintez37; 24.01.2019 в 09:56.
sintez37 вне форума
ap0stol
Доцент
 
Аватар для ap0stol
Creta 2.0 6AT 4WD TAS 2018
Сообщений: 1,222
Получил "Мне нравится"436  Отдал "Мне нравится"223
В клубе с 25.09.2018
24.01.2019 11:07
#3
Поползал по инженерке:
1. От браузера толку 0 - ибо нет интернета
2. Файл-менеджер пока не нашёл, есть там или нет.
3. Зато нашёл настройки предусилителя громкости и настройки камеры
Вложения
photo_2019-01-24_13-03-46.jpg   photo_2019-01-24_13-03-56.jpg   photo_2019-01-24_13-04-05.jpg  
ap0stol вне форума
Эту рекламу можно отключить.
Palermo
Студент
Hyundai Creta 2018
2.0 АКПП
Сообщений: 94
Получил "Мне нравится"12  Отдал "Мне нравится"9
В клубе с 15.01.2018
24.01.2019 11:10
#4
Можно ли будет установить яндекс навигатор с offline картами?
Palermo вне форума
ap0stol
Доцент
 
Аватар для ap0stol
Creta 2.0 6AT 4WD TAS 2018
Сообщений: 1,222
Получил "Мне нравится"436  Отдал "Мне нравится"223
В клубе с 25.09.2018
24.01.2019 11:13
#5
Сообщение от Palermo
яндекс навигатор с offline картами?
на данный момент без интернета в ШГУ, в отличии от оптимы, неясно как его ставить
ap0stol вне форума
Palermo
Студент
Hyundai Creta 2018
2.0 АКПП
Сообщений: 94
Получил "Мне нравится"12  Отдал "Мне нравится"9
В клубе с 15.01.2018
24.01.2019 11:15
#6
Сообщение от ap0stol
на данный момент без интернета в ШГУ, в отличии от оптимы, неясно как его ставить
Может быть получится подцепить телефон в качестве модема через кабель или блютуз.
Palermo вне форума
Эту рекламу можно отключить.
ap0stol
Доцент
 
Аватар для ap0stol
Creta 2.0 6AT 4WD TAS 2018
Сообщений: 1,222
Получил "Мне нравится"436  Отдал "Мне нравится"223
В клубе с 25.09.2018
24.01.2019 11:18
#7
Сообщение от Palermo
блютуз.
нет

Сообщение от Palermo
в качестве модема через кабель
на сколько я помню андрюша 4.x не умеет reverse tethering из коробки, так что - нет

p.s. есть вариант попробовать в браузере открыть ссылку вида file://sdcard/blabla.apk или file:///sdcard/blabla.apk ... но тут загвоздка - где взять клавиатуру... надо пробовать
ap0stol вне форума
Palermo
Студент
Hyundai Creta 2018
2.0 АКПП
Сообщений: 94
Получил "Мне нравится"12  Отдал "Мне нравится"9
В клубе с 15.01.2018
24.01.2019 11:39
#8
Сообщение от ap0stol
на сколько я помню андрюша 4.x не умеет reverse tethering из коробки, так что - нет
Может быть Wifi usb адаптер подключится.
Palermo вне форума
Sined
Профессор
 
Аватар для Sined
Hyundai Creta 2018
2.0 АКПП
Сообщений: 2,383
Получил "Мне нравится"775  Отдал "Мне нравится"308
В клубе с 02.12.2018
24.01.2019 12:52
#9
@sintez37, @ap0stol, может выложить инструкцию по доступу в инженерное меню сода?
А то нужно региться на солярис клубе для просмотра картинок.
Sined вне форума
ap0stol
Доцент
 
Аватар для ap0stol
Creta 2.0 6AT 4WD TAS 2018
Сообщений: 1,222
Получил "Мне нравится"436  Отдал "Мне нравится"223
В клубе с 25.09.2018
24.01.2019 13:01
#10
@Sined,
частичная перепечатка

Все меню -> Настройки -> Заставка
Жмём по экрану 7 раз слева на право на лево на право на уровне надписи При выключении. по очереди под каждой иконкой заставки туда-сюда

не свайп, просто 7 раз коснуться в этой последовательности. Причем нажимать нужно быстро


Появиться поле ввода 4-х значного кода. КОД — это цыфры на часах в данный момент


Отсюда попадаем в сервисное меню и далее выбираем All applications.
А там ещё ещё одно Engeneermenu, вот оно то и полезно, ибо первое меню полурабочее.
После выхода из сервисного режима у меня повторно получалось зайти не раньше чем через 15-30 секун. Мб руки кривые)

Строго нельзя нажимать на CTS Test (на фото), а также обновлять Андроид в настройках самой системы. Это две основные причины мгновенной смерти ШГУ
Вложения
vcAAAgPZ3OA-960.jpg  
ap0stol вне форума
© Hyundai Creta клуб Россия, 2020
© vBulletin 2020, Jelsoft Enterprises Ltd.
Текущее время: 06:15. Часовой пояс GMT +3.