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

Enable treble and vndk. #137

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

Conversation

kmengX
Copy link
Contributor

@kmengX kmengX commented Nov 8, 2018

No description provided.

kalyankondapally and others added 30 commits June 16, 2017 14:06
All needed changes in Mesa, HWC, MiniGBM are merged.

Jira: None.
Test: We boot up to home screen.
JIRA: AIA-425
Test: Verify USB tethering/ see in Win device mgr &
      able to ping both ways.

Signed-off-by: Bhagoji, KaranX <[email protected]>
Signed-off-by: Abhilash K V <[email protected]>
JIRA: AIA-426
Test: Verify CTS Verifier (USB_Accessory Test)

Signed-off-by: Abhilash K V [email protected]
- Usb tethering/RNDIS
- Usb accessory mode

Jira : None
Test : Device boots to homescreen
Revert "Revert "Enable default full disk encryption(FDE)" to fix"

This reverts commit e0a87ba.

JIRA : None
Test : Encryption / Decryption happens seamless
Because some new features were added to androidia recently,
so the previously SELinux rules are not enough, need add some
new SELinux rules.

JIRA: AIA-422
Test: The system can boot to UI successfully and there are no obvious regressions observed.

Signed-off-by: ji, zhenlong z <[email protected]>
Jira : None
Test : Device boots to home screen
This reverts commit 0c374e7.

Jira : None
Test : Device boots to home screen
Because some new features were added to androidia recently,
so the previously SELinux rules are not enough, need add some
new SELinux rules.

JIRA: AIA-422
Test: The system can boot to UI successfully and there are no obvious regressions observed.

Signed-off-by: ji, zhenlong z <[email protected]>
Jira : None
Test : Device boots to homescreen
       Audio / Video playback, recording, capturing should be fine

Signed-off-by: sgnanase <[email protected]>
Jira : None
Test : 1. play h264 or h265 video on Gallery
       2. Recoder video using android built in video recoder cmd tool

Signed-off-by: Xu Guangxin <[email protected]>
Grub builds are compeletely broken.

This reverts commit 4e2b81e.
This patch adds the power configurations
needed by the Type C W-cove

Jira : None
Test : 1:USB host and device mode tests.
       2:USB host to device mode and vice
         versa switching.

Signed-off-by Karan <[email protected]>
AAC-ELD and AAC-HE encoder are supported by AOSP by default, but not exposed to
application in media_profiles.xml. So exposing it in media_profiles.xml will
enable the application to pick up the encoder. However, it's up to vendor to
include it or not.

Signed-off-by: Tang, FuweiX <[email protected]>
Signed-off-by: G K Deepa <[email protected]>
AIA: Expose AAC-ELD and AAC-HE audio encoder in media_profiles.xml
mixin & add sepolicy for iota update

Signed-off-by: xihua.chen <[email protected]>
Joule met a avc denied issue in dmesg log,
when reading and writing powercap sysfs.
So add sepolicy for dptf to fix this issue.

Jira: AIA-421
Test: After boot-up, run "cat /sys/class/powercap/intel-rapl:0/constraint_0_power_limit_uw",
      PL1 should be 13W when temperature < 65C.

Signed-off-by: Sun Xinx [email protected]
DPTF need to get CPU temperature from thermal sysfs node,
the sysfs node should get ready before initing service esif_ufd.
So compile x86_pkg_temp_thermal into the kernel instead of a module.

Jira: AIA-421
Test: Run "lsmod | grep x86_pkg_temp_thermal" to get module driver,
x86_pkg_temp_thermal module should not be shown.

Signed-off-by: Sun Xinx [email protected]
add debug log sepolicy permission to android ia code base
make all crashlogs show up in /data/logs folder

Jira : AIA-428
Test : Check aplogs are generated in /data/logs/
       in adb shell

Signed-off-by: baofeng, tian [email protected]
- aplog [debug-logs] sepolicy changes

Jira : None
Test : Device boots to homescreen
Jira: none
Test:
run gts -m GtsHomeHostTestCases -t com.google.android.home.gts.ScreenshotTest#testHomeScreen
run cts -m CtsAadbHostTestCases -t android.aadb.cts.TestDeviceFuncTest#testGetScreenshot

Signed-off-by: Yue, VincentX <[email protected]>
Cts apks run as untrusted_app with specific security level, some of them
 need to access files with the type of surfaceflinger_tmpfs, so surfaceflinger_tmpfs
need override MLS restrictions, or Cts apks cannot access it.

Jira : None
Test : Cts apks can access files with type of surfaceflinger_tmpfs

Signed-off-by: ji, zhenlong z <[email protected]>
…t GPS features

Jira: none
Test:
run cts -m CtsLocationTestCases -t android.location.cts.LocationManagerTest#testGetProvider
run cts -m CtsLocationTestCases -t android.location.cts.LocationManagerTest#testGetProviders

