Skip to content

Enable treble and vndk.#137

Open
kmengX wants to merge 365 commits intoprojectceladon:masterfrom
kmengX:work_treble_system
Open

Enable treble and vndk.#137
kmengX wants to merge 365 commits intoprojectceladon:masterfrom
kmengX:work_treble_system

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 <karanx.bhagoji@intel.com>
Signed-off-by: Abhilash K V <abhilash.k.v@intel.com>
JIRA: AIA-426
Test: Verify CTS Verifier (USB_Accessory Test)

Signed-off-by: Abhilash K V abhilash.k.v@intel.com
- 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 <zhenlong.z.ji@intel.com>
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 <zhenlong.z.ji@intel.com>
Jira : None
Test : Device boots to homescreen
       Audio / Video playback, recording, capturing should be fine

Signed-off-by: sgnanase <sundar.gnanasekaran@intel.com>
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 <guangxin.xu@intel.com>
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 <karanx.bhagoji@intel.com>
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 <fuweix.tang@intel.com>
Signed-off-by: G K Deepa <g.k.deepa@intel.com>
AIA: Expose AAC-ELD and AAC-HE audio encoder in media_profiles.xml
mixin & add sepolicy for iota update

Signed-off-by: xihua.chen <xihua.chen@intel.com>
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 xinx.sun@intel.com
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 xinx.sun@intel.com
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 baofeng.tian@intel.com
- 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 <vincentx.yue@intel.com>
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 <zhenlong.z.ji@intel.com>
…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 <vincentx.yue@intel.com>
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 <karanx.bhagoji@intel.com>
Reviewed-by: Abhilash KV <abhilash.k.v@intel.com>
Jira : None
Test : Device boots to home screen

Signed-off-by: sgnanase <sundar.gnanasekaran@intel.com>
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 <jeevaka.badrappan@intel.com>
Feature specific changes should go into feature specific
mixin groups.

Jira : None
Test : Device boots to home screen

Signed-off-by: Jeevaka Prabu Badrappan <jeevaka.badrappan@intel.com>
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 <jeevaka.badrappan@intel.com>
muhammadaksar and others added 18 commits October 8, 2018 14:46
Tracked-On: None

Signed-off-by: Muhammad Aksar <muhammad.aksar@intel.com>
Tracked-On: None

Signed-off-by: Muhammad Aksar <muhammad.aksar@intel.com>
Tracked-On: None

Signed-off-by: Muhammad Aksar <muhammad.aksar@intel.com>
Jira: OAM-66318
Test: Tested locally

Tracked-On:
Signed-off-by: tianmi.chen <tianmi.chen@intel.com>
Tracked-On: None

Signed-off-by: Swaroop Balan <swaroop.balan@intel.com>
Tracked-On: None

Signed-off-by: Ming Tan <ming.tan@intel.com>
Tracked-On: OAM-69453

Signed-off-by: Meng, KangX <kangx.meng@intel.com>
…ta_file by map

Tracked-On: OAM-70371
Signed-off-by: bshwetha <shwetha.b@intel.com>
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 <shyjumon.n@intel.com>
Include GMS make file if avaiable.

Tracked-On: OAM-69889
Signed-off-by: Yan, WalterX <walterx.yan@intel.com>
Tracked-On: OAM-70601
Signed-off-by: phireg <philippe.regnier@intel.com>
Test: boot ok after ota

Tracked-On: https://jira01.devtools.intel.com/browse/OAM-70545

Signed-off-by: phireg <philippe.regnier@intel.com>
Tracked-On: OAM-71508

Signed-off-by: Meng, Kang <kangx.meng@intel.com>
Tracked-On: OAM-71508

Signed-off-by: Meng, Kang <kangx.meng@intel.com>
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 <aravindx.siddappaji@intel.com>
@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 <aravindx.siddappaji@intel.com>
@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 <aravindx.siddappaji@intel.com>
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 <aravindx.siddappaji@intel.com>
@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.