This file provides guidance for interacting with the GravityOS codebase.
GravityOS is a Rust-based operating system and kernel targeting ARM64 (aarch64-unknown-none-softfloat). It aims to run ios 5 ARMv7 userspace binaries.
- Rust nightly
- QEMU (qemu-system-aarch64)
cargo build --target aarch64-unknown-none-softfloat -p kernelcargo run -p gravity-setupkernel/- Main kernel source codelibs/- Shared librariestools/- Utility toolsrootfs/- Root filesystem