console_suspend defaults to Y in the kernel and we want
to control it in an init script where we set
console_suspend = Y if serial console is enabled and
console_suspend = N if serial console is disabled.
Bug: 63857173
Test: boot with serial console enabled / disabled
Change-Id: I8743a2bbda0d09596d46b9376c901e854677a0e5
1) Explicitly specify uid, gid and groups needed for cnd Add
CAP_BLOCK_SUSPEND
2) Move sys.ims properties to vendor.ims
3) Remove imscmservice from init as its not used on Pixel
Bug: 63850865
Bug: 63804057
Change-Id: Ie8f0eefa96a21605a63ae5a73e59270866704ed7
This reverts commit 134f509da1.
I'm not sure if the start time of qseecomd has been moving around, but
it seems that this is no longer necessary.
Bug: 37589340
Test: enroll new fingerprints and authenticate with them. FDR should not
have problems upon reboot.
Change-Id: I0b817143de5f3aa13ac5baabfe3c8a59f0341710
Signed-off-by: Nick Desaulniers <ndesaulniers@google.com>
Bug: 63818298
Test: confirm CHRE starts up, and HAL can communicate with it via
monitoring logcat and running lshal debug
Change-Id: I72f74d66f98266ba1bcd417e5ec61ace4ddb780c
Bug: 63147021
Test: Verify app can run and access diag interface
Change-Id: I6aaadd5af6508aee8229968636e4f76c8c957d5e
(cherry picked from commit a48092ad06)
From a qualcomm diag composition has idVendor 0x05c6,
the other Google USB composition change does not work properly
That's because this configfs.rc file change only idProduct.
Add Google's vendor id 0x18d1 to each composition.
Bug: 63056085
Change-Id: I2e45fe2176ad4601b23b33edeb5d6dbee5111242
Signed-off-by: seokjeong.hong <seokjeong.hong@lge.com>
NAK'ed OUT transfers never complete once the usb controller enters
L1 LPM. The issue was rootcaused to the usb controller not performing
remote wakeup when it enters L1 and a trasaction is queued.
Since, this is entirely controlled by controller's hardware,
disable L1 lpm to prevent transfer failure.
Also, init already has the required sepolicy to write to sysfs nodes.
Bug: 62038982
Test: Transfers happen with Broadwell chromebooks
Change-Id: Ibb13b5b79e1aa6a5d35ddcaffece4ef4942920b7
Bluetooth driver needs to hold a wakelock while receiving
packets from the UART to make sure that no bytes are lost.
Test: Bluetooth on/off
Bug: 63628397
Change-Id: I8cd6a13921cdc2777c64b0624f544a9548292522
Bug: 37168913
Test: No more atfwd errors at boot
Change-Id: I8b05bbc33c8d393a9dcaabf4fd554fdfab126989
Signed-off-by: Thierry Strudel <tstrudel@google.com>
(cherry picked from commit a75d65362c8baef5c66e97c79d2840b00ce21bfe)
These denials are not causing app bugs but the underlying code needs
to be fixed. In the meantime, remove them from the logs.
avc: denied { read } for name="/" dev="tmpfs" ino=19039
scontext=u:r:priv_app:s0:c512,c768 tcontext=u:object_r:device:s0
tclass=dir
avc: denied { read } for name="interrupts" dev="proc" ino=4026532104
scontext=u:r:priv_app:s0:c512,c768
tcontext=u:object_r:proc_interrupts:s0 tclass=file
avc: denied { read } for name="modules" dev="proc" ino=4026532153
scontext=u:r:priv_app:s0:c512,c768
tcontext=u:object_r:proc_modules:s0 tclass=filea
avc: denied { search } for name="zram0" dev="sysfs" ino=37069
scontext=u:r:untrusted_app:s0:c512,c768
tcontext=u:object_r:sysfs_zram:s0 tclass=dir
Bug: 63631799
Test: Build and flash, verify denials are gone.
Change-Id: I6ddc91aa792b771e2c4190b211588347cc4119ea
Add an async version of powerHint called powerHintAsync.
Bug: 62377008
Test: Take systrace, confirm powerHint is an async HIDL transaction
Change-Id: I481d74e02c51756306400cc19000db644fce6559
Add customized "two times of heart beat" haptic patterns for
bootanimation.
Bug: 62207090
Test: boot and verify the patterns
Change-Id: If88d45b482b3f927165efc9e28ecb6734694c336
Signed-off-by: David Lin <dtwlin@google.com>
This CL removed cameraHAL to perfd interface
Also changed some powerHAL logging level
Bug: 63589458
Test: Build
Change-Id: I4725f45b22bf3a3787dc5d77fc9c6b22a66a21aa
This patch is temporary and should be removed once the bug is resolved
Bug: 63390057
Test: Force a hci_timeout and collect a bugreport
Change-Id: I29d3f19462c152e785eec0291f06ed4c004b623f
Bug: 37684244
Test: adb shell settings put secure doze_pulse_on_long_press 1, then Long-press while device is on AOD or off, observe that assistant is launched.
Change-Id: I0cf101331c042e9b59e811b59e209d5476019b23
Set persist.radio.always_send_plmn to true to force read PLMN
name instead of standard EONS(SPN) for manual network search.
This change is needed to avoid duplicate entries shown in
manual network selection result.
Side effect:
If a MVNO SIM card is inserted, manual network search will list
actual network name instead of virtual operator name.
Test: Verified manual selection doesn't display duplicate entries
Bug: 62925374
Change-Id: Id1d308c74e5bc878169911068743afce61ad3d10