1500 días de OxygenOS: hablando con OnePlus sobre ROM personalizadas, Open Ears, Android 10 y más

click fraud protection

Tuvimos la oportunidad de hablar con Szymon Kopec, gerente de producto de OnePlus India, en vísperas de que OxygenOS celebrara los 1500 días. ¡Échale un vistazo!

OnePlus recientemente celebró 1500 días de Oxígeno, su propia "piel" de Android UX que se incluye en todos sus dispositivos actuales, incluidos los OnePlus 7 y OnePlus 7 Pro de generación actual. Para conmemorar la ocasión, OnePlus se asoció con WWF-India y su campaña Adopt a Tree, que promete plantar un árbol por cada tweet con el hashtag #OxygenOS. Al final del recuento, esta iniciativa logró cosechar 27.322 tuits, lo que significa que OnePlus plantará tantos árboles de forma gradual si planean cumplir con su parte del trato. También tuvimos la oportunidad de sentarnos a conversar con Szymon kopec, Gerente de Producto, OnePlus India, y hablamos sobre muchos temas diferentes, que van desde ROM personalizadas y esfuerzos de desarrollo, hasta Android 10, notificaciones retrasadas, pantalla siempre activa y administración de RAM en OnePlus dispositivos.


Aamir Siddiqui: ¿Tiene alguna estadística sobre cuántos usuarios de OxygenOS tiene?

Szymon Kopec: Casi la misma cantidad de usuarios de nuestros teléfonos. Cuando se trata de ROM personalizadas, el porcentaje ha ido cayendo en los últimos años. Vemos esto en la mayoría de las alternativas a los productos OnePlus, mientras intentamos escuchar a la comunidad. Por ejemplo, hace un par de años, muchos usuarios, alrededor del 30%, instalarían Nova Launcher u otros lanzadores. Y ahora, este porcentaje está por debajo del 1%. La situación es similar a la de las ROM personalizadas, con una proporción diferente. El número es menor para las ROM personalizadas porque las ROM personalizadas no son tan fáciles de cambiar como los lanzadores. En términos numéricos, todavía figuran entre nuestra audiencia, pero su popularidad está disminuyendo. OnePlus ha evolucionado a lo largo de los años, por lo que la cantidad de usuarios geek que actualizarían una ROM personalizada ha disminuido en términos de porcentaje, pero es fuerte y constante en términos de números.

Aamir: Entonces, podemos decir que OxygenOS coexiste con ROM personalizadas, pero la gente ahora encuentra cada vez menos necesidad de instalar una ROM personalizada.

Szymon: Sí, podemos decir eso, supongo. Pero realmente no puedo decir que estas personas que estaban instalando ROM personalizadas ya no quieran hacerlo. Lo que pasa es que tenemos mucha audiencia nueva que no tiene suficientes conocimientos tecnológicos como para interesarse en este tema. Pero por nuestra parte, apoyamos a los desarrolladores de ROM personalizadas lo mejor que podemos. He visto que ustedes, chicos de XDA, también publicaron artículos después de nuestros últimos oídos abiertos y nuestros compromisos.

aamir: sí, acabamos de cubrir eso.

Szymon: Exactamente. Nuestro compromiso de promover ROM personalizadas, especialmente para dispositivos que no admitimos con Android actualizaciones, esta es un área excelente para ROM personalizadas, obteniendo la última [versión] de Android para OnePlus dispositivos. Eso es increíble. Eso es algo que queremos promover. Y ayudar a los desarrolladores en términos de fuentes del kernel y de otras maneras. Definitivamente, esto es algo que ha estado en el centro del desarrollo de productos OnePlus y todavía lo está, y muchas ideas geniales provienen de estos desarrolladores.

Aamir: El Sesión Open Ears que se celebró en Goa, hasta donde pude ver, fue un gran éxito ya que brindó a muchos desarrolladores puntos de contacto directo dentro de OnePlus. Entonces, si tienen algún problema, podrían comunicarse directamente con ustedes, en lugar de intentar llamar su atención desde los canales de redes sociales. Así que contar con esto es un muy buen paso en la dirección correcta.

