[Xiaomi Mi Pad ROMs, Kernels, Recoveries, & Other D] twu2:
[MENTION=5258151]drakonizer[/MENTION], some bug found in 20170421 build.

1. install over 20170304 build will get endless boot animation (usually, it should go to optimize app step after boot animation), here is part of adb logcat, it stop after last line:

04-22 22:43:32.838 387 387 I vold : Vold 3.0 (the awakening) firing up
04-22 22:43:32.839 416 416 I keystore: Found keymaster0 module Tegra key storage HAL, version 2
04-22 22:43:32.839 388 388 D libEGL : loaded /system/lib/egl/libEGL_tegra.so
04-22 22:43:32.839 416 416 I SoftKeymaster: system/keymaster/soft_keymaster_device.cpp, Line 122: Creating device
04-22 22:43:32.839 416 416 D SoftKeymaster: system/keymaster/soft_keymaster_device.cpp, Line 123: Device address: 0xb6ba4000
04-22 22:43:32.839 416 416 E keystore: Wrapping keymaster0 module Tegra key storage HAL with SoftKeymasterDevice
04-22 22:43:32.839 416 416 D SoftKeymaster: system/keymaster/soft_keymaster_device.cpp, Line 145: Reinitializing SoftKeymasterDevice to use HW keymaster0
04-22 22:43:32.839 388 388 I : Attempting to load EGL implementation libEGL_tegra_impl
04-22 22:43:32.839 416 416 I SoftKeymaster: system/keymaster/soft_keymaster_device.cpp, Line 122: Creating device
04-22 22:43:32.839 416 416 D SoftKeymaster: system/keymaster/soft_keymaster_device.cpp, Line 123: Device address: 0xb6ba4180
04-22 22:43:32.842 387 387 V vold : Detected support for: exfat ext4 f2fs ntfs vfat
04-22 22:43:32.845 387 387 W Vold : Tearing down stale mount /mnt/tmp
04-22 22:43:32.845 387 387 W Vold : Tearing down stale mount /mnt/tmp
04-22 22:43:32.866 387 533 V vold : /system/bin/sgdisk
04-22 22:43:32.866 387 533 V vold : --android-dump
04-22 22:43:32.866 387 533 V vold : /dev/block/vold/disk:179_32
04-22 22:43:32.883 388 388 I surfaceflinger: type=1400 audit(0.0:30): avc: denied { read write } for name="nvmap" dev="tmpfs" ino=5012 scontext=u:r:surfaceflinger:s0 tcontext=u:object_r:device:s0 tclass=chr_file permissive=1
04-22 22:43:32.883 388 388 I surfaceflinger: type=1400 audit(0.0:31): avc: denied { open } for path="/dev/nvmap" dev="tmpfs" ino=5012 scontext=u:r:surfaceflinger:s0 tcontext=u:object_r:device:s0 tclass=chr_file permissive=1
04-22 22:43:32.883 388 388 I surfaceflinger: type=1400 audit(0.0:32): avc: denied { ioctl } for path="/dev/nvhost-ctrl" dev="tmpfs" ino=9998 ioctlcmd=4807 scontext=u:r:surfaceflinger:s0 tcontext=u:object_r:device:s0 tclass=chr_file permissive=1
04-22 22:43:32.885 388 388 I : Loaded EGL implementation libEGL_tegra_impl
04-22 22:43:32.887 388 388 D libEGL : loaded /system/lib/egl/libGLESv1_CM_tegra.so
04-22 22:43:32.898 547 547 I sgdisk : type=1400 audit(0.0:33): avc: denied { module_request } for kmod="personality-8" scontext=u:r:sgdisk:s0 tcontext=u:r:kernel:s0 tclass=system permissive=1
04-22 22:43:32.899 388 388 D libEGL : loaded /system/lib/egl/libGLESv2_tegra.so
04-22 22:43:32.941 595 595 I launch_daemonsu: (service) abort: daemonsu already running
04-22 22:43:32.947 387 533 V vold : DISK mbr
04-22 22:43:32.947 387 533 V vold : PART 1 7
04-22 22:43:32.991 413 413 I drmserver: type=1400 audit(0.0:34): avc: denied { read write } for name="nvmap" dev="tmpfs" ino=5012 scontext=u:r:drmserver:s0 tcontext=u:object_r:device:s0 tclass=chr_file permissive=1
04-22 22:43:32.991 413 413 I drmserver: type=1400 audit(0.0:35): avc: denied { open } for path="/dev/nvmap" dev="tmpfs" ino=5012 scontext=u:r:drmserver:s0 tcontext=u:object_r:device:s0 tclass=chr_file permissive=1
04-22 22:43:33.065 414 414 V MediaUtils: physMem: 2020298752
04-22 22:43:33.065 414 414 V MediaUtils: requested limit: 1313194155
04-22 22:43:33.065 414 414 V MediaUtils: actual limit: 1313194155
04-22 22:43:33.065 414 414 V MediaUtils: original limits: 4294967295/4294967295
04-22 22:43:33.065 414 414 V MediaUtils: new limits: 1313194155/4294967295
04-22 22:43:33.093 414 414 I mediaserver: ServiceManager: 0xb5fce120
04-22 22:43:33.093 414 414 I AudioFlinger: Using default 3000 mSec as standby time.
04-22 22:43:33.093 414 414 E BatteryNotifier: batterystats service unavailable!
04-22 22:43:33.093 414 414 E BatteryNotifier: batterystats service unavailable!
04-22 22:43:33.094 414 414 I CameraService: CameraService started (pid=414)
04-22 22:43:33.094 414 414 I CameraService: CameraService process starting
04-22 22:43:33.094 414 414 E BatteryNotifier: batterystats service unavailable!
04-22 22:43:33.094 414 414 E BatteryNotifier: batterystats service unavailable!
04-22 22:43:33.097 414 414 V CameraWrapper: camera_get_number_of_cameras
04-22 22:43:33.097 414 414 V CameraWrapper: check_vendor_module
04-22 22:43:33.210 388 388 D hwcomposer: cursor_async set to: 1
04-22 22:43:33.210 388 388 D hwcomposer: didim_enable set to: 1
04-22 22:43:33.210 388 388 D hwcomposer: didim_normal set to: 3
04-22 22:43:33.210 388 388 D hwcomposer: didim_video set to: 5
04-22 22:43:33.210 388 388 W hwcomposer: Invalid display_resolution property: ""
04-22 22:43:33.211 388 388 D hwcomposer: HDMI preferred resolution set to: Auto
04-22 22:43:33.211 388 388 D hwcomposer: Compositor set to: glcomposer
04-22 22:43:33.211 388 388 D hwcomposer: Composite policy set to: auto
04-22 22:43:33.211 388 388 D hwcomposer: composite_fallback set to: 1
04-22 22:43:33.211 388 388 D hwcomposer: Overriding minimum_fps, new value = 4
04-22 22:43:33.211 388 388 D hwcomposer: imp_enable set to: 1
04-22 22:43:33.211 388 388 D hwcomposer: Display 0: found 1 modes
04-22 22:43:33.211 388 388 D hwcomposer: unmatched: 1536 x 2048 @ 60.01 Hz
04-22 22:43:33.211 388 388 D hwcomposer: display type 0: vblank period = 16663256 ns
04-22 22:43:33.211 388 388 D hwcomposer: dc_blank: display 0, [-1 -> 1]
04-22 22:43:33.214 388 388 D hwcomposer: Setting vblank display to Internal, new vblank period 16663256 ns
04-22 22:43:33.216 765 765 I iptables: type=1400 audit(0.0:36): avc: denied { module_request } for kmod="personality-8" scontext=u:r:netd:s0 tcontext=u:r:kernel:s0 tclass=system permissive=1
04-22 22:43:33.352 388 388 I surfaceflinger: type=1400 audit(0.0:37): avc: denied { write } for name="data" dev="mmcblk0p29" ino=521248 scontext=u:r:surfaceflinger:s0 tcontext=u:object_r:system_data_file:s0 tclass=dir permissive=1
04-22 22:43:33.352 388 388 I surfaceflinger: type=1400 audit(0.0:38): avc: denied { remove_name } for name="com.nvidia.cap" dev="mmcblk0p29" ino=522677 scontext=u:r:surfaceflinger:s0 tcontext=u:object_r:system_data_file:s0 tclass=dir permissive=1
04-22 22:43:33.352 388 388 I surfaceflinger: type=1400 audit(0.0:39): avc: denied { unlink } for name="com.nvidia.cap" dev="mmcblk0p29" ino=522677 scontext=u:r:surfaceflinger:s0 tcontext=u:object_r:system_data_file:s0 tclass=sock_file permissive=1
04-22 22:43:33.352 388 388 D hwcomposer: Creating nvcap video capture service
04-22 22:43:33.365 388 388 I surfaceflinger: type=1400 audit(0.0:40): avc: denied { add_name } for name="com.nvidia.cap" scontext=u:r:surfaceflinger:s0 tcontext=u:object_r:system_data_file:s0 tclass=dir permissive=1
04-22 22:43:33.365 388 388 I surfaceflinger: type=1400 audit(0.0:41): avc: denied { create } for name="com.nvidia.cap" scontext=u:r:surfaceflinger:s0 tcontext=u:object_r:system_data_file:s0 tclass=sock_file permissive=1
04-22 22:43:33.365 388 388 I surfaceflinger: type=1400 audit(0.0:42): avc: denied { setattr } for name="com.nvidia.cap" dev="mmcblk0p29" ino=522677 scontext=u:r:surfaceflinger:s0 tcontext=u:object_r:system_data_file:s0 tclass=sock_file permissive=1
04-22 22:43:33.367 388 388 D hwcomposer: display type 2: vblank period = 16666214 ns
04-22 22:43:33.391 388 388 I surfaceflinger: type=1400 audit(0.0:43): avc: denied { write } for name="tmp" dev="tmpfs" ino=11292 scontext=u:r:surfaceflinger:s0 tcontext=u:object_r:tmpfs:s0 tclass=dir permissive=1
04-22 22:43:33.391 388 388 I surfaceflinger: type=1400 audit(0.0:44): avc: denied { add_name } for name="fc0" scontext=u:r:surfaceflinger:s0 tcontext=u:object_r:tmpfs:s0 tclass=dir permissive=1
04-22 22:43:33.391 388 388 I surfaceflinger: type=1400 audit(0.0:45): avc: denied { create } for name="fc0" scontext=u:r:surfaceflinger:s0 tcontext=u:object_r:surfaceflinger_tmpfs:s0 tclass=file permissive=1
04-22 22:43:33.391 388 388 I surfaceflinger: type=1400 audit(0.0:46): avc: denied { open } for path="/mnt/tmp/fc0" dev="tmpfs" ino=12921 scontext=u:r:surfaceflinger:s0 tcontext=u:object_r:surfaceflinger_tmpfs:s0 tclass=file permissive=1
04-22 22:43:33.392 388 388 D hwcomposer: Display 0 layer clip is 1536 x 2048
04-22 22:43:33.392 388 388 D hwcomposer: Display 0 device clip is 1536 x 2048
04-22 22:43:33.392 388 388 I SurfaceFlinger: Using composer version 1.1
04-22 22:43:33.392 388 388 D hwcomposer: config[0].x = 1536
04-22 22:43:33.392 388 388 D hwcomposer: config[0].y = 2048
04-22 22:43:33.392 388 388 D hwcomposer: config[0].x = 1536
04-22 22:43:33.392 388 388 D hwcomposer: config[0].y = 2048
04-22 22:43:33.392 388 388 W SurfaceFlinger: no suitable EGLConfig found, trying a simpler query
04-22 22:43:33.393 388 388 I SurfaceFlinger: EGL information:
04-22 22:43:33.393 388 388 I SurfaceFlinger: vendor : Android
04-22 22:43:33.393 388 388 I SurfaceFlinger: version : 1.4 Android META-EGL
04-22 22:43:33.393 388 388 I SurfaceFlinger: extensions: EGL_KHR_get_all_proc_addresses EGL_ANDROID_presentation_time EGL_KHR_swap_buffers_with_damage EGL_KHR_image EGL_KHR_image_base EGL_KHR_gl_texture_2D_image EGL_KHR_gl_texture_cubemap_image EGL_KHR_gl_renderbuffer_image EGL_KHR_reusable_sync EGL_KHR_fence_sync EGL_KHR_create_context EGL_KHR_config_attribs EGL_KHR_surfaceless_context EGL_KHR_stream EGL_KHR_stream_fifo EGL_KHR_stream_producer_eglsurface EGL_KHR_stream_consumer_gltexture EGL_EXT_create_context_robustness EGL_NV_system_time EGL_ANDROID_image_native_buffer EGL_KHR_wait_sync EGL_ANDROID_recordable EGL_EXT_buffer_age
04-22 22:43:33.393 388 388 I SurfaceFlinger: Client API: OpenGL_ES
04-22 22:43:33.393 388 388 I SurfaceFlinger: EGLSurface: 8-8-8-8, config=0xcaf32d
04-22 22:43:33.397 414 414 W linker : /system/lib/libFaceProc.so has text relocations. This is wasting memory and prevents security hardening. Please fix.
04-22 22:43:33.398 414 414 I mediaserver: type=1400 audit(0.0:47): avc: denied { execmod } for path="/system/lib/libFaceProc.so" dev="mmcblk0p26" ino=1058 scontext=u:r:mediaserver:s0 tcontext=u:object_r:system_file:s0 tclass=file permissive=1
04-22 22:43:33.571 388 388 I surfaceflinger: type=1400 audit(0.0:48): avc: denied { write } for name="621b6f50a3dfebe8.toc" dev="mmcblk0p29" ino=522415 scontext=u:r:surfaceflinger:s0 tcontext=u:object_r:system_data_file:s0 tclass=file permissive=1
04-22 22:43:33.571 388 388 I surfaceflinger: type=1400 audit(0.0:49): avc: denied { open } for path="/data/data/surfaceflinger/GLCache/456ab7c1498eafc789ff4d6732740704/f73f11381ef2d141/621b6f50a3dfebe8.toc" dev="mmcblk0p29" ino=522415 scontext=u:r:surfaceflinger:s0 tcontext=u:object_r:system_data_file:s0 tclass=file permissive=1
04-22 22:43:33.571 388 388 I surfaceflinger: type=1400 audit(0.0:50): avc: denied { lock } for path="/data/data/surfaceflinger/GLCache/456ab7c1498eafc789ff4d6732740704/f73f11381ef2d141/621b6f50a3dfebe8.toc" dev="mmcblk0p29" ino=522415 scontext=u:r:surfaceflinger:s0 tcontext=u:object_r:system_data_file:s0 tclass=file permissive=1
04-22 22:43:33.572 388 388 I surfaceflinger: type=1400 audit(0.0:51): avc: denied { read } for name="GLCache" dev="mmcblk0p29" ino=522411 scontext=u:r:surfaceflinger:s0 tcontext=u:object_r:system_data_file:s0 tclass=dir permissive=1
04-22 22:43:33.574 388 388 I : Loading GLESv2 implementation libGLESv2_tegra_impl
04-22 22:43:33.577 388 388 I SurfaceFlinger: OpenGL ES informations:
04-22 22:43:33.577 388 388 I SurfaceFlinger: vendor : NVIDIA Corporation
04-22 22:43:33.577 388 388 I SurfaceFlinger: renderer : NVIDIA Tegra
04-22 22:43:33.577 388 388 I SurfaceFlinger: version : OpenGL ES 3.1 334.00
04-22 22:43:33.577 388 388 I SurfaceFlinger: extensions: GL_EXT_debug_marker GL_EXT_blend_minmax GL_EXT_color_buffer_float GL_EXT_color_buffer_half_float GL_EXT_copy_image GL_EXT_debug_label GL_EXT_draw_buffers_indexed GL_EXT_frag_depth GL_EXT_geometry_point_size GL_EXT_geometry_shader GL_EXT_gpu_shader5 GL_EXT_map_buffer_range GL_EXT_occlusion_query_boolean GL_EXT_primitive_bounding_box GL_EXT_robustness GL_EXT_separate_shader_objects GL_EXT_shader_implicit_conversions GL_EXT_shader_integer_mix GL_EXT_shader_io_blocks GL_EXT_shadow_samplers GL_EXT_sRGB GL_EXT_sRGB_write_control GL_EXT_tessellation_point_size GL_EXT_tessellation_shader GL_EXT_texture_border_clamp GL_EXT_texture_buffer GL_EXT_texture_compression_dxt1 GL_EXT_texture_compression_s3tc GL_EXT_texture_cube_map_array GL_EXT_texture_filter_anisotropic GL_EXT_texture_format_BGRA8888 GL_EXT_texture_rg GL_EXT_texture_sRGB_decode GL_EXT_texture_storage GL_EXT_texture_view GL_EXT_unpack_subimage GL_KHR_debug GL_KHR_texture_compression_astc_ldr GL_NV_bgr GL_NV_bindless_texture GL_NV_blend_equation_a
04-22 22:43:33.577 388 388 I SurfaceFlinger: GL_MAX_TEXTURE_SIZE = 16384
04-22 22:43:33.577 388 388 I SurfaceFlinger: GL_MAX_VIEWPORT_DIMS = 16384
04-22 22:43:33.590 388 388 D SurfaceFlinger: Set power mode=2, type=0 flinger=0xb6aa4000
04-22 22:43:33.590 388 388 D hwcomposer: hwc_blank: display 0: unblank
04-22 22:43:33.590 388 388 D hwcomposer: hwc_blank_display: display 0: [1 -> 0]
04-22 22:43:33.590 388 388 D hwcomposer: Display 0 layer clip is 1536 x 2048
04-22 22:43:33.591 388 388 D hwcomposer: Display 0 device clip is 1536 x 2048
04-22 22:43:33.591 388 388 D hwcomposer: dc_blank: display 0, [1 -> 0]
04-22 22:43:33.647 388 388 D SurfaceFlinger: SF. shader cache generated - 26 shaders in 13.956000 ms
04-22 22:43:33.717 986 1033 D libEGL : loaded /system/lib/egl/libEGL_tegra.so
04-22 22:43:33.718 986 1033 I : Attempting to load EGL implementation libEGL_tegra_impl
04-22 22:43:33.725 986 1033 I : Loaded EGL implementation libEGL_tegra_impl
04-22 22:43:33.726 986 1033 D libEGL : loaded /system/lib/egl/libGLESv1_CM_tegra.so
04-22 22:43:33.732 986 1033 D libEGL : loaded /system/lib/egl/libGLESv2_tegra.so
04-22 22:43:33.841 986 1033 I : Loading GLESv1_CM implementation libGLESv1_CM_tegra_impl
04-22 22:43:33.848 986 1033 E BootAnimation: couldn't find audio_conf.txt
04-22 22:43:33.935 986 1033 D BootAnimation: Use save memory method, maybe small fps in actual.
04-22 22:43:33.966 1033 1033 I BootAnimation: type=1400 audit(0.0:59): avc: denied { execmem } for scontext=u:r:bootanim:s0 tcontext=u:r:bootanim:s0 tclass=process permissive=1
04-22 22:43:33.973 414 414 I mediaserver: type=1400 audit(0.0:60): avc: denied { read write } for name="nvmap" dev="tmpfs" ino=5012 scontext=u:r:mediaserver:s0 tcontext=u:object_r:device:s0 tclass=chr_file permissive=1
04-22 22:43:33.983 414 414 I mediaserver: type=1400 audit(0.0:61): avc: denied { open } for path="/dev/nvmap" dev="tmpfs" ino=5012 scontext=u:r:mediaserver:s0 tcontext=u:object_r:device:s0 tclass=chr_file permissive=1
04-22 22:43:33.984 414 414 I mediaserver: type=1400 audit(0.0:62): avc: denied { ioctl } for path="/dev/nvhost-ctrl" dev="tmpfs" ino=9998 ioctlcmd=4807 scontext=u:r:mediaserver:s0 tcontext=u:object_r:device:s0 tclass=chr_file permissive=1
04-22 22:43:34.123 414 414 D NvOsDebugPrintf: ImagerDeviceDetect Detect 0xb39081b0
04-22 22:43:34.125 414 414 D NvOsDebugPrintf: ImagerDeviceDetect Detect 0xb3908190
04-22 22:43:34.137 414 414 D NvOsDebugPrintf: ImagerDeviceDetect Detect 0xb39081c0
04-22 22:43:34.264 414 414 D NvOsDebugPrintf: Get otp vendor 0x0, size: 1
04-22 22:43:34.267 414 414 D NvOsDebugPrintf: NvCameraIspInitialize: disable3A=0x0
04-22 22:43:34.268 414 414 I mediaserver: type=1400 audit(0.0:63): avc: denied { open } for path="/data/nvcam/nvcam_cache_0.bin" dev="mmcblk0p29" ino=390969 scontext=u:r:mediaserver:s0 tcontext=u:object_r:system_data_file:s0 tclass=file permissive=1
04-22 22:43:34.277 414 414 D NvOsDebugPrintf: LSC: LSC surface is not based on full res!
04-22 22:43:34.284 414 414 D NvOsDebugPrintf: -- NvIspAFinit -- min 192, max 540
04-22 22:43:34.284 414 414 D NvOsDebugPrintf: NvIspSetStats: WARNING: FM can't be enabled because AP is not enabled!!
04-22 22:43:34.293 414 1362 D NvOsDebugPrintf: NvCamScaler_OutputThread-- (error 0x0)
04-22 22:43:34.755 414 414 D NvOsDebugPrintf: NvCameraIspInitialize: disable3A=0x0
04-22 22:43:34.763 414 414 D NvOsDebugPrintf: -- NvIspAFinit -- min 0, max 0
04-22 22:43:34.763 414 414 D NvOsDebugPrintf: NvIspSetStats: WARNING: FM can't be enabled because AP is not enabled!!
04-22 22:43:34.768 414 1649 D NvOsDebugPrintf: NvCamScaler_OutputThread-- (error 0x0)
04-22 22:43:34.783 414 414 I CameraService: Loaded "MI PAD Camera Wrapper" camera module
04-22 22:43:34.783 414 414 V CameraWrapper: camera_get_number_of_cameras
04-22 22:43:34.783 414 414 V CameraWrapper: check_vendor_module
04-22 22:43:34.783 414 414 V CameraWrapper: camera_get_vendor_tag_ops
04-22 22:43:34.783 414 414 V CameraWrapper: check_vendor_module
04-22 22:43:34.783 414 414 E CameraService: setUpVendorTags: Vendor tag operations not fully defined. Ignoring definitions.
04-22 22:43:34.783 414 414 V CameraWrapper: camera_get_number_of_cameras
04-22 22:43:34.783 414 414 V CameraWrapper: check_vendor_module
04-22 22:43:34.783 414 414 V CameraWrapper: camera_get_camera_info camera_id: = 0
04-22 22:43:34.783 414 414 V CameraWrapper: check_vendor_module
04-22 22:43:34.905 414 414 D NvOsDebugPrintf: Get otp vendor 0x0, size: 1
04-22 22:43:34.912 414 414 D NvOsDebugPrintf: NvCameraIspInitialize: disable3A=0x0
04-22 22:43:34.916 414 414 D NvOsDebugPrintf: LSC: LSC surface is not based on full res!
04-22 22:43:34.927 414 414 D NvOsDebugPrintf: -- NvIspAFinit -- min 192, max 540
04-22 22:43:34.927 414 414 D NvOsDebugPrintf: NvIspSetStats: WARNING: FM can't be enabled because AP is not enabled!!
04-22 22:43:34.932 414 1742 D NvOsDebugPrintf: NvCamScaler_OutputThread-- (error 0x0)
04-22 22:43:34.947 414 414 E NvMetadataTranslator: hwLevel=1, to 1
04-22 22:43:34.948 414 414 V CameraWrapper: camera_get_camera_info camera_id: = 1
04-22 22:43:34.948 414 414 V CameraWrapper: check_vendor_module
04-22 22:43:35.085 414 414 D NvOsDebugPrintf: NvCameraIspInitialize: disable3A=0x0
04-22 22:43:35.090 414 414 D NvOsDebugPrintf: -- NvIspAFinit -- min 0, max 0
04-22 22:43:35.090 414 414 D NvOsDebugPrintf: NvIspSetStats: WARNING: FM can't be enabled because AP is not enabled!!
04-22 22:43:35.096 414 1844 D NvOsDebugPrintf: NvCamScaler_OutputThread-- (error 0x0)
04-22 22:43:35.105 414 414 E NvMetadataTranslator: hwLevel=1, to 0
04-22 22:43:35.106 414 414 V CameraWrapper: camera_set_callbacks
04-22 22:43:35.106 414 414 V CameraWrapper: check_vendor_module
04-22 22:43:35.106 414 414 I ServiceManager: Waiting for service media.camera.proxy...
04-22 22:43:35.116 411 411 V NatController: runCmd(/system/bin/iptables -w -F natctrl_FORWARD) res=0
04-22 22:43:35.126 411 411 V NatController: runCmd(/system/bin/iptables -w -A natctrl_FORWARD -j DROP) res=0
04-22 22:43:35.135 411 411 V NatController: runCmd(/system/bin/iptables -w -t nat -F natctrl_nat_POSTROUTING) res=0
04-22 22:43:35.143 411 411 V NatController: runCmd(/system/bin/iptables -w -F natctrl_tether_counters) res=1
04-22 22:43:35.157 411 411 V NatController: runCmd(/system/bin/iptables -w -X natctrl_tether_counters) res=1
04-22 22:43:35.165 411 411 V NatController: runCmd(/system/bin/iptables -w -N natctrl_tether_counters) res=0
04-22 22:43:35.173 411 411 V NatController: runCmd(/system/bin/iptables -w -t mangle -A natctrl_mangle_FORWARD -p tcp --tcp-flags SYN SYN -j TCPMSS --clamp-mss-to-pmtu) res=1
04-22 22:43:35.797 411 411 D MDnsDS : MDnsSdListener::Hander starting up
04-22 22:43:35.797 411 2182 D MDnsDS : MDnsSdListener starting to monitor
04-22 22:43:35.797 411 2182 D MDnsDS : Going to poll with pollCount 1
04-22 22:43:36.107 414 414 I ServiceManager: Waiting for service media.camera.proxy...
04-22 22:43:37.107 414 414 I ServiceManager: Waiting for service media.camera.proxy...
04-22 22:43:38.087 986 1033 D BootAnimation: Use save memory method, maybe small fps in actual.
04-22 22:43:38.107 414 414 I ServiceManager: Waiting for service media.camera.proxy...
04-22 22:43:38.474 2188 2188 I watchdogd: type=1400 audit(0.0:64): avc: denied { module_request } for kmod="personality-8" scontext=u:r:watchdogd:s0 tcontext=u:r:kernel:s0 tclass=system permissive=1
04-22 22:43:39.107 414 414 I ServiceManager: Waiting for service media.camera.proxy...
04-22 22:43:40.108 414 414 I AudioPolicyService: AudioPolicyService CSTOR in new mode
04-22 22:43:40.110 414 414 I APM::ConfigParsingUtils: loadAudioPolicyConfig() loaded /system/etc/audio_policy.conf
04-22 22:43:40.123 414 414 E tiny_hal_config: -get_named_stream no suitable stream
04-22 22:43:40.123 414 414 I AudioFlinger: loadHwModule() Loaded primary audio interface from TinyHAL (audio) handle 1
04-22 22:43:40.123 414 414 I AudioFlinger: openOutput(), module 1 Device 2, SamplingRate 48000, Format 0x000001, Channels 3, flags 2
04-22 22:43:40.128 414 414 I AudioFlinger: AudioStreamOut::open(), mHalFormatIsLinearPcm = 1
04-22 22:43:40.128 414 414 I AudioFlinger: HAL output buffer size 256 frames, normal sink buffer size 960 frames
04-22 22:43:40.134 414 414 I BufferProvider: found effect "Multichannel Downmix To Stereo" from The Android Open Source Project
04-22 22:43:40.134 414 414 E MonoPipe: Failed to fetch local time frequency when constructing a MonoPipe (res = -32). getNextWriteTimestamp calls will be non-functional
04-22 22:43:40.135 414 414 I AudioFlinger: Using module 1 has the primary audio interface
04-22 22:43:40.135 414 2195 I AudioFlinger: AudioFlinger's thread 0xb0d80000 ready to run
04-22 22:43:40.135 414 2195 E AudioFlinger: no wake lock to update!
04-22 22:43:40.136 414 2197 I AudioFlinger: AudioFlinger's thread 0xb0b40000 ready to run
04-22 22:43:40.137 414 2196 E FastThread: did not receive expected priority boost
04-22 22:43:40.140 414 414 I bt_a2dp_hw: adev_open: adev_open in A2dp_hw module
04-22 22:43:40.140 414 414 I AudioFlinger: loadHwModule() Loaded a2dp audio interface from A2DP Audio HW HAL (audio) handle 5 04-22 22:43:40.144 414 414 I AudioFlinger: loadHwModule() Loaded usb audio interface from USB audio HW HAL (audio) handle 6
04-22 22:43:40.145 414 414 E SoundTriggerHwService: couldn't load sound trigger module sound_trigger.primary (No such file or directory)
04-22 22:43:40.145 414 414 I RadioService: RadioService
04-22 22:43:40.145 414 414 I RadioService: onFirstRef
04-22 22:43:40.146 414 414 E RadioService: couldn't load radio module radio.primary (No such file or directory)

2. wipe everything, doing a clean install of 2017042 with opengapps pico, it will hang (maybe ) after optimize apps (show the wallpaper, but can't do anything, if force reboot it, will get endless boot animation also.

3. clean install without opengapps, will boot, but it didn't show the wizard as before, it go to home directly (didn't ask language, user... etc), after this, I can install open gapps.

4. if the system need to do optimize apps, it hang at starting app (almost every time), force reboot will go to system without problem.

5. weather not work (it work in all previous version)

6. still can't add app to device admin (also not work in previous version) from setting (got FC), only way to do this is to edit /data/system/device_policies.xml directly then reboot.