Skip to content
 
 

Latest commit

 

History

519 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Device Tree for Nothing Phone (1) (Spacewar)

Device tree for building VoltageOS and other AOSP-based ROMs for the Nothing Phone (1).

Source History

This tree is a merge of improvements from multiple Spacewar maintainers:

Base Branch Source
kleidione bp4a Device tree base, NOS 3.2 fixes, vibrator, FP permissions, power profile
DaViDev985 derp16.2 NOS 3.2 post_boot.sh, sepolicy perf, FP screen-off unlock
smrth097 16.2-clean Perf init script, IRQ balance config, SPAMMY_LOG_TAGS, QTI vndfwk, WiFi secondary STA, keyguard margin fix, vibrate on icon animation
crDroid 16.0 NOS 3.2 mixer paths, camcorder audio fix, radio power saving, Bluetooth ASHA/AptX/HD/Adaptive/LDAC, sensor calibration libs, camera soong configs, audio skip_speaker
halogenOS XOS-16.2 Linear-nits brightness mapping, Extra Dim evening dimmer config
StudioKeys-Dumps N/A NGlyphs (via hardware/nothing), recovery ADSP battery monitoring, cp2a base for voltage-17

A17 Changes (voltage-17 branch)

  • Rebased on StudioKeys-Dumps cp2a (Android 17)
  • TARGET_ARCH_VARIANT: armv8-2a-dotprod, TARGET_2ND_ARCH_VARIANT: armv8-2a
  • Removed config_enableTaskbar (A16 relic)
  • Resolved merge conflict markers from rebase
  • Added device/lineage/sepolicy to manifest for libperfmgr

Branches

Branch Android Status
voltage-17 17 (cp2a) Active
voltage 16 (bp4a) Production
voltage-old 16 Archive

Features

  • Nothing Camera with video recording fix (libui-v34, 14 arcsoft libs)
  • Google Camera (from kleidione's vendor)
  • NGlyphs - system app for glyph LED control, no root needed
  • KernelSU with syscall tamper and full SUSFS (root hiding)
  • NetHunter support (Wi-Fi monitor mode, HID, USB gadgets, WireGuard)
  • OrangeFox recovery compatible (TARGET_NO_RECOVERY set)
  • Perf init script (CPU boost, schedutil tuning, uclamp priority)
  • IRQ affinity config (prevents display/GPU micro-stutter)
  • WiFi concurrent STA (hotspot + WiFi simultaneously)
  • NOS 3.2 vibrator improvements (amplitude, richtap consistency, effect remapping)
  • FP screen-off unlock enabled by default
  • NOS 3.2 post_boot.sh and power profile
  • Recovery ADSP battery monitoring
  • Device as Webcam support
  • ADB USB debugging enabled by default
  • Dolby audio integration
  • Display linear-nits brightness mapping with Extra Dim
  • Bluetooth codecs: ASHA, AptX/HD/Adaptive, LDAC, AAC

Build

source build/envsetup.sh
breakfast Spacewar
brunch Spacewar

Credits

Maintainer

Angelo Azevedo

About

Device tree for Nothing Phone (1) for VoltageOS 5.11. Merges kleidione, DaViDev985, smrth097, crDroid, halogenOS, StudioKeys-Dumps: NGlyphs, Nothing Camera, Google Camera, Dolby, KSU-SUSFS kernel

Topics

Resources

Stars

1 star

Watchers

1 watching

Forks

Contributors

Languages