Change-Id: I4667b24a8a29a418796dc51b245ede0aca51eea6
sm7250-common: parts: Make thermal profiles naming completely generic
Drop the reference to YouTube because that's product-specific.
Moreover, the purpose of such thermal profile should be video streaming,
so name it in that generic way.
Change-Id: Ifa8c97a2d231a24fda016a876c06b59825a068a6
sm7250-common: Switch back to default thermal profile when screen off
Change-Id: I72aae3c1fbb13f44ff7a637ba9ad70cf451d71a2
sm7250-common: Set dynamic thermal interval to 5 sec
Change-Id: I96a67297645ad9074045e94fce84e664723aa64c
sm7250-common: parts: Switch to TaskStackListener
Change-Id: I18cb22decddb38420e8137aafdc56810e81d4603
sm7250-common: parts: Refactor whole code
Change-Id: I14303556c66ea6bd3d111b5ce7e176711a676824
sm7250-common: parts: Check if kernel support Thermal Profiles
Change-Id: Ief3911b0c1238ed6e209f7b66dde68d67a69ea88
sm7250-common: parts: Add ACTION_SCREEN_ON intent filter
* this should fix thermal/touchscreen profiles not
getting restored after turning screen back on
Change-Id: Idb485fc7f1942f1a2d117025fe5c4237afc3ec81
sm7250-common: parts: Use correct gaming thermal
* thermal-pubg.conf is missing which is selected with 13, instead we have thermal-tgame.conf which is 9.
* thanks amack766 for informing
Change-Id: If2e95fc04b26a1fa87e77f854ec0c325243cd097
- ELF prebuilts were banned in PRODUCT_COPY_FILES starting May 11.
- Adding BUILD_BROKEN_ELF_PREBUILT_PRODUCT_COPY_FILES := true to
BoardConfig.mk temoporarily.
- See b/156534160 for long-term fix which should override this change.
Test: Build
Bug: 156534160
Change-Id: I7d80798d3b2d3818bc835fcede21de2e7ab04735
Supports to enable/disable USB data signaling
Bug: 161414036
Test: Pass USB V1.3 HIDL tests
Signed-off-by: Albert Wang <albertccwang@google.com>
Change-Id: Iffe00f8753206fb66cd3ab96cae5aa5ad9c410cd
This change replaces the '/system/lib64/libsurfaceflinger.so' pin, as
the file was removed in ag/12524602. The updated pin relies on
go/aog/1552085, as system_service needs read access to SurfaceFlinger.
Bug: 176197656
Test: adb shell dumpsys pinner (coral)
- shows that /system/bin/surfaceflinger is successfully pinned
adb logcat | grep PinnerService (coral)
- no longer shows a file-not-found error in PinnerService
Change-Id: Iae2a96c5fe4b1f5698d21de9970140321d11c460
* cnss_diag doesn't exist in proprietary-files.txt,
and it doesn't make sense to leave residual services in init.target.rc.
Co-authored-by: MB <mb150996@gmail.com>
Co-authored-by: Aquarius223 <2777968262@qq.com>
Change-Id: I0f9cef6beb8bd2c593a628a057b97cc4d82842d2
* Use Theme.SubSettingsBase for theme
* Replace PreferenceActivity with CollapsingToolbarBaseActivity
* Add Titles to preference screen
* Remove onOptionsItemSelected and where necessary move to activity
Change-Id: I87af15f5e165aa7bcd556eb2b716c0ce624ca4e7
We are going to enforce that each property has an explicit owner, such
as system, vendor, or product. This attaches vendor_property_type to
properties defined under vendor sepolicy directories.
Bug: 159097992
Test: m selinux_policy && boot device
Change-Id: I33c40ca345365d8f01f43d3ce7f1f3434b1edfd5
* host_init_verifier: Unable to serialize property contexts: Duplicate exact match detected for 'ro.product.system.manufacturer'
Change-Id: I21328a460568217a6b1f445c8a98cd9e4d623426
* Basically make system a GSI, but this should avoid us the headache made by VNDK libs not being built based on proprietary interfaces
Change-Id: I1ca876b5d2a82d41af76f4c327b89a181bb3d6bd