Articulo de referencia

Rootear (Android)

El rooteo [ 1 ] es el proceso mediante el cual los usuarios de dispositivos Android pueden obtener control privilegiado (conocido como acceso root ) sobre varios subsistemas del...

El rooteo [ 1 ] es el proceso mediante el cual los usuarios de dispositivos Android pueden obtener control privilegiado (conocido como acceso root ) sobre varios subsistemas del dispositivo, generalmente teléfonos inteligentes y tabletas . Debido a que Android se basa en una versión modificada del núcleo Linux , rootear un dispositivo Android otorga acceso a permisos administrativos (superusuario) similares a los de Linux o cualquier otro sistema operativo tipo Unix como FreeBSD o macOS .

El rooteo se realiza a menudo para superar las limitaciones que los operadores y fabricantes de hardware imponen en algunos dispositivos. De esta forma, permite a los usuarios modificar o reemplazar aplicaciones y configuraciones del sistema , ejecutar aplicaciones especializadas ("apps") que requieren permisos de administrador o realizar otras operaciones que, de otro modo, serían inaccesibles para un usuario normal de Android . En algunos dispositivos, el rooteo también puede facilitar la eliminación completa y el reemplazo del sistema operativo, generalmente por una versión más reciente.

El acceso root se compara a veces con el jailbreaking en dispositivos con el sistema operativo iOS de Apple . Sin embargo, son conceptos diferentes: el jailbreaking consiste en eludir varias restricciones de Apple para el usuario final , incluyendo la modificación del sistema operativo (impuesta por un gestor de arranque bloqueado ), la instalación de aplicaciones no oficiales (no disponibles en la App Store ) mediante sideloading y la concesión de privilegios de administrador (rooteo). Algunos fabricantes, como HTC , Sony (excepto en dispositivos de Japón y EE. UU.), Samsung (hasta One UI 8), OnePlus , Xiaomi y Google , han permitido desbloquear los gestores de arranque de algunos dispositivos, lo que posibilita a usuarios avanzados modificar el sistema operativo. [ 1 ] [ 2 ] [ 3 ] De forma similar, la instalación de aplicaciones mediante sideloading suele estar permitida en dispositivos Android sin permisos root. Por lo tanto, es principalmente el tercer aspecto del jailbreaking de iOS (otorgar privilegios administrativos a los usuarios) el que se correlaciona más directamente con el rooteo de Android.

El rooteo es distinto del desbloqueo de la tarjeta SIM y del desbloqueo del gestor de arranque . El primero permite eliminar el bloqueo de la tarjeta SIM en un teléfono, mientras que el segundo permite reescribir la partición de arranque del teléfono (por ejemplo, para instalar o reemplazar el sistema operativo). [ 4 ]

Descripción general

El rooteo permite que todas las aplicaciones instaladas por el usuario ejecuten comandos privilegiados que normalmente no están disponibles en la configuración de fábrica. El rooteo es necesario para operaciones más avanzadas y potencialmente peligrosas, como modificar o eliminar archivos del sistema, desinstalar aplicaciones preinstaladas y acceder a bajo nivel al hardware (reiniciar, controlar indicadores luminosos o recalibrar la entrada táctil). Una instalación típica de rooteo también instala una aplicación de superusuario , que supervisa las aplicaciones con permisos de root o superusuario, solicitando la aprobación del usuario antes de otorgarlos. Para eliminar o reemplazar el sistema operativo instalado, se requiere una operación secundaria: desbloquear la verificación del gestor de arranque del dispositivo .

A diferencia del jailbreaking de iOS , no se necesita acceso root para ejecutar aplicaciones distribuidas fuera de Google Play Store, lo que se conoce como sideloading . El sistema operativo Android admite esta función de forma nativa de dos maneras: a través de la opción "Fuentes desconocidas" en el menú Ajustes y a través de Android Debug Bridge . Sin embargo, algunos operadores estadounidenses , incluido AT&T , han impedido la instalación de aplicaciones que no están en Play Store en el firmware , [ 5 ] aunque varios dispositivos no están sujetos a esta regla, incluido el Samsung Infuse 4G ; [ 6 ] AT&T eliminó la restricción en la mayoría de los dispositivos a mediados de 2011. [ 7 ]

A partir de 2011El Amazon Kindle Fire , por defecto, utiliza la Amazon Appstore en lugar de Google Play , aunque, al igual que otros dispositivos Android, permite la instalación de aplicaciones de fuentes externas, [ 8 ] y la aplicación "easy installer" de la Amazon Appstore facilita este proceso. Es posible que otros fabricantes de dispositivos Android recurran a otras fuentes en el futuro.

Algunos dispositivos, incluidos los de Huawei [ 9 ] y cualquier marca vendida por Verizon [ 10 ] , no se pueden rootear fácilmente, a menos que se encuentre una vulnerabilidad de escalada de privilegios en la versión del sistema operativo del dispositivo.

Ventajas

Captura de pantalla de Magisk en un teléfono Samsung Galaxy , una aplicación para gestionar el acceso root en Android.

