Существует частный API служебной шины для получения снимка экрана, который вы можете использовать из оболочки с помощью luna-send:
luna-send -n 1 luna://com.palm.systemmanager/takeScreenShot '{"file":"sshot.png"}'
Это не будет работать из приложения не-com.palm, поэтомуможно сделать это на доморощенном, но не в приложении каталога.