ROMs y desarrollo OnePlus X ROMs y desarrollo OnePlus X

Respuesta
 
Herramientas
  #1  
Viejo 26/04/16, 18:43:14
Array

[xs_avatar]
JuanpaG94 JuanpaG94 no está en línea
Usuario muy activo
· Votos compra/venta: (4)
 
Fecha de registro: ago 2012
Localización: Sevilla
Mensajes: 2,984
Tu operador: Lowi

noticia [FIX][CUSTOM ROMS] Arregla la cancelación de ruido en el micrófono

OnePlus X Noise Cancellation Fix

Uno de los motivos por los cuales mucha gente no instala custom roms en el OnePlus X es debido a que el micrófono ni de lejos se escucha igual de bien que en Oxygen OS. Tanto en llamadas como grabando un audio ya sea por WhatsApp o Telegram, en el momento que el segundo micrófono tiene que entrar en acción para cancelar el ruido de fondo, el algoritmo de cancelación de ruido de las custom rom no aplica correctamente el filtro produciendo un sonido enlatado totalmente ininteligible. Esto es debido a que, al no ser el algoritmo propietario de OnePlus, no está totalmente adaptado al mismo, aparte de que Oxygen OS tiene colocado en un servicio por separado dicho algoritmo y demás servicios de multimedia, por tanto, posibilemente nunca pueda ser portado a las custom rom dado que Oxygen OS es de código cerrado y muchas cosas como esta o el HAL de la cámara de fotos son propiedad de OnePlus y por tanto, quedan protegidas y cerradas.

A pesar de todo esto, ya tenemos solución. Ashwin, el desarrollador de CM13 para nuestro OPX ya ha arreglado el problema y dentro de poco será implementado en las nightly. A dia de hoy algunas roms ya lo llevan. Gracias a esto ya no habrá excusa para huir de esa basura llamada Oxygen OS.

El zip que vamos a flashear está creado por Lourerio, quien ha extraido el fix de Ashwin de su repositorio de GitHub.

- - - - - - - - - - - - - - - - - - -

REQUISITOS PREVIOS:
1. Estar obviamente en una custom ROM(Purity, Exodus, Cyanogenmod...) con todo lo que ello implica(bootloader desbloqueado, custom recovery, etc.)
2. Flasehar el zip creado por Loureiro por custom recovery
3. Reboot system (no hace falta hacer ningun tipo de wipe dado que no son apps, simplemente librerias)

DESCARGA DEL ZIP:
Loureiro también incluye un zip para "volver atrás" en los cambios por si por alguna razón no queremos utilizar esto y dejarlo como estaba antes(raro caso sería).
Descarga: https://www.androidfilehost.com/?w=files&flid=55571


- - - - - - - - - - - - - - - - - - -

HILO ORIGINAL:
http://forum.xda-developers.com/onep...noise-t3369415

- - - - - - - - - - - - - - - - - - -

Nada más, comenta tus impresiones y haz click en gracias si te ha servido. ¡Saludos compañeros!

Última edición por JuanpaG94 Día 06/05/16 a las 19:13:11.
Responder Con Cita
Los siguientes 7 usuarios han agradecido a JuanpaG94 su comentario:
[ Mostrar/Ocultar listado de agradecimientos ]


  #2  
Viejo 26/04/16, 19:06:08
Array

[xs_avatar]
Morphine Morphine no está en línea
Usuario muy activo
 
Fecha de registro: ago 2013
Mensajes: 1,430

 Cita: Originalmente Escrito por JuanpaG94 Ver Mensaje
Gracias a esto ya no habrá excusa para huir de esa basura llamada Oxygen OS.
Siempre tan explícito. Te acabas de cargar la poca reputación de oxygen os.

Buen aporte. Le será de gran ayuda para quien no lo supiera.

Yo me quedo en oxygen por la pantalla ambiente y el reloj minimal amoled, que aún no han implementado en ninguna custom.
Responder Con Cita
Gracias de parte de:
  #3  
