Вернуться   Форум клуба Chevrolet Cruze > Технический раздел > Электроника, электрические системы > GPS навигация и программное обеспечение

Результаты опроса: Какую прошивку лучше взять за основу переделок
07 1 4.35%
11 12 52.17%
13 10 43.48%
Голосовавшие: 23. Вы ещё не голосовали в этом опросе

Ответ
 
Опции темы
Старый 25.04.2014, 09:38   #1
Sinka
Местный
 
Регистрация: 05.03.2014
Адрес: Москва
Мой авто: Insignia 1.8MT
Я мужчина
Сообщений: 697
Сказал(а) спасибо: 27
Поблагодарили 153 раз(а) в 68 сообщениях


По умолчанию Настраиваем Android-магнитолу под себя

В этой теме предлагается поиск решений, которые не возможно решить настройками приложений.

Очень прошу - без флуда! Если вам это не надо, то не надо этого нам писать!

В распоряжении у нас голова FAG он же Ca-Fi он же Carit.
На данный момент у меня (на insignia) это выглядит так:
Нажмите на изображение для увеличения
Название: 20140810_122137.jpg
Просмотров: 4321
Размер:	87.5 Кб
ID:	46414Нажмите на изображение для увеличения
Название: 20140711_084107.jpg
Просмотров: 2755
Размер:	85.9 Кб
ID:	45756Нажмите на изображение для увеличения
Название: 20140711_084116.jpg
Просмотров: 2403
Размер:	85.7 Кб
ID:	45757Нажмите на изображение для увеличения
Название: 20140711_084130.jpg
Просмотров: 2590
Размер:	84.1 Кб
ID:	45758Нажмите на изображение для увеличения
Название: 20140711_084139.jpg
Просмотров: 2212
Размер:	84.3 Кб
ID:	45759Нажмите на изображение для увеличения
Название: 20140711_084149.jpg
Просмотров: 2358
Размер:	85.0 Кб
ID:	45760Нажмите на изображение для увеличения
Название: 20140711_084206.jpg
Просмотров: 2336
Размер:	83.1 Кб
ID:	45761Нажмите на изображение для увеличения
Название: 20140711_084224.jpg
Просмотров: 2401
Размер:	83.3 Кб
ID:	45762Нажмите на изображение для увеличения
Название: 20140711_084235.jpg
Просмотров: 2045
Размер:	84.2 Кб
ID:	45763Нажмите на изображение для увеличения
Название: 20140711_084245.jpg
Просмотров: 2049
Размер:	82.8 Кб
ID:	45764Нажмите на изображение для увеличения
Название: 20140810_122143.jpg
Просмотров: 2323
Размер:	87.9 Кб
ID:	46415
*если хотите повторить см. "использованные приложения" и "разработанные приложения"

Видео

[свернуть]

прошивка с рутом обязательна!

Цели:


+ Настройка рабочего стола в стиле АМ (Реализуемо средствами ssLauncher)
+ Управление нештатными плеерами с руля (Реализовано посредством установки моего сервиса)
+ Поменять местами кнопки Menu (большая крутилка) и домой (Fav) (Реализовано)
+ Настройка цветовой палитры штатного мультимедиа (Реализовано)
+ Меню выбора предустановленной программы(1-6) радио с руля (Реализовано)
+ Изменение функциональности некоторых кнопок. Сделаю настройки (Не реализуемо для кнопок Home, Back, Menu, Mute/Hang, Vol-/+, Phone) (в частности "назначить кнопку Info на панели для запуска навигационного приложения")
+ Добавление виджета(ов) информации от CAN (Реализуемо, в процессе..., но пока проблемы с автообновлеением)
+ Бортовой компьютер
- Звонок блютуса сделать тише
- USB-хост (монтирование флешек на лету) (Не знаю как)

[свернуть]

Изученная часть архитектуры устройства:


Общая схема

Нажмите на изображение для увеличения
Название: arh.jpg
Просмотров: 2321
Размер:	14.1 Кб
ID:	43560
думаю понятно, что это маленькая часть того что там накручено

