Ladrillo (electrónica)


De Wikipedia, la enciclopedia libre
  (Redirigido desde Bricked )
Saltar a navegación Saltar a búsqueda
Un iPod bloqueado que solo muestra mensajes de error.

La palabra " ladrillo ", cuando se usa en referencia a la electrónica de consumo , describe un dispositivo electrónico como un dispositivo móvil , una consola de juegos o un enrutador que, debido a un firmware dañado , un problema de hardware u otro daño, ya no puede funcionar, [ 1] y por lo tanto está "tapiada". El dispositivo se vuelve tan tecnológicamente útil como un ladrillo , de ahí el nombre. [2]

Causa y prevención

Bloquear un dispositivo suele ser el resultado de interrumpir un intento de actualizar el dispositivo. Muchos dispositivos tienen un procedimiento de actualización que no debe interrumpirse antes de su finalización; si se interrumpe por un corte de energía, la intervención del usuario o cualquier otro motivo, el firmware existente puede sobrescribirse parcialmente y quedar inutilizable. El riesgo de corrupción se puede minimizar tomando todas las precauciones posibles contra la interrupción.

La instalación de firmware con errores, o para una revisión diferente del hardware, o la instalación de firmware parcheado de forma incompetente , como el firmware de DVD que solo reproduce DVD vendidos en una región en particular , también puede causar ladrillos.

Los dispositivos también pueden ser bloqueados por malware (software malicioso) y, a veces, ejecutando software no intencionalmente dañino pero con errores que causan daños.

Algunos dispositivos incluyen una copia de seguridad de su firmware, almacenada en una ROM fija o en una memoria no volátil grabable , que normalmente no es accesible a los procesos que podrían dañarla. Si el firmware se corrompe, el dispositivo puede copiar desde la memoria de respaldo a su memoria principal, restaurando el firmware.

Tipos

Los ladrillos se clasifican en dos tipos, duros y blandos, según la capacidad de funcionamiento del dispositivo. [2]

Ladrillo duro

Los dispositivos de ladrillos duros generalmente muestran pocos o ningún signo de vida. Un dispositivo de ladrillo no enciende ni muestra ningún logotipo de proveedor; la pantalla permanece apagada o en blanco. Algunas de las principales razones del hard bricking incluyen la instalación de firmware no diseñado para el dispositivo, daño físico severo, interrumpir un procedimiento de actualización de firmware o seguir un procedimiento de actualización de manera incorrecta.

En el caso de los dispositivos Android, se han conocido algunos errores del kernel que afectan la partición / data en el chip eMMC, que se corrompe durante ciertas operaciones como borrar y flashear.

Recuperarse de un ladrillo duro generalmente se considera difícil y requiere el uso de una interfaz de programación más directa para el dispositivo; a menudo existe una interfaz de este tipo, ya que debe haber una forma de programar el firmware inicial durante el proceso de fabricación. Sin embargo, es posible que se necesiten herramientas o conexiones adicionales.

La mayoría de los dispositivos pueden bloquearse de diversas formas. La resolución generalmente sigue un proceso de análisis del proceso de arranque, determinando el subtipo de bloque duro y realizando cambios con la ayuda de dispositivos externos (no bloqueados). [3]

Ladrillo blando

Un dispositivo "con ladrillos blandos" puede mostrar signos de vida, pero no arranca o puede mostrar una pantalla de error . Los dispositivos de ladrillos blandos generalmente se pueden arreglar con relativa facilidad; por ejemplo, un dispositivo iOS con ladrillos blandos puede mostrar una pantalla que le indique al usuario que lo conecte a una computadora para realizar una recuperación del sistema operativo utilizando el software de computadora iTunes . [4] En algunos casos, los dispositivos de ladrillos blandos no pueden repararse sin que se realicen reparaciones físicas; un ejemplo de esto sería un dispositivo iOS bloqueado con bloqueo de activación de iCloud , cuya única solución es contactar al propietario de la cuenta de iCloud a la que está bloqueado el dispositivo, o reemplazar toda la placa lógica con una placa no bloqueada.[ cita requerida ]

Unbricking

