English | 日本語
- About
- Features & Benefits
- Downloads
- Flashing the Stock ROM Using Fastboot
- Disclaimer
- Acknowledgments
- Support the Project
Nothing Archive is the most up-to-date Nothing OS firmware repository, offering official OTA updates, full firmware packages, and stock OTA images for Nothing Phone (1), Phone (2), Phone (2a), Phone (2a) Plus, and CMF Phone (1), all sourced directly from official OEM servers. All files are archived, ensuring easy access and long-term preservation.
- 📡 Direct OTA Indexing – Tracks Nothing OS OTA update links from official servers, providing access to incremental and full updates for Nothing and CMF devices.
- 🛠️ Manual Installation (Sideloading) – Install Nothing OS firmware manually during staged rollouts or when OTA updates fail using the inbuilt offline Nothing OS offline updater or beta updater app or via ADB sideload using a custom recovery when available.
- 📦 Stock OTA Images – Provides unmodified OTA images utilizing AOSP’s OTA extraction tool that allows extracting incremental OTA updates, thus enabling upgrades, downgrades, and partition flashing when full firmware packages are unavailable.
- 🔓 Rooting & Unrooting Support – Provides stock boot images for Magisk, KernelSU, and Apatch, while also allowing unrooting by flashing the original boot image to keep OTA updates functional when modified partitions are detected.
- ⚡ Flash Firmware & Unbrick Devices – Provides fastboot-flashable Nothing OS firmware to help resolve boot loops, recover soft-bricked devices, and restore the stock ROM, as long as fastboot is accessible.
- Releases for OTA images are tagged and named using the format:
NothingOS Version
-Device Codename
.Incremental Date
andPOST_OTA_VERSION
_NothingOS Version
, as shown here, respectively. - For releases with a Nothing OS version in the format X.Y.Za and X.Y, tags are renamed to X.Y.0-A and X.Y.0 respectively for proper sorting (e.g.,
2.5.5A
→2.5.5-A
,2.6
→2.6.0
,3.0
→3.0.0
). - Android Developer preview releases are tagged as
0.0.0-DP
-Device Codename
.Incremental Date
. - Unless specifically stated otherwise in the release notes, the releases published here are compatible with all regional and color variants of the device.
- For detailed instructions on interpreting the required incremental OTA firmware, refer to this OTA Sideloading Guide.
Click on the respective device name to quickly navigate to its respective release index:
⚪ Nothing: Phone (1) · Phone (2) · Phone (2a) · Phone (2a) Plus
🔴 CMF by Nothing: Phone (1)
Nothing OS Version | Build No. | Incremental OTA | Full OTA | OTA Images |
---|---|---|---|---|
3.0 | Spacewar-V3.0-250218-1552 | Spacewar_V3.0-250108-1938 -> Spacewar_V3.0-250218-1552 | N/A | Here |
3.0 | Spacewar-V3.0-250108-1938 | Spacewar_V3.0-241211-0926 -> Spacewar_V3.0-250108-1938 // Spacewar_U2.6-241031-1818 -> Spacewar_V3.0-250108-1938 | Here | Here |
3.0 OB-1 | Spacewar-V3.0-241211-0926 | Spacewar_U2.6-241031-1818 -> Spacewar_V3.0-241211-0926 | N/A | Here |
2.6 | Spacewar-U2.6-241031-1818 | Spacewar_U2.6-240904-1634 -> Spacewar_U2.6-241031-1818 | Here | Here |
2.6 | Spacewar-U2.6-240904-1634 | Spacewar_U2.6-240705-1617 -> Spacewar_U2.6-240904-1634 | N/A | Here |
2.6 | Spacewar-U2.6-240705-1617 | Spacewar_U2.5-240612-2149 -> Spacewar_U2.6-240705-1617 | Here | Here |
2.5.6 | Spacewar-U2.5-240612-2149 | Spacewar_U2.5-240419-1617 -> Spacewar_U2.5-240612-2149 | Here | Here |
2.5.3A | Spacewar-U2.5-240317-2245 | Spacewar_U2.5-240301-1852 -> Spacewar_U2.5-240317-2245 // Spacewar_U2.5-240207-1031 -> Spacewar_U2.5-240317-2245 | Here | Here |
2.5.3 | Spacewar-U2.5-240301-1852 | Spacewar_U2.5-240207-1031 -> Spacewar_U2.5-240301-1852 | N/A | Here |
2.5.2.HOTFIX | Spacewar-U2.5-240207-1031 | Spacewar_U2.5-240119-1910 -> Spacewar-U2.5-240207-1031 // Spacewar_T2.0-231110-1731 -> Spacewar_U2.5-240207-1031 | Here | Here |
2.5.2 | Spacewar-U2.5-240119-1910 | Spacewar_T2.0-231110-1731 -> Spacewar_U2.5-240119-1910 | N/A | Here |
2.0.5 | Spacewar-T2.0-231110-1731 | Spacewar_T2.0-231006-1014 -> Spacewar_T2.0-231110-1731 | Here | Here |
2.0.4 | Spacewar-T2.0-231006-1014 | Spacewar_T2.0-230901-1652 -> Spacewar_T2.0-231006-1014 | Here | Here |
2.0.2.HOTFIX | Spacewar-T2.0-230901-1652 | Spacewar_T2.0-230822-1751 -> Spacewar_T2.0-230901-1652 | Here | Here |
2.0.2 | Spacewar-T2.0-230822-1751 | Spacewar_T1.5-230706-1942 -> Spacewar_T2.0-230822-1751 | N/A | Here |
1.5.6 | Spacewar-T1.5-230706-1942 | Spacewar_T1.5-230619-0042 -> Spacewar_T1.5-230706-1942 | N/A | Here |
1.5.5 | Spacewar-T1.5-230619-0042 | Spacewar_T1.5-230428-2017 -> Spacewar_T1.5-230619-0042 | Here | Here |
1.5.4 | Spacewar_T1.5-230428-2017 | Spacewar_T1.5-230317-2039 -> Spacewar_T1.5-230428-2017 // Spacewar_T1.5-230213-2131 -> Spacewar_T1.5-230428-2017 | N/A | Here |
1.5.3.HOTFIX | Spacewar_T1.5-230317-2039 | Spacewar_T1.5-230310-1650 -> Spacewar_T1.5-230317-2039 | Here | Here |
1.5.3 | Spacewar-T1.5-230310-1650 | Spacewar_T1.5-230213-2131 -> Spacewar_T1.5-230310-1650 | N/A | N/A |
1.5.2 | Spacewar-T1.5-230213-2131 | Spacewar_S1.1_230112-1613-GLO -> Spacewar_T1.5-230213-2131 // Spacewar_S1.1_230112-1613-EEA -> Spacewar_S1.1-230112-1613-EEA | N/A | N/A |
1.1.8 | Spacewar-S1.1-230112-1613 | Spacewar_S1.1_221129-1525-GLO -> Spacewar_S1.1-230112-1613 // Spacewar_S1.1-221129-1525-EEA -> Spacewar_S1.1-230112-1613 | N/A | N/A |
1.1.7.HOTFIX | Spacewar-S1.1-221129-1525-EEA | Spacewar_S1.1-221121-2306 -> Spacewar_S1.1-221129-1525-EEA | N/A | N/A |
1.1.7 | Spacewar-S1.1-221121-2306 | Spacewar_S1.1-221022-1221-GLO -> Spacewar_S1.1-221121-2306-GLO // Spacewar_S1.1-221022-1221-EEA -> Spacewar_S1.1-221121-2306-EEA | GLO // EEA | N/A |
1.1.6 | Spacewar-S1.1-221022-1221 | Spacewar_S1.1-221008-1815-GLO -> Spacewar_S1.1-221022-1221-GLO // Spacewar_S1.1-220921-2238-EEA -> Spacewar_S1.1-221022-1221-EEA | GLO | N/A |
1.1.5 | Spacewar-S1.1-221008-1815-GLO | Spacewar_S1.1-220921-2238-GLO -> Spacewar_S1.1-221008-1815-GLO | N/A | N/A |
1.1.4.HOTFIX | Spacewar-S1.1-220921-2238 | Spacewar_S1.1-220913-2137-GLO -> Spacewar_S1.1-220921-2238-GLO // Spacewar_S1.1-220913-2137-EEA -> Spacewar_S1.1-220921-2238-EEA | GLO // EEA | N/A |
1.1.4 | Spacewar-S1.1-220913-2137 | Spacewar_S1.1-220813-1608-GLO -> Spacewar_S1.1-220913-2137-GLO // Spacewar-S1.1-220813-1608-EEA -> Spacewar_S1.1-220913-2137-EEA | N/A | N/A |
1.1.3 | Spacewar-S1.1-220813-1608 | Spacewar_S1.1-220728-0051-GLO -> Spacewar_S1.1-220813-1608-GLO // Spacewar_S1.1-220728-0051-EEA -> Spacewar_S1.1-220813-1608-EEA | GLO // EEA | N/A |
1.1.2 | Spacewar-S1.1-220728-0051 | Spacewar_S1.1-220716-0150-GLO -> Spacewar_S1.1-220728-0051-GLO // Spacewar_S1.1-220716-0150-EEA -> Spacewar_S1.1-220728-0051-EEA | GLO // EEA | N/A |
1.1.0 | Spacewar-S1.1-220716-0150 | Spacewar_S1.0-220705-2027-GLO -> Spacewar_S1.1-220716-0150-GLO // Spacewar_S1.0-220705-2027-EEA -> Spacewar_S1.1-220716-0150-EEA | GLO // EEA | N/A |
1.0.2 | Spacewar-S1.0-220705-2027 | N/A | GLO // EEA | N/A |
1.0.1 | Spacewar-S1.0-22 | N/A | EEA | N/A |
Nothing OS Version | Build No. | Incremental OTA | Full OTA | OTA Images |
---|---|---|---|---|
3.0 | Pong-V3.0-250113-1723 | Pong_V3.0-241226-2001 -> Pong_V3.0-250113-1723 | Here | Here |
3.0 | Pong-V3.0-241226-2001 | Pong_U2.6-241016-1700 -> Pong_V3.0-241226-2001 // Pong_V3.0-241207-0124 -> Pong_V3.0-241226-2001 | Here | Here |
3.0 | Pong-V3.0-241207-0124 | Pong_U2.6-241016-1700 -> Pong_V3.0-241207-0124 // Pong_V3.0-241028-1925 -> Pong_V3.0-241207-0124 | Here | Here |
3.0 OB-1 | Pong-V3.0-241028-1925 | Pong_U2.6-241016-1700 -> Pong_V3.0-241028-1925 | N/A | Here |
2.6 | Pong-U2.6-241016-1700 | Pong_U2.6-240828-1751 -> Pong_U2.6-241016-1700 | Here | Here |
2.6 | Pong-U2.6-240828-1751 | Pong_U2.6-240628-0430 -> Pong_U2.6-240828-1751 | N/A | Here |
2.6 | Pong-U2.6-240628-0430 | Pong_U2.5-240606-1801 -> Pong_U2.6-240628-0430 | N/A | Here |
2.5.6 | Pong-U2.5-240606-1801 | Pong_U2.5-240419-0138 -> Pong_U2.5-240606-1801 // Pong_U2.5-240418-1248 -> Pong_U2.5-240606-1801 | N/A | Here |
2.5.5 | Pong-U2.5-240418-1248 | Pong_U2.5-240327-2140 -> Pong_U2.5-240418-1248 // Pong_U2.5-240410-1247 -> Pong_U2.5-240418-1248 | N/A | Here |
2.5.5 | Pong-U2.5-240410-1247 | Pong_U2.5-240327-2140 -> Pong_U2.5-240410-1247 | Here | Here |
2.5.3 | Pong-U2.5-240327-2140 | Pong_U2.5-240116-1446 -> Pong_U2.5-240327-2140 | Here | Here |
2.5.2 | Pong-U2.5-240116-1446 | Pong_U2.5-231228-1342 -> Pong_U2.5-240116-1446 | Here | Here |
2.5.1A | Pong-U2.5-231228-1342 | Pong_U2.5-231208-2206 -> Pong_U2.5-231228-1342 | Here | Here |
2.5.1 | Pong-U2.5-231208-2206 | Pong_T2.0-231024-2214 -> Pong_U2.5-231208-2206 | Here | Here |
2.5 OB-2 | Pong-U2.5-231102-1201 | Pong_U2.5-231007-2102 -> Pong_U2.5-231102-1201 | Here | Here |
2.5 OB-1 | Pong-U2.5-231007-2102 | N/A | Here | Here |
2.0.4 | Pong-T2.0-231024-2214 | Pong_T2.0-230906-1933 -> Pong_T2.0-231024-2214 | Here | Here |
2.0.3 | Pong-T2.0-230906-1933 | Pong_T2.0-230818-1943 -> Pong_T2.0-230906-1933 | Here | Here |
2.0.2A | Pong-T2.0-230818-1943 | Pong_T2.0-230801-1740 -> Pong_T2.0-230818-1943 | N/A | Here |
2.0.2 | Pong-T2.0-230801-1740 | Pong_T2.0-230719-1458 -> Pong_T2.0-230801-1740 | Here | Here |
2.0.1A | Pong-T2.0-230719-1458 | Pong_T2.0-230709-2003 -> Pong_T2.0-230719-1458 | N/A | Here |
2.0.1 | Pong-T2.0-230709-2003 | N/A | Here | Here |
Note: Versions 2.5.3 to 2.5.5A are compatible only with the Milk, White, and Black variants of the device. Versions 2.5.6 and higher support all color variants, including Blue and the Special Edition.
Nothing OS Version | Build No. | Incremental OTA | Full OTA | OTA Images |
---|---|---|---|---|
3.0 | Pacman-V3.0-250114-1909 | Pacman_V3.0-250103-1741 -> Pacman_V3.0-250114-1909 | N/A | Here |
3.0 | Pacman-V3.0-250103-1741 | Pacman_V3.0-241210-2057 -> Pacman_V3.0-250103-1741 | Here | Here |
3.0 | Pacman-V3.0-241210-2057 | Pacman-U2.6-241021_2253 -> Pacman_V3.0-241210-2057 | N/A | Here |
3.0 OB-2 | Pacman-V3.0-241031-2105 | Pacman_V3.0-240923-2135 -> Pacman_V3.0-241031-2105 | N/A | Here |
2.6 | Pacman-U2.6-241021-2253 | Pacman_U2.6-240828-1906 -> Pacman_U2.6-241021-2253 | N/A | Here |
3.0 OB-1 | Pacman-V3.0-240923-2135 | Pacman_U2.6-240828-1906 -> Pacman_V3.0-240923-2135 | N/A | Here |
2.6 | Pacman-U2.6-240828-1906 | Pacman_U2.6-240701-2308 -> Pacman_U2.6-240828-1906 | N/A | Here |
2.6 | Pacman-U2.6-240701-2308 | Pacman_U2.5-240522-1818 -> Pacman_U2.6-240701-2308 | N/A | Here |
2.5.6 | Pacman-U2.5-240522-1818 | Pacman_U2.5-240419-2235 -> Pacman_U2.5-240522-1818 | N/A | Here |
2.5.5A | Pacman-U2.5-240419-2235 | Pacman_U2.5-240410-1238 -> Pacman_U2.5-240419-2235 | N/A | Here |
2.5.5 | Pacman-U2.5-240410-1238 | Pacman_U2.5-240322-1016 -> Pacman_U2.5-240410-1238 | N/A | Here |
2.5.4A | Pacman-U2.5-240322-1016 | N/A | Here | Here |
2.5.4 | Pacman-U2.5-240315-0035 | N/A | Here | Here |
2.5.3 | Pacman-U2.5-240301-2206 | N/A | Here | Here |
2.5 | Pacman-U2.5-231207-0042 | N/A | Here | Here |
Nothing OS Version | Build No. | Incremental OTA | Full OTA | OTA Images |
---|---|---|---|---|
3.0 | PacmanPro-V3.0-250207-2041 | PacmanPro_V3.0-241226-1537 -> PacmanPro_V3.0-250207-2041 | N/A | Here |
3.0 | PacmanPro-V3.0-241226-1537 | PacmanPro_V3.0-241126-1448 -> PacmanPro_V3.0-241226-1537 // PacmanPro_U2.6-241217-1545 -> PacmanPro_V3.0-241226-1537 | Here | Here |
3.0 OB-1 | PacmanPro-V3.0-241126-1448 | PacmanPro_U2.6-241125-2243 -> PacmanPro_V3.0-241126-1448 | N/A | Here |
2.6 | PacmanPro-U2.6-241217-1545 | PacmanPro_U2.6-241125-2243 -> PacmanPro_U2.6-241217-1545 | N/A | Here |
2.6 | PacmanPro-U2.6-241125-2243 | PacmanPro_U2.6-240924 -> PacmanPro_U2.6-241125-2243 | N/A | Here |
2.6 | PacmanPro-U2.6-240924-2223 | PacmanPro_U2.6-240723-1102 -> PacmanPro_U2.6-240924-2223 | Here | Here |
2.6 | PacmanPro-U2.6-240723-1102 | N/A | Here | Here |
Nothing OS Version | Build No. | Incremental OTA | Full OTA | OTA Images |
---|---|---|---|---|
3.0 | Tetris-V3.0-250208-2015 | Tetris_V3.0-250111-2249 -> Tetris_V3.0-250208-2015 | N/A | Here |
3.0 | Tetris-V3.0-250111-2249 | Tetris_U2.6-241204-2338 -> Tetris_V3.0-250111-2249 // Tetris_V3.0-241205-0050 -> Tetris_V3.0-250111-2249 | N/A | Here |
3.0 OB-1 | Tetris-V3.0-241205-0050 | Tetris_U2.6-241125-2107 -> Tetris_V3.0-241205-0050 | N/A | Here |
2.6 | Tetris-U2.6-241204-2338 | Tetris_U2.6-241125-2107 -> Tetris_U2.6-241204-2338 | N/A | Here |
2.6 | Tetris-U2.6-241125-2107 | Tetris_U2.6-241021-2030 -> Tetris_U2.6-241125-2107 | N/A | Here |
2.6 | Tetris-U2.6-241021-2030 | Tetris_U2.6-240910-1735 -> Tetris_U2.6-241021-2030 | N/A | Here |
2.6 | Tetris-U2.6-240910-1735 | Tetris_U2.6-240719-2323 -> Tetris_U2.6-240910-1735 | Here | Here |
2.6 | Tetris-U2.6-240828-2341 | Tetris_U2.6-240813-2046 -> Tetris-U2.6-240828-2341 | N/A | Here |
2.6 | Tetris-U2.6-240813-2046 | Tetris_U2.6-240729-1047 -> Tetris_U2.6-240813-2046 | N/A | Here |
2.6 | Tetris-U2.6-240729-1047 | Tetris_U2.6-240702-2200 -> Tetris_U2.6-240729-1047 | N/A | Here |
2.6 | Tetris-U2.6-240713-1955 | Tetris_U2.6-240702-2200 -> Tetris-U2.6-240713-1955 // Tetris_U2.6-240606-1805 -> Tetris_U2.6-240713-1955 // Tetris_U2.6-240524-1536 -> Tetris_U2.6-240713-1955 | N/A | Here |
2.6 | Tetris-U2.6-240702-2200 | N/A | Here | Here |
- Download the following files from the assets section of the releases for the corresponding device model and firmware build, and place them in a dedicated folder:
-image-boot.7z
-image-firmware.7z
image-logical.7z.001-00x
- Ensure that 7-Zip is installed on the system.
- For Windows users:
- Right-click on the downloaded files and select Extract to
"*\"
. - Alternatively, use this script by placing it in the same directory as the downloaded archive files and running it. The script will guide through the extraction process and download the flashing script directly to the flashing folder.
- Right-click on the downloaded files and select Extract to
- For bash users, use the following command to extract the files:
7za -y x "*7z*"
- Install compatible USB drivers from here. Ensure that the
Android Bootloader Interface
is visible in the Device Manager when the device is in bootloader mode before starting the flashing process. - If the extraction script was used earlier for Windows, proceed by executing the script directly from the flashing folder. If not:
- Move all image files into a single folder along with the Fastboot Flashing Script. Always download the latest version of the script to ensure the latest hotfixes are included.
- Run the script while connected to the internet (to fetch the latest
platform-tools
) and follow the prompts:- Answer the initial confirmation questionnaire.
- Choose whether to wipe data:
(Y/N)
- Choose whether to flash to both slots:
(Y/N)
- Disable Android Verified Boot:
(N)
- Verify that all partitions have been successfully flashed.
- If successful, choose to reboot to system:
(Y)
- If any errors occur, reboot to bootloader and flash again after addressing the cause of failure. Proceeding with
Reboot to system
in such cases may result in a soft or hard bricked device.
- If successful, choose to reboot to system:
By using this archive, users acknowledge and accept these terms:
- ✅ Authenticity – All firmware files in this archive are unaltered, unmodified, and sourced directly from the OEM.
⚠️ Flash at Your Own Risk – Installing firmware on an unlocked bootloader device carries inherent risks. Follow instructions carefully to avoid bricking your device.- 📌 Compatibility – Ensure the firmware matches your Nothing or CMF device variant before installation.
- 🚫 No Warranty or Official Support – This is a community-driven project, unaffiliated with Nothing. Any update failures, software bugs, or device issues remain the OEM’s responsibility. The author and contributors are not liable for bricked devices due to incorrect flashing, misuse, or firmware modifications. Always download firmware directly from this archive to ensure integrity.
- 🛡️ Open Source Integrity – Redistribution is permitted only with proper attribution. Users are encouraged to support and share this project to maintain its availability. Reselling freely available firmware is strictly prohibited!
Special thanks to these contributors for their invaluable work and support:
- luk1337 – Pioneered the use of AOSP’s OTA extraction tool, enabling the extraction of incremental OTA updates.
- arter97 – Adapted the above project for Nothing Phone (2).
- LukeSkyD – Maintains the Nothing Phone (1) Repo, which served as a key reference for earlier builds.
- Re*Index.(ot_inc) – Provided the Japanese translation, helping make the archive more accessible.
- XelXen - Designed the logo and banner for the project’s branding.
If this archive has been helpful, please consider starring the repository. Your support helps keep the project discoverable and active!