PCCar.ru - Ваш автомобильный компьютер

PCCar.ru - Ваш автомобильный компьютер (http://pccar.ru/index.php)
-   Bluetooth (http://pccar.ru/forumdisplay.php?f=191)
-   -   nexus 7 как BT гарнитура (http://pccar.ru/showthread.php?t=19663)

oops1 17.09.2013 21:31

nexus 7 как BT гарнитура
 
в схемах кажется есть упоминание по реанимацию бута, сегодня краем глаза кажется видел что такое.

Цитата:

Сообщение от Alexus371 (Сообщение 260739)
...
Долго к вам не заходил,мучает такой вопрос. Появилась ли программка " bluetooth hands free " для андройда? Заранее благодарю.

Подниму вопрос :)
Как обстоят дела ? что ни будь поменялось , получилось ли у кого завести Hands Free ?

Сейчас уже довольно много китайских магнитол на адроиде , может из них как нибудь выдернуть софт ?

DmitrySmol 18.09.2013 01:11

тута ответы на ваши вопросы :)

oops1 18.09.2013 02:56

насколько я понял в той теме обсуждают железяку(и) и как их прикрутить к планшету

DmitrySmol 18.09.2013 03:05

oops1 но это и есть пока единственное решение.

P.S. не внимательно читаете. Чтото подобное awtoap для винды соорудил. Для андрюши это пока теория.

oops1 18.09.2013 14:35

В общем я загуглил.
Правильно я понял ?

Андроид из коробки имеет реализацию всего 3х профилей
Headset
Health
a2dp

Но для реализации HFP многие (или некоторые) производители 2din ящиков используют пакет
BlueZ (в частности я его нашел в прошивке одного из девайса, правда там под андроид ECLAIR)
http://www.bluez.org/profiles/

Цитата:

Provided by BlueZ:

A2DP 1.2
AVRCP 1.5
DI 1.3
HDP 1.0
HID 1.0
PAN 1.0
SPP 1.1
GATT (LE) profiles:

PXP 1.0
HTP 1.0
HoG 1.0
TIP 1.0
CSCP 1.0
OBEX based profiles (by obexd):

FTP 1.1
OPP 1.1
PBAP 1.1
MAP 1.0
Provided by the oFono project:

HFP 1.6 (AG & HF)
Теперь насколько я понимаю, нужно подменить в прошивке стек на BlueZ скомпилировав под Nexus 7

И потом уже можно будет писать софтинку для HadsFree, я бы занялся. но что то как то с таким трудом дается мне андроид.

Kacap 18.09.2013 15:04

oops1, если победишь handsfree на уксусе - с меня как минимум ящик пива в финансовом эквиваленте

oops1 18.09.2013 15:34

Короче я чето запутался :)
В исходниках которые доступны в SDK API 17, я так понимаю это Nexus 7, есть файлик
BluetoothHeadset.java а в нем вот такой комментарий, описание файла.

Цитата:

/**
* Public API for controlling the Bluetooth Headset Service. This includes both
* Bluetooth Headset and Handsfree (v1.5) profiles.
*
*

BluetoothHeadset is a proxy object for controlling the Bluetooth Headset
* Service via IPC.
*
*

Use {@link BluetoothAdapter#getProfileProxy} to get
* the BluetoothHeadset proxy object. Use
* {@link BluetoothAdapter#closeProfileProxy} to close the service connection.
*
*

Android only supports one connected Bluetooth Headset at a time.
* Each method is protected with its appropriate permission.
*/


Это означает что в нексус поддерживает нужный режим ?

DmitrySmol 18.09.2013 15:44

шит, а мы то тут все мучаемся. надо только гдето галочку поставить?

oops1 18.09.2013 15:51

Нет, галочка не поможет, нужно писать софт который будет использовать этот профиль, но прежде чем начать зарыватся в новую для себя платформу, хотелось бы понять что не так, что я упустил ?

DmitrySmol 18.09.2013 15:57

oops1 упустили вы то, что еслиб это так просто было, то уже давно на маркете появилось бы. Думаю перелапатить там надо не одну тыщу строк кода.

oops1 18.09.2013 16:00

вот это совершенно не аргумент :)

DmitrySmol 18.09.2013 16:07

:) ок, тогда ждем результатов. и с меня ящик пива в финансовом эквиваленте.

snowin 18.09.2013 16:25

Цитата:

Сообщение от oops1 (Сообщение 271078)
Короче я чето запутался :)
В исходниках которые доступны в SDK API 17, я так понимаю это Nexus 7, есть файлик
BluetoothHeadset.java а в нем вот такой комментарий, описание файла.
Это означает что в нексус поддерживает нужный режим ?

Что то мне подсказывает что это подключение bluetooth гарнитуры к нексус, а не использование нексуса как bluetooth гарнитуру?

DmitrySmol 18.09.2013 17:02

Так и есть )

Rage2 18.09.2013 18:02

Цитата:

Сообщение от oops1 (Сообщение 271073)
Теперь насколько я понимаю, нужно подменить в прошивке стек на BlueZ скомпилировав под Nexus 7

Стек BlueZ это единственный стек который был на всех андройдах до версии 4.1.2 включительно.

А начиная с 4.2 его вырезали к едрени-фени......

oops1 18.09.2013 22:52

да ето я уже нашел, вроде как теперь драйвера broadcom которые лучше чем BlueZ

Цитата:

Сообщение от snowin (Сообщение 271087)
Что то мне подсказывает что это подключение bluetooth гарнитуры к нексус, а не использование нексуса как bluetooth гарнитуру?

Если я правильно понимаю за это отвечает профиль Headset, а вот использование нексуса как гарнитуры отвечает профиль HFP.

В общем я начал ковырять , но так как я нефига не знаю андроид изучаю по мере наступления на грабли. У меня природное отвращение к java, двигаюсь тяжело.

oops1 19.09.2013 11:25

ни как не могу найти спецификацию Хандфри профиля 1.5, нашел только 1.6 по ней все просто выглядит, тупо надо выбрать спаренное устройство, подключенное, послать AT+... команду, в ответ телефон должен понять что он подключился к системе ХандсФрии и инициировать у себя соответствующий профиль

Rage2 19.09.2013 16:52

Попробуй узнать как реализовано на galaxy player http://pccar.ru/showpost.php?p=270287&postcount=1761
Может сорцы для него есть...их поковырять....глянь что за бт чип в нем стоит....

oops1 19.09.2013 19:26

сегодня весь день ковырялся блютусом, засада получается, профиль не релизован до конца , реализован в "одностороннем порядке" т.е. он может не инициировать соединение.Думаю как обмануть и заставить его работать. Либо просто я еще не нашел как это сделать.

Также сегодня еще разбирался Gmate. Китайцы делают девайс, в соседней теме про него упоминали, в котором только симка и GSM модуль, была надежда заюзать софт от него. но походу в лоб не получится наверное нужно будет писать сервер/гейт для телефона, наверное не потяну навыков таких нету. декомпилировал gmate его еще покопаюсь в его сырцах.

щас попробую поискать что нибудь про галаки плеер, но врядли скоре всего там тоже дописанного своего много

Вот еще темка есть на 4pda.ru http://4pda.ru/forum/index.php?showtopic=354180&st=0
но тоже не шибко продвинулись там

Вот такую статейку еще нашел как добавить Новый профиль блютс
http://processors.wiki.ti.com/index....ted_by_android

DmitrySmol 19.09.2013 22:36

Цитата:

Сообщение от oops1 (Сообщение 271247)
..
Вот такую статейку еще нашел как добавить Новый профиль блютс
http://processors.wiki.ti.com/index....ted_by_android

Это похоже на то что надо .. но тут без бутылки тяжело будит :)

Kacap 19.09.2013 23:13

какая бутылка требуется? готов выставить ;)

