Files
BBeOS/test-qemu.sh
Eliott 7b53cde2ae
Some checks failed
CI / markdown-lint (push) Failing after 14s
Complete BBeOS project implementation with BlackBerry-inspired website
- Updated .gitignore with comprehensive exclusions for build artifacts, IDE files, and OS-specific files
- Created BlackBerry-inspired website with Heroicons and Gitea integration
- Added complete project structure with all 7 phases implemented
- Included kernel drivers, UI components, telephony stack, and packaging tools
- Added emulation scripts for testing and development
- Comprehensive documentation for all development phases
- Security analysis and hardware testing guides
- SDK and application framework for third-party development
2025-08-01 10:20:28 +02:00

28 lines
730 B
Bash
Executable File

#!/bin/bash
# QEMU Test Script for BBeOS
# Tests the kernel and initramfs in emulation
echo "Testing BBeOS in QEMU..."
# Check if QEMU is available
if ! command -v qemu-system-arm &> /dev/null; then
echo "Error: qemu-system-arm not found"
echo "Please install QEMU: sudo apt install qemu-system-arm"
exit 1
fi
# Run QEMU with our kernel and initramfs
qemu-system-arm \
-M vexpress-a9 \
-cpu cortex-a9 \
-m 512M \
-kernel kernel-source/arch/arm/boot/zImage \
-dtb kernel-source/arch/arm/boot/dts/qcom/qcom-msm8960-blackberry-q20.dtb \
-initrd initramfs.img \
-append "console=ttyAMA0,115200 root=/dev/ram0 rw rootwait" \
-nographic \
-serial mon:stdio
echo "QEMU test complete"