для примера расскажу как это работает на примере изменение настроек климата.
1. АМ по CAN-шине шлет сигнал о том что кто то покрутил ручку климата
2. CANBOX ловит этот сигнал. (Возможно*) запрашивает данные по CAN о текущем состоянии климата.
3. CANBOX отправляет текущие данные о состоянии климата по I/O на dev\libCanbox.so
4. libCanbox.so сохраняет в памяти настройки климата и вызывает прошитый метод airCallback
5. canbox.java (который и инициализирует libCanbox.so) получает airCallback и переправляет его в пробитую локальную переменную, инициализированную caritService.java
6. caritService.java проверяет кое какие параметры и отправляет post сообщение AirConditionPanel.
7. AirConditionPanel читает посредством последовательных команд SendCanboxCommand() параметры климата из памяти libCanbox.so
8. Отображает окно подсказки с визуальным отображением климата.

[свернуть]

CaritApplication

Это основной пакет, который содержит практически все, что делает простой андроид машинопригодным. Общается с другими приложениями посредством сервисов. Общается с внешней коробочкой CanBox посредством библиотеки libCanbox.so (которая в свою очередь через stream "dev\canbox")
[свернуть]

[свернуть]

Что удалось


- Мне удалось подключится к основному сервису CaritApplication и отправлять команды через нее в Canbox. Таким образом я смог прочитать настройки климата и температуру
- Мне удалось добавить свой сервис в CaritApplicaiton, который перехватывает нажатия кнопок (в том числе и климата), посылает broadcast сообщение о нажатии кнопок и умеет эмулировать нажатие кнопок.
- Мне удалось запустить сервис, который будет эмулировать управление с руля как с гарнитуры
- Мне удалось поменять местами кнопки Home и Menu Подробнее...
- Мне удалось удалить штатный плеер
[свернуть]

Что не удалось


- Не удается заставить Canbox обновить данные климата (возможно есть какая-то команда). Данные климата он обновляет только после изменения настроек климата вручную.
- Не удается смонтировать USB флешку без перезапуска магнитолы
- не удалось перехватить нажатие кнопки руля "Положить трубку"
- не удалось влезть в управление яркостью камеры ЗадВид (дневной/ночной режимы)
- не удалось влезть в управление гарнитурой для изменения громкости входящего звонка

[свернуть]

Использованные приложения:


- ssLauncher - имеет достаточно богатые возможности для реализации целей, а так же очень быстро работает
Моя тема - http://yadi.sk/d/qiM08eytQmur2
Мой задничек - http://yadi.sk/d/gKLn3lXwQmurk
- PowerAmp - хороший плеер, умеет перелистывать папки/ Альтернатива - MortPlayer
- Torque Pro - хорошая утилита для связи с OBD II (нужен дополнительный адаптер). имеет внешний API
[свернуть]

Разработанные приложения:


- Brightness - Изменение яркости дисплея
- Reboot - софт ресет магнитолы
- Trip widget - Виджет бортового компьютера по идеологии Opel Astra H.
[свернуть]



Финальная сборка для Android 2.2
CaritApplication V13
>>> Синяя
>>> Красная
Дополнительный сервис V5e
>>> Синяя
>>> Красная
- Brightness - Изменение яркости дисплея
- Reboot - софт ресет магнитолы

Финальная сборка для Android 2.3
+ Собрано без использования дополнительных сервисов, что повышает устойчивость и скорость дополнений.
+ ещё пара плюшек.
Прошивочки от PRC c Pro V1:
>>> Синяя
>>> Бирюзовая
>>> Красная
*Перед установкой рекомендуется прошиться оригинальной прошивкой 02.03.07

Прошивочки от Andi84 02.03.13 + Pro V2:
>>> Синяя
>>> Красная
*Перед установкой рекомендуется прошиться оригинальной прошивкой 02.03.07

Прошивочки от Andi84 02.03.11 + Pro V3 (с исправленной температурой):
>>> Синяя
>>> Красная
*Перед установкой рекомендуется прошиться оригинальной прошивкой 02.03.07

