¿Hay alguna manera de evitar que el móvil parpadee o instale otra ROM?

No creo que esto sea posible, ya que ejecuta una aplicación antes de que se inicie el gestor de arranque. no es posible ejecutar una aplicación sin SO

Podría escribir un script para hacer y este script debería ejecutarse cuando se carga un cargador de arranque en la memoria. (El cargador BOOT se bloquea como lo hacen las empresas)

Esto requiere un conocimiento completo del sistema operativo (Android) e idiomas de bajo nivel.

  • Deberías aprender C para saber más sobre el núcleo.
  • Le sugiero que consulte este hilo para comprender el sistema operativo

¿Cómo hago un sistema operativo básico?

  • Y deberías comenzar a aprender a compilar un Android Rom, tal vez el mod Cyanogen.

Pero, todavía se siente imposible hacer esto ya que puede flashear la rom usando JTAG (caja de riff)

  • procedimiento de flashear la rom directamente conectando (soldando) dos cables en puertos específicos (puntos) en la placa base de su teléfono. Esta es la forma de recuperar el teléfono cuando está muerto.
  • Esta es la forma directa de flashear rom en memoria (EEROM) o rom similar.

A menudo me he planteado esta pregunta, como un medio para evitar que un ladrón u otra persona no autorizada simplemente muestre mi dispositivo perdido o robado con una ROM limpia. En teoría, sí, esto se puede hacer, pero en la práctica no estoy exactamente seguro de cómo implementar el proceso.

Si pudiera volver a bloquear su gestor de arranque con un código numérico hash que solo usted conocía, sería posible evitar que su dispositivo sea actualizado por otra persona. Solo usted podrá modificar el dispositivo. Y, por supuesto, esto debería hacerse con un dispositivo con una imagen de arranque asegurada con dm-verity. Como tal, incluso si la partición del sistema se actualizó con otra ROM, dm-verity evitaría que el dispositivo se inicie correctamente.

Lo siento, no puedo responder a tu pregunta con más sustancia. Solo puedo teorizar con un grado razonable de certeza.