Las ventajas del rooteo incluyen la posibilidad de un control total sobre la apariencia, la sensación y el comportamiento del dispositivo. Como superusuario tiene acceso a los archivos del sistema del dispositivo, todos los aspectos del sistema operativo pueden personalizarse, siendo la única limitación real el nivel de conocimientos de programación. [ 11 ] Las ventajas inmediatamente previsibles de los dispositivos rooteados incluyen las siguientes: [ 12 ] [ 13 ]

  • El propietario del dispositivo puede acceder y administrar completamente todos los archivos y directorios almacenados en su dispositivo, incluso en directorios que son invisibles para el usuario normal, como el /datadirectorio. Esto permite realizar copias de seguridad y restauraciones de todo el sistema, así como duplicar los datos y preferencias del usuario en otro dispositivo rooteado. [ 11 ]
  • El acceso normal al almacenamiento se puede restablecer si Google lo ha deshabilitado. Un ejemplo de ello es el restablecimiento del acceso normal de escritura a la tarjeta de memoria microSD en Android 4.4 KitKat. [ 14 ]
  • La tarjeta MicroSD puede ser tratada como un dispositivo de almacenamiento masivo sin necesidad de extraerla del teléfono. [ 15 ]
  • Admite la personalización de temas , lo que permite cambiar visualmente todo, desde el color y el tipo del indicador de estado de la batería hasta la animación de arranque que aparece mientras el dispositivo se inicia, la barra de estado, el menú de control, los botones de navegación virtuales en pantalla y mucho más.
  • Control total del núcleo, lo que permite, por ejemplo, aumentar o disminuir la velocidad de la CPU y la GPU.
  • Control total de las aplicaciones, incluyendo la posibilidad de realizar copias de seguridad completas , restaurar o editar aplicaciones por lotes, o eliminar el software innecesario que viene preinstalado en algunos teléfonos.
  • Procesos automatizados personalizados a nivel de sistema mediante el uso de aplicaciones de terceros. [ 16 ]
  • Capacidad para instalar software (como Xposed, Magisk , SuperSU , BusyBox , etc.) que permita niveles adicionales de control en un dispositivo rooteado o la gestión del acceso root.
  • Acceso a más comandos de la consola de Unix , tanto de forma independiente como a través de Android Debug Bridge .
  • Capacidad para eludir las restricciones de los proveedores o de Google, como el almacenamiento con ámbito , que comprometía el acceso al sistema de archivos y la compatibilidad con aplicaciones móviles de terceros establecidas, como los gestores de archivos . [ 17 ]
  • Capacidades ampliadas de gestión de tareas [ 18 ]
    • Capacidad para finalizar manualmente tareas del sistema que funcionan mal o no responden, como el escáner de medios y el servidor de la cámara. [ 19 ]
  • Posibilidad de degradar aplicaciones directamente, sin desinstalarlas, lo que implica la eliminación de los datos del usuario. Puede ser conveniente degradar la versión después de que una actualización haya roto la compatibilidad o eliminado funcionalidades útiles. [ 20 ]
  • Capacidad para controlar la corriente de carga de la batería , donde se puede eliminar una limitación técnicamente innecesaria impuesta por el sistema operativo mientras la pantalla está encendida. Por otro lado, puede ser deseable una reducción de la corriente para prolongar la vida útil de la batería. Las API pueden variar según el fabricante. Por ejemplo, en los dispositivos Samsung Galaxy , esto se hace aplicando un valor al /sys/devices/platform/sec-battery/power_supply/battery/siop_levelarchivo del sistema , donde 100 representa la tasa de carga más alta técnicamente compatible. [ 21 ] [ a ]
  • Capacidad para limitar la capacidad de carga para reducir el desgaste de la batería . [ 22 ]
  • Anulación de bloqueos de capturas de pantalla. Normalmente, Android otorga a los desarrolladores de aplicaciones la autoridad para permitir o denegar a los propietarios de dispositivos la captura de pantallas y grabaciones de pantalla. Un desarrollador puede imponer bloqueos de capturas de pantalla en partes o en toda la aplicación. [ 23 ]
  • Instalación de versiones personalizadas de aplicaciones del sistema preinstaladas. Normalmente, las aplicaciones del sistema deben estar firmadas digitalmente por sus respectivos desarrolladores para poder instalarse. [ 23 ]
  • Grabación de llamadas telefónicas sin dispositivo externo. En algunos lugares, es responsabilidad del usuario obtener primero el consentimiento del otro participante si así lo exige la ley del lugar de residencia, con o sin dispositivo de grabación externo. [ 24 ]

Desventajas

Las desventajas del rooteo incluyen:

  • En algunas marcas, incluidas Samsung y Motorola , el rooteo anula la garantía del dispositivo. [ 25 ]
  • Si se usa incorrectamente, el rooteo puede causar problemas de estabilidad en el software o el hardware. Si los problemas son exclusivamente de software, eliminar el rooteo del teléfono suele solucionarlos.
  • En el caso de una vulnerabilidad maliciosa , el atacante tiene acceso privilegiado a los sistemas del dispositivo.
  • La API de integridad de Android Play se ha activado, por lo que algunas aplicaciones no funcionarán o no se mostrarán en Play Store. [ 26 ]

El rooteo permite al usuario obtener acceso privilegiado al teléfono. No permite instalar un nuevo sistema operativo ( firmware o ROM personalizados ) ni una imagen de recuperación, ni tampoco permite usar un teléfono bloqueado a un operador específico con otro. Existen operaciones relacionadas que sí permiten estas funciones.

Desbloqueo del gestor de arranque

El desbloqueo del gestor de arranque a veces es un primer paso para rootear el dispositivo; sin embargo, no es lo mismo que rootearlo. [ 27 ] La mayoría de los dispositivos vienen con el gestor de arranque bloqueado, lo que impide a los usuarios instalar una nueva imagen de arranque, que suele flashearse al rootear un dispositivo o usar una ROM personalizada. [ 28 ] El gestor de arranque se ejecuta al iniciar el dispositivo y se encarga de cargar el sistema operativo en el teléfono. [ 29 ] Generalmente se encarga de verificar que la información del sistema del teléfono no haya sido manipulada y sea genuina. No obstante, la gente sigue realizando esta operación, ya que desbloquear el gestor de arranque permite a los usuarios instalar ROMs personalizadas. [ 30 ]

El primer paso para hacer esto generalmente es configurar el desbloqueo OEM, [ 31 ] y luego seguir las instrucciones específicas del fabricante. [ 27 ] No todos los dispositivos se pueden desbloquear mediante el gestor de arranque, y algunos solo se pueden desbloquear con un exploit que generalmente requiere un error de escalada de privilegios para eliminar los bloqueos de software, lo que incluye la mayoría de los modelos LG V20 y los dispositivos Google Pixel vendidos por Verizon . [ 32 ] [ 33 ]

El proceso de desbloqueo del gestor de arranque puede implicar un restablecimiento de fábrica, borrando todos los datos del usuario, las aplicaciones de terceros y la configuración. [ 34 ] [ 35 ]

Desbloqueo de SIM

El desbloqueo de la tarjeta SIM permite usar un teléfono bloqueado a un operador específico con otro operador. Las instrucciones varían según el dispositivo y el operador, pero generalmente se puede hacer solicitando primero al operador que desbloquee el teléfono o comprando un código de desbloqueo en línea. [ 36 ]

Métodos

Algunos métodos de rooteo implican el uso de la línea de comandos y una interfaz de desarrollo llamada Android Debug Bridge (también conocida como ADB), mientras que otros métodos pueden aprovechar vulnerabilidades existentes en los dispositivos. Debido a que los dispositivos con modelos similares suelen tener múltiples variaciones, al usar métodos de rooteo para un dispositivo en una variante diferente, este puede quedar inutilizable .

