Acceder

Ver la Versión Completa : MOD ROM [CherryPick] [TeloKang] TeloRadio (SmartRadio): Gestor de conexiones - The code is free!


telo
24/12/13, 16:45:52
http://oi44.tinypic.com/29z97kk.jpg (http://www.htcmania.com/showthread.php?t=738508)
https://www.paypalobjects.com/es_ES/ES/i/btn/btn_donateCC_LG.gif (https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=G2EWPP44RJQEG&lc=ES&item_name=TeloKang%20ROM&currency_code=EUR&bn=PP%2dDonationsBF%3abtn_donateCC_LG%2egif%3aNonH osted)

Aquí os traigo el cherrypick TeloRadio, un SmartRadio basado en la idea original de atl4ntis el desarrollador de Cataclysm.

Antes de nada me gustaria pedir a algun moderador si podemos pensar algo para que este tipo de post no se pierdan y queden guardados y agrupados en algun sitio, por si mas personas se animan a crear este tipo de post aunque no lo hayan desarollado ellos mismos y lo cojan de XDA para tener agrupados todos los cherrypicks disponibles para Nexus 5.

¿Que es TeloRadio?
Esta nueva característica se basa en gestionar las comunicaciones del dispositivo, cambiar a 2G para ahorrar batería cuando tenemos apagada la pantalla o estamos conectados a una red Wi-Fi, esta acción de cambiar a 2G cuando estamos en esas situaciones ha demostrado que se consigue un ahorro real de bateria pero es molesto tener que estar haciéndolo de manera manual y a veces se nos va a olvidar, pues para eso esta TeloRadio, para conseguir que esta acción se haga de manera automatica, ahorrando bateria y sobretodo facilitándonos la vida sin la preocupacion de tener que estar cambiando constantemente con el Toggle 2G/3G.

De momento esta en su fase inicial, aunque las opciones que están añadidas están mas que probadas y puedo asegurar un correcto funcionamiento en las opciones que trae este cherrypick y soporta todo tipo de conexiones 2G, 3G y LTE (4G).

¿Quien lo ha hecho TeloRadio?
El creador de este Cherrypick soy yo, Telo el desarrollador de TeloKang (http://www.htcmania.com/showthread.php?t=738508) para Google Nexus 5 (hammerhead), una ROM basada en CM11 con cherrypicks de otros creadores como ParanoidAndroid (HALO), ChamaleonOS (ScreenRecorder, ActiveDisplay)...

¿Como la instalo?
Lo siento pero esto no se puede instalar mediante un .apk o .zip, es un cherrypick y los cocineros sabrán como añadirlo a sus ROMs.

Código del Cherrypick
El cherrypick esta dividido en tres partes: packages_apps_Settings, frameworks_base y packages_services_Telephony

frameworks_base
* Patch 1: 53857a9931daeb45724f886b35e3b32190981197 (https://github.com/telo46/android_frameworks_base/commit/53857a9931daeb45724f886b35e3b32190981197)

packages_apps_Settings
* Patch 1: 8304242c7f81384ac95dec75d10eb0e0010cf9f4 (https://github.com/telo46/android_packages_apps_Settings/commit/8304242c7f81384ac95dec75d10eb0e0010cf9f4)

packages_services_Telephony
* Patch 1: b14fcdb4ea8a2260682a050b5bfbcd99f1640a00 (https://github.com/telo46/android_packages_services_Telephony/commit/b14fcdb4ea8a2260682a050b5bfbcd99f1640a00)
* Patch 2: 23ab88f6c3009e761c1ac9206c2cfdee2446d75e (https://github.com/telo46/android_packages_services_Telephony/commit/23ab88f6c3009e761c1ac9206c2cfdee2446d75e)

Enlaces
Mi github (https://github.com/telo46)
Mi ROM, TeloKang (http://www.htcmania.com/showthread.php?t=738508)
Carpeta de descargas de TeloKang (https://www.mediafire.com/#3qy1z4ux19hex)

http://oi44.tinypic.com/33jlafq.jpg

neophite31
24/12/13, 16:48:28
Chicheta ya!!!buen curro tío y gracias por compartir..así da gusto...

telo
24/12/13, 17:03:34
Se aceptan "criticas" sobre la programacion, quizas haya algo a mejorar del codigo para que sea mas eficaz. Varias cabezas, pensaran mejor que una :-)

josalaito
24/12/13, 17:03:41
Te cojo el codigo(Dando creditos obviamente), estoy trabajando en CM para el Moto G y lo voy a implementar en el codigo, muchas gracias.

David_Vaz
24/12/13, 17:24:44
Voy a comentar a algún moderador si le parece bien que hagamos un "Recopilatorio" de cherry-picks y se le ponga chincheta.

De paso te comento que también te robo la opción para integrarla en GERP y.. muchas gracias!!!

josalaito
24/12/13, 17:44:32
A mi me ha flipado, sobre todo por el ahorro de bateria que puede suponer mover a 2g con la pantalla apagada, gastando bastante menos que el 3g

hispano68
24/12/13, 19:17:31
Una idea estupenda.
Tengo una pregunta, si estas descargando algo pesado por 3G y se apaga la pantalla, que pasa con la descarga? Se corta? Se sigue haciendo pero en 2G? o se termina en 3G y luego pasas a 2G?

Un saludo.

telo
24/12/13, 19:41:05
Una idea estupenda.
Tengo una pregunta, si estas descargando algo pesado por 3G y se apaga la pantalla, que pasa con la descarga? Se corta? Se sigue haciendo pero en 2G? o se termina en 3G y luego pasas a 2G?

Un saludo.

Esto es algo que no esta comprobado como reaccionaria, pero te puedo asegurar al 90% que la descarga se terminara en 2G puesto que solamente hace un cambio de red, no corta la red. De todas formas eso no es una practica habitual que se suela hacer, minimo tardara 3minutos en pasar a 2G, si quieres asegurar el correcto funcionamiento, desactivas el gestor de conexiones durante esa descarga y listo :ok:

danyh
24/12/13, 20:11:20
Gracias tío!

hispano68
24/12/13, 20:57:02
Esto es algo que no esta comprobado como reaccionaria, pero te puedo asegurar al 90% que la descarga se terminara en 2G puesto que solamente hace un cambio de red, no corta la red. De todas formas eso no es una practica habitual que se suela hacer, minimo tardara 3minutos en pasar a 2G, si quieres asegurar el correcto funcionamiento, desactivas el gestor de conexiones durante esa descarga y listo :ok:

Y no se podria hacer para que mientras este el gestor de descarga funcionando no pase a 2G?

telo
24/12/13, 21:40:50
Y no se podria hacer para que mientras este el gestor de descarga funcionando no pase a 2G?

Se podria, todas las ideas son bien recibidas pero no todo se va a hacer por razones obvias, pero gracias por las ideas ;)

Corintio
24/12/13, 23:01:51
Se podria, todas las ideas son bien recibidas pero no todo se va a hacer por razones obvias, pero gracias por las ideas ;)

O que tras X segundos sin tráfico de datos pasase a 2g. Quizás así sería más sencillo.

ceju23
24/12/13, 23:36:48
Enhorabuena Telo, ya sabíamos que andabas detrás del smartradio, así que me hace muy feliz esta publicación. Gracias

Fransis
24/12/13, 23:56:13
Hola telo, porque la que esta incluida en tu rom solo tiene la opción de cambiar a 2g si estas conectado al WiFi... Y en este mod tienes mas ipciines . funcionan¿ puedo parchear la rom con esta

David_Vaz
24/12/13, 23:57:05
Hola telo, porque la que esta incluida en tu rom solo tiene la opción de cambiar a 2g si estas conectado al WiFi... Y en este mod tienes mas ipciines . funcionan¿ puedo parchear la rom con esta

Instala la última revisión de TeloKang :ok:

Fransis
25/12/13, 00:00:39
Instala la última revisión de TeloKang :ok:

Jope, no había visto la nueva versión... Abria posibilidad de un cómodo zip para flahsear sobre el resto de roms cm?

hispano68
25/12/13, 00:50:36
O que tras X segundos sin tráfico de datos pasase a 2g. Quizás así sería más sencillo.

No tengo muy claro como funciona el tema, pero entiendo que poco o mucho pero siempre hay algo de trafico, no? Entonces no valdría esa opcion , no?

David_Vaz
25/12/13, 00:51:43
Jope, no había visto la nueva versión... Abria posibilidad de un cómodo zip para flahsear sobre el resto de roms cm?

Con SmartRadio? Va a ser que no... debe de ser integrado por el desarrollador.

ironjon
25/12/13, 01:12:25
Voy a comentar a algún moderador si le parece bien que hagamos un "Recopilatorio" de cherry-picks y se le ponga chincheta.

De paso te comento que también te robo la opción para integrarla en GERP y.. muchas gracias!!!

Con lo poco que te gustaba antes el github, eh David, te acuerdas?
Y lo de liberar código? Tampoco te gustaba mucho que digamos.
Que tiempos aquellos...

Fransis
25/12/13, 01:24:22
Con SmartRadio? Va a ser que no... debe de ser integrado por el desarrollador.

Lastima, esto tendría que ir en todas las roms

David_Vaz
25/12/13, 01:59:37
Con lo poco que te gustaba antes el github, eh David, te acuerdas?
Y lo de liberar código? Tampoco te gustaba mucho que digamos.
Que tiempos aquellos...

Ya dejé bien claro que no subiría commits de kernel...

Y no los voy a subir.. en N5 ni me molestaré en tocarlo, así que... es que el de serie va muy bien y...

Todo mi trabajo lo tenéis en github (ROMs, kernels ya no toco), si queréis alguna cosa, os pasáis por allí y ya está.. ¿Fácil o qué?

Lastima, esto tendría que ir en todas las roms

Y irá... ya verás ;-) xD

David_Vaz
25/12/13, 02:04:38
Por cierto, esto va de puta madre.. :D

http://img.tapatalk.com/d/13/12/25/ebavajan.jpg

http://img.tapatalk.com/d/13/12/25/u8u4etyr.jpg

bajito93
25/12/13, 09:30:58
muy buen aporte gracias compañero, muy util q ya sabemos el talon de aquiles de cualquier smartphone.

P.D. Bateria

telo
25/12/13, 15:20:26
Estoy testeando una mejora que he hecho en el apartado de "packages_services_Telephony" que optimiza y mejora el funcionamiento de TeloRadio de manera considerable. Ahora funciona bien pero tiene algunos fallos y no ahorra toda la batería que debería. Con la mejora que estoy testeando si realmente lo va a hacer, cuando termine las pruebas subire la mejora a github, seguramente mañana sera.

neophite31
25/12/13, 16:17:57
Estoy testeando una mejora que he hecho en el apartado de "packages_services_Telephony" que optimiza y mejora el funcionamiento de TeloRadio de manera considerable. Ahora funciona bien pero tiene algunos fallos y no ahorra toda la batería que debería. Con la mejora que estoy testeando si realmente lo va a hacer, cuando termine las pruebas subire la mejora a github, seguramente mañana sera.

Gracias telo.en la siguiente versión lo añado a mi ROM!gracias por el curro

cisko
25/12/13, 17:38:36
Aportazo Telo,una de las cosas que me enamora de la Cataclysm es el smart radio y que tu le hayas metido mano para integrarlo en tu ROM y encima compartirlo se merece un aplauso :thumbup:

telo
25/12/13, 17:50:48
Aportazo Telo,una de las cosas que me enamora de la Cataclysm es el smart radio y que tu le hayas metido mano para integrarlo en tu ROM y encima compartirlo se merece un aplauso :thumbup:

Cataclysm tiene muchas cosas buenas, pero no comparte, asi que habrá que coger sus ideas que son muy buenas y sacarlas a la luz, para que no se haga un monopolio con su ROM jajajaja

evuz
26/12/13, 01:53:19
Muchisimas gracias telo por este curro, mañana pruebo esta maravilla!!

Davido2790
26/12/13, 03:54:49
Ya la tengo metida voy a probarla unos días haber que tal.
Una cosa a el tema de las notificaciones en pantalla no le veo mucho el sentido ya que casi siempre que recibes una el móvil no esta a la vista, quizás no seria mejor que lo hiciera cuando le das al botón de desbloqueo.

Gracias por tu trabajo

mamoto
26/12/13, 09:31:10
Ya la tengo metida voy a probarla unos días haber que tal.
Una cosa a el tema de las notificaciones en pantalla no le veo mucho el sentido ya que casi siempre que recibes una el móvil no esta a la vista, quizás no seria mejor que lo hiciera cuando le das al botón de desbloqueo.

Gracias por tu trabajo
No estoy seguro de que hablamos de lo mismo...pero si te refieres a lo que se llama Active Display es una opcion muy buena ponerlo en modo bolsillo asi cuando tengas una notificacion no se enciende nada mientras lo tengas en el bolsillo y solamente cuando lo sacas se ve lo que es.Yo lo uso hace tiempo y va bien.Saludos.

telo
26/12/13, 10:46:28
Ya la tengo metida voy a probarla unos días haber que tal.
Una cosa a el tema de las notificaciones en pantalla no le veo mucho el sentido ya que casi siempre que recibes una el móvil no esta a la vista, quizás no seria mejor que lo hiciera cuando le das al botón de desbloqueo.

Gracias por tu trabajo

Vamos a hablar aqui del Cherrypick, mejor.

basafre
26/12/13, 11:28:18
Y existe la posibilidad de hacer algún flahseable o .apk para la stocks rom?

friscoltu959
26/12/13, 12:49:41
Una sugerencia:
Puedes incluir una opción para que se desactiven los datos, si estas conectado a wifi???
La opción de cambiar a 2G si estas en wifi esta muy bien, pero yo creo que es mejor que se desactivasen si estas en wifi, porque para que quieres tenerlos activos si ya tiras de tu red wifi...

telo
26/12/13, 13:14:18
Una sugerencia:
Puedes incluir una opción para que se desactiven los datos, si estas conectado a wifi???
La opción de cambiar a 2G si estas en wifi esta muy bien, pero yo creo que es mejor que se desactivasen si estas en wifi, porque para que quieres tenerlos activos si ya tiras de tu red wifi...

Eso no lo voy a hacer, no consigues un ahorro de bateria, los datos se quedan es suspension cuando estas usando una red wifi y al perder la conexion con la red wifi el dispositivo estaria mas tiempo buscando una red a la que conectarse con la consiguiente perdida de bateria que eso conlleva asi que no merece la pena, por que va a gastar lo mismo con datos que sin datos por que los datos ya de por si se desactivan solo que las redes con 2G son mas faciles cogerlas por eso ahorras y las redes 3G son mas dificiles de cogerlas por eso con wifi activado y 3G gastas algo mas.

telo
26/12/13, 13:15:40
Y existe la posibilidad de hacer algún flahseable o .apk para la stocks rom?

De momento no, tengo pensado mas adelante hacer una .apk con todo el contenido, pero de momento esta todo integrado en el sistema y hasta que TeloRadio no este terminada al 100% no me pensare lo de hacer una .apk, pero no se descarta :ok:

basafre
26/12/13, 13:17:42
De momento no, tengo pensado mas adelante hacer una .apk con todo el contenido, pero de momento esta todo integrado en el sistema y hasta que TeloRadio no este terminada al 100% no me pensare lo de hacer una .apk, pero no se descarta :ok:

Muchas gracias telo, y agradecerte el curro que te pegas por nuestros teléfonos.

Yo de momento no quiero dar el salto al mundo de la instalación de ROMS que luego una vez que empiezas...asique esperare ansioso noticias sobre esa posible apk.

Salud!

neophite31
26/12/13, 13:21:22
Telo,en el n4 también sirve no?te lo digo porque como compilo para los 2 terminales desde el mismo código..

telo
26/12/13, 13:27:55
Telo,en el n4 también sirve no?te lo digo porque como compilo para los 2 terminales desde el mismo código..

Si claro, esto puede ser portado a cualquier dispositivo, y mas siendo mismas versiones de Android no deberia de haber ningun problema.

neophite31
26/12/13, 13:39:17
Si claro, esto puede ser portado a cualquier dispositivo, y mas siendo mismas versiones de Android no deberia de haber ningun problema.

Gracias compañero!pues a la espera de esas mejoras q comentaste,y de nuevo gracias por el curro!

Davido2790
26/12/13, 15:42:51
Gran trabajo una alivio para nuestra batería

telo
26/12/13, 17:29:27
Adelanto de la nueva version de TeloRadio. Pronto la tendreis.


Optimización general de TeloRadio.
Solucionado el bug de que a veces TeloRadio no cambiaba a 2G con la pantalla apagada.
Otimizacion en el recibidor de NetworkMode de TeloRadio, ahora solo ejecutara los cambios de datos necesarios.
Añadidas condiciones al cambio de red en TeloRadio, ahora cambiara en las condiciones necesarias y no siempre que se le llame.
Resumen de TeloRadio: more optimization less batery drain.

Fransis
26/12/13, 17:54:50
A
Resumen de TeloRadio: more optimization less batery drain.
[/LIST]

esto que sera, una especia de log con estadisticas de cuanto tiempo has estado en cada banda??? para ver cuanta bateria estimada has ahorrado??
(offtopic)
que buena pinta tiene!!! enhorabuena telo!!! aspiro a parecerme a ti de mayor!!! xD
oyes, acabo de empezar, no llevo ni 2 horas aprendiendo a compilar mis propias roms, los manuales que he encontrado, te enseñan a compilar la rom y punto...
digamos que me estoy compilando una "purity" y le quiero añadir tu "mod" teloradio, como añado esto a la rom, con "android apk kitchen linux" del compañero veloz??

telo
26/12/13, 17:58:47
esto que sera, una especia de log con estadisticas de cuanto tiempo has estado en cada banda??? para ver cuanta bateria estimada has ahorrado??
(offtopic)
que buena pinta tiene!!! enhorabuena telo!!! aspiro a parecerme a ti de mayor!!! xD
oyes, acabo de empezar, no llevo ni 2 horas aprendiendo a compilar mis propias roms, los manuales que he encontrado, te enseñan a compilar la rom y punto...
digamos que me estoy compilando una "purity" y le quiero añadir tu "mod" teloradio, como añado esto a la rom, con "android apk kitchen linux" del compañero veloz??

Eso no es nada, eso es el resumen del changelog, algo que entiende todo el mundo sea o no programador, a modo de "broma" he puesto eso, que tiene mejor rendimiento y encima consume menos, ya esta, no es una caracteristica mas ;)

Lo siento pero android apk kitchen linux no lo conozco, no uso ningun programa ni nada asi, esto es un cherrypick, busca en Google cosas sobre como meter cherrypicks por XDA y alli te enseñan.

RumbleRumble
27/12/13, 18:05:33
+1

Cuando nos des banderazo de salida, lo meto en mi compilación de PSX :aplausos::aplausos::aplausos::aplausos:

Saludetes.

telo
28/12/13, 11:31:25
Mañana sera liberado el codigo que soluciona todos los problemas de TeloRadio. Dejo de nuevo el Changelog.


Optimización general de TeloRadio.
Solucionado el bug de que a veces TeloRadio no cambiaba a 2G con la pantalla apagada.
Otimizacion en el recibidor de NetworkMode de TeloRadio, ahora solo ejecutara los cambios de datos necesarios.
Añadidas condiciones al cambio de red en TeloRadio, ahora cambiara en las condiciones necesarias y no siempre que se le llame.
Resumen de los cambios: more optimization less battery drain.

telo
29/12/13, 11:10:56
Aqui teneis el nuevo commit

https://github.com/telo46/android_packages_services_Telephony/commit/23ab88f6c3009e761c1ac9206c2cfdee2446d75e

neophite31
29/12/13, 12:26:26
Aqui teneis el nuevo commit

https://github.com/telo46/android_packages_services_Telephony/commit/23ab88f6c3009e761c1ac9206c2cfdee2446d75e

Gracias telo!el del frame y el settings es el mismo q el primero?

telo
29/12/13, 12:27:01
Gracias telo!el del frame y el settings es el mismo q el primero?

Claro.

David_Vaz
29/12/13, 12:36:11
Integrado :ok: voy a compilar.

Gracias! ;-)

neophite31
29/12/13, 15:18:49
Funcionando telo!gracias!

telo
30/12/13, 02:12:30
http://www.htcmania.com/showpost.php?p=11836247&postcount=136

Espero sacar fuerzas para terminar este TeloRadio y llevarlo a XDA para que se extienda a todas las ROMs posibles, para que si alguien algún día lo quiere mejorar lo haga y sea mejor para todos. :ok:

neophite31
30/12/13, 02:20:36
http://www.htcmania.com/showpost.php?p=11836247&postcount=136

Espero sacar fuerzas para terminar este TeloRadio y llevarlo a XDA para que se extienda a todas las ROMs posibles, para que si alguien algún día lo quiere mejorar lo haga y sea mejor para todos. :ok:

Joder tío...solo puedo decir q gracias y espero q volvamos a verte pronto.
Un saludo compañero

telo
30/12/13, 02:21:46
Joder tío...solo puedo decir q gracias y espero q volvamos a verte pronto.
Un saludo compañero

Tranquilo seguire por aqui, me pareces un buen cocinillas asi que si necesitas algo me envias un MP ;)

r0i
31/12/13, 02:25:56
Buenas telo, integre el código ayer en una cyano y compila todo bien a la primera, pero al instalar la ROM me da un fc en ajustes y cada vez que entro en ajustes y toco el apartado de telo me da fc de nuevo, a que puede ser debido? Es una compilación de cyano para el LG G2.

telo
31/12/13, 02:29:34
Buenas telo, integre el código ayer en una cyano y compila todo bien a la primera, pero al instalar la ROM me da un fc en ajustes y cada vez que entro en ajustes y toco el apartado de telo me da fc de nuevo, a que puede ser debido? Es una compilación de cyano para el LG G2.

El problema esta en la parte packages_apps_Settings, seguramente no has añadido bien la parte AndroidManifest.xml, suele venir de ahi ese FC. Revisa bien la parte de Settings por que el error esta ahi seguro, a no ser que hayas liado alguna en la Telephony pero me extraña por que ni si quiera has podido activar TeloRadio para que pueda dar error, asi que revisa el Settings y nos cuentas a todos que tal ;)

neophite31
31/12/13, 03:34:03
El problema esta en la parte packages_apps_Settings, seguramente no has añadido bien la parte AndroidManifest.xml, suele venir de ahi ese FC. Revisa bien la parte de Settings por que el error esta ahi seguro, a no ser que hayas liado alguna en la Telephony pero me extraña por que ni si quiera has podido activar TeloRadio para que pueda dar error, asi que revisa el Settings y nos cuentas a todos que tal ;)

eso me paso ami y fue porque borre mas lineas del manifest de la cuenta..ya q cuando haces el commit se te añade la linea del activedisplay...y se me fue la castaña y borre parte de abajo y no me di cuenta y me daba fc al intentar entrar...

elitemovil
31/12/13, 09:01:53
Gracias Telo, añadido y compilado sin problemas.

Muchas gracias por el trabajo y feliz año, saludos.

r0i
31/12/13, 11:02:55
Empezado de nuevo y ahora me sale esto:

target thumb C++: libkeystore <= system/security/keystore-engine/dsa_meth.cpp
make: *** No hay ninguna regla para construir el objetivo «packages/apps/Settings/res/xml/telo_radio_settings.xml», necesario para «/home/r0i/android/prueba/out/target/product/d802/obj/APPS/Settings_intermediates/package.apk». Alto.
make: *** Se espera a que terminen otras tareas....
target thumb C++: libkeystore <= system/security/keystore-engine/rsa_meth.cpp

telo
31/12/13, 11:04:05
Empezado de nuevo y ahora me sale esto:

target thumb C++: libkeystore <= system/security/keystore-engine/dsa_meth.cpp
make: *** No hay ninguna regla para construir el objetivo «packages/apps/Settings/res/xml/telo_radio_settings.xml», necesario para «/home/r0i/android/prueba/out/target/product/d802/obj/APPS/Settings_intermediates/package.apk». Alto.
make: *** Se espera a que terminen otras tareas....
target thumb C++: libkeystore <= system/security/keystore-engine/rsa_meth.cpp


Ahi no esta el error, sube mas arriba por que no ahi no sale nada.

r0i
31/12/13, 11:12:34
Ahi no esta el error, sube mas arriba por que no ahi no sale nada.

Mas arriba no me sale nada de error, he hecho make clobber y reiniciado, por si fuera cosa del pc.

Edito: Nada sale lo mismo y no veo el error por ningun lado.

telo
31/12/13, 11:16:35
Mas arriba no me sale nada de error, he hecho make clobber y reiniciado, por si fuera cosa del pc.

Edito: Nada sale lo mismo y no veo el error por ningun lado.

Cuando no veas el error vuelve a ejecutar la compilacion hasta que salga el error

r0i
31/12/13, 12:30:32
Cuando no veas el error vuelve a ejecutar la compilacion hasta que salga el error

Tantos cambios no son buenos, voy a bajarme el sources de nuevo porque con tanto borrar y repo sync hay algo que no me va bien, el fallo no me sale y no compila pero el source sin modificar si jeje.

Cuando tenga algo ya te cuento, de momento voy a reparar el FC que me daba sobre el zip que tengo para ir probando como va esto y ya luego volveré a las sources.

RumbleRumble
31/12/13, 13:41:58
Mil gracias, Telo. Acabo de agregar TeloRadio en mi compilación de PSX. Funciona estupendamente !!