Szymon: Gracias, me alegra que pienses así. Nos reunimos con Franco y otros desarrolladores de ROM personalizados y desarrolladores de kernel, pero es diferente chatear al instante. mensajería e intercambiar correos electrónicos, en lugar de reunir a tantos desarrolladores en un solo lugar y tener dos días de contacto directo discusión. El efecto es diferente, nuestro personal puede comprender profundamente cuáles son las necesidades de los desarrolladores y de la comunidad de desarrolladores. Creo que eso funciona muy bien y creo que estos muchachos también están satisfechos con los compromisos. Pero ahora es cuando comienza el trabajo duro: tenemos que actuar de acuerdo con esos compromisos.

Aamir: Una de las quejas iniciales que escuché de algunos de los desarrolladores asistentes fue que los resultados de ese programa nunca se hicieron públicos, por lo que apenas hubo responsabilidad. Podrías haber dicho "Haremos esto, haremos aquello", pero al final, podrías haber dado marcha atrás en esas promesas. Entonces, al publicar una publicación en el foro que dice: "Hemos prometido estas cosas", nosotros, como medios de comunicación, ahora podemos responsabilizarlos. Como prometiste algo en el pasado, ¿dónde están los resultados ahora? Así que creo que este es un buen paso y realmente aprecio que la publicación del foro haya surgido para esto.

Szymon: Sí. Los puntos clave de los compromisos de nuestra parte en cada Open Ears, también estamos actualizando todas las publicaciones del foro sobre los anteriores Oídos Abiertos, cómo hemos actuado sobre todos esos compromisos, cuáles hemos cumplido y en qué forma. Ya teníamos Open Ears en el software antes, Open Ears en la cámara. Entonces puedo decir que ya hemos cumplido la gran mayoría de los compromisos del anterior Open Ears. Para éste, probablemente llevará algún tiempo. Pero es algo de lo que esperamos que ustedes nos hagan responsables.

Aamir: Definitivamente. Hacia adelante, Google lanzó la actualización de Android 10 la semana pasada. Con ese, OnePlus también lanzó Android 10 para el OnePlus 7 Pro. Lo que sorprendió a mucha gente fue el hecho de que no solo tienes Android 10, sino también OxygenOS, lo que aumenta la experiencia. Por ejemplo, en los gestos de navegación de Android 10, no encontré muy conveniente deslizar el borde derecho e izquierdo, a diferencia de deslizar el dedo desde una esquina; esto me resultó más natural. Así que soy un poco parcial hacia la implementación de gestos de OnePlus. Me sorprendió un poco ver el lanzamiento del día 1 de Android 10 de OnePlus. Algunos de nosotros esperábamos algo más cercano a AOSP en términos de lo que veríamos en los primeros días y semanas. Entonces, ver OxygenOS y tener esas funciones más pequeñas junto con el lanzamiento del día 1 fue algo sorprendente.

Szymon: Por esto, también debemos darle crédito a Google por trabajar con nosotros en eso y compartir con nosotros el código de Android desde el principio. que tuvimos tiempo de trabajar en eso para poder lanzar la experiencia completa de OxygenOS en lugar de solo Android 10 experiencia. Estábamos probando Android 10 con OxygenOS en las versiones beta para poder obtener actualizaciones rápidas.

Aamir: ¿Atribuiría también parte de este éxito a Proyecto agudos? ¿Qué importancia tuvo en su proceso de desarrollo?

Szymon: Project Treble definitivamente reduce parte de nuestro trabajo de actualización, especialmente de Pie a Q [Android 10], eso fue bastante relevante. Es difícil estimar en qué porcentaje o cuántas horas de trabajo ahorramos gracias al Proyecto Treble. Pero definitivamente, es un muy buen movimiento por parte de Google y espero que reduzca la fragmentación dentro de Android, no sólo en los dispositivos OnePlus, sino en general.

