Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove DRM hal configuration from HIDL manifest.xml #290

Open
wants to merge 510 commits into
base: master
Choose a base branch
from

Conversation

rayx-lei
Copy link

@rayx-lei rayx-lei commented Feb 20, 2019

Remove DRM hal configuration from HIDL manifest.xml

As the DRM is not POR on celadon, remove the DRM hal interface.
And avoid the related cts case failure due to the useless DRM configuration:
android.security.cts.Poc18_03#testPocCVE_2017_13253

Tracked-On: OAM-76272
Signed-off-by: Lei,RayX [email protected]

sgnanase and others added 30 commits June 14, 2018 21:31
feature for encrytable sd/usb"

Jira: None
Test: None
userdebug build but add adb_keys only"

Jira: None
Test: None
option by default"

Jira: None
Test: None
Change cpuset configuration from hard-coded into configure dynamically,
then cpuset feature can work on other hardware platform with different
cpu core numbers.

Jira: https://01.org/jira/browse/CEL-3
Test: Test it in UP2 board.

Signed-off-by: Chen Lin Z <[email protected]>
Jira: None
Test: None
set ref_target=project-celadon_64 for trusty in celadon and cel_apl

Jira: None
Test: Device boots to home screen.

Signed-off-by: swei22 <[email protected]>
-celadon_64 for trusty"

Jira: None
Test: None
Jira: None
Test: None

Signed-off-by: sgnanase <[email protected]>
This config is not suitable for IVI.
Move it to tablet config.

Jira: OAM-65700
Test: Run the cases in OAM-65700
Signed-off-by: Yan, Walter <[email protected]>
alarm and notification. projectceladon#26

Jira: None
Test: None
This is used to resolve the issue that images on other
android devices in MTP initiator role cannot be opened.

Jira: None.
Test: images on other android devices in MTP initiator
role can be opened.

Signed-off-by: ji, zhenlong z <[email protected]>
- Set ivi flag true for car(cel_apl).

Description:
- Need to maintain seperate bluetooth configuration header
  file (bdroid_buildcfg.h) based on device (car or tablet)
- To decide device-type at compile time, used one flag
  "ivi" with default value "false" and it will be "true"
  only in case of device type "car".
- To make its value "true" for car, set its value to "true"
  in mixins.spec present under cel_apl.

Jira: https://jira01.devtools.intel.com/browse/OAM-65576

Test:
- For cel_apl build,it should refer to bluetooth header file
  selected for car - PASS
- BT AVRCP should work, user shouble be able to control music
  from Bluetooth Audio App on kabylake IVI - PASS

Signed-off-by: Umesh Agarwal <[email protected]>
 Selection of Bluetooth Build Config header
 file based on device-type (car or tablet)

Jira: None
Test: None
Jira: None
Test: None
Signed-off-by: rnaidu <[email protected]>
Jira: None
Test: None
Signed-off-by: lab_aqa <[email protected]>
Use the command 'make SPARSE_IMG=true
KERNELFLINGER_SUPPORT_USB_STORAGE=true gptimage' to build a USB live boot
image.
The gernerated image is out/target/product/celadon/celadon.img.
Flash it to a USB disk, then can boot form this USB disk to Android
directly without install.

Jira: https://01.org/jira/projects/CEL/issues/CEL-13
Test: Test it in KBL NUC.
      Build a USB live boot image. And can use it to boot to Android.

Signed-off-by: Ming Tan <[email protected]>
Description:
- Specify ramoops.mem_address=0x50000000 and ramoops.mem_size
  =0x400000 to save kernel panic log.

Jira: https://jira01.devtools.intel.com/browse/OAM-66587

Test:
- use "echo c > /proc/sysrq-trigger" to trigger a kernel panic
- use "cat /data/logs/history_event" to check whether a IPANIC_FAKE
  event generated in hiatory_event file. console-ramoops-xxxxxxxxx
  involve kernel panic log and it is in the directory behind the
  IPANIC_FAKE event name.

Signed-off-by: Duan, YayongX <[email protected]>
swei22 and others added 22 commits February 7, 2019 11:22
vendor_init need to assign lables for files under
/data/vendor

Tracked-On: None

Signed-off-by: ji, zhenlong z <[email protected]>
Remove NN-Hal manifest.xml entry and sepolicy
This reverts commit 722b259.
Tracked-On: None

Signed-off-by: Jeevaka Prabu Badrappan <[email protected]>
Tracked-On: OAM-75990
Signed-off-by: Amrita Raju <[email protected]>
Signed-off-by: Jeevaka Prabu Badrappan <[email protected]>
- Add target specific system.prop which sets value for
system properties.

Tracked-On: OAM-75987
Signed-off-by: Jeevaka Prabu Badrappan <[email protected]>
bluetooth: Add changes for vendor complaint
- Define macro to use correct libbt-vendor
- Remove not used file to store bt paired information
- Move loading of bluetooth modules from post-fs phase
to boot phase.
iwlwifi: Add changes for treble complaint
IWifi VTS test cases are not getting executed
due to p2p interface is not set properly.
Following changes are done to fix the issue:
- Set wifi.direct.interface to correct value
- Add p2p configuration file
- Remove not needed configuration file
- Add android.hardware.wifi.direct.xml for supporting
p2p feature
- Move loading of wifi drivers from post-fs to boot
phase.

