Hi everyone, I’ve been tinkering around and come up with an enhanced control tool for the AIO board. The reason is that the original tool doesn’t run on Kali Linux, so I made it compatible and expanded its functionality.
I created a new icon:
The tray looks the same as always:
I’ve expanded the GUI a bit:
Displays at the top: Power, CPU, RAM, TEMP. Checkboxes to enable/disable GPS, LoRa, SDR, and USB (this was already present). I then added an autostart function for the devices so they are activated at boot. Autostart for the tool itself is handled through the GUI. There’s a start function for the services and an indicator showing whether they are already running or not. The small buttons behind the services are for restarting them. Everything can also be controlled via CLI. Reinitialization of GPS, LoRa, SDR and USB is also possible via CLI.
I’ve disabled the services and only start them when needed. Additionally, the devices are switched on and off once at startup. This means SDR is no longer active after booting. (Problem is: GPIOs up to 8: default state is 1 (HIGH, or close to 3.3V). GPIOs 9 to 27: default state is 0 (LOW, or close to 0V after Boot).
The tool isn’t finished yet, and so far I’ve only tested it on Kali Linux. Once it’s complete, anyone who wants it can have it. My initial question is: What else can be added? Is there a service missing that’s needed for the AIO board? I’m open to tips, suggestions, and extensions.