Aamir: Sí, estamos viendo los efectos positivos de la medida. Estoy muy entusiasmado con el futuro. Definitivamente ayuda a los dispositivos que no reciben mucha atención. Hemos visto a otros OEM también presentar máscaras muy pesadas, y esos dispositivos también terminan con estas actualizaciones. Estoy emocionado de ver cómo va esto.

Szymon: Verdadero. Es muy bueno para los usuarios y estoy feliz de que cada vez más personas puedan obtener la última versión de Android. Todo el mundo merece lo mejor de Google.

Aamir: Sobre el tema de las actualizaciones de Android, Se ha prometido lanzar una actualización de Android 10 para OnePlus 6 y OnePlus 6T este mes., entonces eso es bueno. ¿Puedes asumir algún compromiso para el OnePlus 5 y el OnePlus 5T?

Szymon: Desde el equipo de producto, y especialmente desde el equipo de producto de software, nuestro compromiso son dos años de actualizaciones de software. No nos gustan las ETA: ya sabes cómo se desarrolla el software, siempre surgen problemas inesperados. Es mejor no hacer demasiadas promesas y luego sorprender agradablemente a los usuarios siempre que sea posible.

aamir: está bien. ¿Puedes compartir algo que hayas planeado para OxygenOS? ¿Características futuras que podríamos ver?

Szymon: Nuestros objetivos, con lo que queremos crear aquí, especialmente en India, son funciones que ayudarán a OnePlus a adquirir nuevos usuarios y retener a los actuales. Por eso queremos trabajar en aquellas características que serán verdaderos puntos brillantes para la experiencia de OxygenOS, características que harán que los usuarios piensen: "Oye, OxygenOS es realmente genial". Quizás debería considerar comprar OnePlus porque es algo que realmente quiero tener". Así que espero que podamos lograr esto en los próximos años. Las características más inmediatas en las que estamos trabajando son las que ya anunciamos en mayo: equilibrio entre vida laboral y personal, cambios en la aplicación de SMS, cambios en los resultados de cricket, roaming OnePlus. Estas son las cosas que teníamos en concepto o demostraciones en mayo y junio, y hemos trabajado con nuestros usuarios, especialmente en pruebas beta cerradas durante los últimos tres años, para pulirlas. Hemos terminado de portarlos a Q [Android 10]. Muy pronto los lanzaremos en los canales Open Beta y MB. Eso es lo que más me entusiasma: poder finalmente ofrecer a los usuarios finales las funciones en las que hemos estado trabajando durante los últimos 9 o 10 meses.

Aamir: Sí, estamos emocionados de ver qué sale. Las funciones que ha estado desarrollando han sido bien recibidas por la comunidad y también por nuestra audiencia. Las características que lanza un OEM a menudo actúan como inspiración para otros desarrolladores y también para otros OEM de teléfonos inteligentes. Las cosas que haces bien ayudan al ecosistema de Android de una manera mayor de lo que puedes ver inmediatamente.

Szymon: Gracias por eso. Eso es lo que esperamos también nosotros. Definitivamente esperamos que inspire grandes cosas de otros OEM y otros desarrolladores porque eso es lo que, en última instancia, funciona en beneficio de los usuarios. Cuanta más competencia, mejor, y no nos importa que nadie nos copie.

Aamir: La imitación es la mejor forma de adulación.

Szymon: Eso es lo que yo creo también.

Aamir: Con respecto a OxygenOS, ¿OnePlus prefiere un enfoque de "más funciones, mejor" o es un enfoque más de "funciones refinadas" contra una avalancha de funciones? ¿Qué enfoque adopta OnePlus?

