summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-04-03Merge master@5433138 into git_qt-dev-plus-aosp.android-mainline-10.0.0_r9android-mainline-10.0.0_r7android-mainline-10.0.0_r5android-mainline-10.0.0_r4android-10.0.0_r9android-10.0.0_r8android-10.0.0_r7android-10.0.0_r45android-10.0.0_r44android-10.0.0_r43android-10.0.0_r42android-10.0.0_r41android-10.0.0_r40android-10.0.0_r39android-10.0.0_r38android-10.0.0_r37android-10.0.0_r36android-10.0.0_r35android-10.0.0_r34android-10.0.0_r33android-10.0.0_r32android-10.0.0_r31android-10.0.0_r30android-10.0.0_r29android-10.0.0_r28android-10.0.0_r27android-10.0.0_r26android-10.0.0_r25android-10.0.0_r24android-10.0.0_r23android-10.0.0_r22android-10.0.0_r21android-10.0.0_r20android-10.0.0_r19android-10.0.0_r18android-10.0.0_r16android-10.0.0_r15android-10.0.0_r14android-10.0.0_r13android-10.0.0_r12android10-qpr3-s1-releaseandroid10-qpr3-releaseandroid10-qpr2-s4-releaseandroid10-qpr2-s3-releaseandroid10-qpr2-s2-releaseandroid10-qpr2-s1-releaseandroid10-qpr2-releaseandroid10-qpr1-releaseandroid10-qpr1-mainline-releaseandroid10-qpr1-d-releaseandroid10-qpr1-c-s1-releaseandroid10-qpr1-c-releaseandroid10-qpr1-b-s1-releaseandroid10-qpr1-b-releaseandroid10-mainline-media-releaseandroid10-devandroid10-d4-s1-releaseandroid10-d4-releaseandroid10-c2f2-s2-releaseandroid10-c2f2-s1-releaseandroid10-c2f2-releaseBill Rassieur
am: 655c904073 Change-Id: I0c84868118e8c01d49c7464bdda4b72c39121dff
2019-04-03Merge master@5433138 into git_qt-dev-plus-aosp.Bill Rassieur
Change-Id: I2d7aaadc43b88671b63f2b09b5276bf67ea13b5a BUG: 129345239
2019-04-01Wifi: Add ether type to sending offloaded packetAhmed ElArabawy
In current implementation, the ether type used for offloaded packets is always hardcoded to IPv4 in lower layers. This commit adds support to specify ether type of offloaded packets from user space. This reflects in the prototype of the hal function with no current implementation change. Bug: 122487582 Test: Manual Change-Id: Ie607c0a48a4ca4fe5041291118e29edfd3e88343
2019-02-05Revert "Mark the poplar build as broken." am: d94196def9 am: adaa6191d5Dan Willemsen
am: 5386f2e4c1 Change-Id: I89a5b97b96d4a098bf37749ffce632311a3cab04
2019-02-05Revert "Mark the poplar build as broken." am: d94196def9Dan Willemsen
am: adaa6191d5 Change-Id: Ibb42e8b980cf823dc271b619426a80dad11c6024
2019-02-05Revert "Mark the poplar build as broken."Dan Willemsen
am: d94196def9 Change-Id: I74343f79a06d9670a798b4d9ecc9b8be8b448c04
2019-02-05Revert "Mark the poplar build as broken."android-q-preview-6android-q-preview-5android-q-preview-4android-q-preview-2.5android-q-preview-1Dan Willemsen
This reverts commit 72c8cc0248497ce12fde025dc43b78032139b033. These warnings no longer appear after I3113aac59d30c724e31c2f1f35dc94d1bcc087da Test: lunch poplar-userdebug; m nothing Change-Id: I35ea2c9b09a62ef957525f70e5bcd6c7044a68c3
2019-01-16Remove unused wifi configsDavid Su
Removed config_wifi_framework_scan_interval Bug: 72721748 Test: compiles Change-Id: I3920cc99fe739ede17b5c1cf64c09ef64d6129bb
2018-11-27Merge "Drop cpuctl_device type from sepolicy" am: 23719d9164 am: 94985b7c82Shawn Guo
am: 9c5bebed59 Change-Id: Ie13f75b11fda22d26cb658af742d2ca3c1de1986
2018-11-27Merge "Drop cpuctl_device type from sepolicy" am: 23719d9164Shawn Guo
am: 94985b7c82 Change-Id: I150f270989a70d71d680c00ea338109e24ad6cc4
2018-11-27Merge "Drop cpuctl_device type from sepolicy"Shawn Guo
am: 23719d9164 Change-Id: I892fb7b4a9b24fca50bbb93297efcb38c34fc054
2018-11-27Merge "Drop cpuctl_device type from sepolicy"android-wear-8.0.0_r2Treehugger Robot
2018-11-27Drop cpuctl_device type from sepolicyShawn Guo
Commit d918c8df783e ("Remove redundant cgroup type/labelings.") in project system/sepolicy/ removes cpuctl_device type and causes SELinux compilation on Poplar. device/linaro/poplar/sepolicy/untrusted_app.te:21:ERROR 'unknown type cpuctl_device' at token ';' on line 48537: tombstone_data_file }:dir { getattr read search }; usb_device checkpolicy: error(s) encountered while parsing configuration Let's drop cpuctl_device type from Poplar sepolicy to fix the error. Change-Id: Ia74b4a36ce10fef823d2b39f81db613f03753e90 Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
2018-11-26Convert IMediaCasService to use vintf_fragments am: ecfca3320d am: b55c3b4093Peter Kalauskas
am: 29a17edc1c Change-Id: I7875efdebfa554d9b2f08ab0ef8eea6422fc0a8e
2018-11-26Convert IMediaCasService to use vintf_fragments am: ecfca3320dPeter Kalauskas
am: b55c3b4093 Change-Id: I75fce84412d9fb4815db734fec63d64efd82580c
2018-11-26Convert IMediaCasService to use vintf_fragmentsPeter Kalauskas
am: ecfca3320d Change-Id: Ibd87ae6f03b3b7a07be0c423f4b610d6b86a40e2
2018-11-20Convert IMediaCasService to use vintf_fragmentsPeter Kalauskas
Bug: 119669996 Test: Run cts CtsMediaTestCases Change-Id: Iaf1b0d3df53baef7d1e4a6aae543e8474b3dddea
2018-11-16Convert IMediaCasService to use vintf_fragmentsPeter Kalauskas
Bug: 119669996 Test: Run cts CtsMediaTestCases Change-Id: Iaf1b0d3df53baef7d1e4a6aae543e8474b3dddea
2018-10-24poplar: Fix SELinux compilation problem am: da9a97c728 am: 357eb23e73Dmitry Shmidt
am: 8f59892831 Change-Id: I48dcb13e4bb5eed99a7857cae3d087ce59e34cd8
2018-10-24poplar: Fix SELinux compilation problem am: da9a97c728Dmitry Shmidt
am: 357eb23e73 Change-Id: Ie525b10afe3fdf6d82d38d4b19ce560edc956877
2018-10-24Merge "Build wifi support from source" am: d7fd1d8ab8 am: bda0ffc86bShawn Guo
am: 6c92d8c09b Change-Id: I6aea7ef771362e66b8deb38ca02b248aa611b685
2018-10-24Merge "Build wifi support from source" am: d7fd1d8ab8Shawn Guo
am: bda0ffc86b Change-Id: Iecaf81a8399d25eca11900c54ed4eab758cb600f
2018-10-24poplar: Fix SELinux compilation problemDmitry Shmidt
am: da9a97c728 Change-Id: I29405bf38c8d65fe611e5f8a03ae96760cfd862c
2018-10-24Merge "Build wifi support from source"Shawn Guo
am: d7fd1d8ab8 Change-Id: Ia89c2f004be60288f504b0cb5a9e220b67e35d30
2018-10-24poplar: Fix SELinux compilation problemDmitry Shmidt
(or line 12493 of policy.conf) violated by allow vndservicemanager service_contexts_file:file { read getattr open }; libsepol.check_assertions: 1 neverallow failures occurred Test: make -j24 Change-Id: Id7fbbfc0ab99ef1386f49194dfa387a70caeef3e Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
2018-10-24Merge "Build wifi support from source"Treehugger Robot
2018-10-23Merge "Add poplar wifi hal source code" am: 2775b2a90d am: d6ed4e5828Shawn Guo
am: 540d261e53 Change-Id: I094d2a58185ebbda9cc9e38879c12c803bd23da9
2018-10-23Merge "Add poplar wifi hal source code" am: 2775b2a90dShawn Guo
am: d6ed4e5828 Change-Id: I91439b15f86bf30c4a193acd7c4c21ac6b2160aa
2018-10-23Merge "Add poplar wifi hal source code"Shawn Guo
am: 2775b2a90d Change-Id: I214ea1e40b01c7e3191611ec4a1f2365e4c33279
2018-10-23Merge "Add poplar wifi hal source code"Treehugger Robot
2018-10-23Build wifi support from sourceShawn Guo
Using prebuilt wifi binaries causes us maintenance problems. For example, we have to set BUILD_BROKEN_DUP_RULES:=true for Poplar build [1], and wifi framework update will likely break wifi support due to outdated prebuilt blobs. Let's drop the prebuilt wifi blobs and build required executables from source by defining BOARD_WLAN_DEVICE:=rtl. While at it, clean up the unnecessary explicit listing of wificond.rc and wpa_cli from PRODUCT_PACKAGES, so that we are better aligned with reference platforms like Hikey and Marlin. [1] https://android.googlesource.com/device/linaro/poplar/+/72c8cc0248497ce12fde025dc43b78032139b033 Change-Id: I3113aac59d30c724e31c2f1f35dc94d1bcc087da
2018-10-23Add poplar wifi hal source codeShawn Guo
The poplar wifi hal derives from bcmdhd one with a few changes below. - No GetChannelListCommand support for gscan. - Use different vendor data structure without internal radio statistics structure conversion for link_layer_stats. - Drop BCMDHD_64_BIT_IPC build option support for wpa_supplicant_8_lib. We should probably consolidate it with bcmdhd at hardware/ folder level, but let's start from maintaining it at poplar device level before we find it useful for more devices. Change-Id: Ibef0f75f02f184b4feb7ba624407ce2f26984962
2018-10-11Remove Launcher2 from PRODUCT_PACKAGES am: 7498d40d9e am: 6ce08afadcShawn Guo
am: b7ce778084 Change-Id: I7e34ade89eaafae3bfa46e1edc2cfeecc9304087
2018-10-11Remove Launcher2 from PRODUCT_PACKAGES am: 7498d40d9eShawn Guo
am: 6ce08afadc Change-Id: I51f6352b6240c3eef434e71368e9f4bb9c33bb4a
2018-10-11Remove Launcher2 from PRODUCT_PACKAGESShawn Guo
am: 7498d40d9e Change-Id: Idce94c4dda5bde8b53b22833a98d49c9bdb8d991
2018-10-10Remove Launcher2 from PRODUCT_PACKAGESShawn Guo
With P merged into master branch, the Home Sample issue we saw before is gone. So let's remove the workaround and use Launcher3 by default. Change-Id: I6bdae09b72cee38aa69affe8f4a5f3c429c9dc1a
2018-10-01Update hisilicon libraries to revive graphic and video am: a5a35c90d1 am: ↵Shawn Guo
88319cbea7 am: bcb0df5420 Change-Id: I3b5fe25c01db9115e5ed5f83326c980ca1e9580b
2018-10-01Update hisilicon libraries to revive graphic and video am: a5a35c90d1Shawn Guo
am: 88319cbea7 Change-Id: I3a596b9dd809f7224f9c58285bcd892a26b6da75
2018-10-01Update hisilicon libraries to revive graphic and videoShawn Guo
am: a5a35c90d1 Change-Id: I0ee418830039d97a4a6109347fee7b01f7f41d80
2018-09-27Update hisilicon libraries to revive graphic and videomaster-cuttlefish-testing-releaseShawn Guo
The merge of P into master breaks Poplar graphic and video playback support. It updates HiSilicon libraries to fix the breakages. Change-Id: Ida6595af78a20551f723b4374cccd15f84d581d4
2018-08-24Add partition table and bootloader installer am: d95e39b01a am: 471c8b33f5Shawn Guo
am: acdb15928b Change-Id: I1569a25f056ae56f5c98125aa9b7f7c3d56a620b
2018-08-24Add partition table and bootloader installer am: d95e39b01aShawn Guo
am: 471c8b33f5 Change-Id: Ibc645aed23a8131024ae93d0530dba9867e4a4b6
2018-08-24Add partition table and bootloader installerShawn Guo
am: d95e39b01a Change-Id: Ic9b181dbc53a041e9596c8f4f53c8c655c9deca7
2018-08-24Add partition table and bootloader installerShawn Guo
It adds an installer for flashing partition table and prebuilt bootloader onto Poplar. README file contains the instructions for initial installation and updating with fastboot. Change-Id: Ic0c02492d9c22625dcc1ba8e722be421b56955e2
2018-08-22Fix sepolicy neverallow failures with hi_overlay_file and vendor_file am: ↵Shawn Guo
f6edae694f am: 58fa9849b7 am: 32f992e53d Change-Id: I24d57d546201ef47854dbec0aebfe65520586e1d
2018-08-22Fix sepolicy neverallow failures with hi_overlay_file and vendor_file am: ↵Shawn Guo
f6edae694f am: 58fa9849b7 Change-Id: I817a8a1a632281c2c87afccee8dd52c8dea2f556
2018-08-22Fix sepolicy neverallow failures with hi_overlay_file and vendor_fileShawn Guo
am: f6edae694f Change-Id: I177294713453b4d3120fb16063cdc15302f408bb
2018-08-22Fix sepolicy neverallow failures with hi_overlay_file and vendor_fileShawn Guo
Poplar build is broken as below due to the merge of "neverallow fwk access to /vendor" in system/sepolicy repository. libsepol.report_failure: neverallow on line 1056 of system/sepolicy/public/domain.te (or line 12227 of policy.conf) violated by allow platform_app hi_overlay_file:file { read getattr open }; libsepol.report_failure: neverallow on line 1056 of system/sepolicy/public/domain.te (or line 12227 of policy.conf) violated by allow priv_app vendor_file:file { read getattr open }; libsepol.report_failure: neverallow on line 1056 of system/sepolicy/public/domain.te (or line 12227 of policy.conf) violated by allow bootanim hi_overlay_file:file { read getattr open }; libsepol.report_failure: neverallow on line 1056 of system/sepolicy/public/domain.te (or line 12227 of policy.conf) violated by allow surfaceflinger hi_overlay_file:file { read getattr open }; libsepol.report_failure: neverallow on line 1056 of system/sepolicy/public/domain.te (or line 12227 of policy.conf) violated by allow system_app vendor_file:file { read getattr open }; libsepol.report_failure: neverallow on line 1056 of system/sepolicy/public/domain.te (or line 12227 of policy.conf) violated by allow platform_app vendor_file:file { read getattr open }; libsepol.report_failure: neverallow on line 1056 of system/sepolicy/public/domain.te (or line 12227 of policy.conf) violated by allow priv_app hi_overlay_file:file { read getattr open }; libsepol.report_failure: neverallow on line 1056 of system/sepolicy/public/domain.te (or line 12227 of policy.conf) violated by allow system_app hi_overlay_file:file { read getattr open }; libsepol.check_assertions: 8 neverallow failures occurred Let's update Poplar sepolicy to fix the failures and get build pass. Change-Id: I6e47077e2bc36952f897cdace0b90caf2201838b
2018-07-29Clean up useless kernel/dtb target copy am: c0914e616a am: 741e61d94c am: ↵Shawn Guo
05fd244b2b am: 386cb9ee03 Change-Id: Iaa23de40bd32e5b8e6a5cea6ac4d35903164040e
2018-07-29Clean up useless kernel/dtb target copy am: c0914e616a am: 741e61d94cShawn Guo
am: 05fd244b2b Change-Id: I8e73a93ba39b0dde3750e9d64f17536cb6064d1d