форум kia ceed > Вопросы эксплуатации > Музыка в KIA CEED (Модераторы: Dictator, MIK)

 

Штатное ГУ(мультимедиа) на Андроиде на kia ceed

Страницы: 1 ... 32 33 [34] 35 36 ... 224   Вниз
Автор Тема: Штатное ГУ(мультимедиа) на Андроиде на kia ceed  (Прочитано 755849 раз)
0 Пользователей и 1 Гость смотрят эту тему.
ValeryFVV2002
  • Sr. Member
  • ****

  • Ukraine Харьков

    ODO 0 km

  • Оффлайн Оффлайн
  • Сообщений: 353

  • Благодарности
    -Выданные: 20
    -Полученные: 24

    • pin.org.ua
0

По пунктам...
Распаковываем APK_Manager_v4.9
Кидаем АПК в place-apk-here-for-modding
Пускаем скрипт APK_Manager/Script.bat
вводим 22, выбираем АПК
вводим 9 - декомпилим
в другом окне (FAR или Total)
в APK_Manager/projects/SNT-EQ.apk/ получаем исходники
Константы находим в APK_Manager/projects/SNT-EQ.apk/smali/com/sntron/equtils/Constants.smali
меняем и сохраняем
Возвращаемся в 1 окно
11 - собрать (системный? - нет)
12 - подписать
в результате в APK_Manager/place-apk-here-for-modding/ файл signedSNT-EQ.apk - это новый АПК

Вроде так...
Скорее всего ГУ не устроила подпись.

projects/SNT-EQ.apk/res/layout  - тут вот любопытные сведения.... ;)





Добавлено позже: [time]Сентябрь 15, 2013, 21:26:07 [/time]
Я пытался раскусить их загрузочный образ, пока безрезультатно. На ext4 она не похожа, программы ее не берут.

Угу...
Так же как и имадж хайса...
Ни одна прога их не понимает...
« Последнее редактирование: Сентябрь 15, 2013, 21:30:14 pm от ValeryFVV2002 »
Записан
SasGr
  • Sr. Member
  • ****

  • Russian Federation Санкт-Петербург

    ODO 0 km

  • Оффлайн Оффлайн
  • Сообщений: 417

  • Благодарности
    -Выданные: 5
    -Полученные: 24

0

ValeryFVV2002, а ты можешь выложить твой модифицированный апк?
Записан
ValeryFVV2002
  • Sr. Member
  • ****

  • Ukraine Харьков

    ODO 0 km

  • Оффлайн Оффлайн
  • Сообщений: 353

  • Благодарности
    -Выданные: 20
    -Полученные: 24

    • pin.org.ua
0

Тот на работе...
ща сделаю... ;)


Добавлено позже: Сентябрь 15, 2013, 21:49:44 pm
.field public static final NORMAL:Ljava/lang/String; = "EQ_TYPE_1"

меняем на

.field public static final NORMAL:Ljava/lang/String; = "EQ_TYPE_10"
Записан
SasGr
  • Sr. Member
  • ****

  • Russian Federation Санкт-Петербург

    ODO 0 km

  • Оффлайн Оффлайн
  • Сообщений: 417

  • Благодарности
    -Выданные: 5
    -Полученные: 24

0

может закинешь прогу подписывания? а то там для скачивания регистрироваться надо...
Записан
ValeryFVV2002
  • Sr. Member
  • ****

  • Ukraine Харьков

    ODO 0 km

  • Оффлайн Оффлайн
  • Сообщений: 353

  • Благодарности
    -Выданные: 20
    -Полученные: 24

    • pin.org.ua
0

хм...
странно не ставится в эмулятор...

Добавлено позже: [time]Сентябрь 15, 2013, 21:58:00 [/time]
http://www.ex.ua/854215162721

Добавлено позже: Сентябрь 15, 2013, 22:05:54 pm
ага...
так  не подписалось...
ищем чем подписать...
« Последнее редактирование: Сентябрь 15, 2013, 22:05:54 pm от ValeryFVV2002 »
Записан
Paus
  • Sr. Member
  • ****

  • Авто:
    ODO 0 km

  • Оффлайн Оффлайн
  • Сообщений: 255

  • Благодарности
    -Выданные: 13
    -Полученные: 51

0

.field public static final NORMAL:Ljava/lang/String; = "EQ_TYPE_1"

меняем на

.field public static final NORMAL:Ljava/lang/String; = "EQ_TYPE_10"
вот здесь сразу и ошибка... у вас получилась  "EQ_TYPE_1" не определена... а "EQ_TYPE_10" вообще нигде не используется...  надо не названия переменных менять, а надо менять значения пресетов...  вот где вы значения пресетов откопали ?
Записан
SasGr
  • Sr. Member
  • ****

  • Russian Federation Санкт-Петербург

    ODO 0 km

  • Оффлайн Оффлайн
  • Сообщений: 417

  • Благодарности
    -Выданные: 5
    -Полученные: 24

