[Xiaomi Redmi Note 4 [Snapdragon] ROMs, Kernels, Re] ErezS:
Great Rom. The only thing that is not working for me is bluetooth call.

Here's the log(Let me know if you need anything else to debug the issue)

--------- beginning of crash
11-27 09:16:08.959 E/AndroidRuntime( 2326): FATAL EXCEPTION: main
11-27 09:16:08.959 E/AndroidRuntime( 2326): Process: com.android.bluetooth, PID: 2326
11-27 09:16:08.959 E/AndroidRuntime( 2326): java.lang.RuntimeException: Error receiving broadcast Intent { act=android.media.VOLUME_CHANGED_ACTION flg=0x14000010 (has extras) } in com.android.bluetooth.hfpclient.HeadsetClientService$1@5637538
11-27 09:16:08.959 E/AndroidRuntime( 2326):	at android.app.LoadedApk$ReceiverDispatcher$Args.lambda$-android_app_LoadedApk$ReceiverDispatcher$Args_51267(LoadedApk.java:1305)
11-27 09:16:08.959 E/AndroidRuntime( 2326):	at android.app.-$Lambda$FilBqgnXJrN9Mgyks1XHeAxzSTk.$m$0(Unknown Source:4)
11-27 09:16:08.959 E/AndroidRuntime( 2326):	at android.app.-$Lambda$FilBqgnXJrN9Mgyks1XHeAxzSTk.run(Unknown Source:0)
11-27 09:16:08.959 E/AndroidRuntime( 2326):	at android.os.Handler.handleCallback(Handler.java:789)
11-27 09:16:08.959 E/AndroidRuntime( 2326):	at android.os.Handler.dispatchMessage(Handler.java:98)
11-27 09:16:08.959 E/AndroidRuntime( 2326):	at android.os.Looper.loop(Looper.java:164)
11-27 09:16:08.959 E/AndroidRuntime( 2326):	at android.app.ActivityThread.main(ActivityThread.java:6541)
11-27 09:16:08.959 E/AndroidRuntime( 2326):	at java.lang.reflect.Method.invoke(Native Method)
11-27 09:16:08.959 E/AndroidRuntime( 2326):	at com.android.internal.os.Zygote$MethodAndArgsCaller.run(Zygote.java:240)
11-27 09:16:08.959 E/AndroidRuntime( 2326):	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:767)
11-27 09:16:08.959 E/AndroidRuntime( 2326): Caused by: java.lang.ArithmeticException: divide by zero
11-27 09:16:08.959 E/AndroidRuntime( 2326):	at com.android.bluetooth.hfpclient.HeadsetClientStateMachine.amToHfVol(HeadsetClientStateMachine.java:741)
11-27 09:16:08.959 E/AndroidRuntime( 2326):	at com.android.bluetooth.hfpclient.HeadsetClientService$1.onReceive(HeadsetClientService.java:171)
11-27 09:16:08.959 E/AndroidRuntime( 2326):	at android.app.LoadedApk$ReceiverDispatcher$Args.lambda$-android_app_LoadedApk$ReceiverDispatcher$Args_51267(LoadedApk.java:1295)
11-27 09:16:08.959 E/AndroidRuntime( 2326):	... 9 more
11-27 09:16:08.963 W/ContextImpl( 1247): Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcast:950 com.android.server.am.AppErrors.crashApplicationInner:393 com.android.server.am.AppErrors.crashApplication:321 com.android.server.am.ActivityManagerService.handleApplicationCrashInner:14282 com.android.server.am.ActivityManagerService.handleApplicationCrash:14264
11-27 09:16:08.989 I/ActivityManager( 1247): Showing crash dialog for package com.android.bluetooth u0
11-27 09:16:09.216 W/Looper ( 1247): Dispatch took 144ms on android.ui, h=Handler (android.view.Choreographer$FrameHandler) {6e9e8e0} cb=android.view.Choreographer$FrameDisplayEventReceiver@3cc9799 msg=0
11-27 09:16:10.643 E/KernelUidCpuTimeReader( 1247): Failed to read uid_cputime: /proc/uid_cputime/show_uid_stat (No such file or directory)
11-27 09:16:15.351 E/KernelUidCpuTimeReader( 1247): Failed to read uid_cputime: /proc/uid_cputime/show_uid_stat (No such file or directory)
11-27 09:16:15.357 I/DisplayManagerService( 1247): Display device changed state: "Built-in Screen", ON
11-27 09:16:15.363 W/BroadcastQueue( 1247): Skipping deliver [background] BroadcastRecord{6ca4e3f u-1 android.intent.action.BATTERY_CHANGED} to ReceiverList{ec3210d 2326 com.android.bluetooth/1002/u0 remote:72f9fa4}: process gone or crashing
11-27 09:16:15.500 E/KernelUidCpuTimeReader( 1247): Failed to read uid_cputime: /proc/uid_cputime/show_uid_stat (No such file or directory)
11-27 09:16:15.801 I/DisplayManagerService( 1247): Display device changed state: "Built-in Screen", OFF
11-27 09:16:16.960 E/KernelUidCpuTimeReader( 1247): Failed to read uid_cputime: /proc/uid_cputime/show_uid_stat (No such file or directory)
11-27 09:16:17.365 E/KernelUidCpuTimeReader( 1247): Failed to read uid_cputime: /proc/uid_cputime/show_uid_stat (No such file or directory)
11-27 09:16:17.367 W/BroadcastQueue( 1247): Skipping deliver [background] BroadcastRecord{bb4b30c u-1 android.intent.action.BATTERY_CHANGED} to ReceiverList{ec3210d 2326 com.android.bluetooth/1002/u0 remote:72f9fa4}: process gone or crashing
11-27 09:16:17.370 I/DisplayManagerService( 1247): Display device changed state: "Built-in Screen", ON
11-27 09:16:17.514 E/KernelUidCpuTimeReader( 1247): Failed to read uid_cputime: /proc/uid_cputime/show_uid_stat (No such file or directory)
11-27 09:16:17.515 W/BroadcastQueue( 1247): Skipping deliver [background] BroadcastRecord{a46be6a u-1 android.intent.action.BATTERY_CHANGED} to ReceiverList{ec3210d 2326 com.android.bluetooth/1002/u0 remote:72f9fa4}: process gone or crashing
11-27 09:16:17.808 I/DisplayManagerService( 1247): Display device changed state: "Built-in Screen", OFF
11-27 09:16:20.184 E/KernelUidCpuTimeReader( 1247): Failed to read uid_cputime: /proc/uid_cputime/show_uid_stat (No such file or directory)
11-27 09:16:20.188 W/BroadcastQueue( 1247): Skipping deliver [background] BroadcastRecord{c7ff3f8 u-1 android.intent.action.BATTERY_CHANGED} to ReceiverList{ec3210d 2326 com.android.bluetooth/1002/u0 remote:72f9fa4}: process gone or crashing
11-27 09:16:20.190 I/DisplayManagerService( 1247): Display device changed state: "Built-in Screen", ON
11-27 09:16:21.634 I/ActivityManager( 1247): Killing 2326:com.android.bluetooth/1002 (adj -700): crash
11-27 09:16:21.651 W/BluetoothManagerService( 1247): Profile service for profile: ComponentInfo{com.android.bluetooth/com.android.bluetooth.hfp.HeadsetService} died.
11-27 09:16:21.676 D/BluetoothManagerService( 1247): BluetoothServiceConnection, disconnected: com.android.bluetooth.btservice.AdapterService
11-27 09:16:21.676 D/BluetoothManagerService( 1247): BluetoothServiceConnection, disconnected: com.android.bluetooth.gatt.GattService
11-27 09:16:21.676 I/Telecom ( 1247): BluetoothDeviceManager: Lost BluetoothHeadset service. Removing all tracked devices.: BMSL.oSD@BZw
11-27 09:16:21.677 E/BluetoothManagerService( 1247): MESSAGE_BLUETOOTH_SERVICE_DISCONNECTED(1)
11-27 09:16:21.679 D/BluetoothManagerService( 1247): Broadcasting onBluetoothServiceDown() to 9 receivers.
11-27 09:16:21.680 D/BluetoothManagerService( 1247): Sending BLE State Change: ON > TURNING_OFF
11-27 09:16:21.681 D/BluetoothManagerService( 1247): Bluetooth is complete send Service Down
11-27 09:16:21.681 D/BluetoothManagerService( 1247): Broadcasting onBluetoothServiceDown() to 9 receivers.
11-27 09:16:21.682 D/BluetoothManagerService( 1247): unbindAndFinish(): null mBinding = false mUnbinding = false
11-27 09:16:21.682 D/BluetoothManagerService( 1247): Sending BLE State Change: TURNING_OFF > OFF
11-27 09:16:21.683 E/BluetoothManagerService( 1247): MESSAGE_BLUETOOTH_SERVICE_DISCONNECTED(2)
11-27 09:16:21.703 D/BluetoothManagerService( 1247): 1 registered Ble Apps
11-27 09:16:21.704 D/BluetoothManagerService( 1247): enable(com.google.android.gms): mBluetooth =null mBinding = false mState = OFF
11-27 09:16:21.704 D/BluetoothManagerService( 1247): enable returning
11-27 09:16:21.704 D/BluetoothManagerService( 1247): MESSAGE_ENABLE(0): mBluetooth = null
11-27 09:16:21.720 I/ActivityManager( 1247): Start proc 29847:com.android.bluetooth/1002 for service com.android.bluetooth/.btservice.AdapterService
11-27 09:16:21.761 D/BluetoothManagerService( 1247): 1 registered Ble Apps
11-27 09:16:21.762 D/BluetoothManagerService( 1247): enable(com.google.android.gms): mBluetooth =null mBinding = true mState = OFF
11-27 09:16:21.762 D/BluetoothManagerService( 1247): enable returning
11-27 09:16:21.762 D/BluetoothManagerService( 1247): MESSAGE_ENABLE(0): mBluetooth = null
11-27 09:16:21.775 D/BluetoothManagerService( 1247): 1 registered Ble Apps
11-27 09:16:21.775 D/BluetoothManagerService( 1247): enable(com.google.android.gms): mBluetooth =null mBinding = true mState = OFF
11-27 09:16:21.775 D/BluetoothManagerService( 1247): enable returning
11-27 09:16:21.775 D/BluetoothManagerService( 1247): MESSAGE_ENABLE(0): mBluetooth = null
11-27 09:16:21.814 I/ActivityManager( 1247): Process com.smartdevicelink.router (pid 24774) has died: fore SVC
11-27 09:16:21.844 W/AppOps ( 1247): Finishing op nesting under-run: uid 1000 pkg android code 24 time=0 duration=0 nesting=0
11-27 09:16:22.125 D/BluetoothManagerService( 1247): BluetoothServiceConnection: com.android.bluetooth.btservice.AdapterService
11-27 09:16:22.125 D/BluetoothManagerService( 1247): MESSAGE_BLUETOOTH_SERVICE_CONNECTED: 1
11-27 09:16:22.126 D/BluetoothManagerService( 1247): Broadcasting onBluetoothServiceUp() to 9 receivers.
11-27 09:16:22.128 D/BluetoothManagerService( 1247): MESSAGE_BLUETOOTH_STATE_CHANGE: OFF > BLE_TURNING_ON
11-27 09:16:22.128 D/BluetoothManagerService( 1247): Sending BLE State Change: OFF > BLE_TURNING_ON
11-27 09:16:22.348 E/KernelUidCpuTimeReader( 1247): Failed to read uid_cputime: /proc/uid_cputime/show_uid_stat (No such file or directory)
11-27 09:16:22.353 I/DisplayManagerService( 1247): Display device changed state: "Built-in Screen", OFF
11-27 09:16:22.587 E/KernelUidCpuTimeReader( 1247): Failed to read uid_cputime: /proc/uid_cputime/show_uid_stat (No such file or directory)
11-27 09:16:24.307 E/BatteryStatsService( 1247): no controller energy info supplied
11-27 09:16:24.307 E/BatteryStatsService( 1247): no controller energy info supplied
11-27 09:16:24.314 E/KernelUidCpuTimeReader( 1247): Failed to read uid_cputime: /proc/uid_cputime/show_uid_stat (No such file or directory)
11-27 09:16:27.302 D/BluetoothManagerService( 1247): Bluetooth Adapter address changed to 00:00:00:00:5A:AD
11-27 09:16:27.303 D/BluetoothManagerService( 1247): Stored Bluetoothaddress: 00:00:00:00:5A:AD
11-27 09:16:27.304 D/BluetoothManagerService( 1247): Bluetooth Adapter name changed to Xiaomi Redmi Note 4
11-27 09:16:27.304 D/BluetoothManagerService( 1247): Stored Bluetooth name: Xiaomi Redmi Note 4
11-27 09:16:27.313 D/BluetoothManagerService( 1247): MESSAGE_BLUETOOTH_STATE_CHANGE: BLE_TURNING_ON > BLE_ON
11-27 09:16:27.313 D/BluetoothManagerService( 1247): Bluetooth is in LE only mode
11-27 09:16:27.313 D/BluetoothManagerService( 1247): Binding Bluetooth GATT service
11-27 09:16:27.313 D/BluetoothManagerService( 1247): Sending BLE State Change: BLE_TURNING_ON > BLE_ON
11-27 09:16:27.314 D/BluetoothManagerService( 1247): BluetoothServiceConnection: com.android.bluetooth.gatt.GattService
11-27 09:16:27.315 D/BluetoothManagerService( 1247): MESSAGE_BLUETOOTH_SERVICE_CONNECTED: 2
11-27 09:16:27.315 D/BluetoothManagerService( 1247): BluetoothGatt Service is Up
11-27 09:16:27.316 D/BluetoothManagerService( 1247): Persisting Bluetooth Setting: 1
11-27 09:16:27.316 D/BluetoothManagerService( 1247): MESSAGE_BLUETOOTH_STATE_CHANGE: BLE_ON > TURNING_ON
11-27 09:16:27.316 D/BluetoothManagerService( 1247): Sending BLE State Change: BLE_ON > TURNING_ON
11-27 09:16:27.369 I/ActivityManager( 1247): Start proc 29909:com.smartdevicelink.router/u0a127 for service com.spotify.music/com.spotify.mobile.android.spotlets.smartdevicelink.service.SdlRouterService
11-27 09:16:27.505 W/ActivityManager( 1247): Unable to start service Intent { cmp=com.android.bluetooth/.hfpclient.connserv.HfpClientConnectionService } U=0: not found
11-27 09:16:27.545 I/ActivityManager( 1247): Start proc 29937:com.google.android.music:main/u0a141 for service com.google.android.music/.browse.MediaBrowserService
11-27 09:16:27.561 D/BluetoothManagerService( 1247): MESSAGE_BLUETOOTH_STATE_CHANGE: TURNING_ON > ON
11-27 09:16:27.561 D/BluetoothManagerService( 1247): Broadcasting onBluetoothStateChange(true) to 12 receivers.
11-27 09:16:27.563 D/BluetoothManagerService( 1247): Sending BLE State Change: TURNING_ON > ON
11-27 09:16:27.567 I/Telecom ( 1247): BluetoothPhoneService: queryPhoneState: BPSI.qPS@BZ8
11-27 09:16:27.647 I/Telecom ( 1247): BluetoothDeviceManager: Device 00:26:7E:F0:A2:4D changed state to 1: BM.oR@BaE