ONIE Recovery on x86-enabled Netberg Aurora switches

This page describes how to install the ONIE boot loader on Netberg Aurora switches.

1. Download the recovery image suitable for your switch or build one from GitHub.

Intel Tofino-based switches:

Aurora 610 recovery image

Aurora 710 recovery image

Aurora 750 recovery image

Aurora 810 recovery image

Innovium-based switches:

Aurora 615 recovery image

Aurora 715 recovery image

Broadcom-based switches:

Aurora 221 recovery image

Aurora 621 recovery image

Aurora 721 recovery image

Aurora 820 recovery image

Aurora 830 recovery image

Aurora 420/620/630/720 recovery image for OpenSwitch and ICOS

Aurora 420/620/630/720 recovery image for Open Networking Linux

2. Copy ONIE recovery to a USB thumb device.

Use “dd” command to copy the .iso image to a USB stick:

dd if=onie-recovery-x86_64-netberg_rangeley_p1330-r0.iso of=/dev/sdb bs=10M

3. Connect a USB thumb device to the front panel USB port.

4. Connect to the switch via serial console using standard settings:
Android 7.1.2- Download Zip File

WARNING: Do not use a USB-mini USB cable, it will damage the console port on the switch.

Use the enclosed serial cable.

5. Power on the switch and press <ESC> until entering BIOS.

Go to the “Save & Exit” tab and boot to the USB drive using “Boot override” section.

aurora_bios

6. Embed ONIE to the switch.

embed_onie

7. ONIE is ready after reboot. (Please remove the USB stick)

onie_boot

Android 7.1.2- Download //top\\ Zip File May 2026

Android 7.1.2 (Nougat): The Polished Pragmatist – A Deep Dive into Manual Installation via ZIP Files

3. Custom ROM ZIPs (Unofficial)

Prerequisites (Mandatory)

Q1: Can I install Android 7.1.2 on any Android phone?

No. The firmware must be compiled for your specific chipset and hardware drivers. Trying to flash a zip for a different device will hard-brick it.

When and why you’d use one

Types of Android 7.1.2 Zip Files

When searching for an “Android 7.1.2 download zip file,” you will encounter two main categories. It is critical to choose the correct one for your device. Android 7.1.2- Download Zip File

Flash each partition

fastboot flash bootloader bootloader-angler-xxx.img fastboot reboot-bootloader fastboot flash radio radio-angler-xxx.img fastboot reboot-bootloader fastboot flash -w update image-angler-n2g48c.zip # -w wipes data Android 7

2. Understanding the ZIP File Types for Android 7.1.2

Not all ZIPs are equal. Before you download, identify which type you need: Prerequisites (Mandatory)

| ZIP Type | File Name Example | Use Case | |----------|------------------|-----------| | Factory Image | angler-n2g48c-factory-xxxx.zip | Full restore, unbricking, or clean install (requires fastboot) | | OTA Update ZIP | 7.1.2_OTA_update.zip | Upgrade from 7.1.1 to 7.1.2 without wiping data (needs adb sideload) | | Custom ROM ZIP | lineage-14.1-20231015-UNOFFICIAL-bullhead.zip | Flash via custom recovery (TWRP) | | GApps ZIP | open_gapps-arm64-7.1.2-pico-20220215.zip | Add Google services after flashing a custom ROM |

Critical warning: Never flash a ZIP intended for a different device model. Cross-flashing (e.g., Nexus 5X ZIP onto a Pixel) will hard-brick the device.


Method 1: Flashing Stock Android 7.1.2 via Fastboot (For Nexus/Pixel/OnePlus)

  1. Download Platform Tools – Get the latest ADB/fastboot package from Google.
  2. Extract the factory zip – Unzip the image-bullhead-nougat.zip (or equivalent) into the same folder as fastboot.exe.
  3. Boot your device into fastboot mode – Power off, then press Volume Down + Power.
  4. Open a command prompt in the platform-tools folder.
  5. Flash each partition manually (clean flash avoids bootloops):
    fastboot flash boot boot.img
    fastboot flash recovery recovery.img
    fastboot flash system system.img
    fastboot flash userdata userdata.img (WARNING: erases internal storage)
    fastboot reboot
    
  6. First boot takes 5–10 minutes. Do not interrupt.