[Xiaomi Redmi Note 3 [Snapdragon] ROMs, Kernels, Re] M@kko:
Android auto

Please fix:

1 Sending WhatsApp in locked and off screen via Google assistant no work properly, in certain Moment the message was not sent while Google Say "message sent".

2 Android auto not work over USB, i send my dmesg, i Hope for a solution.

~$ dmesg � grep usb
[ 0.299280] usbcore: registered new interface driver usbfs
[ 0.299307] usbcore: registered new interface driver hub
[ 0.299417] usbcore: registered new device driver usb
[ 0.462966] usbcore: registered new interface driver rtl8187
[ 0.465801] msm_otg 78db000.usb: msm_otg probe
[ 0.467981] msm_otg 78db000.usb: OTG regs = ffffff8001b36000
[ 0.470759] msm_hsusb_host msm_hsusb_host: unable to register with transceiver
[ 0.470771] platform msm_hsusb_host: Driver msm_hsusb_host requests probe deferral
[ 0.471285] usbcore: registered new interface driver cdc_acm
[ 0.471302] usbcore: registered new interface driver ccid_bridge
[ 0.471356] usbcore: registered new interface driver usb-storage
[ 0.471367] usbcore: registered new interface driver ums-alauda
[ 0.471377] usbcore: registered new interface driver ums-cypress
[ 0.471386] usbcore: registered new interface driver ums-datafab
[ 0.471396] usbcore: registered new interface driver ums-freecom
[ 0.471405] usbcore: registered new interface driver ums-isd200
[ 0.471416] usbcore: registered new interface driver ums-jumpshot
[ 0.471427] usbcore: registered new interface driver ums-karma
[ 0.471438] usbcore: registered new interface driver ums-sddr09
[ 0.471448] usbcore: registered new interface driver ums-sddr55
[ 0.471458] usbcore: registered new interface driver ums-usbat
[ 0.471499] usbcore: registered new interface driver usbserial
[ 0.471510] usbcore: registered new interface driver qc_csvt
[ 0.471521] usbserial: USB Serial support registered for qc_csvt
[ 0.471533] usbcore: registered new interface driver usb_ehset_test
[ 4.149157] usbcore: registered new interface driver uvcvideo
[ 4.152395] SMBCHG: smb_parse_dt: parallel usb thr: -22, 9v thr: -22
[ 4.157177] SMBCHG: usbid_change_handler: triggered
[ 4.157193] SMBCHG: usbid_change_handler: setting usb psy OTG = 0
[ 4.157345] SMBCHG: src_detect_handler: chip->usb_present = 0 usb_present = 0 src_detect = 0 hvdcp_3_det_ignore_uv=0
[ 4.157417] SMBCHG: handle_usb_removal: triggered
[ 4.157461] SMBCHG: smbchg_change_usb_supply_type: Type 4: setting mA = 500
[ 4.157470] SMBCHG: smbchg_set_usb_current_max: USB current_ma = 500
[ 4.157559] SMBCHG: smbchg_set_usb_current_max: usb type = 4 current set to 500 mA
[ 4.157714] SMBCHG: handle_usb_removal: setting usb psy present = 0
[ 4.157776] SMBCHG: set_usb_psy_dp_dm: setting usb psy dp dm = 9
[ 4.157823] SMBCHG: smbchg_usb_update_online_work: setting usb psy online = 0
[ 4.157864] SMBCHG: handle_usb_removal: setting usb psy health UNKNOWN
[ 4.161763] SMBCHG: smbchg_probe: setting usb psy present = 0
[ 4.162651] qpnp-smbcharger qpnp-smbcharger-16: SMBCHG successfully probe Charger version=SCHG_LITE Revision DIG:0.0 ANA:0.1 batt=1 dc=0 usb=0
[ 4.267649] usbcore: registered new interface driver usbhid
[ 4.267656] usbhid: USB HID core driver
[ 4.268243] platform 78c4000.qcom,usbbam: Driver usb_bam requests probe deferral
[ 4.282895] usbcore: registered new interface driver snd-usb-audio
[ 4.304317] msm_otg 78db000.usb: phy_reset: success
[ 4.304986] platform 78c4000.qcom,usbbam: Driver usb_bam requests probe deferral
[ 4.379709] platform 78c4000.qcom,usbbam: Driver usb_bam requests probe deferral
[ 4.383708] platform 78c4000.qcom,usbbam: Driver usb_bam requests probe deferral
[ 4.384878] android_usb gadget: Mass Storage Function, version: 2009/09/11[ 4.384883] android_usb gadget: Number of LUNs=1
[ 4.385019] android_usb gadget: android_usb ready
[ 4.385026] msm_hsusb msm_hsusb: [ci13xxx_start] hw_ep_max = 32
[ 4.385039] msm_hsusb msm_hsusb: CI13XXX_CONTROLLER_UDC_STARTED_EVENT received
[ 4.387715] platform 78c4000.qcom,usbbam: Driver usb_bam requests probe deferral
[ 4.391485] platform 78c4000.qcom,usbbam: Driver usb_bam requests probe deferral
[ 4.393790] platform 78c4000.qcom,usbbam: Driver usb_bam requests probe deferral
[ 4.398185] platform 78c4000.qcom,usbbam: Driver usb_bam requests probe deferral
[ 4.400585] platform 78c4000.qcom,usbbam: Driver usb_bam requests probe deferral
[ 4.403669] platform 78c4000.qcom,usbbam: Driver usb_bam requests probe deferral
[ 5.388656] init: Added '/init.usb.rc' to import list
[ 5.388691] init: Added '/init.usb.configfs.rc' to import list
[ 5.389540] init: Parsing file /init.usb.rc...
[ 5.391233] init: Added '/vendor/etc/init/hw/init.qcom.usb.rc' to import list
[ 5.392710] init: Parsing file /vendor/etc/init/hw/init.qcom.usb.rc...
[ 5.394326] init: Parsing file /init.usb.configfs.rc...
[ 5.406039] init: Parsing file /system/etc/init/usbd.rc...
[ 5.410920] msm_otg 78db000.usb: USB in low power mode
[ 5.413285] init: Parsing file /vendor/etc/init/android.hardware.usb@1.0-service.basic.rc...
[ 5.583293] init: processing action (init) from (/vendor/etc/init/hw/init.qcom.usb.rc:28)
[ 6.439584] init: processing action (post-fs) from (/vendor/etc/init/hw/init.qcom.usb.rc:42)
[ 6.875488] init: processing action (post-fs-data) from (/init.usb.rc:6)
[ 7.412014] init: starting service 'usb-hal-1-0'...
[ 7.435805] init: processing action (boot) from (/init.usb.rc:21)
[ 7.435972] init: processing action (persist.sys.usb.config=* && boot) from (/init.usb.rc:102)
[ 7.449747] init: processing action (boot) from (/vendor/etc/init/hw/init.qcom.usb.rc:32)
[ 7.477769] init: processing action (sys.usb.config=adb && sys.usb.configfs=0) from (/init.usb.rc:34)
[ 7.477902] enable_store: android_usb: already disabled
[ 7.573200] init: starting service 'usbd'...
[ 7.820448] init: Service 'usbd' (pid 544) exited with status 0
[ 7.824375] init: Received control message 'interface_start' for 'android.hardware.usb.gadget@1.0::IUsbGadget/default' from pid: 386 (/system/bin/hwservicemanager)
[ 7.824394] init: Could not find service hosting interface android.hardware.usb.gadget@1.0::IUsbGadget/default
[ 12.782130] init: Received control message 'interface_start' for 'android.hardware.usb.gadget@1.0::IUsbGadget/default' from pid: 386 (/system/bin/hwservicemanager)
[ 12.782182] init: Could not find service hosting interface android.hardware.usb.gadget@1.0::IUsbGadget/default
[ 21.003939] init: processing action (sys.usb.config=none && sys.usb.configfs=0) from (/init.usb.rc:25)
[ 21.004531] msm_otg 78db000.usb: ep_dequeue: Unable to dequeue while in LPM
[ 21.010404] init: processing action (init.svc.adbd=stopped) from (/init.usb.configfs.rc:14)
[ 21.054990] init: processing action (sys.usb.config=mtp,adb) from (/vendor/etc/init/hw/init.qcom.usb.rc:233)
[ 21.056500] enable_store: android_usb: already disabled
[ 21.062624] init: processing action (init.svc.adbd=stopped) from (/init.usb.configfs.rc:14)
[ 33.088780] init: processing action (sys.usb.config=none && sys.usb.configfs=0) from (/init.usb.rc:25)
[ 33.090218] msm_otg 78db000.usb: ep_dequeue: Unable to dequeue while in LPM
[ 33.100466] init: processing action (init.svc.adbd=stopped) from (/init.usb.configfs.rc:14)
[ 33.143941] init: processing action (sys.usb.config=adb && sys.usb.configfs=0) from (/init.usb.rc:34)
[ 33.144521] enable_store: android_usb: already disabled
[ 195.812866] init: processing action (sys.usb.config=none && sys.usb.configfs=0) from (/init.usb.rc:25)
[ 195.813842] msm_otg 78db000.usb: ep_dequeue: Unable to dequeue while in LPM
[ 195.821308] init: processing action (init.svc.adbd=stopped) from (/init.usb.configfs.rc:14)
[ 195.864616] init: processing action (sys.usb.config=mtp,adb) from (/vendor/etc/init/hw/init.qcom.usb.rc:233)
[ 195.866659] enable_store: android_usb: already disabled
[ 195.890721] init: processing action (init.svc.adbd=stopped) from (/init.usb.configfs.rc:14)
[ 325.534795] init: processing action (sys.usb.config=none && sys.usb.configfs=0) from (/init.usb.rc:25)
[ 325.536523] msm_otg 78db000.usb: ep_dequeue: Unable to dequeue while in LPM
[ 325.546425] init: processing action (init.svc.adbd=stopped) from (/init.usb.configfs.rc:14)
[ 325.587556] init: processing action (sys.usb.config=adb && sys.usb.configfs=0) from (/init.usb.rc:34)
[ 325.588600] enable_store: android_usb: already disabled
[ 581.748613] init: processing action (sys.usb.config=none && sys.usb.configfs=0) from (/init.usb.rc:25)
[ 581.749483] msm_otg 78db000.usb: ep_dequeue: Unable to dequeue while in LPM
[ 581.758735] init: processing action (init.svc.adbd=stopped) from (/init.usb.configfs.rc:14)
[ 581.801720] init: processing action (sys.usb.config=mtp,adb) from (/vendor/etc/init/hw/init.qcom.usb.rc:233)
[ 581.802978] enable_store: android_usb: already disabled
[ 581.809181] init: processing action (init.svc.adbd=stopped) from (/init.usb.configfs.rc:14)
[ 697.375421] init: processing action (sys.usb.config=none && sys.usb.configfs=0) from (/init.usb.rc:25)
[ 697.377302] msm_otg 78db000.usb: ep_dequeue: Unable to dequeue while in LPM
[ 697.387667] init: processing action (init.svc.adbd=stopped) from (/init.usb.configfs.rc:14)
[ 697.427510] init: processing action (sys.usb.config=adb && sys.usb.configfs=0) from (/init.usb.rc:34)
[ 697.428210] enable_store: android_usb: already disabled
[ 697.865972] init: processing action (sys.usb.config=none && sys.usb.configfs=0) from (/init.usb.rc:25)
[ 697.866695] msm_otg 78db000.usb: ep_dequeue: Unable to dequeue while in LPM
[ 697.879422] init: processing action (init.svc.adbd=stopped) from (/init.usb.configfs.rc:14)
[ 697.917187] init: processing action (sys.usb.config=mtp,adb) from (/vendor/etc/init/hw/init.qcom.usb.rc:233)
[ 697.927250] init: processing action (init.svc.adbd=stopped) from (/init.usb.configfs.rc:14)
[ 772.099850] SMBCHG: usbin_uv_handler: chip->usb_present = 0 rt_sts = 0x00 hvdcp_3_det_ignore_uv = 0 aicl = 1000
[ 772.099870] SMBCHG: usbin_uv_handler: setting usb psy dp=f dm=f
[ 772.959245] SMBCHG: src_detect_handler: chip->usb_present = 0 usb_present = 1 src_detect = 1 hvdcp_3_det_ignore_uv=0
[ 772.959269] SMBCHG: handle_usb_insertion: triggered
[ 772.959295] SMBCHG: handle_usb_insertion: inserted type = 6 (CDP)
[ 772.959307] SMBCHG: smbchg_change_usb_supply_type: Type 6: setting mA = 1500
[ 772.959329] SMBCHG: smbchg_set_usb_current_max: USB current_ma = 1500
[ 772.959431] SMBCHG: smbchg_set_usb_current_max: usb type = 6 current set to 1500 mA
[ 773.019734] SMBCHG: handle_usb_insertion: setting usb psy present = 1
[ 773.019788] SMBCHG: handle_usb_insertion: setting usb psy health GOOD
[ 773.020522] SMBCHG: smbchg_usb_update_online_work: setting usb psy online = 1
[ 773.048161] msm_otg 78db000.usb: phy_reset: success
[ 773.158969] msm_otg 78db000.usb: USB exited from low power mode
[ 773.164023] msm_hsusb msm_hsusb: CI13XXX_CONTROLLER_RESET_EVENT received
[ 773.164044] msm_hsusb msm_hsusb: CI13XXX_CONTROLLER_CONNECT_EVENT received[ 773.269804] msm_otg 78db000.usb: Avail curr from USB = 100
[ 773.542493] android_usb gadget: high-speed config #1: 86000c8.android_usb
[ 773.542661] msm_otg 78db000.usb: Avail curr from USB = 500
[ 773.680922] init: processing action (sys.usb.config=none && sys.usb.configfs=0) from (/init.usb.rc:25)
[ 773.689585] init: processing action (init.svc.adbd=stopped) from (/init.usb.configfs.rc:14)
[ 773.731953] init: processing action (sys.usb.config=accessory,adb && sys.usb.configfs=0) from (/init.usb.rc:53)
[ 773.732297] enable_store: android_usb: already disabled
[ 773.741073] msm_hsusb msm_hsusb: CI13XXX_CONTROLLER_CONNECT_EVENT received[ 773.744143] msm_otg 78db000.usb: Avail curr from USB = 2
[ 773.744168] msm_hsusb msm_hsusb: CI13XXX_CONTROLLER_SUSPEND_EVENT received[ 774.029519] msm_hsusb msm_hsusb: CI13XXX_CONTROLLER_RESUME_EVENT received
[ 774.029595] msm_otg 78db000.usb: Avail curr from USB = 100
[ 774.302465] android_usb gadget: high-speed config #1: 86000c8.android_usb
[ 774.302674] msm_otg 78db000.usb: Avail curr from USB = 500
[ 774.723742] android_usb gadget: high-speed config #0: unconfigured
[ 774.723785] msm_otg 78db000.usb: Avail curr from USB = 100
[ 784.199771] init: processing action (sys.usb.config=none && sys.usb.configfs=0) from (/init.usb.rc:25)
[ 784.208873] init: processing action (init.svc.adbd=stopped) from (/init.usb.configfs.rc:14)
[ 784.250232] init: processing action (sys.usb.config=adb && sys.usb.configfs=0) from (/init.usb.rc:34)
[ 784.250409] enable_store: android_usb: already disabled
[ 784.259219] msm_hsusb msm_hsusb: CI13XXX_CONTROLLER_CONNECT_EVENT received[ 784.262314] msm_otg 78db000.usb: Avail curr from USB = 2
[ 784.262351] msm_hsusb msm_hsusb: CI13XXX_CONTROLLER_SUSPEND_EVENT received[ 784.419472] msm_hsusb msm_hsusb: CI13XXX_CONTROLLER_RESUME_EVENT received
[ 784.419519] msm_otg 78db000.usb: Avail curr from USB = 100
[ 784.691536] android_usb gadget: high-speed config #1: 86000c8.android_usb
[ 784.691741] msm_otg 78db000.usb: Avail curr from USB = 500
[ 784.974426] android_usb gadget: high-speed config #0: unconfigured
[ 784.974478] msm_otg 78db000.usb: Avail curr from USB = 100