PSX v3.0.5 Unofficial TeloRadio (http://www.darksideteam.com/showthread.php?tid=357&pid=2304#pid2304)

Saludetes.

necrocorpse
01/01/14, 19:44:54
Cuando esta con WiFi no cambia a 2g automáticamente aun estando indicado en la configuración.
Es normal?
http://img.tapatalk.com/d/14/01/02/demavaza.jpg

r0i
01/01/14, 21:28:46
He seguido todos los pasos, lo he hecho mil veces y siempre obtengo el mismo resultado forzar cierre en setting, subo mis archivos para ver si alguien puede decirme en que fallo porque yo ya no lo entiendo.

https://www.mediafire.com/?7gk08t8r86kd9t8

Gracias

Furiome
02/01/14, 00:21:43
Cuando esta con WiFi no cambia a 2g automáticamente aun estando indicado en la configuración.
Es normal?
http://img.tapatalk.com/d/14/01/02/demavaza.jpg

A mí también me pasa justamente lo mismo.

telo
02/01/14, 11:48:39
Cuando esta con WiFi no cambia a 2g automáticamente aun estando indicado en la configuración.
Es normal?

A mí también me pasa justamente lo mismo.

Eso es por que no teneis algo bien metido, puede ser la parte del framework que es la que guarda los valores de vuestras configuraciones, aunque si os las guarda despues de reiniciar ahi no esta el problema, el problema entonces estaria en la parte de Telephony, no lo habeis metido bien o os falta algo en el AndroidManifest.xml de Telephony.

telo
02/01/14, 11:51:01
He seguido todos los pasos, lo he hecho mil veces y siempre obtengo el mismo resultado forzar cierre en setting, subo mis archivos para ver si alguien puede decirme en que fallo porque yo ya no lo entiendo.

https://www.mediafire.com/?7gk08t8r86kd9t8

Gracias

Y lo estas metiendo todo lo de Settings en telokang/teloradio? (a los .java me refiero).

r0i
02/01/14, 11:54:34
Y lo estas metiendo todo lo de Settings en telokang/teloradio? (a los .java me refiero).

Si los dos archivos .java los he metido hay, empeze a meterlo en la carpeta cyanogenmod pero viendo que me daba fc, pues cree la carpeta telokang y hay metí la teloradio con los dos .java

telo
02/01/14, 11:58:29
Si los dos archivos .java los he metido hay, empeze a meterlo en la carpeta cyanogenmod pero viendo que me daba fc, pues cree la carpeta telokang y hay metí la teloradio con los dos .java

Has hecho una compilacion limpia (make clobber) despues de tener todo tal cual los archivos que me has enviado?

EDITO: Sabes hacer un logcat?

r0i
02/01/14, 12:00:55
Has hecho una compilacion limpia (make clobber) despues de tener todo tal cual los archivos que me has enviado?

EDITO: Sabes hacer un logcat?

Si la he hecho limpia y nada fc igual.

El logcat no se hacerlo, nunca he hecho uno

telo
02/01/14, 12:03:30
Si la he hecho limpia y nada fc igual.

El logcat no se hacerlo, nunca he hecho uno

Conecta tu movil al cable usb y en un terminal ejecuta el comando "adb -d logcat> logcat.txt" (sin comillas) y empezaran a salir muchas cosas en el terminal, ahora ves en tu movil y provocar ese FC, una vez provocado desenchufa el movil del usb y enviame el logcat.txt que se te ha creado.

r0i
02/01/14, 12:04:27
Conectar tu movil al cable usb y en un terminal ejecuta el comando "adb -d logcat> logcat.txt" (sin comillas) y empezaran a salir muchas cosas en el terminal, ahora ves en tu movil y provocar ese FC, una vez provocado desenchufa el movil del usb y enviame el logcat.txt que se te ha creado.

Ok dame un rato que estaba con otra ROM, la instalo y te lo mando.

kisler
02/01/14, 12:12:13
Gracias Telo por esta aportación, la puse el otro dia en mi rom y sin problemas.

r0i
02/01/14, 12:44:46
Conecta tu movil al cable usb y en un terminal ejecuta el comando "adb -d logcat> logcat.txt" (sin comillas) y empezaran a salir muchas cosas en el terminal, ahora ves en tu movil y provocar ese FC, una vez provocado desenchufa el movil del usb y enviame el logcat.txt que se te ha creado.

No puedo, no me reconoce el telefono por adb ni en windows ni en linux con cyano solo me lo reconoce con la stock de lg

telo
02/01/14, 12:46:59
No puedo, no me reconoce el telefono por adb ni en windows ni en linux con cyano solo me lo reconoce con la stock de lg

Tienes activado el modo debug?

kisler
02/01/14, 12:50:56
No puedo, no me reconoce el telefono por adb ni en windows ni en linux con cyano solo me lo reconoce con la stock de lg

Si subes tu compilación pruebo a mirar donde te da el error. En teoría eso suele pasar por varias cosas, o no lo has declarado en el manifest, o si algún xml apunta a un java que no está en la ruta y al no encontrarlo pues da fc y evidentemente al ser xml la compilación funciona bien. Si quieres pasarme el link o algo por privado no tengo problema en echarle 1 ojo.

Un saludo.

telo
02/01/14, 12:53:54
No puedo, no me reconoce el telefono por adb ni en windows ni en linux con cyano solo me lo reconoce con la stock de lg

Prueba esta app

https://play.google.com/store/apps/details?id=org.jtb.alogcat&feature=search_result#?t=W251bGwsMSwxLDEsIm9yZy5qd GIuYWxvZ2NhdCJd

Con esto puedes guardar el logcat en la sdcard (memoria interna en caso de un nexus)

r0i
02/01/14, 12:54:45
Si subes tu compilación pruebo a mirar donde te da el error. En teoría eso suele pasar por varias cosas, o no lo has declarado en el manifest, o si algún xml apunta a un java que no está en la ruta y al no encontrarlo pues da fc y evidentemente al ser xml la compilación funciona bien. Si quieres pasarme el link o algo por privado no tengo problema en echarle 1 ojo.

Un saludo.
En unos post mas arriba tienes los archivos pero en un rato te subo el zip.






Tienes activado el modo debug?
El debug es el modo depuración verdad? Si es así si lo tengo.

r0i
02/01/14, 13:04:07
Prueba esta app

https://play.google.com/store/apps/details?id=org.jtb.alogcat&feature=search_result#?t=W251bGwsMSwxLDEsIm9yZy5qd GIuYWxvZ2NhdCJd

Con esto puedes guardar el logcat en la sdcard (memoria interna en caso de un nexus)

Abro la app y ya lo hace todo ella? pero como voy a darle al gestor de conexiones para que me de fc?

telo
02/01/14, 13:07:16
Abro la app y ya lo hace todo ella? pero como voy a darle al gestor de conexiones para que me de fc?

Lo abres y le das al play, provoca el FC, vas a la aplicacion de nuevo le das al boton de menu y le das a Save.

kisler
02/01/14, 13:11:40
Imagino que el TeloRadioService.java lo tienes en:

Telephony/src/com/android/phone/TeloRadioService.java

No? Es que he mirado tus archivos y claro ese esta suelto pero imagino que lo tendrás en esa ruta.

El system_headers lo veo bien en principio, los strings no deben ser ya que sino no podria compilarte, el settings.java mas de lo mismo si no declaras las variables no puede compilar y en los manifest he visto que los tienes añadidos... a ver que dice el log.

telo
02/01/14, 13:13:20
Imagino que el TeloRadioService.java lo tienes en:

Telephony/src/com/android/phone/TeloRadioService.java

No? Es que he mirado tus archivos y claro ese esta suelto pero imagino que lo tendrás en esa ruta.

El system_headers lo veo bien en principio, los strings no deben ser ya que sino no podria compilarte, el settings.java mas de lo mismo si no declaras las variables no puede compilar y en los manifest he visto que los tienes añadidos... a ver que dice el log.

Puede ser el Telephony perfectamente, que no tenga declarado en Manifest el service pero claro es que es complicado sin ver el logcat.

r0i
02/01/14, 13:15:30
Lo abres y le das al play, provoca el FC, vas a la aplicacion de nuevo le das al boton de menu y le das a Save.

Y si ahora te digo que se queda con un texto en verde y de hay no pasa por mucho que espere? solo tengo dos lineas de log....

kisler
02/01/14, 13:17:09
Puede ser el Telephony perfectamente, que no tenga declarado en Manifest el service pero claro es que es complicado sin ver el logcat.

Si lo tienes declarado acabo de verlo. Lo mejor es ver el log que lo mismo es mas fácil pero tal vez al aplicar el segundo parche del Telephony algo no haya ido bien del todo, podrías coger el archivo java entero y lo copias y lo pegas y así te aseguras que está completo ya que como no influye con otras partes de código si puedes hacer esto de copiar y pegar.

Y si ahora te digo que se queda con un texto en verde y de hay no pasa por mucho que espere? solo tengo dos lineas de log....

Sube eso mejor a ver que se puede hacer xD

telo
02/01/14, 13:17:49
Y si ahora te digo que se queda con un texto en verde y de hay no pasa por mucho que espere? solo tengo dos lineas de log....

Pues mira por XDA como hacer un logcat o mira otra aplicacion de logcat, que hay varias, el caso que tiene que aparecer el error al dar a FC, ahi saldremos de dudas, pero desarrollar una ROM sin debugear es para pensarselo, por que con errores sencillos como estos te puedes tirar dias para solucionarlos.

r0i
02/01/14, 13:28:09
Pues mira por XDA como hacer un logcat o mira otra aplicacion de logcat, que hay varias, el caso que tiene que aparecer el error al dar a FC, ahi saldremos de dudas, pero desarrollar una ROM sin debugear es para pensarselo, por que con errores sencillos como estos te puedes tirar dias para solucionarlos.

con catlog he conseguido esto:


build.board: galbi
build.bootloader: unknown
build.brand: LGE
build.cpu_abi: armeabi-v7a
build.cpu_abi2: armeabi
build.device: d802
build.display: cm_d802-userdebug 4.4.2 KOT49H 19f4862512 test-keys
build.fingerprint: lge/g2_open_com/g2:4.2.2/JDQ39B/D80210a.1378316352:user/release-keys
build.hardware: g2
build.host: r0i-DarkSideTeam
build.id: KOT49H
build.manufacturer: lge
build.model: LG-D802
build.product: cm_d802
build.radio: unknown
build.serial: 03aca7ce4d57a5d9
build.tags: test-keys
build.time: 1388628317000
build.type: userdebug
build.user: r0i
version.codename: REL
version.incremental: 19f4862512
version.release: 4.4.2
version.sdk_int: 19

01-02 13:23:30.553 E/ThermalEngine(220): [GPU_MON] 6 percent. Current Sampling Time is 4 sec
01-02 13:23:31.503 V/audio_hw_primary(211): out_standby: enter: usecase(1: low-latency-playback)
01-02 13:23:31.563 V/audio_hw_primary(211): stop_output_stream: enter: usecase(1: low-latency-playback)
01-02 13:23:31.563 V/audio_hw_primary(211): disable_audio_route: enter: usecase(1)
01-02 13:23:31.563 V/audio_hw_primary(211): disable_audio_route: reset mixer path: low-latency-playback
01-02 13:23:31.563 V/audio_hw_primary(211): disable_audio_route: exit
01-02 13:23:31.563 V/audio_hw_primary(211): disable_snd_device: snd_device(2: speaker) refcnt=0
01-02 13:23:31.573 V/audio_hw_primary(211): stop_output_stream: exit: status(0)
01-02 13:23:31.573 V/audio_hw_primary(211): out_standby: exit
01-02 13:23:32.883 V/PanelView(1093): animationTick called with dtms=0; nothing to do (h=511.23373 v=2543.621)
01-02 13:23:32.883 V/PanelView(1093): animationTick called with dtms=-2; nothing to do (h=511.23373 v=2543.621)
01-02 13:23:33.053 D/qcom_sensors_hal(868): hal_sensor1_data_cb: msg_type 2
01-02 13:23:33.053 D/qcom_sensors_hal(868): hal_sensor1_data_cb: Sn 0, msg Id 3, txn Id 0
01-02 13:23:33.053 D/qcom_sensors_hal(868): hal_process_smgr_ind: 3
01-02 13:23:33.053 D/qcom_sensors_hal(868): hal_process_report_ind: St: 0 ReportId: 0 Rate: 15, Len: 1
01-02 13:23:33.053 D/qcom_sensors_hal(868): hal_process_report_ind: Id: ACCEL_DATA: Ty: 0 Q: 0
01-02 13:23:33.053 D/qcom_sensors_hal(868): hal_process_report_ind: X: -1.012222 Y: 4.731934 Z: 8.840469
01-02 13:23:33.053 D/qcom_sensors_hal(868): _hal_sensors_data_poll: poll data:1;data[0].sensor:0 .type:1 .x:-1.012222 .y:4.731934 .z:8.840469
01-02 13:23:33.053 D/qcom_sensors_hal(868): _hal_sensors_data_poll: cnt: 36
01-02 13:23:33.053 D/qcom_sensors_hal(868): hal_wait_for_response: timeout=0
01-02 13:23:33.113 D/qcom_sensors_hal(868): hal_sensor1_data_cb: msg_type 2
01-02 13:23:33.113 D/qcom_sensors_hal(868): hal_sensor1_data_cb: Sn 0, msg Id 3, txn Id 0
01-02 13:23:33.113 D/qcom_sensors_hal(868): hal_process_smgr_ind: 3
01-02 13:23:33.113 D/qcom_sensors_hal(868): hal_process_report_ind: St: 0 ReportId: 0 Rate: 15, Len: 1
01-02 13:23:33.113 D/qcom_sensors_hal(868): hal_process_report_ind: Id: ACCEL_DATA: Ty: 0 Q: 0
01-02 13:23:33.113 D/qcom_sensors_hal(868): hal_process_report_ind: X: -0.789688 Y: 4.727142 Z: 7.977859
01-02 13:23:33.113 D/qcom_sensors_hal(868): _hal_sensors_data_poll: poll data:1;data[0].sensor:0 .type:1 .x:-0.789688 .y:4.727142 .z:7.977859
01-02 13:23:33.113 D/qcom_sensors_hal(868): _hal_sensors_data_poll: cnt: 36
01-02 13:23:33.113 D/qcom_sensors_hal(868): hal_wait_for_response: timeout=0
01-02 13:23:33.433 V/audio_hw_primary(211): start_output_stream: enter: usecase(1: low-latency-playback) devices(0x2)
01-02 13:23:33.433 D/audio_hw_primary(211): select_devices: out_snd_device(2: speaker) in_snd_device(0: )
01-02 13:23:33.433 D/ACDB-LOADER(211): ACDB -> send_audio_cal, acdb_id = 15, path = 0
01-02 13:23:33.433 D/ACDB-LOADER(211): ACDB -> send_adm_topology
01-02 13:23:33.433 D/ACDB-LOADER(211): ACDB -> ACDB_CMD_GET_AUDPROC_COMMON_TOPOLOGY_ID
01-02 13:23:33.433 D/ACDB-LOADER(211): ACDB -> send_audtable
01-02 13:23:33.433 D/ACDB-LOADER(211): ACDB -> ACDB_CMD_GET_AUDPROC_COMMON_TABLE
01-02 13:23:33.433 D/ACDB-LOADER(211): ACDB -> AUDIO_SET_AUDPROC_CAL
01-02 13:23:33.433 D/ACDB-LOADER(211): ACDB -> send_audvoltable
01-02 13:23:33.433 D/ACDB-LOADER(211): ACDB -> ACDB_CMD_GET_AUDPROC_GAIN_DEP_STEP_TABLE
01-02 13:23:33.433 D/ACDB-LOADER(211): ACDB -> AUDIO_SET_AUDPROC_VOL_CAL
01-02 13:23:33.433 D/ACDB-LOADER(211): ACDB -> send_afe_cal
01-02 13:23:33.433 D/ACDB-LOADER(211): ACDB -> ACDB_CMD_GET_AFE_COMMON_TABLE
01-02 13:23:33.433 D/ACDB-LOADER(211): ACDB -> AUDIO_SET_AFE_CAL
01-02 13:23:33.433 V/audio_hw_primary(211): enable_snd_device: snd_device(2: speaker)
01-02 13:23:33.443 V/audio_hw_primary(211): enable_audio_route: enter: usecase(1)
01-02 13:23:33.443 V/audio_hw_primary(211): enable_audio_route: apply mixer path: low-latency-playback
01-02 13:23:33.443 V/audio_hw_primary(211): enable_audio_route: exit
01-02 13:23:33.443 V/audio_hw_primary(211): start_output_stream: Opening PCM device card_id(0) device_id(15)
01-02 13:23:33.443 V/audio_hw_primary(211): start_output_stream: exit
01-02 13:23:36.233 D/MobileDataStateTracker(868): default: Broadcast received: android.intent.action.ANY_DATA_STATE apnType=default
01-02 13:23:36.233 D/MobileDataStateTracker(868): default: Received state=CONNECTED, old=CONNECTED, reason=(unspecified)
01-02 13:23:36.553 I/ActivityManager(868): START u0 {act=android.settings.SETTINGS flg=0x14000000 cmp=com.android.settings/.Settings} from pid 1093
01-02 13:23:36.593 V/PanelView(1093): animationTick called with dtms=0; nothing to do (h=1776.0 v=-6000.0)
01-02 13:23:36.613 V/PhoneStatusBar(1093): setLightsOn(true)
01-02 13:23:36.873 D/BluetoothManagerService(868): Message: 20
01-02 13:23:36.873 D/BluetoothManagerService(868): Added callback: android.bluetooth.IBluetoothManagerCallback$Stub$P roxy@422b5198:true
01-02 13:23:36.883 D/BluetoothAdapter(5482): 1115912168: getState() : mService = null. Returning STATE_OFF
01-02 13:23:36.883 D/BluetoothManagerService(868): Message: 30
01-02 13:23:36.883 D/BluetoothManagerService(868): Message: 30
01-02 13:23:36.883 D/LocalBluetoothProfileManager(5482): Adding local MAP profile
01-02 13:23:36.883 D/BluetoothMap(5482): Create BluetoothMap proxy object
01-02 13:23:36.883 D/BluetoothManagerService(868): Message: 30
01-02 13:23:36.883 W/ContextImpl(5482): Calling a method in the system process without a qualified user: android.app.ContextImpl.bindService:1582 android.content.ContextWrapper.bindService:517 android.bluetooth.BluetoothInputDevice.doBind:256 android.bluetooth.BluetoothInputDevice.<init>:249 android.bluetooth.BluetoothAdapter.getProfileProxy :1197
01-02 13:23:36.883 W/ContextImpl(5482): Calling a method in the system process without a qualified user: android.app.ContextImpl.bindService:1582 android.content.ContextWrapper.bindService:517 android.bluetooth.BluetoothPan.doBind:149 android.bluetooth.BluetoothPan.<init>:141 android.bluetooth.BluetoothAdapter.getProfileProxy :1200
01-02 13:23:36.883 W/ContextImpl(5482): Calling a method in the system process without a qualified user: android.app.ContextImpl.bindService:1582 android.content.ContextWrapper.bindService:517 android.bluetooth.BluetoothMap.doBind:109 android.bluetooth.BluetoothMap.<init>:102 android.bluetooth.BluetoothAdapter.getProfileProxy :1212
01-02 13:23:36.893 D/BluetoothManagerService(868): Message: 30
01-02 13:23:36.893 D/LocalBluetoothProfileManager(5482): LocalBluetoothProfileManager construction complete
01-02 13:23:36.893 W/ContextImpl(5482): Calling a method in the system process without a qualified user: android.app.ContextImpl.bindService:1582 android.content.ContextWrapper.bindService:517 android.bluetooth.BluetoothPbap.doBind:164 android.bluetooth.BluetoothPbap.<init>:157 com.android.settings.bluetooth.PbapServerProfile.<init>:68
01-02 13:23:36.903 D/BluetoothAdapter(5482): 1115912168: getState() : mService = null. Returning STATE_OFF
01-02 13:23:36.903 D/BluetoothAdapter(5482): 1115912168: getState() : mService = null. Returning STATE_OFF
01-02 13:23:37.153 I/Adreno-EGL(5482): <qeglDrvAPI_eglInitialize:320>: EGL 1.4 QUALCOMM Build: I0404c4692afb8623f95c43aeb6d5e13ed4b30ddbDate: 11/06/13
01-02 13:23:37.173 D/OpenGLRenderer(5482): Enabling debug mode 0
01-02 13:23:37.183 D/WifiService(868): setWifiEnabled: true pid=5482, uid=1000
01-02 13:23:37.193 D/BluetoothAdapter(5482): 1115912168: getState() : mService = null. Returning STATE_OFF
01-02 13:23:37.423 I/ActivityManager(868): Displayed com.android.settings/.Settings: +745ms
01-02 13:23:37.443 I/ActivityManager(868): Timeline: Activity_windows_visible id: ActivityRecord{4217aa10 u0 com.android.settings/.Settings t17} time:440701
01-02 13:23:37.453 I/ActivityManager(5482): Timeline: Activity_idle id: android.os.BinderProxy@4246da10 time:440719
01-02 13:23:38.363 I/ActivityManager(5482): Timeline: Activity_launch_request id:com.android.settings time:441625
01-02 13:23:38.363 I/ActivityManager(868): START u0 {act=android.intent.action.MAIN cmp=com.android.settings/.SubSettings (has extras)} from pid 5482
01-02 13:23:38.443 D/SubSettings(5482): Launching fragment com.android.settings.telokang.teloradio.TeloRadioS ettings
01-02 13:23:38.443 D/AndroidRuntime(5482): Shutting down VM
01-02 13:23:38.443 W/dalvikvm(5482): threadid=1: thread exiting with uncaught exception (group=0x41e7bc80)
01-02 13:23:38.443 E/AndroidRuntime(5482): FATAL EXCEPTION: main
01-02 13:23:38.443 E/AndroidRuntime(5482): Process: com.android.settings, PID: 5482
01-02 13:23:38.443 E/AndroidRuntime(5482): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.android.settings/com.android.settings.SubSettings}: android.app.Fragment$InstantiationException: Unable to instantiate fragment com.android.settings.telokang.teloradio.TeloRadioS ettings: make sure class name exists, is public, and has an empty constructor that is public
01-02 13:23:38.443 E/AndroidRuntime(5482): at android.app.ActivityThread.performLaunchActivity(A ctivityThread.java:2215)
01-02 13:23:38.443 E/AndroidRuntime(5482): at android.app.ActivityThread.handleLaunchActivity(Ac tivityThread.java:2265)
01-02 13:23:38.443 E/AndroidRuntime(5482): at android.app.ActivityThread.access$800(ActivityThre ad.java:145)
01-02 13:23:38.443 E/AndroidRuntime(5482): at android.app.ActivityThread$H.handleMessage(Activit yThread.java:1206)
01-02 13:23:38.443 E/AndroidRuntime(5482): at android.os.Handler.dispatchMessage(Handler.java:10 2)
01-02 13:23:38.443 E/AndroidRuntime(5482): at android.os.Looper.loop(Looper.java:136)
01-02 13:23:38.443 E/AndroidRuntime(5482): at android.app.ActivityThread.main(ActivityThread.jav a:5081)
01-02 13:23:38.443 E/AndroidRuntime(5482): at java.lang.reflect.Method.invokeNative(Native Method)
01-02 13:23:38.443 E/AndroidRuntime(5482): at java.lang.reflect.Method.invoke(Method.java:515)
01-02 13:23:38.443 E/AndroidRuntime(5482): at com.android.internal.os.ZygoteInit$MethodAndArgsCa ller.run(ZygoteInit.java:781)
01-02 13:23:38.443 E/AndroidRuntime(5482): at com.android.internal.os.ZygoteInit.main(ZygoteInit .java:597)
01-02 13:23:38.443 E/AndroidRuntime(5482): at dalvik.system.NativeStart.main(Native Method)
01-02 13:23:38.443 E/AndroidRuntime(5482): Caused by: android.app.Fragment$InstantiationException: Unable to instantiate fragment com.android.settings.telokang.teloradio.TeloRadioS ettings: make sure class name exists, is public, and has an empty constructor that is public
01-02 13:23:38.443 E/AndroidRuntime(5482): at android.app.Fragment.instantiate(Fragment.java:597 )
01-02 13:23:38.443 E/AndroidRuntime(5482): at android.preference.PreferenceActivity.switchToHead erInner(PreferenceActivity.java:1232)
01-02 13:23:38.443 E/AndroidRuntime(5482): at android.preference.PreferenceActivity.switchToHead er(PreferenceActivity.java:1248)
01-02 13:23:38.443 E/AndroidRuntime(5482): at android.preference.PreferenceActivity.onCreate(Pre ferenceActivity.java:554)
01-02 13:23:38.443 E/AndroidRuntime(5482): at com.android.settings.Settings.onCreate(Settings.ja va:220)
01-02 13:23:38.443 E/AndroidRuntime(5482): at android.app.Activity.performCreate(Activity.java:5 231)
01-02 13:23:38.443 E/AndroidRuntime(5482): at android.app.Instrumentation.callActivityOnCreate(I nstrumentation.java:1087)
01-02 13:23:38.443 E/AndroidRuntime(5482): at android.app.ActivityThread.performLaunchActivity(A ctivityThread.java:2169)
01-02 13:23:38.443 E/AndroidRuntime(5482): ... 11 more
01-02 13:23:38.443 E/AndroidRuntime(5482): Caused by: java.lang.ClassNotFoundException: Didn't find class "com.android.settings.telokang.teloradio.TeloRadioS ettings" on path: DexPathList[[zip file "/system/framework/org.cyanogenmod.hardware.jar", zip file "/system/priv-app/Settings.apk"],nativeLibraryDirectories=[/vendor/lib, /system/lib]]
01-02 13:23:38.443 E/AndroidRuntime(5482): at dalvik.system.BaseDexClassLoader.findClass(BaseDex ClassLoader.java:56)
01-02 13:23:38.443 E/AndroidRuntime(5482): at java.lang.ClassLoader.loadClass(ClassLoader.java:4 97)
01-02 13:23:38.443 E/AndroidRuntime(5482): at java.lang.ClassLoader.loadClass(ClassLoader.java:4 57)
01-02 13:23:38.443 E/AndroidRuntime(5482): at android.app.Fragment.instantiate(Fragment.java:583 )
01-02 13:23:38.443 E/AndroidRuntime(5482): ... 18 more
01-02 13:23:38.443 W/ActivityManager(868): Force finishing activity com.android.settings/.SubSettings
01-02 13:23:38.453 W/ActivityManager(868): Force finishing activity com.android.settings/.Settings
01-02 13:23:38.953 W/ActivityManager(868): Activity pause timeout for ActivityRecord{430d80c8 u0 com.android.settings/.SubSettings t17 f}
01-02 13:23:39.173 I/ActivityManager(4269): Timeline: Activity_idle id: android.os.BinderProxy@42178ef8 time:442436
01-02 13:23:39.503 I/ActivityManager(868): Timeline: Activity_windows_visible id: ActivityRecord{4268fc90 u0 com.nolanlawson.logcat/.LogcatActivity t16} time:442764
01-02 13:23:40.053 I/Process (5482): Sending signal. PID: 5482 SIG: 9
01-02 13:23:40.053 V/PhoneStatusBar(1093): setLightsOn(true)
01-02 13:23:40.093 I/ActivityManager(868): Process com.android.settings (pid 5482) has died.
01-02 13:23:40.093 I/WindowState(868): WIN DEATH: Window{42307278 u0 com.android.settings/com.android.settings.Settings}
01-02 13:23:43.183 V/audio_hw_primary(211): out_standby: enter: usecase(1: low-latency-playback)
01-02 13:23:43.243 V/audio_hw_primary(211): stop_output_stream: enter: usecase(1: low-latency-playback)
01-02 13:23:43.243 V/audio_hw_primary(211): disable_audio_route: enter: usecase(1)
01-02 13:23:43.243 V/audio_hw_primary(211): disable_audio_route: reset mixer path: low-latency-playback
01-02 13:23:43.243 V/audio_hw_primary(211): disable_audio_route: exit
01-02 13:23:43.243 V/audio_hw_primary(211): disable_snd_device: snd_device(2: speaker) refcnt=0
01-02 13:23:43.243 V/audio_hw_primary(211): stop_output_stream: exit: status(0)
01-02 13:23:43.243 V/audio_hw_primary(211): out_standby: exit
01-02 13:23:45.403 D/MobileDataStateTracker(868): default: Broadcast received: android.intent.action.ANY_DATA_STATE apnType=default
01-02 13:23:45.403 D/MobileDataStateTracker(868): default: Received state=CONNECTED, old=CONNECTED, reason=(unspecified)
01-02 13:23:46.003 D/qcom_sensors_hal(868): hal_sensor1_data_cb: msg_type 2
01-02 13:23:46.003 D/qcom_sensors_hal(868): hal_sensor1_data_cb: Sn 0, msg Id 3, txn Id 0
01-02 13:23:46.003 D/qcom_sensors_hal(868): hal_process_smgr_ind: 3
01-02 13:23:46.003 D/qcom_sensors_hal(868): hal_process_report_ind: St: 0 ReportId: 0 Rate: 15, Len: 1
01-02 13:23:46.003 D/qcom_sensors_hal(868): hal_process_report_ind: Id: ACCEL_DATA: Ty: 0 Q: 0
01-02 13:23:46.003 D/qcom_sensors_hal(868): hal_process_report_ind: X: -0.978729 Y: 4.341904 Z: 8.547348
01-02 13:23:46.003 D/qcom_sensors_hal(868): _hal_sensors_data_poll: poll data:1;data[0].sensor:0 .type:1 .x:-0.978729 .y:4.341904 .z:8.547348
01-02 13:23:46.003 D/qcom_sensors_hal(868): _hal_sensors_data_poll: cnt: 36
01-02 13:23:46.003 D/qcom_sensors_hal(868): hal_wait_for_response: timeout=0
01-02 13:23:46.073 D/qcom_sensors_hal(868): hal_sensor1_data_cb: msg_type 2
01-02 13:23:46.073 D/qcom_sensors_hal(868): hal_sensor1_data_cb: Sn 0, msg Id 3, txn Id 0
01-02 13:23:46.073 D/qcom_sensors_hal(868): hal_process_smgr_ind: 3
01-02 13:23:46.073 D/qcom_sensors_hal(868): hal_process_report_ind: St: 0 ReportId: 0 Rate: 15, Len: 1
01-02 13:23:46.073 D/qcom_sensors_hal(868): hal_process_report_ind: Id: ACCEL_DATA: Ty: 0 Q: 0
01-02 13:23:46.073 D/qcom_sensors_hal(868): hal_process_report_ind: X: -0.975143 Y: 4.344299 Z: 8.470779
01-02 13:23:46.073 D/qcom_sensors_hal(868): _hal_sensors_data_poll: poll data:1;data[0].sensor:0 .type:1 .x:-0.975143 .y:4.344299 .z:8.470779
01-02 13:23:46.073 D/qcom_sensors_hal(868): _hal_sensors_data_poll: cnt: 36
01-02 13:23:46.073 D/qcom_sensors_hal(868): hal_wait_for_response: timeout=0
01-02 13:23:50.553 E/ThermalEngine(220): [GPU_MON] 0 percent. Current Sampling Time is 4 sec
01-02 13:23:53.433 V/PanelView(1093): animationTick called with dtms=0; nothing to do (h=738.6153 v=6048.422)
01-02 13:23:54.003 I/ActivityManager(868): START u0 {act=android.settings.SETTINGS flg=0x14000000 cmp=com.android.settings/.Settings} from pid 1093
01-02 13:23:54.013 V/audio_hw_primary(211): start_output_stream: enter: usecase(1: low-latency-playback) devices(0x2)
01-02 13:23:54.013 D/audio_hw_primary(211): select_devices: out_snd_device(2: speaker) in_snd_device(0: )
01-02 13:23:54.013 D/ACDB-LOADER(211): ACDB -> send_audio_cal, acdb_id = 15, path = 0
01-02 13:23:54.013 D/ACDB-LOADER(211): ACDB -> send_adm_topology
01-02 13:23:54.013 D/ACDB-LOADER(211): ACDB -> ACDB_CMD_GET_AUDPROC_COMMON_TOPOLOGY_ID
01-02 13:23:54.013 D/ACDB-LOADER(211): ACDB -> send_audtable
01-02 13:23:54.013 D/ACDB-LOADER(211): ACDB -> ACDB_CMD_GET_AUDPROC_COMMON_TABLE
01-02 13:23:54.013 D/ACDB-LOADER(211): ACDB -> AUDIO_SET_AUDPROC_CAL
01-02 13:23:54.013 D/ACDB-LOADER(211): ACDB -> send_audvoltable
01-02 13:23:54.013 D/ACDB-LOADER(211): ACDB -> ACDB_CMD_GET_AUDPROC_GAIN_DEP_STEP_TABLE
01-02 13:23:54.013 D/ACDB-LOADER(211): ACDB -> AUDIO_SET_AUDPROC_VOL_CAL
01-02 13:23:54.013 D/ACDB-LOADER(211): ACDB -> send_afe_cal
01-02 13:23:54.013 D/ACDB-LOADER(211): ACDB -> ACDB_CMD_GET_AFE_COMMON_TABLE
01-02 13:23:54.013 D/ACDB-LOADER(211): ACDB -> AUDIO_SET_AFE_CAL
01-02 13:23:54.013 V/audio_hw_primary(211): enable_snd_device: snd_device(2: speaker)
01-02 13:23:54.023 V/audio_hw_primary(211): enable_audio_route: enter: usecase(1)
01-02 13:23:54.023 V/audio_hw_primary(211): enable_audio_route: apply mixer path: low-latency-playback
01-02 13:23:54.023 V/audio_hw_primary(211): enable_audio_route: exit
01-02 13:23:54.023 V/audio_hw_primary(211): start_output_stream: Opening PCM device card_id(0) device_id(15)
01-02 13:23:54.023 V/audio_hw_primary(211): start_output_stream: exit
01-02 13:23:54.073 V/PanelView(1093): animationTick called with dtms=0; nothing to do (h=1776.0 v=-6000.0)
01-02 13:23:54.073 I/ActivityManager(868): Start proc com.android.settings for activity com.android.settings/.Settings: pid=6084 uid=1000 gids={41000, 1028, 1015, 3002, 3001, 3003}
01-02 13:23:54.113 V/PhoneStatusBar(1093): setLightsOn(true)
01-02 13:23:54.363 D/BluetoothManagerService(868): Message: 20
01-02 13:23:54.363 D/BluetoothManagerService(868): Added callback: android.bluetooth.IBluetoothManagerCallback$Stub$P roxy@421b9c88:true
01-02 13:23:54.363 D/BluetoothAdapter(6084): 1112563656: getState() : mService = null. Returning STATE_OFF
01-02 13:23:54.363 D/BluetoothManagerService(868): Message: 30
01-02 13:23:54.363 W/ContextImpl(6084): Calling a method in the system process without a qualified user: android.app.ContextImpl.bindService:1582 android.content.ContextWrapper.bindService:517 android.bluetooth.BluetoothInputDevice.doBind:256 android.bluetooth.BluetoothInputDevice.<init>:249 android.bluetooth.BluetoothAdapter.getProfileProxy :1197
01-02 13:23:54.373 D/BluetoothManagerService(868): Message: 30
01-02 13:23:54.373 D/LocalBluetoothProfileManager(6084): Adding local MAP profile
01-02 13:23:54.373 D/BluetoothMap(6084): Create BluetoothMap proxy object
01-02 13:23:54.373 D/BluetoothManagerService(868): Message: 30
01-02 13:23:54.373 D/BluetoothManagerService(868): Message: 30
01-02 13:23:54.373 D/LocalBluetoothProfileManager(6084): LocalBluetoothProfileManager construction complete
01-02 13:23:54.373 W/ContextImpl(6084): Calling a method in the system process without a qualified user: android.app.ContextImpl.bindService:1582 android.content.ContextWrapper.bindService:517 android.bluetooth.BluetoothPan.doBind:149 android.bluetooth.BluetoothPan.<init>:141 android.bluetooth.BluetoothAdapter.getProfileProxy :1200
01-02 13:23:54.373 W/ContextImpl(6084): Calling a method in the system process without a qualified user: android.app.ContextImpl.bindService:1582 android.content.ContextWrapper.bindService:517 android.bluetooth.BluetoothMap.doBind:109 android.bluetooth.BluetoothMap.<init>:102 android.bluetooth.BluetoothAdapter.getProfileProxy :1212
01-02 13:23:54.373 W/ContextImpl(6084): Calling a method in the system process without a qualified user: android.app.ContextImpl.bindService:1582 android.content.ContextWrapper.bindService:517 android.bluetooth.BluetoothPbap.doBind:164 android.bluetooth.BluetoothPbap.<init>:157 com.android.settings.bluetooth.PbapServerProfile.<init>:68
01-02 13:23:54.383 D/BluetoothAdapter(6084): 1112563656: getState() : mService = null. Returning STATE_OFF
01-02 13:23:54.383 D/BluetoothAdapter(6084): 1112563656: getState() : mService = null. Returning STATE_OFF
01-02 13:23:54.543 I/Adreno-EGL(6084): <qeglDrvAPI_eglInitialize:320>: EGL 1.4 QUALCOMM Build: I0404c4692afb8623f95c43aeb6d5e13ed4b30ddbDate: 11/06/13
01-02 13:23:54.583 D/OpenGLRenderer(6084): Enabling debug mode 0
01-02 13:23:54.593 D/WifiService(868): setWifiEnabled: true pid=6084, uid=1000
01-02 13:23:54.603 D/BluetoothAdapter(6084): 1112563656: getState() : mService = null. Returning STATE_OFF
01-02 13:23:54.853 I/ActivityManager(868): Displayed com.android.settings/.Settings: +786ms (total +16s445ms)
01-02 13:23:54.893 I/ActivityManager(868): Timeline: Activity_windows_visible id: ActivityRecord{428045b0 u0 com.android.settings/.Settings t18} time:458153
01-02 13:23:54.903 I/ActivityManager(6084): Timeline: Activity_idle id: android.os.BinderProxy@4212f690 time:458163
01-02 13:23:55.903 I/ActivityManager(6084): Timeline: Activity_launch_request id:com.android.settings time:459166
01-02 13:23:55.903 I/ActivityManager(868): START u0 {act=android.intent.action.MAIN cmp=com.android.settings/.SubSettings (has extras)} from pid 6084
01-02 13:23:55.973 D/SubSettings(6084): Launching fragment com.android.settings.telokang.teloradio.TeloRadioS ettings
01-02 13:23:55.973 D/AndroidRuntime(6084): Shutting down VM
01-02 13:23:55.973 W/dalvikvm(6084): threadid=1: thread exiting with uncaught exception (group=0x41e7bc80)
01-02 13:23:55.983 E/AndroidRuntime(6084): FATAL EXCEPTION: main
01-02 13:23:55.983 E/AndroidRuntime(6084): Process: com.android.settings, PID: 6084
01-02 13:23:55.983 E/AndroidRuntime(6084): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.android.settings/com.android.settings.SubSettings}: android.app.Fragment$InstantiationException: Unable to instantiate fragment com.android.settings.telokang.teloradio.TeloRadioS ettings: make sure class name exists, is public, and has an empty constructor that is public
01-02 13:23:55.983 E/AndroidRuntime(6084): at android.app.ActivityThread.performLaunchActivity(A ctivityThread.java:2215)
01-02 13:23:55.983 E/AndroidRuntime(6084): at android.app.ActivityThread.handleLaunchActivity(Ac tivityThread.java:2265)
01-02 13:23:55.983 E/AndroidRuntime(6084): at android.app.ActivityThread.access$800(ActivityThre ad.java:145)
01-02 13:23:55.983 E/AndroidRuntime(6084): at android.app.ActivityThread$H.handleMessage(Activit yThread.java:1206)
01-02 13:23:55.983 E/AndroidRuntime(6084): at android.os.Handler.dispatchMessage(Handler.java:10 2)
01-02 13:23:55.983 E/AndroidRuntime(6084): at android.os.Looper.loop(Looper.java:136)
01-02 13:23:55.983 E/AndroidRuntime(6084): at android.app.ActivityThread.main(ActivityThread.jav a:5081)
01-02 13:23:55.983 E/AndroidRuntime(6084): at java.lang.reflect.Method.invokeNative(Native Method)
01-02 13:23:55.983 E/AndroidRuntime(6084): at java.lang.reflect.Method.invoke(Method.java:515)
01-02 13:23:55.983 E/AndroidRuntime(6084): at com.android.internal.os.ZygoteInit$MethodAndArgsCa ller.run(ZygoteInit.java:781)
01-02 13:23:55.983 E/AndroidRuntime(6084): at com.android.internal.os.ZygoteInit.main(ZygoteInit .java:597)
01-02 13:23:55.983 E/AndroidRuntime(6084): at dalvik.system.NativeStart.main(Native Method)
01-02 13:23:55.983 E/AndroidRuntime(6084): Caused by: android.app.Fragment$InstantiationException: Unable to instantiate fragment com.android.settings.telokang.teloradio.TeloRadioS ettings: make sure class name exists, is public, and has an empty constructor that is public
01-02 13:23:55.983 E/AndroidRuntime(6084): at android.app.Fragment.instantiate(Fragment.java:597 )
01-02 13:23:55.983 E/AndroidRuntime(6084): at android.preference.PreferenceActivity.switchToHead erInner(PreferenceActivity.java:1232)
01-02 13:23:55.983 E/AndroidRuntime(6084): at android.preference.PreferenceActivity.switchToHead er(PreferenceActivity.java:1248)
01-02 13:23:55.983 E/AndroidRuntime(6084): at android.preference.PreferenceActivity.onCreate(Pre ferenceActivity.java:554)
01-02 13:23:55.983 E/AndroidRuntime(6084): at com.android.settings.Settings.onCreate(Settings.ja va:220)
01-02 13:23:55.983 E/AndroidRuntime(6084): at android.app.Activity.performCreate(Activity.java:5 231)
01-02 13:23:55.983 E/AndroidRuntime(6084): at android.app.Instrumentation.callActivityOnCreate(I nstrumentation.java:1087)
01-02 13:23:55.983 E/AndroidRuntime(6084): at android.app.ActivityThread.performLaunchActivity(A ctivityThread.java:2169)
01-02 13:23:55.983 E/AndroidRuntime(6084): ... 11 more
01-02 13:23:55.983 E/AndroidRuntime(6084): Caused by: java.lang.ClassNotFoundException: Didn't find class "com.android.settings.telokang.teloradio.TeloRadioS ettings" on path: DexPathList[[zip file "/system/framework/org.cyanogenmod.hardware.jar", zip file "/system/priv-app/Settings.apk"],nativeLibraryDirectories=[/vendor/lib, /system/lib]]
01-02 13:23:55.983 E/AndroidRuntime(6084): at dalvik.system.BaseDexClassLoader.findClass(BaseDex ClassLoader.java:56)
01-02 13:23:55.983 E/AndroidRuntime(6084): at java.lang.ClassLoader.loadClass(ClassLoader.java:4 97)
01-02 13:23:55.983 E/AndroidRuntime(6084): at java.lang.ClassLoader.loadClass(ClassLoader.java:4 57)
01-02 13:23:55.983 E/AndroidRuntime(6084): at android.app.Fragment.instantiate(Fragment.java:583 )
01-02 13:23:55.983 E/AndroidRuntime(6084): ... 18 more
01-02 13:23:55.983 W/ActivityManager(868): Force finishing activity com.android.settings/.SubSettings
01-02 13:23:55.983 W/ActivityManager(868): Force finishing activity com.android.settings/.Settings
01-02 13:23:56.493 W/ActivityManager(868): Activity pause timeout for ActivityRecord{42144018 u0 com.android.settings/.SubSettings t18 f}
01-02 13:23:56.713 I/ActivityManager(4269): Timeline: Activity_idle id: android.os.BinderProxy@42178ef8 time:459975
01-02 13:23:57.053 I/ActivityManager(868): Timeline: Activity_windows_visible id: ActivityRecord{4268fc90 u0 com.nolanlawson.logcat/.LogcatActivity t16} time:460315
01-02 13:23:57.833 I/Process (6084): Sending signal. PID: 6084 SIG: 9
01-02 13:23:57.843 V/PhoneStatusBar(1093): setLightsOn(true)
01-02 13:23:57.843 I/ActivityManager(868): Process com.android.settings (pid 6084) has died.
01-02 13:23:57.843 I/WindowState(868): WIN DEATH: Window{423014d0 u0 com.android.settings/com.android.settings.Settings}
01-02 13:23:59.033 D/qcom_sensors_hal(868): hal_sensor1_data_cb: msg_type 2
01-02 13:23:59.033 D/qcom_sensors_hal(868): hal_sensor1_data_cb: Sn 0, msg Id 3, txn Id 0
01-02 13:23:59.033 D/qcom_sensors_hal(868): hal_process_smgr_ind: 3
01-02 13:23:59.033 D/qcom_sensors_hal(868): hal_process_report_ind: St: 0 ReportId: 0 Rate: 15, Len: 1
01-02 13:23:59.033 D/qcom_sensors_hal(868): hal_process_report_ind: Id: ACCEL_DATA: Ty: 0 Q: 0
01-02 13:23:59.033 D/qcom_sensors_hal(868): hal_process_report_ind: X: -0.799271 Y: 3.723358 Z: 8.536591
01-02 13:23:59.033 D/qcom_sensors_hal(868): _hal_sensors_data_poll: poll data:1;data[0].sensor:0 .type:1 .x:-0.799271 .y:3.723358 .z:8.536591
01-02 13:23:59.033 D/qcom_sensors_hal(868): _hal_sensors_data_poll: cnt: 36
01-02 13:23:59.033 D/qcom_sensors_hal(868): hal_wait_for_response: timeout=0
01-02 13:23:59.103 D/qcom_sensors_hal(868): hal_sensor1_data_cb: msg_type 2
01-02 13:23:59.103 D/qcom_sensors_hal(868): hal_sensor1_data_cb: Sn 0, msg Id 3, txn Id 0
01-02 13:23:59.103 D/qcom_sensors_hal(868): hal_process_smgr_ind: 3
01-02 13:23:59.103 D/qcom_sensors_hal(868): hal_process_report_ind: St: 0 ReportId: 0 Rate: 15, Len: 1
01-02 13:23:59.103 D/qcom_sensors_hal(868): hal_process_report_ind: Id: ACCEL_DATA: Ty: 0 Q: 0
01-02 13:23:59.103 D/qcom_sensors_hal(868): hal_process_report_ind: X: -0.900955 Y: 3.705414 Z: 8.961319
01-02 13:23:59.103 D/qcom_sensors_hal(868): _hal_sensors_data_poll: poll data:1;data[0].sensor:0 .type:1 .x:-0.900955 .y:3.705414 .z:8.961319
01-02 13:23:59.103 D/qcom_sensors_hal(868): _hal_sensors_data_poll: cnt: 36
01-02 13:23:59.103 D/qcom_sensors_hal(868): hal_wait_for_response: timeout=0
01-02 13:24:00.953 V/audio_hw_primary(211): out_standby: enter: usecase(1: low-latency-playback)
01-02 13:24:01.003 V/audio_hw_primary(211): stop_output_stream: enter: usecase(1: low-latency-playback)
01-02 13:24:01.003 V/audio_hw_primary(211): disable_audio_route: enter: usecase(1)
01-02 13:24:01.013 V/audio_hw_primary(211): disable_audio_route: reset mixer path: low-latency-playback
01-02 13:24:01.013 V/audio_hw_primary(211): disable_audio_route: exit
01-02 13:24:01.013 V/audio_hw_primary(211): disable_snd_device: snd_device(2: speaker) refcnt=0
01-02 13:24:01.013 V/audio_hw_primary(211): stop_output_stream: exit: status(0)
01-02 13:24:01.013 V/audio_hw_primary(211): out_standby: exit
01-02 13:24:06.103 V/PanelView(1093): animationTick called with dtms=0; nothing to do (h=345.8199 v=3054.0962)
01-02 13:24:06.903 I/ActivityManager(868): START u0 {act=android.settings.SETTINGS flg=0x14000000 cmp=com.android.settings/.Settings} from pid 1093
01-02 13:24:06.913 V/audio_hw_primary(211): start_output_stream: enter: usecase(1: low-latency-playback) devices(0x2)
01-02 13:24:06.913 D/audio_hw_primary(211): select_devices: out_snd_device(2: speaker) in_snd_device(0: )
01-02 13:24:06.913 D/ACDB-LOADER(211): ACDB -> send_audio_cal, acdb_id = 15, path = 0
01-02 13:24:06.913 D/ACDB-LOADER(211): ACDB -> send_adm_topology
01-02 13:24:06.913 D/ACDB-LOADER(211): ACDB -> ACDB_CMD_GET_AUDPROC_COMMON_TOPOLOGY_ID
01-02 13:24:06.913 D/ACDB-LOADER(211): ACDB -> send_audtable
01-02 13:24:06.913 D/ACDB-LOADER(211): ACDB -> ACDB_CMD_GET_AUDPROC_COMMON_TABLE
01-02 13:24:06.913 D/ACDB-LOADER(211): ACDB -> AUDIO_SET_AUDPROC_CAL
01-02 13:24:06.913 D/ACDB-LOADER(211): ACDB -> send_audvoltable
01-02 13:24:06.913 D/ACDB-LOADER(211): ACDB -> ACDB_CMD_GET_AUDPROC_GAIN_DEP_STEP_TABLE
01-02 13:24:06.913 D/ACDB-LOADER(211): ACDB -> AUDIO_SET_AUDPROC_VOL_CAL
01-02 13:24:06.913 D/ACDB-LOADER(211): ACDB -> send_afe_cal
01-02 13:24:06.913 D/ACDB-LOADER(211): ACDB -> ACDB_CMD_GET_AFE_COMMON_TABLE
01-02 13:24:06.913 D/ACDB-LOADER(211): ACDB -> AUDIO_SET_AFE_CAL
01-02 13:24:06.913 V/audio_hw_primary(211): enable_snd_device: snd_device(2: speaker)
01-02 13:24:06.913 V/audio_hw_primary(211): enable_audio_route: enter: usecase(1)
01-02 13:24:06.913 V/audio_hw_primary(211): enable_audio_route: apply mixer path: low-latency-playback
01-02 13:24:06.913 V/audio_hw_primary(211): enable_audio_route: exit
01-02 13:24:06.913 V/audio_hw_primary(211): start_output_stream: Opening PCM device card_id(0) device_id(15)
01-02 13:24:06.913 V/audio_hw_primary(211): start_output_stream: exit
01-02 13:24:06.923 V/PanelView(1093): animationTick called with dtms=0; nothing to do (h=1776.0 v=-6000.0)
01-02 13:24:06.953 I/ActivityManager(868): Start proc com.android.settings for activity com.android.settings/.Settings: pid=6189 uid=1000 gids={41000, 1028, 1015, 3002, 3001, 3003}
01-02 13:24:06.993 V/PhoneStatusBar(1093): setLightsOn(true)
01-02 13:24:07.213 D/BluetoothManagerService(868): Message: 20
01-02 13:24:07.213 D/BluetoothManagerService(868): Added callback: android.bluetooth.IBluetoothManagerCallback$Stub$P roxy@42313e08:true
01-02 13:24:07.223 D/BluetoothAdapter(6189): 1112567608: getState() : mService = null. Returning STATE_OFF
01-02 13:24:07.223 D/BluetoothManagerService(868): Message: 30
01-02 13:24:07.223 D/BluetoothManagerService(868): Message: 30
01-02 13:24:07.223 D/LocalBluetoothProfileManager(6189): Adding local MAP profile
01-02 13:24:07.223 D/BluetoothMap(6189): Create BluetoothMap proxy object
01-02 13:24:07.223 D/BluetoothManagerService(868): Message: 30
01-02 13:24:07.223 D/BluetoothManagerService(868): Message: 30
01-02 13:24:07.223 W/ContextImpl(6189): Calling a method in the system process without a qualified user: android.app.ContextImpl.bindService:1582 android.content.ContextWrapper.bindService:517 android.bluetooth.BluetoothInputDevice.doBind:256 android.bluetooth.BluetoothInputDevice.<init>:249 android.bluetooth.BluetoothAdapter.getProfileProxy :1197
01-02 13:24:07.223 W/ContextImpl(6189): Calling a method in the system process without a qualified user: android.app.ContextImpl.bindService:1582 android.content.ContextWrapper.bindService:517 android.bluetooth.BluetoothPan.doBind:149 android.bluetooth.BluetoothPan.<init>:141 android.bluetooth.BluetoothAdapter.getProfileProxy :1200
01-02 13:24:07.223 W/ContextImpl(6189): Calling a method in the system process without a qualified user: android.app.ContextImpl.bindService:1582 android.content.ContextWrapper.bindService:517 android.bluetooth.BluetoothMap.doBind:109 android.bluetooth.BluetoothMap.<init>:102 android.bluetooth.BluetoothAdapter.getProfileProxy :1212
01-02 13:24:07.233 D/LocalBluetoothProfileManager(6189): LocalBluetoothProfileManager construction complete
01-02 13:24:07.233 D/BluetoothAdapter(6189): 1112567608: getState() : mService = null. Returning STATE_OFF
01-02 13:24:07.233 D/BluetoothAdapter(6189): 1112567608: getState() : mService = null. Returning STATE_OFF
01-02 13:24:07.233 W/ContextImpl(6189): Calling a method in the system process without a qualified user: android.app.ContextImpl.bindService:1582 android.content.ContextWrapper.bindService:517 android.bluetooth.BluetoothPbap.doBind:164 android.bluetooth.BluetoothPbap.<init>:157 com.android.settings.bluetooth.PbapServerProfile.<init>:68
01-02 13:24:07.473 I/Adreno-EGL(6189): <qeglDrvAPI_eglInitialize:320>: EGL 1.4 QUALCOMM Build: I0404c4692afb8623f95c43aeb6d5e13ed4b30ddbDate: 11/06/13
01-02 13:24:07.503 D/OpenGLRenderer(6189): Enabling debug mode 0
01-02 13:24:07.503 D/WifiService(868): setWifiEnabled: true pid=6189, uid=1000
01-02 13:24:07.513 D/BluetoothAdapter(6189): 1112567608: getState() : mService = null. Returning STATE_OFF
01-02 13:24:07.753 I/ActivityManager(868): Displayed com.android.settings/.Settings: +821ms (total +11s797ms)
01-02 13:24:07.753 I/ActivityManager(868): Timeline: Activity_windows_visible id: ActivityRecord{423c3b58 u0 com.android.settings/.Settings t19} time:471013
01-02 13:24:07.803 I/ActivityManager(6189): Timeline: Activity_idle id: android.os.BinderProxy@42130600 time:471059
01-02 13:24:08.783 I/ActivityManager(6189): Timeline: Activity_launch_request id:com.android.settings time:472044
01-02 13:24:08.783 I/ActivityManager(868): START u0 {act=android.intent.action.MAIN cmp=com.android.settings/.SubSettings (has extras)} from pid 6189
01-02 13:24:08.923 D/SubSettings(6189): Launching fragment com.android.settings.telokang.teloradio.TeloRadioS ettings
01-02 13:24:08.923 D/AndroidRuntime(6189): Shutting down VM
01-02 13:24:08.923 W/dalvikvm(6189): threadid=1: thread exiting with uncaught exception (group=0x41e7bc80)
01-02 13:24:08.933 E/AndroidRuntime(6189): FATAL EXCEPTION: main
01-02 13:24:08.933 E/AndroidRuntime(6189): Process: com.android.settings, PID: 6189
01-02 13:24:08.933 E/AndroidRuntime(6189): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.android.settings/com.android.settings.SubSettings}: android.app.Fragment$InstantiationException: Unable to instantiate fragment com.android.settings.telokang.teloradio.TeloRadioS ettings: make sure class name exists, is public, and has an empty constructor that is public
01-02 13:24:08.933 E/AndroidRuntime(6189): at android.app.ActivityThread.performLaunchActivity(A ctivityThread.java:2215)
01-02 13:24:08.933 E/AndroidRuntime(6189): at android.app.ActivityThread.handleLaunchActivity(Ac tivityThread.java:2265)
01-02 13:24:08.933 E/AndroidRuntime(6189): at android.app.ActivityThread.access$800(ActivityThre ad.java:145)
01-02 13:24:08.933 E/AndroidRuntime(6189): at android.app.ActivityThread$H.handleMessage(Activit yThread.java:1206)
01-02 13:24:08.933 E/AndroidRuntime(6189): at android.os.Handler.dispatchMessage(Handler.java:10 2)
01-02 13:24:08.933 E/AndroidRuntime(6189): at android.os.Looper.loop(Looper.java:136)
01-02 13:24:08.933 E/AndroidRuntime(6189): at android.app.ActivityThread.main(ActivityThread.jav a:5081)
01-02 13:24:08.933 E/AndroidRuntime(6189): at java.lang.reflect.Method.invokeNative(Native Method)
01-02 13:24:08.933 E/AndroidRuntime(6189): at java.lang.reflect.Method.invoke(Method.java:515)
01-02 13:24:08.933 E/AndroidRuntime(6189): at com.android.internal.os.ZygoteInit$MethodAndArgsCa ller.run(ZygoteInit.java:781)
01-02 13:24:08.933 E/AndroidRuntime(6189): at com.android.internal.os.ZygoteInit.main(ZygoteInit .java:597)
01-02 13:24:08.933 E/AndroidRuntime(6189): at dalvik.system.NativeStart.main(Native Method)
01-02 13:24:08.933 E/AndroidRuntime(6189): Caused by: android.app.Fragment$InstantiationException: Unable to instantiate fragment com.android.settings.telokang.teloradio.TeloRadioS ettings: make sure class name exists, is public, and has an empty constructor that is public
01-02 13:24:08.933 E/AndroidRuntime(6189): at android.app.Fragment.instantiate(Fragment.java:597 )
01-02 13:24:08.933 E/AndroidRuntime(6189): at android.preference.PreferenceActivity.switchToHead erInner(PreferenceActivity.java:1232)
01-02 13:24:08.933 E/AndroidRuntime(6189): at android.preference.PreferenceActivity.switchToHead er(PreferenceActivity.java:1248)
01-02 13:24:08.933 E/AndroidRuntime(6189): at android.preference.PreferenceActivity.onCreate(Pre ferenceActivity.java:554)
01-02 13:24:08.933 E/AndroidRuntime(6189): at com.android.settings.Settings.onCreate(Settings.ja va:220)
01-02 13:24:08.933 E/AndroidRuntime(6189): at android.app.Activity.performCreate(Activity.java:5 231)
01-02 13:24:08.933 E/AndroidRuntime(6189): at android.app.Instrumentation.callActivityOnCreate(I nstrumentation.java:1087)
01-02 13:24:08.933 E/AndroidRuntime(6189): at android.app.ActivityThread.performLaunchActivity(A ctivityThread.java:2169)
01-02 13:24:08.933 E/AndroidRuntime(6189): ... 11 more
01-02 13:24:08.933 E/AndroidRuntime(6189): Caused by: java.lang.ClassNotFoundException: Didn't find class "com.android.settings.telokang.teloradio.TeloRadioS ettings" on path: DexPathList[[zip file "/system/framework/org.cyanogenmod.hardware.jar", zip file "/system/priv-app/Settings.apk"],nativeLibraryDirectories=[/vendor/lib, /system/lib]]
01-02 13:24:08.933 E/AndroidRuntime(6189): at dalvik.system.BaseDexClassLoader.findClass(BaseDex ClassLoader.java:56)
01-02 13:24:08.933 E/AndroidRuntime(6189): at java.lang.ClassLoader.loadClass(ClassLoader.java:4 97)
01-02 13:24:08.933 E/AndroidRuntime(6189): at java.lang.ClassLoader.loadClass(ClassLoader.java:4 57)
01-02 13:24:08.933 E/AndroidRuntime(6189): at android.app.Fragment.instantiate(Fragment.java:583 )
01-02 13:24:08.933 E/AndroidRuntime(6189): ... 18 more
01-02 13:24:08.933 W/ActivityManager(868): Force finishing activity com.android.settings/.SubSettings
01-02 13:24:08.933 W/ActivityManager(868): Force finishing activity com.android.settings/.Settings
01-02 13:24:09.443 W/ActivityManager(868): Activity pause timeout for ActivityRecord{430f27f0 u0 com.android.settings/.SubSettings t19 f}
01-02 13:24:09.623 I/ActivityManager(4269): Timeline: Activity_idle id: android.os.BinderProxy@42178ef8 time:472884
01-02 13:24:09.963 I/ActivityManager(868): Timeline: Activity_windows_visible id: ActivityRecord{4268fc90 u0 com.nolanlawson.logcat/.LogcatActivity t16} time:473227
01-02 13:24:10.333 I/Process (6189): Sending signal. PID: 6189 SIG: 9
01-02 13:24:10.333 V/PhoneStatusBar(1093): setLightsOn(true)
01-02 13:24:10.343 I/ActivityManager(868): Process com.android.settings (pid 6189) has died.
01-02 13:24:10.343 I/WindowState(868): WIN DEATH: Window{422f0c88 u0 com.android.settings/com.android.settings.Settings}
01-02 13:24:10.553 E/ThermalEngine(220): [GPU_MON] 15 percent. Current Sampling Time is 4 sec
01-02 13:24:10.553 E/ThermalEngine(220): [GPU_MON] ACTION: GPU - [GPU_MON] Setting GPU[0] to 320000000
01-02 13:24:10.553 E/ThermalEngine(220): [GPU_MON] GPU Initial setting Addaped 320000000 Mhz
01-02 13:24:12.053 D/qcom_sensors_hal(868): hal_sensor1_data_cb: msg_type 2
01-02 13:24:12.053 D/qcom_sensors_hal(868): hal_sensor1_data_cb: Sn 0, msg Id 3, txn Id 0
01-02 13:24:12.063 D/qcom_sensors_hal(868): hal_process_smgr_ind: 3
01-02 13:24:12.063 D/qcom_sensors_hal(868): hal_process_report_ind: St: 0 ReportId: 0 Rate: 15, Len: 1
01-02 13:24:12.063 D/qcom_sensors_hal(868): hal_process_report_ind: Id: ACCEL_DATA: Ty: 0 Q: 0
01-02 13:24:12.063 D/qcom_sensors_hal(868): hal_process_report_ind: X: -0.811234 Y: 3.748474 Z: 8.829712
01-02 13:24:12.063 D/qcom_sensors_hal(868): _hal_sensors_data_poll: poll data:1;data[0].sensor:0 .type:1 .x:-0.811234 .y:3.748474 .z:8.829712
01-02 13:24:12.063 D/qcom_sensors_hal(868): _hal_sensors_data_poll: cnt: 36
01-02 13:24:12.063 D/qcom_sensors_hal(868): hal_wait_for_response: timeout=0
01-02 13:24:12.123 D/qcom_sensors_hal(868): hal_sensor1_data_cb: msg_type 2
01-02 13:24:12.123 D/qcom_sensors_hal(868): hal_sensor1_data_cb: Sn 0, msg Id 3, txn Id 0
01-02 13:24:12.123 D/qcom_sensors_hal(868): hal_process_smgr_ind: 3
01-02 13:24:12.133 D/qcom_sensors_hal(868): hal_process_report_ind: St: 0 ReportId: 0 Rate: 15, Len: 1
01-02 13:24:12.133 D/qcom_sensors_hal(868): hal_process_report_ind: Id: ACCEL_DATA: Ty: 0 Q: 0
01-02 13:24:12.133 D/qcom_sensors_hal(868): hal_process_report_ind: X: -0.804047 Y: 3.736511 Z: 8.814148
01-02 13:24:12.133 D/qcom_sensors_hal(868): _hal_sensors_data_poll: poll data:1;data[0].sensor:0 .type:1 .x:-0.804047 .y:3.736511 .z:8.814148
01-02 13:24:12.133 D/qcom_sensors_hal(868): _hal_sensors_data_poll: cnt: 36
01-02 13:24:12.133 D/qcom_sensors_hal(868): hal_wait_for_response: timeout=0
01-02 13:24:13.443 V/audio_hw_primary(211): out_standby: enter: usecase(1: low-latency-playback)
01-02 13:24:13.503 V/audio_hw_primary(211): stop_output_stream: enter: usecase(1: low-latency-playback)
01-02 13:24:13.503 V/audio_hw_primary(211): disable_audio_route: enter: usecase(1)
01-02 13:24:13.503 V/audio_hw_primary(211): disable_audio_route: reset mixer path: low-latency-playback
01-02 13:24:13.503 V/audio_hw_primary(211): disable_audio_route: exit
01-02 13:24:13.503 V/audio_hw_primary(211): disable_snd_device: snd_device(2: speaker) refcnt=0
01-02 13:24:13.513 V/audio_hw_primary(211): stop_output_stream: exit: status(0)
01-02 13:24:13.513 V/audio_hw_primary(211): out_standby: exit
01-02 13:24:16.203 V/audio_hw_primary(211): start_output_stream: enter: usecase(1: low-latency-playback) devices(0x2)
01-02 13:24:16.203 D/audio_hw_primary(211): select_devices: out_snd_device(2: speaker) in_snd_device(0: )
01-02 13:24:16.203 D/ACDB-LOADER(211): ACDB -> send_audio_cal, acdb_id = 15, path = 0
01-02 13:24:16.203 D/ACDB-LOADER(211): ACDB -> send_adm_topology
01-02 13:24:16.203 D/ACDB-LOADER(211): ACDB -> ACDB_CMD_GET_AUDPROC_COMMON_TOPOLOGY_ID
01-02 13:24:16.203 D/ACDB-LOADER(211): ACDB -> send_audtable
01-02 13:24:16.203 D/ACDB-LOADER(211): ACDB -> ACDB_CMD_GET_AUDPROC_COMMON_TABLE
01-02 13:24:16.203 D/ACDB-LOADER(211): ACDB -> AUDIO_SET_AUDPROC_CAL
01-02 13:24:16.203 D/ACDB-LOADER(211): ACDB -> send_audvoltable
01-02 13:24:16.203 D/ACDB-LOADER(211): ACDB -> ACDB_CMD_GET_AUDPROC_GAIN_DEP_STEP_TABLE
01-02 13:24:16.203 D/ACDB-LOADER(211): ACDB -> AUDIO_SET_AUDPROC_VOL_CAL
01-02 13:24:16.203 D/ACDB-LOADER(211): ACDB -> send_afe_cal
01-02 13:24:16.203 D/ACDB-LOADER(211): ACDB -> ACDB_CMD_GET_AFE_COMMON_TABLE
01-02 13:24:16.203 D/ACDB-LOADER(211): ACDB -> AUDIO_SET_AFE_CAL
01-02 13:24:16.203 V/audio_hw_primary(211): enable_snd_device: snd_device(2: speaker)
01-02 13:24:16.203 V/audio_hw_primary(211): enable_audio_route: enter: usecase(1)
01-02 13:24:16.203 V/audio_hw_primary(211): enable_audio_route: apply mixer path: low-latency-playback
01-02 13:24:16.203 V/audio_hw_primary(211): enable_audio_route: exit
01-02 13:24:16.203 V/audio_hw_primary(211): start_output_stream: Opening PCM device card_id(0) device_id(15)
01-02 13:24:16.203 V/audio_hw_primary(211): start_output_stream: exit
01-02 13:24:17.563 E/ThermalEngine(220): [GPU_MON] 0 percent. Current Sampling Time is 1 sec
01-02 13:24:17.563 E/ThermalEngine(220): [GPU_MON] Gpu Clock is back to idle state ( 450000000 Mhz )
01-02 13:24:17.563 E/ThermalEngine(220): [GPU_MON] ACTION: GPU - [GPU_MON] Setting GPU[0] to 450000000
01-02 13:24:21.523 V/audio_hw_primary(211): out_standby: enter: usecase(1: low-latency-playback)
01-02 13:24:21.573 V/audio_hw_primary(211): stop_output_stream: enter: usecase(1: low-latency-playback)
01-02 13:24:21.573 V/audio_hw_primary(211): disable_audio_route: enter: usecase(1)
01-02 13:24:21.573 V/audio_hw_primary(211): disable_audio_route: reset mixer path: low-latency-playback
01-02 13:24:21.573 V/audio_hw_primary(211): disable_audio_route: exit
01-02 13:24:21.573 V/audio_hw_primary(211): disable_snd_device: snd_device(2: speaker) refcnt=0
01-02 13:24:21.573 V/audio_hw_primary(211): stop_output_stream: exit: status(0)
01-02 13:24:21.573 V/audio_hw_primary(211): out_standby: exit
01-02 13:24:24.543 W/InputMethodManagerService(868): Window already focused, ignoring focus gain of: com.android.internal.view.IInputMethodClient$Stub$ Proxy@430aec20 attribute=null, token = android.os.BinderProxy@42439fc0
© 2014 MicrosoftTérminosPrivacidad y cookiesDesarrolladoresEspañol
© 2014 MicrosoftTérminosPrivacidad y cookiesDesarrolladoresEspañol


