0 votos

Samsung SmartThings en LineageOS obteniendo "Galaxy SmartTag sólo es compatible con los dispositivos Galaxy que ejecutan Android 8.0 o superior"

Estoy tratando de añadir un Samsung Galaxy SmartTag a mi instalación de Samsung SmartThings en LinageOS 10 pero estoy recibiendo

Samsung SmartThings error

No se puede añadir este dispositivo "Galaxy SmartTag sólo es compatible con los dispositivos Galaxy con Android 8.0 o superior"

¿Hay alguna manera de añadir SmartTags a una instalación de LinageOS de SmartThings? ¿Hay alguna forma de burlar el sistema operativo o de evitar esta limitación?

0voto

pr0nin Puntos 353

Los dispositivos de Samsung están muy modificados por Samsung. LineageOS y "Samsung Android" son diferentes en un gran número de puntos en cuanto a los componentes del sistema instalados y las APIs proporcionadas. Como todos esos componentes del sistema modificados son de código cerrado, no es posible adaptarlos a LineageOS (si es que alguien realmente lo intentara, ya que sería una tarea muy compleja).

Por lo tanto, la única manera de conseguir que estas aplicaciones funcionen con un esfuerzo razonable es utilizar una ROM que se base en una ROM original de Samsung (o simplemente utilizar la ROM original de su dispositivo).

Pero hay una excepción: si la aplicación Samsung Galaxy SmartTag requiere Knox, la característica de seguridad de los dispositivos Samsung Galaxy, entonces estás totalmente fuera de suerte, porque Knox se desactiva permanentemente una vez que has desbloqueado el bootloader.

0 votos

"con un esfuerzo razonable", no considero que recompilar LOS, o usar Magisk no sea razonable y parece algo probable que algo así pueda conseguir lo que quiero.

0 votos

@EvanCarroll ¿Así que quieres comparar las librerías existentes con las de los dispositivos Samsung, comparar los métodos disponibles, reimplementarlos en LOS, y también hacer ingeniería inversa de las diferentes librerías necesarias para implementar las funciones adicionales utilizadas por las aplicaciones específicas de Samsung y luego encontrar una manera de integrarlas en LOS? Recuerde que Samsung no sólo añade unas pocas bibliotecas, sino que realiza modificaciones en todo el sistema. Cuál es relevante para usted sin tener el código es un trabajo realmente difícil.

0 votos

No, quiero que se evite el mecanismo que activa esa advertencia en la aplicación de Samsung. Es muy probable que sólo sea una llamada a la API para un ID de dispositivo o marca/modelo. Ya existen herramientas para falsificar esos datos (porque Samsung no sería el primer proveedor de aplicaciones que lo hace).

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X