¿Cómo se configura el iniciador predeterminado después de un restablecimiento de fábrica?

Me gustaría saber cómo se configura el iniciador predeterminado después de un restablecimiento de fábrica. Qué archivos se encargan de decirle al sistema operativo, por ejemplo, que la aplicación Touchwiz es el iniciador predeterminado para los dispositivos Samsung.

No quiero reemplazar el lanzador, eso es algo que ya sé hacer. Esta es una pregunta muy específica sobre cómo funciona el sistema operativo. Estoy interesado en hacer una actualización del sistema a través de la recuperación y cambiar los archivos que le dicen al sistema operativo qué aplicación es el iniciador predeterminado, para decirle que mi aplicación recién flasheada (parpadeada en la partición del sistema) es.

Espero tu respuesta. Gracias de antemano.

EDITAR:

Como se dijo, Samsung es solo un ejemplo dado, pero es uno de una lista interminable. Esta es una pregunta relacionada con el comportamiento general del sistema operativo, no específica del fabricante.

Umm, la mayoría de los casos solo hay un lanzador, por lo que, naturalmente, está configurado como predeterminado.
@AndyYan OP está hablando de Samsung. A menudo duplican cosas. No me extrañaría que también tuvieran el iniciador estándar (AOSP), mientras que su TouchWiz es el predeterminado. Recuerdo vagamente haber visto eso en un dispositivo: instalé Apex y, por supuesto, me pidieron que eligiera, pero de 3 en lugar de 2 lanzadores (AOSP, fabricantes, Apex). Apex fue el único iniciador instalado por el usuario; aún así, no se tuvo que hacer ninguna elección antes de instalarlo.
No creo que haya ningún lanzador AOSP integrado en los dispositivos Sammy que poseía, pero ahora que lo mencionaste, recuerdo que hay un "Simple Home" o algo llamado así que es un lanzador muy simple para abuelas y tal.

Respuestas (1)

Si una ROM tiene múltiples lanzadores, y uno no está configurado de forma predeterminada en la configuración predeterminada de fábrica, luego de que se complete el Asistente de configuración y el dispositivo intente ir al escritorio, aparecerá una ventana emergente que le pedirá que seleccione la aplicación Inicio y le dará la opción de "Hacer esto siempre".

Puede seleccionar un iniciador aquí, pero hasta que seleccione "Hacer esto siempre" (o un texto similar), esta ventana de selección emergente aparecerá cada vez que se presione el botón Inicio.

Esto es común en las ROM personalizadas que tienen varios lanzadores preinstalados.

cuando dice "y uno no está configurado de forma predeterminada en la configuración predeterminada de fábrica", quiere decir que realmente se puede configurar. ¿Qué archivos necesito para establecer una configuración de fábrica particular? ¿Sabes?
@Storo No lo sé, eso está fuera del alcance de los entusiastas de Android, ya que es una pregunta relacionada con el desarrollo. Sin embargo, es posible, ya que los Samsung no hacen eso, aunque la mayoría de las ROM personalizadas con más de un iniciador precargado lo obligan a realizar una selección manualmente.
@Storo si ese es el problema, entonces sí, pero tendrá que descomprimir el archivo donde se guardan las configuraciones
@ЈеднорукиКрстивоје Genial, no tengo ningún problema en hacer eso, solo pregunto cuáles son los archivos en la partición / system o lo que sea que deba modificar.