Signed-off-by: Yue, VincentX <[email protected]>
Add graphics flags LIBDRM_VER

Jira : None
Test : Device boots to homescreen
This patch is enables the SE permission for
init.rc files to enable wakelock capture when
USB is connected.

Signed-off-by: Karan Bhagoji <[email protected]>
Reviewed-by: Abhilash KV <[email protected]>
Jira : None
Test : Device boots to home screen

Signed-off-by: sgnanase <[email protected]>
CONFIG_ANDROID_BINDER_DEVICES needs to be set to binder,
hwbinder, vndbinder for android o.

Jira : None
Test : Device boots to homescreen

Signed-off-by: Jeevaka Prabu Badrappan <[email protected]>
Feature specific changes should go into feature specific
mixin groups.

Jira : None
Test : Device boots to home screen

Signed-off-by: Jeevaka Prabu Badrappan <[email protected]>
Add base hals like composer, gralloc, usb, audio etc
to product packages. Also, add manifest which provides
hal informations like transport, version, passthrough etc
to framework for loading hal implementation.

Jira : None
Test : Device boots to home screen
Signed-off-by: Jeevaka Prabu Badrappan <[email protected]>
muhammadaksar and others added 18 commits October 8, 2018 14:46
Tracked-On: None

Signed-off-by: Muhammad Aksar <[email protected]>
Tracked-On: None

Signed-off-by: Muhammad Aksar <[email protected]>
Tracked-On: None

Signed-off-by: Muhammad Aksar <[email protected]>
Jira: OAM-66318
Test: Tested locally

Tracked-On:
Signed-off-by: tianmi.chen <[email protected]>
Tracked-On: None

Signed-off-by: Swaroop Balan <[email protected]>
…ta_file by map

Tracked-On: OAM-70371
Signed-off-by: bshwetha <[email protected]>
f2fs filesystem support is enabled for using in adoptable storage
as per google AOSP CDD adoptable storage shall use both ext4 and f2fs. so enabling f2fs

Tracked-On: None
Test: mount cmd
      1. create a storage volume with mkfs.f2fs utility
      2. mount -t f2fs <dev entry> <mount point>
      3. check mount cmd output and check for mount type as f2fs

Signed-off-by: shyjumon <[email protected]>
Include GMS make file if avaiable.

Tracked-On: OAM-69889
Signed-off-by: Yan, WalterX <[email protected]>
Tracked-On: OAM-70601
Signed-off-by: phireg <[email protected]>
Tracked-On: OAM-71508

Signed-off-by: Meng, Kang <[email protected]>
Tracked-On: OAM-71508

Signed-off-by: Meng, Kang <[email protected]>
asidda1x added a commit to asidda1x/hardware_intel_audiocomms_utilities that referenced this pull request Nov 16, 2018
Resolve LOCAL_USE_VNDK - build error for treble & vndk
enable patches:

projectceladon/device-androidia-mixins#105
projectceladon/device-androidia#137

Tracked-On:
Signed-off-by: Aravind Siddappaji <[email protected]>
@asidda1x
Copy link

Getting build error after applying below patches for target "cel_apl-userdebug":

  1. Enable treble and vndk. #137
  2. In order to enable treble, need add treble and vndk mixin groups. device-androidia-mixins#105

Build Error: vendor/intel/external/project-celadon/audio_pfw/utilities/full_rw/Android.mk: libfull_rw: Only vendor modules using LOCAL_USE_VNDK may use LOCAL_COPY_HEADERS

Could resolve this build error using the patch:
projectceladon/hardware_intel_audiocomms_utilities#1

But new errors encountered:
bootable/recovery/minui/Android.mk: error: libminui (native:platform) should not link to libdrm (native:vendor)

asidda1x added a commit to asidda1x/hardware_intel_audiocomms_utilities that referenced this pull request Nov 19, 2018
Resolve LOCAL_USE_VNDK - build error for treble & vndk
enable patches:

projectceladon/device-androidia-mixins#105
projectceladon/device-androidia#137

Tracked-On: None
Signed-off-by: Aravind Siddappaji <[email protected]>
@tanminger
Copy link
Contributor

tanminger commented Jan 18, 2019

Replace with #235 now.

sgnanase pushed a commit to projectceladon/hardware_intel_audiocomms_utilities that referenced this pull request Feb 7, 2019
Resolve LOCAL_USE_VNDK - build error for treble & vndk
enable patches:

projectceladon/device-androidia-mixins#105
projectceladon/device-androidia#137

Tracked-On: None
Signed-off-by: Aravind Siddappaji <[email protected]>
taowan1 pushed a commit to projectceladon/hardware_intel_audiocomms_utilities that referenced this pull request Sep 4, 2019
Resolve LOCAL_USE_VNDK - build error for treble & vndk
enable patches:

projectceladon/device-androidia-mixins#105
projectceladon/device-androidia#137

Tracked-On: None
Signed-off-by: Aravind Siddappaji <[email protected]>
@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.