Demostración de Rootless Substratum Theme Engine en Android Oreo y resolución de conceptos erróneos

click fraud protection

Una demostración en video del motor de temas Substratum sin raíz en Android Oreo. Además, preguntas frecuentes sobre el próximo administrador de temas.

Ayer publicamos un artículo exclusivo detalla algo que muchos entusiastas de Android han estado anhelando: soporte completo de temas en todo el sistema sin root. El soporte de este tema nos llega por cortesía del Equipo Substratum, pero ayer, el equipo aún no estaba listo para mostrar su trabajo. Sin embargo, eso ha cambiado, ya que Nicholas Chum ha elaborado un vídeo para XDA para mostrarle cómo será la aplicación de superposiciones de temas en Android Oreo utilizando el nuevo motor de temas sin raíz Substratum.


Demostración del motor temático Rootless Substratum en Android Oreo

Nota: "Andrómeda" es solo el nombre en clave que el equipo está usando para Substratum desarraigado en Android 8.0. No tiene nada que ver con el rumor Google Andrómeda.

Te recomiendo que veas este breve vídeo de 2:30 que muestra cómo funciona la aplicación de gestión de temas sin root en Android Oreo 8.0 para que puedas

ver qué fluido es, pero aquí están los puntos clave que debes aprender de este video:

  • En el video, su teléfono es sin ataduras desde su computadora. Esto es posible después de que ejecutó un un click herramienta de escritorio (que creó Team Substratum) para habilitar los privilegios elevados de Substratum. No necesitaba ingresar manualmente ningún comando ADB.
  • Una vez habilitada, la aplicación Substratum puede fácilmente instalar, habilitar, deshabilitar o desinstalar Temas de sustrato: todo en silencio en segundo plano. Los cambios son inmediato.
  • Muestra tanto el marco, la interfaz de usuario del sistema y una superposición de aplicación individual. Muestra temas para la barra de navegación, las notificaciones, la configuración y la aplicación de calculadora.
  • Su teléfono es desarraigado, como se muestra usando el Comprobador de raíz aplicación.

Espero que esta demostración ayude a mostrar cuán fácil y fluido será crear un tema para su dispositivo Android Oreo. Sin embargo, muchos usuarios estaban confundidos acerca de algunas partes de la temática de Substratum sin raíz para Android 8.0 después de leer mi artículo de ayer. Aunque todas las preguntas siguientes fueron respondidas en ese artículo, me doy cuenta de que contenía mucha información técnica. información sobre el proceso previo a la compatibilidad total con temas en Android 8.0 y cómo funciona, por lo que estos puntos podrían haber sido omitido. Por tanto, aclaremos algunos de los conceptos erróneos más comunes.


Preguntas frecuentes

Sustrato y Android Oreo

  • Esto es solo una aplicación/marco/modificación/truco de terceros, ¡esto no tiene nada que ver oficialmente con Google o Android Oreo!
    • Si bien es cierto que Google no proporciona ninguna aplicación de gestión de temas en Android 8.0, esta no quiere decir que esto es un "truco" o "mod". No se modifica nada aquí y no hay trucos necesarios para que esto funcione. Android 8.0 soporta de forma nativa temas OMS que es en lo que se basa Substratum. Substratum utiliza los comandos integrados oficiales de Google para cambiar temas, y estos comandos pasan por API proporcionadas oficialmente para cambiar temas. Lo único que falta en el lanzamiento oficial de Android de Google es una aplicación de gestión de temas, que es lo que proporcionará Substratum.
  • Entonces, ¿por qué Google no proporciona un administrador de temas?
    • No podemos hablar de las motivaciones de Google. La OMS se encuentra claramente en un punto en el que debería ser utilizable para temas, pero quizás Google tenga otra visión en mente para OMS, ya que puede usarse para algo más que temas. Como lo demuestra un comprometerse, tal vez Google esté introduciendo la compatibilidad con OMS como una forma de facilitar que los OEM admitan múltiples dispositivos similares.
  • ¿Esto afectará el rendimiento de mi dispositivo? ¿Será un desastre con errores?
    • Si hay cualquier impacto en el rendimiento, será muy mínimo. OMS ha sido probado y mejorado por los ingenieros de Sony Mobile, y también ha sido probado y probado por Google. El marco temático que utiliza Substratum no es el trabajo de desarrolladores aficionados que crean una API, sino el trabajo de ingenieros profesionales de Android de Sony y Google.
  • ¿Esto romperá SafetyNet/Android Pay?
    • No. OMS/Substratum no modifica ningún archivo.
  • ¿Es esto seguro?
    • Sí, lo es seguro.
  • ¿Qué teléfonos tendrán Android Oreo?
    • ¡No nos preguntes! La mayoría de las empresas (aparte de HTC y OnePlus) no han anunciado para qué dispositivos traerán soporte para Android 8.0. Sin embargo, como siempre, es probable que muchos dispositivos reciban versiones no oficiales de Android Oreo (como el Xiaomi Mi 3 y Mi 4), ¡así que estad atentos a nuestros foros con la aplicación XDA Labs!