Szymon: Nuestro objetivo es proporcionar la experiencia más crucial e importante para nuestros usuarios. Creemos que es muy sencillo colocar un montón de pegatinas en la pared y ver cuáles se pegan y qué les gusta a los usuarios y cuáles no. Pero para nosotros es muy importante mantener la experiencia familiar para todos los usuarios. Entonces, si cambia de un dispositivo AOSP, debe sentirse como en casa cuando usa un dispositivo OnePlus y no sentirse perdido y abrumado por las campanas y silbidos, muchos botones e íconos, cosas que pueden hacer que su experiencia sea muy compleja innecesariamente. En segundo lugar, también queremos mantener nuestros teléfonos livianos: cuantas más funciones tenga, más difícil será brindar una experiencia rápida y fluida. Y en tercer lugar, sólo queremos centrar nuestros recursos en mejorar las cosas y no en hacer más. Por eso, especialmente para nuestro equipo de India, nuestro objetivo es crear la función más impactante, incluso si nos lleva 9 o 12 meses. meses, ya que nos llevó funciones que pronto lanzaríamos, o nos llevará 2 años y la mayor parte de nuestros esfuerzos, eso es bien. Siempre y cuando creamos que esas características mejorarán la vida de nuestros usuarios de manera significativa, o les brindarán algo que estarán felices de usar. que introducir cinco o diez características pequeñas al mismo tiempo, que realmente no afectarán a nadie de ninguna manera positiva o negativa o que realmente no se notarán en todo.

Aamir: Eso tiene sentido. Querrá retener usuarios más que llenar su ROM con funciones.

Szymon: Especialmente, ustedes de XDA a quienes les gustan las ROM personalizadas o la experiencia AOSP, esta audiencia comprende bien la perspectiva de que así es como se crea el software. No es necesario que tenga siempre varias funciones diferentes.

Aamir: Continuando, quería que OnePlus reconociera el problema de notificación retrasada en OxygenOS. ¿Han notado el error? ¿Y tiene alguna solución en proceso?

Szymon: Esto es algo que hemos escuchado de nuestra comunidad y lo estamos investigando. Es más difícil y complicado de lo que parece. Obviamente, sabemos por qué algunas de las notificaciones se retrasan y, en muchos sentidos, esta es la experiencia deseada que hemos creado. De alguna manera, entendemos que los usuarios no quieren que sus notificaciones se retrasen innecesariamente. Para nosotros, se trata de encontrar un buen equilibrio entre una buena duración de la batería y tener la experiencia de recibir notificaciones instantáneamente. Estamos utilizando la experiencia nativa de Android para optimizar la duración de la batería, y además hemos agregado nuestra propia experiencia, que los usuarios pueden usar. ellos mismos deshabilitan o habilitan si así lo desean, y también pueden elegir para qué aplicaciones desean optimizar la duración de la batería y cuáles no. querer. Y además, aprende según el uso del usuario, pero también requiere que los usuarios usen el teléfono durante un período de tiempo. Y como cualquier solución, no es perfecta. Hemos escuchado algunas quejas, pero para ser honesto, no tantas. Pero como dije, se trata de equilibrio. Además, tenemos que equilibrar la cantidad de quejas sobre notificaciones retrasadas y compararlas con la duración de la batería para los usuarios finales; escuchamos sobre la experiencia y analizamos los datos. Para concluir, trabajaremos constantemente para mejorar esta experiencia de optimización de la duración de la batería.

Aamir: Bien, ¿le gustaría adoptar un enfoque equilibrado en lugar de ser agresivo en cualquiera de esos puntos?

Szymon: Sí, porque es muy fácil desactivar por completo todas esas optimizaciones de software, pero de repente la duración de la batería se volverá terrible. O también es muy fácil centrarse sólo en la duración de la batería y entonces probablemente no recibirás la mitad de las notificaciones de tus aplicaciones y la otra mitad de las aplicaciones desaparecerán en segundo plano. Por eso se trata de encontrar el equilibrio. Creemos que estamos muy cerca de este punto óptimo, pero obviamente, más optimizaciones siempre son bienvenidas.

Aamir: Te obligaremos a cumplir con eso. En cuanto a la cámara, el El equipo de cámaras había prometido que veremos mucha más paridad de funciones específicamente para el OnePlus 7 Pro.. ¿Lo tienes en tu cartera? ¿Podemos esperar paridad de funciones para la cámara en los dispositivos actuales y futuros?