0

Сделал как сказал ValeryFVV2002, разобрал, собрал апк. Новый апк на магнитолу не поставился, хотя на телефон (андроид 4.0.4) поставился без проблем...
Записан
Paus
  • Sr. Member
  • ****

  • Авто:
    ODO 0 km

  • Оффлайн Оффлайн
  • Сообщений: 255

  • Благодарности
    -Выданные: 13
    -Полученные: 51

0

Новый апк на магнитолу не поставился,
а какую ошибку выдает ?
Записан
ValeryFVV2002
  • Sr. Member
  • ****

  • Ukraine Харьков

    ODO 0 km

  • Оффлайн Оффлайн
  • Сообщений: 353

  • Благодарности
    -Выданные: 20
    -Полученные: 24

    • pin.org.ua
0

Ошибка...
INSTALL_PARSE_FAILED_INCONSISTENT_CERTIFICATES

Добавлено позже: [time]Сентябрь 15, 2013, 22:22:12 [/time]
Значения пресетов легко найти в распакованном )
Грепаете каталог по слову (например) JAZZ

Добавлено позже: [time]Сентябрь 15, 2013, 22:23:17 [/time]
C:APK1projectsSNT-EQ.apksmalicomsntroneq
     15.09.2013│         1235│   A      │R$string.smali
     15.09.2013│         9273│   A      │TypeAlert.smali
     15.09.2013│        42768│   A      │EqActivity.smali
──────────────────────────────────────────────────────────────
C:APK1projectsSNT-EQ.apksmalicomsntronequtils
     15.09.2013│         1224│   A      │Constants.smali

Добавлено позже: Сентябрь 15, 2013, 22:25:05 pm
кстати...
я EQ_TYPE_10 ставил целенаправленно... хотел нормал убрать совсем...
Деревянный способ... Но для проверки хватило б

« Последнее редактирование: Сентябрь 15, 2013, 22:25:05 pm от ValeryFVV2002 »
Записан
Paus
  • Sr. Member
  • ****

  • Авто:
    ODO 0 km

  • Оффлайн Оффлайн
  • Сообщений: 255

  • Благодарности
    -Выданные: 13
    -Полученные: 51

0

Сделал как сказал ValeryFVV2002, разобрал, собрал апк. Новый апк на магнитолу не поставился,
т.е. вы просто разобрали и собрали APK, ничего не меняли в файлах, и уже не ставится ?
Записан
ValeryFVV2002
  • Sr. Member
  • ****

  • Ukraine Харьков

    ODO 0 km

  • Оффлайн Оффлайн
  • Сообщений: 353

  • Благодарности
    -Выданные: 20
    -Полученные: 24

    • pin.org.ua
0

т.е. вы просто разобрали и собрали APK, ничего не меняли в файлах, и уже не ставится ?
Угу...
Он неправильно подписывается...

Добавлено позже: Сентябрь 15, 2013, 22:51:46 pm
http://forum.weavebytes.com/discussion/118/how-to-deal-with-install_parse_failed_inconsistent_certificates-while-installing-an-android-app-s/p1
нашел....
надо удалить старое...
Проверил - да. Ставится!

или...
SasGr, только вы сможете помочь...  beer
У Вас магнитола на столе...
Я читал про такой способ...
Парень делал так...: Заменить апк прямо в sys и перегрузить ГУ....
« Последнее редактирование: Сентябрь 15, 2013, 22:51:46 pm от ValeryFVV2002 »
Записан
SasGr
  • Sr. Member
  • ****

  • Russian Federation Санкт-Петербург

    ODO 0 km

  • Оффлайн Оффлайн
  • Сообщений: 417

  • Благодарности
    -Выданные: 5
    -Полученные: 24

0

Так, я вернулся. Что от меня надо? Магнитола на столе.
Удалить старый, поставить новый? ща попробую

Добавлено позже: [time]Сентябрь 15, 2013, 23:26:13 [/time]
АПК махнул, вот только как проверить звук...

Добавлено позже: [time]Сентябрь 15, 2013, 23:31:18 [/time]
Визуально поведение аналогичное. По дисплею Customs и jazz имеют одинаковые настройки.

Добавлено позже: [time]Сентябрь 15, 2013, 23:33:43 [/time]
так, ValeryFVV2002, просветите. Какой должен был получиться итог меняя 1 на 10? Убраться пресет нормал, т.к. у него нет ссылки на ресурсы?
« Последнее редактирование: Сентябрь 15, 2013, 23:38:32 pm от SasGr »
Записан
ValeryFVV2002
  • Sr. Member
  • ****

  • Ukraine Харьков

    ODO 0 km

  • Оффлайн Оффлайн
  • Сообщений: 353

  • Благодарности
    -Выданные: 20
    -Полученные: 24

    • pin.org.ua