Soporte de dispositivo

  • ¿Podrán los OEM bloquear esta función?
    • Sí. Es posible que el soporte de OMS no llegue a su dispositivo si el fabricante así lo decide, pero le sorprenderá lo que tipos de dispositivos admiten algún tipo de OMS. Sin embargo, si la implementación de OMS en otros dispositivos difiere mucho de la de AOSP, entonces existe la posibilidad de que Substratum tenga errores solo en esos dispositivos. Desafortunadamente, ¡esa es la consecuencia de trabajar a ciegas sin el código fuente que estos fabricantes generalmente no proporcionan!
  • ¿Funcionará esto en dispositivos que no sean de Google, como teléfonos OnePlus o Motorola?
    • Los teléfonos OnePlus y Motorola en particular deberían poder usar esto cuando esos dispositivos reciban la actualización de Android 8.0. Esto no es de ninguna manera una garantía, sino una observación basada en el hecho de que estos fabricantes tienden a no alejarse demasiado del AOSP.
  • ¿Para qué dispositivos funcionará esto?
    • Cualquier dispositivo Android Oreo/8.0 actual, como Google Nexus 5X, Google Nexus 6P, Google Pixel, Google Pixel XL y Google Pixel C. Probablemente también cualquier dispositivo futuro con Android 8.0, como el Google Píxel 2, Google Píxel 2 XL, OnePlus 3, OnePlus 3T, OnePlus 5 y muchos dispositivos Motorola.
  • ¿Por qué necesito una herramienta de escritorio?
    • Normalmente, para ejecutar los comandos necesarios para cambiar temas en Android 8.0 es necesario estar en un shell ADB. Eso significa que necesitarás estar conectado a la computadora en todo momento (lo que hace que esto sea una molestia). Sin embargo, al equipo de Substratum se le ocurrió un truco que permite a la aplicación Substratum ejecutar esos mismos comandos. sin necesidad de estar atado a su computadora para usar ADB. La herramienta de escritorio es la que permite este truco y otorga a Substratum privilegios elevados similares a un shell ADB.
  • ¿Qué quiere decir con "privilegios elevados"?
    • Android cuenta con un sistema de permisos que evita que las aplicaciones utilicen servicios y métodos que podrían ser potencialmente peligrosos para la privacidad o la seguridad. Sin embargo, hay muchas cosas que se pueden hacer a través de Android Debug Bridge (ADB), una herramienta destinada a que los desarrolladores depuren y prueben varios aspectos de sus aplicaciones o del sistema. Básicamente, Substratum se ejecuta en el mismo nivel de privilegio que ADB, que es un paso por debajo de la raíz, para permitirle ejecutar ciertos comandos que de otro modo no podría ejecutar.
  • ¿Qué comandos está ejecutando?
    • Los comandos están listados. aquí.
  • ¡La barrera de entrada es demasiado alta! ¡Va a ser demasiado difícil para mí!
    • La herramienta de escritorio, como se mencionó anteriormente, será una herramienta de un clic. Simplemente descargue la aplicación Substratum en su teléfono, descargue la herramienta en su PC/portátil, ejecútela y ¡listo!
  • ¿Tendré que instalar una aplicación a través de ADB? ¿Cómo obtendré Substratum en mi dispositivo?
    • Sustrato Rootless estará disponible en la tienda Google Play. Su herramienta de escritorio complementaria estará disponible para descargar en línea, probablemente en nuestros foros. Sin embargo, no será difícil encontrarlo y la aplicación lo dirigirá a él.
  • ¿Tendré que aprender a usar ADB?
    • No. La herramienta de escritorio se encargará de todo por usted. Aunque te recomiendo encarecidamente que aprendas sobre ADB de todos modos, teniendo en cuenta que hay muchas cosas interesantes que puedes hacer con él siguiendo nuestros tutoriales.
  • ¿Tendré que volver a habilitar mis temas cada vez que reinicie?
    • No.
  • ¿Tendré que enchufar mi teléfono y ejecutar la herramienta de escritorio cada vez que arranque?
    • ¡No, a menos que necesites cambiar un tema! Los temas que ya habilitaste permanecerán habilitados después de reiniciar, pero si desea agregar, eliminar o habilitar/deshabilitar temas, deberá volver a ejecutar la herramienta de escritorio.
  • ¿Por qué y cuándo debo ejecutar la herramienta de escritorio después de reiniciar?
    • Cuando reinicia, el proceso que utiliza Substratum para elevar sus privilegios finaliza. Entonces, si decide modificar temas en el futuro, deberá ejecutar la herramienta nuevamente. La mayoría de las personas eligen uno o dos temas y se apegan a ellos, por lo que esto no debería ser un motivo de dolor de cabeza para la mayoría de los usuarios.
  • ¿Funcionará esto en Mac/Linux?
    • .