Edito: La rom la compilo tal cual me bajo las sources de cyano, modificando para el telo radio y con . build/envsetup.sh y luego brunch d802, no se si asi se hace debug o como pero es como o hago. Estoy subiendo el zip pero me queda un rato aun y kisler lo hice copia y pega el de patch 2, del patch 1 solo coji el manifest y del 2 el otro archivo entero.

telo
02/01/14, 13:33:01
con catlog he conseguido esto:


build.board: galbi
build.bootloader: unknown
build.brand: LGE
build.cpu_abi: armeabi-v7a
build.cpu_abi2: armeabi
build.device: d802
build.display: cm_d802-userdebug 4.4.2 KOT49H 19f4862512 test-keys
build.fingerprint: lge/g2_open_com/g2:4.2.2/JDQ39B/D80210a.1378316352:user/release-keys
build.hardware: g2
build.host: r0i-DarkSideTeam
build.id: KOT49H
build.manufacturer: lge
build.model: LG-D802
build.product: cm_d802
build.radio: unknown
build.serial: 03aca7ce4d57a5d9
build.tags: test-keys
build.time: 1388628317000
build.type: userdebug
build.user: r0i
version.codename: REL
version.incremental: 19f4862512
version.release: 4.4.2
version.sdk_int: 19

01-02 13:23:30.553 E/ThermalEngine(220): [GPU_MON] 6 percent. Current Sampling Time is 4 sec
01-02 13:23:31.503 V/audio_hw_primary(211): out_standby: enter: usecase(1: low-latency-playback)
01-02 13:23:31.563 V/audio_hw_primary(211): stop_output_stream: enter: usecase(1: low-latency-playback)
01-02 13:23:31.563 V/audio_hw_primary(211): disable_audio_route: enter: usecase(1)
01-02 13:23:31.563 V/audio_hw_primary(211): disable_audio_route: reset mixer path: low-latency-playback
01-02 13:23:31.563 V/audio_hw_primary(211): disable_audio_route: exit
01-02 13:23:31.563 V/audio_hw_primary(211): disable_snd_device: snd_device(2: speaker) refcnt=0
01-02 13:23:31.573 V/audio_hw_primary(211): stop_output_stream: exit: status(0)
01-02 13:23:31.573 V/audio_hw_primary(211): out_standby: exit
01-02 13:23:32.883 V/PanelView(1093): animationTick called with dtms=0; nothing to do (h=511.23373 v=2543.621)
01-02 13:23:32.883 V/PanelView(1093): animationTick called with dtms=-2; nothing to do (h=511.23373 v=2543.621)
01-02 13:23:33.053 D/qcom_sensors_hal(868): hal_sensor1_data_cb: msg_type 2
01-02 13:23:33.053 D/qcom_sensors_hal(868): hal_sensor1_data_cb: Sn 0, msg Id 3, txn Id 0
01-02 13:23:33.053 D/qcom_sensors_hal(868): hal_process_smgr_ind: 3
01-02 13:23:33.053 D/qcom_sensors_hal(868): hal_process_report_ind: St: 0 ReportId: 0 Rate: 15, Len: 1
01-02 13:23:33.053 D/qcom_sensors_hal(868): hal_process_report_ind: Id: ACCEL_DATA: Ty: 0 Q: 0
01-02 13:23:33.053 D/qcom_sensors_hal(868): hal_process_report_ind: X: -1.012222 Y: 4.731934 Z: 8.840469
01-02 13:23:33.053 D/qcom_sensors_hal(868): _hal_sensors_data_poll: poll data:1;data[0].sensor:0 .type:1 .x:-1.012222 .y:4.731934 .z:8.840469
01-02 13:23:33.053 D/qcom_sensors_hal(868): _hal_sensors_data_poll: cnt: 36
01-02 13:23:33.053 D/qcom_sensors_hal(868): hal_wait_for_response: timeout=0
01-02 13:23:33.113 D/qcom_sensors_hal(868): hal_sensor1_data_cb: msg_type 2
01-02 13:23:33.113 D/qcom_sensors_hal(868): hal_sensor1_data_cb: Sn 0, msg Id 3, txn Id 0
01-02 13:23:33.113 D/qcom_sensors_hal(868): hal_process_smgr_ind: 3
01-02 13:23:33.113 D/qcom_sensors_hal(868): hal_process_report_ind: St: 0 ReportId: 0 Rate: 15, Len: 1
01-02 13:23:33.113 D/qcom_sensors_hal(868): hal_process_report_ind: Id: ACCEL_DATA: Ty: 0 Q: 0
01-02 13:23:33.113 D/qcom_sensors_hal(868): hal_process_report_ind: X: -0.789688 Y: 4.727142 Z: 7.977859
01-02 13:23:33.113 D/qcom_sensors_hal(868): _hal_sensors_data_poll: poll data:1;data[0].sensor:0 .type:1 .x:-0.789688 .y:4.727142 .z:7.977859
01-02 13:23:33.113 D/qcom_sensors_hal(868): _hal_sensors_data_poll: cnt: 36
01-02 13:23:33.113 D/qcom_sensors_hal(868): hal_wait_for_response: timeout=0
01-02 13:23:33.433 V/audio_hw_primary(211): start_output_stream: enter: usecase(1: low-latency-playback) devices(0x2)
01-02 13:23:33.433 D/audio_hw_primary(211): select_devices: out_snd_device(2: speaker) in_snd_device(0: )
01-02 13:23:33.433 D/ACDB-LOADER(211): ACDB -> send_audio_cal, acdb_id = 15, path = 0
01-02 13:23:33.433 D/ACDB-LOADER(211): ACDB -> send_adm_topology
01-02 13:23:33.433 D/ACDB-LOADER(211): ACDB -> ACDB_CMD_GET_AUDPROC_COMMON_TOPOLOGY_ID
01-02 13:23:33.433 D/ACDB-LOADER(211): ACDB -> send_audtable
01-02 13:23:33.433 D/ACDB-LOADER(211): ACDB -> ACDB_CMD_GET_AUDPROC_COMMON_TABLE
01-02 13:23:33.433 D/ACDB-LOADER(211): ACDB -> AUDIO_SET_AUDPROC_CAL
01-02 13:23:33.433 D/ACDB-LOADER(211): ACDB -> send_audvoltable
01-02 13:23:33.433 D/ACDB-LOADER(211): ACDB -> ACDB_CMD_GET_AUDPROC_GAIN_DEP_STEP_TABLE
01-02 13:23:33.433 D/ACDB-LOADER(211): ACDB -> AUDIO_SET_AUDPROC_VOL_CAL
01-02 13:23:33.433 D/ACDB-LOADER(211): ACDB -> send_afe_cal
01-02 13:23:33.433 D/ACDB-LOADER(211): ACDB -> ACDB_CMD_GET_AFE_COMMON_TABLE
01-02 13:23:33.433 D/ACDB-LOADER(211): ACDB -> AUDIO_SET_AFE_CAL
01-02 13:23:33.433 V/audio_hw_primary(211): enable_snd_device: snd_device(2: speaker)
01-02 13:23:33.443 V/audio_hw_primary(211): enable_audio_route: enter: usecase(1)
01-02 13:23:33.443 V/audio_hw_primary(211): enable_audio_route: apply mixer path: low-latency-playback
01-02 13:23:33.443 V/audio_hw_primary(211): enable_audio_route: exit
01-02 13:23:33.443 V/audio_hw_primary(211): start_output_stream: Opening PCM device card_id(0) device_id(15)
01-02 13:23:33.443 V/audio_hw_primary(211): start_output_stream: exit
01-02 13:23:36.233 D/MobileDataStateTracker(868): default: Broadcast received: android.intent.action.ANY_DATA_STATE apnType=default
01-02 13:23:36.233 D/MobileDataStateTracker(868): default: Received state=CONNECTED, old=CONNECTED, reason=(unspecified)
01-02 13:23:36.553 I/ActivityManager(868): START u0 {act=android.settings.SETTINGS flg=0x14000000 cmp=com.android.settings/.Settings} from pid 1093
01-02 13:23:36.593 V/PanelView(1093): animationTick called with dtms=0; nothing to do (h=1776.0 v=-6000.0)
01-02 13:23:36.613 V/PhoneStatusBar(1093): setLightsOn(true)
01-02 13:23:36.873 D/BluetoothManagerService(868): Message: 20
01-02 13:23:36.873 D/BluetoothManagerService(868): Added callback: android.bluetooth.IBluetoothManagerCallback$Stub$P roxy@422b5198:true
01-02 13:23:36.883 D/BluetoothAdapter(5482): 1115912168: getState() : mService = null. Returning STATE_OFF
01-02 13:23:36.883 D/BluetoothManagerService(868): Message: 30
01-02 13:23:36.883 D/BluetoothManagerService(868): Message: 30
01-02 13:23:36.883 D/LocalBluetoothProfileManager(5482): Adding local MAP profile
01-02 13:23:36.883 D/BluetoothMap(5482): Create BluetoothMap proxy object
01-02 13:23:36.883 D/BluetoothManagerService(868): Message: 30
01-02 13:23:36.883 W/ContextImpl(5482): Calling a method in the system process without a qualified user: android.app.ContextImpl.bindService:1582 android.content.ContextWrapper.bindService:517 android.bluetooth.BluetoothInputDevice.doBind:256 android.bluetooth.BluetoothInputDevice.<init>:249 android.bluetooth.BluetoothAdapter.getProfileProxy :1197
01-02 13:23:36.883 W/ContextImpl(5482): Calling a method in the system process without a qualified user: android.app.ContextImpl.bindService:1582 android.content.ContextWrapper.bindService:517 android.bluetooth.BluetoothPan.doBind:149 android.bluetooth.BluetoothPan.<init>:141 android.bluetooth.BluetoothAdapter.getProfileProxy :1200
01-02 13:23:36.883 W/ContextImpl(5482): Calling a method in the system process without a qualified user: android.app.ContextImpl.bindService:1582 android.content.ContextWrapper.bindService:517 android.bluetooth.BluetoothMap.doBind:109 android.bluetooth.BluetoothMap.<init>:102 android.bluetooth.BluetoothAdapter.getProfileProxy :1212
01-02 13:23:36.893 D/BluetoothManagerService(868): Message: 30
01-02 13:23:36.893 D/LocalBluetoothProfileManager(5482): LocalBluetoothProfileManager construction complete
01-02 13:23:36.893 W/ContextImpl(5482): Calling a method in the system process without a qualified user: android.app.ContextImpl.bindService:1582 android.content.ContextWrapper.bindService:517 android.bluetooth.BluetoothPbap.doBind:164 android.bluetooth.BluetoothPbap.<init>:157 com.android.settings.bluetooth.PbapServerProfile.<init>:68
01-02 13:23:36.903 D/BluetoothAdapter(5482): 1115912168: getState() : mService = null. Returning STATE_OFF
01-02 13:23:36.903 D/BluetoothAdapter(5482): 1115912168: getState() : mService = null. Returning STATE_OFF
01-02 13:23:37.153 I/Adreno-EGL(5482): <qeglDrvAPI_eglInitialize:320>: EGL 1.4 QUALCOMM Build: I0404c4692afb8623f95c43aeb6d5e13ed4b30ddbDate: 11/06/13
01-02 13:23:37.173 D/OpenGLRenderer(5482): Enabling debug mode 0
01-02 13:23:37.183 D/WifiService(868): setWifiEnabled: true pid=5482, uid=1000
01-02 13:23:37.193 D/BluetoothAdapter(5482): 1115912168: getState() : mService = null. Returning STATE_OFF
01-02 13:23:37.423 I/ActivityManager(868): Displayed com.android.settings/.Settings: +745ms
01-02 13:23:37.443 I/ActivityManager(868): Timeline: Activity_windows_visible id: ActivityRecord{4217aa10 u0 com.android.settings/.Settings t17} time:440701
01-02 13:23:37.453 I/ActivityManager(5482): Timeline: Activity_idle id: android.os.BinderProxy@4246da10 time:440719
01-02 13:23:38.363 I/ActivityManager(5482): Timeline: Activity_launch_request id:com.android.settings time:441625
01-02 13:23:38.363 I/ActivityManager(868): START u0 {act=android.intent.action.MAIN cmp=com.android.settings/.SubSettings (has extras)} from pid 5482
01-02 13:23:38.443 D/SubSettings(5482): Launching fragment com.android.settings.telokang.teloradio.TeloRadioS ettings
01-02 13:23:38.443 D/AndroidRuntime(5482): Shutting down VM
01-02 13:23:38.443 W/dalvikvm(5482): threadid=1: thread exiting with uncaught exception (group=0x41e7bc80)
01-02 13:23:38.443 E/AndroidRuntime(5482): FATAL EXCEPTION: main
01-02 13:23:38.443 E/AndroidRuntime(5482): Process: com.android.settings, PID: 5482
01-02 13:23:38.443 E/AndroidRuntime(5482): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.android.settings/com.android.settings.SubSettings}: android.app.Fragment$InstantiationException: Unable to instantiate fragment com.android.settings.telokang.teloradio.TeloRadioS ettings: make sure class name exists, is public, and has an empty constructor that is public
01-02 13:23:38.443 E/AndroidRuntime(5482): at android.app.ActivityThread.performLaunchActivity(A ctivityThread.java:2215)
01-02 13:23:38.443 E/AndroidRuntime(5482): at android.app.ActivityThread.handleLaunchActivity(Ac tivityThread.java:2265)
01-02 13:23:38.443 E/AndroidRuntime(5482): at android.app.ActivityThread.access$800(ActivityThre ad.java:145)
01-02 13:23:38.443 E/AndroidRuntime(5482): at android.app.ActivityThread$H.handleMessage(Activit yThread.java:1206)
01-02 13:23:38.443 E/AndroidRuntime(5482): at android.os.Handler.dispatchMessage(Handler.java:10 2)
01-02 13:23:38.443 E/AndroidRuntime(5482): at android.os.Looper.loop(Looper.java:136)
01-02 13:23:38.443 E/AndroidRuntime(5482): at android.app.ActivityThread.main(ActivityThread.jav a:5081)
01-02 13:23:38.443 E/AndroidRuntime(5482): at java.lang.reflect.Method.invokeNative(Native Method)
01-02 13:23:38.443 E/AndroidRuntime(5482): at java.lang.reflect.Method.invoke(Method.java:515)
01-02 13:23:38.443 E/AndroidRuntime(5482): at com.android.internal.os.ZygoteInit$MethodAndArgsCa ller.run(ZygoteInit.java:781)
01-02 13:23:38.443 E/AndroidRuntime(5482): at com.android.internal.os.ZygoteInit.main(ZygoteInit .java:597)
01-02 13:23:38.443 E/AndroidRuntime(5482): at dalvik.system.NativeStart.main(Native Method)
01-02 13:23:38.443 E/AndroidRuntime(5482): Caused by: android.app.Fragment$InstantiationException: Unable to instantiate fragment com.android.settings.telokang.teloradio.TeloRadioS ettings: make sure class name exists, is public, and has an empty constructor that is public
01-02 13:23:38.443 E/AndroidRuntime(5482): at android.app.Fragment.instantiate(Fragment.java:597 )
01-02 13:23:38.443 E/AndroidRuntime(5482): at android.preference.PreferenceActivity.switchToHead erInner(PreferenceActivity.java:1232)
01-02 13:23:38.443 E/AndroidRuntime(5482): at android.preference.PreferenceActivity.switchToHead er(PreferenceActivity.java:1248)
01-02 13:23:38.443 E/AndroidRuntime(5482): at android.preference.PreferenceActivity.onCreate(Pre ferenceActivity.java:554)
01-02 13:23:38.443 E/AndroidRuntime(5482): at com.android.settings.Settings.onCreate(Settings.ja va:220)
01-02 13:23:38.443 E/AndroidRuntime(5482): at android.app.Activity.performCreate(Activity.java:5 231)
01-02 13:23:38.443 E/AndroidRuntime(5482): at android.app.Instrumentation.callActivityOnCreate(I nstrumentation.java:1087)
01-02 13:23:38.443 E/AndroidRuntime(5482): at android.app.ActivityThread.performLaunchActivity(A ctivityThread.java:2169)
01-02 13:23:38.443 E/AndroidRuntime(5482): ... 11 more
01-02 13:23:38.443 E/AndroidRuntime(5482): Caused by: java.lang.ClassNotFoundException: Didn't find class "com.android.settings.telokang.teloradio.TeloRadioS ettings" on path: DexPathList[[zip file "/system/framework/org.cyanogenmod.hardware.jar", zip file "/system/priv-app/Settings.apk"],nativeLibraryDirectories=[/vendor/lib, /system/lib]]
01-02 13:23:38.443 E/AndroidRuntime(5482): at dalvik.system.BaseDexClassLoader.findClass(BaseDex ClassLoader.java:56)
01-02 13:23:38.443 E/AndroidRuntime(5482): at java.lang.ClassLoader.loadClass(ClassLoader.java:4 97)
01-02 13:23:38.443 E/AndroidRuntime(5482): at java.lang.ClassLoader.loadClass(ClassLoader.java:4 57)
01-02 13:23:38.443 E/AndroidRuntime(5482): at android.app.Fragment.instantiate(Fragment.java:583 )
01-02 13:23:38.443 E/AndroidRuntime(5482): ... 18 more
01-02 13:23:38.443 W/ActivityManager(868): Force finishing activity com.android.settings/.SubSettings
01-02 13:23:38.453 W/ActivityManager(868): Force finishing activity com.android.settings/.Settings
01-02 13:23:38.953 W/ActivityManager(868): Activity pause timeout for ActivityRecord{430d80c8 u0 com.android.settings/.SubSettings t17 f}
01-02 13:23:39.173 I/ActivityManager(4269): Timeline: Activity_idle id: android.os.BinderProxy@42178ef8 time:442436
01-02 13:23:39.503 I/ActivityManager(868): Timeline: Activity_windows_visible id: ActivityRecord{4268fc90 u0 com.nolanlawson.logcat/.LogcatActivity t16} time:442764
01-02 13:23:40.053 I/Process (5482): Sending signal. PID: 5482 SIG: 9
01-02 13:23:40.053 V/PhoneStatusBar(1093): setLightsOn(true)
01-02 13:23:40.093 I/ActivityManager(868): Process com.android.settings (pid 5482) has died.
01-02 13:23:40.093 I/WindowState(868): WIN DEATH: Window{42307278 u0 com.android.settings/com.android.settings.Settings}
01-02 13:23:43.183 V/audio_hw_primary(211): out_standby: enter: usecase(1: low-latency-playback)
01-02 13:23:43.243 V/audio_hw_primary(211): stop_output_stream: enter: usecase(1: low-latency-playback)
01-02 13:23:43.243 V/audio_hw_primary(211): disable_audio_route: enter: usecase(1)
01-02 13:23:43.243 V/audio_hw_primary(211): disable_audio_route: reset mixer path: low-latency-playback
01-02 13:23:43.243 V/audio_hw_primary(211): disable_audio_route: exit
01-02 13:23:43.243 V/audio_hw_primary(211): disable_snd_device: snd_device(2: speaker) refcnt=0
01-02 13:23:43.243 V/audio_hw_primary(211): stop_output_stream: exit: status(0)
01-02 13:23:43.243 V/audio_hw_primary(211): out_standby: exit
01-02 13:23:45.403 D/MobileDataStateTracker(868): default: Broadcast received: android.intent.action.ANY_DATA_STATE apnType=default
01-02 13:23:45.403 D/MobileDataStateTracker(868): default: Received state=CONNECTED, old=CONNECTED, reason=(unspecified)
01-02 13:23:46.003 D/qcom_sensors_hal(868): hal_sensor1_data_cb: msg_type 2
01-02 13:23:46.003 D/qcom_sensors_hal(868): hal_sensor1_data_cb: Sn 0, msg Id 3, txn Id 0
01-02 13:23:46.003 D/qcom_sensors_hal(868): hal_process_smgr_ind: 3
01-02 13:23:46.003 D/qcom_sensors_hal(868): hal_process_report_ind: St: 0 ReportId: 0 Rate: 15, Len: 1
01-02 13:23:46.003 D/qcom_sensors_hal(868): hal_process_report_ind: Id: ACCEL_DATA: Ty: 0 Q: 0
01-02 13:23:46.003 D/qcom_sensors_hal(868): hal_process_report_ind: X: -0.978729 Y: 4.341904 Z: 8.547348
01-02 13:23:46.003 D/qcom_sensors_hal(868): _hal_sensors_data_poll: poll data:1;data[0].sensor:0 .type:1 .x:-0.978729 .y:4.341904 .z:8.547348
01-02 13:23:46.003 D/qcom_sensors_hal(868): _hal_sensors_data_poll: cnt: 36
01-02 13:23:46.003 D/qcom_sensors_hal(868): hal_wait_for_response: timeout=0
01-02 13:23:46.073 D/qcom_sensors_hal(868): hal_sensor1_data_cb: msg_type 2
01-02 13:23:46.073 D/qcom_sensors_hal(868): hal_sensor1_data_cb: Sn 0, msg Id 3, txn Id 0
01-02 13:23:46.073 D/qcom_sensors_hal(868): hal_process_smgr_ind: 3
01-02 13:23:46.073 D/qcom_sensors_hal(868): hal_process_report_ind: St: 0 ReportId: 0 Rate: 15, Len: 1
01-02 13:23:46.073 D/qcom_sensors_hal(868): hal_process_report_ind: Id: ACCEL_DATA: Ty: 0 Q: 0
01-02 13:23:46.073 D/qcom_sensors_hal(868): hal_process_report_ind: X: -0.975143 Y: 4.344299 Z: 8.470779
01-02 13:23:46.073 D/qcom_sensors_hal(868): _hal_sensors_data_poll: poll data:1;data[0].sensor:0 .type:1 .x:-0.975143 .y:4.344299 .z:8.470779
01-02 13:23:46.073 D/qcom_sensors_hal(868): _hal_sensors_data_poll: cnt: 36
01-02 13:23:46.073 D/qcom_sensors_hal(868): hal_wait_for_response: timeout=0
01-02 13:23:50.553 E/ThermalEngine(220): [GPU_MON] 0 percent. Current Sampling Time is 4 sec
01-02 13:23:53.433 V/PanelView(1093): animationTick called with dtms=0; nothing to do (h=738.6153 v=6048.422)
01-02 13:23:54.003 I/ActivityManager(868): START u0 {act=android.settings.SETTINGS flg=0x14000000 cmp=com.android.settings/.Settings} from pid 1093
01-02 13:23:54.013 V/audio_hw_primary(211): start_output_stream: enter: usecase(1: low-latency-playback) devices(0x2)
01-02 13:23:54.013 D/audio_hw_primary(211): select_devices: out_snd_device(2: speaker) in_snd_device(0: )
01-02 13:23:54.013 D/ACDB-LOADER(211): ACDB -> send_audio_cal, acdb_id = 15, path = 0
01-02 13:23:54.013 D/ACDB-LOADER(211): ACDB -> send_adm_topology
01-02 13:23:54.013 D/ACDB-LOADER(211): ACDB -> ACDB_CMD_GET_AUDPROC_COMMON_TOPOLOGY_ID
01-02 13:23:54.013 D/ACDB-LOADER(211): ACDB -> send_audtable
01-02 13:23:54.013 D/ACDB-LOADER(211): ACDB -> ACDB_CMD_GET_AUDPROC_COMMON_TABLE
01-02 13:23:54.013 D/ACDB-LOADER(211): ACDB -> AUDIO_SET_AUDPROC_CAL
01-02 13:23:54.013 D/ACDB-LOADER(211): ACDB -> send_audvoltable
01-02 13:23:54.013 D/ACDB-LOADER(211): ACDB -> ACDB_CMD_GET_AUDPROC_GAIN_DEP_STEP_TABLE
01-02 13:23:54.013 D/ACDB-LOADER(211): ACDB -> AUDIO_SET_AUDPROC_VOL_CAL
01-02 13:23:54.013 D/ACDB-LOADER(211): ACDB -> send_afe_cal
01-02 13:23:54.013 D/ACDB-LOADER(211): ACDB -> ACDB_CMD_GET_AFE_COMMON_TABLE
01-02 13:23:54.013 D/ACDB-LOADER(211): ACDB -> AUDIO_SET_AFE_CAL
01-02 13:23:54.013 V/audio_hw_primary(211): enable_snd_device: snd_device(2: speaker)
01-02 13:23:54.023 V/audio_hw_primary(211): enable_audio_route: enter: usecase(1)
01-02 13:23:54.023 V/audio_hw_primary(211): enable_audio_route: apply mixer path: low-latency-playback
01-02 13:23:54.023 V/audio_hw_primary(211): enable_audio_route: exit
01-02 13:23:54.023 V/audio_hw_primary(211): start_output_stream: Opening PCM device card_id(0) device_id(15)
01-02 13:23:54.023 V/audio_hw_primary(211): start_output_stream: exit
01-02 13:23:54.073 V/PanelView(1093): animationTick called with dtms=0; nothing to do (h=1776.0 v=-6000.0)
01-02 13:23:54.073 I/ActivityManager(868): Start proc com.android.settings for activity com.android.settings/.Settings: pid=6084 uid=1000 gids={41000, 1028, 1015, 3002, 3001, 3003}
01-02 13:23:54.113 V/PhoneStatusBar(1093): setLightsOn(true)
01-02 13:23:54.363 D/BluetoothManagerService(868): Message: 20
01-02 13:23:54.363 D/BluetoothManagerService(868): Added callback: android.bluetooth.IBluetoothManagerCallback$Stub$P roxy@421b9c88:true
01-02 13:23:54.363 D/BluetoothAdapter(6084): 1112563656: getState() : mService = null. Returning STATE_OFF
01-02 13:23:54.363 D/BluetoothManagerService(868): Message: 30
01-02 13:23:54.363 W/ContextImpl(6084): Calling a method in the system process without a qualified user: android.app.ContextImpl.bindService:1582 android.content.ContextWrapper.bindService:517 android.bluetooth.BluetoothInputDevice.doBind:256 android.bluetooth.BluetoothInputDevice.<init>:249 android.bluetooth.BluetoothAdapter.getProfileProxy :1197
01-02 13:23:54.373 D/BluetoothManagerService(868): Message: 30
01-02 13:23:54.373 D/LocalBluetoothProfileManager(6084): Adding local MAP profile
01-02 13:23:54.373 D/BluetoothMap(6084): Create BluetoothMap proxy object
01-02 13:23:54.373 D/BluetoothManagerService(868): Message: 30
01-02 13:23:54.373 D/BluetoothManagerService(868): Message: 30
01-02 13:23:54.373 D/LocalBluetoothProfileManager(6084): LocalBluetoothProfileManager construction complete
01-02 13:23:54.373 W/ContextImpl(6084): Calling a method in the system process without a qualified user: android.app.ContextImpl.bindService:1582 android.content.ContextWrapper.bindService:517 android.bluetooth.BluetoothPan.doBind:149 android.bluetooth.BluetoothPan.<init>:141 android.bluetooth.BluetoothAdapter.getProfileProxy :1200
01-02 13:23:54.373 W/ContextImpl(6084): Calling a method in the system process without a qualified user: android.app.ContextImpl.bindService:1582 android.content.ContextWrapper.bindService:517 android.bluetooth.BluetoothMap.doBind:109 android.bluetooth.BluetoothMap.<init>:102 android.bluetooth.BluetoothAdapter.getProfileProxy :1212
01-02 13:23:54.373 W/ContextImpl(6084): Calling a method in the system process without a qualified user: android.app.ContextImpl.bindService:1582 android.content.ContextWrapper.bindService:517 android.bluetooth.BluetoothPbap.doBind:164 android.bluetooth.BluetoothPbap.<init>:157 com.android.settings.bluetooth.PbapServerProfile.<init>:68
01-02 13:23:54.383 D/BluetoothAdapter(6084): 1112563656: getState() : mService = null. Returning STATE_OFF
01-02 13:23:54.383 D/BluetoothAdapter(6084): 1112563656: getState() : mService = null. Returning STATE_OFF
01-02 13:23:54.543 I/Adreno-EGL(6084): <qeglDrvAPI_eglInitialize:320>: EGL 1.4 QUALCOMM Build: I0404c4692afb8623f95c43aeb6d5e13ed4b30ddbDate: 11/06/13
01-02 13:23:54.583 D/OpenGLRenderer(6084): Enabling debug mode 0
01-02 13:23:54.593 D/WifiService(868): setWifiEnabled: true pid=6084, uid=1000
01-02 13:23:54.603 D/BluetoothAdapter(6084): 1112563656: getState() : mService = null. Returning STATE_OFF
01-02 13:23:54.853 I/ActivityManager(868): Displayed com.android.settings/.Settings: +786ms (total +16s445ms)
01-02 13:23:54.893 I/ActivityManager(868): Timeline: Activity_windows_visible id: ActivityRecord{428045b0 u0 com.android.settings/.Settings t18} time:458153
01-02 13:23:54.903 I/ActivityManager(6084): Timeline: Activity_idle id: android.os.BinderProxy@4212f690 time:458163
01-02 13:23:55.903 I/ActivityManager(6084): Timeline: Activity_launch_request id:com.android.settings time:459166
01-02 13:23:55.903 I/ActivityManager(868): START u0 {act=android.intent.action.MAIN cmp=com.android.settings/.SubSettings (has extras)} from pid 6084
01-02 13:23:55.973 D/SubSettings(6084): Launching fragment com.android.settings.telokang.teloradio.TeloRadioS ettings
01-02 13:23:55.973 D/AndroidRuntime(6084): Shutting down VM
01-02 13:23:55.973 W/dalvikvm(6084): threadid=1: thread exiting with uncaught exception (group=0x41e7bc80)
01-02 13:23:55.983 E/AndroidRuntime(6084): FATAL EXCEPTION: main
01-02 13:23:55.983 E/AndroidRuntime(6084): Process: com.android.settings, PID: 6084
01-02 13:23:55.983 E/AndroidRuntime(6084): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.android.settings/com.android.settings.SubSettings}: android.app.Fragment$InstantiationException: Unable to instantiate fragment com.android.settings.telokang.teloradio.TeloRadioS ettings: make sure class name exists, is public, and has an empty constructor that is public
01-02 13:23:55.983 E/AndroidRuntime(6084): at android.app.ActivityThread.performLaunchActivity(A ctivityThread.java:2215)
01-02 13:23:55.983 E/AndroidRuntime(6084): at android.app.ActivityThread.handleLaunchActivity(Ac tivityThread.java:2265)
01-02 13:23:55.983 E/AndroidRuntime(6084): at android.app.ActivityThread.access$800(ActivityThre ad.java:145)
01-02 13:23:55.983 E/AndroidRuntime(6084): at android.app.ActivityThread$H.handleMessage(Activit yThread.java:1206)
01-02 13:23:55.983 E/AndroidRuntime(6084): at android.os.Handler.dispatchMessage(Handler.java:10 2)
01-02 13:23:55.983 E/AndroidRuntime(6084): at android.os.Looper.loop(Looper.java:136)
01-02 13:23:55.983 E/AndroidRuntime(6084): at android.app.ActivityThread.main(ActivityThread.jav a:5081)
01-02 13:23:55.983 E/AndroidRuntime(6084): at java.lang.reflect.Method.invokeNative(Native Method)
01-02 13:23:55.983 E/AndroidRuntime(6084): at java.lang.reflect.Method.invoke(Method.java:515)
01-02 13:23:55.983 E/AndroidRuntime(6084): at com.android.internal.os.ZygoteInit$MethodAndArgsCa ller.run(ZygoteInit.java:781)
01-02 13:23:55.983 E/AndroidRuntime(6084): at com.android.internal.os.ZygoteInit.main(ZygoteInit .java:597)
01-02 13:23:55.983 E/AndroidRuntime(6084): at dalvik.system.NativeStart.main(Native Method)
01-02 13:23:55.983 E/AndroidRuntime(6084): Caused by: android.app.Fragment$InstantiationException: Unable to instantiate fragment com.android.settings.telokang.teloradio.TeloRadioS ettings: make sure class name exists, is public, and has an empty constructor that is public
01-02 13:23:55.983 E/AndroidRuntime(6084): at android.app.Fragment.instantiate(Fragment.java:597 )
01-02 13:23:55.983 E/AndroidRuntime(6084): at android.preference.PreferenceActivity.switchToHead erInner(PreferenceActivity.java:1232)
01-02 13:23:55.983 E/AndroidRuntime(6084): at android.preference.PreferenceActivity.switchToHead er(PreferenceActivity.java:1248)
01-02 13:23:55.983 E/AndroidRuntime(6084): at android.preference.PreferenceActivity.onCreate(Pre ferenceActivity.java:554)
01-02 13:23:55.983 E/AndroidRuntime(6084): at com.android.settings.Settings.onCreate(Settings.ja va:220)
01-02 13:23:55.983 E/AndroidRuntime(6084): at android.app.Activity.performCreate(Activity.java:5 231)
01-02 13:23:55.983 E/AndroidRuntime(6084): at android.app.Instrumentation.callActivityOnCreate(I nstrumentation.java:1087)
01-02 13:23:55.983 E/AndroidRuntime(6084): at android.app.ActivityThread.performLaunchActivity(A ctivityThread.java:2169)
01-02 13:23:55.983 E/AndroidRuntime(6084): ... 11 more
01-02 13:23:55.983 E/AndroidRuntime(6084): Caused by: java.lang.ClassNotFoundException: Didn't find class "com.android.settings.telokang.teloradio.TeloRadioS ettings" on path: DexPathList[[zip file "/system/framework/org.cyanogenmod.hardware.jar", zip file "/system/priv-app/Settings.apk"],nativeLibraryDirectories=[/vendor/lib, /system/lib]]
01-02 13:23:55.983 E/AndroidRuntime(6084): at dalvik.system.BaseDexClassLoader.findClass(BaseDex ClassLoader.java:56)
01-02 13:23:55.983 E/AndroidRuntime(6084): at java.lang.ClassLoader.loadClass(ClassLoader.java:4 97)
01-02 13:23:55.983 E/AndroidRuntime(6084): at java.lang.ClassLoader.loadClass(ClassLoader.java:4 57)
01-02 13:23:55.983 E/AndroidRuntime(6084): at android.app.Fragment.instantiate(Fragment.java:583 )
01-02 13:23:55.983 E/AndroidRuntime(6084): ... 18 more
01-02 13:23:55.983 W/ActivityManager(868): Force finishing activity com.android.settings/.SubSettings
01-02 13:23:55.983 W/ActivityManager(868): Force finishing activity com.android.settings/.Settings
01-02 13:23:56.493 W/ActivityManager(868): Activity pause timeout for ActivityRecord{42144018 u0 com.android.settings/.SubSettings t18 f}
01-02 13:23:56.713 I/ActivityManager(4269): Timeline: Activity_idle id: android.os.BinderProxy@42178ef8 time:459975
01-02 13:23:57.053 I/ActivityManager(868): Timeline: Activity_windows_visible id: ActivityRecord{4268fc90 u0 com.nolanlawson.logcat/.LogcatActivity t16} time:460315
01-02 13:23:57.833 I/Process (6084): Sending signal. PID: 6084 SIG: 9
01-02 13:23:57.843 V/PhoneStatusBar(1093): setLightsOn(true)
01-02 13:23:57.843 I/ActivityManager(868): Process com.android.settings (pid 6084) has died.
01-02 13:23:57.843 I/WindowState(868): WIN DEATH: Window{423014d0 u0 com.android.settings/com.android.settings.Settings}
01-02 13:23:59.033 D/qcom_sensors_hal(868): hal_sensor1_data_cb: msg_type 2
01-02 13:23:59.033 D/qcom_sensors_hal(868): hal_sensor1_data_cb: Sn 0, msg Id 3, txn Id 0
01-02 13:23:59.033 D/qcom_sensors_hal(868): hal_process_smgr_ind: 3
01-02 13:23:59.033 D/qcom_sensors_hal(868): hal_process_report_ind: St: 0 ReportId: 0 Rate: 15, Len: 1
01-02 13:23:59.033 D/qcom_sensors_hal(868): hal_process_report_ind: Id: ACCEL_DATA: Ty: 0 Q: 0
01-02 13:23:59.033 D/qcom_sensors_hal(868): hal_process_report_ind: X: -0.799271 Y: 3.723358 Z: 8.536591
01-02 13:23:59.033 D/qcom_sensors_hal(868): _hal_sensors_data_poll: poll data:1;data[0].sensor:0 .type:1 .x:-0.799271 .y:3.723358 .z:8.536591
01-02 13:23:59.033 D/qcom_sensors_hal(868): _hal_sensors_data_poll: cnt: 36
01-02 13:23:59.033 D/qcom_sensors_hal(868): hal_wait_for_response: timeout=0
01-02 13:23:59.103 D/qcom_sensors_hal(868): hal_sensor1_data_cb: msg_type 2
01-02 13:23:59.103 D/qcom_sensors_hal(868): hal_sensor1_data_cb: Sn 0, msg Id 3, txn Id 0
01-02 13:23:59.103 D/qcom_sensors_hal(868): hal_process_smgr_ind: 3
01-02 13:23:59.103 D/qcom_sensors_hal(868): hal_process_report_ind: St: 0 ReportId: 0 Rate: 15, Len: 1
01-02 13:23:59.103 D/qcom_sensors_hal(868): hal_process_report_ind: Id: ACCEL_DATA: Ty: 0 Q: 0
01-02 13:23:59.103 D/qcom_sensors_hal(868): hal_process_report_ind: X: -0.900955 Y: 3.705414 Z: 8.961319
01-02 13:23:59.103 D/qcom_sensors_hal(868): _hal_sensors_data_poll: poll data:1;data[0].sensor:0 .type:1 .x:-0.900955 .y:3.705414 .z:8.961319
01-02 13:23:59.103 D/qcom_sensors_hal(868): _hal_sensors_data_poll: cnt: 36
01-02 13:23:59.103 D/qcom_sensors_hal(868): hal_wait_for_response: timeout=0
01-02 13:24:00.953 V/audio_hw_primary(211): out_standby: enter: usecase(1: low-latency-playback)
01-02 13:24:01.003 V/audio_hw_primary(211): stop_output_stream: enter: usecase(1: low-latency-playback)
01-02 13:24:01.003 V/audio_hw_primary(211): disable_audio_route: enter: usecase(1)
01-02 13:24:01.013 V/audio_hw_primary(211): disable_audio_route: reset mixer path: low-latency-playback
01-02 13:24:01.013 V/audio_hw_primary(211): disable_audio_route: exit
01-02 13:24:01.013 V/audio_hw_primary(211): disable_snd_device: snd_device(2: speaker) refcnt=0
01-02 13:24:01.013 V/audio_hw_primary(211): stop_output_stream: exit: status(0)
01-02 13:24:01.013 V/audio_hw_primary(211): out_standby: exit
01-02 13:24:06.103 V/PanelView(1093): animationTick called with dtms=0; nothing to do (h=345.8199 v=3054.0962)
01-02 13:24:06.903 I/ActivityManager(868): START u0 {act=android.settings.SETTINGS flg=0x14000000 cmp=com.android.settings/.Settings} from pid 1093
01-02 13:24:06.913 V/audio_hw_primary(211): start_output_stream: enter: usecase(1: low-latency-playback) devices(0x2)
01-02 13:24:06.913 D/audio_hw_primary(211): select_devices: out_snd_device(2: speaker) in_snd_device(0: )
01-02 13:24:06.913 D/ACDB-LOADER(211): ACDB -> send_audio_cal, acdb_id = 15, path = 0
01-02 13:24:06.913 D/ACDB-LOADER(211): ACDB -> send_adm_topology
01-02 13:24:06.913 D/ACDB-LOADER(211): ACDB -> ACDB_CMD_GET_AUDPROC_COMMON_TOPOLOGY_ID
01-02 13:24:06.913 D/ACDB-LOADER(211): ACDB -> send_audtable
01-02 13:24:06.913 D/ACDB-LOADER(211): ACDB -> ACDB_CMD_GET_AUDPROC_COMMON_TABLE
01-02 13:24:06.913 D/ACDB-LOADER(211): ACDB -> AUDIO_SET_AUDPROC_CAL
01-02 13:24:06.913 D/ACDB-LOADER(211): ACDB -> send_audvoltable
01-02 13:24:06.913 D/ACDB-LOADER(211): ACDB -> ACDB_CMD_GET_AUDPROC_GAIN_DEP_STEP_TABLE
01-02 13:24:06.913 D/ACDB-LOADER(211): ACDB -> AUDIO_SET_AUDPROC_VOL_CAL
01-02 13:24:06.913 D/ACDB-LOADER(211): ACDB -> send_afe_cal
01-02 13:24:06.913 D/ACDB-LOADER(211): ACDB -> ACDB_CMD_GET_AFE_COMMON_TABLE
01-02 13:24:06.913 D/ACDB-LOADER(211): ACDB -> AUDIO_SET_AFE_CAL
01-02 13:24:06.913 V/audio_hw_primary(211): enable_snd_device: snd_device(2: speaker)
01-02 13:24:06.913 V/audio_hw_primary(211): enable_audio_route: enter: usecase(1)
01-02 13:24:06.913 V/audio_hw_primary(211): enable_audio_route: apply mixer path: low-latency-playback
01-02 13:24:06.913 V/audio_hw_primary(211): enable_audio_route: exit
01-02 13:24:06.913 V/audio_hw_primary(211): start_output_stream: Opening PCM device card_id(0) device_id(15)
01-02 13:24:06.913 V/audio_hw_primary(211): start_output_stream: exit
01-02 13:24:06.923 V/PanelView(1093): animationTick called with dtms=0; nothing to do (h=1776.0 v=-6000.0)
01-02 13:24:06.953 I/ActivityManager(868): Start proc com.android.settings for activity com.android.settings/.Settings: pid=6189 uid=1000 gids={41000, 1028, 1015, 3002, 3001, 3003}
01-02 13:24:06.993 V/PhoneStatusBar(1093): setLightsOn(true)
01-02 13:24:07.213 D/BluetoothManagerService(868): Message: 20
01-02 13:24:07.213 D/BluetoothManagerService(868): Added callback: android.bluetooth.IBluetoothManagerCallback$Stub$P roxy@42313e08:true
01-02 13:24:07.223 D/BluetoothAdapter(6189): 1112567608: getState() : mService = null. Returning STATE_OFF
01-02 13:24:07.223 D/BluetoothManagerService(868): Message: 30
01-02 13:24:07.223 D/BluetoothManagerService(868): Message: 30
01-02 13:24:07.223 D/LocalBluetoothProfileManager(6189): Adding local MAP profile
01-02 13:24:07.223 D/BluetoothMap(6189): Create BluetoothMap proxy object
01-02 13:24:07.223 D/BluetoothManagerService(868): Message: 30
01-02 13:24:07.223 D/BluetoothManagerService(868): Message: 30
01-02 13:24:07.223 W/ContextImpl(6189): Calling a method in the system process without a qualified user: android.app.ContextImpl.bindService:1582 android.content.ContextWrapper.bindService:517 android.bluetooth.BluetoothInputDevice.doBind:256 android.bluetooth.BluetoothInputDevice.<init>:249 android.bluetooth.BluetoothAdapter.getProfileProxy :1197
01-02 13:24:07.223 W/ContextImpl(6189): Calling a method in the system process without a qualified user: android.app.ContextImpl.bindService:1582 android.content.ContextWrapper.bindService:517 android.bluetooth.BluetoothPan.doBind:149 android.bluetooth.BluetoothPan.<init>:141 android.bluetooth.BluetoothAdapter.getProfileProxy :1200
01-02 13:24:07.223 W/ContextImpl(6189): Calling a method in the system process without a qualified user: android.app.ContextImpl.bindService:1582 android.content.ContextWrapper.bindService:517 android.bluetooth.BluetoothMap.doBind:109 android.bluetooth.BluetoothMap.<init>:102 android.bluetooth.BluetoothAdapter.getProfileProxy :1212
01-02 13:24:07.233 D/LocalBluetoothProfileManager(6189): LocalBluetoothProfileManager construction complete
01-02 13:24:07.233 D/BluetoothAdapter(6189): 1112567608: getState() : mService = null. Returning STATE_OFF
01-02 13:24:07.233 D/BluetoothAdapter(6189): 1112567608: getState() : mService = null. Returning STATE_OFF
01-02 13:24:07.233 W/ContextImpl(6189): Calling a method in the system process without a qualified user: android.app.ContextImpl.bindService:1582 android.content.ContextWrapper.bindService:517 android.bluetooth.BluetoothPbap.doBind:164 android.bluetooth.BluetoothPbap.<init>:157 com.android.settings.bluetooth.PbapServerProfile.<init>:68
01-02 13:24:07.473 I/Adreno-EGL(6189): <qeglDrvAPI_eglInitialize:320>: EGL 1.4 QUALCOMM Build: I0404c4692afb8623f95c43aeb6d5e13ed4b30ddbDate: 11/06/13
01-02 13:24:07.503 D/OpenGLRenderer(6189): Enabling debug mode 0
01-02 13:24:07.503 D/WifiService(868): setWifiEnabled: true pid=6189, uid=1000
01-02 13:24:07.513 D/BluetoothAdapter(6189): 1112567608: getState() : mService = null. Returning STATE_OFF
01-02 13:24:07.753 I/ActivityManager(868): Displayed com.android.settings/.Settings: +821ms (total +11s797ms)
01-02 13:24:07.753 I/ActivityManager(868): Timeline: Activity_windows_visible id: ActivityRecord{423c3b58 u0 com.android.settings/.Settings t19} time:471013
01-02 13:24:07.803 I/ActivityManager(6189): Timeline: Activity_idle id: android.os.BinderProxy@42130600 time:471059
01-02 13:24:08.783 I/ActivityManager(6189): Timeline: Activity_launch_request id:com.android.settings time:472044
01-02 13:24:08.783 I/ActivityManager(868): START u0 {act=android.intent.action.MAIN cmp=com.android.settings/.SubSettings (has extras)} from pid 6189
01-02 13:24:08.923 D/SubSettings(6189): Launching fragment com.android.settings.telokang.teloradio.TeloRadioS ettings
01-02 13:24:08.923 D/AndroidRuntime(6189): Shutting down VM
01-02 13:24:08.923 W/dalvikvm(6189): threadid=1: thread exiting with uncaught exception (group=0x41e7bc80)
01-02 13:24:08.933 E/AndroidRuntime(6189): FATAL EXCEPTION: main
01-02 13:24:08.933 E/AndroidRuntime(6189): Process: com.android.settings, PID: 6189
01-02 13:24:08.933 E/AndroidRuntime(6189): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.android.settings/com.android.settings.SubSettings}: android.app.Fragment$InstantiationException: Unable to instantiate fragment com.android.settings.telokang.teloradio.TeloRadioS ettings: make sure class name exists, is public, and has an empty constructor that is public
01-02 13:24:08.933 E/AndroidRuntime(6189): at android.app.ActivityThread.performLaunchActivity(A ctivityThread.java:2215)
01-02 13:24:08.933 E/AndroidRuntime(6189): at android.app.ActivityThread.handleLaunchActivity(Ac tivityThread.java:2265)
01-02 13:24:08.933 E/AndroidRuntime(6189): at android.app.ActivityThread.access$800(ActivityThre ad.java:145)
01-02 13:24:08.933 E/AndroidRuntime(6189): at android.app.ActivityThread$H.handleMessage(Activit yThread.java:1206)
01-02 13:24:08.933 E/AndroidRuntime(6189): at android.os.Handler.dispatchMessage(Handler.java:10 2)
01-02 13:24:08.933 E/AndroidRuntime(6189): at android.os.Looper.loop(Looper.java:136)
01-02 13:24:08.933 E/AndroidRuntime(6189): at android.app.ActivityThread.main(ActivityThread.jav a:5081)
01-02 13:24:08.933 E/AndroidRuntime(6189): at java.lang.reflect.Method.invokeNative(Native Method)
01-02 13:24:08.933 E/AndroidRuntime(6189): at java.lang.reflect.Method.invoke(Method.java:515)
01-02 13:24:08.933 E/AndroidRuntime(6189): at com.android.internal.os.ZygoteInit$MethodAndArgsCa ller.run(ZygoteInit.java:781)
01-02 13:24:08.933 E/AndroidRuntime(6189): at com.android.internal.os.ZygoteInit.main(ZygoteInit .java:597)
01-02 13:24:08.933 E/AndroidRuntime(6189): at dalvik.system.NativeStart.main(Native Method)
01-02 13:24:08.933 E/AndroidRuntime(6189): Caused by: android.app.Fragment$InstantiationException: Unable to instantiate fragment com.android.settings.telokang.teloradio.TeloRadioS ettings: make sure class name exists, is public, and has an empty constructor that is public
01-02 13:24:08.933 E/AndroidRuntime(6189): at android.app.Fragment.instantiate(Fragment.java:597 )
01-02 13:24:08.933 E/AndroidRuntime(6189): at android.preference.PreferenceActivity.switchToHead erInner(PreferenceActivity.java:1232)
01-02 13:24:08.933 E/AndroidRuntime(6189): at android.preference.PreferenceActivity.switchToHead er(PreferenceActivity.java:1248)
01-02 13:24:08.933 E/AndroidRuntime(6189): at android.preference.PreferenceActivity.onCreate(Pre ferenceActivity.java:554)
01-02 13:24:08.933 E/AndroidRuntime(6189): at com.android.settings.Settings.onCreate(Settings.ja va:220)
01-02 13:24:08.933 E/AndroidRuntime(6189): at android.app.Activity.performCreate(Activity.java:5 231)
01-02 13:24:08.933 E/AndroidRuntime(6189): at android.app.Instrumentation.callActivityOnCreate(I nstrumentation.java:1087)
01-02 13:24:08.933 E/AndroidRuntime(6189): at android.app.ActivityThread.performLaunchActivity(A ctivityThread.java:2169)
01-02 13:24:08.933 E/AndroidRuntime(6189): ... 11 more
01-02 13:24:08.933 E/AndroidRuntime(6189): Caused by: java.lang.ClassNotFoundException: Didn't find class "com.android.settings.telokang.teloradio.TeloRadioS ettings" on path: DexPathList[[zip file "/system/framework/org.cyanogenmod.hardware.jar", zip file "/system/priv-app/Settings.apk"],nativeLibraryDirectories=[/vendor/lib, /system/lib]]
01-02 13:24:08.933 E/AndroidRuntime(6189): at dalvik.system.BaseDexClassLoader.findClass(BaseDex ClassLoader.java:56)
01-02 13:24:08.933 E/AndroidRuntime(6189): at java.lang.ClassLoader.loadClass(ClassLoader.java:4 97)
01-02 13:24:08.933 E/AndroidRuntime(6189): at java.lang.ClassLoader.loadClass(ClassLoader.java:4 57)
01-02 13:24:08.933 E/AndroidRuntime(6189): at android.app.Fragment.instantiate(Fragment.java:583 )
01-02 13:24:08.933 E/AndroidRuntime(6189): ... 18 more
01-02 13:24:08.933 W/ActivityManager(868): Force finishing activity com.android.settings/.SubSettings
01-02 13:24:08.933 W/ActivityManager(868): Force finishing activity com.android.settings/.Settings
01-02 13:24:09.443 W/ActivityManager(868): Activity pause timeout for ActivityRecord{430f27f0 u0 com.android.settings/.SubSettings t19 f}
01-02 13:24:09.623 I/ActivityManager(4269): Timeline: Activity_idle id: android.os.BinderProxy@42178ef8 time:472884
01-02 13:24:09.963 I/ActivityManager(868): Timeline: Activity_windows_visible id: ActivityRecord{4268fc90 u0 com.nolanlawson.logcat/.LogcatActivity t16} time:473227
01-02 13:24:10.333 I/Process (6189): Sending signal. PID: 6189 SIG: 9
01-02 13:24:10.333 V/PhoneStatusBar(1093): setLightsOn(true)
01-02 13:24:10.343 I/ActivityManager(868): Process com.android.settings (pid 6189) has died.
01-02 13:24:10.343 I/WindowState(868): WIN DEATH: Window{422f0c88 u0 com.android.settings/com.android.settings.Settings}
01-02 13:24:10.553 E/ThermalEngine(220): [GPU_MON] 15 percent. Current Sampling Time is 4 sec
01-02 13:24:10.553 E/ThermalEngine(220): [GPU_MON] ACTION: GPU - [GPU_MON] Setting GPU[0] to 320000000
01-02 13:24:10.553 E/ThermalEngine(220): [GPU_MON] GPU Initial setting Addaped 320000000 Mhz
01-02 13:24:12.053 D/qcom_sensors_hal(868): hal_sensor1_data_cb: msg_type 2
01-02 13:24:12.053 D/qcom_sensors_hal(868): hal_sensor1_data_cb: Sn 0, msg Id 3, txn Id 0
01-02 13:24:12.063 D/qcom_sensors_hal(868): hal_process_smgr_ind: 3
01-02 13:24:12.063 D/qcom_sensors_hal(868): hal_process_report_ind: St: 0 ReportId: 0 Rate: 15, Len: 1
01-02 13:24:12.063 D/qcom_sensors_hal(868): hal_process_report_ind: Id: ACCEL_DATA: Ty: 0 Q: 0
01-02 13:24:12.063 D/qcom_sensors_hal(868): hal_process_report_ind: X: -0.811234 Y: 3.748474 Z: 8.829712
01-02 13:24:12.063 D/qcom_sensors_hal(868): _hal_sensors_data_poll: poll data:1;data[0].sensor:0 .type:1 .x:-0.811234 .y:3.748474 .z:8.829712
01-02 13:24:12.063 D/qcom_sensors_hal(868): _hal_sensors_data_poll: cnt: 36
01-02 13:24:12.063 D/qcom_sensors_hal(868): hal_wait_for_response: timeout=0
01-02 13:24:12.123 D/qcom_sensors_hal(868): hal_sensor1_data_cb: msg_type 2
01-02 13:24:12.123 D/qcom_sensors_hal(868): hal_sensor1_data_cb: Sn 0, msg Id 3, txn Id 0
01-02 13:24:12.123 D/qcom_sensors_hal(868): hal_process_smgr_ind: 3
01-02 13:24:12.133 D/qcom_sensors_hal(868): hal_process_report_ind: St: 0 ReportId: 0 Rate: 15, Len: 1
01-02 13:24:12.133 D/qcom_sensors_hal(868): hal_process_report_ind: Id: ACCEL_DATA: Ty: 0 Q: 0
01-02 13:24:12.133 D/qcom_sensors_hal(868): hal_process_report_ind: X: -0.804047 Y: 3.736511 Z: 8.814148
01-02 13:24:12.133 D/qcom_sensors_hal(868): _hal_sensors_data_poll: poll data:1;data[0].sensor:0 .type:1 .x:-0.804047 .y:3.736511 .z:8.814148
01-02 13:24:12.133 D/qcom_sensors_hal(868): _hal_sensors_data_poll: cnt: 36
01-02 13:24:12.133 D/qcom_sensors_hal(868): hal_wait_for_response: timeout=0
01-02 13:24:13.443 V/audio_hw_primary(211): out_standby: enter: usecase(1: low-latency-playback)
01-02 13:24:13.503 V/audio_hw_primary(211): stop_output_stream: enter: usecase(1: low-latency-playback)
01-02 13:24:13.503 V/audio_hw_primary(211): disable_audio_route: enter: usecase(1)
01-02 13:24:13.503 V/audio_hw_primary(211): disable_audio_route: reset mixer path: low-latency-playback
01-02 13:24:13.503 V/audio_hw_primary(211): disable_audio_route: exit
01-02 13:24:13.503 V/audio_hw_primary(211): disable_snd_device: snd_device(2: speaker) refcnt=0
01-02 13:24:13.513 V/audio_hw_primary(211): stop_output_stream: exit: status(0)
01-02 13:24:13.513 V/audio_hw_primary(211): out_standby: exit
01-02 13:24:16.203 V/audio_hw_primary(211): start_output_stream: enter: usecase(1: low-latency-playback) devices(0x2)
01-02 13:24:16.203 D/audio_hw_primary(211): select_devices: out_snd_device(2: speaker) in_snd_device(0: )
01-02 13:24:16.203 D/ACDB-LOADER(211): ACDB -> send_audio_cal, acdb_id = 15, path = 0
01-02 13:24:16.203 D/ACDB-LOADER(211): ACDB -> send_adm_topology
01-02 13:24:16.203 D/ACDB-LOADER(211): ACDB -> ACDB_CMD_GET_AUDPROC_COMMON_TOPOLOGY_ID
01-02 13:24:16.203 D/ACDB-LOADER(211): ACDB -> send_audtable
01-02 13:24:16.203 D/ACDB-LOADER(211): ACDB -> ACDB_CMD_GET_AUDPROC_COMMON_TABLE
01-02 13:24:16.203 D/ACDB-LOADER(211): ACDB -> AUDIO_SET_AUDPROC_CAL
01-02 13:24:16.203 D/ACDB-LOADER(211): ACDB -> send_audvoltable
01-02 13:24:16.203 D/ACDB-LOADER(211): ACDB -> ACDB_CMD_GET_AUDPROC_GAIN_DEP_STEP_TABLE
01-02 13:24:16.203 D/ACDB-LOADER(211): ACDB -> AUDIO_SET_AUDPROC_VOL_CAL
01-02 13:24:16.203 D/ACDB-LOADER(211): ACDB -> send_afe_cal
01-02 13:24:16.203 D/ACDB-LOADER(211): ACDB -> ACDB_CMD_GET_AFE_COMMON_TABLE
01-02 13:24:16.203 D/ACDB-LOADER(211): ACDB -> AUDIO_SET_AFE_CAL
01-02 13:24:16.203 V/audio_hw_primary(211): enable_snd_device: snd_device(2: speaker)
01-02 13:24:16.203 V/audio_hw_primary(211): enable_audio_route: enter: usecase(1)
01-02 13:24:16.203 V/audio_hw_primary(211): enable_audio_route: apply mixer path: low-latency-playback
01-02 13:24:16.203 V/audio_hw_primary(211): enable_audio_route: exit
01-02 13:24:16.203 V/audio_hw_primary(211): start_output_stream: Opening PCM device card_id(0) device_id(15)
01-02 13:24:16.203 V/audio_hw_primary(211): start_output_stream: exit
01-02 13:24:17.563 E/ThermalEngine(220): [GPU_MON] 0 percent. Current Sampling Time is 1 sec
01-02 13:24:17.563 E/ThermalEngine(220): [GPU_MON] Gpu Clock is back to idle state ( 450000000 Mhz )
01-02 13:24:17.563 E/ThermalEngine(220): [GPU_MON] ACTION: GPU - [GPU_MON] Setting GPU[0] to 450000000
01-02 13:24:21.523 V/audio_hw_primary(211): out_standby: enter: usecase(1: low-latency-playback)
01-02 13:24:21.573 V/audio_hw_primary(211): stop_output_stream: enter: usecase(1: low-latency-playback)
01-02 13:24:21.573 V/audio_hw_primary(211): disable_audio_route: enter: usecase(1)
01-02 13:24:21.573 V/audio_hw_primary(211): disable_audio_route: reset mixer path: low-latency-playback
01-02 13:24:21.573 V/audio_hw_primary(211): disable_audio_route: exit
01-02 13:24:21.573 V/audio_hw_primary(211): disable_snd_device: snd_device(2: speaker) refcnt=0
01-02 13:24:21.573 V/audio_hw_primary(211): stop_output_stream: exit: status(0)
01-02 13:24:21.573 V/audio_hw_primary(211): out_standby: exit
01-02 13:24:24.543 W/InputMethodManagerService(868): Window already focused, ignoring focus gain of: com.android.internal.view.IInputMethodClient$Stub$ Proxy@430aec20 attribute=null, token = android.os.BinderProxy@42439fc0
© 2014 MicrosoftTérminosPrivacidad y cookiesDesarrolladoresEspañol
© 2014 MicrosoftTérminosPrivacidad y cookiesDesarrolladoresEspañol