0

смотрите...
как я понял по эмулятору и части кода (того, что понял)
данные с проги идут в MCU, а на экран выводится не то, что установлено, а то, что в железке...
Есть процедура записи и чтения...
В эмуляторе пресеты не меняют слайдеры
то есть на реальном ГУ слайдеры по событию пресетов вычитывают и показывают значения...
и еще...
На слух меняется еще средняя частота... Зуб даю ;)
надо как то вывести третий слайдер...
Он в коде есть

в принципе только на слух можно понять прокатило или нет ;(

Добавлено позже: [time]Сентябрь 15, 2013, 23:42:41 [/time]
да... это отлично
еще одну идею надо проверить

Добавлено позже: [time]Сентябрь 15, 2013, 23:47:31 [/time]
там в коде есть упоминание про константу "EQ"
итак...
надо проверить как себя поведет ГУ, если
.field public static final NORMAL:Ljava/lang/String; = "EQ_TYPE_1" (исходное значение)
.field public static final CUSTOM:Ljava/lang/String; = "EQ" - то есть просто эквалайзер...

вот тут есть упоминание
SNT-EQ.apk/smali/com/sntron/eq/EqActivity$4.smali

по идее это второй тест
и как по мне один из этих вариантов может прокатить ;)



Добавлено позже: Сентябрь 16, 2013, 00:06:40 am
PS ValeryFVV2002, можно просто Валерий или FVV )
« Последнее редактирование: Сентябрь 16, 2013, 00:06:40 am от ValeryFVV2002 »
Записан
SasGr
  • Sr. Member
  • ****

  • Russian Federation Санкт-Петербург

    ODO 0 km

  • Оффлайн Оффлайн
  • Сообщений: 417

  • Благодарности
    -Выданные: 5
    -Полученные: 24

0

ммм...
заменил значение CUSTOM:Ljava/lang/String на  "EQ", вернул нормал на 10, пересобрал и залил обратно. Визуально ничего не поменялось. Как были все пресеты со своими значениями, так и остались :(

Добавлено позже: [time]Сентябрь 16, 2013, 00:20:19 [/time]
тут заметил одну проблему... Если флешку не вынуть из юсб порта и перезагрузить магнитолу, то при вынимании\подключении она не заводится :( Приходится перетыкивать на другой порт.
« Последнее редактирование: Сентябрь 16, 2013, 00:34:42 am от SasGr »
Записан
ValeryFVV2002
  • Sr. Member
  • ****

  • Ukraine Харьков

    ODO 0 km

  • Оффлайн Оффлайн
  • Сообщений: 353

  • Благодарности
    -Выданные: 20
    -Полученные: 24

    • pin.org.ua
0

есть еще     const-string v2, "EQ_TYPE_ : "
фиг его знает...
Слушать тока...

Гы...
вторая строка в ленг файле уложила наповал...

    <string name="app_name">Настройки звука</string>
    <string name="hello_world">Hello world!</string>
    <string name="menu_settings">Settings</string>
    <string name="low_sound">BASS</string>
    <string name="middle_sound">中音</string>
    <string name="hight_sound">TREBLE</string>
    <string name="pop">ПОПУЛЯРНЫЕ</string>
    <string name="flat">КВАРТИРА</string>
    <string name="normal">нормальный</string>
    <string name="rock">ROCK</string>
    <string name="clazz">CLASS</string>
    <string name="jazz">JAZZ</string>
    <string name="custom">CUSTOM</string>
Записан
Страницы: 1 ... 32 33 [34] 35 36 ... 224   Вверх

Чтобы прокомментировать данную тему, или создать новую зарегистрируйтесь или зайдите на форум под своей учетной записью.


форум kia ceed > Вопросы эксплуатации > Музыка в KIA CEED (Модераторы: Dictator, MIK)

 

Штатное ГУ(мультимедиа) на Андроиде на kia ceed

 

Новые фотографии галереи. Добавь и свою!
СМОТРЕТЬ ЕЩЕ! :)...
     5   настроить
или быстрая регистрация и вход через ВК

Новые фотографии ↓
Вce новые фото →
Рейтинг автосервисов kia ↓
Каширка 39 (Москва) →  70 

FAVORIT MOTORS СЕВЕР (Москва) →  51 

АвтоГЕРМЕС (Москва) →  39 

МАРЬИНО АВТО (Москва) →  33 


Весь рейтинг сервисов kia →
Чтобы добавить свой отзыв о сервисе - зарегистрируйся


  Мобильная версия Контакты администрации
Реклама: