Home >> Móvil >> Consejos y trucos >> Androide

Root (Superusuario) para Samsung Droid Charge (Verizon) usando GingerBreak

Root permanente para Samsung Droid Charge (SCH-i510) en Verizon — Guía ADB + GingerBreak

El Samsung Droid Charge (Verizon) no rootea con SuperOneClick ni z4root. El exploit funcional es GingerBreak (CVE-2011-1823, vold). ADVERTENCIA: ROOT PERMANENTE → ANULA GARANTÍA. RIESGO DE BRICK (bajo pero real). HACER BAJO TU RESPONSABILIDAD.

📋 Requisitos previos

  • PC con Windows/Linux/Mac.
  • ADB (Android Debug Bridge) instalado y en PATH. Parte del Android SDK Platform-Tools. Descarga oficial. Verifica: `adb version` en terminal.
  • Drivers USB Samsung (incluidos en SDK o Samsung USB Driver).
  • Depuración USB activada en el teléfono: Ajustes → Aplicaciones → Desarrollo → Depuración USB ☑.
  • Archivo ChargeRoot.zip (contiene: GingerBreak, Superuser.apk, su binary). Descarga de fuente confiable (XDA Developers thread original).

🛠️ Procedimiento paso a paso

  1. Extrae ChargeRoot.zip en carpeta accesible (ej. `C:\ChargeRoot` o `~/ChargeRoot`). Verifica 3 archivos: `GingerBreak`, `Superuser.apk`, `su` (o `Da` script).
  2. Conecta teléfono por USB (modo carga/MTP). Verifica conexión: `adb devices` → debe mostrar serial + "device".
  3. Sube archivos al teléfono:
    adb push GingerBreak /data/local/
    adb push Superuser.apk /data/local/
    adb push su /data/local/  (o Da si es script)
  4. Entra en shell ADB: `adb shell` → Prompt cambia a `$`.
  5. Ejecuta exploit: `/data/local/GingerBreak` → Espera. Si éxito, prompt cambia a `#` (root shell temporal).
  6. Haz root permanente (remonta /system RW + instala su + Superuser.apk):
    mount -o remount,rw -t rfs /dev/block/stl10 /system
    cat /data/local/su > /system/xbin/su
    cat /data/local/Superuser.apk > /system/xbin/Superuser.apk
    chown 0:0 /system/xbin/su
    chmod 6755 /system/xbin/su
    reboot
    Los comandos DEBEN introducirse EXACTAMENTE así, línea a línea. `/dev/block/stl10` es la partición /system en este modelo.
  7. El teléfono se reinicia solo.
  8. Tras arranque: Abre app Superuser. Debe mostrar logs. Instala Root Checker (Play Store) → Verifica root access.

⚠️ Notas críticas

  • stl10 es partición /system en Droid Charge. Verifica con `mount` o `cat /proc/partitions` si dudas. Equivocarse = brick.
  • GingerBreak da root temporal (temp root). Los comandos `mount` + `cat` + `chmod` lo hacen permanente (persistente tras reboot).
  • Si `GingerBreak` falla (vulnerabilidad parcheada en actualizaciones OTA posteriores), busca exploit alternativo para tu build number (Ajustes → Acerca del dispositivo → Número de compilación). XDA es la fuente.
  • Triangle Away (app) puede resetear contador de flash (Knox 0x0) en algunos Samsungs antiguos, pero Droid Charge no tiene Knox.

🔄 Desroot / Volver a stock

  • Flashea stock firmware (ODIN .tar.md5) para tu modelo/baseband exacto. Restaura todo, borra root, contador, recovery custom. Único modo 100% limpio para garantía.

Root en Droid Charge te da: Titanium Backup, AdAway, Greenify (si compatible), overclock/undervolt (SetCPU), custom ROMs (CM7, CM9, MIUI ports en XDA), tethering gratis, borrar bloatware Verizon. Poder total. Úsalo con cabeza.