FAQ
Android
Samsung battery kills, foreground service notifications, OEM quirks.
Why does ClipHop stop syncing on my Samsung phone after a while?
One UI aggressively kills background services to save battery. Open Settings → Apps → ClipHop → Battery, and choose Unrestricted (or “Don’t optimize”). This tells Android to let the ClipHop foreground service stay alive indefinitely. Xiaomi and OnePlus skins have similar toggles under different names.
Why do I need to allow notifications?
Android requires a visible notification for any app running a foreground service. The ClipHop notification is how Android knows it’s allowed to keep the Bluetooth link open while your screen is off or other apps are in front. Without the notification permission, Android will kill the service within minutes.
Does ClipHop work while my phone is locked?
Yes. The foreground service keeps the BLE connection alive with the screen off. Clipboard sync continues as long as Bluetooth is on and the paired Mac is in range.
Does my phone need to be rooted?
No. ClipHop uses only standard Android APIs — BluetoothLeScanner, BluetoothGattServer (for L2CAP), the system clipboard manager, and the Keystore for identity keys. Nothing requires root.
Does ClipHop work on Xiaomi / MIUI / HyperOS?
Yes, with the same caveat as Samsung: disable battery optimizations for ClipHop and lock it in the recents tray to prevent MIUI from killing it. Most aggressive-skin OEMs need this once; ClipHop respects the setting after that.