23.09.2013, 12:26 | #41 |
Старший Пользователь
Регистрация: 22.10.2012
Регион: 78, 98
Сообщений: 758
|
и что вам эти профили дадут? а звук роутить кто будет?
__________________
В работе Китайнедожып+медиацентр на андроиде |
23.09.2013, 16:31 | #42 | |
Новый Пользователь
Регистрация: 23.09.2013
Город: Москва
Регион: 77, 97, 99, 177
Машина: Citroen C-Crosser
Сообщений: 3
|
Цитата:
|
|
23.09.2013, 16:46 | #43 |
Banned
Регистрация: 06.11.2009
Возраст: 38
Город: Nizhniy Novgorod
Регион: 52
Машина: Ford Focus III
Сообщений: 1,776
|
Stormgas84, я предлагаю вам бросить эту затею. Apt-x вы просто так не прикрутите. Нужно компилить либы кодека, сорцов которых нет.
А поскольку видимо вы даже не разрабочик, то осилить данную затею нереально. Что касается внешнего юсб-бт к нексусу... Тут тоже думаю простых путей нет. Как вы наладите работу и включение БТ, если у вас будет подключено их два? (родной и юсб). В теории же это реально, но нужны навыки и опыт разработки и реверсинжиринга......брать сорцы, переписывать под свои нужды и собирать. p.s За этот кодек отвечает либа: libbt-aptx-4.1.1.so, libbt-aptx-4.0.3.so в build.prop включается командой service.brcm.bt.aptx=1 или в терминале "setprop service.brcm.bt.aptx 1" Но они заточены под конкретную железку, производитель которой, отвалил энную сумму за лицензию CSR. Итого...it's unreal Последний раз редактировалось Rage2; 23.09.2013 в 17:37. |
23.09.2013, 17:35 | #44 |
Старший Пользователь
Регистрация: 25.07.2009
Возраст: 43
Город: Москва
Регион: 77, 97, 99, 177
Машина: Audi Q7
Сообщений: 493
|
короче, как я дальше разобрался, да действительно, гугловцы, при чтении конфига пропускают информацию о девайсе , засранцы, чтение есть , но оно закоментированно. без пересборки увы не получится.
В принципе я уже пересобрал, пересборка андроида у меня занимает от 3х до 4х часов. Даже готов уже затестировать. Сегодня получил китайское стекло на свой нексус, поменял. сейчас пока штудирую интернет на тему как оживить планшет в случае неправильной прошивки. Еще одна проблема, это у меня не получается запустить в эмуляторе то что я собрал, эмулятор ругается на библиотеку графическую в системе (в ubuntu). Я уже говорил, и пока мое мнение не поменялось, все необходимые профили в нексусе есть, нексус не может активировать свой профиль сам. я сейчас пытаюсь сделать так чтобы телефон увидел профиль у нексуса и послал ему команду на выбор профиля, остальное телефон сделает сам. Единственно наверное прейдется написать софт для нексуса который при активации профиля Handset будет будет дергать не обходимые функции и ать броадкаст сообщения системные p.s. Я никому ни каких гарантий не даю, я делаю то что в моих силах, это лучше чем сидеть и ничего не делать. Иду методом проб и ошибок, получится так получится. получу 3 ящика пива не получится... "ну не смогла я " Можно хендфри реализовать по разномуЮ можно платы покупать , можно готовый хендсфри, можно взять модуль хендсфри от магнитолы лансера /outlander/asx , он замечательно работает без магнитолы , управляется по кану, звук передает отдельным проводом на усилитель, микрофон отдельно к нему подключается и имеет еще голосовое управление. только нужно команды заснифить его и написать софт например для ардуины
__________________
Lancer X CarPC теперь Nexus 7 |
26.09.2013, 23:33 | #45 |
Banned
Регистрация: 06.11.2009
Возраст: 38
Город: Nizhniy Novgorod
Регион: 52
Машина: Ford Focus III
Сообщений: 1,776
|
oops1, ну рассказывай, чего новенького нарыл......))
|
27.09.2013, 00:29 | #46 |
Старший Пользователь
Регистрация: 25.07.2009
Возраст: 43
Город: Москва
Регион: 77, 97, 99, 177
Машина: Audi Q7
Сообщений: 493
|
эти дни в в пустую, я у сервака винт SSD сдох, пока новый не могу купить, (работу ищу в основном). Щас пытаюсь пересобрать на другому сервере.
Я поменял в исходниках пару флагов, теперь надо проверить. я нашел реализацию стека в нескольких местах, в одном месте. ни как не могу сообразить какой когда работает и как правильно должно быть. Есть стек Bloedroid? который как я понял пришел на замену BlueZ, ног остатки BlueZ и они автогенеренные судя по коментам. В стеке Bluedroid конфигурационный заголовочный файл bt_target.h (строка 2649), в нем устанавливается главная интересующая нас переменная Код:
#define HFP_INCLUDED FALSE Код:
#if (defined(HFP_INCLUDED) && HFP_INCLUDED == TRUE) #include "hfp_api.h" #endif #if ((defined(HSP2_INCLUDED) && HSP2_INCLUDED == TRUE)) || \ ((defined(HFP_INCLUDED) && HFP_INCLUDED == TRUE)) #include "hsp2_api.h" #endif хотя гугл выдает в первой строке почти сразу такой файлик http://code.google.com/p/home-part/s.../hfpapi.h?r=17 но сначала нужно залить новую прошивку в планшет и посмотреть что изменится,а может ничего не изменится
__________________
Lancer X CarPC теперь Nexus 7 |
28.09.2013, 00:19 | #47 |
Старший Пользователь
Регистрация: 25.07.2009
Возраст: 43
Город: Москва
Регион: 77, 97, 99, 177
Машина: Audi Q7
Сообщений: 493
|
Собрал, залил запустил, и ... ничего
гуглю дальше
__________________
Lancer X CarPC теперь Nexus 7 |
28.09.2013, 00:37 | #48 |
Старший Пользователь
Регистрация: 20.04.2011
Возраст: 46
Город: Минск
Регион: Беларусь
Машина: Subaru Forester '09
Сообщений: 646
|
жаль, но кстати как тут справедливо замечали как будем роутингом звука заниматься? там еще копать видимо придется.
|
28.09.2013, 11:44 | #49 |
Старший Пользователь
Регистрация: 25.07.2009
Возраст: 43
Город: Москва
Регион: 77, 97, 99, 177
Машина: Audi Q7
Сообщений: 493
|
У меня просто не хватает квалификации. дальше копаю.
__________________
Lancer X CarPC теперь Nexus 7 |
19.03.2014, 03:12 | #50 |
Пользователь
Регистрация: 20.09.2013
Город: Ульяновск
Регион: 73
Машина: Mazda 3
Сообщений: 71
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
Опции темы | Поиск в этой теме |
|
|