Viejo 26/04/16, 19:17:39
Array

[xs_avatar]
JuanpaG94 JuanpaG94 no está en línea
Usuario muy activo
· Votos compra/venta: (4)
 
Fecha de registro: ago 2012
Localización: Sevilla
Mensajes: 2,984
Tu operador: Lowi

 Cita: Originalmente Escrito por Morphine Ver Mensaje
Siempre tan explícito. Te acabas de cargar la poca reputación de oxygen os.

Buen aporte. Le será de gran ayuda para quien no lo supiera.

Yo me quedo en oxygen por la pantalla ambiente y el reloj minimal amoled, que aún no han implementado en ninguna custom.
Jajajajaja si no somos explícitos y directos en esta vida, ¿cuándo sino?
Un saludo compi
Responder Con Cita
Gracias de parte de:
  #4  
Viejo 26/04/16, 22:47:21
Array

[xs_avatar]
Bundy Bundy no está en línea
Usuario muy activo
 
Fecha de registro: abr 2011
Localización: Limbo
Mensajes: 5,742
Modelo de smartphone: OnePlus 5
Tu operador: Lowi
Olé.

Pues yo me voy a buscar el hueco y ver también la evolución de esto, ojalá lo arreglen por defecto, porque vamos, que menos, sino resulta un poco coñazo de cara a sobretodo actualizar 3 veces a la semana, mas razón entonces para esperar a ganar más estabilidad y mejoras y que no haga falta actualizar con tanta asiduidad.

Lo dicho y de paso a ver si se dignan en sacar Oxy 3.0 mientras (XDDDDD, no sueño ni na).

Enviado desde mi ONE E1003 mediante Tapatalk
Responder Con Cita
Gracias de parte de:
  #5  
Viejo 03/05/16, 14:20:50
Array

[xs_avatar]
JuanpaG94 JuanpaG94 no está en línea
Usuario muy activo
· Votos compra/venta: (4)
 
Fecha de registro: ago 2012
Localización: Sevilla
Mensajes: 2,984
Tu operador: Lowi

Ashwin Ramesh, developer de CM13 para nuestro oneplus X ha arreglado el micrófono en su totalidad. Obviamente el arreglo real no era tan sencillo como lo que yo he expuesto aquí, que se queda en chapuza al lado del trabajo realizado por el desarrollador, que ha arreglado todos los archivos necesarios y está testeandolo ahora mismo conjuntamente con XDA en una "test build" antes de unificarlo en las nightly de CM13.

https://github.com/ashwinr64/android...fae0bbb3bf9200
Aqui en su github podemos ver el commit que no debería de tardar en llegar a las nightly


En cuanto esto ocurra, este tutorial quedará obsoleto e inútil. Un saludo!
Responder Con Cita
Gracias de parte de:
  #6  
Viejo 04/05/16, 17:35:05
Array

[xs_avatar]
Bundy Bundy no está en línea
Usuario muy activo
 
Fecha de registro: abr 2011
Localización: Limbo
Mensajes: 5,742
Modelo de smartphone: OnePlus 5
Tu operador: Lowi
 Cita: Originalmente Escrito por JuanpaG94 Ver Mensaje
Ashwin Ramesh, developer de CM13 para nuestro oneplus X ha arreglado el micrófono en su totalidad. Obviamente el arreglo real no era tan sencillo como lo que yo he expuesto aquí, que se queda en chapuza al lado del trabajo realizado por el desarrollador, que ha arreglado todos los archivos necesarios y está testeandolo ahora mismo conjuntamente con XDA en una "test build" antes de unificarlo en las nightly de CM13.

https://github.com/ashwinr64/android...fae0bbb3bf9200
Aqui en su github podemos ver el commit que no debería de tardar en llegar a las nightly