El "root sin sistema" es una variante del rooteo en la que no se modifica el sistema de archivos subyacente del dispositivo. El rooteo sin sistema utiliza varias técnicas para obtener acceso root sin modificar la partición del sistema de un dispositivo. Algunas aplicaciones de rooteo pueden incluir una función de "ocultación", que intenta enmascarar los efectos y resultados del rooteo, a menudo mediante la inclusión en la lista blanca de ciertas aplicaciones para el rooteo o el bloqueo del acceso a los archivos afectados. [ 37 ] El rooteo sin sistema tiene la ventaja de no activar la versión basada en software de SafetyNet , una función de Android que funciona monitorizando los cambios en los archivos del sistema y que utilizan aplicaciones como Google Pay para detectar si un dispositivo ha sido manipulado, por ejemplo, mediante el rooteo. Sin embargo, las versiones de SafetyNet respaldadas por hardware pueden activarse mediante el rooteo sin sistema, así como en dispositivos no rooteados que se envían sin los Servicios Móviles de Google (GMS) . [ 38 ] [ 39 ] [ 40 ] [ 41 ] [ 42 ]

La distinción entre el "rooteo suave" mediante una vulnerabilidad de seguridad y el "rooteo duro" mediante la instalación de un ejecutable subinario varía según el exploit y el fabricante. El rooteo suave requiere que el dispositivo sea vulnerable a la escalada de privilegios o a la sustitución de ejecutables binarios. El rooteo duro cuenta con el respaldo del fabricante y, por lo general, solo está disponible para los dispositivos que este autoriza. [ 43 ] Si un teléfono puede ser rooteado de forma suave, también es inherentemente vulnerable al malware. [ 43 ]

Rastreo a través de exploits

El proceso de rooteo varía ampliamente según el fabricante y el dispositivo, pero a veces incluye la explotación de uno o más fallos de seguridad en el firmware (es decir, en la versión del sistema operativo Android instalada) del dispositivo. [ 43 ] Una vez descubierto un exploit, se puede flashear una imagen de recuperación personalizada que omitirá la verificación de la firma digitalsu de las actualizaciones de firmware. Luego se puede instalar una actualización de firmware modificada que normalmente incluye las utilidades necesarias para ejecutar aplicaciones como root. Por ejemplo, el binario (como uno de código abierto junto con la aplicación Superuser [ 44 ] o SuperSU [ 45 ] ) se puede copiar a una ubicación en el PATH del proceso actual (por ejemplo, /system/xbin/) y otorgar permisos de ejecución con el chmodcomando. Una aplicación supervisora ​​de terceros, como Superuser o SuperSU, puede entonces regular y registrar las solicitudes de permisos elevados de otras aplicaciones. Existen muchas guías, tutoriales y procesos automáticos para dispositivos Android populares que facilitan un proceso de rooteo rápido y sencillo.

El proceso de rootear un dispositivo puede ser simple o complejo, e incluso puede depender de la casualidad. Por ejemplo, poco después del lanzamiento del HTC Dream (HTC G1), se descubrió que todo lo que se escribía en el teclado se interpretaba como un comando en una consola privilegiada (root). Aunque Google lanzó rápidamente un parche para solucionar esto, se filtró una imagen firmada del firmware antiguo, lo que permitió a los usuarios degradar la versión y usar la vulnerabilidad original para obtener acceso root. Algunas aplicaciones instalables han logrado desbloquear el acceso root inmediato en algunos smartphones Samsung de principios de la década de 2010. Esto también se conoce como "rooteo con un clic". [ 46 ]

Un investigador de seguridad, Grant Hernandez, demostró una vulnerabilidad de uso después de la liberación de memoria en Binder, el marco de comunicación entre procesos (IPC) de Android, para obtener privilegios de root . [ 47 ] Se alegó que este exploit, etiquetado como CVE-2019-2215, era vendido por el Grupo NSO . [ 48 ]

Rastreo a través del fabricante

Algunos fabricantes, como OnePlus y Motorola , ofrecen soporte oficial para desbloquear el gestor de arranque, lo que permite el rooteo sin explotar ninguna vulnerabilidad. [ 49 ] Sin embargo, este soporte puede estar limitado a ciertos teléfonos; por ejemplo, LG lanzó su herramienta de desbloqueo del gestor de arranque solo para ciertos modelos de sus teléfonos. [ 50 ] Además, un fabricante podría dejar de ofrecer soporte para el desbloqueo del gestor de arranque, como ocurrió con LG [ 51 ] y Huawei . [ 52 ]

Los dispositivos Google Nexus y Pixel pueden desbloquear su gestor de arranque simplemente conectando el dispositivo a una computadora en modo gestor de arranque y ejecutando el protocolo Fastboot con el comando fastboot oem unlocken dispositivos más antiguos, [ 53 ] o fastboot flashing unlocken dispositivos más nuevos. [ 54 ] Después de aceptar una advertencia, el gestor de arranque se desbloquea, por lo que se puede escribir una nueva imagen del sistema directamente en la memoria flash sin necesidad de un exploit. Además, los teléfonos Pixel vendidos a través de ciertos operadores como Verizon no permiten el desbloqueo del gestor de arranque, [ 55 ] mientras que otros como T-Mobile requieren que el teléfono esté pagado y desbloqueado para la SIM antes de que se pueda desbloquear el gestor de arranque.

Dificultades

Es posible que no exista ningún exploit de root disponible para teléfonos nuevos o desactualizados. [ 56 ]

Reacción de la industria

Hasta 2010, los fabricantes de tabletas y teléfonos inteligentes, así como los operadores de telefonía móvil, se oponían en gran medida al desarrollo de firmware de terceros. Los fabricantes habían expresado su preocupación por el mal funcionamiento de los dispositivos que ejecutaban software no oficial [ 57 ] y los costos de soporte relacionados. Además, firmware como OmniROM y CyanogenMod a veces ofrecen funciones por las que los operadores cobrarían un precio adicional, como el anclaje a red . Debido a esto, se han introducido obstáculos técnicos, como gestores de arranque bloqueados y acceso restringido a permisos de root, en muchos dispositivos. Por ejemplo, a finales de diciembre de 2011, Barnes & Noble y Amazon.com, Inc. comenzaron a distribuir actualizaciones automáticas de firmware inalámbricas , la versión 1.4.1 para las tabletas Nook y la 6.2.1 para los Kindle Fire, que eliminaron un método para obtener acceso de root a los dispositivos. La actualización 1.4.1 para la tableta Nook también eliminó la capacidad de los usuarios para instalar aplicaciones de fuentes distintas a la tienda de aplicaciones oficial de Barnes & Noble (sin modificaciones ). [ 58 ] [ 59 ]

