Guía
Tutorial: ¿Es Raíz?
Usando @capgo/capacitor-es-raíz
Capacitor Plugin de Raíz para detectar dispositivos rooteados (Android) o jailbreakeados (iOS).
Instalar
bun add @capgo/capacitor-is-root
bunx cap sync
¿Qué Exposición Ofrece Este Plugin?
isRooted- Realiza las comprobaciones de detección de raíz/jailbreak por defecto.isRootedWithBusyBox- Extiende las comprobaciones de detección por defecto con comprobaciones específicas de BusyBox (solo Android).detectRootManagementApps- Detecta si están presentes aplicaciones de gestión de raíz conocidas (solo Android).detectPotentiallyDangerousApps- Detecta aplicaciones potencialmente peligrosas comúnmente encontradas en dispositivos rooteados (solo Android).
Ejemplo de Uso
isRooted
Realiza las comprobaciones de detección de root/jailbreak por defecto.
import { IsRoot } from '@capgo/capacitor-is-root';
const { result } = await IsRoot.isRooted();
if (result) {
console.log('Device is rooted/jailbroken');
} else {
console.log('Device is not rooted/jailbroken');
}
isRootedWithBusyBox
Extiende las comprobaciones de detección por defecto con verificaciones específicas de BusyBox (solo Android).
import { IsRoot } from '@capgo/capacitor-is-root';
await IsRoot.isRootedWithBusyBox();
detectRootManagementApps
Detecta si están presentes aplicaciones de gestión de root conocidas (solo Android).
import { IsRoot } from '@capgo/capacitor-is-root';
await IsRoot.detectRootManagementApps();
detectPotentiallyDangerousApps
Detecta aplicaciones potencialmente peligrosas comúnmente encontradas en dispositivos rooteados (solo Android).
import { IsRoot } from '@capgo/capacitor-is-root';
await IsRoot.detectPotentiallyDangerousApps();
Referencia Completa
- GitHub: https://github.com/Cap-go/capacitor-es-root/
- Docs: /docs/plugins/is-root/