Please read everything carefully before trying anything.
Nov 11, 2020 UPDATE - the changes I made do NOT enable the spen on the P350. At this time, I will not be asking for any more beta testers until I get more ideas.
If you are new to flashing custom roms, do NOT attempt this.
If you need your tablet for work and something important, do NOT flash this rom. This rom has NOT BEEN TESTED BY ME and it could result in a bricked device or boot loop or non booting device or you not being able to revert back to your old rom.
I test all by rom builds, but I cannot for the SM-P350 because I don't have one. However, I do have the SM-P550 and spent the last month experimenting and building s-pen with the P550.
Since the P350 is the little brother of the P550, I think the code changes that work for the P550 should work for the P350, but I have no way of testing it.
STEPS
1) BACKUP all your data and existing rom. There will be no help in backing up or restoring your data and/or current rom.
2) You must know how to use odin, heimdall, adb, fastboot and twrp. There will be no instructions or help provided.
3) You must have a SM-P350 with a non BOE panel.
Download
https://play.google.com/store/apps/details?id=flar2.devcheck
and install it on your P350. Scroll over to hardware and look at the panel information. If it has BOE, you may need to downgrade your rom to stock 6.0 before proceeding.
4) Use twrp 3.3.1 from
https://forum.xda-developers.com/galaxy-tab-a/development/rom-galaxy-tab-8-0-t4158163
5) Download the SM-T350 Nov 8 build called lineage-17.1-20201108-UNOFFICIAL-gt58wifi.zip. This is the only build where I added s-pen code. This Nov 8 rom runs and works on my SM-T350 with the s-pen code incorporated. Again, I do NOT have the SM-P350 so I cannot test it.
https://androidfilehost.com/?w=files&flid=316600
I added the following lines of code to enable the s-pen in the SM-P350. Briefly, they are (they will be documented in full, if the s-pen code works).
They are
Code:
CONFIG_INPUT_WACOM=y
PRODUCT_COPY_FILES += \
vendor/samsung/gt58wifi/proprietary/sec_e-pen.idc:$(TARGET_COPY_OUT_VENDOR)/usr/idc/sec_e-pen.idc
TARGET_OTA_ASSERT_DEVICE := gt58wifi,gt58wifixx,SM-T350,SM-P350,gt5note8wifi
These are the minimal changes needed to get the s-pen installed using twrp 3.3.1 and it working.
6) Erase everything (cache, dalvik, system, data) in twrp and then load only the rom. Format data. Reboot and see if s-pen works.
7) Report back if s-pen works or not. Try it in various orientations, 0, 90, 180 and 270 as well.
8) Again, there is NO SUPPORT and NO HELP if your tablet is bricked or you want to revert back to the old rom.
FAQ
Q1. What about building xyz (other than SM-P350)?
A1. All these questions will go unanswered. I'm only looking for 1 or 2 advanced users to try the SM-P350 build to see if s-pen works.
Reserved
Is it possible to build a rom for SM-p355, I've been looking for custom rom for my SM-P355 for years, seems like no one have done this before
Is it possible to build a rom for SM-P555 ?
I have a P350, I've installed lineage-17.1-20201108-UNOFFICIAL-gt58wifi.zip but the s pen doesn't work, need i do something el se?
Devsh1120 said:
but the s pen doesn't work
Click to expand...
Click to collapse
@Devsh1120, thanks for reporting back.
If you are willing to run the lineageos on your P350 for a few days of troubleshooting, I can let you know what logs I need to see on why the s-pen isn't working.
Due to possible timezone, other commitments, work, sleep, etc, let me start by asking for the following output.
1. Open a terminal and run
Code:
adb shell dumpsys input > spen-input.txt
This tells me if the spen device driver is being recognized by the kernel or not.
2. Run
Code:
adb logcat -c
3. Run
Code:
adb logcat > spen-logcat.txt
Get your spen out and tap the screen for about 3 seconds. After 3 seconds, hit Ctrl-C to stop the adb logcat. If the kernel recognizes spen, there should be something in the logcat.
Depending on what the logs show, I can look at the code to see if I'm missing something specific to the P350. The spen does work in the bigger brother P550, but the two implementations of the spen may not be identical. I already have at least one possible idea, but want to see the logs first.
Please upload the logs on the forum.
Thank you.
retiredtab said:
@Devsh1120, thanks for reporting back.
spen-input.txt:
HTML:
INPUT MANAGER (dumpsys input)
Input Manager State:
Interactive: false
System UI Visibility: 0x8008
Pointer Speed: 0
Pointer Gestures Enabled: true
Show Touches: false
Pointer Capture Enabled: false
Event Hub State:
BuiltInKeyboardId: -2
Devices:
-1: Virtual
Classes: 0x40000023
Path: <virtual>
Enabled: true
Descriptor: a718a782d34bc767f4689c232d64d527998ea7fd
Location:
ControllerNumber: 0
UniqueId: <virtual>
Identifier: bus=0x0000, vendor=0x0000, product=0x0000, version=0x0000
KeyLayoutFile: /system/usr/keylayout/Generic.kl
KeyCharacterMapFile: /system/usr/keychars/Virtual.kcm
ConfigurationFile:
HaveKeyboardLayoutOverlay: false
VideoDevice: <none>
2: qpnp_pon
Classes: 0x00000001
Path: /dev/input/event3
Enabled: true
Descriptor: fb60d4f4370f5dbe8267b63d38dea852987571ab
Location: qpnp_pon/input0
ControllerNumber: 0
UniqueId:
Identifier: bus=0x0000, vendor=0x0000, product=0x0000, version=0x0000
KeyLayoutFile: /system/usr/keylayout/Generic.kl
KeyCharacterMapFile: /system/usr/keychars/Generic.kcm
ConfigurationFile:
HaveKeyboardLayoutOverlay: false
VideoDevice: <none>
6: hbtp_vm
Classes: 0x00000008
Path: /dev/input/event2
Enabled: true
Descriptor: 793e303307c34fc398863d5f83ee4c6ea6a7c5c6
Location:
ControllerNumber: 0
UniqueId:
Identifier: bus=0x0000, vendor=0x0000, product=0x0000, version=0x0000
KeyLayoutFile:
KeyCharacterMapFile:
ConfigurationFile:
HaveKeyboardLayoutOverlay: false
VideoDevice: <none>
7: gpio-keys
Classes: 0x00000001
Path: /dev/input/event7
Enabled: true
Descriptor: 485d69228e24f5e46da1598745890b214130dbc4
Location: gpio-keys/input0
ControllerNumber: 0
UniqueId:
Identifier: bus=0x0019, vendor=0x0001, product=0x0001, version=0x0100
KeyLayoutFile: /system/usr/keylayout/gpio-keys.kl
KeyCharacterMapFile: /system/usr/keychars/Generic.kcm
ConfigurationFile:
HaveKeyboardLayoutOverlay: false
VideoDevice: <none>
8: hall
Classes: 0x00000080
Path: /dev/input/event8
Enabled: true
Descriptor: 2786157a00c35a5b99a9677f95108b156b14eb18
Location: hall
ControllerNumber: 0
UniqueId:
Identifier: bus=0x0000, vendor=0x0000, product=0x0000, version=0x0000
KeyLayoutFile:
KeyCharacterMapFile:
ConfigurationFile:
HaveKeyboardLayoutOverlay: false
VideoDevice: <none>
9: sec_touchscreen
Classes: 0x00000015
Path: /dev/input/event1
Enabled: true
Descriptor: 0fa9d3d0d40f7f5b316320876742e00ad5eb1ba9
Location: 5-0020/input0
ControllerNumber: 0
UniqueId:
Identifier: bus=0x0018, vendor=0x0000, product=0x0000, version=0x0000
KeyLayoutFile: /system/usr/keylayout/sec_touchscreen.kl
KeyCharacterMapFile: /system/usr/keychars/Generic.kcm
ConfigurationFile:
HaveKeyboardLayoutOverlay: false
VideoDevice: <none>
Unattached video devices:
<none>
Input Reader State:
Device -1: Virtual
Generation: 2
IsExternal: false
AssociatedDisplayPort: <none>
HasMic: false
Sources: 0x00000301
KeyboardType: 2
Keyboard Input Mapper:
Parameters:
OrientationAware: true
HandlesKeyRepeat: false
KeyboardType: 2
Orientation: 0
KeyDowns: 0 keys currently down
MetaState: 0x0
DownTime: 0
Device 2: qpnp_pon
Generation: 13
IsExternal: false
AssociatedDisplayPort: <none>
HasMic: false
Sources: 0x00000101
KeyboardType: 1
Keyboard Input Mapper:
Parameters:
OrientationAware: true
HandlesKeyRepeat: false
KeyboardType: 1
Orientation: 0
KeyDowns: 0 keys currently down
MetaState: 0x0
DownTime: 1003380371000
Device 6: hbtp_vm
Generation: 15
IsExternal: false
AssociatedDisplayPort: <none>
HasMic: false
Sources: 0x00002002
KeyboardType: 0
Motion Ranges:
X: source=0x00002002, min=0.000, max=767.000, flat=0.000, fuzz=0.000, resolution=0.000
Y: source=0x00002002, min=0.000, max=1023.000, flat=0.000, fuzz=0.000, resolution=0.000
PRESSURE: source=0x00002002, min=0.000, max=1.000, flat=0.000, fuzz=0.000, resolution=0.000
Cursor Input Mapper:
Parameters:
HasAssociatedDisplay: true
Mode: pointer
OrientationAware: false
XScale: 1.000
YScale: 1.000
XPrecision: 1.000
YPrecision: 1.000
HaveVWheel: false
HaveHWheel: false
VWheelScale: 1.000
HWheelScale: 1.000
Orientation: 0
ButtonState: 0x00000000
Down: false
DownTime: 0
Device 7: gpio-keys
Generation: 8
IsExternal: false
AssociatedDisplayPort: <none>
HasMic: false
Sources: 0x00000101
KeyboardType: 1
Keyboard Input Mapper:
Parameters:
OrientationAware: true
HandlesKeyRepeat: false
KeyboardType: 1
Orientation: 0
KeyDowns: 0 keys currently down
MetaState: 0x0
DownTime: 0
Device 8: hall
Generation: 6
IsExternal: false
AssociatedDisplayPort: <none>
HasMic: false
Sources: 0x80000000
KeyboardType: 0
Switch Input Mapper:
SwitchValues: 0
Device 9: sec_touchscreen
Generation: 16
IsExternal: false
AssociatedDisplayPort: <none>
HasMic: false
Sources: 0x00001103
KeyboardType: 1
Motion Ranges:
X: source=0x00001002, min=0.000, max=767.000, flat=0.000, fuzz=0.000, resolution=0.000
Y: source=0x00001002, min=0.000, max=1023.000, flat=0.000, fuzz=0.000, resolution=0.000
PRESSURE: source=0x00001002, min=0.000, max=1.000, flat=0.000, fuzz=0.000, resolution=0.000
SIZE: source=0x00001002, min=0.000, max=1.000, flat=0.000, fuzz=0.000, resolution=0.000
TOUCH_MAJOR: source=0x00001002, min=0.000, max=1280.000, flat=0.000, fuzz=0.000, resolution=0.000
TOUCH_MINOR: source=0x00001002, min=0.000, max=1280.000, flat=0.000, fuzz=0.000, resolution=0.000
TOOL_MAJOR: source=0x00001002, min=0.000, max=1280.000, flat=0.000, fuzz=0.000, resolution=0.000
TOOL_MINOR: source=0x00001002, min=0.000, max=1280.000, flat=0.000, fuzz=0.000, resolution=0.000
Keyboard Input Mapper:
Parameters:
OrientationAware: true
HandlesKeyRepeat: false
KeyboardType: 1
Orientation: 0
KeyDowns: 0 keys currently down
MetaState: 0x0
DownTime: 0
Touch Input Mapper (mode - direct):
Parameters:
GestureMode: multi-touch
DeviceType: touchScreen
AssociatedDisplay: hasAssociatedDisplay=true, isExternal=false, displayId=''
OrientationAware: true
Raw Touch Axes:
X: min=0, max=3071, flat=0, fuzz=0, resolution=0
Y: min=0, max=4095, flat=0, fuzz=0, resolution=0
Pressure: unknown range
TouchMajor: min=0, max=255, flat=0, fuzz=0, resolution=0
TouchMinor: min=0, max=255, flat=0, fuzz=0, resolution=0
ToolMajor: min=0, max=255, flat=0, fuzz=0, resolution=0
ToolMinor: unknown range
Orientation: unknown range
Distance: unknown range
TiltX: unknown range
TiltY: unknown range
TrackingId: min=0, max=65535, flat=0, fuzz=0, resolution=0
Slot: min=0, max=4, flat=0, fuzz=0, resolution=0
Calibration:
touch.size.calibration: geometric
touch.pressure.calibration: none
touch.orientation.calibration: none
touch.distance.calibration: none
touch.coverage.calibration: none
Affine Transformation:
X scale: 1.000
X ymix: 0.000
X offset: 0.000
Y xmix: 0.000
Y scale: 1.000
Y offset: 0.000
Viewport INTERNAL: displayId=0, uniqueId=local:0, port=0, orientation=0, logicalFrame=[0, 0, 768, 1024], physicalFrame=[0, 0, 768, 1024], deviceSize=[768, 1024]
SurfaceWidth: 768px
SurfaceHeight: 1024px
SurfaceLeft: 0
SurfaceTop: 0
PhysicalWidth: 768px
PhysicalHeight: 1024px
PhysicalLeft: 0
PhysicalTop: 0
SurfaceOrientation: 0
Translation and Scaling Factors:
XTranslate: 0.000
YTranslate: 0.000
XScale: 0.250
YScale: 0.250
XPrecision: 4.000
YPrecision: 4.000
GeometricScale: 0.250
PressureScale: 0.000
SizeScale: 0.004
OrientationScale: 0.000
DistanceScale: 0.000
HaveTilt: false
TiltXCenter: 0.000
TiltXScale: 0.000
TiltYCenter: 0.000
TiltYScale: 0.000
Last Raw Button State: 0x00000000
Last Raw Touch: pointerCount=0
Last Cooked Button State: 0x00000000
Last Cooked Touch: pointerCount=0
Stylus Fusion:
ExternalStylusConnected: false
External Stylus ID: -1
External Stylus Data Timeout: 9223372036854775807
External Stylus State:
When: 9223372036854775807
Pressure: 0.000000
Button State: 0x00000000
Tool Type: 0
Configuration:
ExcludedDeviceNames: []
VirtualKeyQuietTime: 0.0ms
PointerVelocityControlParameters: scale=1.000, lowThreshold=500.000, highThreshold=3000.000, acceleration=3.000
WheelVelocityControlParameters: scale=1.000, lowThreshold=15.000, highThreshold=50.000, acceleration=4.000
PointerGesture:
Enabled: true
QuietInterval: 100.0ms
DragMinSwitchSpeed: 50.0px/s
TapInterval: 150.0ms
TapDragInterval: 300.0ms
TapSlop: 20.0px
MultitouchSettleInterval: 100.0ms
MultitouchMinDistance: 15.0px
SwipeTransitionAngleCosine: 0.3
SwipeMaxWidthRatio: 0.2
MovementSpeedRatio: 0.8
ZoomSpeedRatio: 0.3
Viewports:
Viewport INTERNAL: displayId=0, uniqueId=local:0, port=0, orientation=0, logicalFrame=[0, 0, 768, 1024], physicalFrame=[0, 0, 768, 1024], deviceSize=[768, 1024]
Input Classifier State:
Motion Classifier:
<nullptr>
Input Dispatcher State:
DispatchEnabled: true
DispatchFrozen: false
InputFilterEnabled: false
FocusedDisplayId: 0
FocusedApplications:
displayId=0, name='AppWindowToken{d0ab3f9 token=Token{1d73ac0 ActivityRecord{e101443 u0 com.google.android.apps.nexuslauncher/.NexusLauncherActivity t55}}}', dispatchingTimeout=5000.000ms
FocusedWindows:
displayId=0, name='Window{abef470 u0 StatusBar}'
TouchStates: <no displays touched>
Display: 0
Windows:
0: name='Window{abef470 u0 StatusBar}', displayId=0, portalToDisplayId=-1, paused=false, hasFocus=true, hasWallpaper=false, visible=true, canReceiveKeys=true, flags=0x81860040, type=0x000007d0, layer=0, frame=[0,0][768,1024], globalScale=1.000000, windowScale=(1.000000,1.000000), touchableRegion=[0,0][768,1024], inputFeatures=0x00000004, ownerPid=853, ownerUid=10144, dispatchingTimeout=5000.000ms
1: name='Window{fc23b2d u0 com.android.systemui.ImageWallpaper}', displayId=0, portalToDisplayId=-1, paused=false, hasFocus=false, hasWallpaper=false, visible=false, canReceiveKeys=false, flags=0x00014318, type=0x000007dd, layer=0, frame=[0,0][768,1024], globalScale=1.000000, windowScale=(1.000000,1.000000), touchableRegion=[0,0][768,1024], inputFeatures=0x00000000, ownerPid=853, ownerUid=10144, dispatchingTimeout=5000.000ms
Global monitors in display 0:
0: 'PointerEventDispatcher0 (server)',
RecentQueue: length=10
KeyEvent, age=69873.3ms
MotionEvent, age=68546.4ms
MotionEvent, age=68537.0ms
MotionEvent, age=68527.8ms
MotionEvent, age=68518.5ms
MotionEvent, age=68509.3ms
MotionEvent, age=68500.0ms
MotionEvent, age=68490.7ms
MotionEvent, age=68481.3ms
MotionEvent, age=68473.0ms
PendingEvent: <none>
InboundQueue: <empty>
ReplacedKeys: <empty>
Connections:
0: channelName='PointerEventDispatcher0 (server)', windowName='PointerEventDispatcher0 (server)', status=NORMAL, monitor=true, inputPublisherBlocked=false
OutboundQueue: <empty>
WaitQueue: <empty>
1: channelName='15ef0b4 com.google.android.apps.nexuslauncher/com.google.android.apps.nexuslauncher.NexusLauncherActivity (server)', windowName='15ef0b4 com.google.android.apps.nexuslauncher/com.google.android.apps.nexuslauncher.NexusLauncherActivity (server)', status=NORMAL, monitor=false, inputPublisherBlocked=false
OutboundQueue: <empty>
WaitQueue: <empty>
2: channelName='ddd937d NavigationBar0 (server)', windowName='ddd937d NavigationBar0 (server)', status=NORMAL, monitor=false, inputPublisherBlocked=false
OutboundQueue: <empty>
WaitQueue: <empty>
3: channelName='559bd75 AssistPreviewPanel (server)', windowName='559bd75 AssistPreviewPanel (server)', status=NORMAL, monitor=false, inputPublisherBlocked=false
OutboundQueue: <empty>
WaitQueue: <empty>
4: channelName='abef470 StatusBar (server)', windowName='abef470 StatusBar (server)', status=NORMAL, monitor=false, inputPublisherBlocked=false
OutboundQueue: <empty>
WaitQueue: <empty>
5: channelName='b2184d6 DockedStackDivider (server)', windowName='b2184d6 DockedStackDivider (server)', status=NORMAL, monitor=false, inputPublisherBlocked=false
OutboundQueue: <empty>
WaitQueue: <empty>
6: channelName='fc23b2d com.android.systemui.ImageWallpaper (server)', windowName='fc23b2d com.android.systemui.ImageWallpaper (server)', status=NORMAL, monitor=false, inputPublisherBlocked=false
OutboundQueue: <empty>
WaitQueue: <empty>
7: channelName='recents_animation_input_consumer (server)', windowName='recents_animation_input_consumer (server)', status=NORMAL, monitor=false, inputPublisherBlocked=false
OutboundQueue: <empty>
WaitQueue: <empty>
8: channelName='54d2c59 com.google.android.apps.nexuslauncher/com.google.android.apps.nexuslauncher.NexusLauncherActivity (server)', windowName='54d2c59 com.google.android.apps.nexuslauncher/com.google.android.apps.nexuslauncher.NexusLauncherActivity (server)', status=NORMAL, monitor=false, inputPublisherBlocked=false
OutboundQueue: <empty>
WaitQueue: <empty>
AppSwitch: not pending
Configuration:
KeyRepeatDelay: 50.0ms
KeyRepeatTimeout: 400.0ms
Click to expand...
Click to collapse
spen-logcat.txt:
HTML:
--------- beginning of system
11-10 17:34:47.245 681 774 I PowerManagerService: Waking up from Dozing (uid=1000, reason=WAKE_REASON_POWER_BUTTON, details=android.policy:POWER)...
11-10 17:34:47.246 774 774 I InputReader: type=1400 audit(0.0:1399): avc: denied { call } for scontext=u:r:system_server:s0 tcontext=u:r:init:s0 tclass=binder permissive=1
11-10 17:34:47.246 681 681 W UsageStatsService: Event reported without a package name, eventType:15
11-10 17:34:47.250 322 322 E QTI PowerHAL: Failed to acquire lock.
11-10 17:34:47.254 681 681 I ActivityManager: Killing 8044:com.google.android.configupdater/u0a56 (adj 999): empty for 1815s
11-10 17:34:47.254 681 718 I DisplayPowerController: Blocking screen on until initial contents have been drawn.
11-10 17:34:47.256 681 718 V DisplayPowerController: Brightness [102] reason changing to: 'manual', previous reason: 'screen_off'.
11-10 17:34:47.263 853 853 D KeyguardClockSwitch: Updating clock: 5:34
11-10 17:34:47.267 322 322 E QTI PowerHAL: Invalid hint ID.
11-10 17:34:47.269 681 703 I DisplayManagerService: Display device changed state: "Pantalla integrada", ON
11-10 17:34:47.272 681 703 W DisplayManagerService: Failed to notify process 8044 that displays changed, assuming it died.
11-10 17:34:47.272 681 703 W DisplayManagerService: android.os.DeadObjectException
11-10 17:34:47.272 681 703 W DisplayManagerService: at android.os.BinderProxy.transactNative(Native Method)
11-10 17:34:47.272 681 703 W DisplayManagerService: at android.os.BinderProxy.transact(BinderProxy.java:511)
11-10 17:34:47.272 681 703 W DisplayManagerService: at android.hardware.display.IDisplayManagerCallback$Stub$Proxy.onDisplayEvent(IDisplayManagerCallback.java:115)
11-10 17:34:47.272 681 703 W DisplayManagerService: at com.android.server.display.DisplayManagerService$CallbackRecord.notifyDisplayEventAsync(DisplayManagerService.java:1710)
11-10 17:34:47.272 681 703 W DisplayManagerService: at com.android.server.display.DisplayManagerService.deliverDisplayEvent(DisplayManagerService.java:1491)
11-10 17:34:47.272 681 703 W DisplayManagerService: at com.android.server.display.DisplayManagerService.access$400(DisplayManagerService.java:154)
11-10 17:34:47.272 681 703 W DisplayManagerService: at com.android.server.display.DisplayManagerService$DisplayManagerHandler.handleMessage(DisplayManagerService.java:1632)
11-10 17:34:47.272 681 703 W DisplayManagerService: at android.os.Handler.dispatchMessage(Handler.java:107)
11-10 17:34:47.272 681 703 W DisplayManagerService: at android.os.Looper.loop(Looper.java:214)
11-10 17:34:47.272 681 703 W DisplayManagerService: at android.os.HandlerThread.run(HandlerThread.java:67)
11-10 17:34:47.272 681 703 W DisplayManagerService: at com.android.server.ServiceThread.run(ServiceThread.java:44)
11-10 17:34:47.272 331 331 D SurfaceFlinger: Setting power mode 2 on display 0
11-10 17:34:47.273 318 516 D qdhwcomposer: hwc_setPowerMode: Setting mode 2 on display: 0
11-10 17:34:47.273 318 516 E qdutils : getHDMINode: Failed to open fb node 2
11-10 17:34:47.273 318 516 E qdutils : getHDMINode: Failed to open fb node 3
11-10 17:34:47.273 318 516 E qdutils : getHDMINode: Failed to open fb node 4
11-10 17:34:47.273 318 516 E qdutils : getHDMINode: Failed to open fb node 5
11-10 17:34:47.273 318 516 E qdutils : getHDMINode: Failed to open fb node 6
11-10 17:34:47.274 318 516 E qdutils : getHDMINode: Failed to open fb node 7
11-10 17:34:47.274 318 516 E qdutils : getHDMINode: Failed to open fb node 8
11-10 17:34:47.274 318 516 E qdutils : getHDMINode: Failed to find HDMI node
11-10 17:34:47.276 421 421 I [email protected]: type=1400 audit(0.0:1400): avc: denied { read } for name="rgb" dev="sysfs" ino=9385 scontext=u:r:init:s0 tcontext=u:object_r:sysfs_livedisplay_tuneable:s0 tclass=file permissive=1
11-10 17:34:47.276 421 421 I [email protected]: type=1400 audit(0.0:1401): avc: denied { open } for path="/sys/devices/virtual/graphics/fb0/rgb" dev="sysfs" ino=9385 scontext=u:r:init:s0 tcontext=u:object_r:sysfs_livedisplay_tuneable:s0 tclass=file permissive=1
11-10 17:34:47.278 681 704 W LocalDisplayAdapter: Unable to find color mode 0, ignoring request.
11-10 17:34:47.279 421 421 I [email protected]: type=1400 audit(0.0:1402): avc: denied { write } for name="rgb" dev="sysfs" ino=9385 scontext=u:r:init:s0 tcontext=u:object_r:sysfs_livedisplay_tuneable:s0 tclass=file permissive=1
11-10 17:34:47.297 681 816 I Sensors : LightSensor(4) setDelay : 200000000(ns)
11-10 17:34:47.297 681 816 I Sensors : LightSensor enable: mEnabled 0, handle 4, en 1
11-10 17:34:47.300 681 702 I DropBoxManagerService: add tag=system_server_strictmode isTagEnabled=true flags=0x2
11-10 17:34:47.302 1064 1064 I RenderThread: type=1400 audit(0.0:1403): avc: denied { ioctl } for path="/dev/kgsl-3d0" dev="tmpfs" ino=8238 ioctlcmd=93d scontext=u:r:platform_app:s0:c512,c768 tcontext=u:object_r:device:s0 tclass=chr_file permissive=1 app=com.android.systemui
11-10 17:34:47.304 309 309 D audio_hw_primary: adev_set_parameters: enter: screen_state=on
11-10 17:34:47.304 309 309 V audio_hw_sec: factory_set_parameters: enter: screen_state=on
11-10 17:34:47.304 309 309 V audio_hw_primary: adev_set_parameters: exit with code(0)
11-10 17:34:47.314 853 853 D StatusBar: disable<e i a s b H R c s > disable2<q i n >
11-10 17:34:47.314 853 853 D StatusBar: disable<e i a s b H R c s > disable2<q i n >
11-10 17:34:47.315 853 853 D StatusBar: updateQsExpansionEnabled - QS Expand enabled: true
11-10 17:34:47.334 1194 1194 I DeviceStatusMonitor: DeviceStatusMonitor$1.onReceive():51 onReceive() : Action = android.intent.action.SCREEN_ON
11-10 17:34:47.334 1194 1194 I DeviceStatusMonitor: DeviceStatusMonitor.updateCountryInfo():111 updateCountryInfo(), notifyAnyway = false
11-10 17:34:47.335 853 853 D StatusBar: updateQsExpansionEnabled - QS Expand enabled: true
11-10 17:34:47.339 289 289 I Zygote : Process 8044 exited due to signal 9 (Killed)
11-10 17:34:47.354 681 711 I libprocessgroup: Successfully killed process cgroup uid 10056 pid 8044 in 88ms
11-10 17:34:47.359 389 389 W wificond: Failed to get NL80211_ATTR_EXT_FEATURES
11-10 17:34:47.364 389 389 W wificond: Failed to get NL80211_ATTR_EXT_FEATURES
11-10 17:34:47.374 681 701 I Sensors : AccelerometerSensor(0) setDelay : 66667000(ns)
11-10 17:34:47.377 681 701 I Sensors : AccelerometerSensor enable: mEnabled 0, handle 0, en 1
11-10 17:34:47.380 853 853 D KeyguardClockSwitch: Updating clock: 5:34
11-10 17:34:47.382 853 853 D KeyguardClockSwitch: Updating clock: 5:34
11-10 17:34:47.382 681 718 I DisplayPowerController: Unblocked screen on after 129 ms
11-10 17:34:47.384 389 389 W wificond: Failed to get NL80211_ATTR_EXT_FEATURES
11-10 17:34:47.396 681 774 D WindowManager: powerPress: eventTime=2802265 interactive=true count=1 beganFromNonInteractive=true mShortPressOnPowerBehavior=1
11-10 17:34:47.410 853 853 D ImageWallpaper: wallpaper visibility changes to: true
11-10 17:34:47.414 1739 2613 I WorkerManager: Releasing worker: [trainingcache]/[770]/[com.google.android.apps.gsa.staticplugins.fedass.k.a]
11-10 17:34:47.415 1739 2613 I WorkerManager: Releasing worker: [trainingcache]/[770]/[com.google.android.apps.gsa.staticplugins.fedass.k.a]
11-10 17:34:47.441 1460 3438 I NearbyDiscovery: FastPairHandler: Received action android.intent.action.SCREEN_ON [CONTEXT service_id=49 ]
11-10 17:34:47.445 1460 2567 I NearbySharing: Screen is locked [CONTEXT service_id=194 ]
11-10 17:34:47.445 1460 2567 I NearbySharing: Failed to stop scanning because weren't scanning. [CONTEXT service_id=194 ]
11-10 17:34:47.446 1460 2567 I NearbySharing: Stopping discovery because the screen is locked. [CONTEXT service_id=194 ]
11-10 17:34:47.446 1460 3438 D BluetoothAdapter: isLeEnabled(): ON
11-10 17:34:47.450 1460 2567 I NearbySharing: Can't stop advertising FastInitiation. Not advertising. [CONTEXT service_id=194 ]
11-10 17:34:47.450 1460 2567 I NearbySharing: Stopping Fast Init advertisement because we're not scanning. [CONTEXT service_id=194 ]
11-10 17:34:47.451 1460 2567 I NearbySharing: Failed to stop advertising because we weren't advertising. [CONTEXT service_id=194 ]
11-10 17:34:47.452 1460 2567 I NearbySharing: Stopping advertising because the screen is locked. [CONTEXT service_id=194 ]
11-10 17:34:47.452 1460 2567 I NearbySharing: Stopping Fast Init because the screen is locked. [CONTEXT service_id=194 ]
11-10 17:34:47.452 1460 2567 I NearbySharing: Can't stop scanning for FastInitiation. Not scanning. [CONTEXT service_id=194 ]
11-10 17:34:47.455 1460 2567 I NearbySharing: Fast Initiation Scanning has stopped [CONTEXT service_id=194 ]
11-10 17:34:47.455 833 1273 I bt_stack: [INFO:gatt_api.cc(946)] GATT_Register 3c5e63f5-6a99-aced-53b7-a3734faf94cd
11-10 17:34:47.456 833 1273 I bt_stack: [INFO:gatt_api.cc(966)] allocated gatt_if=5
11-10 17:34:47.456 1460 9032 D BluetoothLeScanner: onScannerRegistered() - status=0 scannerId=5 mScannerId=0
11-10 17:34:47.458 1460 2206 I BeaconBle: Client requested scan, settings=BleSettings [scanMode=LOW_LATENCY, callbackType=ALL_MATCHES, reportDelayMillis=0, 5 filters, 1 clients, callingClientName=Nearby] [CONTEXT service_id=111 ]
11-10 17:34:47.466 1460 3438 I NearbyDiscovery: FastPairScanner2: Starting LOW_LATENCY_SCANNING scan for 6 seconds [CONTEXT service_id=49 ]
11-10 17:34:47.466 1460 3438 I NearbyDiscovery: FastPair: Baymax got intent android.intent.action.SCREEN_ON [CONTEXT service_id=49 ]
11-10 17:34:47.475 1460 2206 I BeaconBle: 'L' hardware scan: 5 filters, scanMode=2, reportdelay=0, callback type=1, #clients=1, workSource=WorkSource{10059 com.google.android.gms} [CONTEXT service_id=111 ]
11-10 17:34:47.482 1460 2206 I BeaconBle: Starting scan on OS scanner. BT state: 12 [CONTEXT service_id=111 ]
11-10 17:34:47.483 1460 2206 D BluetoothAdapter: isLeEnabled(): ON
11-10 17:34:47.488 833 1273 I bt_stack: [INFO:gatt_api.cc(946)] GATT_Register bc03ced2-3477-dc3e-adbe-e24c9a2f0766
11-10 17:34:47.488 833 1273 I bt_stack: [INFO:gatt_api.cc(966)] allocated gatt_if=6
11-10 17:34:47.496 1460 9032 D BluetoothLeScanner: onScannerRegistered() - status=0 scannerId=6 mScannerId=0
11-10 17:34:47.512 1460 1460 D BoundBrokerSvc: onRebind: Intent { act=com.google.android.gms.clearcut.bootcount.service.START cmp=com.google.android.gms/.chimera.PersistentBoundBrokerService }
11-10 17:34:47.896 318 513 I qdhwcomposer: handle_blank_event: dpy:0 panel power state: 1
11-10 17:34:47.899 318 513 E qdutils : getHDMINode: Failed to open fb node 2
11-10 17:34:47.899 318 513 E qdutils : getHDMINode: Failed to open fb node 3
11-10 17:34:47.899 318 513 E qdutils : getHDMINode: Failed to open fb node 4
11-10 17:34:47.899 318 513 E qdutils : getHDMINode: Failed to open fb node 5
11-10 17:34:47.899 318 513 E qdutils : getHDMINode: Failed to open fb node 6
11-10 17:34:47.900 318 513 E qdutils : getHDMINode: Failed to open fb node 7
11-10 17:34:47.900 318 513 E qdutils : getHDMINode: Failed to open fb node 8
11-10 17:34:47.900 318 513 E qdutils : getHDMINode: Failed to find HDMI node
11-10 17:34:47.902 318 516 D qdhwcomposer: hwc_setPowerMode: Done setting mode 2 on display 0
11-10 17:34:47.905 331 331 D SurfaceFlinger: Finished setting power mode 2 on display 0
11-10 17:34:47.906 511 511 I ImageManager: type=1400 audit(0.0:1404): avc: denied { ioctl } for path="/dev/kgsl-3d0" dev="tmpfs" ino=8238 ioctlcmd=921 scontext=u:r:surfaceflinger:s0 tcontext=u:object_r:device:s0 tclass=chr_file permissive=1
11-10 17:34:47.906 681 828 D SurfaceControl: Excessive delay in setPowerMode()
11-10 17:34:47.910 681 718 W PowerManagerService: Screen on took 681 ms
11-10 17:34:47.910 681 718 I DreamManagerService: Gently waking up from dream.
11-10 17:34:47.911 681 700 I DreamManagerService: Performing gentle wake from dream.
11-10 17:34:47.935 853 853 I Choreographer: Skipped 30 frames! The application may be doing too much work on its main thread.
11-10 17:34:47.941 681 698 I DreamManagerService: Leaving dreamland.
11-10 17:34:47.943 681 700 I DreamManagerService: Performing gentle wake from dream.
11-10 17:34:47.943 681 700 I DreamController: Stopping dream: name=ComponentInfo{com.android.systemui/com.android.systemui.doze.DozeService}, isTest=false, canDoze=true, userId=0
11-10 17:34:47.945 681 681 W AlarmManager: Unrecognized alarm listener com.android.server.job.controllers.i[email protected]1c1518
11-10 17:34:47.952 941 941 I ImageWallpaper: type=1400 audit(0.0:1405): avc: denied { read write } for path="/dev/kgsl-3d0" dev="tmpfs" ino=8238 scontext=u:r:platform_app:s0:c512,c768 tcontext=u:object_r:device:s0 tclass=chr_file permissive=1 app=com.android.systemui
11-10 17:34:47.953 853 853 D ImageWallpaper: onAmbientModeChanged: inAmbient=false, duration=500, mShouldStopTransition=false
11-10 17:34:47.953 853 941 D ImageRevealHelper: updateAwake: awake=true, duration=500
11-10 17:34:47.953 853 941 D ImageRevealHelper: transition start
11-10 17:34:47.953 853 941 V ImageWallpaperRenderer: onRevealStart: start, anim=true
11-10 17:34:47.953 853 941 D ImageWallpaper: preRender start
11-10 17:34:47.954 853 941 W Adreno-EGL: <qeglDrvAPI_eglGetConfigAttrib:607>: EGL_BAD_ATTRIBUTE
11-10 17:34:47.956 853 941 D ImageWallpaper: preRender end
11-10 17:34:47.956 853 941 V ImageWallpaperRenderer: onRevealStart: done
11-10 17:34:48.467 853 941 D ImageRevealHelper: transition end, cancel=false, reveal=0.0
11-10 17:34:48.467 853 941 V ImageWallpaperRenderer: onRevealEnd: start, mScissorMode=true
11-10 17:34:48.484 853 941 D ImageWallpaper: postRender start
11-10 17:34:48.484 853 941 D ImageWallpaper: postRender end
11-10 17:34:48.484 853 941 V ImageWallpaperRenderer: onRevealEnd: done
11-10 17:34:49.316 681 709 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.DROPBOX_ENTRY_ADDED flg=0x10 (has extras) } to com.google.android.gms/.stats.service.DropBoxEntryAddedReceiver
11-10 17:34:49.317 681 709 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.DROPBOX_ENTRY_ADDED flg=0x10 (has extras) } to com.google.android.gms/.chimera.GmsIntentOperationService$PersistentTrustedReceiver
11-10 17:34:49.485 853 941 D ImageWallpaper: finishRendering, preserve=true
11-10 17:34:49.835 681 5817 D WificondControl: Scan result ready event
11-10 17:34:53.467 1460 2206 I BeaconBle: Client requested scan, settings=BleSettings [scanMode=ZERO_POWER, callbackType=ALL_MATCHES, reportDelayMillis=0, 5 filters, 1 clients, callingClientName=Nearby] [CONTEXT service_id=111 ]
11-10 17:34:53.487 1460 2206 I BeaconBle: Stopping scan on delegate scanner. BT state: 12 [CONTEXT service_id=111 ]
11-10 17:34:53.488 1460 2206 D BluetoothAdapter: isLeEnabled(): ON
11-10 17:34:53.497 1460 2206 I BeaconBle: Resetting - new scanner available: true [CONTEXT service_id=111 ]
11-10 17:34:53.499 1460 2206 I BeaconBle: ZERO_POWER is disabled. [CONTEXT service_id=111 ]
11-10 17:34:53.500 1460 2206 I BeaconBle: 'L' hardware scan: scan stopped, no powered clients [CONTEXT service_id=111 ]
11-10 17:34:53.510 1460 3438 I NearbyDiscovery: FastPairScanner2: Stopping scan [CONTEXT service_id=49 ]
11-10 17:34:53.512 1460 3438 D BluetoothAdapter: isLeEnabled(): ON
11-10 17:34:53.521 1460 3438 D BluetoothAdapter: isLeEnabled(): ON
11-10 17:34:53.528 833 1273 I bt_stack: [INFO:gatt_api.cc(946)] GATT_Register e65e7bf2-f65d-9a12-fce2-fcbd0c83ba0e
11-10 17:34:53.528 833 1273 I bt_stack: [INFO:gatt_api.cc(966)] allocated gatt_if=5
11-10 17:34:53.528 1460 9032 D BluetoothLeScanner: onScannerRegistered() - status=0 scannerId=5 mScannerId=0
11-10 17:34:53.537 1460 3438 I NearbyDiscovery: FastPairScanner2: Starting LOW_POWER_SCANNING scanning [CONTEXT service_id=49 ]
11-10 17:34:55.231 681 718 V DisplayPowerController: Brightness [5] reason changing to: 'manual [ dim ]', previous reason: 'manual'.
11-10 17:34:55.297 681 828 D LightsService: Excessive delay setting light
11-10 17:34:57.231 681 718 I PowerManagerService: Going to sleep due to timeout (uid 1000)...
11-10 17:34:57.235 681 681 W UsageStatsService: Event reported without a package name, eventType:16
11-10 17:34:55.829 681 828 I chatty : uid=1000(system) PhotonicModulat identical 8 lines
11-10 17:34:55.895 681 828 D LightsService: Excessive delay setting light
11-10 17:34:57.252 681 718 W Adreno-EGL: <qeglDrvAPI_eglGetConfigAttrib:607>: EGL_BAD_ATTRIBUTE
11-10 17:34:57.262 681 718 W Adreno-EGL: <qeglDrvAPI_eglQueryContext:4368>: EGL_BAD_ATTRIBUTE
11-10 17:34:57.278 718 718 I PowerManagerSer: type=1400 audit(0.0:1406): avc: denied { ioctl } for path="/dev/kgsl-3d0" dev="tmpfs" ino=8238 ioctlcmd=915 scontext=u:r:system_server:s0 tcontext=u:object_r:device:s0 tclass=chr_file permissive=1
11-10 17:34:57.288 718 718 I PowerManagerSer: type=1400 audit(0.0:1407): avc: denied { read write } for path="/dev/kgsl-3d0" dev="tmpfs" ino=8238 scontext=u:r:system_server:s0 tcontext=u:object_r:device:s0 tclass=chr_file permissive=1
11-10 17:34:57.310 681 718 V DisplayPowerController: Brightness [102] reason changing to: 'manual', previous reason: 'manual [ dim ]'.
11-10 17:34:57.737 681 718 I DisplayPowerController: Blocking screen off
11-10 17:34:57.738 681 718 I DisplayPowerController: Unblocked screen off after 1 ms
11-10 17:34:57.750 853 853 D StatusBar: disable<e i a s b H R c s > disable2<q i n >
11-10 17:34:57.752 681 713 E KernelCpuUidFreqTimeReader: Negative delta from freq time proc: -10
11-10 17:34:57.752 681 713 E KernelCpuUidFreqTimeReader: Negative delta from freq time proc: -50
11-10 17:34:57.752 681 713 E KernelCpuUidFreqTimeReader: Negative delta from freq time proc: -250
11-10 17:34:57.752 681 713 E KernelCpuUidFreqTimeReader: Negative delta from freq time proc: -60
11-10 17:34:57.751 853 853 D StatusBar: disable<e i a s b H R c s > disable2<q i n >
11-10 17:34:57.757 681 718 I Sensors : AccelerometerSensor enable: mEnabled 1, handle 0, en 0
11-10 17:34:57.761 681 718 V DisplayPowerController: Brightness [0] reason changing to: 'screen_off', previous reason: 'manual'.
11-10 17:34:57.778 421 421 I [email protected]: type=1400 audit(0.0:1408): avc: denied { write } for name="auto_brightness" dev="sysfs" ino=9432 scontext=u:r:init:s0 tcontext=u:object_r:sysfs:s0 tclass=file permissive=1
11-10 17:34:57.778 421 421 I [email protected]: type=1400 audit(0.0:1409): avc: denied { open } for path="/sys/devices/virtual/lcd/panel/panel/auto_brightness" dev="sysfs" ino=9432 scontext=u:r:init:s0 tcontext=u:object_r:sysfs:s0 tclass=file permissive=1
11-10 17:34:57.778 681 703 I DisplayManagerService: Display device changed state: "Pantalla integrada", OFF
11-10 17:34:57.780 331 331 D SurfaceFlinger: Setting power mode 0 on display 0
11-10 17:34:57.782 318 521 D qdhwcomposer: hwc_setPowerMode: Setting mode 0 on display: 0
11-10 17:34:57.782 681 704 W LocalDisplayAdapter: Unable to find color mode 0, ignoring request.
11-10 17:34:57.782 681 816 I Sensors : LightSensor enable: mEnabled 1, handle 4, en 0
11-10 17:34:57.783 318 521 E qdutils : getHDMINode: Failed to open fb node 2
11-10 17:34:57.783 318 521 E qdutils : getHDMINode: Failed to open fb node 3
11-10 17:34:57.783 318 521 E qdutils : getHDMINode: Failed to open fb node 4
11-10 17:34:57.783 318 521 E qdutils : getHDMINode: Failed to open fb node 5
11-10 17:34:57.784 318 521 E qdutils : getHDMINode: Failed to open fb node 6
11-10 17:34:57.784 318 521 E qdutils : getHDMINode: Failed to open fb node 7
11-10 17:34:57.784 318 521 E qdutils : getHDMINode: Failed to open fb node 8
11-10 17:34:57.784 318 521 E qdutils : getHDMINode: Failed to find HDMI node
11-10 17:34:57.788 853 853 D ImageWallpaper: wallpaper visibility changes to: false
11-10 17:34:58.197 318 513 I qdhwcomposer: handle_blank_event: dpy:0 panel power state: 0
11-10 17:34:58.202 318 513 E qdutils : getHDMINode: Failed to open fb node 2
11-10 17:34:58.203 318 513 E qdutils : getHDMINode: Failed to open fb node 3
11-10 17:34:58.203 318 513 E qdutils : getHDMINode: Failed to open fb node 4
11-10 17:34:58.203 318 513 E qdutils : getHDMINode: Failed to open fb node 5
11-10 17:34:58.203 318 513 E qdutils : getHDMINode: Failed to open fb node 6
11-10 17:34:58.203 318 513 E qdutils : getHDMINode: Failed to open fb node 7
11-10 17:34:58.203 318 513 E qdutils : getHDMINode: Failed to open fb node 8
11-10 17:34:58.203 318 513 E qdutils : getHDMINode: Failed to find HDMI node
11-10 17:34:58.204 318 521 D qdhwcomposer: hwc_setPowerMode: Done setting mode 0 on display 0
11-10 17:34:58.205 331 331 D SurfaceFlinger: Finished setting power mode 0 on display 0
11-10 17:34:58.208 681 828 D SurfaceControl: Excessive delay in setPowerMode()
11-10 17:34:58.211 322 322 E QTI PowerHAL: Failed to acquire lock.
11-10 17:34:58.213 681 718 I DreamManagerService: Entering dreamland.
11-10 17:34:58.215 681 718 I PowerManagerService: Dozing...
11-10 17:34:58.216 681 700 I DreamController: Starting dream: name=ComponentInfo{com.android.systemui/com.android.systemui.doze.DozeService}, isTest=false, canDoze=true, userId=0
11-10 17:34:58.236 681 700 D AutofillManagerService: Close system dialogs
11-10 17:34:58.251 853 853 D StatusBar: updateQsExpansionEnabled - QS Expand enabled: false
11-10 17:34:58.257 853 853 D StatusBar: updateQsExpansionEnabled - QS Expand enabled: false
11-10 17:34:58.261 853 853 D StatusBar: disable<e i a s b H R c s > disable2<q i n >
11-10 17:34:58.266 853 853 I chatty : uid=10144(com.android.systemui) identical 6 lines
11-10 17:34:58.266 853 853 D StatusBar: disable<e i a s b H R c s > disable2<q i n >
11-10 17:34:58.282 853 853 W View : requestLayout() improperly called by com.android.keyguard.CarrierText{446472 V.ED..... ......ID 24,0-624,60 #7f0a01e5 app:id/keyguard_carrier_text} during layout: running second layout pass
11-10 17:34:58.285 853 853 D ImageWallpaper: onAmbientModeChanged: inAmbient=true, duration=0, mShouldStopTransition=false
11-10 17:34:58.285 853 941 D ImageRevealHelper: updateAwake: awake=false, duration=0
11-10 17:34:58.285 853 941 V ImageWallpaperRenderer: onRevealStart: start, anim=false
11-10 17:34:58.285 853 941 D ImageWallpaper: preRender start
11-10 17:34:58.286 853 941 W Adreno-EGL: <qeglDrvAPI_eglGetConfigAttrib:607>: EGL_BAD_ATTRIBUTE
11-10 17:34:58.288 853 941 D ImageWallpaper: preRender end
11-10 17:34:58.288 853 941 V ImageWallpaperRenderer: onRevealStart: done
11-10 17:34:58.288 309 372 D audio_hw_primary: adev_set_parameters: enter: screen_state=off
11-10 17:34:58.289 309 372 V audio_hw_sec: factory_set_parameters: enter: screen_state=off
11-10 17:34:58.289 309 372 V audio_hw_primary: adev_set_parameters: exit with code(0)
11-10 17:34:58.285 941 941 I ImageWallpaper: type=1400 audit(0.0:1410): avc: denied { ioctl } for path="/dev/kgsl-3d0" dev="tmpfs" ino=8238 ioctlcmd=934 scontext=u:r:platform_app:s0:c512,c768 tcontext=u:object_r:device:s0 tclass=chr_file permissive=1
HTML:
android.intent.action.SCREEN_ON
11-10 17:35:00.982 1194 1194 I DeviceStatusMonitor: DeviceStatusMonitor.updateCountryInfo():111 updateCountryInfo(), notifyAnyway = false
11-10 17:35:00.987 853 853 W View : requestLayout() improperly called by com.android.keyguard.CarrierText{446472 V.ED..... ......ID 24,0-624,60 #7f0a01e5 app:id/keyguard_carrier_text} during layout: running second layout pass
11-10 17:35:01.004 681 701 I Sensors : AccelerometerSensor(0) setDelay : 66667000(ns)
11-10 17:35:01.005 681 701 I Sensors : AccelerometerSensor enable: mEnabled 0, handle 0, en 1
11-10 17:35:01.011 853 853 D KeyguardClockSwitch: Updating clock: 5:35
11-10 17:35:01.011 681 718 I DisplayPowerController: Unblocked screen on after 97 ms
11-10 17:35:01.027 853 853 D KeyguardClockSwitch: Updating clock: 5:35
11-10 17:35:01.030 853 853 D ImageWallpaper: wallpaper visibility changes to: true
11-10 17:35:01.039 1739 2613 I WorkerManager: Releasing worker: [trainingcache]/[770]/[com.google.android.apps.gsa.staticplugins.fedass.k.a]
11-10 17:35:01.039 1739 2613 I WorkerManager: Releasing worker: [trainingcache]/[770]/[com.google.android.apps.gsa.staticplugins.fedass.k.a]
11-10 17:35:01.065 1460 3438 I NearbyDiscovery: FastPairHandler: Received action android.intent.action.SCREEN_ON [CONTEXT service_id=49 ]
11-10 17:35:01.068 681 774 D WindowManager: powerPress: eventTime=2815933 interactive=true count=1 beganFromNonInteractive=true mShortPressOnPowerBehavior=1
11-10 17:35:01.069 1460 3438 D BluetoothAdapter: isLeEnabled(): ON
11-10 17:35:01.070 1460 2567 I NearbySharing: Screen is locked [CONTEXT service_id=194 ]
11-10 17:35:01.071 1460 2567 I NearbySharing: Failed to stop scanning because weren't scanning. [CONTEXT service_id=194 ]
11-10 17:35:01.071 1460 2567 I NearbySharing: Stopping discovery because the screen is locked. [CONTEXT service_id=194 ]
11-10 17:35:01.071 1460 2567 I NearbySharing: Can't stop advertising FastInitiation. Not advertising. [CONTEXT service_id=194 ]
11-10 17:35:01.072 1460 2567 I NearbySharing: Stopping Fast Init advertisement because we're not scanning. [CONTEXT service_id=194 ]
11-10 17:35:01.073 1460 2567 I NearbySharing: Failed to stop advertising because we weren't advertising. [CONTEXT service_id=194 ]
11-10 17:35:01.073 1460 2567 I NearbySharing: Stopping advertising because the screen is locked. [CONTEXT service_id=194 ]
11-10 17:35:01.074 1460 2567 I NearbySharing: Stopping Fast Init because the screen is locked. [CONTEXT service_id=194 ]
11-10 17:35:01.074 1460 2567 I NearbySharing: Can't stop scanning for FastInitiation. Not scanning. [CONTEXT service_id=194 ]
11-10 17:35:01.076 1460 2567 I NearbySharing: Fast Initiation Scanning has stopped [CONTEXT service_id=194 ]
11-10 17:35:01.077 833 1273 I bt_stack: [INFO:gatt_api.cc(946)] GATT_Register 0563c5da-8f8d-e12f-ae49-1c233abf8a5a
11-10 17:35:01.077 833 1273 I bt_stack: [INFO:gatt_api.cc(966)] allocated gatt_if=5
11-10 17:35:01.078 1460 3256 D BluetoothLeScanner: onScannerRegistered() - status=0 scannerId=5 mScannerId=0
11-10 17:35:01.081 1460 2206 I BeaconBle: Client requested scan, settings=BleSettings [scanMode=LOW_LATENCY, callbackType=ALL_MATCHES, reportDelayMillis=0, 5 filters, 1 clients, callingClientName=Nearby] [CONTEXT service_id=111 ]
11-10 17:35:01.085 1460 3438 I NearbyDiscovery: FastPairScanner2: Starting LOW_LATENCY_SCANNING scan for 6 seconds [CONTEXT service_id=49 ]
11-10 17:35:01.085 1460 3438 I NearbyDiscovery: FastPair: Baymax got intent android.intent.action.SCREEN_ON [CONTEXT service_id=49 ]
11-10 17:35:01.099 1460 2206 I BeaconBle: 'L' hardware scan: 5 filters, scanMode=2, reportdelay=0, callback type=1, #clients=1, workSource=WorkSource{10059 com.google.android.gms} [CONTEXT service_id=111 ]
11-10 17:35:01.103 1460 2206 I BeaconBle: Starting scan on OS scanner. BT state: 12 [CONTEXT service_id=111 ]
11-10 17:35:01.104 1460 2206 D BluetoothAdapter: isLeEnabled(): ON
11-10 17:35:01.107 833 1273 I bt_stack: [INFO:gatt_api.cc(946)] GATT_Register 5e555730-a591-7fd1-fbf8-df6eced0dc32
11-10 17:35:01.108 833 1273 I bt_stack: [INFO:gatt_api.cc(966)] allocated gatt_if=6
11-10 17:35:01.108 1460 3256 D BluetoothLeScanner: onScannerRegistered() - status=0 scannerId=6 mScannerId=0
11-10 17:35:01.530 318 513 I qdhwcomposer: handle_blank_event: dpy:0 panel power state: 1
11-10 17:35:01.532 318 513 E qdutils : getHDMINode: Failed to open fb node 2
11-10 17:35:01.532 318 513 E qdutils : getHDMINode: Failed to open fb node 3
app=com.android.systemui
11-10 17:34:58.296 853 941 V ImageWallpaperRenderer: onRevealEnd: start, mScissorMode=false
11-10 17:34:58.296 853 941 D ImageWallpaper: postRender start
11-10 17:34:58.296 853 941 D ImageWallpaper: postRender end
11-10 17:34:58.296 853 941 V ImageWallpaperRenderer: onRevealEnd: done
11-10 17:34:58.299 853 853 D StatusBar: disable<e i a s b H R c s > disable2<q i n >
11-10 17:34:58.307 853 853 I chatty : uid=10144(com.android.systemui) identical 6 lines
11-10 17:34:58.307 853 853 D StatusBar: disable<e i a s b H R c s > disable2<q i n >
11-10 17:34:58.312 1194 1194 I DeviceStatusMonitor: DeviceStatusMonitor$1.onReceive():51 onReceive() : Action = android.intent.action.SCREEN_OFF
11-10 17:34:58.312 1194 1194 I InputBundle: InputBundle.consumeEvent():960 Skip consuming an event as imeStatus is 0
11-10 17:34:58.313 1194 1194 I DeviceStatusMonitor: DeviceStatusMonitor.updateCountryInfo():111 updateCountryInfo(), notifyAnyway = false
11-10 17:34:58.348 1739 2613 I WorkerManager: Releasing worker: [trainingcache]/[770]/[com.google.android.apps.gsa.staticplugins.fedass.k.a]
11-10 17:34:58.348 1739 2613 I WorkerManager: Releasing worker: [trainingcache]/[770]/[com.google.android.apps.gsa.staticplugins.fedass.k.a]
11-10 17:34:58.374 1460 3438 I NearbyDiscovery: FastPairHandler: Received action android.intent.action.SCREEN_OFF [CONTEXT service_id=49 ]
11-10 17:34:58.381 1460 3438 I NearbyDiscovery: FastPairScanner2: Stopping scan [CONTEXT service_id=49 ]
11-10 17:34:58.382 1460 2567 I NearbySharing: Screen is locked [CONTEXT service_id=194 ]
11-10 17:34:58.383 1460 2567 I NearbySharing: Failed to stop scanning because weren't scanning. [CONTEXT service_id=194 ]
11-10 17:34:58.383 1460 2567 I NearbySharing: Stopping discovery because the screen is locked. [CONTEXT service_id=194 ]
11-10 17:34:58.386 1460 3438 D BluetoothAdapter: isLeEnabled(): ON
11-10 17:34:58.391 1460 2567 I NearbySharing: Can't stop advertising FastInitiation. Not advertising. [CONTEXT service_id=194 ]
11-10 17:34:58.392 1460 3438 I NearbyDiscovery: FastPair: Baymax got intent android.intent.action.SCREEN_OFF [CONTEXT service_id=49 ]
11-10 17:34:58.393 1460 2567 I NearbySharing: Stopping Fast Init advertisement because we're not scanning. [CONTEXT service_id=194 ]
11-10 17:34:58.394 1460 2567 I NearbySharing: Failed to stop advertising because we weren't advertising. [CONTEXT service_id=194 ]
11-10 17:34:58.394 1460 2567 I NearbySharing: Stopping advertising because the screen is locked. [CONTEXT service_id=194 ]
11-10 17:34:58.395 1460 2567 I NearbySharing: Stopping Fast Init because the screen is locked. [CONTEXT service_id=194 ]
11-10 17:34:58.395 1460 2567 I NearbySharing: Can't stop scanning for FastInitiation. Not scanning. [CONTEXT service_id=194 ]
11-10 17:34:58.397 1460 2567 I NearbySharing: Fast Initiation Scanning has stopped [CONTEXT service_id=194 ]
11-10 17:34:59.297 853 941 D ImageWallpaper: finishRendering, preserve=true
11-10 17:35:00.910 681 774 I PowerManagerService: Waking up from Dozing (uid=1000, reason=WAKE_REASON_POWER_BUTTON, details=android.policy:POWER)...
11-10 17:35:00.911 681 681 W UsageStatsService: Event reported without a package name, eventType:15
11-10 17:35:00.913 322 322 E QTI PowerHAL: Failed to acquire lock.
11-10 17:35:00.914 681 718 I DisplayPowerController: Blocking screen on until initial contents have been drawn.
11-10 17:35:00.924 853 853 D KeyguardClockSwitch: Updating clock: 5:35
11-10 17:35:00.930 681 713 E KernelCpuUidFreqTimeReader: Negative delta from freq time proc: -10
11-10 17:35:00.930 681 713 E KernelCpuUidFreqTimeReader: Negative delta from freq time proc: -50
11-10 17:35:00.930 681 713 E KernelCpuUidFreqTimeReader: Negative delta from freq time proc: -250
11-10 17:35:00.930 681 713 E KernelCpuUidFreqTimeReader: Negative delta from freq time proc: -60
11-10 17:35:00.934 681 718 V DisplayPowerController: Brightness [102] reason changing to: 'manual', previous reason: 'screen_off'.
11-10 17:35:00.944 421 421 I [email protected]: type=1400 audit(0.0:1412): avc: denied { read } for name="rgb" dev="sysfs" ino=9385 scontext=u:r:init:s0 tcontext=u:object_r:sysfs_livedisplay_tuneable:s0 tclass=file permissive=1
11-10 17:35:00.938 322 322 E QTI PowerHAL: Invalid hint ID.
11-10 17:35:00.939 331 331 D SurfaceFlinger: Setting power mode 2 on display 0
11-10 17:35:00.939 318 521 D qdhwcomposer: hwc_setPowerMode: Setting mode 2 on display: 0
11-10 17:35:00.939 681 703 I DisplayManagerService: Display device changed state: "Pantalla integrada", ON
11-10 17:35:00.939 318 521 E qdutils : getHDMINode: Failed to open fb node 2
11-10 17:35:00.939 318 521 E qdutils : getHDMINode: Failed to open fb node 3
11-10 17:35:00.939 318 521 E qdutils : getHDMINode: Failed to open fb node 4
11-10 17:35:00.939 318 521 E qdutils : getHDMINode: Failed to open fb node 5
11-10 17:35:00.939 318 521 E qdutils : getHDMINode: Failed to open fb node 6
11-10 17:35:00.939 318 521 E qdutils : getHDMINode: Failed to open fb node 7
11-10 17:35:00.939 318 521 E qdutils : getHDMINode: Failed to open fb node 8
11-10 17:35:00.939 318 521 E qdutils : getHDMINode: Failed to find HDMI node
11-10 17:35:00.947 681 704 W LocalDisplayAdapter: Unable to find color mode 0, ignoring request.
11-10 17:35:00.944 421 421 I [email protected]: type=1400 audit(0.0:1413): avc: denied { open } for path="/sys/devices/virtual/graphics/fb0/rgb" dev="sysfs" ino=9385 scontext=u:r:init:s0 tcontext=u:object_r:sysfs_livedisplay_tuneable:s0 tclass=file permissive=1
11-10 17:35:00.944 421 421 I [email protected]: type=1400 audit(0.0:1414): avc: denied { write } for name="rgb" dev="sysfs" ino=9385 scontext=u:r:init:s0 tcontext=u:object_r:sysfs_livedisplay_tuneable:s0 tclass=file permissive=1
11-10 17:35:00.957 309 372 D audio_hw_primary: adev_set_parameters: enter: screen_state=on
11-10 17:35:00.957 309 372 V audio_hw_sec: factory_set_parameters: enter: screen_state=on
11-10 17:35:00.957 309 372 V audio_hw_primary: adev_set_parameters: exit with code(0)
11-10 17:35:00.959 853 853 D StatusBar: disable<e i a s b H R c s > disable2<q i n >
11-10 17:35:00.959 853 853 D StatusBar: disable<e i a s b H R c s > disable2<q i n >
11-10 17:35:00.959 853 853 D StatusBar: updateQsExpansionEnabled - QS Expand enabled: true
11-10 17:35:00.964 681 816 I Sensors : LightSensor(4) setDelay : 200000000(ns)
11-10 17:35:00.964 681 816 I Sensors : LightSensor enable: mEnabled 0, handle 4, en 1
11-10 17:35:00.966 681 702 I DropBoxManagerService: add tag=system_server_strictmode isTagEnabled=true flags=0x2
11-10 17:35:00.975 853 853 D StatusBar: updateQsExpansionEnabled - QS Expand enabled: true
11-10 17:35:00.981 1194 1194 I DeviceStatusMonitor: DeviceStatusMonitor$1.onReceive():51 onReceive() : Action =
11-10 17:35:01.532 318 513 E qdutils : getHDMINode: Failed to open fb node 4
11-10 17:35:01.532 318 513 E qdutils : getHDMINode: Failed to open fb node 5
11-10 17:35:01.532 318 513 E qdutils : getHDMINode: Failed to open fb node 6
11-10 17:35:01.532 318 513 E qdutils : getHDMINode: Failed to open fb node 7
11-10 17:35:01.532 318 513 E qdutils : getHDMINode: Failed to open fb node 8
11-10 17:35:01.532 318 513 E qdutils : getHDMINode: Failed to find HDMI node
11-10 17:35:01.534 318 521 D qdhwcomposer: hwc_setPowerMode: Done setting mode 2 on display 0
11-10 17:35:01.535 331 331 D SurfaceFlinger: Finished setting power mode 2 on display 0
11-10 17:35:01.535 681 828 D SurfaceControl: Excessive delay in setPowerMode()
11-10 17:35:01.538 681 718 W PowerManagerService: Screen on took 641 ms
11-10 17:35:01.538 681 718 I DreamManagerService: Gently waking up from dream.
11-10 17:35:01.539 681 700 I DreamManagerService: Performing gentle wake from dream.
11-10 17:35:01.603 681 1208 I DreamManagerService: Leaving dreamland.
11-10 17:35:01.604 681 700 I DreamManagerService: Performing gentle wake from dream.
11-10 17:35:01.604 681 700 I DreamController: Stopping dream: name=ComponentInfo{com.android.systemui/com.android.systemui.doze.DozeService}, isTest=false, canDoze=true, userId=0
11-10 17:35:01.608 681 681 W AlarmManager: Unrecognized alarm listener com.android.server.job.controllers.i[email protected]1c1518
11-10 17:35:01.611 853 853 D ImageWallpaper: onAmbientModeChanged: inAmbient=false, duration=500, mShouldStopTransition=false
11-10 17:35:01.611 853 941 D ImageRevealHelper: updateAwake: awake=true, duration=500
11-10 17:35:01.611 853 941 D ImageRevealHelper: transition start
11-10 17:35:01.611 853 941 V ImageWallpaperRenderer: onRevealStart: start, anim=true
11-10 17:35:01.611 853 941 D ImageWallpaper: preRender start
11-10 17:35:01.612 853 941 W Adreno-EGL: <qeglDrvAPI_eglGetConfigAttrib:607>: EGL_BAD_ATTRIBUTE
11-10 17:35:01.614 853 941 D ImageWallpaper: preRender end
11-10 17:35:01.614 853 941 V ImageWallpaperRenderer: onRevealStart: done
11-10 17:35:02.121 853 941 D ImageRevealHelper: transition end, cancel=false, reveal=0.0
11-10 17:35:02.121 853 941 V ImageWallpaperRenderer: onRevealEnd: start, mScissorMode=true
11-10 17:35:02.137 853 941 D ImageWallpaper: postRender start
11-10 17:35:02.137 853 941 D ImageWallpaper: postRender end
11-10 17:35:02.137 853 941 V ImageWallpaperRenderer: onRevealEnd: done
11-10 17:35:02.981 681 709 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.DROPBOX_ENTRY_ADDED flg=0x10 (has extras) } to com.google.android.gms/.stats.service.DropBoxEntryAddedReceiver
11-10 17:35:02.982 681 709 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.DROPBOX_ENTRY_ADDED flg=0x10 (has extras) } to com.google.android.gms/.chimera.GmsIntentOperationService$PersistentTrustedReceiver
11-10 17:35:03.121 512 512 I hwcUeventThread: type=1400 audit(0.0:1415): avc: denied { read } for scontext=u:r:hal_graphics_composer_default:s0 tcontext=u:r:hal_graphics_composer_default:s0 tclass=netlink_kobject_uevent_socket permissive=1
11-10 17:35:03.121 319 319 I [email protected]: type=1400 audit(0.0:1416): avc: denied { read } for name="present" dev="sysfs" ino=25220 scontext=u:r:hal_health_default:s0 tcontext=u:object_r:sysfs:s0 tclass=file permissive=1
11-10 17:35:03.121 319 319 I [email protected]: type=1400 audit(0.0:1417): avc: denied { open } for path="/sys/devices/battery.78/power_supply/battery/present" dev="sysfs" ino=25220 scontext=u:r:hal_health_default:s0 tcontext=u:object_r:sysfs:s0 tclass=file permissive=1
11-10 17:35:03.121 319 319 I [email protected]: type=1400 audit(0.0:1418): avc: denied { getattr } for path="/sys/devices/battery.78/power_supply/battery/present" dev="sysfs" ino=25220 scontext=u:r:hal_health_default:s0 tcontext=u:object_r:sysfs:s0 tclass=file permissive=1
11-10 17:35:03.139 853 941 D ImageWallpaper: finishRendering, preserve=true
---------- Post added at 11:44 PM ---------- Previous post was at 11:42 PM ----------
BTW
My S350 is recognized as T350 by system
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
REGARDS @retiredtab
Devsh1120 said:
My S350 is recognized as T350 by system
Click to expand...
Click to collapse
That's one of the side effects of not having proper code defined specifically for the S350.
Thanks for the dumpsys input. From there I can see the kernel isn't loading the spen driver or it's needs more configuration.
On my P550 with the same command, I see
10: sec_e-pen
Classes: 0x00000005
Path: /dev/input/event3
The spen is defined as the sec_e-pen. There should be an entry like that for the S350 when it's working properly.
I'm going to add these 2 extra parameters to the kernel config
CONFIG_HID_WACOM=y
CONFIG_HID_WACOM_POWER_SUPPLY=y
to see if the spen is recognized. I'm also working on another T350 problem right now. I'll be building the next rom later tonight before I goto sleep if everything goes okay. Hopefully, I will have a new rom for you test tomorrow.
Can I get one more log from you?
Reboot the tablet.
While it's booting, open a terminal and run
adb logcat > boot.txt
Then upload boot.txt here. It will be about 0.5MB file. I want to see if there are any error messages regarding WACOM while it's booting.
You can use the manage attachments to upload the text file.
Thanks.
hi, don't see any WACOM parameter at the log
Just create a folder in drive
regards
https://drive.google.com/drive/folders/19uQI0xIjLk7QvH4_jEP50JLV7pe_8eXA?usp=sharing
So in my boot logcat of a working s-pen implementation, I see
11-05 16:26:07.710 586 812 I EventHub: New device: id=10, fd=128, path='/dev/input/event3', name='sec_e-pen', classes=0x5, configuration='/vendor/usr/idc/sec_e-pen.idc', keyLayout='/system/usr/keylayout/Generic.kl', keyCharacterMap='/system/usr/keychars/Generic.kcm', builtinKeyboard=false,
I don't see "sec_e-pen" anywhere in your boot logcat which means the kernel doesn't know it's there.
Please try my new build at
https://androidfilehost.com/?w=files&flid=319751
It's called t350-spen-alpha.zip
The new build now has
#Wacom
CONFIG_INPUT_WACOM=y
CONFIG_HID_WACOM=y
CONFIG_HID_WACOM_POWER_SUPPLY=y
Let me know if that works or not. If not, please get
adb shell dumpsys input
and another
adb logcat > boot.txt
after reloading the tablet.
PS. I did load t350-spen-alpha.zip onto my T350 and it boots and works, but I didn't have time to test all the functionality like I normally do. I'm only interested to see if the kernel recognizes the spen driver.
@retiredtab
I already mount t350-spen-alpha.zip but I still not see "sec_e-pen"
i've add a new folder with logs
https://drive.google.com/drive/folders/19uQI0xIjLk7QvH4_jEP50JLV7pe_8eXA
regards
Devsh1120 said:
I already mount t350-spen-alpha.zip but I still not see "sec_e-pen"
Click to expand...
Click to collapse
Right now, I'm out of ideas why the WACOM parameters don't work on the P350. There must be some hardware difference between the P350 and it's big brother the P550 where I do have spen working other than just WACOM.
For now, if you want to revert your P350 back to stock, go ahead. Since you have been so helpful with logs and testing, if you run into problems, I will try to help you, but I think a complete odin flash of the stock code should work with no problems. I did that 3 times for my P550 with no problems.
Or you can use the 17.1 T350 build without the spen if you don't need spen.
If I see something obviously wrong with my code or find new information about how the spen works on the P350, I will contact you if you are willing to do more testing.
Thanks for all your testing. It's appreciated even though I don't have a P350.
retiredtab said:
Right now, I'm out of ideas why the WACOM parameters don't work on the P350.
Click to expand...
Click to collapse
@retiredtab
Nice to have helped you, for now I will continue using the build lineage-17.1-20201108-UNOFFICIAL-gt58wifi.zip.
since I wanted to give a new life and use the new functionalities offered by the latest versions of android to a device that I use very little.
If in the future you are still interested in continuing to work with this and other functions,
don't hesitate to write me and I will gladly try them for you.
Regards
@retiredtab
Hello, I just back to stock my P350 and I have made some logs in case you are interested
In the same way, checking a little with the help of the TWRP. I have found the folder .SPenSDK30 in the path /sdcard/.SPenSDK30.
My knowledge of programming in android / Linux is very limited but I hope this can help you with something.
https://drive.google.com/drive/folders/1ZkFle6pdAu4CjxfOCe8RFLgDVJYUY97S
Regards
Devsh1120 said:
@retiredtab
My knowledge of programming in android / Linux is very limited but I hope this can help you with something.
https://drive.google.com/drive/folders/1ZkFle6pdAu4CjxfOCe8RFLgDVJYUY97S
Click to expand...
Click to collapse
@Devsh1120, I can't see anything in the google drive folder above. It's just a 0 byte nomedia file.
Can you just use the forum manage attachments to upload the file?
Thanks!
retiredtab said:
@Devsh1120, I can't see anything in the google drive folder above. It's just a 0 byte nomedia file.
Can you just use the forum manage attachments to upload the file?
Thanks!
Click to expand...
Click to collapse
Hi, with twrp just can see that.
I have managed to extract some packages there are at the drive folder
It has been all that I could do, sorry
I know is discontinued, but, i just saw that the only recovery available for twrp is for T350 and not for P350. If we could get a new twrp for P350, meaby this core firmware got the lines to make spen works. Noticeable because in the original rom, the boot says "Galaxy Tab A with SPen", and T350 only says "Galaxy Tab A"