ROOTANVIL
Root, mastered.
Own the device
you paid for.
One rooted power suite instead of five half-tools. Walk the filesystem from
/ down, edit any byte of it, and take per-app backups that actually restore —
encrypted, scheduled, and yours. Built for people who read the command before they run it.
cb6d5c7a6881e358cc4d405420b29bd686539149c2318320f13b18a6005de3a1
bd87dd29ebfac319d51b97f5ce30cbcdc3cdc87718508bc427aa3637621eb4f8
- Requires root
- Android 6.0+
- No Play Services
- No analytics SDK
What it does
Five modules,
one root shell
Nothing here is a wrapper around three buttons. Every module works on the real filesystem, shows you the command it ran, and tells you what it changed.
-
Root file manager
Browse from
/down —data,apex, every app sandbox — in one pane or two. Symlinks resolved, live storage meters, and a recycle bin for when you were wrong. -
Hex & dex editor
Offset, hex and ASCII in one view with a keypad built for thumbs, plus a live Val / Pos / Size readout. Text mode gets syntax highlighting, search-and-replace and encoding control. It edits Apple
bplistwithout flinching. -
Backups that restore
Per app or in batches, with APK and data chosen separately. Device-protected data,
Android/data, OBB and media are named categories, not guesses — so a restore puts back what you actually saved. -
Schedules that run themselves
Name a schedule, pick a time and an interval in days, then hand it a list — or a blocklist — and forget it. Retention prunes the oldest revision for you. Export the whole set and carry it to your next device.
-
Terminal & integrity
A real root shell, and a module that answers the only question that matters before you change anything: what am I running as? Root, namespace, signature and Play-Integrity posture, checked on demand.
Real screens
Not a mockup
in sight
Module hub
Root status, storage and engine on the first screen, with every module one tap away. You always know what you are running as.
File manager
Every location on the device, root included, with a live usage meter before you go in. Dual pane, symlinks resolved, chmod and chown on any entry.
Hex & text editor
Offset, hex and ASCII in one view, with a keypad built for one-handed edits.
Backup
APK and data chosen independently, per app, with every data category spelled out.
Schedules
Name it, set the interval, hand it a list. Retention prunes the oldest revision on its own.
Terminal
A real root shell, with the engine — su,
sh or busybox — switchable.
Integrity
Root, namespace, signature and Play-Integrity posture, checked on demand.
Ready when you are
Get it on
your handset
Root already granted? You are ninety seconds from a first backup. Everything above is in the free tier.
- Allow the installAndroid asks once, for this file only. Nothing is permanently opened up.
- Open the APKCheck the SHA-256 against the one above first if you want to.
- Grant rootMagisk or KernelSU prompts on first launch. Deny it and the app says what stops working instead of failing later.
Plans
Free stays
genuinely free
The file manager, the editor, the terminal and manual backups are the free tier — not a trial, not a crippled demo. Paid tiers add automation, scale and the server side.
Free forever
Everything that runs on your own device, with nothing held back.
- Full root file manager
- Hex, text and dex editor
- Root terminal and integrity checks
- Manual backup and restore, 1 app at a time
- 2 revisions kept per app
$9.99 / 30 days
For one device that should back itself up without being asked.
- Everything in Free
- Scheduled backups — 1 schedule
- Batch backup — up to 5 apps
- 3 revisions kept per app
- 1 device on the licence
$19.99 / 30 days
The tier that stops you thinking about backups at all.
- Everything in Plus
- Scheduled backups — 3 schedules
- Batch backup — up to 25 apps
- Advanced integrity checks
- 5 revisions kept per app
$29.99 / 30 days
No ceilings, and the same licence across three devices.
- Everything in Pro
- Unlimited schedules
- Unlimited batch size
- Cloud backup
- 10 revisions · 3 devices
The lists above cover the backup and tooling entitlements. Paid tiers also carry server-side content entitlements, which are shown in full on the plans screen inside the app — that screen reads live from the server, so it is always the authoritative list.
- No account, no emailA key is the whole identity, bound to your device. Nothing to sign up for and nothing for us to leak.
- 30-day termsNo lifetime plans and no silent auto-renewal. It runs out unless you decide otherwise.
- Days carry overRenew before you run out and the time you have left is added on top, not thrown away.
- Upgrades are pro-ratedMove up mid-term and what you already paid becomes credit against the higher tier.
- Priced in USDEvery live payment channel takes something else, so the server freezes your local amount per request — you always see the figure you are about to send.
Why trust it
Claims you can
check yourself
A root tool asks for the keys to your whole device. So instead of adjectives, here is what is actually in the build — every line of it verifiable from the dependency list and the manifest.
- 0modules, one shell
- 0analytics SDKs
- 0ads, ever
- 0downloads
No Play Services. No Firebase.
Update checks run against our own server, not FCM — so there is no Google dependency in the build and no device token parked in a Firebase project.
No analytics SDK, no ads
The dependency list is AndroidX, Jetpack Compose, libsu and Biometric. That is the whole list. Nothing phones home about how you use the app.
The TLS key is pinned in the binary
The app pins our server's public key, so nothing in the middle can quietly terminate the connection and read it — not a proxy, not a CDN, not a captive network.
Your archives are encrypted
Zstd compression and password encryption on the backup itself. Lose the phone and the archive is still just noise without your password.
Every permission has a reason
All-files access to write backups. Usage access and package queries to list what it can back up. Biometric to lock the app. Nothing asked for that no screen uses.
It needs root, and it says so first
No "one-click" promise, no pretending otherwise. Onboarding checks for
subefore it shows you a single module, and tells you plainly if it is not there.
What people say
The short version
Built by people
who broke it first
ROOTANVIL started as a rebuild of a tool we used and did not trust — hardcoded keys, v1 signing, settings in plain preferences. We kept the idea and threw away the implementation.
No miracle apps. No one-click promises. Every module shows the command, the file it touches, and what breaks if you get it wrong.
Contact & community
Come and
argue with us
Questions, bug reports, ROM-specific weirdness — all of it is welcome. The channel is where the long explanations live.
Every step, on screen
Root, recovery, deep file work and backups that actually restore — explained properly, with steps you can verify yourself. New videos every Sunday.
SubscribeOne more time
Root, mastered.
Free tier covers the file manager, the editor and manual backups. No account, no email, no ads.
Requires an unlocked, rooted device. If su is not there, the app will tell you on
the first screen instead of failing halfway through.