En cuanto esto ocurra, este tutorial quedará obsoleto e inútil. Un saludo!
Ueeeeeeee, pues será MI MOMENTO!.
Responder Con Cita
  #7  
Viejo 04/05/16, 19:57:46
Array

[xs_avatar]
JuanpaG94 JuanpaG94 no está en línea
Usuario muy activo
· Votos compra/venta: (4)
 
Fecha de registro: ago 2012
Localización: Sevilla
Mensajes: 2,984
Tu operador: Lowi

 Cita: Originalmente Escrito por Bundy Ver Mensaje
Ueeeeeeee, pues será MI MOMENTO!.
Purity ya lo tiene incorporado el fix
Responder Con Cita
Gracias de parte de:
  #8  
Viejo 05/05/16, 18:51:01
Array

[xs_avatar]
Xplosion Xplosion no está en línea
Usuario muy activo
· Votos compra/venta: (23)
 
Fecha de registro: sep 2008
Mensajes: 5,213
Modelo de smartphone: Htc One S S4
Tu operador: MasMóvil
La nighly de hoy de Cm13 lo trae ya?

Enviado desde mi ONE E1003 mediante Tapatalk
Responder Con Cita
Gracias de parte de:
  #9  
Viejo 06/05/16, 13:12:25
Array

[xs_avatar]
Bundy Bundy no está en línea
Usuario muy activo
 
Fecha de registro: abr 2011
Localización: Limbo
Mensajes: 5,742
Modelo de smartphone: OnePlus 5
Tu operador: Lowi
 Cita: Originalmente Escrito por Xplosion Ver Mensaje
La nighly de hoy de Cm13 lo trae ya?

Enviado desde mi ONE E1003 mediante Tapatalk
Pues hay en la del día 5, ayer, cambio en el audio y demás, quizás esté ya implementado, pero no lo se seguro, yo creo que la pongo el fin de semana, hoy posiblemente.

Enviado desde mi ONE E1003 mediante Tapatalk
Responder Con Cita
  #10  
Viejo 06/05/16, 13:59:50
Array

[xs_avatar]
Xplosion Xplosion no está en línea
Usuario muy activo
· Votos compra/venta: (23)
 
Fecha de registro: sep 2008
Mensajes: 5,213
Modelo de smartphone: Htc One S S4
Tu operador: MasMóvil
 Cita: Originalmente Escrito por Bundy Ver Mensaje
Pues hay en la del día 5, ayer, cambio en el audio y demás, quizás esté ya implementado, pero no lo se seguro, yo creo que la pongo el fin de semana, hoy posiblemente.

Enviado desde mi ONE E1003 mediante Tapatalk
Gracias. Dime si quieres si va bien, porque yo vengo de oxygen y no notaría la diferencia

Enviado desde mi ONE E1003 mediante Tapatalk
Responder Con Cita
  #11  
Viejo 06/05/16, 15:03:58
Array

[xs_avatar]
JuanpaG94 JuanpaG94 no está en línea
Usuario muy activo
· Votos compra/venta: (4)
 
Fecha de registro: ago 2012
Localización: Sevilla
Mensajes: 2,984
Tu operador: Lowi

 Cita: Originalmente Escrito por Bundy Ver Mensaje
Pues hay en la del día 5, ayer, cambio en el audio y demás, quizás esté ya implementado, pero no lo se seguro, yo creo que la pongo el fin de semana, hoy posiblemente.
 Cita: Originalmente Escrito por Xplosion Ver Mensaje
Gracias. Dime si quieres si va bien, porque yo vengo de oxygen y no notaría la diferencia
No está implementado todavia.
Fijaos bien el changelog, ahi lo pondrá cuando se vaya a implementar: www.cmxlog.com/13/onyx
El commit se llama "onyx: update audio configuration". Hasta que esa linea de texto no aparezca en el changelog bajo el zip de una nightly, no estará implementado en las nightly.
Ashwin está todavia haciendo pruebas y tratando de arreglarlo a la perfección, quiere asegurarse de que vaya bien antes de meterlo en las nightly para dejarlo zanjado de una vez.