Edito: La rom la compilo tal cual me bajo las sources de cyano, modificando para el telo radio y con . build/envsetup.sh y luego brunch d802, no se si asi se hace debug o como pero es como o hago. Estoy subiendo el zip pero me queda un rato aun y kisler lo hice copia y pega el de patch 2, del patch 1 solo coji el manifest y del 2 el otro archivo entero.

En algun sitio tienes algun espacio de mas.

com.android.settings.telokang.teloradio.TeloRadioS ettings

En los archivos que has pasado parece estar todo bien, pero en los de tu PC algo hay raro.

kisler
02/01/14, 13:35:33
con catlog he conseguido esto:


build.board: galbi
build.bootloader: unknown
build.brand: LGE
build.cpu_abi: armeabi-v7a
build.cpu_abi2: armeabi
build.device: d802
build.display: cm_d802-userdebug 4.4.2 KOT49H 19f4862512 test-keys
build.fingerprint: lge/g2_open_com/g2:4.2.2/JDQ39B/D80210a.1378316352:user/release-keys
build.hardware: g2
build.host: r0i-DarkSideTeam
build.id: KOT49H
build.manufacturer: lge
build.model: LG-D802
build.product: cm_d802
build.radio: unknown
build.serial: 03aca7ce4d57a5d9
build.tags: test-keys
build.time: 1388628317000
build.type: userdebug
build.user: r0i
version.codename: REL
version.incremental: 19f4862512
version.release: 4.4.2
version.sdk_int: 19

