add support for runtime permissions on api23+ add support for devices with a notch on api28+ fix some potential memory leaks do not check luajit-launcher shell scripts