Прошивочки от Andi84 02.03.13 + Pro V3 (с исправленной температурой):
>>> Синяя
>>> Красная
*Перед установкой рекомендуется прошиться оригинальной прошивкой 02.03.07

Старые версии и оригинальные прошивки будут выкладываться в теме Прошивки и софт для FAG5290.

- Brightness - Изменение яркости дисплея
- Reboot - софт ресет магнитолы

Основные плюшки этой версии:


+ Управление с руля любыми плеерами поддерживающими гарнитуру
+ Меню климата в стиле GM
+ Меню попогреек в стиле GM
+ Панелька громкости в стиле GM
+ Меню плеера (расширение управление с руля)
+ Меню радио (расширение управление с руля)
+ Перепрограммирование кнопок
+ Меню SRC (до 6 иконок включая DVD(можно выбрать любой видео плеер) и Карты. Фоновое переключение между радио и плеером в режиме навигации или карт. Интеллектуальная сортировка)
+ Прозрачный виджет климата (температура, кондиционер и рециркуляция)
+ Виджет забортной темепратуры
+ 24 формат времени на экране блокировки
+ Прозрачное окно парктроников
+ Автозапуск нафигации (опционально)
+ Возможность задавать цвет виджета температуры
+ Обновляевый виджет забортной температуры (только с OBDII)(у меня не работает, но оставил если у кого заработает)
+ Автовыключение эквалайзера при включении плеера
+ Перемотка песен в плеерах колесиком
+ Яркость с руля
+ Исправление прочих глюков
[свернуть]

Кратко о меню:


Debug mode - не трогаем! это для меня!

Эмулировать гарнитуру - при нажатии кнопок << и >>, а так же на колесико на руле, системе будут посылаться BT команды. левая кнопка, правая кнопка. Большинство плееров воспринимает это как пред/след. трек.
Плей/Пауза плеера при длинном тап SRC на руле - эмулирует команду play/pause BT гарнитуры. Большинство плееров это воспринимает. (не работает если включен пункт "Меню плеера при длинном тап SRC на руле")
Пуск плеера через Плей/Пауза, если Плей не поддерживается - Некоторые плеера (к примеру mortPlayer) не реагируют на команду play. Им приходится давать 2 команды Stop а потом Play/Pause. т.е. если у вас при нажатии кнопки DVD плеер не начитает играть, то попробуйте включить эту опцию
След/Пред папки по длительному нажатию вместо двойного - Подстраиваемся под плеер
Меню климата в стиле Opel - полностью заменяет штатное всплывающее окно климатических настроек на мое
Меню подогрев сидений в стиле Opel - полностью заменяет штатное всплывающее окно попогреек на мое
У меня 6 делений скорости пропеллера - Для тех у кого климат с 6-ю скоростями вентилятора
Меню станций радио при длинном тап SRC на руле - ну тут все понятно, долгий тап SRC в радио будет открывать меню, где колесиком можно будет листать станции.
Меню поиска радио - альтернативное меню с кнопками поиска, приэтом кнопки на руле листают сохраненные станции
Меню поиска радио - альтернативное меню с кнопками перехода на станциям
Меню плеера при длинном тап SRC на руле - - работает в mortPlayer - эмулирует долгое нажатие "левой" и "правой" кнопки. В mortPlayer из можно настроить как переход по папкам. (не работает если включен пункт "Плей/Пауза плеера при длинном тап SRC на руле")
Меню SRC - Выбор пунктов меню по длинному нажатию SRC
интеллектуальная сортировка - наиболее частые пункты будут ближе к выбору
Переключать источник в фоне - Если включена навигация из SRC-меню, то переход с радио на плеер и обратно не будет её закрывать
Переназначение кнопок
Поменять местами длинное и короткое нажатие Src - Мне показалось это очень удобным. Т.е. сделать чтоб короткое нажатие открывало меню радио или плеера, а длинное вызывало меню SRC
Добавить - Назначить приложение на кнопку. Важно! Для штатного плеера и штатной навигации выбирайте мои ярлыки Music link и Navi link
Чтобы переназначить кнопку нажмите кнопку добавить, а затем в течении 5 секунд нажмите аппаратную кнопку. Подождите пока откроется окно выбора приложения. Выбирите программу. После этого появится дополнительный пункт меню, сняв галочку с которого вы можете удалить переназначение
Автозапуск - Что возобновлять после перезапуска системы
[свернуть]
Иконки в 3х цветах

