Android/Kernel TP Debug Sleep-suspend/Wakeup

23 篇文章 0 订阅
20 篇文章 0 订阅

 Android/TP/debug 

130|peony:/ # getevent  -l
add device 1: /dev/input/event1
  name:     "qpnp_pon"
could not get driver version for /dev/input/mice, Not a typewriter
add device 2: /dev/input/event0
  name:     "fts_ts"

  
msm8909:/ # getevent  -l
add device 1: /dev/input/event1
  name:     "qpnp_pon"
could not get driver version for /dev/input/mice, Not a typewriter
add device 2: /dev/input/event0
  name:     "fts_ts"
/dev/input/event1: EV_KEY       KEY_POWER            DOWN
/dev/input/event1: EV_SYN       SYN_REPORT           00000000
/dev/input/event1: EV_KEY       KEY_POWER            UP
/dev/input/event1: EV_SYN       SYN_REPORT           00000000
/dev/input/event0: EV_SYN       SYN_MT_REPORT        00000000
/dev/input/event0: EV_SYN       SYN_REPORT           00000000
/dev/input/event0: EV_SYN       SYN_MT_REPORT        00000000
/dev/input/event0: EV_SYN       SYN_REPORT           00000000
/dev/input/event0: EV_SYN       SYN_MT_REPORT        00000000
/dev/input/event0: EV_SYN       SYN_REPORT           00000000

Kernel/TP/I2C from dts

peony:/ # ls -l  /sys/bus/i2c/devices/
total 0
lrwxrwxrwx 1 root root 0 1970-01-02 07:02 5-0038 -> ../../../devices/soc.0/78b9000.i2c/i2c-5/5-0038
lrwxrwxrwx 1 root root 0 1970-01-02 07:02 5-0055 -> ../../../devices/soc.0/78b9000.i2c/i2c-5/5-0055
lrwxrwxrwx 1 root root 0 1970-01-02 07:02 6-0044 -> ../../../devices/soc.0/78ba000.i2c/i2c-6/6-0044
lrwxrwxrwx 1 root root 0 1970-01-02 07:02 i2c-1 -> ../../../devices/soc.0/78b5000.i2c/i2c-1
lrwxrwxrwx 1 root root 0 1970-01-02 07:02 i2c-2 -> ../../../devices/soc.0/78b6000.i2c/i2c-2
lrwxrwxrwx 1 root root 0 1970-01-02 07:02 i2c-3 -> ../../../devices/soc.0/78b7000.i2c/i2c-3
lrwxrwxrwx 1 root root 0 1970-01-02 07:02 i2c-4 -> ../../../devices/soc.0/78b8000.i2c/i2c-4
lrwxrwxrwx 1 root root 0 1970-01-02 07:02 i2c-5 -> ../../../devices/soc.0/78b9000.i2c/i2c-5
lrwxrwxrwx 1 root root 0 1970-01-02 07:02 i2c-6 -> ../../../devices/soc.0/78ba000.i2c/i2c-6


peony:/ # ls -l  /sys/devices/soc.0/78b9000.i2c/i2c-5/5-0038
total 0
lrwxrwxrwx 1 root root    0 1970-01-02 07:03 driver -> ../../../../../bus/i2c/drivers/fts_ts
-rw-r--r-- 1 root root 4096 1970-01-02 07:03 fts_driver_version
-rw-r--r-- 1 root root 4096 1970-01-02 07:03 fts_dump_reg
-rw-r--r-- 1 root root 4096 1970-01-02 07:03 fts_fw_update
-rw-r--r-- 1 root root 4096 1970-01-02 07:03 fts_fw_version
-rw-r--r-- 1 root root 4096 1970-01-02 07:03 fts_module_config
-rw-r--r-- 1 root root 4096 1970-01-02 07:03 fts_rw_reg
-rw-r--r-- 1 root root 4096 1970-01-02 07:03 fts_show_log
-rw-r--r-- 1 root root 4096 1970-01-02 07:03 fts_upgrade_app
drwxr-xr-x 3 root root    0 1970-01-02 06:25 input
-r--r--r-- 1 root root 4096 1970-01-02 07:03 modalias
-r--r--r-- 1 root root 4096 1970-01-02 07:03 name
drwxr-xr-x 2 root root    0 1970-01-02 06:25 power
lrwxrwxrwx 1 root root    0 1970-01-02 07:03 subsystem -> ../../../../../bus/i2c
-rw-r--r-- 1 root root 4096 1970-01-02 06:25 uevent
peony:/ #

peony:/ # cat      /sys/devices/soc.0/78b9000.i2c/i2c-5/5-0038/power/control
auto
peony:/ #
peony:/ #
peony:/ # cat      /sys/devices/soc.0/78b9000.i2c/i2c-5/5-0038/name
fts
peony:/ # cat      /sys/devices/soc.0/78b9000.i2c/i2c-5/5-0038/power/control
auto
peony:/ # cat           /sys/devices/soc.0/78ba000.i2c/i2c-6/6-0044/name
sensor
peony:/ # cat           /sys/devices/soc.0/78ba000.i2c/i2c-6/6-0044/power/control
auto
peony:/ #
peony:/ # cat      /sys/devices/soc.0/78b9000.i2c/i2c-5/5-0055/name
st143xx
peony:/ # cat      /sys/devices/soc.0/78b9000.i2c/i2c-5/5-0055/power/control
auto
peony:/ #


Note


1.   Waking up  ===> I PowerManagerService: Waking up from dozing 
2.   Sleep    ===> I PowerManagerService: Going to sleep due to screen timeout
3. USB/adb reset adbd    : error reading protocol FD 20: Connection reset by peer
   will cause restart screen timer 

   
   Downlaod 
setprop service.adb.tcp.port 5555

>adb root && adb remount  &&   adb  forward tcp:6000   tcp:5555

 

adb debug filter 

adb  logcat qdhwcomposer:V   qdutils:V    SurfaceFlinger:V    PowerManagerService:V   DisplayPowerController:V     QCOM:V    *:S

adb  logcat qdhwcomposer:v  |grep  --invert-match    RMAPP

 

4. Setting of sleep timer 


peony:/ # settings get system screen_off_timeout
300000 
peony:/ # settings put system screen_off_timeout   10000
peony:/ # settings get system screen_off_timeout
10000
peony:/ #
 
5. HAL  display power mode  


   ==>  qdhwcomposer: hwc_setPowerMode: Setting mode 0 on display: 0
   hardware/libhardware/include/hardware/hwcomposer_defs.h

   /* Display power modes */