macau 20.09.2013 00:25

херней не майтесь, да? в 4.1 выкинули bluez, в 4.2 поломали вообще все, в 4.3 засунули какой-то адовый велосипед (точнее отдали весь стек на откуп вендорам)
если нужно прикрутить таки хфп профиль-нужно брать отдельную железку и прикручивать ее к ондроеду, как делал кое-кто. но он окуклился, и никакой инфы от него больше нет

Rage2 20.09.2013 00:35

Цитата:

Сообщение от macau (Сообщение 271262)
херней не майтесь, да? в 4.1 выкинули bluez, в 4.2 поломали вообще все, в 4.3 засунули какой-то адовый велосипед (точнее отдали весь стек на откуп вендорам)
если нужно прикрутить таки хфп профиль-нужно брать отдельную железку и прикручивать ее к ондроеду, как делал кое-кто. но он окуклился, и никакой инфы от него больше нет

Если быть точнее, то в 4.1.1 он (BlueZ) еще есть, иначе как тогда у меня пашет юсб-бт?

а в 4.2 да...-"выкинули bluez" и "поломали вообще все".

хотя СМ-мовцы в СМ10.1 что-то прикрутили и юсб-бт снова пашут, но исключительно на CSR чипах.

DmitrySmol 20.09.2013 00:36

macau он не окуклился, а просто чего хотел того добился. Мутить отдельную железку - вариант самый очевидный и лежит на поверхности. Но отдельная железка это ~35$.

alexvtk 20.09.2013 00:55

Цитата:

Сообщение от Rage2 (Сообщение 271263)

хотя СМ-мовцы в СМ10.1 что-то прикрутили и юсб-бт снова пашут, но исключительно на CSR чипах.