01-02 13:23:30.553 E/ThermalEngine(220): [GPU_MON] 6 percent. Current Sampling Time is 4 sec
01-02 13:23:31.503 V/audio_hw_primary(211): out_standby: enter: usecase(1: low-latency-playback)
01-02 13:23:31.563 V/audio_hw_primary(211): stop_output_stream: enter: usecase(1: low-latency-playback)
01-02 13:23:31.563 V/audio_hw_primary(211): disable_audio_route: enter: usecase(1)
01-02 13:23:31.563 V/audio_hw_primary(211): disable_audio_route: reset mixer path: low-latency-playback
01-02 13:23:31.563 V/audio_hw_primary(211): disable_audio_route: exit
01-02 13:23:31.563 V/audio_hw_primary(211): disable_snd_device: snd_device(2: speaker) refcnt=0
01-02 13:23:31.573 V/audio_hw_primary(211): stop_output_stream: exit: status(0)
01-02 13:23:31.573 V/audio_hw_primary(211): out_standby: exit
01-02 13:23:32.883 V/PanelView(1093): animationTick called with dtms=0; nothing to do (h=511.23373 v=2543.621)
01-02 13:23:32.883 V/PanelView(1093): animationTick called with dtms=-2; nothing to do (h=511.23373 v=2543.621)
01-02 13:23:33.053 D/qcom_sensors_hal(868): hal_sensor1_data_cb: msg_type 2
01-02 13:23:33.053 D/qcom_sensors_hal(868): hal_sensor1_data_cb: Sn 0, msg Id 3, txn Id 0
01-02 13:23:33.053 D/qcom_sensors_hal(868): hal_process_smgr_ind: 3
01-02 13:23:33.053 D/qcom_sensors_hal(868): hal_process_report_ind: St: 0 ReportId: 0 Rate: 15, Len: 1
01-02 13:23:33.053 D/qcom_sensors_hal(868): hal_process_report_ind: Id: ACCEL_DATA: Ty: 0 Q: 0
01-02 13:23:33.053 D/qcom_sensors_hal(868): hal_process_report_ind: X: -1.012222 Y: 4.731934 Z: 8.840469
01-02 13:23:33.053 D/qcom_sensors_hal(868): _hal_sensors_data_poll: poll data:1;data[0].sensor:0 .type:1 .x:-1.012222 .y:4.731934 .z:8.840469
01-02 13:23:33.053 D/qcom_sensors_hal(868): _hal_sensors_data_poll: cnt: 36
01-02 13:23:33.053 D/qcom_sensors_hal(868): hal_wait_for_response: timeout=0
01-02 13:23:33.113 D/qcom_sensors_hal(868): hal_sensor1_data_cb: msg_type 2
01-02 13:23:33.113 D/qcom_sensors_hal(868): hal_sensor1_data_cb: Sn 0, msg Id 3, txn Id 0
01-02 13:23:33.113 D/qcom_sensors_hal(868): hal_process_smgr_ind: 3
01-02 13:23:33.113 D/qcom_sensors_hal(868): hal_process_report_ind: St: 0 ReportId: 0 Rate: 15, Len: 1
01-02 13:23:33.113 D/qcom_sensors_hal(868): hal_process_report_ind: Id: ACCEL_DATA: Ty: 0 Q: 0
01-02 13:23:33.113 D/qcom_sensors_hal(868): hal_process_report_ind: X: -0.789688 Y: 4.727142 Z: 7.977859
01-02 13:23:33.113 D/qcom_sensors_hal(868): _hal_sensors_data_poll: poll data:1;data[0].sensor:0 .type:1 .x:-0.789688 .y:4.727142 .z:7.977859
01-02 13:23:33.113 D/qcom_sensors_hal(868): _hal_sensors_data_poll: cnt: 36
01-02 13:23:33.113 D/qcom_sensors_hal(868): hal_wait_for_response: timeout=0
01-02 13:23:33.433 V/audio_hw_primary(211): start_output_stream: enter: usecase(1: low-latency-playback) devices(0x2)
01-02 13:23:33.433 D/audio_hw_primary(211): select_devices: out_snd_device(2: speaker) in_snd_device(0: )
01-02 13:23:33.433 D/ACDB-LOADER(211): ACDB -> send_audio_cal, acdb_id = 15, path = 0
01-02 13:23:33.433 D/ACDB-LOADER(211): ACDB -> send_adm_topology
01-02 13:23:33.433 D/ACDB-LOADER(211): ACDB -> ACDB_CMD_GET_AUDPROC_COMMON_TOPOLOGY_ID
01-02 13:23:33.433 D/ACDB-LOADER(211): ACDB -> send_audtable
01-02 13:23:33.433 D/ACDB-LOADER(211): ACDB -> ACDB_CMD_GET_AUDPROC_COMMON_TABLE
01-02 13:23:33.433 D/ACDB-LOADER(211): ACDB -> AUDIO_SET_AUDPROC_CAL
01-02 13:23:33.433 D/ACDB-LOADER(211): ACDB -> send_audvoltable
01-02 13:23:33.433 D/ACDB-LOADER(211): ACDB -> ACDB_CMD_GET_AUDPROC_GAIN_DEP_STEP_TABLE
01-02 13:23:33.433 D/ACDB-LOADER(211): ACDB -> AUDIO_SET_AUDPROC_VOL_CAL
01-02 13:23:33.433 D/ACDB-LOADER(211): ACDB -> send_afe_cal
01-02 13:23:33.433 D/ACDB-LOADER(211): ACDB -> ACDB_CMD_GET_AFE_COMMON_TABLE
01-02 13:23:33.433 D/ACDB-LOADER(211): ACDB -> AUDIO_SET_AFE_CAL
01-02 13:23:33.433 V/audio_hw_primary(211): enable_snd_device: snd_device(2: speaker)
01-02 13:23:33.443 V/audio_hw_primary(211): enable_audio_route: enter: usecase(1)
01-02 13:23:33.443 V/audio_hw_primary(211): enable_audio_route: apply mixer path: low-latency-playback
01-02 13:23:33.443 V/audio_hw_primary(211): enable_audio_route: exit
01-02 13:23:33.443 V/audio_hw_primary(211): start_output_stream: Opening PCM device card_id(0) device_id(15)
01-02 13:23:33.443 V/audio_hw_primary(211): start_output_stream: exit
01-02 13:23:36.233 D/MobileDataStateTracker(868): default: Broadcast received: android.intent.action.ANY_DATA_STATE apnType=default
01-02 13:23:36.233 D/MobileDataStateTracker(868): default: Received state=CONNECTED, old=CONNECTED, reason=(unspecified)
01-02 13:23:36.553 I/ActivityManager(868): START u0 {act=android.settings.SETTINGS flg=0x14000000 cmp=com.android.settings/.Settings} from pid 1093
01-02 13:23:36.593 V/PanelView(1093): animationTick called with dtms=0; nothing to do (h=1776.0 v=-6000.0)
01-02 13:23:36.613 V/PhoneStatusBar(1093): setLightsOn(true)
01-02 13:23:36.873 D/BluetoothManagerService(868): Message: 20
01-02 13:23:36.873 D/BluetoothManagerService(868): Added callback: android.bluetooth.IBluetoothManagerCallback$Stub$P roxy@422b5198:true
01-02 13:23:36.883 D/BluetoothAdapter(5482): 1115912168: getState() : mService = null. Returning STATE_OFF
01-02 13:23:36.883 D/BluetoothManagerService(868): Message: 30
01-02 13:23:36.883 D/BluetoothManagerService(868): Message: 30
01-02 13:23:36.883 D/LocalBluetoothProfileManager(5482): Adding local MAP profile
01-02 13:23:36.883 D/BluetoothMap(5482): Create BluetoothMap proxy object
01-02 13:23:36.883 D/BluetoothManagerService(868): Message: 30
01-02 13:23:36.883 W/ContextImpl(5482): Calling a method in the system process without a qualified user: android.app.ContextImpl.bindService:1582 android.content.ContextWrapper.bindService:517 android.bluetooth.BluetoothInputDevice.doBind:256 android.bluetooth.BluetoothInputDevice.<init>:249 android.bluetooth.BluetoothAdapter.getProfileProxy :1197
01-02 13:23:36.883 W/ContextImpl(5482): Calling a method in the system process without a qualified user: android.app.ContextImpl.bindService:1582 android.content.ContextWrapper.bindService:517 android.bluetooth.BluetoothPan.doBind:149 android.bluetooth.BluetoothPan.<init>:141 android.bluetooth.BluetoothAdapter.getProfileProxy :1200
01-02 13:23:36.883 W/ContextImpl(5482): Calling a method in the system process without a qualified user: android.app.ContextImpl.bindService:1582 android.content.ContextWrapper.bindService:517 android.bluetooth.BluetoothMap.doBind:109 android.bluetooth.BluetoothMap.<init>:102 android.bluetooth.BluetoothAdapter.getProfileProxy :1212
01-02 13:23:36.893 D/BluetoothManagerService(868): Message: 30
01-02 13:23:36.893 D/LocalBluetoothProfileManager(5482): LocalBluetoothProfileManager construction complete
01-02 13:23:36.893 W/ContextImpl(5482): Calling a method in the system process without a qualified user: android.app.ContextImpl.bindService:1582 android.content.ContextWrapper.bindService:517 android.bluetooth.BluetoothPbap.doBind:164 android.bluetooth.BluetoothPbap.<init>:157 com.android.settings.bluetooth.PbapServerProfile.<init>:68
01-02 13:23:36.903 D/BluetoothAdapter(5482): 1115912168: getState() : mService = null. Returning STATE_OFF
01-02 13:23:36.903 D/BluetoothAdapter(5482): 1115912168: getState() : mService = null. Returning STATE_OFF
01-02 13:23:37.153 I/Adreno-EGL(5482): <qeglDrvAPI_eglInitialize:320>: EGL 1.4 QUALCOMM Build: I0404c4692afb8623f95c43aeb6d5e13ed4b30ddbDate: 11/06/13
01-02 13:23:37.173 D/OpenGLRenderer(5482): Enabling debug mode 0
01-02 13:23:37.183 D/WifiService(868): setWifiEnabled: true pid=5482, uid=1000
01-02 13:23:37.193 D/BluetoothAdapter(5482): 1115912168: getState() : mService = null. Returning STATE_OFF
01-02 13:23:37.423 I/ActivityManager(868): Displayed com.android.settings/.Settings: +745ms
01-02 13:23:37.443 I/ActivityManager(868): Timeline: Activity_windows_visible id: ActivityRecord{4217aa10 u0 com.android.settings/.Settings t17} time:440701
01-02 13:23:37.453 I/ActivityManager(5482): Timeline: Activity_idle id: android.os.BinderProxy@4246da10 time:440719
01-02 13:23:38.363 I/ActivityManager(5482): Timeline: Activity_launch_request id:com.android.settings time:441625
01-02 13:23:38.363 I/ActivityManager(868): START u0 {act=android.intent.action.MAIN cmp=com.android.settings/.SubSettings (has extras)} from pid 5482
01-02 13:23:38.443 D/SubSettings(5482): Launching fragment com.android.settings.telokang.teloradio.TeloRadioS ettings
01-02 13:23:38.443 D/AndroidRuntime(5482): Shutting down VM
01-02 13:23:38.443 W/dalvikvm(5482): threadid=1: thread exiting with uncaught exception (group=0x41e7bc80)
01-02 13:23:38.443 E/AndroidRuntime(5482): FATAL EXCEPTION: main
01-02 13:23:38.443 E/AndroidRuntime(5482): Process: com.android.settings, PID: 5482
01-02 13:23:38.443 E/AndroidRuntime(5482): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.android.settings/com.android.settings.SubSettings}: android.app.Fragment$InstantiationException: Unable to instantiate fragment com.android.settings.telokang.teloradio.TeloRadioS ettings: make sure class name exists, is public, and has an empty constructor that is public
01-02 13:23:38.443 E/AndroidRuntime(5482): at android.app.ActivityThread.performLaunchActivity(A ctivityThread.java:2215)
01-02 13:23:38.443 E/AndroidRuntime(5482): at android.app.ActivityThread.handleLaunchActivity(Ac tivityThread.java:2265)
01-02 13:23:38.443 E/AndroidRuntime(5482): at android.app.ActivityThread.access$800(ActivityThre ad.java:145)
01-02 13:23:38.443 E/AndroidRuntime(5482): at android.app.ActivityThread$H.handleMessage(Activit yThread.java:1206)
01-02 13:23:38.443 E/AndroidRuntime(5482): at android.os.Handler.dispatchMessage(Handler.java:10 2)
01-02 13:23:38.443 E/AndroidRuntime(5482): at android.os.Looper.loop(Looper.java:136)
01-02 13:23:38.443 E/AndroidRuntime(5482): at android.app.ActivityThread.main(ActivityThread.jav a:5081)
01-02 13:23:38.443 E/AndroidRuntime(5482): at java.lang.reflect.Method.invokeNative(Native Method)
01-02 13:23:38.443 E/AndroidRuntime(5482): at java.lang.reflect.Method.invoke(Method.java:515)
01-02 13:23:38.443 E/AndroidRuntime(5482): at com.android.internal.os.ZygoteInit$MethodAndArgsCa ller.run(ZygoteInit.java:781)
01-02 13:23:38.443 E/AndroidRuntime(5482): at com.android.internal.os.ZygoteInit.main(ZygoteInit .java:597)
01-02 13:23:38.443 E/AndroidRuntime(5482): at dalvik.system.NativeStart.main(Native Method)
01-02 13:23:38.443 E/AndroidRuntime(5482): Caused by: android.app.Fragment$InstantiationException: Unable to instantiate fragment com.android.settings.telokang.teloradio.TeloRadioS ettings: make sure class name exists, is public, and has an empty constructor that is public
01-02 13:23:38.443 E/AndroidRuntime(5482): at android.app.Fragment.instantiate(Fragment.java:597 )
01-02 13:23:38.443 E/AndroidRuntime(5482): at android.preference.PreferenceActivity.switchToHead erInner(PreferenceActivity.java:1232)
01-02 13:23:38.443 E/AndroidRuntime(5482): at android.preference.PreferenceActivity.switchToHead er(PreferenceActivity.java:1248)
01-02 13:23:38.443 E/AndroidRuntime(5482): at android.preference.PreferenceActivity.onCreate(Pre ferenceActivity.java:554)
01-02 13:23:38.443 E/AndroidRuntime(5482): at com.android.settings.Settings.onCreate(Settings.ja va:220)
01-02 13:23:38.443 E/AndroidRuntime(5482): at android.app.Activity.performCreate(Activity.java:5 231)
01-02 13:23:38.443 E/AndroidRuntime(5482): at android.app.Instrumentation.callActivityOnCreate(I nstrumentation.java:1087)
01-02 13:23:38.443 E/AndroidRuntime(5482): at android.app.ActivityThread.performLaunchActivity(A ctivityThread.java:2169)
01-02 13:23:38.443 E/AndroidRuntime(5482): ... 11 more
01-02 13:23:38.443 E/AndroidRuntime(5482): Caused by: java.lang.ClassNotFoundException: Didn't find class "com.android.settings.telokang.teloradio.TeloRadioS ettings" on path: DexPathList[[zip file "/system/framework/org.cyanogenmod.hardware.jar", zip file "/system/priv-app/Settings.apk"],nativeLibraryDirectories=[/vendor/lib, /system/lib]]
01-02 13:23:38.443 E/AndroidRuntime(5482): at dalvik.system.BaseDexClassLoader.findClass(BaseDex ClassLoader.java:56)
01-02 13:23:38.443 E/AndroidRuntime(5482): at java.lang.ClassLoader.loadClass(ClassLoader.java:4 97)
01-02 13:23:38.443 E/AndroidRuntime(5482): at java.lang.ClassLoader.loadClass(ClassLoader.java:4 57)
01-02 13:23:38.443 E/AndroidRuntime(5482): at android.app.Fragment.instantiate(Fragment.java:583 )
01-02 13:23:38.443 E/AndroidRuntime(5482): ... 18 more
01-02 13:23:38.443 W/ActivityManager(868): Force finishing activity com.android.settings/.SubSettings
01-02 13:23:38.453 W/ActivityManager(868): Force finishing activity com.android.settings/.Settings
01-02 13:23:38.953 W/ActivityManager(868): Activity pause timeout for ActivityRecord{430d80c8 u0 com.android.settings/.SubSettings t17 f}
01-02 13:23:39.173 I/ActivityManager(4269): Timeline: Activity_idle id: android.os.BinderProxy@42178ef8 time:442436
01-02 13:23:39.503 I/ActivityManager(868): Timeline: Activity_windows_visible id: ActivityRecord{4268fc90 u0 com.nolanlawson.logcat/.LogcatActivity t16} time:442764
01-02 13:23:40.053 I/Process (5482): Sending signal. PID: 5482 SIG: 9
01-02 13:23:40.053 V/PhoneStatusBar(1093): setLightsOn(true)
01-02 13:23:40.093 I/ActivityManager(868): Process com.android.settings (pid 5482) has died.
01-02 13:23:40.093 I/WindowState(868): WIN DEATH: Window{42307278 u0 com.android.settings/com.android.settings.Settings}
01-02 13:23:43.183 V/audio_hw_primary(211): out_standby: enter: usecase(1: low-latency-playback)
01-02 13:23:43.243 V/audio_hw_primary(211): stop_output_stream: enter: usecase(1: low-latency-playback)
01-02 13:23:43.243 V/audio_hw_primary(211): disable_audio_route: enter: usecase(1)
01-02 13:23:43.243 V/audio_hw_primary(211): disable_audio_route: reset mixer path: low-latency-playback
01-02 13:23:43.243 V/audio_hw_primary(211): disable_audio_route: exit
01-02 13:23:43.243 V/audio_hw_primary(211): disable_snd_device: snd_device(2: speaker) refcnt=0
01-02 13:23:43.243 V/audio_hw_primary(211): stop_output_stream: exit: status(0)
01-02 13:23:43.243 V/audio_hw_primary(211): out_standby: exit
01-02 13:23:45.403 D/MobileDataStateTracker(868): default: Broadcast received: android.intent.action.ANY_DATA_STATE apnType=default
01-02 13:23:45.403 D/MobileDataStateTracker(868): default: Received state=CONNECTED, old=CONNECTED, reason=(unspecified)
01-02 13:23:46.003 D/qcom_sensors_hal(868): hal_sensor1_data_cb: msg_type 2
01-02 13:23:46.003 D/qcom_sensors_hal(868): hal_sensor1_data_cb: Sn 0, msg Id 3, txn Id 0
01-02 13:23:46.003 D/qcom_sensors_hal(868): hal_process_smgr_ind: 3
01-02 13:23:46.003 D/qcom_sensors_hal(868): hal_process_report_ind: St: 0 ReportId: 0 Rate: 15, Len: 1
01-02 13:23:46.003 D/qcom_sensors_hal(868): hal_process_report_ind: Id: ACCEL_DATA: Ty: 0 Q: 0
01-02 13:23:46.003 D/qcom_sensors_hal(868): hal_process_report_ind: X: -0.978729 Y: 4.341904 Z: 8.547348
01-02 13:23:46.003 D/qcom_sensors_hal(868): _hal_sensors_data_poll: poll data:1;data[0].sensor:0 .type:1 .x:-0.978729 .y:4.341904 .z:8.547348
01-02 13:23:46.003 D/qcom_sensors_hal(868): _hal_sensors_data_poll: cnt: 36
01-02 13:23:46.003 D/qcom_sensors_hal(868): hal_wait_for_response: timeout=0
01-02 13:23:46.073 D/qcom_sensors_hal(868): hal_sensor1_data_cb: msg_type 2
01-02 13:23:46.073 D/qcom_sensors_hal(868): hal_sensor1_data_cb: Sn 0, msg Id 3, txn Id 0
01-02 13:23:46.073 D/qcom_sensors_hal(868): hal_process_smgr_ind: 3
01-02 13:23:46.073 D/qcom_sensors_hal(868): hal_process_report_ind: St: 0 ReportId: 0 Rate: 15, Len: 1
01-02 13:23:46.073 D/qcom_sensors_hal(868): hal_process_report_ind: Id: ACCEL_DATA: Ty: 0 Q: 0
01-02 13:23:46.073 D/qcom_sensors_hal(868): hal_process_report_ind: X: -0.975143 Y: 4.344299 Z: 8.470779
01-02 13:23:46.073 D/qcom_sensors_hal(868): _hal_sensors_data_poll: poll data:1;data[0].sensor:0 .type:1 .x:-0.975143 .y:4.344299 .z:8.470779
01-02 13:23:46.073 D/qcom_sensors_hal(868): _hal_sensors_data_poll: cnt: 36
01-02 13:23:46.073 D/qcom_sensors_hal(868): hal_wait_for_response: timeout=0
01-02 13:23:50.553 E/ThermalEngine(220): [GPU_MON] 0 percent. Current Sampling Time is 4 sec
01-02 13:23:53.433 V/PanelView(1093): animationTick called with dtms=0; nothing to do (h=738.6153 v=6048.422)
01-02 13:23:54.003 I/ActivityManager(868): START u0 {act=android.settings.SETTINGS flg=0x14000000 cmp=com.android.settings/.Settings} from pid 1093
01-02 13:23:54.013 V/audio_hw_primary(211): start_output_stream: enter: usecase(1: low-latency-playback) devices(0x2)
01-02 13:23:54.013 D/audio_hw_primary(211): select_devices: out_snd_device(2: speaker) in_snd_device(0: )
01-02 13:23:54.013 D/ACDB-LOADER(211): ACDB -> send_audio_cal, acdb_id = 15, path = 0
01-02 13:23:54.013 D/ACDB-LOADER(211): ACDB -> send_adm_topology
01-02 13:23:54.013 D/ACDB-LOADER(211): ACDB -> ACDB_CMD_GET_AUDPROC_COMMON_TOPOLOGY_ID
01-02 13:23:54.013 D/ACDB-LOADER(211): ACDB -> send_audtable
01-02 13:23:54.013 D/ACDB-LOADER(211): ACDB -> ACDB_CMD_GET_AUDPROC_COMMON_TABLE
01-02 13:23:54.013 D/ACDB-LOADER(211): ACDB -> AUDIO_SET_AUDPROC_CAL
01-02 13:23:54.013 D/ACDB-LOADER(211): ACDB -> send_audvoltable
01-02 13:23:54.013 D/ACDB-LOADER(211): ACDB -> ACDB_CMD_GET_AUDPROC_GAIN_DEP_STEP_TABLE
01-02 13:23:54.013 D/ACDB-LOADER(211): ACDB -> AUDIO_SET_AUDPROC_VOL_CAL
01-02 13:23:54.013 D/ACDB-LOADER(211): ACDB -> send_afe_cal
01-02 13:23:54.013 D/ACDB-LOADER(211): ACDB -> ACDB_CMD_GET_AFE_COMMON_TABLE
01-02 13:23:54.013 D/ACDB-LOADER(211): ACDB -> AUDIO_SET_AFE_CAL
01-02 13:23:54.013 V/audio_hw_primary(211): enable_snd_device: snd_device(2: speaker)
01-02 13:23:54.023 V/audio_hw_primary(211): enable_audio_route: enter: usecase(1)
01-02 13:23:54.023 V/audio_hw_primary(211): enable_audio_route: apply mixer path: low-latency-playback
01-02 13:23:54.023 V/audio_hw_primary(211): enable_audio_route: exit
01-02 13:23:54.023 V/audio_hw_primary(211): start_output_stream: Opening PCM device card_id(0) device_id(15)
01-02 13:23:54.023 V/audio_hw_primary(211): start_output_stream: exit
01-02 13:23:54.073 V/PanelView(1093): animationTick called with dtms=0; nothing to do (h=1776.0 v=-6000.0)
01-02 13:23:54.073 I/ActivityManager(868): Start proc com.android.settings for activity com.android.settings/.Settings: pid=6084 uid=1000 gids={41000, 1028, 1015, 3002, 3001, 3003}
01-02 13:23:54.113 V/PhoneStatusBar(1093): setLightsOn(true)
01-02 13:23:54.363 D/BluetoothManagerService(868): Message: 20
01-02 13:23:54.363 D/BluetoothManagerService(868): Added callback: android.bluetooth.IBluetoothManagerCallback$Stub$P roxy@421b9c88:true
01-02 13:23:54.363 D/BluetoothAdapter(6084): 1112563656: getState() : mService = null. Returning STATE_OFF
01-02 13:23:54.363 D/BluetoothManagerService(868): Message: 30
01-02 13:23:54.363 W/ContextImpl(6084): Calling a method in the system process without a qualified user: android.app.ContextImpl.bindService:1582 android.content.ContextWrapper.bindService:517 android.bluetooth.BluetoothInputDevice.doBind:256 android.bluetooth.BluetoothInputDevice.<init>:249 android.bluetooth.BluetoothAdapter.getProfileProxy :1197
01-02 13:23:54.373 D/BluetoothManagerService(868): Message: 30
01-02 13:23:54.373 D/LocalBluetoothProfileManager(6084): Adding local MAP profile
01-02 13:23:54.373 D/BluetoothMap(6084): Create BluetoothMap proxy object
01-02 13:23:54.373 D/BluetoothManagerService(868): Message: 30
01-02 13:23:54.373 D/BluetoothManagerService(868): Message: 30
01-02 13:23:54.373 D/LocalBluetoothProfileManager(6084): LocalBluetoothProfileManager construction complete
01-02 13:23:54.373 W/ContextImpl(6084): Calling a method in the system process without a qualified user: android.app.ContextImpl.bindService:1582 android.content.ContextWrapper.bindService:517 android.bluetooth.BluetoothPan.doBind:149 android.bluetooth.BluetoothPan.<init>:141 android.bluetooth.BluetoothAdapter.getProfileProxy :1200
01-02 13:23:54.373 W/ContextImpl(6084): Calling a method in the system process without a qualified user: android.app.ContextImpl.bindService:1582 android.content.ContextWrapper.bindService:517 android.bluetooth.BluetoothMap.doBind:109 android.bluetooth.BluetoothMap.<init>:102 android.bluetooth.BluetoothAdapter.getProfileProxy :1212
01-02 13:23:54.373 W/ContextImpl(6084): Calling a method in the system process without a qualified user: android.app.ContextImpl.bindService:1582 android.content.ContextWrapper.bindService:517 android.bluetooth.BluetoothPbap.doBind:164 android.bluetooth.BluetoothPbap.<init>:157 com.android.settings.bluetooth.PbapServerProfile.<init>:68
01-02 13:23:54.383 D/BluetoothAdapter(6084): 1112563656: getState() : mService = null. Returning STATE_OFF
01-02 13:23:54.383 D/BluetoothAdapter(6084): 1112563656: getState() : mService = null. Returning STATE_OFF
01-02 13:23:54.543 I/Adreno-EGL(6084): <qeglDrvAPI_eglInitialize:320>: EGL 1.4 QUALCOMM Build: I0404c4692afb8623f95c43aeb6d5e13ed4b30ddbDate: 11/06/13
01-02 13:23:54.583 D/OpenGLRenderer(6084): Enabling debug mode 0
01-02 13:23:54.593 D/WifiService(868): setWifiEnabled: true pid=6084, uid=1000
01-02 13:23:54.603 D/BluetoothAdapter(6084): 1112563656: getState() : mService = null. Returning STATE_OFF
01-02 13:23:54.853 I/ActivityManager(868): Displayed com.android.settings/.Settings: +786ms (total +16s445ms)
01-02 13:23:54.893 I/ActivityManager(868): Timeline: Activity_windows_visible id: ActivityRecord{428045b0 u0 com.android.settings/.Settings t18} time:458153
01-02 13:23:54.903 I/ActivityManager(6084): Timeline: Activity_idle id: android.os.BinderProxy@4212f690 time:458163
01-02 13:23:55.903 I/ActivityManager(6084): Timeline: Activity_launch_request id:com.android.settings time:459166
01-02 13:23:55.903 I/ActivityManager(868): START u0 {act=android.intent.action.MAIN cmp=com.android.settings/.SubSettings (has extras)} from pid 6084
01-02 13:23:55.973 D/SubSettings(6084): Launching fragment com.android.settings.telokang.teloradio.TeloRadioS ettings
01-02 13:23:55.973 D/AndroidRuntime(6084): Shutting down VM
01-02 13:23:55.973 W/dalvikvm(6084): threadid=1: thread exiting with uncaught exception (group=0x41e7bc80)
01-02 13:23:55.983 E/AndroidRuntime(6084): FATAL EXCEPTION: main
01-02 13:23:55.983 E/AndroidRuntime(6084): Process: com.android.settings, PID: 6084
01-02 13:23:55.983 E/AndroidRuntime(6084): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.android.settings/com.android.settings.SubSettings}: android.app.Fragment$InstantiationException: Unable to instantiate fragment com.android.settings.telokang.teloradio.TeloRadioS ettings: make sure class name exists, is public, and has an empty constructor that is public
01-02 13:23:55.983 E/AndroidRuntime(6084): at android.app.ActivityThread.performLaunchActivity(A ctivityThread.java:2215)
01-02 13:23:55.983 E/AndroidRuntime(6084): at android.app.ActivityThread.handleLaunchActivity(Ac tivityThread.java:2265)
01-02 13:23:55.983 E/AndroidRuntime(6084): at android.app.ActivityThread.access$800(ActivityThre ad.java:145)
01-02 13:23:55.983 E/AndroidRuntime(6084): at android.app.ActivityThread$H.handleMessage(Activit yThread.java:1206)
01-02 13:23:55.983 E/AndroidRuntime(6084): at android.os.Handler.dispatchMessage(Handler.java:10 2)
01-02 13:23:55.983 E/AndroidRuntime(6084): at android.os.Looper.loop(Looper.java:136)
01-02 13:23:55.983 E/AndroidRuntime(6084): at android.app.ActivityThread.main(ActivityThread.jav a:5081)
01-02 13:23:55.983 E/AndroidRuntime(6084): at java.lang.reflect.Method.invokeNative(Native Method)
01-02 13:23:55.983 E/AndroidRuntime(6084): at java.lang.reflect.Method.invoke(Method.java:515)
01-02 13:23:55.983 E/AndroidRuntime(6084): at com.android.internal.os.ZygoteInit$MethodAndArgsCa ller.run(ZygoteInit.java:781)
01-02 13:23:55.983 E/AndroidRuntime(6084): at com.android.internal.os.ZygoteInit.main(ZygoteInit .java:597)
01-02 13:23:55.983 E/AndroidRuntime(6084): at dalvik.system.NativeStart.main(Native Method)
01-02 13:23:55.983 E/AndroidRuntime(6084): Caused by: android.app.Fragment$InstantiationException: Unable to instantiate fragment com.android.settings.telokang.teloradio.TeloRadioS ettings: make sure class name exists, is public, and has an empty constructor that is public
01-02 13:23:55.983 E/AndroidRuntime(6084): at android.app.Fragment.instantiate(Fragment.java:597 )
01-02 13:23:55.983 E/AndroidRuntime(6084): at android.preference.PreferenceActivity.switchToHead erInner(PreferenceActivity.java:1232)
01-02 13:23:55.983 E/AndroidRuntime(6084): at android.preference.PreferenceActivity.switchToHead er(PreferenceActivity.java:1248)
01-02 13:23:55.983 E/AndroidRuntime(6084): at android.preference.PreferenceActivity.onCreate(Pre ferenceActivity.java:554)
01-02 13:23:55.983 E/AndroidRuntime(6084): at com.android.settings.Settings.onCreate(Settings.ja va:220)
01-02 13:23:55.983 E/AndroidRuntime(6084): at android.app.Activity.performCreate(Activity.java:5 231)
01-02 13:23:55.983 E/AndroidRuntime(6084): at android.app.Instrumentation.callActivityOnCreate(I nstrumentation.java:1087)
01-02 13:23:55.983 E/AndroidRuntime(6084): at android.app.ActivityThread.performLaunchActivity(A ctivityThread.java:2169)
01-02 13:23:55.983 E/AndroidRuntime(6084): ... 11 more
01-02 13:23:55.983 E/AndroidRuntime(6084): Caused by: java.lang.ClassNotFoundException: Didn't find class "com.android.settings.telokang.teloradio.TeloRadioS ettings" on path: DexPathList[[zip file "/system/framework/org.cyanogenmod.hardware.jar", zip file "/system/priv-app/Settings.apk"],nativeLibraryDirectories=[/vendor/lib, /system/lib]]
01-02 13:23:55.983 E/AndroidRuntime(6084): at dalvik.system.BaseDexClassLoader.findClass(BaseDex ClassLoader.java:56)
01-02 13:23:55.983 E/AndroidRuntime(6084): at java.lang.ClassLoader.loadClass(ClassLoader.java:4 97)
01-02 13:23:55.983 E/AndroidRuntime(6084): at java.lang.ClassLoader.loadClass(ClassLoader.java:4 57)
01-02 13:23:55.983 E/AndroidRuntime(6084): at android.app.Fragment.instantiate(Fragment.java:583 )
01-02 13:23:55.983 E/AndroidRuntime(6084): ... 18 more
01-02 13:23:55.983 W/ActivityManager(868): Force finishing activity com.android.settings/.SubSettings
01-02 13:23:55.983 W/ActivityManager(868): Force finishing activity com.android.settings/.Settings
01-02 13:23:56.493 W/ActivityManager(868): Activity pause timeout for ActivityRecord{42144018 u0 com.android.settings/.SubSettings t18 f}
01-02 13:23:56.713 I/ActivityManager(4269): Timeline: Activity_idle id: android.os.BinderProxy@42178ef8 time:459975
01-02 13:23:57.053 I/ActivityManager(868): Timeline: Activity_windows_visible id: ActivityRecord{4268fc90 u0 com.nolanlawson.logcat/.LogcatActivity t16} time:460315
01-02 13:23:57.833 I/Process (6084): Sending signal. PID: 6084 SIG: 9
01-02 13:23:57.843 V/PhoneStatusBar(1093): setLightsOn(true)
01-02 13:23:57.843 I/ActivityManager(868): Process com.android.settings (pid 6084) has died.
01-02 13:23:57.843 I/WindowState(868): WIN DEATH: Window{423014d0 u0 com.android.settings/com.android.settings.Settings}
01-02 13:23:59.033 D/qcom_sensors_hal(868): hal_sensor1_data_cb: msg_type 2
01-02 13:23:59.033 D/qcom_sensors_hal(868): hal_sensor1_data_cb: Sn 0, msg Id 3, txn Id 0
01-02 13:23:59.033 D/qcom_sensors_hal(868): hal_process_smgr_ind: 3
01-02 13:23:59.033 D/qcom_sensors_hal(868): hal_process_report_ind: St: 0 ReportId: 0 Rate: 15, Len: 1
01-02 13:23:59.033 D/qcom_sensors_hal(868): hal_process_report_ind: Id: ACCEL_DATA: Ty: 0 Q: 0
01-02 13:23:59.033 D/qcom_sensors_hal(868): hal_process_report_ind: X: -0.799271 Y: 3.723358 Z: 8.536591
01-02 13:23:59.033 D/qcom_sensors_hal(868): _hal_sensors_data_poll: poll data:1;data[0].sensor:0 .type:1 .x:-0.799271 .y:3.723358 .z:8.536591
01-02 13:23:59.033 D/qcom_sensors_hal(868): _hal_sensors_data_poll: cnt: 36
01-02 13:23:59.033 D/qcom_sensors_hal(868): hal_wait_for_response: timeout=0
01-02 13:23:59.103 D/qcom_sensors_hal(868): hal_sensor1_data_cb: msg_type 2
01-02 13:23:59.103 D/qcom_sensors_hal(868): hal_sensor1_data_cb: Sn 0, msg Id 3, txn Id 0
01-02 13:23:59.103 D/qcom_sensors_hal(868): hal_process_smgr_ind: 3
01-02 13:23:59.103 D/qcom_sensors_hal(868): hal_process_report_ind: St: 0 ReportId: 0 Rate: 15, Len: 1
01-02 13:23:59.103 D/qcom_sensors_hal(868): hal_process_report_ind: Id: ACCEL_DATA: Ty: 0 Q: 0
01-02 13:23:59.103 D/qcom_sensors_hal(868): hal_process_report_ind: X: -0.900955 Y: 3.705414 Z: 8.961319
01-02 13:23:59.103 D/qcom_sensors_hal(868): _hal_sensors_data_poll: poll data:1;data[0].sensor:0 .type:1 .x:-0.900955 .y:3.705414 .z:8.961319
01-02 13:23:59.103 D/qcom_sensors_hal(868): _hal_sensors_data_poll: cnt: 36
01-02 13:23:59.103 D/qcom_sensors_hal(868): hal_wait_for_response: timeout=0
01-02 13:24:00.953 V/audio_hw_primary(211): out_standby: enter: usecase(1: low-latency-playback)
01-02 13:24:01.003 V/audio_hw_primary(211): stop_output_stream: enter: usecase(1: low-latency-playback)
01-02 13:24:01.003 V/audio_hw_primary(211): disable_audio_route: enter: usecase(1)
01-02 13:24:01.013 V/audio_hw_primary(211): disable_audio_route: reset mixer path: low-latency-playback
01-02 13:24:01.013 V/audio_hw_primary(211): disable_audio_route: exit
01-02 13:24:01.013 V/audio_hw_primary(211): disable_snd_device: snd_device(2: speaker) refcnt=0
01-02 13:24:01.013 V/audio_hw_primary(211): stop_output_stream: exit: status(0)
01-02 13:24:01.013 V/audio_hw_primary(211): out_standby: exit
01-02 13:24:06.103 V/PanelView(1093): animationTick called with dtms=0; nothing to do (h=345.8199 v=3054.0962)
01-02 13:24:06.903 I/ActivityManager(868): START u0 {act=android.settings.SETTINGS flg=0x14000000 cmp=com.android.settings/.Settings} from pid 1093
01-02 13:24:06.913 V/audio_hw_primary(211): start_output_stream: enter: usecase(1: low-latency-playback) devices(0x2)
01-02 13:24:06.913 D/audio_hw_primary(211): select_devices: out_snd_device(2: speaker) in_snd_device(0: )
01-02 13:24:06.913 D/ACDB-LOADER(211): ACDB -> send_audio_cal, acdb_id = 15, path = 0
01-02 13:24:06.913 D/ACDB-LOADER(211): ACDB -> send_adm_topology
01-02 13:24:06.913 D/ACDB-LOADER(211): ACDB -> ACDB_CMD_GET_AUDPROC_COMMON_TOPOLOGY_ID
01-02 13:24:06.913 D/ACDB-LOADER(211): ACDB -> send_audtable
01-02 13:24:06.913 D/ACDB-LOADER(211): ACDB -> ACDB_CMD_GET_AUDPROC_COMMON_TABLE
01-02 13:24:06.913 D/ACDB-LOADER(211): ACDB -> AUDIO_SET_AUDPROC_CAL
01-02 13:24:06.913 D/ACDB-LOADER(211): ACDB -> send_audvoltable
01-02 13:24:06.913 D/ACDB-LOADER(211): ACDB -> ACDB_CMD_GET_AUDPROC_GAIN_DEP_STEP_TABLE
01-02 13:24:06.913 D/ACDB-LOADER(211): ACDB -> AUDIO_SET_AUDPROC_VOL_CAL
01-02 13:24:06.913 D/ACDB-LOADER(211): ACDB -> send_afe_cal
01-02 13:24:06.913 D/ACDB-LOADER(211): ACDB -> ACDB_CMD_GET_AFE_COMMON_TABLE
01-02 13:24:06.913 D/ACDB-LOADER(211): ACDB -> AUDIO_SET_AFE_CAL
01-02 13:24:06.913 V/audio_hw_primary(211): enable_snd_device: snd_device(2: speaker)
01-02 13:24:06.913 V/audio_hw_primary(211): enable_audio_route: enter: usecase(1)
01-02 13:24:06.913 V/audio_hw_primary(211): enable_audio_route: apply mixer path: low-latency-playback
01-02 13:24:06.913 V/audio_hw_primary(211): enable_audio_route: exit
01-02 13:24:06.913 V/audio_hw_primary(211): start_output_stream: Opening PCM device card_id(0) device_id(15)
01-02 13:24:06.913 V/audio_hw_primary(211): start_output_stream: exit
01-02 13:24:06.923 V/PanelView(1093): animationTick called with dtms=0; nothing to do (h=1776.0 v=-6000.0)
01-02 13:24:06.953 I/ActivityManager(868): Start proc com.android.settings for activity com.android.settings/.Settings: pid=6189 uid=1000 gids={41000, 1028, 1015, 3002, 3001, 3003}
01-02 13:24:06.993 V/PhoneStatusBar(1093): setLightsOn(true)
01-02 13:24:07.213 D/BluetoothManagerService(868): Message: 20
01-02 13:24:07.213 D/BluetoothManagerService(868): Added callback: android.bluetooth.IBluetoothManagerCallback$Stub$P roxy@42313e08:true
01-02 13:24:07.223 D/BluetoothAdapter(6189): 1112567608: getState() : mService = null. Returning STATE_OFF
01-02 13:24:07.223 D/BluetoothManagerService(868): Message: 30
01-02 13:24:07.223 D/BluetoothManagerService(868): Message: 30
01-02 13:24:07.223 D/LocalBluetoothProfileManager(6189): Adding local MAP profile
01-02 13:24:07.223 D/BluetoothMap(6189): Create BluetoothMap proxy object
01-02 13:24:07.223 D/BluetoothManagerService(868): Message: 30
01-02 13:24:07.223 D/BluetoothManagerService(868): Message: 30
01-02 13:24:07.223 W/ContextImpl(6189): Calling a method in the system process without a qualified user: android.app.ContextImpl.bindService:1582 android.content.ContextWrapper.bindService:517 android.bluetooth.BluetoothInputDevice.doBind:256 android.bluetooth.BluetoothInputDevice.<init>:249 android.bluetooth.BluetoothAdapter.getProfileProxy :1197
01-02 13:24:07.223 W/ContextImpl(6189): Calling a method in the system process without a qualified user: android.app.ContextImpl.bindService:1582 android.content.ContextWrapper.bindService:517 android.bluetooth.BluetoothPan.doBind:149 android.bluetooth.BluetoothPan.<init>:141 android.bluetooth.BluetoothAdapter.getProfileProxy :1200
01-02 13:24:07.223 W/ContextImpl(6189): Calling a method in the system process without a qualified user: android.app.ContextImpl.bindService:1582 android.content.ContextWrapper.bindService:517 android.bluetooth.BluetoothMap.doBind:109 android.bluetooth.BluetoothMap.<init>:102 android.bluetooth.BluetoothAdapter.getProfileProxy :1212
01-02 13:24:07.233 D/LocalBluetoothProfileManager(6189): LocalBluetoothProfileManager construction complete
01-02 13:24:07.233 D/BluetoothAdapter(6189): 1112567608: getState() : mService = null. Returning STATE_OFF
01-02 13:24:07.233 D/BluetoothAdapter(6189): 1112567608: getState() : mService = null. Returning STATE_OFF
01-02 13:24:07.233 W/ContextImpl(6189): Calling a method in the system process without a qualified user: android.app.ContextImpl.bindService:1582 android.content.ContextWrapper.bindService:517 android.bluetooth.BluetoothPbap.doBind:164 android.bluetooth.BluetoothPbap.<init>:157 com.android.settings.bluetooth.PbapServerProfile.<init>:68
01-02 13:24:07.473 I/Adreno-EGL(6189): <qeglDrvAPI_eglInitialize:320>: EGL 1.4 QUALCOMM Build: I0404c4692afb8623f95c43aeb6d5e13ed4b30ddbDate: 11/06/13
01-02 13:24:07.503 D/OpenGLRenderer(6189): Enabling debug mode 0
01-02 13:24:07.503 D/WifiService(868): setWifiEnabled: true pid=6189, uid=1000
01-02 13:24:07.513 D/BluetoothAdapter(6189): 1112567608: getState() : mService = null. Returning STATE_OFF
01-02 13:24:07.753 I/ActivityManager(868): Displayed com.android.settings/.Settings: +821ms (total +11s797ms)
01-02 13:24:07.753 I/ActivityManager(868): Timeline: Activity_windows_visible id: ActivityRecord{423c3b58 u0 com.android.settings/.Settings t19} time:471013
01-02 13:24:07.803 I/ActivityManager(6189): Timeline: Activity_idle id: android.os.BinderProxy@42130600 time:471059
01-02 13:24:08.783 I/ActivityManager(6189): Timeline: Activity_launch_request id:com.android.settings time:472044
01-02 13:24:08.783 I/ActivityManager(868): START u0 {act=android.intent.action.MAIN cmp=com.android.settings/.SubSettings (has extras)} from pid 6189
01-02 13:24:08.923 D/SubSettings(6189): Launching fragment com.android.settings.telokang.teloradio.TeloRadioS ettings
01-02 13:24:08.923 D/AndroidRuntime(6189): Shutting down VM
01-02 13:24:08.923 W/dalvikvm(6189): threadid=1: thread exiting with uncaught exception (group=0x41e7bc80)
01-02 13:24:08.933 E/AndroidRuntime(6189): FATAL EXCEPTION: main
01-02 13:24:08.933 E/AndroidRuntime(6189): Process: com.android.settings, PID: 6189
01-02 13:24:08.933 E/AndroidRuntime(6189): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.android.settings/com.android.settings.SubSettings}: android.app.Fragment$InstantiationException: Unable to instantiate fragment com.android.settings.telokang.teloradio.TeloRadioS ettings: make sure class name exists, is public, and has an empty constructor that is public
01-02 13:24:08.933 E/AndroidRuntime(6189): at android.app.ActivityThread.performLaunchActivity(A ctivityThread.java:2215)
01-02 13:24:08.933 E/AndroidRuntime(6189): at android.app.ActivityThread.handleLaunchActivity(Ac tivityThread.java:2265)
01-02 13:24:08.933 E/AndroidRuntime(6189): at android.app.ActivityThread.access$800(ActivityThre ad.java:145)
01-02 13:24:08.933 E/AndroidRuntime(6189): at android.app.ActivityThread$H.handleMessage(Activit yThread.java:1206)
01-02 13:24:08.933 E/AndroidRuntime(6189): at android.os.Handler.dispatchMessage(Handler.java:10 2)
01-02 13:24:08.933 E/AndroidRuntime(6189): at android.os.Looper.loop(Looper.java:136)
01-02 13:24:08.933 E/AndroidRuntime(6189): at android.app.ActivityThread.main(ActivityThread.jav a:5081)
01-02 13:24:08.933 E/AndroidRuntime(6189): at java.lang.reflect.Method.invokeNative(Native Method)
01-02 13:24:08.933 E/AndroidRuntime(6189): at java.lang.reflect.Method.invoke(Method.java:515)
01-02 13:24:08.933 E/AndroidRuntime(6189): at com.android.internal.os.ZygoteInit$MethodAndArgsCa ller.run(ZygoteInit.java:781)
01-02 13:24:08.933 E/AndroidRuntime(6189): at com.android.internal.os.ZygoteInit.main(ZygoteInit .java:597)
01-02 13:24:08.933 E/AndroidRuntime(6189): at dalvik.system.NativeStart.main(Native Method)
01-02 13:24:08.933 E/AndroidRuntime(6189): Caused by: android.app.Fragment$InstantiationException: Unable to instantiate fragment com.android.settings.telokang.teloradio.TeloRadioS ettings: make sure class name exists, is public, and has an empty constructor that is public
01-02 13:24:08.933 E/AndroidRuntime(6189): at android.app.Fragment.instantiate(Fragment.java:597 )
01-02 13:24:08.933 E/AndroidRuntime(6189): at android.preference.PreferenceActivity.switchToHead erInner(PreferenceActivity.java:1232)
01-02 13:24:08.933 E/AndroidRuntime(6189): at android.preference.PreferenceActivity.switchToHead er(PreferenceActivity.java:1248)
01-02 13:24:08.933 E/AndroidRuntime(6189): at android.preference.PreferenceActivity.onCreate(Pre ferenceActivity.java:554)
01-02 13:24:08.933 E/AndroidRuntime(6189): at com.android.settings.Settings.onCreate(Settings.ja va:220)
01-02 13:24:08.933 E/AndroidRuntime(6189): at android.app.Activity.performCreate(Activity.java:5 231)
01-02 13:24:08.933 E/AndroidRuntime(6189): at android.app.Instrumentation.callActivityOnCreate(I nstrumentation.java:1087)
01-02 13:24:08.933 E/AndroidRuntime(6189): at android.app.ActivityThread.performLaunchActivity(A ctivityThread.java:2169)
01-02 13:24:08.933 E/AndroidRuntime(6189): ... 11 more
01-02 13:24:08.933 E/AndroidRuntime(6189): Caused by: java.lang.ClassNotFoundException: Didn't find class "com.android.settings.telokang.teloradio.TeloRadioS ettings" on path: DexPathList[[zip file "/system/framework/org.cyanogenmod.hardware.jar", zip file "/system/priv-app/Settings.apk"],nativeLibraryDirectories=[/vendor/lib, /system/lib]]
01-02 13:24:08.933 E/AndroidRuntime(6189): at dalvik.system.BaseDexClassLoader.findClass(BaseDex ClassLoader.java:56)
01-02 13:24:08.933 E/AndroidRuntime(6189): at java.lang.ClassLoader.loadClass(ClassLoader.java:4 97)
01-02 13:24:08.933 E/AndroidRuntime(6189): at java.lang.ClassLoader.loadClass(ClassLoader.java:4 57)
01-02 13:24:08.933 E/AndroidRuntime(6189): at android.app.Fragment.instantiate(Fragment.java:583 )
01-02 13:24:08.933 E/AndroidRuntime(6189): ... 18 more
01-02 13:24:08.933 W/ActivityManager(868): Force finishing activity com.android.settings/.SubSettings
01-02 13:24:08.933 W/ActivityManager(868): Force finishing activity com.android.settings/.Settings
01-02 13:24:09.443 W/ActivityManager(868): Activity pause timeout for ActivityRecord{430f27f0 u0 com.android.settings/.SubSettings t19 f}
01-02 13:24:09.623 I/ActivityManager(4269): Timeline: Activity_idle id: android.os.BinderProxy@42178ef8 time:472884
01-02 13:24:09.963 I/ActivityManager(868): Timeline: Activity_windows_visible id: ActivityRecord{4268fc90 u0 com.nolanlawson.logcat/.LogcatActivity t16} time:473227
01-02 13:24:10.333 I/Process (6189): Sending signal. PID: 6189 SIG: 9
01-02 13:24:10.333 V/PhoneStatusBar(1093): setLightsOn(true)
01-02 13:24:10.343 I/ActivityManager(868): Process com.android.settings (pid 6189) has died.
01-02 13:24:10.343 I/WindowState(868): WIN DEATH: Window{422f0c88 u0 com.android.settings/com.android.settings.Settings}
01-02 13:24:10.553 E/ThermalEngine(220): [GPU_MON] 15 percent. Current Sampling Time is 4 sec
01-02 13:24:10.553 E/ThermalEngine(220): [GPU_MON] ACTION: GPU - [GPU_MON] Setting GPU[0] to 320000000
01-02 13:24:10.553 E/ThermalEngine(220): [GPU_MON] GPU Initial setting Addaped 320000000 Mhz
01-02 13:24:12.053 D/qcom_sensors_hal(868): hal_sensor1_data_cb: msg_type 2
01-02 13:24:12.053 D/qcom_sensors_hal(868): hal_sensor1_data_cb: Sn 0, msg Id 3, txn Id 0
01-02 13:24:12.063 D/qcom_sensors_hal(868): hal_process_smgr_ind: 3
01-02 13:24:12.063 D/qcom_sensors_hal(868): hal_process_report_ind: St: 0 ReportId: 0 Rate: 15, Len: 1
01-02 13:24:12.063 D/qcom_sensors_hal(868): hal_process_report_ind: Id: ACCEL_DATA: Ty: 0 Q: 0
01-02 13:24:12.063 D/qcom_sensors_hal(868): hal_process_report_ind: X: -0.811234 Y: 3.748474 Z: 8.829712
01-02 13:24:12.063 D/qcom_sensors_hal(868): _hal_sensors_data_poll: poll data:1;data[0].sensor:0 .type:1 .x:-0.811234 .y:3.748474 .z:8.829712
01-02 13:24:12.063 D/qcom_sensors_hal(868): _hal_sensors_data_poll: cnt: 36
01-02 13:24:12.063 D/qcom_sensors_hal(868): hal_wait_for_response: timeout=0
01-02 13:24:12.123 D/qcom_sensors_hal(868): hal_sensor1_data_cb: msg_type 2
01-02 13:24:12.123 D/qcom_sensors_hal(868): hal_sensor1_data_cb: Sn 0, msg Id 3, txn Id 0
01-02 13:24:12.123 D/qcom_sensors_hal(868): hal_process_smgr_ind: 3
01-02 13:24:12.133 D/qcom_sensors_hal(868): hal_process_report_ind: St: 0 ReportId: 0 Rate: 15, Len: 1
01-02 13:24:12.133 D/qcom_sensors_hal(868): hal_process_report_ind: Id: ACCEL_DATA: Ty: 0 Q: 0
01-02 13:24:12.133 D/qcom_sensors_hal(868): hal_process_report_ind: X: -0.804047 Y: 3.736511 Z: 8.814148
01-02 13:24:12.133 D/qcom_sensors_hal(868): _hal_sensors_data_poll: poll data:1;data[0].sensor:0 .type:1 .x:-0.804047 .y:3.736511 .z:8.814148
01-02 13:24:12.133 D/qcom_sensors_hal(868): _hal_sensors_data_poll: cnt: 36
01-02 13:24:12.133 D/qcom_sensors_hal(868): hal_wait_for_response: timeout=0
01-02 13:24:13.443 V/audio_hw_primary(211): out_standby: enter: usecase(1: low-latency-playback)
01-02 13:24:13.503 V/audio_hw_primary(211): stop_output_stream: enter: usecase(1: low-latency-playback)
01-02 13:24:13.503 V/audio_hw_primary(211): disable_audio_route: enter: usecase(1)
01-02 13:24:13.503 V/audio_hw_primary(211): disable_audio_route: reset mixer path: low-latency-playback
01-02 13:24:13.503 V/audio_hw_primary(211): disable_audio_route: exit
01-02 13:24:13.503 V/audio_hw_primary(211): disable_snd_device: snd_device(2: speaker) refcnt=0
01-02 13:24:13.513 V/audio_hw_primary(211): stop_output_stream: exit: status(0)
01-02 13:24:13.513 V/audio_hw_primary(211): out_standby: exit
01-02 13:24:16.203 V/audio_hw_primary(211): start_output_stream: enter: usecase(1: low-latency-playback) devices(0x2)
01-02 13:24:16.203 D/audio_hw_primary(211): select_devices: out_snd_device(2: speaker) in_snd_device(0: )
01-02 13:24:16.203 D/ACDB-LOADER(211): ACDB -> send_audio_cal, acdb_id = 15, path = 0
01-02 13:24:16.203 D/ACDB-LOADER(211): ACDB -> send_adm_topology
01-02 13:24:16.203 D/ACDB-LOADER(211): ACDB -> ACDB_CMD_GET_AUDPROC_COMMON_TOPOLOGY_ID
01-02 13:24:16.203 D/ACDB-LOADER(211): ACDB -> send_audtable
01-02 13:24:16.203 D/ACDB-LOADER(211): ACDB -> ACDB_CMD_GET_AUDPROC_COMMON_TABLE
01-02 13:24:16.203 D/ACDB-LOADER(211): ACDB -> AUDIO_SET_AUDPROC_CAL
01-02 13:24:16.203 D/ACDB-LOADER(211): ACDB -> send_audvoltable
01-02 13:24:16.203 D/ACDB-LOADER(211): ACDB -> ACDB_CMD_GET_AUDPROC_GAIN_DEP_STEP_TABLE
01-02 13:24:16.203 D/ACDB-LOADER(211): ACDB -> AUDIO_SET_AUDPROC_VOL_CAL
01-02 13:24:16.203 D/ACDB-LOADER(211): ACDB -> send_afe_cal
01-02 13:24:16.203 D/ACDB-LOADER(211): ACDB -> ACDB_CMD_GET_AFE_COMMON_TABLE
01-02 13:24:16.203 D/ACDB-LOADER(211): ACDB -> AUDIO_SET_AFE_CAL
01-02 13:24:16.203 V/audio_hw_primary(211): enable_snd_device: snd_device(2: speaker)
01-02 13:24:16.203 V/audio_hw_primary(211): enable_audio_route: enter: usecase(1)
01-02 13:24:16.203 V/audio_hw_primary(211): enable_audio_route: apply mixer path: low-latency-playback
01-02 13:24:16.203 V/audio_hw_primary(211): enable_audio_route: exit
01-02 13:24:16.203 V/audio_hw_primary(211): start_output_stream: Opening PCM device card_id(0) device_id(15)
01-02 13:24:16.203 V/audio_hw_primary(211): start_output_stream: exit
01-02 13:24:17.563 E/ThermalEngine(220): [GPU_MON] 0 percent. Current Sampling Time is 1 sec
01-02 13:24:17.563 E/ThermalEngine(220): [GPU_MON] Gpu Clock is back to idle state ( 450000000 Mhz )
01-02 13:24:17.563 E/ThermalEngine(220): [GPU_MON] ACTION: GPU - [GPU_MON] Setting GPU[0] to 450000000
01-02 13:24:21.523 V/audio_hw_primary(211): out_standby: enter: usecase(1: low-latency-playback)
01-02 13:24:21.573 V/audio_hw_primary(211): stop_output_stream: enter: usecase(1: low-latency-playback)
01-02 13:24:21.573 V/audio_hw_primary(211): disable_audio_route: enter: usecase(1)
01-02 13:24:21.573 V/audio_hw_primary(211): disable_audio_route: reset mixer path: low-latency-playback
01-02 13:24:21.573 V/audio_hw_primary(211): disable_audio_route: exit
01-02 13:24:21.573 V/audio_hw_primary(211): disable_snd_device: snd_device(2: speaker) refcnt=0
01-02 13:24:21.573 V/audio_hw_primary(211): stop_output_stream: exit: status(0)
01-02 13:24:21.573 V/audio_hw_primary(211): out_standby: exit
01-02 13:24:24.543 W/InputMethodManagerService(868): Window already focused, ignoring focus gain of: com.android.internal.view.IInputMethodClient$Stub$ Proxy@430aec20 attribute=null, token = android.os.BinderProxy@42439fc0
© 2014 MicrosoftTérminosPrivacidad y cookiesDesarrolladoresEspañol
© 2014 MicrosoftTérminosPrivacidad y cookiesDesarrolladoresEspañol