enum {
    /* The display is turned off (blanked). */
    HWC_POWER_MODE_OFF      = 0,
    /* The display is turned on and configured in a low power state
     * that is suitable for presenting ambient information to the user,
     * possibly with lower fidelity than normal but greater efficiency. */
    HWC_POWER_MODE_DOZE     = 1,
    /* The display is turned on normally. */
    HWC_POWER_MODE_NORMAL   = 2,
    /* The display is configured as in HWC_POWER_MODE_DOZE but may
     * stop applying frame buffer updates from the graphics subsystem.
     * This power mode is effectively a hint from the doze dream to
     * tell the hardware that it is done drawing to the display for the
     * time being and that the display should remain on in a low power
     * state and continue showing its current contents indefinitely
     * until the mode changes.
     *
     * This mode may also be used as a signal to enable hardware-based doze
     * functionality.  In this case, the doze dream is effectively
     * indicating that the hardware is free to take over the display
     * and manage it autonomously to implement low power always-on display
     * functionality. */
    HWC_POWER_MODE_DOZE_SUSPEND  = 3,
};

6. Kernel IO ctl  

 

hwc_setPowerMode  ====>  ioctl of FBIOBLANK

from kernel include fb.h 

/* VESA Blanking Levels */
#define VESA_NO_BLANKING        0
#define VESA_VSYNC_SUSPEND      1
#define VESA_HSYNC_SUSPEND      2
#define VESA_POWERDOWN          3


enum {
        /* screen: unblanked, hsync: on,  vsync: on */
        FB_BLANK_UNBLANK       = VESA_NO_BLANKING,      =====>  0

        /* screen: blanked,   hsync: on,  vsync: on */
        FB_BLANK_NORMAL        = VESA_NO_BLANKING + 1,  ========> 1

        /* screen: blanked,   hsync: on,  vsync: off */
        FB_BLANK_VSYNC_SUSPEND = VESA_VSYNC_SUSPEND + 1,  ========> 2

        /* screen: blanked,   hsync: off, vsync: on */
        FB_BLANK_HSYNC_SUSPEND = VESA_HSYNC_SUSPEND + 1,  ========> 3

        /* screen: blanked,   hsync: off, vsync: off */
        FB_BLANK_POWERDOWN     = VESA_POWERDOWN + 1       ========> 4 
};

 

7. Normaly sleep wakeup in Android kernel log 

 


[  384.110563] [FTS]point number: 0, touch point: 0  <<<<<<<<  normal operation  
[  384.114291] [FTS]Points All Up!
[  444.890480] Lake do_fb_ioctl/FBIOBLANK cmd with arg =4   <<<<<< HAL :  HWC_POWER_MODE_OFF  sleep/suspend  LCD  FB ioctl  FB_BLANK_POWERDOWN
[  444.890488] Lake lcm status check:esd_check_enabled=0, dsi_status_disable=-1
[  445.050115] migrate_irqs: 2006 callbacks suppressed
[  445.050125] IRQ32 no longer affine to CPU1
[  445.050135] IRQ33 no longer affine to CPU1
[  445.050144] IRQ34 no longer affine to CPU1
[  445.050154] IRQ35 no longer affine to CPU1
[  445.050164] IRQ36 no longer affine to CPU1
[  445.050173] IRQ37 no longer affine to CPU1
[  445.050181] IRQ38 no longer affine to CPU1
[  445.050189] IRQ39 no longer affine to CPU1
[  445.050198] IRQ40 no longer affine to CPU1
[  445.050207] IRQ41 no longer affine to CPU1
[  445.250250] Lake lcm status check:esd_check_enabled=0, dsi_status_disable=-1
[  445.250266] [FTS]Lake/Debug fts_ts_suspend           <<<<<<<<<<<<<<<<<<<<<<<< sleep/suspend fts  TP driver  
[  445.312243] PM: suspend entry 1970-01-02 23:44:45.951921965 UTC
[  445.312280] PM: Syncing filesystems ... done.
[  445.340220] Freezing user space processes ...
[  445.343487] active wakeup source: PowerManagerService.WakeLocks
[  445.343533]
[  445.343548] Freezing of tasks aborted after 0.003 seconds (155 tasks refusing to freeze, wq_busy=0):
[  445.344745] Error: returning -512 value
[  445.356144]
[  445.356159] Restarting tasks ... done.
[  445.359875] PM: suspend exit 1970-01-02 23:44:45.999569361 UTC
[  445.462436] PM: suspend entry 1970-01-02 23:44:46.102128945 UTC
[  445.462456] PM: Syncing filesystems ... done.
[  445.466881] Error: returning -512 value
[  445.466076] Freezing user space processes ... (elapsed 0.008 seconds) done.
[  445.474677] Freezing remaining freezable tasks ... (elapsed 0.003 seconds) done.
[  445.477787] Suspending console(s) (use no_console_suspend to debug)
[  445.480466] Lake lcm status check:esd_check_enabled=0, dsi_status_disable=-1
[  445.485571] PM: suspend of devices complete after 6.263 msecs
[  445.486726] PM: late suspend of devices complete after 1.141 msecs
[  445.490427] PM: noirq suspend of devices complete after 3.685 msecs
[  445.490443] Disabling non-boot CPUs ...
[  445.494452] CPU0:msm_cpu_pm_enter_sleep mode:3 during suspend
[  445.495011] Enabling non-boot CPUs ...
[  445.496805] CPU3 is up
[  445.497803] PM: noirq resume of devices complete after 0.972 msecs
[  445.499757] PM: early resume of devices complete after 0.935 msecs
[  445.518635] PM: resume of devices complete after 18.856 msecs
[  445.520107] Restarting tasks ... done.
[  445.530282] PM: suspend exit 1970-01-02 23:44:51.016131026 UTC
[  445.632069] PM: suspend entry 1970-01-02 23:44:51.117937901 UTC
[  445.632085] PM: Syncing filesystems ... done.
[  445.641343] Error: returning -512 value
[  445.640972] Freezing user space processes ... (elapsed 0.004 seconds) done.
[  445.645362] Freezing remaining freezable tasks ... (elapsed 0.002 seconds) done.
[  445.647863] Suspending console(s) (use no_console_suspend to debug)  <<<<<<<<<<<<<<<<<<Suspending debug console as no_console_suspend is not in kernel cmdline 
[  445.649595] Lake lcm status check:esd_check_enabled=0, dsi_status_disable=-1
[  445.656435] PM: suspend of devices complete after 7.614 msecs
[  445.657240] PM: late suspend of devices complete after 0.796 msecs
[  445.658628] PM: noirq suspend of devices complete after 1.379 msecs
[  445.658638] Disabling non-boot CPUs ...
[  445.663407] CPU0:msm_cpu_pm_enter_sleep mode:3 during suspend
[  445.663759] Enabling non-boot CPUs ...
[  445.664939] CPU2 is up
[  445.666044] CPU3 is up
[  445.666681] PM: noirq resume of devices complete after 0.620 msecs
[  445.668558] PM: early resume of devices complete after 0.633 msecs
[  445.686955] msm_otg 78d9000.usb: USB exited from low power mode
[  445.697173] PM: resume of devices complete after 28.599 msecs
[  445.698155] Restarting tasks ... done.
[  445.706363] PM: suspend exit 1970-01-02 23:44:58.820380293 UTC
[  445.882378] msm_otg 78d9000.usb: Avail curr from USB = 1500          <<<<<<< usb otg event wake up system 
[  445.897757] msm_hsusb msm_hsusb: CI13XXX_CONTROLLER_RESET_EVENT received
[  445.897794] msm_hsusb msm_hsusb: CI13XXX_CONTROLLER_CONNECT_EVENT received
[  445.958639] Lake do_fb_ioctl/FBIOBLANK cmd with arg =0      <<<<<< HAL HWC_POWER_MODE_NORMAL:  wakeup  LCD  FB ioctl  FB_BLANK_UNBLANK   = VESA_NO_BLANKING,
[  445.958648] Lake lcm status check:esd_check_enabled=0, dsi_status_disable=-1
[  446.000413] android_work: android_work: did not send uevent (0 0 00000000)
[  446.091939] android_work: android_work: sent uevent USB_STATE=CONNECTED
[  446.244302] Lake lcm status check:esd_check_enabled=0, dsi_status_disable=-1
[  446.312801] android_usb gadget: high-speed config #1: 86000c8.android_usb
[  446.312822] diag: USB channel diag connected
[  446.313309] gbam_connect_work: Bam channel is not ready
[  446.371225] android_work: android_work: sent uevent USB_STATE=CONFIGURED
[  446.481794] [FTS][Info]TP Ready, Device ID = 0x64         <<<<<<<<<<<<<<<<<<<<<<<< wakeup fts  TP driver 
[  446.493957] [FTS]point number: 0, touch point: 0
[  446.497554] [FTS]Points All Up!
[  446.505952] Lake mdss_fb_set_bl_brightness set brightness > 0 while previous brightness is 0 

 

