Skip to content
auroraOSP Get AuroraOSP

Downloads

Pick a device, pick a build.

AuroraOSP currently runs Android 17. Releases ship in three flavours: GMS with the full Google stack, CORE with a minimal set, and VANILLA with none of it. Same Aurora features in each.

Loading devices…

Loading device list…

Flashing a custom ROM wipes your device and can brick it.

Unlocking the bootloader erases all user data and may void your warranty. Back up first, make sure you're on the firmware version the build targets, and read your device's thread before you start. You do this at your own risk.

Installation

Flashing AuroraOSP

A clean install from stock instructions below. If you're already on AuroraOSP, an OTA through Updater is all you need.

  1. Unlock the bootloader

    Enable Developer options, turn on OEM unlocking and USB debugging, then run in terminal adb reboot bootloader, once in fasboot, in terminal run fastboot flashing unlock. This wipes the device.

  2. Update to the required stock firmware

    Flash the Android 17 stock build your device's AuroraOSP release targets, so the vendor, bootloader and radio partitions match.

  3. Flash the recovery image

    Run flash.sh if on Linux/macOS or flash.bat if on Windows from the extracted auroraOS_'device codename'-fastboot-'build date'.zip for the recovery image shipped with our current or previous build, your device will automatically boot into recovery.

  4. Factory reset

    Format data from recovery. Coming from another ROM without this step is the most common cause of a bootloop.

  5. Sideload the package

    Choose Apply update from ADB, Apply update from ADB, then adb sideload auroraOS-1.*-*.zip on your computer. * is just placeholders, it will be your actual OTA package name

  6. Additional package install prompt

    If you have a custom kernel or none gapps package to install, you can select yes when prompted.

    If nothing to install additional, select no.

  7. Reboot

    First boot takes a minute or so. Setup your device through the setup wizard. Open Aurora Hub in Settings and make it yours.

Questions

Before you flash

What's the difference between GMS, CORE and VANILLA?
GMS builds include Google Play services, the Play Store and the Pixel app stack — Now Playing, Columbus Quick Tap, Adaptive Charging and so on. CORE trims that to a minimal Google set. VANILLA ships none of it, so you can add microG or nothing at all. Every Aurora feature is present in all three; only the Google components differ, and you can't switch between them without a clean flash. GMS builds are published first — CORE and VANILLA follow.
Will banking apps and Google Wallet work?
AuroraOSP ships Play Integrity Fix and TrickyStore, which together pass BASIC and DEVICE integrity on supported devices. STRONG integrity needs a valid keybox, which you supply yourself — Aurora checks it against Google's revocation list on import and will tell you if it's revoked rather than letting you wonder why attestation fails. Some banking apps add their own root and bootloader checks on top.
Do I need root?
No. Everything in Aurora Hub — theming, Quick Settings layout, the Now Bar, per-app spoofing, Play Integrity Fix and TrickyStore — works without root. If you do want root, KernelSU and Magisk are both known to work; installing either is on you.
How do updates work?
Builds ship with an OTA updater that checks the official release channel. Updates are seamless A/B where the device supports it, so you keep your data and reboot once. A dirty flash between minor versions is fine; major version bumps are announced with whatever clean-flash requirement applies.
My device isn't listed. Can I get it supported?
Apply for maintainorship and you will gain access to our source. — Aurora's source is private, so there is no manifest to sync against publicly. Device support is official added once maintainer qualifies. If you want your device covered, or you maintain a device tree and would like to bring it in, get in touch on Telegram; support means an OTA channel and a listing on this page.
How do I go back to stock?
Download your device's stock factory image from the manufacturer and flash it with their tool or fastboot. Relocking the bootloader afterwards requires a fully stock, signed image on every partition — relocking on anything else will brick the device.