Всем кто хоть что то понимает в Android/Java/C++/ASM огромная просьба помочь проекту

Все прошивки для СА51 кучей - тут
СА53_10_синяя, СА53_10_зеленая, СА53_10_красная
СА53_13_оригинал

Последний раз редактировалось PRC; 17.12.2017 в 13:11.
Sinka вне форума   Ответить с цитированием
Старый 12.12.2017, 17:45   #2651
Burrito
Новичок
 
Регистрация: 12.12.2017
Адрес: Москва
Мой авто: Volkswagen
Я парень
Сообщений: 2
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях


По умолчанию Re: Настраиваем Android-магнитолу под себя



привет всем, есть магнитола car4g jet на андроиде 2.2 модель ca51xxx есть ли какая то актуальная прошивка на нее, стала она как то глючить и перестала видеть вайфай для подключения к инету... ссылки которые в первом сообщении не рабочие какие то..
Burrito вне форума   Ответить с цитированием
Старый 17.12.2017, 08:05   #2652
Mfs
Новичок
 
Регистрация: 19.05.2013
Адрес: Замкадье
Мой авто: Chevrolrt Cruze 1.8 MT
Я мужчина
Сообщений: 29
Сказал(а) спасибо: 0
Поблагодарили 2 раз(а) в 2 сообщениях


По умолчанию Re: Настраиваем Android-магнитолу под себя

Цитата:
Сообщение от Burrito Посмотреть сообщение
привет всем, есть магнитола car4g jet на андроиде 2.2 модель ca51xxx есть ли какая то актуальная прошивка на нее, стала она как то глючить и перестала видеть вайфай для подключения к инету... ссылки которые в первом сообщении не рабочие какие то..
почитал я про вашу магнитолу на 4pda, так там за прошивкой отправляют сюда.... попробуйте в личку постучать PRC или Andy или Sinka, может дадут вам, а может и перезальют тут

Mfs добавил 17.12.2017 в 08:09
Цитата:
Сообщение от Mfs Посмотреть сообщение
или Andy
Извиняюсь Andi84

Последний раз редактировалось Mfs; 17.12.2017 в 08:09. Причина: Добавлено сообщение
Mfs вне форума   Ответить с цитированием
Старый 17.12.2017, 13:12   #2653
PRC
Модератор раздела "Электроника, электрические системы"
 
Аватар для PRC
 
Регистрация: 07.05.2012
Адрес: Московская область
Мой авто: Toyota RAV4 2.0 4WD
Я мужчина
Сообщений: 4,324
Сказал(а) спасибо: 4
Поблагодарили 709 раз(а) в 471 сообщениях


По умолчанию Re: Настраиваем Android-магнитолу под себя

Все прошивки, которые у меня есть выложил в шапку.
PRC вне форума   Ответить с цитированием
Старый 17.12.2017, 13:16   #2654
Moro3uk
VIP
 
Аватар для Moro3uk
 
Регистрация: 29.01.2011
Адрес: М.О. Мытищи
Мой авто: Cruze 1.6 АT LS Чип+МД от SVV
Я мужчина
Возраст: 36
Сообщений: 8,068
Сказал(а) спасибо: 459
Поблагодарили 2,590 раз(а) в 1,767 сообщениях


По умолчанию Re: Настраиваем Android-магнитолу под себя

Цитата:
Сообщение от PRC Посмотреть сообщение
Все прошивки, которые у меня есть выложил в шапку.
Ссорян за офф....., но, спойлера не отрываются только у меня, и ещё у нескольких человек.....?