Tematización

  • ¿Puedo obtener un tema oscuro con esto?
    • Sí.
  • ¿Los temas serán gratuitos para esto?
    • Eso depende del tema. Substratum es sólo un marco, no proporciona ningún tema por sí solo. Buscar "Sustrato" en Play Store y verás una saludable combinación de temas gratuitos y de pago.
  • ¿Podré utilizar cualquier tema de Play Store?
    • Mientras diga que es compatible con Substratum, entonces sí.
  • El tema que encontré dice que requiere acceso de root. ¿Pero no es esto desarraigado?
    • El desarrollador del tema sólo necesita actualizar su descripción de Play Store.
  • ¿Podré cambiar fuentes o emojis?
    • Si y no. No, en el hecho de que no puedes cambiar fuentes/emojis en todo el sistema, pero sí en que puedes hacerlo aplicación por aplicación. Por ejemplo, aquí hay un Cambiador de emojis de whatsapp eso debería funcionar.
  • ¿Por qué no puedo cambiar fuentes, emojis u otras cosas?
    • Si bien puede crear temas para cualquier sistema y aplicaciones de terceros, no todo lo que puede hacer un usuario rooteado de Substratum está disponible para la versión sin raíz. Por ejemplo, cambiar la fuente con Substratum requiere que se modifique el archivo de fuente ubicado en la partición del sistema, lo que requiere acceso de root.
  • ¿Realmente necesito tener Substratum para tematizar?
    • Técnicamente, no, ya que la compatibilidad con OMS está integrada en Android Oreo y cualquier persona con ADB puede utilizar los comandos que utiliza Substratum, pero el proceso será mucho más difícil sin él.
  • ¿Cómo puedo instalar temas manualmente sin Substratum?
    • Necesitará los archivos APK superpuestos, una configuración ADB que funcione y estar familiarizado con la línea de comandos. Se enumeran los comandos que necesita. aquí. Tenga en cuenta que los temas disponibles en Play Store no son los APK superpuestos reales que necesita. Google no permite que las aplicaciones de Play Store contengan otras aplicaciones. En cambio, Substratum compila archivos APK superpuestos en el propio dispositivo y luego los instala usando los comandos de superposición enumerados anteriormente.

Información de precios/lanzamiento

  • ¿Cuánto costará esto?
    • $2.49.
  • ¿Por qué tengo que pagar por Substratum?
    • Para respaldar el esfuerzo de desarrollo del equipo que trabajó durante incontables horas para ofrecerle este increíble administrador de temas.
  • ¿Tendré que pagar por Substratum si estoy rooteado o uso una ROM personalizada?
    • No. Substratum para usuarios de ROM rooteados/personalizados seguirá siendo gratuito, como siempre lo ha sido.
  • ¿Cuándo saldrá?
    • ¡Ya está disponible!

¿Alguna otra pregunta? ¡Deje un comentario a continuación y yo o, con suerte, uno de los desarrolladores de Substratum podremos responder!