Me he dado cuenta de que algunas aplicaciones están en la lista blanca del modo doze en los dispositivos samsung sin haber preguntado nunca al usuario. He probado esto en un galaxy s8, galaxy A5 2016, 2017 todos corriendo Android 7.0 o 7.1. Estas apps son por ejemplo Viber, WhatsApp, Messenger, son las que he visto.
Cuando me di cuenta de esto en un samsung no estaba 100% seguro de que no he dado por casualidad que el permiso de mí mismo ... Así que he hecho una prueba fresca por el restablecimiento de un Samsung A5 2016 y la instalación de sólo Viber en el teléfono fresco. Después de la instalación, ni siquiera he iniciado sesión en Viber (y no había tenido la oportunidad de pedirme ningún permiso en absoluto), inmediatamente comprobé la lista blanca de optimización de la batería y Viber estaba allí.
Así que la primera pregunta es cómo, según las especificaciones de Android, una aplicación debe pedir al usuario que permita explícitamente las listas blancas (¿me equivoco?).
La segunda pregunta - es esto tal vez posible en Samsung a pesar de la especificación.
La tercera pregunta: ¿tal vez Samsung conoce algunas aplicaciones conocidas y las pone en la lista blanca por defecto?
--EDIT La investigación inicial sobre esto se vio obstaculizada por el hecho de que si usted busca en Google "samsung doze-mode whitelist" tal vez con "no preguntar al usuario" todavía le sirve muchos enlaces a las especificaciones oficiales del modo doze y artículos de los medios de comunicación, pero no relacionados con Samsung. Pero luego busqué con "samsung smart manager whitelist" y encontré lo siguiente
- Pregunta sobre el SO (la segunda respuesta da una lista de aplicaciones que están en la lista blanca) https://stackoverflow.com/questions/37205106/how-do-i-avoid-that-my-app-enters-optimization-on-samsung-devices
la lista de aplicaciones en la segunda respuesta era de origen no revelado pero puedo confirmar que comprobé casi 10 de ellas y están en la lista blanca por defecto
2. https://seap.samsung.com/forum-topic/whitelist-app-batteryoptimization-smart-manager-application
Es curioso, el usuario hace una pregunta y una parte de la pregunta es la misma que la mía: por qué Viber, etc., está en la lista blanca. La respuesta está evitando cuidadosamente esa parte y sólo responde a la otra parte - que debe pedir el consentimiento de los usuarios o el uso de Knox (también pedir el permiso del usuario)
Así que las respuestas a mis propias preguntas
-
Según la especificación, la aplicación debe pedir el consentimiento de los usuarios para ser incluida en la lista blanca, sí.
-
tampoco es posible en Samsung para una simple aplicación
-
Sí, Samsung tiene una lista blanca de aplicaciones conocidas en su Smartmanager
2 datos más
A. Samsung es reacia a hablar de ello (véase el enlace anterior de la SEAP) o tal vez no todo el mundo es consciente del hecho.
B. Si usted tiene un problema con Samsung doze-mode, no google para "Samsung doze-mode", google para smth. como "Samsung smart manager doze-mode" (añadir "smart manager"), ya que dará más resultados específicos de Samsung (Y Samsung parte de optimizaciones de la batería es bastante específico).
0 votos
Los dispositivos Samsung Galaxy A5 (2017) tienen un modo llamado "Game Enhancer" o similar, que aparece cada vez que se instala WhatsApp, Telegram o apps de mensajería instantánea conocidas. Teniendo en cuenta esto, es totalmente posible que el extraño comportamiento que se ve, sea algún tipo de idea de Samsung para evitar cualquier retraso en la entrega de mensajes. Ten en cuenta que no tengo pruebas de ello.
0 votos
Gracias por tu comentario. Dime, ¿te refieres a que este "Game Enhancer" aparece literalmente como mostrando alguna ventana? porque no he visto nada que aparezca al instalar Viber en el A5 2017. (tampoco vi nada extraño al instalar lo mismo en A5 2016).
0 votos
Aparece de la misma manera que cuando recibes una notificación de un nuevo mensaje. Sin embargo, puede depender de versiones específicas de TouchWiz.
0 votos
Gracias por la información, nunca he visto esto y no sé lo que es TouchWiz, necesito leer sobre ello. Pero de todos modos no me parece que lo tenga y la pregunta es cómo funciona realmente Samsung con esta lista blanca y por qué permite que esas ciertas aplicaciones estén ahí sin el consentimiento de los usuarios
0 votos
@ketzal Siempre puedes aceptar respuestas útiles haciendo clic en la marca gris junto a la respuesta.