My OLED display loves the Kurviger app a bit too much and shows it all the time because it burned in. As all new high-end smartphones come with OLED displays, I think the problem of burning in affects many users as leaving the display on at maximum brightness for hours while displaying an image with changeless parts is common when using the phone for motorbike navigation.
What I currently do to reduce the burn-in while navigating: I use Android’s screen pinning feature to pin the Kurviger app. Then, I can use the lock-button of my phone to turn the display on and off while riding. However, I always have to keep in mind when I might need the display again and if I turn it on too late, I miss a turn. It is also a distraction from traffic if you have to think about when you need your phone display all the time. If I want to use another app while having a stop, I need to unpin Kurviger first and then pin it again which gets annoying.
My phone is old and I take the burn-ins as a symptom of ageing, but I don’t want to image I had a brand new 1500€ phone and “broke” the display by just riding the motorbike on a few sunny days.
It is also quite difficult to find a high-end smartphone with a TFT display nowadays.
Inspired by this thread about turning off the display in order to save battery, I came up with some ideas to save the OLED panel’s lifespan.
My Ideas include:
- Make the whole display black (@devemux86 stated in the original thread that switching off or locking the screen from an app comes with difficulties / big effort, but just show a full-screen-black should not)
- Switch on the display while the next turn is less than configurable_int meters away
- Switch off the display configurable_int meters after a turn
- Switch on the display for configurable_int seconds when the touch screen is touched
- Leave display on while navigated route has been left, stay on until back on track (configurable_bool)
- Leave display on while within a city as orientation there can be more difficult even if there is no turn to be taken (configurable_bool)
Thinking a bit further, instead of making the entire screen go black in the situations listed above, the app could switch to a screen saver mode which does the following:
- Show nothing but the turn arrow and the remaining distance to the next turn (just like the navigation window that overlays the map) on a black background
- Make this window move slowly across the display just like these classic “bouncing logo” screensavers
- Go back to the normal view whenever one of the situations above says “switch on the display”
Maybe these features could go into the menu by the name “OLED mode” to make it obvious that it has no benefits if used on LCD displays.
I think a first step could be to implement that screen saver mode and just let the user manually switch between normal and screen saver by tapping the touchscreen anywhere. This would already help a lot and the options to switch automatically based on upcoming turns are “nice to have” if you have the resources in the future.
These are just some thoughts i put into the OLED issue, maybe you have better ideas. I would be very happy if this issue gets addressed at all.
Thank you very much for taking my idea into consideration.
I used Kurviger Pro for 10.000 km now and I really love it.
I hope these suggestions are a little contribution to making it even better