Sin embargo, a medida que el software desarrollado por la comunidad comenzó a popularizarse a finales de 2009 y principios de 2010, [ 60 ] [ 61 ] y tras una declaración de la Oficina de Derechos de Autor y la Biblioteca del Congreso (EE. UU.) que permitía el uso de dispositivos móviles "jailbreakados", [ 62 ] [ 63 ] los fabricantes y operadores suavizaron su postura con respecto a CyanogenMod y otras distribuciones de firmware no oficiales. Algunos fabricantes, incluidos HTC, [ 64 ] Motorola , [ 65 ] y Sony , [ 66 ] brindan activamente apoyo y fomentan el desarrollo.

En 2011, la necesidad de sortear las restricciones de hardware para instalar firmware no oficial disminuyó a medida que un número creciente de dispositivos se enviaban con gestores de arranque desbloqueados o desbloqueables, similares a las series de teléfonos Nexus y Pixel. El fabricante de dispositivos HTC anunció que apoyará a los desarrolladores de software no oficiales haciendo que los gestores de arranque de todos los dispositivos nuevos sean desbloqueables. [ 57 ]

Aunque Samsung anteriormente ofrecía soporte para el desbloqueo del gestor de arranque, [ 67 ] a partir de 2025 con la actualización One UI 8, lo han restringido completamente en todo el mundo, impidiendo que los usuarios rooteen cualquier dispositivo Samsung actualizado a One UI 8. [ 68 ] Paradójicamente, esta restricción no se aplicó al visor de realidad mixta Samsung Galaxy XR , que sigue siendo desbloqueable. [ 69 ] En 2014, Samsung lanzó una función de seguridad llamada Knox , que verifica si se modificaron los archivos del sistema y de arranque. Si se flasheó un firmware personalizado, el eFuse se establece en 0x1, anulando permanentemente la garantía y deshabilitando las funciones habilitadas por Knox, como Samsung Pay . [ 70 ] Además, ciertos dispositivos Samsung carecen de la capacidad de flashear software personalizado, concretamente los teléfonos y tabletas Samsung lanzados en Norteamérica después de 2015, con la excepción de los dispositivos que carecen de un módem celular, [ 71 ] aunque existen exploits que pueden desbloquear el gestor de arranque en algunos dispositivos afectados que ejecutan versiones anteriores de One UI . [ 72 ]

Legalidad

Los tratados internacionales han influido en el desarrollo de leyes que afectan al rooteo. El Tratado de la Organización Mundial de la Propiedad Intelectual (OMPI) de 1996 sobre Derecho de Autor exige a los Estados parte que promulguen leyes contra la elusión de la gestión de derechos digitales (DRM). La implementación estadounidense es la Ley de Derechos de Autor del Milenio Digital (DMCA), que incluye un proceso para establecer exenciones para fines que no infringen los derechos de autor, como el rooteo. La Directiva Europea de Derechos de Autor de 2001 implementó el tratado en Europa, exigiendo a los Estados miembros de la Unión Europea que implementen protecciones legales para las medidas de protección tecnológica. La Directiva de Derechos de Autor incluye excepciones para permitir la elusión de dichas medidas para fines que no infringen los derechos de autor, como ejecutar software alternativo, [ 73 ] pero los Estados miembros varían en la implementación de la directiva.

Australia

En 2010, Electronic Frontiers Australia declaró que no está claro si el rooteo es legal en Australia y que podrían aplicarse leyes contra la elusión. [ 74 ] Estas leyes fueron reforzadas por la Ley de Enmienda de Derechos de Autor de 2006 .

Canadá

En noviembre de 2012, Canadá modificó su Ley de Derechos de Autor con nuevas disposiciones que prohíben la manipulación de los bloqueos digitales, con excepciones que incluyen la interoperabilidad del software. [ 75 ] El rooteo de un dispositivo para ejecutar software alternativo es una forma de eludir los bloqueos digitales con el fin de lograr la interoperabilidad del software.

Entre 2008 y 2011 se realizaron varios intentos para enmendar la Ley de Derechos de Autor (Proyectos de Ley C-60, C-61 y C-32 ) con el fin de prohibir la manipulación de los bloqueos digitales, junto con propuestas iniciales para el Proyecto de Ley C-11 que eran más restrictivas, [ 76 ] pero esos proyectos de ley fueron archivados. En 2011, Michael Geist , un experto canadiense en derechos de autor, citó el jailbreaking del iPhone como una actividad no relacionada con los derechos de autor que las enmiendas demasiado amplias a la Ley de Derechos de Autor podrían prohibir. [ 77 ]

unión Europea

La Free Software Foundation Europe sostiene que es legal rootear o flashear cualquier dispositivo. Según la Directiva europea 1999/44/CE, reemplazar el sistema operativo original por otro no anula la garantía legal que cubre el hardware del dispositivo durante dos años, a menos que el vendedor pueda demostrar que la modificación causó el defecto. [ 78 ]

Reino Unido

La ley de Reglamento de Derechos de Autor y Derechos Conexos de 2003 legaliza la elusión de las medidas de protección DRM con fines de interoperabilidad, pero no constituye una infracción de derechos de autor. El rooteo podría ser una forma de elusión contemplada en dicha ley, pero esto no se ha sometido a juicio. [ 73 ] [ 79 ] Las leyes de competencia también podrían ser relevantes. [ 80 ]

India

La ley de derechos de autor de la India permite eludir la gestión de derechos digitales (DRM) para fines que no infringen los derechos de autor. [ 81 ] [ 82 ] El Parlamento indio presentó un proyecto de ley que incluía esta disposición sobre DRM en 2010 y lo aprobó en 2012 como el Proyecto de Ley de Enmienda de Derechos de Autor de 2012. [ 83 ] La India no es signataria del Tratado de la OMPI sobre Derecho de Autor, que exige leyes contra la elusión de la DRM, pero su inclusión en la "Lista de Vigilancia Prioritaria" del Informe Especial 301 de EE. UU. ejerció presión para desarrollar leyes de derechos de autor más estrictas en consonancia con el tratado de la OMPI. [ 81 ] [ 82 ]