Edito: La rom la compilo tal cual me bajo las sources de cyano, modificando para el telo radio y con . build/envsetup.sh y luego brunch d802, no se si asi se hace debug o como pero es como o hago. Estoy subiendo el zip pero me queda un rato aun y kisler lo hice copia y pega el de patch 2, del patch 1 solo coji el manifest y del 2 el otro archivo entero.

El error esta aqui mira:

Unable to instantiate fragment com.android.settings.telokang.teloradio.TeloRadioS ettings

Te dice que no puede encontrar eso, si te fijas Setting esta separado la S y la E, he mirado tus archivos y esta bien pero lo mismo has modificado algo. Mira el xml del setting_header.

Tiene que ser algun xml porque si fuese el java no te compilaría creo yo.

r0i
02/01/14, 13:38:24
El error esta aqui mira:

Unable to instantiate fragment com.android.settings.telokang.teloradio.TeloRadioS ettings

Te dice que no puede encontrar eso, si te fijas Setting esta separado la S y la E, he mirado tus archivos y esta bien pero lo mismo has modificado algo. Mira el xml del setting_header.

Tiene que ser algun xml porque si fuese el java no te compilaría creo yo.

Es gracioso ya que los archivos son los mismo de mi pc voy a ver

Edito: Adjunto las fotos de los archivos, esta todo bien.