З.Ы. причём, во всех темах, где присутствуют спойлеры......
__________________
Moro3uk вне форума   Ответить с цитированием
Старый 17.12.2017, 13:23   #2655
PRC
Модератор раздела "Электроника, электрические системы"
 
Аватар для PRC
 
Регистрация: 07.05.2012
Адрес: Московская область
Мой авто: Toyota RAV4 2.0 4WD
Я мужчина
Сообщений: 4,324
Сказал(а) спасибо: 4
Поблагодарили 709 раз(а) в 471 сообщениях


По умолчанию Re: Настраиваем Android-магнитолу под себя

Moro3uk, Прошивки в самом низу и без спойлеров))
Про спойлеры давно отписано в тему глюков форума.
PRC вне форума   Ответить с цитированием
Старый 17.12.2017, 14:13   #2656
Moro3uk
VIP
 
Аватар для Moro3uk
 
Регистрация: 29.01.2011
Адрес: М.О. Мытищи
Мой авто: Cruze 1.6 АT LS Чип+МД от SVV
Я мужчина
Возраст: 36
Сообщений: 8,068
Сказал(а) спасибо: 459
Поблагодарили 2,590 раз(а) в 1,767 сообщениях


По умолчанию Re: Настраиваем Android-магнитолу под себя

Цитата:
Сообщение от PRC Посмотреть сообщение
Про спойлеры давно отписано в тему глюков форума.
Да, в курсах. Просто, там реакции ноль.....
__________________
Moro3uk вне форума   Ответить с цитированием
Старый 17.12.2017, 14:25   #2657
Helldriver
Сами мы не местные
 
Аватар для Helldriver
 
Регистрация: 14.06.2012
Адрес: Электросталь М.О.
Мой авто: Chevrolet Cruze 1.8 AT LS
Я мужчина
Сообщений: 7,586
Сказал(а) спасибо: 583
Поблагодарили 2,004 раз(а) в 1,661 сообщениях


По умолчанию Re: Настраиваем Android-магнитолу под себя

Цитата:
Сообщение от Moro3uk Посмотреть сообщение
там реакции ноль...
Сорри, что не по теме, но как-то странно. Спойлеры не открываются только у единичных пользователей. У меня на Хроме открываются. Правда я недавно совсем чистил куки и историю. Может в этом дело?...
__________________
Helldriver вне форума   Ответить с цитированием
Старый 17.12.2017, 14:32   #2658
PRC
Модератор раздела "Электроника, электрические системы"
 
Аватар для PRC
 
Регистрация: 07.05.2012
Адрес: Московская область
Мой авто: Toyota RAV4 2.0 4WD
Я мужчина
Сообщений: 4,324
Сказал(а) спасибо: 4
Поблагодарили 709 раз(а) в 471 сообщениях


По умолчанию Re: Настраиваем Android-магнитолу под себя

У меня не открываются. Тоже хром.
А в edge открываются
PRC вне форума   Ответить с цитированием
Старый 21.12.2017, 20:38   #2659
Burrito
Новичок
 
Регистрация: 12.12.2017
Адрес: Москва
Мой авто: Volkswagen
Я парень
Сообщений: 2
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях


По умолчанию Re: Настраиваем Android-магнитолу под себя

Цитата:
Сообщение от PRC Посмотреть сообщение
Все прошивки, которые у меня есть выложил в шапку.
спасибо, скачал все попробовал, но вот wi-fi так и не заработал... может есть какая то возможность в последней прошивке (вроде под номером 28) вернуть mmc и mail и может есть какая то инструкция по смене загрузочного лого.. хотел что бы значок фольксвагена появлялся вместо дурацкого car4g
Burrito вне форума   Ответить с цитированием
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Продам монитор от FAG5290 Android 2.2 и CAN-модуль andi84 [Продам] Электроника, электрические системы 10 22.03.2016 22:20


Текущее время: 20:47. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2018, vBulletin Solutions, Inc. Перевод: zCarot
vB.Sponsors


Яндекс.Метрика