Szymon: Para dispositivos futuros, no puedo compartir nada. Para los dispositivos actuales, es posible que hayas notado que ya admite grabación de video a través de otras lentes en la actualización de Android 10. Ha sido una solicitud muy popular de los usuarios y nos hemos esforzado para respaldarla en la versión Beta abierta, que obviamente continuará en las versiones estables.

Aamir: De manera similar, Ambient Display, nos falta un Always On Display en los teléfonos OnePlus. El lanzamiento del iPhone volvió a poner el foco en las pantallas Always On, ya que lanzaron un Apple Watch con pantalla Always-On. Y la gente también espera que Google Pixel 4 también se centre en la pantalla siempre encendida. Entonces, ¿podemos ver algo similar regresando a OxygenOS?

Szymon: Entonces, Always On Display, de manera similar a cómo hablamos sobre notificaciones versus duración de la batería, esto también se trata de experiencia versus duración de la batería. Tuvimos Always On Display durante un período de tiempo muy corto y vimos cómo afecta la duración de la batería, y tuvimos que deshacernos de él y encontrar una mejor experiencia. Ya en Android Q [Android 10] tenemos una forma más inteligente de hacerlo.

Aamir: Noté que puedes ver los íconos del clima que están disponibles y también puedes ver los textos de vista previa de la aplicación Mensajes, al menos cuando llega la notificación. No es una implementación de Always-On Display, pero intenta hacer algo en lugar de nada.

Szymon: Exactamente. Eso es una cosa, un aspecto de lo que puedes ver, cómo mostramos las cosas en Ambient Display. Y la segunda cosa es que, bajo el capó, hemos optimizado algunos de los algoritmos responsables de determinar cuándo mostrar contenido y cuándo no. De esta manera, es más fácil para el teléfono determinar cuándo mostrar contenido cuando la pantalla está apagada y cuándo no. Entonces, esta es nuestra dirección, por ahora, no creemos que tener una pantalla siempre encendida sea bueno tanto para la pantalla como especialmente para la duración de la batería. Así que por ahora no tenemos esos planes.

aamir: está bien. Samsung solía bajar la frecuencia de actualización. Algunas especulaciones [en los foros] fueron que OnePlus eliminó la función porque realmente no se podía descubrir cómo reducir la frecuencia de actualización en ese modo Siempre encendido.

Szymon: Esta especulación no es correcta. En algunos casos, ya reducimos la frecuencia de actualización a 30 Hz, lo cual no es algo difícil de hacer, pero sí todavía no resuelve los problemas de duración de la batería o el problema de la pantalla para mostrar contenido todo el tiempo. tiempo.

Aamir: Entonces, ¿simplemente decir "reducir la frecuencia de actualización" sería una respuesta incorrecta a la pregunta de recuperar la pantalla siempre activa?

Szymon: Sí, eso es lo que creemos.

Aamir: La gente también ha planteado el problema de que los dispositivos OnePlus vienen con mucha RAM, pero no nos permiten usar toda esa RAM. Hay muchas aplicaciones eliminadas en segundo plano, especialmente con dispositivos que vienen con 8 GB de RAM y más; eso es mucha RAM que podría contener muchas aplicaciones en la memoria. Pero en algún punto del camino, el software no le permite alcanzar el verdadero potencial de su hardware. Hay un sitio web, www.dontkillmyapp.com lo que te sitúa en un lugar destacado en términos de eliminación de aplicaciones. ¿Tiene algún comentario sobre esto?