Aqui el zip de la compilacion:

https://www.mediafire.com/?jm9fekb4oxyccg8

Nuevo log con otro programa:

https://mega.co.nz/#!PRtBERQL!MhIdpGakopF8XK0hNsOlZhLCn-B6610FOFXPLjkgf_4

r0i
02/01/14, 14:37:18
Revisado todo unas cuantas veces y no veo el fallo por ningun lado, yo debo de ser un caso raro o algo poruqe vamos esto manda narices, si quereis os paso identidad del teamviewer por si quereis revisarlo conmigo.

telo
02/01/14, 14:47:38
Revisado todo unas cuantas veces y no veo el fallo por ningun lado, yo debo de ser un caso raro o algo poruqe vamos esto manda narices, si quereis os paso identidad del teamviewer por si quereis revisarlo conmigo.

Tampoco lo entiendo yo...

Puedes probar a hacer una instalacion limpia de la ROM?

r0i
02/01/14, 14:49:12
Tampoco lo entiendo yo...

Puedes probar a hacer una instalacion limpia de la ROM?

Lo he hecho de todas formas, limpia sucia, compilando sucio, compilando limpio, con make clobber y suprimiendo carpeta out y nada, me da fc al iniciar la ROM de ajustes y luego ya me da de nuevo cuando pulso sobre gestión de conexiones.

