Be sure to whitelist any third-party alarm clock app you are using, or it will be prevented from waking up your device!
Permissions
android.permission.INTERNET: this is for Crashlytics only, which will automatically send me stack trace logs if the app crashes due to something non-Xposed related. No other information is being sent.
android.permission.WRITE_SETTINGS: For Low Battery Mode, to change screen brightness and screen display timeout
android.permission.READ_SYNC_SETTINGS: For Low Battery Mode, to check if auto-sync is on/off
android.permission.WRITE_SYNC_SETTINGS: For Low Battery Mode, to turn on/off auto-sync
android.permission.ACCESS_WIFI_STATE: For Low Battery Mode, to check if Wi-Fi is on/off
android.permission.CHANGE_WIFI_STATE: For Low Battery Mode, to turn on/off Wi-Fi
android.permission.ACCESS_NETWORK_STATE: For Low Battery Mode, to check if mobile data is on/off
android.permission.BLUETOOTH: For Low Battery Mode, to check if Bluetooth is on/off
android.permission.BLUETOOTH_ADMIN: For Low Battery Mode, to turn on/off Bluetooth
android.permission.RECEIVE_BOOT_COMPLETED: For Low Battery Mode, to start a service that monitors the current battery level (if LBM is enabled), when the device is finished booting