Assuming all the switches actually turn off the chips (CE lines?), it means the drivers have to be written in order to be able to find that a chip was enabled or disabled out of their control, and not bomb because of that. Would this mean that all device drivers for these hardware subsystems are FOSS? If that's the case so we have a real hardware kill switch, then ladies and gentlemen the above image is the best poss…
I'm not sure I follow. Why does the drivers been written to handle chip disablement imply that they are FOSS?
I didn't look at the phone architecture yet, so I was referring to chips mapped on the MCU bus lines since the chip enable was mentioned. USB peripherals would be very different, still interesting if they both used USB for ease of support and directly drive the CE lines to be sure the chip is being disabled.