[Nexus 6 Android Development] chowfun:
First of all, thank you very much for your hard work on this build. I just managed to switch over from Nougat (beta 5 + opengapps from the official site) and so far I am very happy about the smoothness of this ROM (the new power management features are slick in Oreo O!). Here are a few observations I have so far after running this ROM for about 8 hours :p:

1. The OpenGapps package from the official site seems to freeze in TWRP when it says installation completed. I had to do an adb reboot recovery to interrupt the process, but it doesn't seem to affect the overall end product.

2. I too, have major slowness on the initial boot up, but it seems like the slowness pretty much goes away after the initial Google setup screen and after a reboot. If you need logs, let me know.

3. It seems like that the Connect to open networks option (the open Wi-Fi + Google VPN) toggle results in a crash. I suppose this may be due to a glitch in the Gapps not providing the correct version of GCS, but here's a logcat:

10-08 13:08:34.269 13636 13636 D AndroidRuntime: Shutting down VM
10-08 13:08:34.270 13636 13636 E AndroidRuntime: FATAL EXCEPTION: main
10-08 13:08:34.270 13636 13636 E AndroidRuntime: Process: com.google.android.apps.gcs, PID: 13636
10-08 13:08:34.270 13636 13636 E AndroidRuntime: java.lang.SecurityException: Unauthorized Caller: uid 10206 does not have android.permission.CONTROL_VPN.
10-08 13:08:34.270 13636 13636 E AndroidRuntime: at android.os.Parcel.readException(Parcel.java:1942)
10-08 13:08:34.270 13636 13636 E AndroidRuntime: at android.os.Parcel.readException(Parcel.java:1888)
10-08 13:08:34.270 13636 13636 E AndroidRuntime: at android.net.IConnectivityManager$Stub$Proxy.prepareVpn(IConnectivityManager.java:1901)
10-08 13:08:34.270 13636 13636 E AndroidRuntime: at android.net.VpnService.prepareAndAuthorize(VpnService.java:189)
10-08 13:08:34.270 13636 13636 E AndroidRuntime: at com.google.android.apps.gcs.WifiAssistantOptInActivity.a(SourceFile:1266)
10-08 13:08:34.270 13636 13636 E AndroidRuntime: at com.google.android.apps.gcs.b.d.onClick(SourceFile:113)
10-08 13:08:34.270 13636 13636 E AndroidRuntime: at com.android.internal.app.AlertController$ButtonHandler.handleMessage(AlertController.java:166)
10-08 13:08:34.270 13636 13636 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:105)
10-08 13:08:34.270 13636 13636 E AndroidRuntime: at android.os.Looper.loop(Looper.java:164)
10-08 13:08:34.270 13636 13636 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:6566)
10-08 13:08:34.270 13636 13636 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method)
10-08 13:08:34.270 13636 13636 E AndroidRuntime: at com.android.internal.os.Zygote$MethodAndArgsCaller.run(Zygote.java:240)
10-08 13:08:34.270 13636 13636 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:767)
10-08 13:08:34.277 840 1668 W ActivityManager: Force finishing activity com.google.android.apps.gcs/.WifiAssistantOptInActivity
10-08 13:08:34.282 840 1668 W ActivityManager: Force finishing activity com.android.settings/.SubSettings
10-08 13:08:34.336 840 856 I ActivityManager: Showing crash dialog for package com.google.android.apps.gcs u0
10-08 13:08:34.386 840 2195 E ActivityManager: Sending non-protected broadcast moe.shizuku.privileged.api.intent.action.TASK_STACK_CHANGED from system uid 0 pkg null
10-08 13:08:34.386 840 2195 E ActivityManager: java.lang.Throwable
10-08 13:08:34.386 840 2195 E ActivityManager: at com.android.server.am.ActivityManagerService.checkBroadcastFromSystem(ActivityManagerService.java:18961)
10-08 13:08:34.386 840 2195 E ActivityManager: at com.android.server.am.ActivityManagerService.broadcastIntentLocked(ActivityManagerService.java:19561)
10-08 13:08:34.386 840 2195 E ActivityManager: at com.android.server.am.ActivityManagerService.broadcastIntent(ActivityManagerService.java:19703)
10-08 13:08:34.386 840 2195 E ActivityManager: at android.app.IActivityManager$Stub.onTransact(IActivityManager.java:240)
10-08 13:08:34.386 840 2195 E ActivityManager: at com.android.server.am.ActivityManagerService.onTransact(ActivityManagerService.java:2935)
10-08 13:08:34.386 840 2195 E ActivityManager: at android.os.Binder.execTransact(Binder.java:674)

4. I am pretty sure that most Nougat functions are not yet (or won't be) implemented in O, but I just wanted to see if any of these are already implemented - and/or that I am just stupid enough to not be able to find these:

a. Lock screen clock font

b. Back to kill toggle

c. # of icons (rows / columns) for (extended) Quick Settings

d. Battery status QS tile

e. Disabling of the presidental emergency broadcast? ;)

f. Disabling the ADB notification

g. ADB authorization prompt (Allow adb only after prompting w/ host fingerprint)

h. Circle battery icon

i. Traffic arrows within the status bar itself (showing either activity on LTE/Wi-Fi without opening up the extended Quick Settings)

5. The about system screen shows security update level of August - but I believe I saw that the October security patches are included in the kernel - is that text just needs to be updated?

Thanks!