Szymon: Un escenario para utilizar 8 o 12 GB de RAM es mantener las aplicaciones en segundo plano. El otro escenario es el inicio más rápido de aplicaciones pesadas, lo llamamos RAM Boost. Podemos cargar la aplicación desde la memoria RAM para un lanzamiento más rápido. Estas son nuestras formas de utilizar la enorme cantidad de RAM. Pero, por supuesto, nuevamente se trata de un escenario similar de encontrar el equilibrio entre una buena duración de la batería y mantener todas las aplicaciones en segundo plano. Estamos utilizando un algoritmo que detecta a cuál de las aplicaciones tiendes a volver con frecuencia. Y con eso, estamos tratando de optimizar las aplicaciones a las que sueles volver con frecuencia, estarán ahí para ti. Si bien las aplicaciones que probablemente no volverás a visitar, no son necesarias y, a cambio, podrías obtener una mejor duración de la batería. Y esto es nuevamente algo que tienes que usar tu teléfono por un tiempo: básicamente, cuanto más uses tu teléfono, mejor podrá optimizar esta experiencia para ti. Pero esa es nuestra forma de mantener una buena duración de la batería. Porque al final del día, cuando analizamos las solicitudes y necesidades de nuestra comunidad y profundizamos, la duración de la batería es uno de los tres puntos más importantes. Y es una prioridad muy importante para las personas que buscan nuevos smartphones. Eso es algo que ocupa un lugar muy alto en nuestra lista de prioridades para el teléfono.

Aamir: Mi última pregunta: ¿OnePlus consideraría trabajar en una solución temática? Noté que ya tienes un mejor selector de color en la actualización de Android 10. Anteriormente solo permitía elegir entre unos pocos colores para los acentos, ahora tiene una rueda de selección de color y los usuarios pueden elegir entre muchas más opciones. ¿Podemos esperar que se haga algo más en la dirección de la temática?

Szymon: Eso es algo que estábamos considerando, especialmente para los usuarios indios, ya que vemos que la cantidad de personalizaciones que vemos en los teléfonos de los usuarios indios es mucho mayor que en cualquier otro lugar. Pero creemos que una solución temática completa en la que se tenga una especie de experiencia de renovación no es la forma que queremos tomar ahora. Ahora mismo lo que hemos hecho es que hemos seguido la forma de tener las personalizaciones todo en uno lugar donde puedes ajustar todo con bastante facilidad, y todo se presenta en un formato fácil de modificar forma. Y ya hemos agregado bastantes personalizaciones en comparación con Android puro. Y lo que vemos es que esto también es algo que no se está popularizando cada vez más. Hace 2 o 3 años, los usuarios promedio solían personalizar mucho más su dispositivo. En este momento, los usuarios rara vez cambian los fondos de pantalla de los predeterminados que tenemos. Entonces, más que brindar a los usuarios más opciones para elegir, queremos dedicar este esfuerzo a brindar la mejor experiencia lista para usar, donde los usuarios puedan simplemente abrir sus teléfonos. por primera vez y siento: "Oh, estos íconos realmente se ven bien, me gusta este fondo de pantalla, me gustan estas animaciones, mantengámoslo así porque es lindo". Si somos capaces de hacerlo bien, entonces será la mejor manera de satisfacer a nuestros usuarios.

Aamir: Ese enfoque tiene sentido. Creo que es una señal de cómo el ecosistema de Android y las máscaras de Android, incluido OxygenOS, han madurado a lo largo de los años. Antes la gente encontraba fallos en estas cosas, ahora las encuentran más adaptadas a sus gustos. Entonces, tener una razón real para crear un tema está en la lista de prioridades de muchos usuarios. Tienes el modo oscuro en este momento, por lo que la necesidad de temas es aún menor.

Szymon: Sí estoy de acuerdo con usted. Por ejemplo, Pete [Lau] se centra mucho en aspectos de la experiencia interna del teléfono: el fondos de pantalla, la animación para las transiciones de la pantalla de bloqueo a la pantalla de inicio, eso es algo que enfatiza mucho en. De este tipo de formas, podemos hacer que la experiencia predeterminada sea muy buena. Obviamente, queremos capacitar a nuestros usuarios para que personalicen sus teléfonos si así lo desean, nuestro deber es brindarles una Excelente experiencia lista para usar, donde no tienen que pensar "Oh, no me gusta cómo se ve esto, tengo que cambiarlo". algo.". Deberían pensar "Me gusta cómo se ve y, a veces, quiero darle mi toque". Esa es nuestra dirección.