Новое семейство магнитол на Android 4.4 — C200 RK3188

Производитель Ownice. Устройство новое, начало продаж 20 декабря 2014 г.

CPU: RK3188, Cortex A9 Quad Core, 1.6-1.8GHz
RAM: 1GB /2GB
Экран: 1024*600

У меня такого аппарата нет, но судя по отзывам — звук получше привычных MicronTeck, но при этом более сырая прошивка и меньшая изученность.

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

cn.com.cs2c.android.vehicle.action.NEXT_KEY

. Возможно будет реально сделать и небольшое приложение-сервис под них.

MTC-Service 1.19 — исправление рассинхрона регулятора громкости

В новой версии добавлена совместимость с некоторыми магнитолами KGL где присутствует нестандартное число шагов регулировки громкости. Исправление по просьбе пользователя форума 4pda.

Суть проблемы — в магнитоле используется формула для записи «настоящего» значения громкости (0-100), которое рассчитывается из «андроидной» (0-30) + добавляется нелинейность (логарифмическая шкала). Ранее максимальное значение громкости Android было жестко прописано в коде, теперь программа берет его из настроек. Так же китайцы поменяли формулу вычисления с операций целочисленными типами на вычисления с плавающей точкой.

String vol_max_s = ((AudioManager) ctx.getSystemService(«audio»)).getParameters(«cfg_maxvolume=»);
volumeMax = Float.parseFloat(vol_max_s);

Commit на GutHub

Сервис магнитолы Microntek