Trabajé principalmente en teléfonos Samsung, pero también tuve una oportunidad con algunos teléfonos MTK baratos.
En el transcurso de rootear/flashear roms/flashear kernels me construí/usé Odin (Samsung)/etc. en muchos teléfonos, ni una sola vez necesité cambiar ninguna opción de depuración de USB, excepto en mi primer intento cuando todavía era nuevo en Android.
Pero, una vez que comencé a aprender cómo funciona Android (y me convertí en un desarrollador de Android en el proceso), activar la depuración de USB no tenía sentido al interactuar con el teléfono fuera de Android, porque hasta donde yo sé, la depuración de USB es solo suave . . Es decir, al hardware del teléfono no le importaba, pero el sistema operativo lo requiere para fines de depuración (acceso ADB).
Entonces, básicamente, cuando necesita actualizar algo en modo de recuperación O a través de una herramienta (por ejemplo, Odin, Heimdall), no necesita la depuración de USB. Pero, cuando está hablando con el sistema operativo ( logcat
, etc.), la depuración de USB tiene sentido.
Entonces, ¿por qué casi todos los tutoriales en línea que revisé requieren activar la depuración USB aunque no estés en Android? ¿Hay algo que no conozco que lo necesite? ¿O son ingenuos y simplemente siguieron al líder (copiaron y pegaron otro tutorial en sus propios blogs)?
En realidad, nunca se requiere para nada relacionado con la actualización de kernels y Roms. Sin embargo, puede hacer otras cosas con adb que están más relacionadas con la modificación del sistema existente. Sin embargo, en el caso de la mayoría de los tutoriales, creo que es lo que dijo Andy Yan, es solo para copiar y pegar.
andy yan