[Android Stick & Console AMLogic based Computers] n.p.:
I have encountered a problem with slimBOXtv 9.13 on an s905x3 device with a keyboard app (that I use because I want arrow keys :) ). The app has worked perfectly for years on older slimBOXtv versions, but will not run at all (crashes continuously) on 9.13. Some of the relevant logs:

[03-29 11:26:48.300 3645:3663 I/ActivityManager]
Start proc 8198:org.pocketworkstation.pckeyboard/u0a81 for service org.pocketworkstation.pckeyboard/.LatinIME

[03-29 11:26:48.442 8198:8198 W/tion.pckeyboar]
Using default instruction set features for ARM CPU variant (cortex-a9) using conservative defaults

[03-29 11:26:48.620 8198:8198 I/tion.pckeyboar]
The ClassLoaderContext is a special shared library.

[03-29 11:26:48.747 8198:8198 I/PCKeyboard]
onCreate(), os.version=4.9.113

[03-29 11:26:48.813 8198:8198 I/PCKeyboard]
loaded jni_pckeyboard

[03-29 11:26:48.825 8198:8198 E/AndroidRuntime]
FATAL EXCEPTION: main
Process: org.pocketworkstation.pckeyboard, PID: 8198
java.lang.RuntimeException: Unable to create service org.pocketworkstation.pckeyboard.LatinIME: java.lang.SecurityException: Failed
to find provider user_dictionary for user 0; expected to find a valid ContentProvider for this authority
at android.app.ActivityThread.handleCreateService(ActivityThread.java:3544)
at android.app.ActivityThread.access$1300(ActivityThread.java:199)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1666)
at android.os.Handler.dispatchMessage(Handler.java:106)
at android.os.Looper.loop(Looper.java:193)
at android.app.ActivityThread.main(ActivityThread.java:6669)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:493)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:858)
Caused by: java.lang.SecurityException: Failed to find provider user_dictionary for user 0; expected to find a valid ContentProvider
for this authority
at android.os.Parcel.createException(Parcel.java:1950)
at android.os.Parcel.readException(Parcel.java:1918)
at android.os.Parcel.readException(Parcel.java:1868)
at android.content.IContentService$Stub$Proxy.registerContentObserver(IContentService.java:779)
at android.content.ContentResolver.registerContentObserver(ContentResolver.java:1972)
at android.content.ContentResolver.registerContentObserver(ContentResolver.java:1961)
at org.pocketworkstation.pckeyboard.UserDictionary.<init>(UserDictionary.java:50)
at org.pocketworkstation.pckeyboard.LatinIME.initSuggest(LatinIME.java:617)
at org.pocketworkstation.pckeyboard.LatinIME.onCreate(LatinIME.java:421)
at android.app.ActivityThread.handleCreateService(ActivityThread.java:3532)
... 8 more
Caused by: android.os.RemoteException: Remote stack trace:
at com.android.server.content.ContentService.registerContentObserver(Unknown Source:103)
at android.content.IContentService$Stub.onTransact(IContentService.java:76)
at com.android.server.content.ContentService.onTransact(Unknown Source:0)
at android.os.Binder.execTransact(Binder.java:731)

[03-29 11:26:48.886 3645:3656 I/ActivityManager]
Process org.pocketworkstation.pckeyboard (pid 8198) has died: fore IMPB

[03-29 11:26:48.887 3645:3656 W/ActivityManager]
Scheduling restart of crashed service org.pocketworkstation.pckeyboard/.LatinIME in 1000ms

This repeats every few seconds (until I force stop the app to prevent it from restarting). Does anyone have a suggestion to fix this? Thank you in advance.