Только у них еще одно условие. БТ свисток подключать после загрузки девайса, "очень удобно"(((

Rage2 20.09.2013 00:56

Цитата:

Сообщение от alexvtk (Сообщение 271265)
Только у них еще одно условие. БТ свисток подключать после загрузки девайса, "очень удобно"(((

Мляя.....это не поэтому) долго объяснять...просто Трой так сделал(ввиде патча)

alexvtk 20.09.2013 01:14

Цитата:

Сообщение от Rage2 (Сообщение 271266)
Мляя.....это не поэтому) долго объяснять...просто Трой так сделал(ввиде патча)

Ага, коннчно, это фича гениального Троя. Только эта фича и на RK и на AML. Я его пол года назад споашивал про усб аудио на AML. Просто вежливо послал. Типа, нет и не будет. Получается для А10 СМ кастомами рулил Трой и сейчас он рулит. п
Печально(((

oops1 20.09.2013 01:40

выкачал исходники Android 2.2

стек блютус broadcom, от blueZ нашел только заголовочные файлы.

Профиль HFP есть, сервис HFP тоже есть, вот только в сервисе есть метод который называется
PHP код:

 boolean acceptIncomingConnect(BluetoothDevice device) {
        
// TODO(BT) remove it if stack does access control
        
return false;
    } 

отсюда получается, если телефон будет конектится к планшету , то он этот профиль не увидит. если планшет будет коннектится к хандстфри то профиль активируется нормально.

продолжаю копать :)

блин ну по любому же есть среди нас спецы по андроиду, все ограничились только интернетом ?

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

DmitrySmol 20.09.2013 01:44

oops1 на самом деле спецов таких тут, что бы собрать все до кучи нету. )
а что если подправить данный метод? Вторая проблема, пересобрать все и установить.

P.S. Хотя, соврал. tsynik?

Rage2 20.09.2013 03:01

alexvtk, не мути воду, пожалуйста =)
На руках появилась Ainol Aurora2 (AML) ....думаю будет тебе юсб аудио)
Только плиз...не флуди тут не потеме...

oops1, на руках есть Parrot Asteroid Tablet, там как понимаешь все работает в лучшем виде....
могу логами подсобить....или внутрянкой


Вот что в логах при включении БТ в настройках...
Цитата:

D/BluetoothService( 1251): Bluetooth state 10 -> 11
V/BluetoothStateWatcher( 2949): Received intent Intent { act=android.bluetooth.adapter.action.STATE_CHANGED flg=0x10000000 (has extras) }
D/PhoneBluetoothStateReceiver( 1351): onReceive: android.bluetooth.adapter.action.STATE_CHANGED
V/BluetoothEventRedirector( 1462): Received android.bluetooth.adapter.action.STATE_CHANGED
D/BluetoothSettings( 1462): Receive BT event: Intent { act=android.bluetooth.adapter.action.STATE_CHANGED flg=0x10000000 (has extras) }
D/BluetoothService( 1251): bt EnableThread starting thread
I/sh ( 2962): mlan0 rateadapt:2 8088 6 3
I/logwrapper( 2962): sh terminated by exit(0)
W/HSTIServiceWorker( 1251): Remote exception (sender: 1079190128)
W/HSTIServiceWorker( 1251): Cannot dispatch event PHFP(sender: 0)
I//system/xbin/fidjitb( 996): identify = *PBDADDR: payload = 9003B781D164
D/BluetoothEventLoop( 1251): Starting Event Loop thread
D/BluetoothService( 1251): bt EnableThread BT enabled (9)
D/BluetoothService( 1251): FileNotFoundException: in copyAutoPairingData
D/BluetoothService( 1251): FileNotFoundException: readAutoPairingDatajava.io.FileNotFoundException: /data/misc/bluetooth/dynamic_auto_pairing.conf (No such file or directory)
E/BluetoothHeadset( 1251): Could not bind to Bluetooth Headset Service
D/BluetoothService( 1251): Bluetooth state 11 -> 12
V/BluetoothEventRedirector( 1462): Received android.bluetooth.adapter.action.STATE_CHANGED
V/BluetoothStateWatcher( 2949): Received intent Intent { act=android.bluetooth.adapter.action.STATE_CHANGED flg=0x10000000 (has extras) }
W/ActivityManager( 1251): Unable to start service Intent { act=android.bluetooth.IBluetoothHeadset }: not found
D/BluetoothStateWatcher( 2949): Bluetooth has been enabled, notify observer
V/AsteroidBluetoothService( 2949): Bluetooth is enable, building device cache
V/BluetoothConnectEngine2( 2949): Bluetooth auto connection starting
V/BluetoothAutoconnectHandler( 2949): Bluetooth auto connection starting
V/BluetoothAutoconnectHandler( 2949): Bluetooth auto connection starting
V/BluetoothPropertiesWatcher( 2949): Starting watcher
D/PhoneBluetoothStateReceiver( 1351): onReceive: android.bluetooth.adapter.action.STATE_CHANGED
D/PhoneBluetoothStateReceiver( 1351): Bluetooth has been enabled, notify PhoneApplication
D/BluetoothSettings( 1462): Receive BT event: Intent { act=android.bluetooth.adapter.action.STATE_CHANGED flg=0x10000000 (has extras) }
V/A2DPPlayerWatcher( 2949): Starting a2dp watcher
D/MediaProvider( 1668): query uri=content://parrotmedia/ projection=[type, state] selection= selectionArgs=null
V/BluetoothDeviceWatcher( 2949): Starting watcher
V/BluetoothAclConnectionWatcher( 2949): Starting watcher
V/BluetoothServiceConnectionWatcher( 2949): Starting watcher
V/BluetoothPropertiesWatcher( 2949): Starting watcher
V/BluetoothDeviceCache( 2949): Multi HFP state changed, new state is disable
V/BluetoothDataConnectionWatcher( 2949): Starting watcher
D/BluetoothDeviceListStore( 2949): Loading saved device list
V/BluetoothDeviceListStore( 2949): opening btautocon.dat
V/BluetoothDeviceListStore( 2949): list length= 0
D/BluetoothDeviceListStore( 2949): Updating device list
V/BluetoothServiceController( 2949): Starting controller
D/BluetoothAdapter( 2949): getProfileProxy(HFP)
D/BluetoothAdapter( 2949): getProfileProxy(DUN)
D/BluetoothAdapter( 2949): getProfileProxy(PAN)
D/BluetoothAdapter( 2949): getProfileProxy(A2DP_SINK)
V/BluetoothHFPController( 2949): Starting controller
D/BluetoothAdapter( 2949): getProfileProxy(HFP)
E/GenericCommand( 1251): Command PATR_Q have generated an error ERR_STATE_NO_ACTIVE_DEVICE
E/GenericCommand( 1251): Command PATR_Q have generated an error ERR_STATE_NO_ACTIVE_DEVICE
V/BluetoothIncomingConnectionWatcher( 2949): Starting incoming connection watcher
I/BluetoothDeviceCache( 2949): onCallStateChanged, state = 0
V/BluetoothServiceController( 2949): Service Connected for profile 7
V/BluetoothServiceController( 2949): Service Connected for profile 8
V/BluetoothServiceController( 2949): Service Connected for profile 5
V/BluetoothServiceController( 2949): Service Connected for profile 9
V/BluetoothServiceController( 2949): All service connected, Scheduling request handler
V/AsteroidBluetoothManager( 1462): Device list ready, sending MSG_DEVICE_LIST_READY
D/BluetoothServicesPolicyHandler( 2949): Ensure Policy is respected
V/BluetoothHFPController( 2949): BluetoothHFP Service Connected
V/AsteroidBluetoothManager( 1462): Device list is ready, building client cache
D/dalvikvm( 1251): GC_CONCURRENT freed 1361K, 44% free 5210K/9287K, external 4378K/4472K, paused 5ms+7ms
V/BluetoothDeviceCache( 2949): updateDeviceOrder
V/BluetoothDeviceCache( 2949): primary phone is null secondary phone is null
D/BluetoothService( 1251): Registering hfag record
D/BluetoothService( 1251): Registering hsag record
D/BluetoothService( 1251): Registering opush record
D/BluetoothService( 1251): Registering pbap record

Rage2 20.09.2013 04:49

Теперь сделал сопряжение с телефоном (кнопочный nokia)
Телефон понял что подключился к автомобильному хендс-фри (иконка автомобиля)

Цитата:

D/BluetoothSettings( 2328): onPreferenceTreeClick() mScreenType=0
D/BluetoothSettings( 2328): onPreferenceClick: BluetoothScanDevicePreference
W/BluetoothBasicProfileEventLoop( 1247): onSupportedServiceUpdated : 00:1E:A3:F4:27:59 (new device)
D/BluetoothService( 1247): 00:1E:A3:F4:27:59 bond state 10 -> 11 (0)
V/BluetoothEventRedirector( 2328): Received android.bluetooth.device.action.BOND_STATE_CHANGED
D/BluetoothSettings( 2328): Receive BT event: Intent { act=android.bluetooth.device.action.BOND_STATE_CHA NGED (has extras) }
E/BluetoothBasicProfileEventLoop( 1247): Set supported : 00001116-0000-1000-8000-00805f9b34fb (PAN_NAP)
E/BluetoothBasicProfileEventLoop( 1247): Set supported : 00001105-0000-1000-8000-00805f9b34fb (OPP)
E/BluetoothBasicProfileEventLoop( 1247): Set supported : 00001106-0000-1000-8000-00805f9b34fb (OPP)
E/BluetoothBasicProfileEventLoop( 1247): Set supported : 00001103-0000-1000-8000-00805f9b34fb (DUN)
E/BluetoothBasicProfileEventLoop( 1247): Set supported : 00001201-0000-1000-8000-00805f9b34fb (NONE)
E/BluetoothBasicProfileEventLoop( 1247): Set supported : 00001101-0000-1000-8000-00805f9b34fb (SPP)
E/BluetoothBasicProfileEventLoop( 1247): Set supported : 00001101-0000-1000-8000-00805f9b34fb (SPP)
E/BluetoothBasicProfileEventLoop( 1247): Set supported : 0000111f-0000-1000-8000-00805f9b34fb (PHONE)
E/BluetoothBasicProfileEventLoop( 1247): Set supported : 00001203-0000-1000-8000-00805f9b34fb (NONE)
E/BluetoothBasicProfileEventLoop( 1247): Set supported : 00001112-0000-1000-8000-00805f9b34fb (NONE)
E/BluetoothBasicProfileEventLoop( 1247): Set supported : 00001203-0000-1000-8000-00805f9b34fb (NONE)
E/BluetoothBasicProfileEventLoop( 1247): Set supported : 00000002-0000-1000-8000-0002ee000002 (NONE)
E/BluetoothBasicProfileEventLoop( 1247): Set supported : 0000112f-0000-1000-8000-00805f9b34fb (NONE)
E/BluetoothBasicProfileEventLoop( 1247): Set supported : 0000112d-0000-1000-8000-00805f9b34fb (NONE)
E/BluetoothBasicProfileEventLoop( 1247): Set supported : 00001204-0000-1000-8000-00805f9b34fb (NONE)
E/BluetoothBasicProfileEventLoop( 1247): Set supported : 0000110a-0000-1000-8000-00805f9b34fb (A2DP_SNK)
E/BluetoothBasicProfileEventLoop( 1247): Set supported : 0000110c-0000-1000-8000-00805f9b34fb (AVRCP)
E/BluetoothBasicProfileEventLoop( 1247): Set supported : 0000110e-0000-1000-8000-00805f9b34fb (NONE)
D/MediaProvider( 1728): SourceCursor - update
W/HornHSTIHelper( 1247): Result missing
W/HornHSTIHelper( 1247): (Current command = *CMAP (id = 52ae19ec); Received Event = OK (id = 5736d92d))
W/HornHSTIHelper( 1247): [Bluetooth] Invalid PBSN device : S4
I/HSTISourceListener( 1395): CLMS: source S4 type:+A2DP was not in list
V/AudioServiceLowLevelConnectionHSTI( 1395): Ask Stack Source
D/AudioServiceCore( 1395): sourceCreation: Nokia 8800e-
I/ToastLauncher( 1395): notifySourceCreation of Nokia 8800e-
I/AudioAccess( 2305): onSourceCreation
I/MediaManagerService( 2305): CREATING_SRC_MSG : S4
D/MediaProvider( 1728): SourceCursor - update
V/AudioServiceLowLevelConnectionHSTI( 1395): Ask Stack Source
D/AudioServiceCore( 1395): sourceReady
I/ToastLauncher( 1395): notifySourceReady of Nokia 8800e-
I/AudioAccess( 2305): onSourceReady
I/MediaManagerService( 2305): READY_SRC_MSG : S4
I/Funky-Service-Audio( 2305): Source ready: 4 type:2 name:Nokia 8800e-
D/MediaProvider( 1728): SourceCursor - update
D/MediaProvider( 1728): SourceCursor - update
D/MediaProvider( 1728): SourceCursor - update
D/MediaProvider( 1728): SourceCursor - update
I/ActivityManager( 1247): Starting: Intent { act=android.bluetooth.device.action.PAIRING_REQUES T flg=0x10000000 cmp=com.android.settings/.bluetooth.BluetoothPairingDialog (has extras) } from pid 2328
I/ActivityManager( 1247): Displayed com.android.settings/.bluetooth.BluetoothPairingDialog: +305ms
E/BluetoothBasicProfileEventLoop( 1247): Set supported : 00001116-0000-1000-8000-00805f9b34fb (PAN_NAP)
E/BluetoothBasicProfileEventLoop( 1247): Set supported : 00001105-0000-1000-8000-00805f9b34fb (OPP)
E/BluetoothBasicProfileEventLoop( 1247): Set supported : 00001106-0000-1000-8000-00805f9b34fb (OPP)
E/BluetoothBasicProfileEventLoop( 1247): Set supported : 00001103-0000-1000-8000-00805f9b34fb (DUN)
E/BluetoothBasicProfileEventLoop( 1247): Set supported : 00001201-0000-1000-8000-00805f9b34fb (NONE)
E/BluetoothBasicProfileEventLoop( 1247): Set supported : 00001101-0000-1000-8000-00805f9b34fb (SPP)
E/BluetoothBasicProfileEventLoop( 1247): Set supported : 00001101-0000-1000-8000-00805f9b34fb (SPP)
E/BluetoothBasicProfileEventLoop( 1247): Set supported : 0000111f-0000-1000-8000-00805f9b34fb (PHONE)
E/BluetoothBasicProfileEventLoop( 1247): Set supported : 00001203-0000-1000-8000-00805f9b34fb (NONE)
E/BluetoothBasicProfileEventLoop( 1247): Set supported : 00001112-0000-1000-8000-00805f9b34fb (NONE)
E/BluetoothBasicProfileEventLoop( 1247): Set supported : 00001203-0000-1000-8000-00805f9b34fb (NONE)
E/BluetoothBasicProfileEventLoop( 1247): Set supported : 00000002-0000-1000-8000-0002ee000002 (NONE)
E/BluetoothBasicProfileEventLoop( 1247): Set supported : 0000112f-0000-1000-8000-00805f9b34fb (NONE)
E/BluetoothBasicProfileEventLoop( 1247): Set supported : 0000112d-0000-1000-8000-00805f9b34fb (NONE)
E/BluetoothBasicProfileEventLoop( 1247): Set supported : 00001204-0000-1000-8000-00805f9b34fb (NONE)
E/BluetoothBasicProfileEventLoop( 1247): Set supported : 0000110a-0000-1000-8000-00805f9b34fb (A2DP_SNK)
E/BluetoothBasicProfileEventLoop( 1247): Set supported : 0000110c-0000-1000-8000-00805f9b34fb (AVRCP)
E/BluetoothBasicProfileEventLoop( 1247): Set supported : 0000110e-0000-1000-8000-00805f9b34fb (NONE)
E/BluetoothHeadset( 1247): Could not bind to Bluetooth Headset Service
E/BluetoothPbap( 1247): Could not bind to Bluetooth Pbap Service
I/BluetoothDeviceProfileState( 1247): Entering ACL Connected state with: -1
W/ActivityManager( 1247): Unable to start service Intent { act=android.bluetooth.IBluetoothHeadset }: not found
W/ActivityManager( 1247): Unable to start service Intent { act=android.bluetooth.IBluetoothPbap }: not found
D/BluetoothService( 1247): 00:1E:A3:F4:27:59 bond state 11 -> 12 (0)
V/BluetoothEventRedirector( 2328): Received android.bluetooth.device.action.BOND_STATE_CHANGED
D/BluetoothDeviceWatcher( 2230): new device bounded, notify observer, device= 00:1E:A3:F4:27:59
V/BluetoothDeviceCache( 2230): new device bounded: 00:1E:A3:F4:27:59
D/BluetoothDeviceCache( 2230): Adding device 00:1E:A3:F4:27:59 at the end of the device list
D/BluetoothSettings( 2328): Receive BT event: Intent { act=android.bluetooth.device.action.BOND_STATE_CHA NGED (has extras) }
D/BluetoothService( 1247): updateDeviceServiceChannelCache(00:1E:A3:F4:27:59)
V/BluetoothServiceController( 2230): activated service for Device 00:1E:A3:F4:27:59 profile:7
V/BluetoothServiceController( 2230): activated service for Device 00:1E:A3:F4:27:59 profile:8
V/BluetoothServiceController( 2230): activated service for Device 00:1E:A3:F4:27:59 profile:9
V/BluetoothServiceController( 2230): activated service for Device 00:1E:A3:F4:27:59 profile:-1
V/BluetoothServiceController( 2230): activated service for Device 00:1E:A3:F4:27:59 profile:5
V/BluetoothServiceController( 2230): Getting supported sevices of device 00:1E:A3:F4:27:59
V/BluetoothServiceController( 2230): hfpState=0 dunState=0 panState=0 a2dpState=0
V/BluetoothServiceController( 2230): Getting connected services of device 00:1E:A3:F4:27:59
D/BluetoothDeviceListStore( 2230): Saving device list
V/BluetoothDeviceListStore( 2230): list length= 1
D/BluetoothService( 1247): uuid(system): 00001105-0000-1000-8000-00805f9b34fb 9
V/AsteroidBluetoothManager( 2328): Device added 00:1E:A3:F4:27:59 [Nokia 8800e-], position 0 sending MSG_DEVICE_ADDED
V/AsteroidBluetoothManager( 2328): Adding device00:1E:A3:F4:27:59 [Nokia 8800e-]at position 0
D/BluetoothDevicePreference( 2328): for 00:1E:A3:F4:27:59 [Nokia 8800e-] summary=╨Ю╤В╨║╨╗╤О╤З╨╡╨╜╨╛
D/BluetoothEventLoop( 1247): Device property changed:00:1E:A3:F4:27:59property:Connected
V/BluetoothEventRedirector( 2328): Received android.bleutooth.device.action.UUID
D/BluetoothAclConnectionWatcher( 2230): device acl connected, notify observer, device= 00:1E:A3:F4:27:59
V/BluetoothDeviceCache( 2230): Device acl connected 00:1E:A3:F4:27:59
D/BluetoothDeviceCache( 2230): Marking device 00:1E:A3:F4:27:59 as ACL connected
V/MutableAsteroidBtDevice( 2230): onAclConnected 00:1E:A3:F4:27:59
V/AsteroidBluetoothManager( 2328): Device info changed 00:1E:A3:F4:27:59 [Nokia 8800e-] sending MSG_DEVICE_INFO_CHANGED
V/AsteroidBluetoothManager( 2328): Device info changed 00:1E:A3:F4:27:59 [Nokia 8800e-] [Nokia 8800e-]
D/BluetoothDevicePreference( 2328): for 00:1E:A3:F4:27:59 [Nokia 8800e-] summary=╨Я╨╛╨┤╨║╨╗╤О╤З╨╡╨╜╨╛
D/BluetoothServicesConnectHandler( 2230): Incoming connection of 00:1E:A3:F4:27:59 [Nokia 8800e-]. Queue a check connected services request.
V/BluetoothServicesPolicyHandler( 2230): Device 00:1E:A3:F4:27:59 [Nokia 8800e-] connected, checking policy
D/BluetoothServicesPolicyHandler( 2230): Ensure Policy is respected
E/SoftATErrorHandler( 2230): ERR_STATE_NO_ACTIVE_DEVICE
V/BluetoothConnectEngine2( 2230): Queuing handler BluetoothServicesConnectHandler at the top of the list
V/BluetoothConnectEngine2( 2230): Checking for connection handler to execute. Queue size: 1
V/BluetoothConnectEngine2( 2230): Getting next handler to be executed. Queue size: 1
V/BluetoothConnectEngine2( 2230): Executing handler BluetoothServicesConnectHandler
V/BluetoothServicesConnectHandler( 2230): executeNextStep
D/BluetoothServicesConnectHandler( 2230): Trying to reconnect all services of device 00:1E:A3:F4:27:59 [Nokia 8800e-] [] []
V/MutableAsteroidBtDevice( 2230): connectAllServices 00:1E:A3:F4:27:59
V/BluetoothServiceController( 2230): Connecting device 00:1E:A3:F4:27:59 services [TELEPHONY, INTERNET, MULTIMEDIA] cancellable false
V/BluetoothServiceController( 2230): posting next request Request [mAction=CONNECT_SERVICES, mDevice=00:1E:A3:F4:27:59, mServices=[TELEPHONY, INTERNET, MULTIMEDIA], mCancellable=false](mCurrentRequest
=[null] mNextRequest=[null])
V/BluetoothServiceController( 2230): Executing current request Request [mAction=CONNECT_SERVICES, mDevice=00:1E:A3:F4:27:59, mServices=[TELEPHONY, INTERNET, MULTIMEDIA], mCancellable=false]
D/BluetoothServiceController( 2230): Connecting HFP on device 00:1E:A3:F4:27:59
D/Gluet ( 989): void Horn_Telephony_TelephonyHandler_OnPairedDeviceServ iceStateChanged(HGI::CHgiBluetoothDevice*, HSTI_SERVICE, HGI::HGI_BT_SERVICE_STATE)
V/AsteroidBluetoothManager( 2328): Device info changed 00:1E:A3:F4:27:59 [Nokia 8800e-] sending MSG_DEVICE_INFO_CHANGED
V/AsteroidBluetoothManager( 2328): Device info changed 00:1E:A3:F4:27:59 [Nokia 8800e-] [Nokia 8800e-]
D/BluetoothDevicePreference( 2328): for 00:1E:A3:F4:27:59 [Nokia 8800e-] summary=╨Я╨╛╨┤╨║╨╗╤О╤З╨╡╨╜╨╕╨╡...
D/GluePim ( 1415): BluetoothObserver : On Paired Device Service State Changed
I/AudioServiceCore( 1395): Receive: com.parrot.platform.bluetooth.profiles.hfp.action. CONNECTION_STATE_CHANGED -> updateVolume
V/BluetoothServiceConnectionWatcher( 2230): Intent action:com.parrot.platform.bluetooth.profiles.hfp. action.CONNECTION_STATE_CHANGED device:00:1E:A3:F4:27:59 state:1 previousState:0
V/BluetoothServiceConnectionWatcher( 2230): Intent action:com.parrot.platform.bluetooth.profiles.hfp. action.CONNECTION_STATE_CHANGED device:00:1E:A3:F4:27:59 state:0 previousState:1
D/BluetoothServiceConnectionWatcher( 2230): Service TELEPHONY disconnected, notify observer, device= 00:1E:A3:F4:27:59
D/BluetoothDeviceCache( 2230): onBluetoothServiceDisconnected 00:1E:A3:F4:27:59 TELEPHONY
V/MutableAsteroidBtDevice( 2230): onServiceDisconnected TELEPHONY device 00:1E:A3:F4:27:59
I/AudioServiceCore( 1395): Receive: com.parrot.platform.bluetooth.profiles.hfp.action. CONNECTION_STATE_CHANGED -> updateVolume
V/AsteroidBluetoothManager( 2328): Device info changed 00:1E:A3:F4:27:59 [Nokia 8800e-] sending MSG_DEVICE_INFO_CHANGED
V/AsteroidBluetoothManager( 2328): Device info changed 00:1E:A3:F4:27:59 [Nokia 8800e-] [Nokia 8800e-]
D/BluetoothDevicePreference( 2328): for 00:1E:A3:F4:27:59 [Nokia 8800e-] summary=╨Я╨╛╨┤╨║╨╗╤О╤З╨╡╨╜╨╕╨╡...
V/BluetoothServiceController( 2230): Current device service disconnected TELEPHONY
V/BluetoothServiceController( 2230): Executing current request Request [mAction=CONNECT_SERVICES, mDevice=00:1E:A3:F4:27:59, mServices=[INTERNET, MULTIMEDIA], mCancellable=false]
D/BluetoothServiceController( 2230): Connecting A2DP on device 00:1E:A3:F4:27:59
V/BluetoothDeviceCache( 2230): updateDeviceOrder
V/BluetoothDeviceCache( 2230): primary phone is null secondary phone is null
D/ ( 1247): libgps: SV in fix=5
D/Gluet ( 989): void Horn_Telephony_TelephonyHandler_OnPairedDeviceServ iceStateChanged(HGI::CHgiBluetoothDevice*, HSTI_SERVICE, HGI::HGI_BT_SERVICE_STATE)
I/AudioServiceCore( 1395): Receive: com.parrot.platform.bluetooth.profiles.hfp.action. CONNECTION_STATE_CHANGED -> updateVolume
V/BluetoothServiceConnectionWatcher( 2230): Intent action:com.parrot.platform.bluetooth.profiles.hfp. action.CONNECTION_STATE_CHANGED device:00:1E:A3:F4:27:59 state:0 previousState:0
D/BluetoothServiceConnectionWatcher( 2230): Service TELEPHONY disconnected, notify observer, device= 00:1E:A3:F4:27:59
D/BluetoothDeviceCache( 2230): onBluetoothServiceDisconnected 00:1E:A3:F4:27:59 TELEPHONY
V/MutableAsteroidBtDevice( 2230): onServiceDisconnected TELEPHONY device 00:1E:A3:F4:27:59
V/AsteroidBluetoothManager( 2328): Device info changed 00:1E:A3:F4:27:59 [Nokia 8800e-] sending MSG_DEVICE_INFO_CHANGED
V/BluetoothServiceController( 2230): Current device service disconnected TELEPHONY
V/BluetoothServiceController( 2230): Executing current request Request [mAction=CONNECT_SERVICES, mDevice=00:1E:A3:F4:27:59, mServices=[INTERNET, MULTIMEDIA], mCancellable=false]
D/BluetoothServiceController( 2230): Connecting A2DP on device 00:1E:A3:F4:27:59
E/HornBluetooth( 1247): ERROR received for command CCMS
E/SoftATErrorHandler( 2230): ERR_CONCERTOS_SOURCE_ALREADY_CONNECTING
I/BluetoothServiceController( 2230): MULTIMEDIA connect request rejected
D/BluetoothServiceController( 2230): Connecting PAN on device 00:1E:A3:F4:27:59
V/AsteroidBluetoothManager( 2328): Device info changed 00:1E:A3:F4:27:59 [Nokia 8800e-] [Nokia 8800e-]
D/BluetoothDevicePreference( 2328): for 00:1E:A3:F4:27:59 [Nokia 8800e-] summary=╨Я╨╛╨┤╨║╨╗╤О╤З╨╡╨╜╨╕╨╡...
D/GluePim ( 1415): BluetoothObserver : On Paired Device Service State Changed
V/BluetoothServiceConnectionWatcher( 2230): Intent action:com.parrot.platform.bluetooth.profiles.pan. action.CONNECTION_STATE_CHANGED device:00:1E:A3:F4:27:59 state:1 previousState:0
V/BluetoothDeviceCache( 2230): updateDeviceOrder
V/BluetoothDeviceCache( 2230): primary phone is null secondary phone is null
D/MediaProvider( 1728): SourceCursor - update
V/BluetoothServiceConnectionWatcher( 2230): Intent action:com.parrot.platform.bluetooth.profiles.a2dp sink.action.CONNECTION_STATE_CHANGED device:00:1E:A3:F4:27:59 state:0 previousState:0
D/BluetoothServiceConnectionWatcher( 2230): Service MULTIMEDIA disconnected, notify observer, device= 00:1E:A3:F4:27:59
D/BluetoothDeviceCache( 2230): onBluetoothServiceDisconnected 00:1E:A3:F4:27:59 MULTIMEDIA
V/MutableAsteroidBtDevice( 2230): onServiceDisconnected MULTIMEDIA device 00:1E:A3:F4:27:59
V/AsteroidBluetoothManager( 2328): Device info changed 00:1E:A3:F4:27:59 [Nokia 8800e-] sending MSG_DEVICE_INFO_CHANGED
V/BluetoothServiceController( 2230): Current device service disconnected MULTIMEDIA
V/BluetoothServiceController( 2230): Executing current request Request [mAction=CONNECT_SERVICES, mDevice=00:1E:A3:F4:27:59, mServices=[INTERNET], mCancellable=false]
V/AsteroidBluetoothManager( 2328): Device info changed 00:1E:A3:F4:27:59 [Nokia 8800e-] [Nokia 8800e-]
D/BluetoothDevicePreference( 2328): for 00:1E:A3:F4:27:59 [Nokia 8800e-] summary=╨Я╨╛╨┤╨║╨╗╤О╤З╨╡╨╜╨╕╨╡...
V/BluetoothServiceController( 2230): PAN or DUN already connecting, dunState=0 ,panState=1
I/BluetoothServiceController( 2230): INTERNET connect request rejected
I/BluetoothServiceController( 2230): No service to connect, returning false
V/BluetoothServiceController( 2230): No more service to connect, moving to idle
V/BluetoothServiceController( 2230): MoveToIdle, mCurrentRequest=[Request [mAction=CONNECT_SERVICES, mDevice=00:1E:A3:F4:27:59, mServices=[], mCancellable=false]], mNextRequest=[null]
D/BluetoothServiceController( 2230): Notify client that current request has completed
V/MutableAsteroidBtDevice( 2230): onRequestCompleted 00:1E:A3:F4:27:59
V/MutableAsteroidBtDevice( 2230): state was CONNECTING but no services are connected, moving to DISCONNECTED
V/AsteroidBluetoothManager( 2328): Device info changed 00:1E:A3:F4:27:59 [Nokia 8800e-] sending MSG_DEVICE_INFO_CHANGED
V/AsteroidBluetoothManager( 2328): Current request completed 00:1E:A3:F4:27:59 [Nokia 8800e-] sending MSG_CURRENT_REQUEST_COMPLETED
V/BluetoothConnectEngine2( 2230): Current handler BluetoothServicesConnectHandler done
V/BluetoothConnectEngine2( 2230): Checking for connection handler to execute. Queue size: 0
V/AsteroidBluetoothManager( 2328): Device info changed 00:1E:A3:F4:27:59 [Nokia 8800e-] [Nokia 8800e-]
D/MediaProvider( 1728): SourceCursor - update
V/AudioServiceLowLevelConnectionHSTI( 1395): Ask Stack Source
D/AudioServiceCore( 1395): sourceUpdate
D/BluetoothDevicePreference( 2328): for 00:1E:A3:F4:27:59 [Nokia 8800e-] summary=╨Ю╤В╨║╨╗╤О╤З╨╡╨╜╨╛
V/AsteroidBluetoothManager( 2328): Current request completed 00:1E:A3:F4:27:59 [Nokia 8800e-] [Nokia 8800e-]
I/AudioAccess( 2305): onSourceUpdate
I/MediaManagerService( 2305): UPDATED_SRC_MSG : S4
V/Funky-Service-Audio( 2305): onSourceUpdated : ignoredNokia 8800e- state:2 conn:false
D/MediaProvider( 1728): SourceCursor - update
D/dalvikvm( 1395): GC_CONCURRENT freed 205K, 46% free 3259K/5959K, external 1744K/2130K, paused 3ms+10ms
V/HSTISource( 1395): ressurect object:Car stereo
V/HSTISource( 1395): Now mRecycleSource lenght is:1
V/HSTISource( 1395): ressurect object:Car stereo
V/HSTISource( 1395): Now mRecycleSource lenght is:2
V/HSTISource( 1395): ressurect object:Car stereo
V/HSTISource( 1395): Now mRecycleSource lenght is:3
V/HSTISource( 1395): ressurect object:Car stereo
V/HSTISource( 1395): Now mRecycleSource lenght is:4
V/HSTISource( 1395): ressurect object:Car stereo
V/HSTISource( 1395): Now mRecycleSource lenght is:5
D/MediaProvider( 1728): SourceCursor - update
D/Gluet ( 989): void Horn_Telephony_TelephonyHandler_OnPairedDeviceServ iceStateChanged(HGI::CHgiBluetoothDevice*, HSTI_SERVICE, HGI::HGI_BT_SERVICE_STATE)
V/BluetoothServiceConnectionWatcher( 2230): Intent action:com.parrot.platform.bluetooth.profiles.pan. action.CONNECTION_STATE_CHANGED device:00:1E:A3:F4:27:59 state:2 previousState:1
D/BluetoothServiceConnectionWatcher( 2230): Service INTERNET connected, notify observer, device= 00:1E:A3:F4:27:59
D/BluetoothDeviceCache( 2230): onBluetoothServiceConnected 00:1E:A3:F4:27:59 INTERNET
V/MutableAsteroidBtDevice( 2230): onServiceConnected INTERNET device 00:1E:A3:F4:27:59
D/NetworkStateTracker( 1247): setAvailabilityStatus, old Availaility: false new Availaility: true
D/NetworkStateTracker( 1247): setDetailed state, old =IDLE and new state=DISCONNECTED
D/NetworkStateTracker( 1247): removeDefaultRoute for bluetoothdata (bnep)
V/AsteroidBluetoothManager( 2328): Device info changed 00:1E:A3:F4:27:59 [Nokia 8800e-] sending MSG_DEVICE_INFO_CHANGED
V/AsteroidBluetoothManager( 2328): Device info changed 00:1E:A3:F4:27:59 [Nokia 8800e-] [Nokia 8800e-]
D/ConnectivityService( 1247): ConnectivityChange for bluetoothdata: DISCONNECTED/DISCONNECTED
D/ConnectivityService( 1247): getMobileDataEnabled returning true
D/ConnectivityService( 1247): the Network WIFI is already connecting or connected
D/BluetoothDevicePreference( 2328): for 00:1E:A3:F4:27:59 [Nokia 8800e-] summary=╨Ш╨╜╤В╨╡╤А╨╜╨╡╤В
D/NetUtils( 1247): failed to remove default route for bnep: No such process
D/Tethering( 1247): MasterInitialState.processMessage what=3
V/BluetoothDataConnectionWatcher( 2230): Received CONNECTIVITY_ACTION intent, networkInfo is NetworkInfo: type: bluetoothdata[], state: DISCONNECTED/DISCONNECTED, reason: (unspecified), extra: (none),
roaming: false, failover: false, isAvailable: true
D/GluePim ( 1415): BluetoothObserver : On Paired Device Service State Changed
V/BluetoothDeviceCache( 2230): updateDeviceOrder
V/BluetoothDeviceCache( 2230): primary phone is null secondary phone is null
V/AsteroidBluetoothManager( 2328): Device moved 00:1E:A3:F4:27:59 [Nokia 8800e-] [Nokia 8800e-], new pos 0 sending MSG_DEVICE_MOVED
V/AsteroidBluetoothManager( 2328): Moving device00:1E:A3:F4:27:59 [Nokia 8800e-]to position 0

Rage2 20.09.2013 04:56

Проверка баланса)
Цитата:

I/ActivityManager( 1247): Starting: Intent { act=android.intent.action.DIAL cmp=com.parrot.phonebook/.dialer.PhonebookDialerActivity } from pid 2445
D/BluetoothAdapter( 2445): getProfileProxy(HFP)
D/PhonebookPeopleController( 2445): PhonebookPeopleController (for dialer)
D/PhonebookPeopleController( 2445): onResume: TTSChecked = false
I/ActivityManager( 1247): Displayed com.parrot.phonebook/.dialer.PhonebookDialerActivity: +469ms
D/ ( 1247): libgps: SV in fix=5
D/ ( 1247): libgps: SV in fix=4
D/dalvikvm( 1424): GC_EXPLICIT freed 13K, 47% free 3037K/5703K, external 3638K/4544K, paused 30ms
D/ ( 1247): libgps: SV in fix=5
D/PhonebookDialerActivity( 2445): handleCallClick, len=5
I/ActivityManager( 1247): Starting: Intent { act=android.intent.action.CALL dat=tel:xxx-xxx-xxxx cmp=com.parrot.phone/.hmi.PhoneActivity } from pid 2445
D/PhoneActivity( 1389): onCreate
D/BluetoothAdapter( 1389): getProfileProxy(HFP)
D/PhoneActivity( 1389): organizeMainCall , isDualCall = false
D/PhoneApplication( 1389): setDisplay: com.parrot.phone.hmi.PhoneActivity@405999f8
D/PhoneActivity( 1389): showFamilyNameFirst: false
D/PhoneActivity( 1389): parseIntent: Intent { act=android.intent.action.CALL dat=tel:xxx-xxx-xxxx flg=0x800000 cmp=com.parrot.phone/.hmi.PhoneActivity }
D/PhoneActivity( 1389): ACTION_CALL / ACTION_CALL_EMERGENCY / ACTION_CALL_PRIVILEGED
D/PhoneActivity( 1389): start call
D/PhoneApplication( 1389): startNewCall
I/AudioService( 1247): AudioFocus requestAudioFocus() from AudioFocus_For_Phone_Ring_And_Calls
I/BluetoothDeviceCache( 2230): onCallStateChanged, state = 2
D/PhoneActivity( 1389): onResume
D/PhoneApplication( 1389): setDisplay: com.parrot.phone.hmi.PhoneActivity@405999f8
D/PhoneActivity( 1389): showFamilyNameFirst: false
D/PhoneApplication( 1389): updateCall
D/PhoneActivity( 1389): showFamilyNameFirst: false
D/PhoneApplication( 1389): updatePhoneUI, mRedialRequested = false mHangupRequested = false
D/PhoneApplication( 1389): +Ringing Call state : IDLE
D/PhoneApplication( 1389): +Foreground Call state : DIALING
D/PhoneApplication( 1389): +Background Call state : IDLE
D/MultiCC_AsteroiLib( 1389): connecting
D/PhoneActivity( 1389): showOutgoingCall
D/PhoneActivity( 1389): organizeMainCall , isDualCall = false
D/PhoneDisplayUtils( 1389): showOutgoing
E/Gluet ( 989): ERROR received for command PMMU
E/Gluet ( 989): Generic Failure while Muting microphone !
D/PhoneNotification( 1389): updating status bar state: 1
D/PhoneActivity( 1389): onServiceConnected
D/PhoneActivity( 1389): updateActivePhoneName
D/PhoneActivity( 1389): showActivePhoneName name = Nokia 8800e-
D/CallNotifier( 1389): PHONE_STATE_CHANGED
D/CallNotifier( 1389): onPhoneStateChanged
D/PhoneApplication( 1389): onPhoneStateChanged
D/PhoneApplication( 1389): updateCall
D/PhoneActivity( 1389): showFamilyNameFirst: false
D/PhoneApplication( 1389): updatePhoneUI, mRedialRequested = false mHangupRequested = false
D/PhoneApplication( 1389): +Ringing Call state : IDLE
D/PhoneApplication( 1389): +Foreground Call state : DIALING
D/PhoneApplication( 1389): +Background Call state : IDLE
D/PhoneActivity( 1389): showOutgoingCall
D/PhoneActivity( 1389): organizeMainCall , isDualCall = false
D/PhoneDisplayUtils( 1389): showOutgoing
D/CallNotifier( 1389): PHONE_STATE_CHANGED
D/CallNotifier( 1389): onPhoneStateChanged
D/PhoneApplication( 1389): onPhoneStateChanged
D/PhoneApplication( 1389): updateCall
D/PhoneActivity( 1389): showFamilyNameFirst: false
D/PhoneApplication( 1389): updatePhoneUI, mRedialRequested = false mHangupRequested = false
D/PhoneApplication( 1389): +Ringing Call state : IDLE
D/PhoneApplication( 1389): +Foreground Call state : DIALING
D/PhoneApplication( 1389): +Background Call state : IDLE
D/PhoneActivity( 1389): showOutgoingCall
D/PhoneActivity( 1389): organizeMainCall , isDualCall = false
D/PhoneDisplayUtils( 1389): showOutgoing
W/AsyncQuery( 1389): java.lang.NullPointerException
D/MediaStatusBarNotification( 1395): state changed, previous audio state = 1, new audio state = 1
D/MediaStatusBarNotification( 1395): state changed, previous player state = 2, new player state = 3
D/AudioServiceLowLevelConnectionHSTI( 1395): Audio Source OTHER is true
I/ActivityManager( 1247): Start proc com.parrot.audiosettings for broadcast com.parrot.audiosettings/.InCallReceiver: pid=2561 uid=10010 gids={}
I/AudioAccess( 2305): getCurrentSource
I/ActivityManager( 1247): Displayed com.parrot.phone/.hmi.PhoneActivity: +530ms
D/PhoneDisplayUtils( 1389): Query on ringing or foreground call
D/PhoneDisplayUtils( 1389): - onQueryComplete: presentation=1, contactExists=false
D/PhoneDisplayUtils( 1389): - got personUri: 'content://com.android.contacts/contacts/0', based on info.person_id: 0
I/ActivityThread( 2561): Pub com.parrot.audiosettings: com.parrot.audiosettings.utils.AudioSettingsProvid er
D/AudioSettingsProvider( 2561): plop
D/PhoneDisplayUtils( 1389): doShowCallPosition
D/PhoneDisplayUtils( 1389): Query on ringing or foreground call
D/PhoneDisplayUtils( 1389): - onQueryComplete: presentation=1, contactExists=false
D/PhoneDisplayUtils( 1389): - got personUri: 'content://com.android.contacts/contacts/0', based on info.person_id: 0
D/PhoneDisplayUtils( 1389): doShowCallPosition
D/PhoneDisplayUtils( 1389): Query on ringing or foreground call
D/PhoneDisplayUtils( 1389): - onQueryComplete: presentation=1, contactExists=false
D/PhoneDisplayUtils( 1389): - got personUri: 'content://com.android.contacts/contacts/0', based on info.person_id: 0
D/PhoneDisplayUtils( 1389): doShowCallPosition
D/AudioSettingsApplication( 2561): onCreate
D/AudioSettingsApplication( 2561): createAudioFXManager
I/AudioFXManagerFactory( 2561): new AudiFXManager
I/AudioManagerService( 2561): init
D/AudioEffectsHSTI( 2561): registerSystemEvents
D/HSTIServiceCore( 1247): (6) Register callback for host service com.parrot.hsti.service.IHSTIServiceCallback$Stub$ Proxy@406f3ab0
D/HSTIServiceCore( 1247): pid : 2561 - uid : 10010 sender : 0x40534b98
I/AudioEffectsHSTI( 2561): Set sender: 0x40534b98
D/AudioFXManager( 2561): setting listener
I/InCallReceiver( 2561): is IN CALL, setting Telephony Fader
D/NameValueProvider( 2561): cache for settings table 'settings' rows=2; fullycached=true
D/PhoneDisplayUtils( 1389): doShowCallPosition
D/PhoneDisplayUtils( 1389): doShowCallPosition
D/PhoneDisplayUtils( 1389): doShowCallPosition
D/AudioEffectsHSTI( 2561): SetFader 100 OK
I/AudioEffectsHSTI( 2561): HSTI Host Connected
I/AudioEffectsHSTI( 2561): Ask Concertos Status via CSTU
I/AudioEffectsHSTI( 2561): checkEveryThingReady mHSTIConnected=true, mConcertosStarted=false
D/PhonebookPeopleController( 2445): onPause: TTSChecked = false
I/AudioEffectsHSTI( 2561): checkEveryThingReady:still false -> HSTI:true concertos :false
I/AudioEffectsHSTI( 2561): handleHstiEvent(CSTU) Concertos Ready : true
I/AudioEffectsHSTI( 2561): checkEveryThingReady mHSTIConnected=true, mConcertosStarted=true
I/AudioEffectsHSTI( 2561): checkEveryThingReady:true
D/AudioEffectsHSTI( 2561): Virtual Bass 2 is supported. Its index is 0
D/AudioEffectsHSTI( 2561): Equalizer is supported. Its index is 1
D/AudioEffectsHSTI( 2561): Car Spat 2 is supported. Its index is 2
D/ ( 1247): libgps: SV in fix=6
I/ActivityManager( 1247): Start proc com.parrot.asteroid.provider for content provider com.parrot.asteroid.provider/com.parrot.asteroid.settings.NameValueProvider: pid=2571 uid=10009 gids={}
D/ResourcePictures( 1395): getNotifButtonPlayStateId - playState: 3
I/ActivityManager( 1247): No longer want siir.es.adbWireless (pid 1675): hidden #16
I/ActivityThread( 2571): Pub com.parrot.asteroid.settings: com.parrot.asteroid.settings.NameValueProvider
D/NameValueProvider( 2571): cache for settings table 'settings' rows=26; fullycached=true
W/AudioEffectsHSTI( 2561): setTangoXML() Value:0 is not valid, the default config is Set
D/AudioManagerService( 2561): mLowLevelReady : true
D/AudioManagerService( 2561): mHstiListener : com.parrot.audiosettings.AudioSettingsApplication@ 4052db10
I/AudioSettingsApplication( 2561): onManagerReady:true
I/WindowManager( 1247): WIN DEATH: Window{406da6d0 siir.es.adbWireless/siir.es.adbWireless.adbWireless paused=false}
D/ ( 1247): libgps: SV in fix=5
D/AudioServiceLowLevelConnectionHSTI( 1395): Audio Source OTHER is false
E/Gluet ( 989): void Horn_Telephony_TelephonyHandler_RequestCurrentCall s(int, void*, size_t, void*) current state = HORN_TELEPHONY_TELEPHONYHANDLER_STATE_DIALING
E/Gluet ( 989):
D/Gluet ( 989): --------------------------------------------------
D/Gluet ( 989): Current Call list :
D/Gluet ( 989): CallList size = 7
D/Gluet ( 989): HSTI_CALL_STATE_DIALING
D/Gluet ( 989): HSTI_CALL_STATE_FREE
D/Gluet ( 989): HSTI_CALL_STATE_FREE
D/Gluet ( 989): HSTI_CALL_STATE_FREE
D/Gluet ( 989): HSTI_CALL_STATE_FREE
D/Gluet ( 989): HSTI_CALL_STATE_FREE
D/Gluet ( 989): HSTI_CALL_STATE_FREE
D/Gluet ( 989): --------------------------------------------------
D/CallNotifier( 1389): PHONE_STATE_CHANGED
D/CallNotifier( 1389): onPhoneStateChanged
D/PhoneApplication( 1389): onPhoneStateChanged
D/PhoneApplication( 1389): updateCall
D/PhoneActivity( 1389): showFamilyNameFirst: false
D/PhoneApplication( 1389): updatePhoneUI, mRedialRequested = false mHangupRequested = false
D/PhoneApplication( 1389): +Ringing Call state : IDLE
D/PhoneApplication( 1389): +Foreground Call state : DIALING
D/PhoneApplication( 1389): +Background Call state : IDLE
D/PhoneActivity( 1389): showOutgoingCall
D/PhoneActivity( 1389): organizeMainCall , isDualCall = false
D/PhoneDisplayUtils( 1389): showOutgoing
D/PhoneDisplayUtils( 1389): - got personUri: 'content://com.android.contacts/contacts/0', based on info.person_id: 0
D/PhoneDisplayUtils( 1389): doShowCallPosition
I/InCallReceiver( 2561): no more IN CALL, deactivating Telephony Fader
D/AudioEffectsHSTI( 2561): SetFader 0 OK
D/PhoneActivity( 1389): showDiscreteMode: false
D/PhoneApplication( 1389): updateCall
D/PhoneActivity( 1389): showFamilyNameFirst: false
D/PhoneApplication( 1389): updatePhoneUI, mRedialRequested = false mHangupRequested = false
D/PhoneApplication( 1389): +Ringing Call state : IDLE
D/PhoneApplication( 1389): +Foreground Call state : DIALING
D/PhoneApplication( 1389): +Background Call state : IDLE
D/PhoneActivity( 1389): showOutgoingCall
D/PhoneActivity( 1389): organizeMainCall , isDualCall = false
D/PhoneDisplayUtils( 1389): showOutgoing
D/PhoneDisplayUtils( 1389): - got personUri: 'content://com.android.contacts/contacts/0', based on info.person_id: 0
D/PhoneDisplayUtils( 1389): doShowCallPosition
D/AudioServiceLowLevelConnectionHSTI( 1395): Audio Source COMM is true
I/InCallReceiver( 2561): is IN CALL, setting Telephony Fader
D/AudioEffectsHSTI( 2561): SetFader 100 OK

oops1 20.09.2013 11:26

логи вещь полезная, позволяет сопоставить места в коде и порядок исполнения. попробую понять.

Цитата:

Сообщение от Rage2 (Сообщение 271280)
oops1, на руках есть Parrot Asteroid Tablet, там как понимаешь все работает в лучшем виде....

а какой там андроид ?

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

---
там походу андроид 2.3, там все по другому

snowin 20.09.2013 11:44

Цитата:

Сообщение от oops1 (Сообщение 271303)
логи вещь полезная, позволяет сопоставить места в коде и порядок исполнения. попробую понять.


а какой там андроид ?

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

---
там походу андроид 2.3, там все по другому

Да, там андроид 2.

Rage2 20.09.2013 16:46

Цитата:

Сообщение от oops1 (Сообщение 271303)
а какой там андроид ?

v2.3.7

oops1 21.09.2013 12:31

Вложений: 1
Потерял почти сутки в пустую, настраивая окружение и собирая андроид. на самом последнем этапе оказалась что у меня убунта не той разрядности, я че то в самом начале не обратил на это внимание, пришлось пере устанавливать и перенастраивать домашний сервер HTPC под убунту x64

Заного выкачал Andlroid 10 гигов.
поставил на сборку в 12 ночи, в 3 ночи еше собирался. очень долго все это . процессор у HTPC i3.

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

у планшета выставляется 0x0a0110 заменил на 0x6a0110
нашел сервис в инете по генерации идентификатора класса
Надеюсь правильно подобрал


Rage2, было бы не плохо если бы ты смог спарить планшет с компом и посмотреть каким классом он представляется(как это сделать я незнаю :) )

кстати, класс можно поменять и на готовом девайсе
system/etc/bluetooth/main.conf,
у кого есть рут могут попробовать, на свой страх и риск ;) (никаких гарантий не даю)

snowin 23.09.2013 10:42

так в итоге это что ни будь дало?

macau 23.09.2013 11:02

нет конечно.

oops1 23.09.2013 11:20

конечно дало.

snowin 23.09.2013 12:14

Цитата:

Сообщение от oops1 (Сообщение 271526)
конечно дало.

Я так понимаю что ничего не дало. Поправил у себя на нексусе этот файл. Теперь если я пытаюсь подключиться к нему с телефона по БТ то в списке устройств рядом с нексусом появилось изображение компьютера (раньше было просто написано Nexus 7, без каких либо иконок), но в списке профилей так же как и было - пустота.


Часовой пояс GMT +4, время: 20:50.

Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot