Alguien está realizando ingeniería inversa en el SDK de Samsung Cover utilizado en la cubierta LED View del Galaxy S8

click fraud protection

Un desarrollador en el /r/GalaxyS8 subreddit en Reddit compró recientemente una cubierta LED View para su Galaxia S8 y terminé un poco decepcionado por sus características. El desarrollador se preguntaba por qué Samsung no agregaba otras funciones y menciona que podría actualizarse en el futuro. Hasta entonces, sin embargo, comenzaron a aplicar ingeniería inversa al editor de íconos LED y a las aplicaciones de servicio de cubierta LED para aprender más sobre el sistema.

Mientras revisa estas aplicaciones, fonix232 dice que pudieron hacer una serie de descubrimientos sobre cómo funcionan ciertas cosas con esta LED View Cover. Para empezar, descubrieron que el estuche se puede actualizar con una actualización de firmware, habilitada por su controlador de bajo consumo. Samsung está utilizando este controlador para manejar todos los gráficos, por lo que las personas deberían poder cargar su propio firmware pirateado. Sin embargo, advierten que estropear esto podría bloquear la cubierta de visualización LED.

También descubrieron que LED View Cover usa NFC normal, pero no están seguros de cómo pudieron descubrir la interferencia de etiquetas NFC porque el lector NFC aún se puede utilizar. Sin embargo, dado que utiliza NFC, creen que el marco puede respaldarse en AOSP y posiblemente implementarse en LineageOS. Samsung está tratando de mantener esto bloqueado para que tenga que usar la aplicación original y hasta ahora no parece que el firmware original utilice funciones extendidas.

Samsung está utilizando un formato propietario para las imágenes que utilizan con LED View Cover, ya que utilizan una extensión .spr. Algunos videojuegos antiguos usaban esta extensión de archivo para sprites, pero en realidad es un formato propietario de Samsung llamado SemPathRendering. Esta cubierta específica también puede detectar toques en la parte superior e inferior, por lo que puede hacer más que solo mostrar cosas. Hay una segunda pantalla LED en la parte inferior y sienten que hay comandos que no están en uso y que envían datos a la pantalla secundaria.

Si desea contribuir y obtener más información, consulte el hilo de Reddit a continuación.

Fuente: /r/GalaxyS8