Skip to content

zerofrip/Spacewar_NOS3.0_Kernel

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

918,373 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🌌 Unofficial NOS 3.0 Spacewar Kernel

KernelSU-Next SUSFS

An unofficial NOS 3.0 kernel for Nothing Phone (1) (spacewar), featuring the latest root hiding and system bypass capabilities.


🚀 Key Features

  • KernelSU-Next: Integrated with the latest dev_susfs branch from rifsxd.
  • SUSFS v2.0.0: Optimized for the 5.4 kernel. Supports advanced directory, mount, and kstat hiding.
  • WireGuard: Built-in wireguard-linux-compat for high-performance, secure networking.
  • Automated Workflow: A unified script to sync with NothingOSS upstream, update patches, build, and repack boot.img.

🛠 Installation

1. Using boot.img

Download the latest boot.img from the Releases page.

# Flash via Fastboot in Bootloader mode
fastboot flash boot boot.img

2. Using Kernel Managers

Download Uo_Spacewar_NOS3.0_Kernel_*.zip from Releases and flash it using your preferred Kernel Manager (e.g., Franco Kernel Manager, SmartPack).


🏗 Local Build & Update (For Forked Repos)

Since GitHub Actions are unavailable on forked repositories, use the provided UpdateAndRelease.sh script to automate your build process.

Prerequisites

Ensure the following tools are present in your tc/ directory (located one level above the kernel root):

  1. Clang Toolchain (r383902b1):

  2. Android Boot Image Editor:

    • Clone: git clone https://github.com/cfig/Android_boot_image_editor.git
    • Placement: tc/Android_boot_image_editor

Running the Script

chmod +x UpdateAndRelease.sh
./UpdateAndRelease.sh

This script will:

  • Sync with NothingOSS upstream (sm7325/v/mr).
  • Update KernelSU-Next and SUSFS components.
  • Automatically track and download the latest stock boot image from nothing_archive.
  • Build the kernel and repack the boot.img automatically.
  • Update ChangeLog.txt and kernel-downloads.json with new version info.

🔄 Automatic Updates

You can register the following URL in Franco Kernel Manager (or similar apps) to receive automatic update notifications.

https://raw.githubusercontent.com/zerofrip/Spacewar_NOS3.0_Kernel/refs/heads/sm7325/v/mr/kernel-downloads.json

🤝 Credits & Acknowledgements


Caution

Use this kernel at your own risk. I am not responsible for bricked devices or data loss. An unlocked bootloader is required.

About

Kernel Source for NOTHING Phone(1)

Resources

License

GPL-2.0, Unknown licenses found

Licenses found

GPL-2.0
LICENSE
Unknown
COPYING

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages

  • C 97.8%
  • Assembly 1.6%
  • Makefile 0.2%
  • Shell 0.2%
  • Perl 0.1%
  • Python 0.1%