8 Sleep wakeup by power key  

 


[   35.832801] migrate_irqs: 1521 callbacks suppressed
[   35.832807] IRQ32 no longer affine to CPU1
[   35.832812] IRQ33 no longer affine to CPU1
[   35.832818] IRQ34 no longer affine to CPU1
[   35.832824] IRQ35 no longer affine to CPU1
[   35.832829] IRQ36 no longer affine to CPU1
[   35.832835] IRQ37 no longer affine to CPU1
[   35.832840] IRQ38 no longer affine to CPU1
[   35.832846] IRQ39 no longer affine to CPU1
[   35.832851] IRQ40 no longer affine to CPU1
[   35.832857] IRQ41 no longer affine to CPU1
[   42.245215] Lake do_fb_ioctl/FBIOBLANK cmd with arg =4   <<<<<< HAL :  HWC_POWER_MODE_OFF  sleep/suspend  LCD  FB ioctl  FB_BLANK_POWERDOWN
[   42.245224] Lake lcm status check:esd_check_enabled=0, dsi_status_disable=-1
[   42.390822] migrate_irqs: 2538 callbacks suppressed
[   42.390832] IRQ32 no longer affine to CPU2
[   42.390842] IRQ33 no longer affine to CPU2
[   42.390851] IRQ34 no longer affine to CPU2
[   42.390861] IRQ35 no longer affine to CPU2
[   42.390870] IRQ36 no longer affine to CPU2
[   42.390879] IRQ37 no longer affine to CPU2
[   42.390888] IRQ38 no longer affine to CPU2
[   42.390897] IRQ40 no longer affine to CPU2
[   42.390906] IRQ41 no longer affine to CPU2
[   42.390915] IRQ42 no longer affine to CPU2
[   42.444285] cma: dma_release_from_contiguous(pfn 8fa00)
[   42.600715] Lake lcm status check:esd_check_enabled=0, dsi_status_disable=-1
[   42.600729] [FTS]Lake/Debug fts_ts_suspend                <<<<<<<<<<<<<<<<<<<<<<<< sleep/suspend fts  TP driver
[   42.668067] PM: suspend entry 1970-01-02 23:56:30.082243530 UTC
[   42.668118] PM: Syncing filesystems ... done.
[   42.734355] Freezing user space processes ...
[   42.736992] active wakeup source: PowerManagerService.Broadcasts
[   42.737036]
[   42.737049] Freezing of tasks aborted after 0.002 seconds (152 tasks refusing to freeze, wq_busy=0):
[   42.737979] Error: returning -512 value
[   42.749109]
[   42.749119] Restarting tasks ... done.
[   42.752847] PM: suspend exit 1970-01-02 23:56:30.167067540 UTC
[   42.854698] PM: suspend entry 1970-01-02 23:56:30.268918738 UTC
[   42.854713] PM: Syncing filesystems ... done.
[   42.857232] Error: returning -512 value
[   42.856734] Freezing user space processes ... (elapsed 0.005 seconds) done.
[   42.862385] Freezing remaining freezable tasks ... (elapsed 0.002 seconds) done.
[   42.864850] Suspending console(s) (use no_console_suspend to debug)  <<<<<<<<<<<<<<<<<<Suspending debug console as no_console_suspend is not in kernel cmdline 
[   42.866728] Lake lcm status check:esd_check_enabled=0, dsi_status_disable=-1
[   42.893684] PM: suspend of devices complete after 27.687 msecs
[   42.894612] PM: late suspend of devices complete after 0.916 msecs
[   42.897791] PM: noirq suspend of devices complete after 3.166 msecs
[   42.897803] Disabling non-boot CPUs ...
[   42.904001] CPU0:msm_cpu_pm_enter_sleep mode:3 during suspend
[   42.904821] Enabling non-boot CPUs ...
[   42.906327] CPU1 is up
[   42.907649] CPU3 is up
[   42.908426] PM: noirq resume of devices complete after 0.758 msecs
[   42.909956] PM: early resume of devices complete after 0.705 msecs
[   43.058429] PM: resume of devices complete after 148.456 msecs
[   43.059807] Restarting tasks ... done.
[   43.072095] PM: suspend exit 1970-01-02 23:56:34.954504778 UTC
                                                            <<<<<<<<<<  POWER key input event  
[   43.133285] Lake do_fb_ioctl/FBIOBLANK cmd with arg =0  <<<<<< HAL HWC_POWER_MODE_NORMAL:  wakeup  LCD  FB ioctl  FB_BLANK_UNBLANK   = VESA_NO_BLANKING,
[   43.133293] Lake lcm status check:esd_check_enabled=0, dsi_status_disable=-1
[   43.407938] Lake lcm status check:esd_check_enabled=0, dsi_status_disable=-1
[   43.643444] [FTS][Info]TP Ready, Device ID = 0x64   <<<<<<<<<<<<<<<<<<<<<<<< wakeup fts  TP driver 
[   43.650312] [FTS]point number: 0, touch point: 0
[   43.654213] [FTS]Points All Up!
[   43.666552] Lake mdss_fb_set_bl_brightness set brightness > 0 while previous brightness is 0,  

 


