[One (M7) Original Android Development] daedric:
I've had this on other roms, but this time it decided to make a report. This is not exclusive to XenonHD, i've seen it in CM, in MIUI8 (cm based) and in recovery as well.

Sintoms:

Device boots, everything is ok, i can do everything. If i turn the screen OFF, or if i let it sleep, it will never turn on again. It's sleep of death for the LCD.

So, logcat:

[B]01-10 23:34:50.081 639 718 I PowerManagerService: Going to sleep due to power button (uid 1000)...[/B]
01-10 23:34:50.103 639 662 I Adreno-EGL: <qeglDrvAPI_eglInitialize:379>: QUALCOMM Build: 10/21/15, 369a2ea, I96aee987eb
01-10 23:34:50.117 220 220 W AudioPolicyIntefaceImpl: getOutputForAttr uid 10036 tried to pass itself off as 1000
01-10 23:34:50.118 220 473 W AudioFlinger: virtual sp<android::IAudioTrack> android::AudioFlinger::createTrack(audio_stream_type_t, uint32_t, audio_format_t, audio_channel_mask_t, size_t *, audio_output_flags_t *, const sp<android::IMemory> &, audio_io_handle_t, pid_t, pid_t, audio_session_t *, int, status_t *) uid 10036 pid 823 tried to pass itself off as pid 0
01-10 23:34:50.118 220 473 W AudioFlinger: TrackBase uid 10036 tried to pass itself off as 1000
01-10 23:34:50.120 220 461 D audio_hw_primary: out_set_parameters: enter: usecase(1: low-latency-playback) kvpairs: routing=2
01-10 23:34:50.122 220 461 D audio_hw_primary: start_output_stream: enter: stream(0xb61bd740)usecase(1: low-latency-playback) devices(0x2)
01-10 23:34:50.122 220 461 D audio_hw_primary: select_devices: out_snd_device(2: speaker) in_snd_device(0: )
01-10 23:34:50.122 220 461 I msm8960_platform: platform_send_audio_calibration: sending audio calibration for snd_device(2) acdb_id(15)
01-10 23:34:50.123 220 461 I tfa9887 : tfa9887_power: Set amplifier power to 1
01-10 23:34:50.123 220 461 D audio_hw_primary: select_devices: done
01-10 23:34:50.127 823 823 W FingerprintManager: isFingerprintHardwareDetected(): Service not connected!
01-10 23:34:50.138 639 662 W Adreno-EGL: <qeglDrvAPI_eglQueryContext:4373>: EGL_BAD_ATTRIBUTE
01-10 23:34:50.642 639 662 V KeyguardServiceDelegate: onScreenTurnedOff()
01-10 23:34:50.647 639 662 E libEGL : call to OpenGL ES API with no current context (logged once per thread)
01-10 23:34:50.647 639 660 I DisplayManagerService: Display device changed state: "Ecr├ú Integrado", OFF
01-10 23:34:50.647 212 212 D SurfaceFlinger: Set power mode=0, type=0 flinger=0xb6837000
01-10 23:34:50.647 212 212 D qdhwcomposer: hwc_setPowerMode: Setting mode 0 on display: 0
01-10 23:34:50.792 212 212 D qdhwcomposer: hwc_setPowerMode: Done setting mode 0 on display 0
01-10 23:34:50.792 639 783 D SurfaceControl: Excessive delay in setPowerMode(): 145ms
01-10 23:34:50.794 639 662 I QCOM PowerHAL: Got set_interactive hint
01-10 23:34:50.797 639 662 I DreamManagerService: Entering dreamland.
01-10 23:34:50.800 639 662 I PowerManagerService: Dozing...
01-10 23:34:50.801 639 658 I DreamController: Starting dream: name=ComponentInfo{com.android.systemui/com.android.systemui.doze.DozeService}, isTest=false, canDoze=true, userId=0
01-10 23:34:50.850 823 823 W FingerprintManager: isFingerprintHardwareDetected(): Service not connected!
01-10 23:34:50.852 639 734 E wifi : android_net_wifi_getLinkLayerStats: failed to get link statistics
01-10 23:34:50.853 220 473 D audio_hw_primary: adev_set_parameters: enter: screen_state=on
01-10 23:34:50.879 1437 3236 W Settings: Setting device_provisioned has moved from android.provider.Settings.Secure to android.provider.Settings.Global.
01-10 23:34:50.887 1437 3236 D NfcService: Discovery configuration equal, not updating.
01-10 23:34:50.951 639 734 E wifi : android_net_wifi_getLinkLayerStats: failed to get link statistics
01-10 23:34:50.953 220 1310 D audio_hw_primary: adev_set_parameters: enter: screen_state=off
01-10 23:34:50.980 1437 3253 W Settings: Setting device_provisioned has moved from android.provider.Settings.Secure to android.provider.Settings.Global.
01-10 23:34:51.072 1388 1388 I BeaconBle: Using BLE 'L' hardware layer
01-10 23:34:51.118 1388 3258 I BeaconBle: Client requested scan, settings=BleSettings [scanMode=LOW_LATENCY, callbackType=ALL_MATCHES, reportDelayMillis=0, 5 filters, 0 clients, callingClientName=Nearby], listener=gyy@3bf6557
01-10 23:34:51.146 1388 3258 I BeaconBle: 'L' hardware scan: 5 filters, scanMode=2, reportdelay=0, callback type=1, #clients=1
01-10 23:34:51.158 1388 1406 D BluetoothLeScanner: onClientRegistered() - status=0 clientIf=5 mClientIf=0
01-10 23:34:51.177 800 926 D BtGatt.GattService: onScanParamSetupCompleted : 0
01-10 23:34:53.312 220 461 D audio_hw_primary: out_standby: enter: stream (0xb61bd740) usecase(1: low-latency-playback)
01-10 23:34:53.355 220 461 I tfa9887 : tfa9887_power: Set amplifier power to 0
01-10 23:34:54.127 1388 3258 I BeaconBle: Client requested scan, settings=BleSettings [scanMode=ZERO_POWER, callbackType=ALL_MATCHES, reportDelayMillis=0, 5 filters, 0 clients, callingClientName=Nearby], listener=gyy@3bf6557
01-10 23:34:54.210 1388 3258 I BeaconBle: ZERO_POWER is disabled.
01-10 23:34:54.211 1388 3258 I BeaconBle: 'L' hardware scan: scan stopped, no powered clients
01-10 23:34:56.981 1437 1596 E NFC-HCI : HCI Timeout - Exception raised - Force restart of NFC service
--------- beginning of crash
01-10 23:34:56.982 1437 1596 F libc : Fatal signal 6 (SIGABRT), code -6 in tid 1596 (message)
01-10 23:34:56.983 189 189 W : debuggerd: handling request: pid=1437 uid=1027 gid=1027 tid=1596
01-10 23:34:57.076 1437 1596 F libc : failed to resend signal during crash: Operation not permitted
01-10 23:34:57.086 3280 3280 E DEBUG : unexpected waitpid response: n=1596, status=00000000
01-10 23:34:57.086 3280 3280 E : debuggerd: timed out waiting for signal
01-10 23:34:57.096 3280 3280 E : debuggerd: ptrace detach from 1596 failed: No such process
01-10 23:34:57.096 3280 3280 E : debuggerd: failed to kill process 1437: No such process
01-10 23:34:57.103 639 657 I BootReceiver: Copying /data/tombstones/tombstone_00 to DropBox (SYSTEM_TOMBSTONE)
01-10 23:34:57.106 189 189 W : debuggerd: resuming target 1437
01-10 23:34:57.294 639 649 I art : Background sticky concurrent mark sweep GC freed 36097(2MB) AllocSpace objects, 4(156KB) LOS objects, 24% free, 9MB/12MB, paused 5.371ms total 209.869ms
01-10 23:34:57.382 1388 3258 I BeaconBle: Client requested to stop, listener=gyy@3bf6557
01-10 23:34:57.400 1388 3258 I BeaconBle: 'L' hardware scan: scan stopped, no clients
01-10 23:34:57.400 1388 3258 I BeaconBle: Scan canceled successfully.
01-10 23:34:57.590 211 211 I ServiceManager: service 'nfc' died
01-10 23:34:57.590 639 1484 I ActivityManager: Process com.android.nfc (pid 1437) has died
01-10 23:34:57.591 639 1484 D ActivityManager: cleanUpApplicationRecord -- 1437
01-10 23:34:57.591 639 1484 W ActivityManager: Re-adding persistent process ProcessRecord{9d3cb44 1437:com.android.nfc/1027}
01-10 23:34:57.604 639 1484 I ActivityManager: Start proc 3293:com.android.nfc/1027 for restart com.android.nfc
01-10 23:34:57.947 3293 3293 I NfcService: Starting NFC service
01-10 23:34:57.953 3293 3293 I NFCJNI : NFC Service: loading nxp JNI
01-10 23:34:57.956 639 659 D BluetoothManagerService: Message: 20
01-10 23:34:57.956 639 659 D BluetoothManagerService: Added callback: android.bluetooth.IBluetoothManagerCallback$Stub$Proxy@d095d62:true
01-10 23:34:57.957 3293 3293 W Settings: Setting device_provisioned has moved from android.provider.Settings.Secure to android.provider.Settings.Global.
01-10 23:34:57.999 3293 3293 I NfceeAccess: read 3 signature(s) for NFCEE access
01-10 23:34:58.030 3293 3316 D NfcService: checking on firmware download
01-10 23:34:58.031 3293 3316 D NfcService: NFC is on. Doing normal stuff
01-10 23:34:58.031 3293 3316 I NfcService: Enabling NFC
01-10 23:34:58.034 3293 3316 D NFCJNI : Start Initialization
01-10 23:34:58.216 3293 3316 E linker : library "/vendor/firmware/libpn544_fw.so" ("/system/vendor/firmware/libpn544_fw.so") needed or dlopened by "/system/lib/libnfc.so" is not accessible for the namespace: [name="classloader-namespace", ld_library_paths="", default_library_paths="/system/app/Nfc/lib/arm:/system/app/Nfc/Nfc.apk!/lib/armeabi-v7a:/system/lib:/system/vendor/lib", permitted_paths="/data:/mnt/expand:/data/data/com.android.nfc:/system/lib:/system/vendor/lib"]
01-10 23:34:58.216 3293 3316 E NFC-HCI : Could not open /vendor/firmware/libpn544_fw.so
01-10 23:34:58.282 3293 3316 W NFC : Firmware image not available: this device might be running old NFC firmware!
01-10 23:34:58.283 3293 3316 D NFCJNI : NFC capabilities: HAL = 8150100, FW = b10129, HW = 620003, Model = 11, HCI = 1, Full_FW = 1, Rev = 41, FW Update Info = 0
01-10 23:34:58.374 3293 3316 D NFCJNI : phLibNfc_SE_GetSecureElementList()
01-10 23:34:58.374 3293 3316 D NFCJNI :
01-10 23:34:58.374 3293 3316 D NFCJNI : > Number of Secure Element(s) : 1
01-10 23:34:58.374 3293 3316 D NFCJNI : phLibNfc_SE_GetSecureElementList(): SMX detected, handle=0xabcdef
01-10 23:34:58.374 3293 3316 D NFCJNI : phLibNfc_SE_SetMode() returned 0x000d[NFCSTATUS_PENDING]
01-10 23:34:58.383 3293 3316 I NFCJNI : NFC Initialized
01-10 23:34:58.385 3293 3316 D NdefPushServer: start, thread = null
01-10 23:34:58.385 3293 3316 D NdefPushServer: starting new server thread
01-10 23:34:58.394 3293 3316 W Settings: Setting device_provisioned has moved from android.provider.Settings.Secure to android.provider.Settings.Global.
01-10 23:34:58.402 3293 3329 D NdefPushServer: about create LLCP service socket
01-10 23:34:58.403 3293 3329 D NdefPushServer: created LLCP service socket
01-10 23:34:58.403 3293 3329 D NdefPushServer: about to accept
01-10 23:34:58.410 3293 3332 E WVMExtractor: Failed to open libwvm.so: dlopen failed: cannot locate symbol "_ZNK7android11MediaSource11ReadOptions9getSeekToEPxPNS1_8SeekModeE" referenced by "/system/vendor/lib/libwvm.so"...
01-10 23:34:58.423 230 767 I MediaPlayerService: MediaPlayerService::getOMX
01-10 23:34:58.424 3293 3334 I OMXClient: MuxOMX ctor
01-10 23:34:58.425 225 990 I OMXMaster: makeComponentInstance(OMX.google.vorbis.decoder) in mediacodec process
01-10 23:34:58.540 230 230 I MediaPlayerService: MediaPlayerService::getOMX
01-10 23:34:58.541 3293 3346 I OMXClient: MuxOMX ctor
01-10 23:34:58.542 225 990 I OMXMaster: makeComponentInstance(OMX.google.vorbis.decoder) in mediacodec process
01-10 23:34:58.597 230 949 I MediaPlayerService: MediaPlayerService::getOMX
01-10 23:34:58.597 3293 3349 I OMXClient: MuxOMX ctor
01-10 23:34:58.599 225 225 I OMXMaster: makeComponentInstance(OMX.google.vorbis.decoder) in mediacodec process
01-10 23:35:02.448 1388 1388 I BeaconBle: 'L' hardware scan: scan stopped, no clients
[B]01-10 23:35:07.949 639 718 I PowerManagerService: Waking up from dozing (uid 1000)...[/B]
01-10 23:35:07.950 639 718 I QCOM PowerHAL: Got set_interactive hint
01-10 23:35:07.951 639 639 V KeyguardServiceDelegate: onStartedWakingUp()
01-10 23:35:07.953 639 662 I DisplayPowerController: Blocking screen on until initial contents have been drawn.
01-10 23:35:07.983 639 734 E wifi : android_net_wifi_getLinkLayerStats: failed to get link statistics
01-10 23:35:07.985 220 220 D audio_hw_primary: adev_set_parameters: enter: screen_state=on
01-10 23:35:08.003 639 662 V KeyguardServiceDelegate: onScreenTurnedOn(showListener = com.android.server.policy.PhoneWindowManager@f40db3)
01-10 23:35:08.012 212 212 D SurfaceFlinger: Set power mode=2, type=0 flinger=0xb6837000
01-10 23:35:08.012 212 212 D qdhwcomposer: hwc_setPowerMode: Setting mode 2 on display: 0
01-10 23:35:08.013 639 660 I DisplayManagerService: Display device changed state: "Ecr├ú Integrado", ON
01-10 23:35:08.104 639 865 V KeyguardServiceDelegate: **** SHOWN CALLED ****
01-10 23:35:08.149 212 212 D qdhwcomposer: hwc_setPowerMode: Done setting mode 2 on display 0
01-10 23:35:08.151 639 783 D SurfaceControl: Excessive delay in setPowerMode(): 138ms
01-10 23:35:08.162 639 662 I DisplayPowerController: Unblocked screen on after 209 ms
01-10 23:35:08.163 639 662 V KeyguardServiceDelegate: onScreenTurnedOn()
01-10 23:35:08.164 639 662 I DreamManagerService: Gently waking up from dream.
01-10 23:35:08.165 639 841 I DreamManagerService: Leaving dreamland.
01-10 23:35:08.167 639 658 I DreamController: Stopping dream: name=ComponentInfo{com.android.systemui/com.android.systemui.doze.DozeService}, isTest=false, canDoze=true, userId=0
01-10 23:35:08.214 3293 3376 W Settings: Setting device_provisioned has moved from android.provider.Settings.Secure to android.provider.Settings.Global.
01-10 23:35:08.272 1388 1388 I BeaconBle: Using BLE 'L' hardware layer
01-10 23:35:08.286 1388 3389 I BeaconBle: Client requested scan, settings=BleSettings [scanMode=LOW_LATENCY, callbackType=ALL_MATCHES, reportDelayMillis=0, 5 filters, 0 clients, callingClientName=Nearby], listener=gyy@534227a
01-10 23:35:08.294 1388 3389 I BeaconBle: 'L' hardware scan: 5 filters, scanMode=2, reportdelay=0, callback type=1, #clients=1
01-10 23:35:08.297 1388 1608 D BluetoothLeScanner: onClientRegistered() - status=0 clientIf=5 mClientIf=0
01-10 23:35:08.306 800 926 D BtGatt.GattService: onScanParamSetupCompleted : 0
01-10 23:35:09.171 206 1430 E QC-NETMGR-LIB: Received nl msg, recvmsg returned 56
01-10 23:35:09.172 206 636 E QC-NETMGR-LIB: Processing RTM_NEWLINK
01-10 23:35:09.172 206 636 E QC-NETMGR-LIB: Metainfo: Index=22 Family=0 Type=0x1 Change=[0x0] Flags=[0x11003]UP BROADCAST MULTICAST LOWER_UP
01-10 23:35:09.300 1534 1546 I art : Do partial code cache collection, code=45KB, data=62KB
01-10 23:35:09.300 1534 1546 I art : After code cache collection, code=44KB, data=61KB
01-10 23:35:09.300 1534 1546 I art : Increasing code cache capacity to 256KB
01-10 23:35:11.296 1388 3389 I BeaconBle: Client requested scan, settings=BleSettings [scanMode=ZERO_POWER, callbackType=ALL_MATCHES, reportDelayMillis=0, 5 filters, 0 clients, callingClientName=Nearby], listener=gyy@534227a
01-10 23:35:11.346 1388 3389 I BeaconBle: ZERO_POWER is disabled.
01-10 23:35:11.347 1388 3389 I BeaconBle: 'L' hardware scan: scan stopped, no powered clients
01-10 23:35:14.324 1388 3389 I BeaconBle: Client requested to stop, listener=gyy@534227a
01-10 23:35:14.336 1388 3389 I BeaconBle: 'L' hardware scan: scan stopped, no clients
01-10 23:35:14.336 1388 3389 I BeaconBle: Scan canceled successfully.

Dmesg:

http://pastebin.com/raw/DpRnqM9X