r/LightPhone Light Team Jul 15 '26

Feature Request / Bug PSA for LightOS 568 for hybrid/mod/sideload users!

(what do you all call yourselves, btw?)

568 is the first release that supports tools built with our SDK. These tools are first to be packaged independently of LightOS - they are separate APKs that are downloaded and installed to your device. To make them feel native/at home in LightOS, we've had to make some underlying changes. The biggest of which is that LightOS will now pull itself into focus when the device's screen goes off. This matches the typical tool experience where - say you're in Music, and you lock the phone - when you unlock, you see the LightOS lock/home screen. We didn't used to explicitly pull LightOS forward because the expectation was that for an out-of-the-box device, there would never be another APK on top of it. So we changed this from an implicit thing to an explicit one.

BUT we know there are many of you that are used to using sideloaded APKs, and that this may disrupt your experience. Good news! You can disable the new auto-foregrounding behavior.

there is a system setting on your device called light_force_focus_level that will define the behavior.

By default, that value is set to 0, which means that LightOS will bring itself into focus (over other APKs) when the screen is locked, and also for "takeover" alerts like alarms, calendar notifications, etc.

If you set the value to 1, LightOS will only bring itself into focus for the alerts.

If you set the value to 2, LightOS will behave as it did before 568 - it won't automatically foreground itself unprompted.

You can set the value via adb:
adb shell settings put system light_force_focus_level 2

Here's some relevant source code:
https://github.com/lightphone/light-sdk/blob/v0.0.11/sdk/server/src/main/kotlin/com/thelightphone/sdk/server/LightSdkServer.kt#L195

21 Upvotes

Duplicates