Investigación logra el desbloqueo del bootloader del Kyocera KY-42C tras actualización que lo consideraba inaccesible

Fuentes: Hacking the Kyocera KY-42C

El Kyocera KY-42C (DIGNO Keitai 4) es un teléfono japonés con funciones básicas gobernado por un SoC MediaTek MT6761 (Helio A22) que, tras la actualización de firmware 1.090XX, bloqueó el modo de descarga por USB de su BootROM, lo que la comunidad consideraba suficiente para dejarlo inrootable. La investigación parte de la sospecha de que el bloqueo se aplicó mediante una bandera en el encabezado GFH del Preloader y no quemando un efuse, lo que permitiría revertirlo por software. El análisis del código del BootROM muestra que el bit 8 del registro sec-ctrl controla la activación de USBDL; un volcado del área de efuses desde el modo Preloader confirma que ese bit vale 0, así que la restricción responde al flag del Preloader y no a un bloqueo físico. Tras descartar la ubicación de un test point y la posibilidad de borrar el Preloader (el fastboot también está capado), la vía restante pasa por localizar un fallo en el Preloader o en el LK que permita forzar el desbloqueo. La auditoría del LK revela que Kyocera llegó a retirar por completo el comando "oem unlock" antes siquiera de verificar la firma, lo que obliga a explorar rutas alternativas en componentes internos del firmware. El trabajo documenta paso a paso cómo deducir el mecanismo de bloqueo y abre la puerta a futuras técnicas para liberar el dispositivo.