Algunos dispositivos que se "bloquean" debido a que el contenido de su memoria no volátil es incorrecto se pueden "desbloquear" utilizando hardware separado (una placa de depuración) que accede a esta memoria directamente. [5] [se necesita una fuente mejor ] Esto es similar al procedimiento para cargar firmware en un nuevo dispositivo cuando la memoria aún está vacía. Este tipo de "construcción de ladrillos" y "eliminación de ladrillos" ocurre ocasionalmente durante la prueba y el desarrollo de firmware. En otros casos, se han desarrollado procedimientos de software y hardware, a menudo complejos, que tienen buenas posibilidades de desbloquear el dispositivo. No existe un método general; cada dispositivo es diferente. También hay programas modificadores creados por el usuario para usar en dispositivos bloqueados o parcialmente bloqueados para hacerlos funcionales.Los ejemplos incluyen el programa WiibrewBootMii se utiliza para reparar Nintendo Wiis semicubiertas , el programa Odin que se utiliza para actualizar el firmware en dispositivos Samsung con Android, [6] o el protocolo fastboot de Android que es capaz de actualizar un dispositivo sin software instalado. [6]

Un Kindle Fire con raíces de ladrillos blandos se puede desbloquear mediante el uso de herramientas de desarraigo.

Se puede desbloquear una computadora personal mediante Restaurar sistema o una copia de seguridad .

Sistemas

En principio, cualquier dispositivo con firmware regrabable, o ciertas configuraciones cruciales almacenadas en la memoria flash o EEPROM , puede bloquearse. Muchos dispositivos con firmware actualizable por el usuario, pero no todos, tienen protección contra el bloqueo; los dispositivos destinados a ser actualizados únicamente por personal de servicio oficial generalmente no lo hacen.

Entre los dispositivos que se sabe que tienen problemas de ladrillos se encuentran: PC más antiguas (los modelos más recientes a menudo tienen BIOS duales o alguna otra forma de protección), muchos teléfonos móviles , consolas de juegos portátiles como PlayStation Portable y Nintendo DS , consolas de videojuegos como Nintendo Wii , Xbox 360 , PlayStation 4 y Xbox One , muchos dispositivos SCSI y algunas líneas de unidades de disco duro y enrutadores . [ cita requerida ]

Al menos algunos modelos de enrutadores del mercado de consumo más antiguos [ ¿cuáles? ] puede dejar de responder cuando el usuario intenta definir una máscara de subred que no contiene una ejecución contigua de 1 y luego 0. Si incluso un solo bit se establece de manera que interrumpa una de las corridas, el enrutador puede bloquearse y no responder a ningún procedimiento estándar de resolución de problemas que se enumera en el manual. Desbloquear el enrutador puede requerir abrir la carcasa, acortar algunos pines de puente en la placa, luego conectar el enrutador con el cable USB a una PC vieja con hardware USB 1.1, ejecutar un programa especial de nivel DOS suministrado por el fabricante y encender el enrutador . Este procedimiento hará que el enrutador vuelva a la configuración de fábrica y al firmware original. [cita requerida ]

Los coches eléctricos como el Tesla Roadster (2008) pueden bloquearse si la batería está completamente descargada. [7]

A veces, una actualización flash interrumpida de una placa base de PC bloqueará la placa, por ejemplo, debido a un corte de energía (o la impaciencia del usuario) durante el proceso de actualización. A veces es posible desmontar una placa base de este tipo, buscando un chip de BIOS en una placa similar pero rota con la esperanza de que la BIOS funcione incluso a la mitad, lo suficientemente lejos como para arrancar desde un disquete. Entonces será posible volver a intentar el proceso de flash. A veces es posible arrancar desde un disquete, luego intercambiar el chip BIOS antiguo presumiblemente muerto y volver a actualizarlo. [8] [Se necesita una fuente mejor ] En algunas placas Gigabyte, también es posible actualizar el BIOS principal bloqueado usando un BIOS de respaldo. [9]Algunos proveedores colocan el chip BIOS en zócalos, permitiendo que el chip BIOS dañado sea removido y reprogramado usando una herramienta externa, como un programador universal o un Arduino .

Servicios en línea y móviles

