build: use boardname for main makefile
rework permissions and capabilities
also fixes missing 2g/3g toggle in notification drawer