I have upgraded my FP2 from Android5.1 to 6.0.1 and while the process worked. When going to the Application Overview I only see one “SIM Toolkit” and not “SIM Toolkit 1”, “SIM Toolkit 2” as before and when starting to launch it. The phone stack seems to crash. With adb logcat I see
05-10 09:23:00.349 9022 9053 W BroadcastQueue: Permission Denial: receiving Intent { act=com.android.launcher3.action.LAUNCH flg=0x10 (has extras) } to com.google.android.gms/.chimera.GmsIntentOperationService$GmsExternalReceiver requires com.android.launcher3.permission.RECEIVE_LAUNCH_BROADCASTS due to sender com.fairphone.fplauncher3 (uid 10009)
05-10 09:23:00.349 9022 9053 W BroadcastQueue: Permission Denial: broadcasting Intent { act=com.android.launcher3.action.LAUNCH flg=0x10 (has extras) } from com.fairphone.fplauncher3 (pid=10933, uid=10009) requires com.google.android.launcher.permission.RECEIVE_LAUNCH_BROADCASTS due to receiver com.google.android.gms/.icing.proxy.ApplicationLauncherReceiver
05-10 09:23:00.381 5537 7762 D AudioFlinger: mixer(0xb3a80000) throttle end: throttle time(10)
05-10 09:23:00.387 9022 10512 I ActivityManager: START u0 {act=android.intent.action.VIEW cmp=com.android.stk/.StkLauncherActivity} from uid 1001 on display 0
05-10 09:23:00.390 31199 31199 D AndroidRuntime: Shutting down VM
05-10 09:23:00.394 31199 31199 E AndroidRuntime: FATAL EXCEPTION: main
05-10 09:23:00.394 31199 31199 E AndroidRuntime: Process: com.android.phone, PID: 31199
05-10 09:23:00.394 31199 31199 E AndroidRuntime: java.lang.RuntimeException: Unable to start activity ComponentInfo{com.android.stk/com.android.stk.StkMain}: android.content.ActivityNotFoundException: Unable to find explicit activity class {com.android.stk/com.android.stk.StkLauncherActivity}; have you declared this activity in your AndroidManifest.xml?
05-10 09:23:00.394 31199 31199 E AndroidRuntime: at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2416)
05-10 09:23:00.394 31199 31199 E AndroidRuntime: at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2476)
05-10 09:23:00.394 31199 31199 E AndroidRuntime: at android.app.ActivityThread.access$900(ActivityThread.java:150)
05-10 09:23:00.394 31199 31199 E AndroidRuntime: at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1344)
05-10 09:23:00.394 31199 31199 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:102)
05-10 09:23:00.394 31199 31199 E AndroidRuntime: at android.os.Looper.loop(Looper.java:148)
05-10 09:23:00.394 31199 31199 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:5417)
05-10 09:23:00.394 31199 31199 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method)
05-10 09:23:00.394 31199 31199 E AndroidRuntime: at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:726)
05-10 09:23:00.394 31199 31199 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616)
05-10 09:23:00.394 31199 31199 E AndroidRuntime: Caused by: android.content.ActivityNotFoundException: Unable to find explicit activity class {com.android.stk/com.android.stk.StkLauncherActivity}; have you declared this activity in your AndroidManifest.xml?
05-10 09:23:00.394 31199 31199 E AndroidRuntime: at android.app.Instrumentation.checkStartActivityResult(Instrumentation.java:1801)
05-10 09:23:00.394 31199 31199 E AndroidRuntime: at android.app.Instrumentation.execStartActivity(Instrumentation.java:1514)
05-10 09:23:00.394 31199 31199 E AndroidRuntime: at android.app.Activity.startActivityForResult(Activity.java:3963)
05-10 09:23:00.394 31199 31199 E AndroidRuntime: at android.app.Activity.startActivityForResult(Activity.java:3924)
05-10 09:23:00.394 31199 31199 E AndroidRuntime: at android.app.Activity.startActivity(Activity.java:4247)
05-10 09:23:00.394 31199 31199 E AndroidRuntime: at android.app.Activity.startActivity(Activity.java:4215)
05-10 09:23:00.394 31199 31199 E AndroidRuntime: at com.android.stk.StkMain.onCreate(StkMain.java:58)
05-10 09:23:00.394 31199 31199 E AndroidRuntime: at android.app.Activity.performCreate(Activity.java:6285)
05-10 09:23:00.394 31199 31199 E AndroidRuntime: at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1108)
05-10 09:23:00.394 31199 31199 E AndroidRuntime: at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2369)
05-10 09:23:00.394 31199 31199 E AndroidRuntime: … 9 more
05-10 09:23:00.402 9022 9051 W ActivityManager: Force finishing activity com.android.stk/.StkMain