Los que sí que han solucionado ya es el volumen en las llamadas del altavoz superior (el que va a la oreja), que antes en una llamada el volumen no subia ni bajaba por mucho que hicieras, quedaba fijo. Muy bien ahí, era un fallo que a mi me molestaba y ya está solucionado
Responder Con Cita
Gracias de parte de:
  #12  
Viejo 06/05/16, 16:50:07
Array

[xs_avatar]
Bundy Bundy no está en línea
Usuario muy activo
 
Fecha de registro: abr 2011
Localización: Limbo
Mensajes: 5,742
Modelo de smartphone: OnePlus 5
Tu operador: Lowi
 Cita: Originalmente Escrito por JuanpaG94 Ver Mensaje
No está implementado todavia.
Fijaos bien el changelog, ahi lo pondrá cuando se vaya a implementar: www.cmxlog.com/13/onyx
El commit se llama "onyx: update audio configuration". Hasta que esa linea de texto no aparezca en el changelog bajo el zip de una nightly, no estará implementado en las nightly.
Ashwin está todavia haciendo pruebas y tratando de arreglarlo a la perfección, quiere asegurarse de que vaya bien antes de meterlo en las nightly para dejarlo zanjado de una vez.

Los que sí que han solucionado ya es el volumen en las llamadas del altavoz superior (el que va a la oreja), que antes en una llamada el volumen no subia ni bajaba por mucho que hicieras, quedaba fijo. Muy bien ahí, era un fallo que a mi me molestaba y ya está solucionado
Vale.
Es que la verdad, cuesta descifrar los cambios en los Changelog de CM, ahora que la voy a meter, me lo iré viendo con asiduidad, pero es un poco follón adivinar que arregla el/los commit/s, más si eres nulo en programación android.
Responder Con Cita
  #13  
Viejo 06/05/16, 19:13:43
Array

[xs_avatar]
JuanpaG94 JuanpaG94 no está en línea
Usuario muy activo
· Votos compra/venta: (4)
 
Fecha de registro: ago 2012
Localización: Sevilla
Mensajes: 2,984
Tu operador: Lowi

Tutorial actualizado con un nuevo metodo mucho más efectivo, extraído del fix que ashwin está preparando para arreglar este problema de una vez por todas
Responder Con Cita
  #14  
Viejo 06/05/16, 19:38:51
Array

[xs_avatar]
JOBRIMA JOBRIMA no está en línea
Usuario muy activo
· Votos compra/venta: (8)
 
Fecha de registro: abr 2010
Mensajes: 3,716
Tu operador: Movistar

 Cita: Originalmente Escrito por JuanpaG94 Ver Mensaje
Tutorial actualizado con un nuevo metodo mucho más efectivo, extraído del fix que ashwin está preparando para arreglar este problema de una vez por todas
Bravo monstruo. Gracias

Enviado desde mi ONE E1003 mediante Tapatalk
Responder Con Cita
  #15  
Viejo 07/05/16, 01:31:14
Array

[xs_avatar]
Xplosion Xplosion no está en línea
Usuario muy activo
· Votos compra/venta: (23)
 
Fecha de registro: sep 2008
Mensajes: 5,213
Modelo de smartphone: Htc One S S4
Tu operador: MasMóvil
Iba a esperar a que la próxima nighly lo incorporase, pero lo flasheo ya, ahora q es fácil.

Enviado desde mi ONE E1003 mediante Tapatalk
Responder Con Cita
Respuesta

Estás aquí
Regresar   Portal | Indice > Foros OnePlus > Otros smartphones antiguos de OnePlus > OnePlus X > ROMs y desarrollo OnePlus X



Hora actual: 16:18:43 (GMT +2)



User Alert System provided by Advanced User Tagging (Lite) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.

Contactar por correo / Contact by mail / 邮件联系 /