Android 8.1.0 Release 17 (OPM3.171019.016)
Merge cherrypicks of [3478014, 3477856, 3478513, 3478514, 3477906, 3477682, 3477683, 3477758, 3477759, 3477760, 3478040, 3478041, 3478042, 3478438, 3478439, 3478440, 3478015, 3477684, 3477685, 3477686, 3477687, 3477688, 3477689, 3478550, 3478551, 3478552, 3478553, 3478554, 3478555] into oc-m3-release

Change-Id: Idce7ef0592868c76bfed928a9b8b680a6d0e0f2e