Nueva Zelanda

La ley de derechos de autor de Nueva Zelanda permite la elusión de medidas de protección tecnológica (TPM) siempre que el uso sea para fines legales y que no infrinjan los derechos de autor. [ 84 ] [ 85 ] Esta ley se agregó a la Ley de Derechos de Autor de 1994 como parte de la Ley de Enmienda de Derechos de Autor (Nuevas Tecnologías) de 2008 .

Singapur

El rooteo podría ser legal en Singapur si se realiza para proporcionar interoperabilidad y no para eludir los derechos de autor, pero eso no se ha probado en los tribunales. [ 86 ]

Estados Unidos

La Ley de Desbloqueo de la Elección del Consumidor y Competencia Inalámbrica garantiza que los consumidores puedan desbloquear sus teléfonos o permitir que otros los desbloqueen. Según la Ley de Derechos de Autor del Milenio Digital (DMCA), el rooteo era ilegal en Estados Unidos, salvo excepción. La Oficina de Derechos de Autor de EE. UU. concedió una excepción a esta ley "al menos hasta 2015". [ 87 ]

En 2010, en respuesta a una solicitud de la Electronic Frontier Foundation , la Oficina de Derechos de Autor de EE. UU. reconoció explícitamente una exención a la DMCA para permitir el rooteo. [ 88 ] [ 89 ] En su dictamen, la Biblioteca del Congreso afirmó el 26 de julio de 2010 que el rooteo está exento de las normas de la DMCA con respecto a la elusión de bloqueos digitales. Las exenciones de la DMCA deben revisarse y renovarse cada tres años o, de lo contrario, caducan.

El 28 de octubre de 2012, la Oficina de Derechos de Autor de los Estados Unidos actualizó sus políticas de exención. El rooteo de teléfonos inteligentes sigue siendo legal "cuando la elusión se realiza con el único propósito de permitir la interoperabilidad de aplicaciones [de software obtenido legalmente] con programas informáticos en el teléfono". Sin embargo, la Oficina de Derechos de Autor de los Estados Unidos se negó a extender esta exención a las tabletas, argumentando que el término "tabletas" es amplio y está mal definido, y una exención para esta clase de dispositivos podría tener efectos secundarios no deseados. [ 90 ] [ 91 ] [ 92 ] La Oficina de Derechos de Autor también renovó la exención de 2010 para desbloquear teléfonos no oficialmente para usarlos en operadores no autorizados, pero restringió esta exención a los teléfonos comprados antes del 26 de enero de 2013. [ 91 ]

Tim Wu , profesor de la Facultad de Derecho de Columbia , argumentó en 2007 que el jailbreaking es "legal, ético y simplemente divertido". [ 93 ] Wu citó una exención explícita emitida por la Biblioteca del Congreso en 2006 para el desbloqueo personal, que señala que los bloqueos "son utilizados por los operadores inalámbricos para limitar la capacidad de los suscriptores de cambiarse a otros operadores, una decisión comercial que no tiene absolutamente nada que ver con los intereses protegidos por derechos de autor" y, por lo tanto, no implican la DMCA. [ 94 ] Wu no afirmó que esta exención se aplique a quienes ayudan a otros a desbloquear un dispositivo o "trafican" con software para hacerlo. [ 93 ] En 2010 y 2012, la Oficina de Derechos de Autor de EE. UU. aprobó exenciones a la DMCA que permiten a los usuarios rootear sus dispositivos legalmente. [ 95 ] Todavía es posible emplear contramedidas técnicas para evitar el rooteo o impedir que los teléfonos rooteados funcionen. [ 96 ] Tampoco está claro si es legal traficar con las herramientas utilizadas para facilitar el rooteo. [ 96 ]

Véase también

Notas

  1. /sys/class/power_supply/battery/siop_level es un enlace simbólico abreviado a ese archivo del sistema.