9. logcat   Sleep after 300s/5minutes    from HWC_POWER_MODE_NORMAL to HWC_POWER_MODE_OFF
(HAL changes to skip FB_BLANK_POWERDOWN(4) with FB_BLANK_VSYNC_SUSPEND(2)

 

    /* screen: unblanked, hsync: on,  vsync: on */
        FB_BLANK_UNBLANK       = VESA_NO_BLANKING,      =====>  0

        /* screen: blanked,   hsync: on,  vsync: on */
        FB_BLANK_NORMAL        = VESA_NO_BLANKING + 1,  ========> 1

        /* screen: blanked,   hsync: on,  vsync: off */
        FB_BLANK_VSYNC_SUSPEND = VESA_VSYNC_SUSPEND + 1,  ========> 2

        /* screen: blanked,   hsync: off, vsync: on */
        FB_BLANK_HSYNC_SUSPEND = VESA_HSYNC_SUSPEND + 1,  ========> 3

        /* screen: blanked,   hsync: off, vsync: off */
        FB_BLANK_POWERDOWN     = VESA_POWERDOWN + 1       ========> 4 
        
09-30 18:48:02.968   698   754 I PowerManagerService: Going to sleep due to screen timeout (uid 1000)...
09-30 18:48:02.976  1523  1523 D PinyinIME: onFinishInput.
09-30 18:48:02.976  1523  1523 D PinyinIME: onStartInput  ccontentType: 0 Restarting:false
09-30 18:48:02.979   698   754 I Adreno-EGL: <qeglDrvAPI_eglInitialize:379>: EGL 1.4 QUALCOMM build: Nondeterministic_AU_msm8909_LA.BR.1.2.9_RB1__release_AU (I1b6e53de78)
09-30 18:48:02.979   698   754 I Adreno-EGL: OpenGL ES Shader Compiler Version: E031.31.00.01
09-30 18:48:02.979   698   754 I Adreno-EGL: Build Date: 02/22/18 Thu
09-30 18:48:02.979   698   754 I Adreno-EGL: Local Branch: 
09-30 18:48:02.979   698   754 I Adreno-EGL: Remote Branch: quic/LA.BR.1.2.9_rb1.31
09-30 18:48:02.979   698   754 I Adreno-EGL: Local Patches: NONE
09-30 18:48:02.979   698   754 I Adreno-EGL: Reconstruct Branch: NOTHING
09-30 18:48:03.020   698   754 W Adreno-EGL: <qeglDrvAPI_eglQueryContext:4368>: EGL_BAD_ATTRIBUTE
09-30 18:48:03.564   698   754 D ActivityTrigger: ActivityTrigger activityPauseTrigger 
09-30 18:48:03.566   698   729 I VrManagerService: VR mode is disallowed
09-30 18:48:03.611   698   729 D ActivityTrigger: ActivityTrigger activityStopTrigger 
09-30 18:48:03.622   698   754 E libEGL  : call to OpenGL ES API with no current context (logged once per thread)
09-30 18:48:03.623   698   751 I DisplayManagerService: Display device changed state: "Built-in Screen", OFF
09-30 18:48:03.623   280   280 D SurfaceFlinger: Set power mode=0, type=0 flinger=0xb1aa8000
09-30 18:48:03.623   280   280 D qdhwcomposer: hwc_setPowerMode: Setting mode 0 on display: 0 

09-30 18:48:03.623   280   280 D qdhwcomposer: hwc_setPowerMode: Lake Setting mode 0 on display: 0 with HWC_POWER_MODE_OFF
09-30 18:48:03.623   280   280 D qdhwcomposer: hwc_setPowerMode: Lake Setting mode 0 on display: 0 with HWC_POWER_MODE_DOZE/FB_BLANK_VSYNC_SUSPEND
09-30 18:48:03.623   280   280 D qdhwcomposer: hwc_setPowerMode: Lake Setting mode 0 on display: 0 with HWC_POWER_MODE_DOZE_SUSPEND/FB_BLANK_VSYNC_SUSPEND
09-30 18:48:03.623   280   280 E qdutils : int qdutils::getHDMINode(): Failed to open fb node 1
09-30 18:48:03.623   280   280 E qdutils : int qdutils::getHDMINode(): Failed to open fb node 2
09-30 18:48:03.623   280   280 E qdutils : int qdutils::getHDMINode(): Failed to open fb node 3
09-30 18:48:03.623   280   280 E qdutils : int qdutils::getHDMINode(): Failed to find HDMI node
09-30 18:48:03.623   280   280 D qdhwcomposer: hwc_setPowerMode: Lake Setting mode 0 on display: 0 with ioctl/FBIOBLANK args=2
09-30 18:48:03.623   280   280 D qdhwcomposer: hwc_setPowerMode: Done setting mode 0 on display 0

09-30 18:48:03.628   698   754 I QCOM PowerHAL: Got set_interactive hint
09-30 18:48:03.631   698   754 I DreamManagerService: Entering dreamland.
09-30 18:48:03.632   698   754 I PowerManagerService: Dozing...
09-30 18:48:03.635   698   749 I DreamController: Starting dream: name=ComponentInfo{com.android.systemui/com.android.systemui.doze.DozeService}, isTest=false, canDoze=true, userId=0
09-30 18:48:03.657   280   280 E qdutils : int qdutils::getHDMINode(): Failed to open fb node 1
09-30 18:48:03.657   280   280 E qdutils : int qdutils::getHDMINode(): Failed to open fb node 2
09-30 18:48:03.657   280   280 E qdutils : int qdutils::getHDMINode(): Failed to open fb node 3
09-30 18:48:03.657   280   280 E qdutils : int qdutils::getHDMINode(): Failed to find HDMI node
09-30 18:48:03.674   877   877 V KeyguardUpdateMonitor: *** register callback for com.android.systemui.doze.DozeLog$1@ad525d2
09-30 18:48:03.674   877   877 V KeyguardUpdateMonitor: *** unregister callback for null
09-30 18:48:03.675   280   280 E qdutils : int qdutils::getHDMINode(): Failed to open fb node 1
09-30 18:48:03.675   280   280 E qdutils : int qdutils::getHDMINode(): Failed to open fb node 2
09-30 18:48:03.675   280   280 E qdutils : int qdutils::getHDMINode(): Failed to open fb node 3
09-30 18:48:03.675   280   280 E qdutils : int qdutils::getHDMINode(): Failed to find HDMI node 

 

10.logcat    Waking up   from HWC_POWER_MODE_OFF to HWC_POWER_MODE_NORMAL
(HAL changes to skip HAL(HWC_POWER_MODE_OFF)/Kernel(FB_BLANK_POWERDOWN(4))  with FB_BLANK_VSYNC_SUSPEND(2)
 HWC_POWER_MODE_NORMAL (HAL)    ===>  (Kernel)    FB_BLANK_UNBLANK(0) 

 

09-30 19:07:19.870   698   754 I PowerManagerService: Waking up from dozing (uid 1000)...
09-30 19:07:19.871   698   754 I QCOM PowerHAL: Got set_interactive hint
09-30 19:07:19.873   698   754 I DisplayPowerController: Blocking screen on until initial contents have been drawn.  *******
09-30 19:07:19.875   877   877 D KeyguardUpdateMonitor: received broadcast android.intent.action.BATTERY_CHANGED
09-30 19:07:19.884  1071  1138 W QCNEJ   : |CORE| CNE received unexpected action: android.intent.action.BATTERY_CHANGED
09-30 19:07:19.884   698   733 E BatteryStatsService: no controller energy info supplied
09-30 19:07:19.884   698   733 E BatteryStatsService: no controller energy info supplied
09-30 19:07:19.886   877   877 D KeyguardUpdateMonitor: handleBatteryUpdate
09-30 19:07:19.887  1087  1087 E QtiImsExtUtils: getConfigForPhoneId subId is invalid
09-30 19:07:19.887  1087  1087 E QtiImsExtUtils: isCarrierConfigEnabled bundle is null
09-30 19:07:19.892  1087  1087 E PhoneInterfaceManager: [PhoneIntfMgr] queryModemActivityInfo: Empty response
09-30 19:07:19.909  1356  1356 V BoostFramework: BoostFramework() : mPerf = com.qualcomm.qti.Performance@a075e61
09-30 19:07:19.912   877   877 D KeyguardUpdateMonitor: received broadcast android.intent.action.BATTERY_CHANGED
09-30 19:07:19.912   877   877 D KeyguardUpdateMonitor: handleBatteryUpdate
09-30 19:07:19.912  1071  1138 W QCNEJ   : |CORE| CNE received unexpected action: android.intent.action.BATTERY_CHANGED
09-30 19:07:19.917   698   733 E BatteryStatsService: modem info is invalid: ModemActivityInfo{ mTimestamp=0 mSleepTimeMs=0 mIdleTimeMs=0 mTxTimeMs[]=[0, 0, 0, 0, 0] mRxTimeMs=0 mEnergyUsed=0}
09-30 19:07:19.918  1523  1523 D PinyinIME: onFinishInput.
09-30 19:07:19.920   280   280 D SurfaceFlinger: Set power mode=2, type=0 flinger=0xb1aa8000
09-30 19:07:19.920   280   280 D qdhwcomposer: hwc_setPowerMode: Lake Setting mode 2 on display: 0 with HWC_POWER_MODE_NORMAL/FB_BLANK_UNBLANK
09-30 19:07:19.920   280   280 E qdutils : int qdutils::getHDMINode(): Failed to open fb node 1
09-30 19:07:19.920   280   280 E qdutils : int qdutils::getHDMINode(): Failed to open fb node 2
09-30 19:07:19.920   280   280 E qdutils : int qdutils::getHDMINode(): Failed to open fb node 3
09-30 19:07:19.920   280   280 E qdutils : int qdutils::getHDMINode(): Failed to find HDMI node
09-30 19:07:19.920   280   280 D qdhwcomposer: hwc_setPowerMode: Lake Setting mode 2 on display: 0 with ioctl/FBIOBLANK args=0
09-30 19:07:19.920   280   280 D qdhwcomposer: hwc_setPowerMode: Done setting mode 2 on display 0
09-30 19:07:19.920   280   501 I qdhwcomposer: handle_blank_event: dpy:0 panel power state: 1
09-30 19:07:19.920   280   501 E qdutils : int qdutils::getHDMINode(): Failed to open fb node 1
09-30 19:07:19.920   280   501 E qdutils : int qdutils::getHDMINode(): Failed to open fb node 2
09-30 19:07:19.920   280   501 E qdutils : int qdutils::getHDMINode(): Failed to open fb node 3
09-30 19:07:19.920   280   501 E qdutils : int qdutils::getHDMINode(): Failed to find HDMI node
09-30 19:07:19.937   698   751 I DisplayManagerService: Display device changed state: "Built-in Screen", ON
09-30 19:07:19.977   283  1827 E adbd    : error reading protocol FD 47: Connection reset by peer

9. Start up       SurfaceFlinger/libEGL/DrmLibRpmb/Adreno-EGL/qdutils/qdhwcomposer
   
09-30 18:42:30.926   280   280 I SurfaceFlinger: SurfaceFlinger is starting
09-30 18:42:30.926   369   369 D QSEECOMD: : QSEECOM DAEMON RUNNING 
09-30 18:42:30.927   280   280 I SurfaceFlinger: SurfaceFlinger's main thread ready to run. Initializing graphics H/W...
09-30 18:42:30.927   277   277 I PerMgrSrv: Peripheral Mananager service start
09-30 18:42:30.927   277   277 I PerMgrSrv: power-off timeout 500,ms; event-ack timeout 200,ms; debug-mode false
09-30 18:42:30.927   277   277 I PerMgrSrv: Statistics for : modem
09-30 18:42:30.927   277   277 I PerMgrSrv: modem: Current State : is off-line
09-30 18:42:30.928   277   277 I PerMgrSrv: modem: Voter/Listener count : 0/0
09-30 18:42:30.928   277   277 I PerMgrSrv: modem: Power on count : 0
09-30 18:42:30.928   277   277 I PerMgrSrv: modem: Power off count: 0
09-30 18:42:30.928   277   277 I PerMgrSrv: modem: Client list:
09-30 18:42:30.932   333   456 D QC-time-services: Daemon: Time-services: All initializations done
09-30 18:42:30.932   333   456 E QC-time-services: Daemon: Time-services: Waiting to acceptconnection
09-30 18:42:30.933   333   454 D QC-time-services: Daemon:genoff_modem_qmi_service_request: Initiallizing QMI 
09-30 18:42:30.934   333   454 E QC-time-services: Daemon:genoff_modem_qmi_service_request: qmi_client_get_service_list returned 0num_services 1
09-30 18:42:30.940   335   335 D QSEECOMAPI: : QSEECom_get_handle sb_length = 0xa000
09-30 18:42:30.940   335   335 D QSEECOMAPI: : App is already loaded QSEE and app id = 2
09-30 18:42:30.946   333   454 D QC-time-services: Daemon:genoff_modem_qmi_service_request: Initial transaction successfull
09-30 18:42:30.948   280   280 D libEGL  : loaded /vendor/lib/egl/libEGL_adreno.so
09-30 18:42:30.951   277   459 I PerMgrSrv: QMI service start
09-30 18:42:30.957   280   280 D libEGL  : loaded /vendor/lib/egl/libGLESv1_CM_adreno.so
09-30 18:42:31.003   314   314 D QSEECOMAPI: : QSEECom_get_handle sb_length = 0xa000
09-30 18:42:31.003   314   314 D QSEECOMAPI: : App is already loaded QSEE and app id = 2
09-30 18:42:31.010   369   370 D DrmLibRpmb: got the req here! ret=0
09-30 18:42:31.010   369   370 D DrmLibRpmb: Received command id = 257
09-30 18:42:31.010   369   370 D DrmLibRpmb: QSEECom send response complete
09-30 18:42:31.010   369   370 D DrmLibRpmb: ioctl_continue_command finished! and return 0 
09-30 18:42:31.010   369   370 D DrmLibRpmb: before calling ioctl to read the next rpmb_cmd
09-30 18:42:31.010   369   370 D DrmLibRpmb: got the req here! ret=0
09-30 18:42:31.010   369   370 D DrmLibRpmb: Received command id = 258
09-30 18:42:31.010   369   370 D DrmLibRpmb: CMD:258, num_sectors: 1
09-30 18:42:31.014   369   370 D DrmLibRpmb: CMD:258, status:0
09-30 18:42:31.014   369   370 D DrmLibRpmb: QSEECom send response complete
09-30 18:42:31.014   369   370 D DrmLibRpmb: ioctl_continue_command finished! and return 0 
09-30 18:42:31.014   369   370 D DrmLibRpmb: before calling ioctl to read the next rpmb_cmd
09-30 18:42:31.015   314   314 E keymaster1_device: TA API Major Verion: 1
09-30 18:42:31.015   314   314 E keymaster1_device: TA API Minor Verion: 0
09-30 18:42:31.015   314   314 E keymaster1_device: TA Major Verion: 1
09-30 18:42:31.015   314   314 E keymaster1_device: TA Minor Verion: 8
09-30 18:42:31.015   314   314 E keymaster1_device: set_version_req->flags: 1
09-30 18:42:31.015   314   314 D keystore: Wrapping keymaster1 module Keymaster QTI HAL with SofKeymasterDevice
09-30 18:42:31.015   314   314 D SoftKeymaster: system/keymaster/soft_keymaster_device.cpp, Line 178: Reinitializing SoftKeymasterDevice to use HW keymaster1
09-30 18:42:31.036   441   441 E Diag_Lib: qpLogDiagInit <== result : 1
09-30 18:42:31.036   441   441 E Diag_Lib: DATAD : gIsQXDMDisabled 0, gIsADBDisabled 1, gIsDebugDisabled 0, gIsIMSLogsDisabled 0
09-30 18:42:31.036   441   441 E Diag_Lib: [IMS_DataD] imsdatad.c | 5236 | | 441 |DATAD#$$#0#DATAD STARTED
09-30 18:42:31.038   314   314 I SoftKeymaster: system/keymaster/soft_keymaster_device.cpp, Line 131: Creating device
09-30 18:42:31.038   314   314 D SoftKeymaster: system/keymaster/soft_keymaster_device.cpp, Line 132: Device address: 0xb060d200
09-30 18:42:31.038   314   314 I keymaster: Platform patchlevel string does not match expected format.  Using patchlevel 0
09-30 18:42:31.039   314   314 I keymaster: Platform patchlevel string does not match expected format.  Using patchlevel 0
09-30 18:42:31.089   280   280 D libEGL  : loaded /vendor/lib/egl/libGLESv2_adreno.so
09-30 18:42:31.159   280   280 I Adreno-EGL: <qeglDrvAPI_eglInitialize:379>: EGL 1.4 QUALCOMM build: Nondeterministic_AU_msm8909_LA.BR.1.2.9_RB1__release_AU (I1b6e53de78)
09-30 18:42:31.159   280   280 I Adreno-EGL: OpenGL ES Shader Compiler Version: E031.31.00.01
09-30 18:42:31.159   280   280 I Adreno-EGL: Build Date: 02/22/18 Thu
09-30 18:42:31.159   280   280 I Adreno-EGL: Local Branch: 
09-30 18:42:31.159   280   280 I Adreno-EGL: Remote Branch: quic/LA.BR.1.2.9_rb1.31
09-30 18:42:31.159   280   280 I Adreno-EGL: Local Patches: NONE
09-30 18:42:31.159   280   280 I Adreno-EGL: Reconstruct Branch: NOTHING
09-30 18:42:31.387   317   317 V MediaUtils: physMem: 917127168
09-30 18:42:31.387   317   317 V MediaUtils: requested limit: 183425420
09-30 18:42:31.387   317   317 V MediaUtils: actual limit: 183425420
09-30 18:42:31.387   317   317 V MediaUtils: original limits: 4294967295/4294967295
09-30 18:42:31.398   317   317 V MediaUtils: new limits: 183425420/4294967295
09-30 18:42:31.398   317   317 W         : No seccomp filter defined for this architecture.
09-30 18:42:31.442   312   312 D PRDrmPlugIn: PRDrmPlugin::PRDrmPlugin
09-30 18:42:31.442   312   312 D PRDrmPlugInImp: PRDRMPluginAPI::SetEventHandler: starts!
09-30 18:42:31.442   312   312 D PRDrmPlugInImp: PRDRMPluginAPI::SetEventHandler: ends!
09-30 18:42:31.443   312   312 D PRDrmPlugIn: PRDrmPlugin::onGetSupportInfo: starts! uniqueId = 0
09-30 18:42:31.443   312   312 D PRDrmPlugIn: PRDrmPlugin::onGetSupportInfo: ends!
09-30 18:42:31.459   316   316 I mediaserver: ServiceManager: 0xb57106e0
09-30 18:42:31.462   311   311 I cameraserver: ServiceManager: 0xa7d106e0
09-30 18:42:31.463   311   311 I CameraService: CameraService started (pid=311)
09-30 18:42:31.463   311   311 I CameraService: CameraService process starting
09-30 18:42:31.463   311   311 W BatteryNotifier: batterystats service unavailable!
09-30 18:42:31.464   311   311 W BatteryNotifier: batterystats service unavailable!
09-30 18:42:31.464   311   311 E CameraService: Could not load camera HAL module: -2 (No such file or directory)
09-30 18:42:31.472   312   312 D PRDrmPlugIn: PRDrmPlugin::onGetSupportInfo: starts! uniqueId = 0
09-30 18:42:31.472   312   312 D PRDrmPlugIn: PRDrmPlugin::onGetSupportInfo: ends!
09-30 18:42:31.485   315   315 I mediacodec: @@@ mediacodecservice starting
09-30 18:42:31.489   315   315 W         : No seccomp filter defined for this architecture.
09-30 18:42:31.536   488   488 I qcom-bluetooth: /system/etc/init.qcom.bt.sh: Bluetooth stack is Bluedroid 
09-30 18:42:31.566   310   310 I         : sMaxFastTracks = 8
09-30 18:42:31.578   310   310 I audioserver: ServiceManager: 0xa7d106e0
09-30 18:42:31.578   310   310 W BatteryNotifier: batterystats service unavailable!
09-30 18:42:31.578   310   310 I AudioFlinger: Using default 3000 mSec as standby time.
09-30 18:42:31.580   310   310 I AudioPolicyService: AudioPolicyService CSTOR in new mode
09-30 18:42:31.582   310   310 E APM_AudioPolicyManager: could not load audio policy configuration file, setting defaults
09-30 18:42:31.586   310   310 I AudioFlinger: loadHwModule() Loaded primary audio interface from Default audio HW HAL (audio) handle 10
09-30 18:42:31.586   310   310 I AudioFlinger: openOutput(), module 10 Device 2, SamplingRate 44100, Format 0x000001, Channels 3, flags 2
09-30 18:42:31.587   310   310 I AudioFlinger: HAL output buffer size 1024 frames, normal sink buffer size 1024 frames
09-30 18:42:31.626   310   310 W EffectsFactory: loadLibrary() failed to open /system/vendor/lib/soundfx/libswdap.so
09-30 18:42:31.627   310   310 W EffectsFactory: loadLibrary() failed to open /system/vendor/lib/soundfx/libhwdap.so
09-30 18:42:31.627   310   310 W EffectsFactory: loadEffect() could not get library proxy
09-30 18:42:31.627   310   310 I BufferProvider: found effect "Multichannel Downmix To Stereo" from The Android Open Source Project
09-30 18:42:31.628   310   310 I AudioFlinger: Using module 10 has the primary audio interface
09-30 18:42:31.630   280   280 I qdutils : PartialUpdate status: Disabled
09-30 18:42:31.630   280   280 I qdutils : Left Align: 0
09-30 18:42:31.630   280   280 I qdutils : Width Align: 0
09-30 18:42:31.630   280   280 I qdutils : Top Align: 0
09-30 18:42:31.630   280   280 I qdutils : Height Align: 0
09-30 18:42:31.630   280   280 I qdutils : Min ROI Width: 0
09-30 18:42:31.630   280   280 I qdutils : Min ROI Height: 0
09-30 18:42:31.630   280   280 I qdutils : Needs ROI Merge: 0
09-30 18:42:31.630   280   280 I qdutils : Dynamic Fps: Disabled
09-30 18:42:31.630   280   280 I qdutils : Min Panel fps: 0
09-30 18:42:31.630   280   280 I qdutils : Max Panel fps: 0
09-30 18:42:31.631   280   280 E qdutils : int qdutils::getHDMINode(): Failed to open fb node 1
09-30 18:42:31.631   280   280 E qdutils : int qdutils::getHDMINode(): Failed to open fb node 2
09-30 18:42:31.631   280   280 E qdutils : int qdutils::getHDMINode(): Failed to open fb node 3
09-30 18:42:31.631   280   280 E qdutils : int qdutils::getHDMINode(): Failed to find HDMI node
09-30 18:42:31.634   280   280 E qdutils : int qdutils::getHDMINode(): Failed to open fb node 1
09-30 18:42:31.634   280   280 E qdutils : int qdutils::getHDMINode(): Failed to open fb node 2
09-30 18:42:31.635   280   280 E qdutils : int qdutils::getHDMINode(): Failed to open fb node 3
09-30 18:42:31.635   280   280 E qdutils : int qdutils::getHDMINode(): Failed to find HDMI node
09-30 18:42:31.639   280   280 D qdhwcomposer: int qhwc::adRead(): /sys/class/graphics/fb-1/ad could not be opened : No such file or directory
09-30 18:42:31.641   310   494 I AudioFlinger: AudioFlinger's thread 0xa7403400 ready to run
09-30 18:42:31.642   310   494 W BatteryNotifier: batterystats service unavailable!
09-30 18:42:31.642   280   280 I qdhwcomposer: Successfully Loaded GPUPerfHint APIs
09-30 18:42:31.643   310   494 W BatteryNotifier: batterystats service unavailable!
09-30 18:42:31.644   310   494 W BatteryNotifier: batterystats service unavailable!
09-30 18:42:31.644   310   494 W AudioFlinger: no wake lock to update, system not ready yet
09-30 18:42:31.646   280   280 D modemanager: in instantiateTuningMgr get MDSS HW version = 305!
09-30 18:42:31.646   280   280 D modemanager: in instantiateTuningMgr creating mdp3HAL!
09-30 18:42:31.646   280   280 I qdhwcomposer: Initializing Qualcomm Hardware Composer
09-30 18:42:31.646   280   280 I qdhwcomposer: MDP version: 305
09-30 18:42:31.647   280   280 I SurfaceFlinger: Using composer version 1.5
09-30 18:42:31.647   280   280 I qdhwcomposer: hwc_registerProcs
09-30 18:42:31.647   280   280 I qdhwcomposer: Initializing UEVENT Thread
09-30 18:42:31.647   280   280 I qdhwcomposer: Initializing VSYNC Thread
09-30 18:42:31.647   280   280 D qdhwcomposer: hwc_getDisplayAttributes disp = 0, width = 720
09-30 18:42:31.647   280   280 D qdhwcomposer: hwc_getDisplayAttributes disp = 0, height = 1280
09-30 18:42:31.653   280   496 I qdhwcomposer: vsync_loop: Reading event 0 for dpy 0 from /sys/class/graphics/fb0/vsync_event
09-30 18:42:31.653   280   496 I qdhwcomposer: vsync_loop: Reading event 1 for dpy 0 from /sys/class/graphics/fb0/show_blank_event
09-30 18:42:31.653   280   496 I qdhwcomposer: vsync_loop: Reading event 2 for dpy 0 from /sys/class/graphics/fb0/msm_fb_thermal_level
09-30 18:42:31.653   280   496 I qdhwcomposer: vsync_loop: Reading event 0 for dpy 1 from /sys/class/graphics/fb-1/vsync_event
09-30 18:42:31.654   280   496 I qdhwcomposer: vsync_loop: Reading event 1 for dpy 1 from /sys/class/graphics/fb-1/show_blank_event
09-30 18:42:31.654   280   496 I qdhwcomposer: vsync_loop: Reading event 2 for dpy 1 from /sys/class/graphics/fb-1/msm_fb_thermal_level
09-30 18:42:31.654   280   496 I qdhwcomposer: vsync_loop: Reading event 0 for dpy 2 from /sys/class/graphics/fb-1/vsync_event
09-30 18:42:31.654   280   496 I qdhwcomposer: vsync_loop: Reading event 1 for dpy 2 from /sys/class/graphics/fb-1/show_blank_event
09-30 18:42:31.654   280   496 I qdhwcomposer: vsync_loop: Reading event 2 for dpy 2 from /sys/class/graphics/fb-1/msm_fb_thermal_level
09-30 18:42:31.658   310   497 I AudioFlinger: AudioFlinger's thread 0xa72836c0 ready to run
09-30 18:42:31.659   310   310 I RadioService: RadioService
09-30 18:42:31.659   310   310 I RadioService: onFirstRef
09-30 18:42:31.660   310   310 E RadioService: couldn't load radio module radio.primary (No such file or directory)
09-30 18:42:31.661   310   310 E SoundTriggerHwService: couldn't load sound trigger module sound_trigger.primary (No such file or directory)
09-30 18:42:31.670   280   280 I SurfaceFlinger: EGL information:
09-30 18:42:31.671   280   280 I SurfaceFlinger: vendor    : Android
09-30 18:42:31.671   280   280 I SurfaceFlinger: version   : 1.4 Android META-EGL
09-30 18:42:31.671   280   280 I SurfaceFlinger: extensions: EGL_KHR_get_all_proc_addresses EGL_ANDROID_presentation_time EGL_KHR_swap_buffers_with_damage EGL_ANDROID_create_native_client_buffer EGL_ANDROID_front_buffer_auto_refresh EGL_KHR_image EGL_KHR_image_base EGL_KHR_lock_surface EGL_KHR_gl_texture_2D_image EGL_KHR_gl_texture_3D_image EGL_KHR_gl_texture_cubemap_image EGL_KHR_gl_renderbuffer_image EGL_KHR_fence_sync EGL_KHR_create_context EGL_EXT_create_context_robustness EGL_ANDROID_image_native_buffer EGL_KHR_wait_sync EGL_ANDROID_recordable EGL_KHR_partial_update 
09-30 18:42:31.671   280   280 I SurfaceFlinger: Client API: OpenGL_ES
09-30 18:42:31.671   280   280 I SurfaceFlinger: EGLSurface: 8-8-8-8, config=0x5
09-30 18:42:31.672   280   280 I SurfaceFlinger: OpenGL ES informations:
09-30 18:42:31.673   280   280 I SurfaceFlinger: vendor    : Qualcomm
09-30 18:42:31.673   280   280 I SurfaceFlinger: renderer  : Adreno (TM) 304
09-30 18:42:31.673   280   280 I SurfaceFlinger: version   : OpenGL ES 3.0 V@145.0 AU@ (GIT@I1b6e53de78)
09-30 18:42:31.673   280   280 I SurfaceFlinger: extensions: GL_AMD_compressed_ATC_texture GL_AMD_performance_monitor GL_AMD_program_binary_Z400 GL_EXT_debug_label GL_EXT_debug_marker GL_EXT_discard_framebuffer GL_EXT_robustness GL_EXT_texture_format_BGRA8888 GL_EXT_texture_type_2_10_10_10_REV GL_NV_fence GL_OES_compressed_ETC1_RGB8_texture GL_OES_depth_texture GL_OES_depth24 GL_OES_EGL_image GL_OES_EGL_sync GL_OES_EGL_image_external GL_OES_element_index_uint GL_OES_fbo_render_mipmap GL_OES_fragment_precision_high GL_OES_get_program_binary GL_OES_packed_depth_stencil GL_OES_depth_texture_cube_map GL_OES_rgb8_rgba8 GL_OES_standard_derivatives GL_OES_texture_3D GL_OES_texture_float GL_OES_texture_half_float GL_OES_texture_half_float_linear GL_OES_texture_npot GL_OES_vertex_half_float GL_OES_vertex_type_10_10_10_2 GL_OES_vertex_array_object GL_QCOM_alpha_test GL_QCOM_binning_control GL_QCOM_driver_control GL_QCOM_perfmon_global_mode GL_QCOM_extended_get GL_QCOM_extended_get2 GL_QCOM_tiled_rendering GL_QCOM_writeonly_rendering GL_EXT_sRGB GL_EXT_sRGB_write_con
09-30 18:42:31.673   280   280 I SurfaceFlinger: GL_MAX_TEXTURE_SIZE = 4096
09-30 18:42:31.673   280   280 I SurfaceFlinger: GL_MAX_VIEWPORT_DIMS = 4096
09-30 18:42:31.678   280   280 I SurfaceFlinger: EGL information:
09-30 18:42:31.678   280   280 I SurfaceFlinger: vendor    : Android
09-30 18:42:31.678   280   280 I SurfaceFlinger: version   : 1.4 Android META-EGL
09-30 18:42:31.678   280   280 I SurfaceFlinger: extensions: EGL_KHR_get_all_proc_addresses EGL_ANDROID_presentation_time EGL_KHR_swap_buffers_with_damage EGL_ANDROID_create_native_client_buffer EGL_ANDROID_front_buffer_auto_refresh EGL_KHR_image EGL_KHR_image_base EGL_KHR_lock_surface EGL_KHR_gl_texture_2D_image EGL_KHR_gl_texture_3D_image EGL_KHR_gl_texture_cubemap_image EGL_KHR_gl_renderbuffer_image EGL_KHR_fence_sync EGL_KHR_create_context EGL_EXT_create_context_robustness EGL_ANDROID_image_native_buffer EGL_KHR_wait_sync EGL_ANDROID_recordable EGL_KHR_partial_update 
09-30 18:42:31.678   280   280 I SurfaceFlinger: Client API: OpenGL_ES
09-30 18:42:31.678   280   280 I SurfaceFlinger: EGLSurface: 8-8-8-8, config=0x5
09-30 18:42:31.710   319   319 I mediaserver: ServiceManager: 0xb4d106e0
09-30 18:42:31.711   319   319 W BatteryNotifier: batterystats service unavailable!
09-30 18:42:31.711   319   319 E ExtendedServiceUtils: player_type 6
09-30 18:42:31.711   319   319 E ExtendedServiceUtils: Creating DashPlayer Factory
09-30 18:42:32.110   280   280 D SurfaceFlinger: shader cache generated - 24 shaders in 393.526917 ms
09-30 18:42:32.133   280   280 D SurfaceFlinger: Set power mode=2, type=0 flinger=0xb1aa8000
09-30 18:42:32.133   280   280 D qdhwcomposer: hwc_setPowerMode: Setting mode 2 on display: 0
                             D qdhwcomposer: hwc_setPowerMode: Lake Setting mode 2 on display: 0 with HWC_POWER_MODE_NORMAL/FB_BLANK_UNBLANK                                

09-30 18:42:32.134   280   280 E qdutils : int qdutils::getHDMINode(): Failed to open fb node 1
09-30 18:42:32.134   280   280 E qdutils : int qdutils::getHDMINode(): Failed to open fb node 2
09-30 18:42:32.134   280   280 E qdutils : int qdutils::getHDMINode(): Failed to open fb node 3
09-30 18:42:32.134   280   280 E qdutils : int qdutils::getHDMINode(): Failed to find HDMI node
                                D qdhwcomposer: hwc_setPowerMode: Lake Setting mode 2 on display: 0 with ioctl/FBIOBLANK args=0    
                                
09-30 18:42:32.134   280   280 D qdhwcomposer: hwc_setPowerMode: Done setting mode 2 on display 0
09-30 18:42:32.134   280   496 I qdhwcomposer: handle_blank_event: dpy:0 panel power state: 1
09-30 18:42:32.135   280   496 E qdutils : int qdutils::getHDMINode(): Failed to open fb node 1
09-30 18:42:32.135   280   496 E qdutils : int qdutils::getHDMINode(): Failed to open fb node 2
09-30 18:42:32.135   280   496 E qdutils : int qdutils::getHDMINode(): Failed to open fb node 3
09-30 18:42:32.135   280   496 E qdutils : int qdutils::getHDMINode(): Failed to find HDMI node
09-30 18:42:32.142   514   514 W bootanimation: type=1400 audit(0.0:13): avc: denied { getattr } for path="/vendor" dev="rootfs" ino=2917 scontext=u:r:bootanim:s0 tcontext=u:object_r:rootfs:s0 tclass=lnk_file permissive=0
09-30 18:42:32.156   280   280 D qdutils : DEBUG_CALC_FPS: 0
09-30 18:42:32.156   280   280 D qdutils : period: 10
09-30 18:42:32.156   280   280 D qdutils : ignorethresh_us: 500000

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值