Los teléfonos móviles tienen un código de identificación fijo, el IMEI . Un teléfono denunciado como robado puede tener su IMEI bloqueado por las redes , evitando que se utilicen como dispositivos móviles. [10] iOS ofrece una función similar de "Bloqueo de activación" a través del software de seguridad " Find My iPhone ", donde se puede evitar que un dispositivo funcione de forma remota (incluso después de haberlo borrado), protegido por la ID de Apple del propietario . [11]

Los dispositivos que tienen una fuerte dependencia de los servicios en línea para funcionar pueden bloquearse después de que el fabricante descontinúe los servicios, o algún otro factor tecnológico (como certificados de seguridad vencidos u otros servicios que no estén disponibles silenciosamente) efectivamente les impida operar. Esto puede suceder si el producto ha sido reemplazado por un modelo más nuevo y el fabricante ya no desea mantener los servicios de la versión anterior, o si una empresa ha sido adquirida por otro o cesa sus operaciones de otro modo, y elige no hacerlo, o ya no lo está. capaz de mantener sus productos anteriores. La práctica se ha examinado especialmente en el Internet de las cosas y en los mercados de hogares inteligentes . [12] [13] [14][15] Los ladrillos en estos casos se han declarado como un medio para hacer cumplir la obsolescencia programada . [16] [17]

Referencias

  1. ^ Archivo de jerga CATB.ORG
  2. ^ a b "El gran diccionario de Android: un glosario de términos que debe conocer" . WonderHowTo . Consultado el 6 de mayo de 2017 .
  3. ^ "Desbridar un dispositivo Android con ladrillos duros" . Dot Android .
  4. ^ "Si no puede actualizar o restaurar su iPhone, iPad o iPod touch" . Soporte de Apple . Consultado el 6 de mayo de 2017 .
  5. ^ Placa de depuración Neo1973 v2 / Unbricking - Openmoko
  6. ^ a b Desbrick teléfonos y tabletas Android
  7. ^ Problema de diseño devastador de Tesla Motors
  8. ^ "[placa base] Placa base de ladrillos después de la actualización de la BIOS - Ayuda de hardware de la computadora | Foros de DSLReports" . Informes DSL . Consultado el 6 de mayo de 2017 .
  9. ^ "--GIGABYTE - WEB DUAL BIOS" . www.gigabyte.com . Consultado el 6 de mayo de 2017 .
  10. ^ Burke, David. "Los ladrones frustrados por la lista negra de teléfonos robados, buscan formas de evitarlo" . CBC News . Consultado el 11 de marzo de 2019 .
  11. Singleton, Micah (30 de enero de 2017). "Apple se deshace de la herramienta que le permite comprobar si los iPhones fueron robados" . The Verge . Consultado el 11 de marzo de 2019 .
  12. Hern, Alex (5 de abril de 2016). "Los propietarios de Revolv están furiosos cuando Google cierra la empresa de hogares inteligentes" . The Guardian . ISSN 0261-3077 . Consultado el 11 de marzo de 2019 . 
  13. Welch, Chris (8 de noviembre de 2017). "Logitech bloqueará su hub Harmony Link para todos los propietarios en marzo" . The Verge . Consultado el 11 de marzo de 2019 .
  14. ^ Gewirtz, David. "Revolv está muerto. Google lo mató. Viva la innovación" . ZDNet . Consultado el 11 de marzo de 2019 .
  15. Diaz, Jesus (6 de marzo de 2019). "Uno de los robots más publicitados de la década envía su mensaje de despedida" . Empresa rápida . Consultado el 11 de marzo de 2019 .
  16. Walsh, Kit (5 de abril de 2016). "Nest les recuerda a los clientes que la propiedad no es lo que solía ser" . Fundación Frontera Electrónica . Consultado el 11 de marzo de 2019 .
  17. ^ Chung, Emily (6 de abril de 2016). "La decisión de Nest de dejar de respaldar el centro inteligente Revolv deja a los clientes con costosos 'ladrillos ' " . CBC News . Consultado el 11 de marzo de 2019 .
Obtenido de " https://en.wikipedia.org/w/index.php?title=Brick_(electronics)&oldid=1038961414 "