Tracked-On: OAM-75987
Tracked-On: OAM-75990
Mixin-Reviewed-On: projectceladon/device-androidia-mixins#191
Mixin-Reviewed-On: projectceladon/device-androidia-mixins#192
Signed-off-by: Amrita Raju <[email protected]>
Signed-off-by: Jeevaka Prabu Badrappan <[email protected]>
Tracked-On: None
Signed-off-by: Qiming Shi <[email protected]>
Signed-off-by: Ming Tan <[email protected]>
Remove the updater_esp in project celadon
Since currently updater_esp does not work if do not use the efivar,
so before rewrite a new not GPL license efivar, remove the
updater_esp from project celadon

Tracked-On: OAM-75201
Mixin-Reviewed-On: projectceladon/device-androidia-mixins#181
Signed-off-by: Meng Xianglin <[email protected]>
Tracked-On: OAM-76199
Signed-off-by: swaroopb <[email protected]>
Adb over ethernet/wifi not working as sepolicy for vendor_init
to set the property service.adb.tcp.port is missing.

As service.adb.tcp.port is defined to shell_prop, add
sepolicy for vendor_init to set the shell_prop.

Tracked-On: OAM-76057
Signed-off-by: Jeevaka Prabu Badrappan <[email protected]>
Fix for ethernet not working after treble enablement
- Move android.hardware.ethernet to vendor partition
- Remove setting net.eth0.startonboot=1 as it will be
set based on macro definition NET_ETH0_STARTONBOOT

Tracked-On: OAM-76057
Mixin-Reviewed-On: projectceladon/device-androidia-mixins#195
Signed-off-by: Jeevaka Prabu Badrappan <[email protected]>
Storaged implementation exposing the lower layer storage device statistics
and disk statistics information since the system boot.

Tracked-On: OAM-76200
Signed-off-by: tkaur <[email protected]>
Signed-off-by: N, Shyjumon <[email protected]>
Storaged implementation exposing the lower layer storage device statistics
and disk statistics information since the system boot.

Tracked-On: OAM-76200
Signed-off-by: taranpreet kaur <[email protected]>
Signed-off-by: N, Shyjumon <[email protected]>
Add audio.safemedia.bypass as system property
For both targets cel_apl & cel_kbl

Tracked-On: OAM-76060
Tracked-On: OAM-76095
Mixin-Reviewed-On: projectceladon/device-androidia-mixins#196
Signed-off-by: karanpat <[email protected]>
It enables triple buffer for i915 drm fb driver to increase the gfx
performance.

Tracked-On: OAM-76034
Signed-off-by: Vipin Anand <[email protected]>
Signed-off-by: Ankit Navik <[email protected]>
Signed-off-by: Kedar J Karanje <[email protected]>
Add Camera treble support in the Celadon branch
to avoid camera crash

Tracked-On: OAM-76120
Signed-off-by: Muhammad Aksar <[email protected]>
It can fix the issue of SELinuxNeverallowRulesTest failed in
CtsSecurityHostTestCases Module.

Tracked-On: OAM-76043
Signed-off-by: Ming Tan <[email protected]>
Due to treble enabling, some selinux rule may violate
google original selinux rule. We do some change in this
patch to make it is compatible with google original selinux
rule.

Tracked-On: https://jira.devtools.intel.com/browse/OAM-76202
Signed-off-by: Duan, YayongX <[email protected]>
Signed-off-by: Ji, Zhenlong z <[email protected]>
Crashlogd: add "vendor" prefix for crashlogd property
Due to treble enabling, we need add "vendor" prefix
in front of vendor property to avoid violate selinux
rule.

Tracked-On: https://jira.devtools.intel.com/browse/OAM-76202
Mixin-Reviewed-On: projectceladon/device-androidia-mixins#198
Signed-off-by: Duan, YayongX <[email protected]>
Tracked-On: OAM-76033
Signed-off-by: rnaidu <[email protected]>
Changing extra dir path for first stage mount

Tracked-On: OAM-76033
Mixin-Reviewed-On: projectceladon/device-androidia-mixins#190
Signed-off-by: rnaidu <[email protected]>
Tracked-On: OAM-76273
Signed-off-by: swaroopb <[email protected]>
boot-arch: add the Android feature of FEATURE_VERIFIED_BOOT.
This patch also fix the issue of can't pass the CTS test of
android.security.cts.VerifiedBootTest#testVerifiedBootSupport.

Tracked-On: OAM-76274
Mixin-Reviewed-On: projectceladon/device-androidia-mixins#201
Signed-off-by: Ming Tan <[email protected]>
As the DRM is not POR on celadon, remove the DRM hal interface.
And avoid the related cts case failure due to the useless DRM configuration:
android.security.cts.Poc18_03#testPocCVE_2017_13253

Tracked-On: OAM-76272
Signed-off-by: Lei,RayX <[email protected]>
@rayx-lei rayx-lei changed the title Remove drm hal from manifest.xml Remove DRM hal configuration from HIDL manifest.xml Feb 21, 2019
@rayx-lei
Copy link
Author

@hongcheng-xie @walterx-yan to reivew. Thanks

@sysopenci sysopenci added the Stale Stale label for inactive open prs label Sep 6, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Stale Stale label for inactive open prs
Projects
None yet
Development

Successfully merging this pull request may close these issues.