telo
02/01/14, 14:51:38
Lo he hecho de todas formas, limpia sucia, compilando sucio, compilando limpio, con make clobber y suprimiendo carpeta out y nada, me da fc al iniciar la ROM de ajustes y luego ya me da de nuevo cuando pulso sobre gestión de conexiones.

Como metes el cherrypick, a mano o haces un fetch?

r0i
02/01/14, 14:52:35
Como metes el cherrypick, a mano o haces un fetch?

A mano, fetch no se hacer.

David_Vaz
02/01/14, 14:56:00
A mano, fetch no se hacer.

git fetch https://github.com/telo46/repositorio.git

git cherry-pick SHA1

Compilar

Corregir errores

Compilar

Disfrutar de TeloRadio

telo
02/01/14, 14:56:07
A mano, fetch no se hacer.

$ git clone https://github.com/CyanogenMod/android_packages_apps_Settings.git -cm-11.0
$ git fetch https://github.com/telo46/android_packages_apps_Settings.git cm-11.0 && git cherry-pick 8304242c7f81384ac95dec75d10eb0e0010cf9f4

Es posible que te de algun error al meterlo, simplemente tienes que corregir los conflictos para que compile bien y listo, a ver si asi no te da error.

r0i
02/01/14, 14:59:23
$ git clone https://github.com/CyanogenMod/android_packages_apps_Settings.git -cm-11.0
$ git fetch https://github.com/telo46/android_packages_apps_Settings.git cm-11.0 && git cherry-pick 8304242c7f81384ac95dec75d10eb0e0010cf9f4

Es posible que te de algun error al meterlo, simplemente tienes que corregir los conflictos para que compile bien y listo, a ver si asi no te da error.

Me voy a la ruta del setting, abro terminal en esa ventana y pongo el git ferch... Hay verdad?

David_Vaz
02/01/14, 15:01:40
Me voy a la ruta del setting, abro terminal en esa ventana y pongo el git ferch... Hay verdad?

Exacto.

telo
02/01/14, 15:02:10
Me voy a la ruta del setting, abro terminal en esa ventana y pongo el git ferch... Hay verdad?

No, en una carpeta aparte, asi luego la sustituyes por la de la ruta /packages/apps/Settings

r0i
02/01/14, 15:02:34
No, en una carpeta aparte, asi luego la sustituyes por la de la ruta /packages/apps/Settings

Ok.

Me sale esto pero no me sale el conflicto.

git fetch https://github.com/telo46/android_packages_apps_Settings.git cm-11.0 && git cherry-pick 8304242c7f81384ac95dec75d10eb0e0010cf9f4
remote: Counting objects: 89, done.
remote: Compressing objects: 100% (59/59), done.
remote: Total 89 (delta 34), reused 52 (delta 21)
Unpacking objects: 100% (89/89), done.
De https://github.com/telo46/android_packages_apps_Settings
* branch cm-11.0 -> FETCH_HEAD
error: no se puede aplicar 8304242... [2/3]TeloRadio packages_apps_Settings
consejo: después de la resolución de conflictos, marcar las rutas corregidas
consejo: con «git add <paths>» o «git rm <paths>»
consejo: y hacer commit del resultado con «git commit»

telo
02/01/14, 15:08:19
Ok.

Me sale esto pero no me sale el conflicto.

git fetch https://github.com/telo46/android_packages_apps_Settings.git cm-11.0 && git cherry-pick 8304242c7f81384ac95dec75d10eb0e0010cf9f4
remote: Counting objects: 89, done.
remote: Compressing objects: 100% (59/59), done.
remote: Total 89 (delta 34), reused 52 (delta 21)
Unpacking objects: 100% (89/89), done.
De https://github.com/telo46/android_packages_apps_Settings
* branch cm-11.0 -> FETCH_HEAD
error: no se puede aplicar 8304242... [2/3]TeloRadio packages_apps_Settings
consejo: después de la resolución de conflictos, marcar las rutas corregidas
consejo: con «git add <paths>» o «git rm <paths>»
consejo: y hacer commit del resultado con «git commit»

Si tienes un conflicto en algun archivo (ves que pone error: no se puede aplicar 8304242... [2/3]TeloRadio packages_apps_Settings), pero no pasa nada lo puedes corregir a mano, en alguno de los archivos que modifica TeloRadio te aparecera algo asi <<<< HEAD, busca esas lineas y las corriges fijandote en aqui (https://github.com/telo46/android_packages_apps_Settings/commit/8304242c7f81384ac95dec75d10eb0e0010cf9f4).

r0i
02/01/14, 15:16:36
Si tienes un conflicto en algun archivo (ves que pone error: no se puede aplicar 8304242... [2/3]TeloRadio packages_apps_Settings), pero no pasa nada lo puedes corregir a mano, en alguno de los archivos que modifica TeloRadio te aparecera algo asi <<<< HEAD, busca esas lineas y las corriges fijandote en aqui (https://github.com/telo46/android_packages_apps_Settings/commit/8304242c7f81384ac95dec75d10eb0e0010cf9f4).

Me crea un tk_arrays y tk_string que tienen muchas mas cosas aparte del teloradio borro todo ese contenido verdad?

telo
02/01/14, 15:19:01
Me crea un tk_arrays y tk_string que tienen muchas mas cosas aparte del teloradio borro todo ese contenido verdad?

De momento puedes dejarlo y compilar, y ya cuando todo te funcione bien vas quitando cosas y ya esta, lo unico que debes de hacer es borrar de cm_strings.xml y cm_arrays.xml las cosas de teloradio por que te daran errores. Y del manifest borra lo de ActiveDisplay.

r0i
02/01/14, 15:20:54
De momento puedes dejarlo y compilar, y ya cuando todo te funcione bien vas quitando cosas y ya esta, lo unico que debes de hacer es borrar de cm_strings.xml y cm_arrays.xml las cosas de teloradio por que te daran errores. Y del manifest borra lo de ActiveDisplay.

Ya esta, solo tenia fallos en el manifest, he cambiado todo lo que has dicho y estoy compilando en sucio a ver que sale.

Edito: voy a probar en limpio mejor.

r0i
02/01/14, 19:53:42
Por que una imagen vale mas que mil palabras,:

http://img.tapatalk.com/d/14/01/03/qe9eqave.jpghttp://img.tapatalk.com/d/14/01/03/seqymugu.jpg

Es con el patch1 luego tengo que probar con el 2, puedo sustituir todo el contenido de XML por el del patch 2 o le hago un fetch?

Luego tengo que eliminar el código de cosas que no me sirven, pero bueno esto ya es un paso.

kisler
02/01/14, 20:04:59
Por que una imagen vale mas que mil palabras,:

Es con el patch1 luego tengo que probar con el 2, puedo sustituir todo el contenido de XML por el del patch 2 o le hago un fetch?

Luego tengo que eliminar el código de cosas que no me sirven, pero bueno esto ya es un paso.

Enhorabuena roi

r0i
02/01/14, 20:06:11
Enhorabuena roi

Esto a dio gracias a vosotros jeje, espero que con los siguientes cambios me funcione todo también.

Gracias a todos!!!

kisler
02/01/14, 20:29:08
Esto a dio gracias a vosotros jeje, espero que con los siguientes cambios me funcione todo también.

Gracias a todos!!!

Si no usas repo es posible que cuando sincronices pierdas los cambios. Puedes hacer un archivo diff por ejemplo y aplicarlo o aplicar los Cherry picks eso ya tu mismo.

r0i
02/01/14, 20:32:09
Si no usas repo es posible que cuando sincronices pierdas los cambios. Puedes hacer un archivo diff por ejemplo y aplicarlo o aplicar los Cherry picks eso ya tu mismo.

Quiero ir subiendo todo el código al git para así no perder todo, supongo que forkeando las carpetas de cyano a mi git y subiendo los cambios ya no los pierdo verdad? Luego es crear un manifest con todo lo cyano pero cambiando las lineas para bajar el código de mi git y listo, así tendria los cambios cyano en esos archivos sin perder los mios verdad?

kisler
02/01/14, 20:33:59
Quiero ir subiendo todo el código al git para así no perder todo, supongo que forkeando las carpetas de cyano a mi git y subiendo los cambios ya no los pierdo verdad? Luego es crear un manifest con todo lo cyano pero cambiando las lineas para bajar el código de mi git y listo, así tendria los cambios cyano en esos archivos sin perder los mios verdad?

Si, podrias hacerlo así.

r0i
02/01/14, 20:35:33
Si, podrias hacerlo así.

Pues lo haremos así, la intención es hacer una cyano con mas añadidos a ver que sale de esto y poder disfrutar en el g2 de un nexus.

cristianch410
02/01/14, 21:15:42
Pro bandola en la Kinder de Kisler que ya viene integrada, pintaca. Mañana le hare mi prueba de fuego en el trabajo, ojala no afecte si alguna quiero usar solo 2g, no se lie al estar activado. Gracias por la app

telo
02/01/14, 22:25:07
Pro bandola en la Kinder de Kisler que ya viene integrada, pintaca. Mañana le hare mi prueba de fuego en el trabajo, ojala no afecte si alguna quiero usar solo 2g, no se lie al estar activado. Gracias por la app

Evidentemente se liara, si no quieres que te lo gestione de forma automatica tienes que desactivarlo, es de cajon, si no para que quieres un gestor automatico?

telo
03/01/14, 22:01:44
TeloRadio llega a XDA, esto se pone interesante. El creado de Mahdi quiere añadirlo a su ROM. :grin:

http://oi40.tinypic.com/281g8pe.jpg

Corintio
03/01/14, 22:05:35
TeloRadio llega a XDA, esto se pone interesante. El creado de Mahdi quiere añadirlo a su ROM. :grin:

http://oi40.tinypic.com/281g8pe.jpg

Enhorabuena!

Cyanofermod
03/01/14, 22:13:34
[QUOTE=telo;11909617]TeloRadio llega a XDA, esto se pone interesante. El creado de Mahdi quiere añadirlo a su ROM. :grin:

Felicidades!!!

Creo que deberías publicar allí si no lo has hecho ya.

telo
03/01/14, 22:15:22
[QUOTE=telo;11909617]TeloRadio llega a XDA, esto se pone interesante. El creado de Mahdi quiere añadirlo a su ROM. :grin:

Felicidades!!!

Creo que deberías publicar allí si no lo has hecho ya.

Ya lo hare, todo con calma, que TeloRadio todavia no esta terminado del todo. ;)

ironjon
03/01/14, 22:17:47
[QUOTE=Cyanofermod;11909865]

Ya lo hare, todo con calma, que TeloRadio todavia no esta terminado del todo. ;)

Apoyo la moción :)

Fransis
03/01/14, 23:59:24
TeloRadio llega a XDA, esto se pone interesante. El creado de Mahdi quiere añadirlo a su ROM. :grin:

http://oi40.tinypic.com/281g8pe.jpg

Yo también se lo he comentado a igio el cocinero de la rom bam que también tiene presente un montón de dispositivos....

Si es que es un pedazo de trabajo....

hispano68
04/01/14, 00:07:55
TeloRadio llega a XDA, esto se pone interesante. El creado de Mahdi quiere añadirlo a su ROM. :grin:

http://oi40.tinypic.com/281g8pe.jpg

De aquí a la próxima versión oficial de android hay un paso. ;)

r0i
04/01/14, 01:29:53
TeloRadio llega a XDA, esto se pone interesante. El creado de Mahdi quiere añadirlo a su ROM. :grin:

http://oi40.tinypic.com/281g8pe.jpg

Te lo mereces!!!
Enhorabuena!!!

valkyrion25
04/01/14, 14:34:10
felicidades por tu trabajo! =)

tengo una duda, este mod tambien se podria añadir a una stock rom? o solo vale para las cyanogen?
y si se puede con una stock, cambia algo en la manera de compilar o es exactamente igual?
gracias

cristianch410
04/01/14, 15:16:29
Evidentemente se liara, si no quieres que te lo gestione de forma automatica tienes que desactivarlo, es de cajon, si no para que quieres un gestor automatico?

Pues no se ha liado, al menos a simple vista, si ha gastado más batería o algo ya no lo se. Es que en el trabajo tengo casi nulo internet móvil, por eso pongo directamente 2g, psrece que tiene más cobertura así. Saludos crack

Fransis
06/01/14, 20:04:19
Un usuario italiano También a comentado que implanten teleradio en la ROM de la nueva codename android... Que tiene una pinta muy buena....
Osea que tiempo al tiempo....creo que vamos a empezar a ver teloradio en muchas roms dentro de poco...

overhtc
07/01/14, 12:41:03
Yo use el flasheable del link de abajo hace un tiempo y sigue funcionando en 4.4, al menos en la PSX (N4) que es AOSP.

Creo que básicamente hace lo mismo y lo puede integrar uno mismo en la ROM que use :ok:

http://forum.xda-developers.com/showthread.php?t=739530

:cucu:

JoseRGM69
10/01/14, 18:16:06
como estas telo excelente trabajo pero una preguntas cuando estoy conectado a wifi porque no integras una funcion donde los datos 2G y 3G se desconecten que solo quede la red movil y el wifi asi gastaria menos bateria no?

y otra pregunta cuando estoy en wifi y activo lo de estar en 2G cuando wifi este activo aveces enciendo el tlf y no tengo red a los segundos se vuelve a poner pero si me llaman en ese momento cuando el tlf esta apagado la llamada no me entraria es algun bug?

espero tus respuestas saludos y excelente trabajo

schempy
23/01/14, 17:48:01
como estas telo excelente trabajo pero una preguntas cuando estoy conectado a wifi porque no integras una funcion donde los datos 2G y 3G se desconecten que solo quede la red movil y el wifi asi gastaria menos bateria no?

y otra pregunta cuando estoy en wifi y activo lo de estar en 2G cuando wifi este activo aveces enciendo el tlf y no tengo red a los segundos se vuelve a poner pero si me llaman en ese momento cuando el tlf esta apagado la llamada no me entraria es algun bug?

espero tus respuestas saludos y excelente trabajo

Para activar y desactivar el wifi y los datos cuando conectes uno u otro hay apps muy buenas, un ejemplo wifimatic :ok:

edures
20/05/14, 09:36:12
Yo tengo el problema que tenemos todos, estando marcada el 2G por wifi, y teniendo tambien el cambio a 3G a 2G activado.
Al bloquearlo y estando por wifi, realiza el cambio a 3G aun estando por wifi.
Se quedaria en wifi con 3G... Con el gasto de bateria a lo tonto que supone eso..
Algún progreso.... o Sigue estancado?? esque posteo este problema en el Hilo de la ROM y pasan de mi olímpicamente por eso pregunto.... Se solucionara pasara de nosotros..
Si no pues vuelta a cataclysm con smartRadio no queda otra¡¡
Saludos

schempy
20/05/14, 11:31:32
Telo dejó el foro hace tiempo, si alguien pudiera arreglarlo... No creó que sea muy complicado, es solo un if que si esta WiFi no haga el cambio

edures
20/05/14, 17:46:28
Realmente me parece ami que no es una linea y menos un if... porque me parece ami que esta contemplado
https://github.com/telo46/android_packages_services_Telephony/blob/cm-11.0/src/com/android/phone/TeloRadioService.java#L127

Pero sin depurarlo y ha ciegas, no se me ocurre.. si tengo tiempo lo miro aunque solo he hecho aplicaciones... nunca librerias... Probare la experiencia si alguien ve otra cosa o puede por tiempo. Q nos cuente¡¡
Saludos¡¡

kisler
21/05/14, 18:37:40
Buenas os dejo el código para quien lo quiera corregir en su rom.


CODIGO ORIGINAL:



public class TeloRadioUnLockReceiver extends BroadcastReceiver {

@Override
public void onReceive(Context context, Intent intent) {
String action = intent.getAction();
if (!isScreenOn())
return;
if (mDebug) Log.i(TAG, "TeloRadio: UNLOCK RECEIVER execute");

in2GScreenOff = false;
cancelTimerTo2G();

if (!getBooleanPrefs(TELORADIO_PREF_3G_UNLOCK)) {
if (mDebug) Log.i(TAG, "TeloRadio: UNLOCK RECEIVER change 3G/LTE when screen lock");
if (getBooleanPrefs(TELORADIO_PREF_LTE))
changeNetworkMode(Phone.NT_MODE_LTE_GSM_WCDMA, context, true);
else
changeNetworkMode(Phone.NT_MODE_GSM_UMTS, context, true);
} else if (action.equals(Intent.ACTION_USER_PRESENT)) {
if (mDebug) Log.i(TAG, "TeloRadio: UNLOCK RECEIVER change 3G/LTE when screen unlock");
if (getBooleanPrefs(TELORADIO_PREF_LTE))
changeNetworkMode(Phone.NT_MODE_LTE_GSM_WCDMA, context, true);
else
changeNetworkMode(Phone.NT_MODE_GSM_UMTS, context, true);
}
}
};



MODIFICACIÓN NECESARIA



public class TeloRadioUnLockReceiver extends BroadcastReceiver {

@Override
public void onReceive(Context context, Intent intent) {
String action = intent.getAction();
if (!isScreenOn())
return;
if (mDebug) Log.i(TAG, "TeloRadio: UNLOCK RECEIVER execute");

in2GScreenOff = false;
cancelTimerTo2G();

if (!getBooleanPrefs(TELORADIO_PREF_3G_UNLOCK)) {
if (mDebug) Log.i(TAG, "TeloRadio: UNLOCK RECEIVER change 3G/LTE when screen lock");
if (getBooleanPrefs(TELORADIO_PREF_LTE))
changeNetworkMode(Phone.NT_MODE_LTE_GSM_WCDMA, context, true);
else
changeNetworkMode(Phone.NT_MODE_GSM_UMTS, context, true);
} else if (action.equals(Intent.ACTION_USER_PRESENT)) {

if(!((isConnectedTo(context) == INTERNET_WIFI) && getBooleanPrefs(TELORADIO_PREF_2G_WIFI)))
{
if (mDebug) Log.i(TAG, "TeloRadio: UNLOCK RECEIVER change 3G/LTE when screen unlock");
if (getBooleanPrefs(TELORADIO_PREF_LTE))
changeNetworkMode(Phone.NT_MODE_LTE_GSM_WCDMA, context, true);
else
changeNetworkMode(Phone.NT_MODE_GSM_UMTS, context, true);
}
}
}
};



Un saludo!

evuz
21/05/14, 20:15:48
Buenas os dejo el código para quien lo quiera corregir en su rom.


CODIGO ORIGINAL:



public class TeloRadioUnLockReceiver extends BroadcastReceiver {

@Override
public void onReceive(Context context, Intent intent) {
String action = intent.getAction();
if (!isScreenOn())
return;
if (mDebug) Log.i(TAG, "TeloRadio: UNLOCK RECEIVER execute");

in2GScreenOff = false;
cancelTimerTo2G();

if (!getBooleanPrefs(TELORADIO_PREF_3G_UNLOCK)) {
if (mDebug) Log.i(TAG, "TeloRadio: UNLOCK RECEIVER change 3G/LTE when screen lock");
if (getBooleanPrefs(TELORADIO_PREF_LTE))
changeNetworkMode(Phone.NT_MODE_LTE_GSM_WCDMA, context, true);
else
changeNetworkMode(Phone.NT_MODE_GSM_UMTS, context, true);
} else if (action.equals(Intent.ACTION_USER_PRESENT)) {
if (mDebug) Log.i(TAG, "TeloRadio: UNLOCK RECEIVER change 3G/LTE when screen unlock");
if (getBooleanPrefs(TELORADIO_PREF_LTE))
changeNetworkMode(Phone.NT_MODE_LTE_GSM_WCDMA, context, true);
else
changeNetworkMode(Phone.NT_MODE_GSM_UMTS, context, true);
}
}
};



MODIFICACIÓN NECESARIA



public class TeloRadioUnLockReceiver extends BroadcastReceiver {

@Override
public void onReceive(Context context, Intent intent) {
String action = intent.getAction();
if (!isScreenOn())
return;
if (mDebug) Log.i(TAG, "TeloRadio: UNLOCK RECEIVER execute");

in2GScreenOff = false;
cancelTimerTo2G();

if (!getBooleanPrefs(TELORADIO_PREF_3G_UNLOCK)) {
if (mDebug) Log.i(TAG, "TeloRadio: UNLOCK RECEIVER change 3G/LTE when screen lock");
if (getBooleanPrefs(TELORADIO_PREF_LTE))
changeNetworkMode(Phone.NT_MODE_LTE_GSM_WCDMA, context, true);
else
changeNetworkMode(Phone.NT_MODE_GSM_UMTS, context, true);
} else if (action.equals(Intent.ACTION_USER_PRESENT)) {

if(!((isConnectedTo(context) == INTERNET_WIFI) && getBooleanPrefs(TELORADIO_PREF_2G_WIFI)))
{
if (mDebug) Log.i(TAG, "TeloRadio: UNLOCK RECEIVER change 3G/LTE when screen unlock");
if (getBooleanPrefs(TELORADIO_PREF_LTE))
changeNetworkMode(Phone.NT_MODE_LTE_GSM_WCDMA, context, true);
else
changeNetworkMode(Phone.NT_MODE_GSM_UMTS, context, true);
}
}
}
};



Un saludo!

Muchisimas gracias kisler, eres muy grande!

schempy
21/05/14, 21:20:59
Realmente me parece ami que no es una linea y menos un if... porque me parece ami que esta contemplado
https://github.com/telo46/android_packages_services_Telephony/blob/cm-11.0/src/com/android/phone/TeloRadioService.java#L127

Pero sin depurarlo y ha ciegas, no se me ocurre.. si tengo tiempo lo miro aunque solo he hecho aplicaciones... nunca librerias... Probare la experiencia si alguien ve otra cosa o puede por tiempo. Q nos cuente¡¡
Saludos¡¡

Pues parece ser que es un if y una linea :risitas::risitas:
Y eso que de programación tengo muy poquita idea jajaja
O que Kisler es un semi-dios :ok::aplausos:

Fransis
24/05/14, 12:19:49
ojo!, alguno habeis probado esta rom? tiene teloradio y le han metido muchos fixes, puede que funcione correctamente el teloradio.
la rom tampoco tiene mala pinta.
https://github.com/HazyTeam/platform_packages_services_Telephony/commit/2363eac48539fb02a3dba617a3ac76a920cc4a45

schempy
25/05/14, 00:53:15
ojo!, alguno habeis probado esta rom? tiene teloradio y le han metido muchos fixes, puede que funcione correctamente el teloradio.
la rom tampoco tiene mala pinta.
https://github.com/HazyTeam/platform_packages_services_Telephony/commit/2363eac48539fb02a3dba617a3ac76a920cc4a45

Parece que el fallo ya no esta en Teloaradio, el aspecto de la ROM es muy bonito, pero para mi gusto falta poder personalizar aunque sea un poco sin tener que meter exposed...pero esta muy bien :ok:

Fransis
23/03/15, 13:53:30
Rescatando este viejo hilo con la gran herramienta que se curro "telo".
nadie se anima a recuperar esto??? todos dependemos de "smartradio" y si no usas cataclysm estas perdido, porque ningun rom incluye ya nada parecido.
que pasa con "teloradio" al final funciona o no funciona?? si me decis que funciona lo empezare a implementar en "mis compilaciones" para mi, ya que el smartradio no creo que liberen el codigo jamas....pero me parece algo imprescindible y que tendrian que llevar todas las roms. ahora que la app "cenesys" de kisler no me funciona correctamente para hacer el cambio del modo de red me veo en cataclysm si o si.

r0i
23/03/15, 16:47:39
Rescatando este viejo hilo con la gran herramienta que se curro "telo".
nadie se anima a recuperar esto??? todos dependemos de "smartradio" y si no usas cataclysm estas perdido, porque ningun rom incluye ya nada parecido.
que pasa con "teloradio" al final funciona o no funciona?? si me decis que funciona lo empezare a implementar en "mis compilaciones" para mi, ya que el smartradio no creo que liberen el codigo jamas....pero me parece algo imprescindible y que tendrian que llevar todas las roms. ahora que la app "cenesys" de kisler no me funciona correctamente para hacer el cambio del modo de red me veo en cataclysm si o si.
Funcionar funciona, pero no siempre ahorra batería, si eres un usuario activo incluso yo creó que te gasta mas ya que cada poco tiempo estas haciendo el cambio de 2g a 3g y eso también conlleva un gasto de batería, si no eres muy activo si te genera ahorro, o al menos así lo veo yo tras las pruebas que hice hace tiempo. De todos modos puedes usar la app tasker para hacer ese cambio también.