Cuando se habla de obtener el Root para un determinado dispositivo, generalmente significa obtenerlo por primera vez por los desarrolladores. Por lo general, hay dos formas de hacerlo. Se puede encontrar una vulnerabilidad en el software que pueda ser explotada para elevar los permisos y colar el su
(superusuario) en el área del sistema protegida contra escritura, o puedes flashear una imagen del dispositivo con Root ya instalado. No hace falta decir que explotar las vulnerabilidades es mucho más difícil. Aquí es donde entra fastboot.
En algunos dispositivos (sobre todo HTC y Motorola) Fastboot es un modo especial de arranque que permite flashear imágenes preconfeccionadas en varias particiones de la memoria interna. Es similar al modo "Download" de Samsung, salvo que en lugar de software propietario como Kies u Odin (y Heimdall), utiliza la utilidad fastboot que viene de serie con SDK para Android .
Sin embargo, el flasheo puede ser, y suele ser, restringido por los fabricantes de dispositivos a sólo imágenes firmadas por el propio fabricante (o los portadores). Esto es lo que se conoce como bloqueo del cargador de arranque. La mayoría de los teléfonos nuevos vienen con los cargadores de arranque bloqueados, lo que hace imposible flashear ROMs personalizadas. Usted está de vuelta a tener que Root a través de la otra, más difícil método.
Los dispositivos Nexus vienen con bootloaders desbloqueables, para que puedas flashear ROMs fácilmente y sin restricciones. Desbloquear el bootloader de un dispositivo Nexus también es muy fácil. Una imagen pre-root suele salir a la superficie muy rápidamente para estos dispositivos después de su lanzamiento.
Cabe destacar que con Android 4.3 (Jelly Bean) y más aún con 4.4 (KitKat) Google ha cambiado algunas políticas de seguridad de bajo nivel del sistema operativo, lo que deja obsoletos los antiguos métodos de rooting. Desbloquear el bootloader y flashear una imagen modificada del SO que eluda estas nuevas políticas se convertirá pronto en la única forma de conseguir realmente el Root. Puedes leer más sobre esto aquí .