⚡️📻️⚡️💾️ CranberryOS is an operating system for signal jammers. It requires special permissions to use legally.
In most countries, it is illegal for civilians to possess signal jammers. This software is intended for use on hardware contracted to law enforcement and other permitted users.
So far, no contracts have been made for this project (as of 2023, Tuesday, June 27th) it will likely be a long time before one is made.
The devices that come pre-installed with CranberryOS have not yet been developed.
Devices
CranberryOS is written in 6 programming languages:
- Assembly: For the core
- C : For the core and some hardware interaction
- Shell : For scripting
- Tcl : For the interface
- VHDL : For additional hardware interaction
- Verilog : For signal jamming hardware functions
CranberryOS does not support any forms of Internet connection (including Bluetooth) to avoid it targeting itself, or being compromised. It does not need Internet access to begin with.
CranberryOS works on 64 bit AMD and Intel CPUs, and future support for an unnamed 128 bit processor(s) is planned.
CranberryOS does not support CPUs with 54 or less bits
CranberryOS works with the Linux Kernel. Planned dual-kernel support for TinyOS and other open-source kernels is planned.
The system is designed to have a square screen, and thus has a square interface. Any Linux desktop distribution that can work with this is supported, but the system is mostly locked down into SIG-C.INIT
the main interface and control panel for the single jammer.
The default screen resolution is 1000x1000
while the maximum screen resolution is 16000x16000
the absolute minimum screen resolution is 500x500
SIG-C.INIT (Signal C initialized) is the main interface and control system for CranberryOS. It is written in C, Shell, and Tcl.
Because the system has no Internet updates are done via USB or other direct plugin methods. They have to be manually installed when deemed necessary.
The system is designed to use no more than 63 megabytes of RAM on 64 bit processors, and no more than 126 megabytes of RAM on 128 bit processors.
There is a 72 megabyte minimum for RAM (on 64 bit systems) and a 144 megabyte minimum (on 128 bit systems) while the maximum RAM limit depends on the kernel version.
CranberryOS
VERY BASIC OPERATING SYSTEM
Based on: Linux
Write in: C, Tcl, VHDL, Assembly, Verilog, Shell
Type: Signal jammer control system
Network: Absolutely no network connectivity of any kind (not even Bluetooth)
Update method: Software install via USB
RAM: Use less than 64 megabytes (64 bit) Use less than 128 megabytes (128 bit)
Bits: 64x128
Default resolution: 1000x1000
Max resolution: 16000x16000
Additional documentation is available in a separate repository
File version: 1 (2023, Tuesday, June 27th at 10:49 pm PST)
You have reached the end of this page.