Referencias

  1. 1 2 "Instrucciones para desbloquear el gestor de arranque de HTC" . htcdev.com . Archivado del original el 27 de octubre de 2014. Consultado el 26 de octubre de 2014 .
  2. "Instrucciones oficiales para desbloquear el gestor de arranque" . sonymobile.com . Archivado del original el 7 de julio de 2014. Consultado el 26 de agosto de 2021 .
  3. "#desbloquear-el-gestor-de-arranque Instrucciones de Google sobre cómo desbloquear el gestor de arranque" . source.android.co.m . Archivado del original el 21 de mayo de 2011. Consultado el 26 de octubre de 2014 .
  4. "Diferencia entre rooteo, desbloqueo de SIM y desbloqueo de gestor de arranque" . www.c-sharpcorner.com . Archivado del original el 5 de febrero de 2021. Consultado el 1 de octubre de 2020 .
  5. "Preguntas frecuentes oficiales de AT&T" . Wireless.att.com. Archivado del original el 1 de octubre de 2011. Consultado el 18 de diciembre de 2011 .
  6. "Samsung INFUSE 4G permite la instalación de aplicaciones desde fuentes externas y el acceso a la tienda de aplicaciones de Amazon" . MobileBurn. 7 de mayo de 2011. Archivado del original el 18 de mayo de 2013. Consultado el 18 de diciembre de 2011 .
  7. Mike Luttrell (19 de mayo de 2011). "Los clientes de AT&T finalmente pueden usar la Appstore de Amazon" . TGDaily . TG Daily. Archivado del original el 29 de octubre de 2012. Consultado el 27 de julio de 2012 .
  8. Austin Krause (8 de diciembre de 2011). "Cómo habilitar la instalación de aplicaciones externas en Kindle Fire" . groovyPost . Consultado el 27 de julio de 2012 .
  9. "Huawei cierra el programa de desbloqueo del gestor de arranque" . PhoneArena . 25 de mayo de 2018. Archivado del original el 27 de mayo de 2018. Consultado el 29 de agosto de 2022 .
  10. "Carta de Verizon a la FCC detalla su postura sobre los gestores de arranque" . DroidLife . 29 de febrero de 2012. Consultado el 29 de agosto de 2022 .
  11. 1 2 "¿Qué es rootear un teléfono Android? Ventajas y desventajas" . Root Mygalaxy. Archivado del original el 18 de junio de 2016. Consultado el 22 de noviembre de 2014 .
  12. "Cinco razones por las que todos deberían "rootear" su Android" . Review Lagoon. 30 de agosto de 2012. Archivado del original el 6 de enero de 2015. Consultado el 6 de enero de 2015 .
  13. Whitson Gordon (10 de agosto de 2013). "Las 10 principales razones para rootear tu teléfono Android" . Lifehacker . Gawker Media. Archivado del original el 6 de enero de 2015. Consultado el 6 de enero de 2015 .
  14. ↑ ¿ Solución alternativa para el problema de Android 4.4 que impide escribir en tarjetas SD?
  15. Cómo usar el "Modo de almacenamiento masivo USB" en Android 4.3+
  16. "Ventajas de rootear tu dispositivo Android" . spyappsmobile.com . Archivado del original el 6 de octubre de 2014. Consultado el 3 de octubre de 2014 .
  17. "El almacenamiento con ámbito en Android Q obliga a los desarrolladores a usar SAF, lo cual es una lástima" . xda-developers . 31 de mayo de 2019. Archivado del original el 28 de abril de 2021. Consultado el 12 de junio de 2021 .
  18. "Las mejores aplicaciones de gestión de tareas para Android" . Android Authority . 11 de julio de 2020. Archivado del original el 13 de junio de 2021. Consultado el 13 de junio de 2021 .
  19. ^ "Android Media Server tiene todas las baterías. ¿Kako popraviti? |" . srbodroid.com (en croata). 26 de diciembre de 2013. Archivado desde el original el 16 de julio de 2021 . Consultado el 16 de julio de 2021 .
  20. "Cómo degradar una aplicación de Android si no te gusta la actualización" . Make Tech Easier . 16 de septiembre de 2016. Archivado del original el 5 de marzo de 2021. Consultado el 12 de junio de 2021 .
  21. "Limitar la tasa de carga por encima/por debajo de un umbral de carga fijo, temperatura, etc. · Problema n.° 23 · sriharshaarangi/BatteryChargeLimit" . GitHub . 10 de agosto de 2017. Archivado del original el 10 de junio de 2021. Consultado el 10 de junio de 2021 .
  22. "¿Cómo establecer un límite de carga de batería personalizado en un dispositivo Android?" . Get Droid Tips . 7 de septiembre de 2020. Archivado del original el 19 de julio de 2021 . Consultado el 19 de julio de 2021 .
  23. 1 2 "Módulo de Magisk para permitir la simulación de ubicación, capturas de pantalla en cualquier aplicación y la desactivación de la verificación de firma del sistema" . XDA Developers . 30 de septiembre de 2017. Recuperado el 26 de julio de 2025 .
  24. "Potencia tu experiencia de grabación de llamadas con este módulo de Magisk" . XDA Developers . 21 de mayo de 2022. Consultado el 26 de julio de 2025 .
  25. "¿Rootear o desbloquear tu teléfono Android anula la garantía?" . How To Greek . 20 de junio de 2017 . Consultado el 29 de agosto de 2022 .
  26. Siddiqui, Aamir (19 de octubre de 2016). "Según informes, Android SafetyNet ahora se activa con gestores de arranque desbloqueados" . XDA Developers . Consultado el 24 de marzo de 2024 .
  27. 1 2 Congleton, Nicholas. "Desbloquea fácilmente el gestor de arranque de tu Android con Fastboot" . Lifewire . Archivado del original el 23 de octubre de 2020. Consultado el 1 de octubre de 2020 .
  28. "Bloqueo/Desbloqueo del gestor de arranque" . Proyecto de código abierto de Android . Archivado del original el 24/09/2020 . Consultado el 01/10/2020 .
  29. "Descripción general" . Proyecto de código abierto de Android . Archivado del original el 7 de octubre de 2020. Consultado el 1 de octubre de 2020 .
  30. "¿Qué es el gestor de arranque?" . Android Central . 3 de enero de 2012. Archivado del original el 7 de octubre de 2020. Consultado el 1 de octubre de 2020 .
  31. "Cómo habilitar el desbloqueo OEM en Android [ Desbloqueo OEM ] " . The Custom Droid . 12 de marzo de 2018. Archivado del original el 20 de octubre de 2020. Consultado el 1 de octubre de 2020 .
  32. "dePixel8 por beaups" . Sunshine . 2016-10-20. Archivado del original el 2016-10-31 . Recuperado el 2023-05-31 .
  33. "Guía para desbloquear el gestor de arranque y rootear el LG V20 DirtySanta" . XDA . 14 de diciembre de 2016. Archivado del original el 24 de diciembre de 2020. Consultado el 31 de mayo de 2023 .
  34. "Desbloquear gestor de arranque - Abrir dispositivos - Mundo de desarrolladores de Sony" . developer.sony.com . Archivado del original el 10 de junio de 2021. Consultado el 10 de junio de 2021 .
  35. "Desbloquear el gestor de arranque en teléfonos y tabletas Samsung Galaxy: una guía completa" . The Custom Droid . 3 de abril de 2021. Archivado del original el 10 de junio de 2021. Consultado el 10 de junio de 2021 .
  36. Smith, Nicholas (5 de octubre de 2011). "¿Cómo funciona el desbloqueo de tarjetas SIM?" . Pequeñas empresas - Chron.com . Archivado del original el 1 de octubre de 2020. Consultado el 1 de octubre de 2020 .
  37. "Cómo jugar Pokémon GO (0.37+) en un Android rooteado con Magisk" . Android Police . 11 de septiembre de 2016. Archivado del original el 21 de mayo de 2017. Consultado el 19 de mayo de 2017 .
  38. Hager, Ryne (29 de junio de 2020). "Se ha detectado en la práctica la temida comprobación de hardware SafetyNet de Google" . AndroidPolice.com . Archivado del original el 25 de agosto de 2021. Consultado el 26 de agosto de 2021 .
  39. Hoffman, Chris (11 de julio de 2017). "SafetyNet explicado: por qué Android Pay y otras aplicaciones no funcionan en dispositivos rooteados" . How-To Geek . Archivado del original el 11 de noviembre de 2020. Recuperado el 26 de agosto de 2021 .
  40. "Cómo (quizás) eludir la certificación de hardware de SafetyNet en dispositivos con un gestor de arranque desbloqueado" . XDA . 30 de enero de 2021. Archivado del original el 25 de abril de 2021. Consultado el 26 de agosto de 2021 .
  41. "Cómo instalar Magisk en tu teléfono Android" . XDA . 17 de agosto de 2021. Archivado del original el 29 de septiembre de 2021. Consultado el 26 de agosto de 2021 .
  42. Summerson, Cameron (15 de septiembre de 2017). "Cómo rootear tu teléfono Android con Magisk (para que Android Pay y Netflix vuelvan a funcionar)" . How-To Geek . Archivado del original el 28 de febrero de 2021. Consultado el 26 de agosto de 2021 .
  43. 1 2 3 Zhang, Hang; She, Dongdong; Qian, Zhiyun (2015-01-01). "Android Root y sus proveedores". Actas de la 22.ª Conferencia ACM SIGSAC sobre Seguridad Informática y de Comunicaciones . CCS '15. Nueva York, NY, EE. UU.: ACM. págs. 1093–1104 . doi : 10.1145/2810103.2813714 . ISBN  9781450338325. S2CID 7650341 . 
  44. "ChainsDD/su-binary" . GitHub . Archivado del original el 26 de febrero de 2017. Consultado el 8 de octubre de 2016 .
  45. "Cómo rootear tu teléfono Android con SuperSU y TWRP" . Archivado del original el 7 de octubre de 2016. Consultado el 8 de octubre de 2016 .
  46. "Cómo usar Framaroot para rootear dispositivos Android" . www.coolmuster.com . 16 de mayo de 2017. Consultado el 8 de febrero de 2022 .
  47. "Adaptación de CVE-2019-2215 para lograr acceso de administrador" . hernan.de . 15 de octubre de 2019. Consultado el 29 de diciembre de 2022 .{{cite web}}: CS1 maint: servicio de archivado obsoleto ( enlace )
  48. Stone, Maddie (21 de noviembre de 2019). "Bad Binder: Exploit de Android en entornos reales" . Google Project Zero .{{cite web}}: CS1 maint: servicio de archivado obsoleto ( enlace )
  49. "Todo lo que necesitas saber sobre cómo rootear tu Android" . Android Central . 6 de junio de 2016. Archivado del original el 17 de octubre de 2016. Consultado el 8 de octubre de 2016 .
  50. "LG lanza su herramienta de desbloqueo de gestor de arranque prometida hace tiempo, pero actualmente solo es compatible con el G4 para el mercado abierto de la UE (H815)" . Android Police . 2 de junio de 2015. Archivado del original el 30 de septiembre de 2016. Consultado el 8 de octubre de 2016 .
  51. "LG cerrará su servicio de desbloqueo de gestor de arranque el 31 de diciembre" . XDA Developers . 6 de diciembre de 2021. Archivado del original el 28 de abril de 2022. Consultado el 12 de mayo de 2022 .
  52. "Huawei cierra el programa de desbloqueo del gestor de arranque" . PhoneArena . 25 de mayo de 2018. Archivado del original el 27 de mayo de 2018. Consultado el 12 de mayo de 2022 .
  53. "Building for devices" . Google Git . Google Inc. Archivado del original el 10 de diciembre de 2015 . Consultado el 9 de diciembre de 2015 .
  54. "Bloqueo/Desbloqueo del gestor de arranque" . Fuente de Android . Google Inc. Consultado el 18 de enero de 2023 .
  55. "Soporte para desbloqueo OEM de Pixel" . Foros de Verizon . Verizon. 20 de febrero de 2020. Archivado del original el 3 de septiembre de 2021. Consultado el 12 de mayo de 2022 .
  56. Gordon, Whitson (4 de septiembre de 2013). "Todo lo que necesitas saber sobre cómo rootear tu teléfono Android" . Lifehacker . Lifehacker.com. Archivado del original el 26 de febrero de 2014. Consultado el 26 de febrero de 2014 .
  57. 1 2 "Desbloquear gestor de arranque" . Archivado del original el 1 de noviembre de 2011. Recuperado el 30 de octubre de 2011 .
  58. Smith, Peter (21 de diciembre de 2011). "Kindle Fire y Nook Tablet se 'actualizan' con funcionalidad reducida" . ITworld . Archivado del original el 8 de enero de 2012. Recuperado el 10 de enero de 2012 .
  59. Verry, Tim (21 de diciembre de 2011). "Kindle Fire y Nook Tablet reciben acceso root que desactiva las actualizaciones de software" . PC Perspective . Archivado del original el 15 de agosto de 2012. Recuperado el 10 de enero de 2012 .
  60. Jason Perlow (18 de enero de 2011). "CyanogenMod CM7: Enséñale nuevos trucos a tu viejo Droid" . ZDNet. Archivado del original el 7 de enero de 2012. Consultado el 4 de enero de 2012 .
  61. "El firmware MIUI es "popular""" . AndroidAndMe. 16 de agosto de 2011. Archivado del original el 14 de enero de 2012. Consultado el 4 de enero de 2012 .
  62. Sadun, Erica (26 de julio de 2010). "La LoC falla a favor del jailbreaking" . Tuaw.com. Archivado del original el 30 de octubre de 2012. Recuperado el 4 de enero de 2012 .
  63. «Declaración del Bibliotecario del Congreso relativa a la reglamentación de la Sección 1201» . Biblioteca del Congreso . 1 de diciembre de 2012. Archivado del original el 16 de noviembre de 2018. Consultado el 7 de noviembre de 2018 .
  64. "Página de desbloqueo del gestor de arranque de HTC" . Htcdev.com. Archivado del original el 19 de octubre de 2012. Consultado el 4 de enero de 2012 .
  65. "Motorola ofrece una herramienta de arranque desbloqueada" . Techcrunch.com. 24 de octubre de 2011. Archivado del original el 7 de julio de 2017. Consultado el 4 de enero de 2012 .
  66. Dahlström, Karl-Johan. "Sony Ericsson apoya a los desarrolladores independientes" . Sony Mobile Communications . Archivado del original el 10 de diciembre de 2015. Consultado el 9 de diciembre de 2015 .
  67. "CyanogenMod, con el apoyo de Samsung, regala un Galaxy S2 a desarrolladores" . ITMag . Archivado del original el 5 de enero de 2015. Consultado el 9 de diciembre de 2015 .
  68. "Samsung podría estar eliminando el desbloqueo del gestor de arranque en todos los teléfonos con One UI 8" . Android Authority . 28 de julio de 2025.
  69. "Samsung permite desbloquear el gestor de arranque en el Galaxy XR después de haberlo desactivado en otros teléfonos" . Android Authority . 24 de octubre de 2025.
  70. "Todo lo que querías saber sobre la anulación de la garantía de KNOX 0x1" . 30/12/2018. Archivado del original el 30/12/2018 . Consultado el 27/08/2020 .
  71. "Explicación del bloqueo del gestor de arranque del Galaxy S7: Es posible que no consigas AOSP después de todo" . 13 de marzo de 2016. Consultado el 5 de julio de 2023 .
  72. "Desbloqueo del gestor de arranque para dispositivos Samsung de EE . UU./Canadá" . 8 de enero de 2021. Consultado el 5 de julio de 2023 .
  73. 1 2 Duncan Geere (28 de julio de 2010). "Investigación: ¿Es legal hacer jailbreak a un iPhone del Reino Unido?" . Wired UK. Archivado del original el 31 de octubre de 2012. Recuperado el 26 de octubre de 2012 .
  74. Rosalyn Page (5 de agosto de 2010). "¿Podría llevarte a la cárcel si le haces jailbreak a tu iPhone?" . PC & Tech Authority. Archivado del original el 21 de octubre de 2013. Consultado el 21 de enero de 2013 .
  75. Michael Geist (7 de noviembre de 2012). "Reforma canadiense de los derechos de autor en vigor: los derechos de usuario ampliados son ahora ley" . michaelgeist.ca. Archivado del original el 9 de noviembre de 2012. Consultado el 13 de noviembre de 2012 .
  76. "El proyecto de ley C-11 de Canadá y los peligros de las disposiciones sobre cerraduras digitales" . Electronic Frontier Foundation. 10 de febrero de 2012. Archivado del original el 17 de octubre de 2012. Consultado el 17 de octubre de 2012 .
  77. The Canadian Press (13 de octubre de 2011). "El 'jailbreaking' de teléfonos permite a los usuarios hackear sus teléfonos" . CTV News. Archivado del original el 7 de noviembre de 2012. Consultado el 17 de octubre de 2012 .
  78. Matija Šuklje. "¿El hecho de rootear su dispositivo (por ejemplo, un teléfono Android) y reemplazar su sistema operativo por otro anula la garantía legal si usted es un consumidor?" . Archivado del original el 10 de agosto de 2014. Consultado el 26 de octubre de 2014 .
  79. Jim Martin (14 de marzo de 2012). "Cómo liberar tu iPhone: Desata todo su potencial" . PC Advisor. Archivado del original el 22 de diciembre de 2012. Consultado el 21 de enero de 2013 .
  80. Warwick Ashford (30 de julio de 2010). "El jailbreaking del iPhone es 'aceptable según la legislación de la UE'"." . Computer Weekly . Electronics Weekly. Archivado del original el 26 de agosto de 2021 . Consultado el 21 de enero de 2013 .
  81. Pranesh Prakash (23 de mayo de 2012). "Análisis del proyecto de ley de enmienda de derechos de autor de 2012" . Centro para Internet y la Sociedad . Archivado del original el 26 de mayo de 2012. Recuperado el 10 de noviembre de 2012 .
  82. Michael Geist (10 de abril de 2008). "La ley de derechos de autor digitales de Nueva Zelanda demuestra flexibilidad para evitar la elusión" . Michael Geist. Archivado del original el 19 de abril de 2012. Consultado el 26 de octubre de 2012 .
  83. Stephen Bell (30 de septiembre de 2011). "Se requieren cambios legislativos antes de que Nueva Zelanda ratifique la ACTA" . ComputerWorld New Zealand. Archivado del original el 30 de septiembre de 2011. Consultado el 26 de octubre de 2012 .
  84. Kenny Chee (12 de agosto de 2010). "El jailbreak del iPhone puede ser legal aquí, pero... Pero habrá ciertas disposiciones legales" . DigitalOne . AsiaOne . Archivado del original el 15 de agosto de 2010. Recuperado el 10 de noviembre de 2012 .
  85. "¿Es ilegal desbloquear un teléfono? La situación es mejor y peor de lo que piensas | Electronic Frontier Foundation" . Eff.org. 28 de enero de 2013. Archivado del original el 2 de noviembre de 2013. Consultado el 26 de febrero de 2014 .
  86. "La oficina de derechos de autor otorga una exención a la DMCA" . Oficina de Derechos de Autor de los Estados Unidos . 12 de febrero de 2009. Archivado del original el 6 de agosto de 2009. Consultado el 17 de julio de 2009 .
  87. Declan McCullagh (26 de julio de 2010). "Los federales dicen que desbloquear teléfonos móviles está bien" . Política y Derecho . CNET. Archivado del original el 7 de octubre de 2011. Consultado el 26 de octubre de 2011 .
  88. 1 2 Timothy B. Lee (25 de octubre de 2012). "El jailbreaking ahora es legal bajo la DMCA para teléfonos inteligentes, pero no para tabletas" . Ars Technica. Archivado del original el 27 de octubre de 2012. Recuperado el 26 de octubre de 2012 .
  89. "Las nuevas exenciones de la DMCA permiten rootear teléfonos (pero no tabletas), los desbloqueos de teléfonos no autorizados serán cosa del pasado" . Android Police. 26 de octubre de 2012. Archivado del original el 30 de octubre de 2012. Consultado el 31 de octubre de 2012 .
  90. 1 2 Tim Wu (4 de octubre de 2007). "Los luchadores por la libertad del iPhone" . Tecnología . Slate. Archivado del original el 24 de septiembre de 2011. Recuperado el 26 de octubre de 2011 .
  91. "Registro Federal: Exención a la prohibición de eludir los sistemas de protección de derechos de autor para" (PDF) . Archivado (PDF) del original el 10 de julio de 2010. Recuperado el 11 de septiembre de 2010 .
  92. David Goldman (26 de julio de 2010). "Desbloquear aplicaciones de iPhone ahora es legal" . CNN Money. Archivado del original el 30 de agosto de 2010. Consultado el 11 de septiembre de 2010 .
  93. 1 2 "Transcripción de "¿Jailbreak?" (30 de julio de 2010)" . En los medios. 30 de julio de 2010. Archivado del original el 31 de julio de 2010. Recuperado el 11 de septiembre de 2010 .