OSDN Git Service

android-x86/device-generic-common.git
5 years agoRevert "Disable FFMPEG plugins temporarily"
Chih-Wei Huang [Tue, 15 May 2018 09:16:34 +0000 (17:16 +0800)]
Revert "Disable FFMPEG plugins temporarily"

This reverts commit a243faea3d2c44b4d4a95cd158bd60c7dab7e13f.

5 years agoBuild system.img with ext4 format
Chih-Wei Huang [Fri, 11 May 2018 11:46:48 +0000 (19:46 +0800)]
Build system.img with ext4 format

We use mksquashfsimage.sh to build system.img since oreo-x86. However,
it causes trouble to read-write installation mode.

To conquer that, I have tried several methods like restorecon, overlayfs
or even generate ext4 system.img on-the-fly. However, none of them works
flawless.

Let's just build system.img as before.

This effectively reverts commit 9668827da362f3ab8dad9902ee77e255825bffa6.

5 years agoMerge remote-tracking branch 'x86/nougat-x86' into oreo-x86
Chih-Wei Huang [Fri, 4 May 2018 05:11:02 +0000 (13:11 +0800)]
Merge remote-tracking branch 'x86/nougat-x86' into oreo-x86

5 years agoAdd hid_hyperv to blacklist android-x86-7.1-r2
Chih-Wei Huang [Wed, 2 May 2018 06:10:19 +0000 (14:10 +0800)]
Add hid_hyperv to blacklist

The mouse integration doesn't work well in nougat-x86. Not sure why.

5 years agokernel.mk: fix bison unable to find m4 file issue
Chih-Wei Huang [Fri, 27 Apr 2018 06:01:50 +0000 (14:01 +0800)]
kernel.mk: fix bison unable to find m4 file issue

Android builds a version of bison which is unusable outside the tree.
Since the bison is invoked in the KBUILD_OUTPUT dir, the error is
generated:

bison: external/bison/data/m4sugar/m4sugar.m4: cannot open: No such file or directory

To workaround it, add a symlink to the external dir so that bison can
get the expected m4 file.

6 years agoMerge remote-tracking branch 'x86/nougat-x86' into oreo-x86
Chih-Wei Huang [Thu, 29 Mar 2018 08:01:24 +0000 (16:01 +0800)]
Merge remote-tracking branch 'x86/nougat-x86' into oreo-x86

6 years agoinit.sh: disable Bluetooth if no hci interface
Chih-Wei Huang [Thu, 29 Mar 2018 06:09:28 +0000 (14:09 +0800)]
init.sh: disable Bluetooth if no hci interface

This should avoid some unnecessary Bluetooth crashing.

6 years agoinit.sh: support ASUS VivoTab Note 8 (M80TA)
Chih-Wei Huang [Thu, 29 Mar 2018 02:50:01 +0000 (10:50 +0800)]
init.sh: support ASUS VivoTab Note 8 (M80TA)

Tested-by: Fotis k <fkalioras@gmail.com>
6 years agoAlways use 64-bit binder
Chih-Wei Huang [Fri, 9 Mar 2018 06:18:41 +0000 (14:18 +0800)]
Always use 64-bit binder

6 years agoMerge remote-tracking branch 'x86/nougat-x86' into oreo-x86
Chih-Wei Huang [Tue, 6 Mar 2018 09:50:19 +0000 (17:50 +0800)]
Merge remote-tracking branch 'x86/nougat-x86' into oreo-x86

6 years agoinit.x86.rc: set SELinux domain to exec and services
Chih-Wei Huang [Tue, 6 Mar 2018 08:24:20 +0000 (16:24 +0800)]
init.x86.rc: set SELinux domain to exec and services

To avoid the service does not have a SELinux domain defined warning.

6 years agokernel.mk: avoid conflict with kernel.mk of LineageOS
Chih-Wei Huang [Tue, 6 Mar 2018 07:02:29 +0000 (15:02 +0800)]
kernel.mk: avoid conflict with kernel.mk of LineageOS

We defined TARGET_PREBUILT_KERNEL to be equal to INSTALLED_KERNEL_TARGET
but LineageOS's kernel.mk would copy TARGET_PREBUILT_KERNEL to
INSTALLED_KERNEL_TARGET that results in a dependency cycle.

Adjust our definition to avoid that.

6 years agoMerge remote-tracking branch 'x86/nougat-x86' into oreo-x86
Chih-Wei Huang [Mon, 5 Mar 2018 04:03:06 +0000 (12:03 +0800)]
Merge remote-tracking branch 'x86/nougat-x86' into oreo-x86

6 years agoinit.x86.rc: log all buffers
Chih-Wei Huang [Mon, 26 Feb 2018 07:17:03 +0000 (15:17 +0800)]
init.x86.rc: log all buffers

This includes the kernel log.

6 years agotp_smapi/hdaps: use timer_setup() with kernel 4.15 and later
Mauro Rossi [Wed, 29 Nov 2017 00:04:17 +0000 (01:04 +0100)]
tp_smapi/hdaps: use timer_setup() with kernel 4.15 and later

Fixes the following building error happening with kernel 4.15:

  CC [M]  .../out/target/product/x86/obj/kmodule/tp_smapi/hdaps.o
.../out/target/product/x86/obj/kmodule/tp_smapi/hdaps.c: In function 'hdaps_init':
.../out/target/product/x86/obj/kmodule/tp_smapi/hdaps.c:782:2:
error: implicit declaration of function 'init_timer' [-Werror=implicit-function-declaration]
  init_timer(&hdaps_timer);
  ^
.../out/target/product/x86/obj/kmodule/tp_smapi/hdaps.c:783:23:
warning: assignment from incompatible pointer type
  hdaps_timer.function = hdaps_mousedev_poll;
                       ^
cc1: some warnings being treated as errors

6 years agoinit.sh: reverse the default orientation of accelerometer
Chih-Wei Huang [Wed, 14 Feb 2018 07:12:54 +0000 (15:12 +0800)]
init.sh: reverse the default orientation of accelerometer

More people reported the orientation of accelerometer is reversed.
Let's change the default orientation.

6 years agoinit.sh: add sensors.iio properties for HP EliteBook
Chih-Wei Huang [Tue, 13 Feb 2018 06:44:57 +0000 (14:44 +0800)]
init.sh: add sensors.iio properties for HP EliteBook

Reported-and-tested-by: Wing Chun Lau <johnnylau34@gmail.com>
6 years agoinit.sh: adjust micphone volume
Chih-Wei Huang [Mon, 12 Feb 2018 07:13:36 +0000 (15:13 +0800)]
init.sh: adjust micphone volume

Change the values according to internal testing.

Tested-by: 张淋苹 <18701158269@163.com>
6 years agoAndroid-x86 7.1-r1 release (20180206) android-x86-7.1-r1
Chih-Wei Huang [Tue, 6 Feb 2018 05:22:40 +0000 (13:22 +0800)]
Android-x86 7.1-r1 release (20180206)

6 years agoinit.sh: add sensors.iio properties for ThinkPad X1 Yoga
Chih-Wei Huang [Wed, 24 Jan 2018 03:05:24 +0000 (11:05 +0800)]
init.sh: add sensors.iio properties for ThinkPad X1 Yoga

Reported-and-tested-by: Chris Xiong <chirs241097@gmail.com>
6 years agoinit.sh: add sensors.iio properties for Dell venue pro 11
Chih-Wei Huang [Mon, 15 Jan 2018 06:35:47 +0000 (14:35 +0800)]
init.sh: add sensors.iio properties for Dell venue pro 11

Tested-by: Ben Mesman <ben@mesman.eu>
6 years agoinit.sh: refine the rule of has_sensors
Chih-Wei Huang [Fri, 12 Jan 2018 09:41:15 +0000 (17:41 +0800)]
init.sh: refine the rule of has_sensors

Allow to set has_sensors variable via cmdline HAS_SENSORS=true/false.

For sensors of iio type, if there is no acceleration sensors, treat it
as no sensors.

6 years agoinit.sh: update properties for new android-iio-sensors-hal
Chih-Wei Huang [Thu, 11 Jan 2018 05:39:10 +0000 (13:39 +0800)]
init.sh: update properties for new android-iio-sensors-hal

6 years agoalsa: enable headphone for bytcrrt5640
Chih-Wei Huang [Mon, 8 Jan 2018 08:46:06 +0000 (16:46 +0800)]
alsa: enable headphone for bytcrrt5640

6 years agoMerge remote-tracking branch 'x86/nougat-x86' into oreo-x86
Chih-Wei Huang [Mon, 1 Jan 2018 15:46:54 +0000 (23:46 +0800)]
Merge remote-tracking branch 'x86/nougat-x86' into oreo-x86

6 years agoinit.sh: switch to android-iio-sensors-hal of 01.org
Chih-Wei Huang [Mon, 1 Jan 2018 05:38:11 +0000 (13:38 +0800)]
init.sh: switch to android-iio-sensors-hal of 01.org

Intel doesn't maintain the old libsensors. Drop it.

Switch to the new android-iio-sensors-hal which is also
developed by Intel.

6 years agoRemove android.hardware.bluetooth@1.0-impl
Chih-Wei Huang [Wed, 27 Dec 2017 07:20:21 +0000 (15:20 +0800)]
Remove android.hardware.bluetooth@1.0-impl

We don't use it now.

6 years agoBinderize the light HAL
Chih-Wei Huang [Wed, 27 Dec 2017 05:27:31 +0000 (13:27 +0800)]
Binderize the light HAL

6 years agoSwitch to new Bluetooth HIDL HAL
Chih-Wei Huang [Tue, 26 Dec 2017 06:15:45 +0000 (14:15 +0800)]
Switch to new Bluetooth HIDL HAL

The new generic Bluetooth HAL for standard Linux hci interface
was introduced since Android 8.1 by the Linaro project.

6 years agoAdd HIDL HAL for camera
Chih-Wei Huang [Mon, 25 Dec 2017 10:12:53 +0000 (18:12 +0800)]
Add HIDL HAL for camera

Set android.hardware.camera.provider@2.4 to binderized.

6 years agoFix the path of compiled-classes-phone
Chih-Wei Huang [Tue, 12 Dec 2017 09:40:26 +0000 (17:40 +0800)]
Fix the path of compiled-classes-phone

It was moved since Android 8.1.

6 years agonativebridge: add missing include path
Chih-Wei Huang [Tue, 12 Dec 2017 09:39:48 +0000 (17:39 +0800)]
nativebridge: add missing include path

This is necessary on Android 8.1.

6 years agoMerge tag 'android-8.1.0_r1' into oreo-x86
Chih-Wei Huang [Fri, 8 Dec 2017 07:54:22 +0000 (15:54 +0800)]
Merge tag 'android-8.1.0_r1' into oreo-x86

Android 8.1.0 Release 1 (OPM1.171019.011)

6 years agoAdd HIDL HAL for Bluetooth
Chih-Wei Huang [Wed, 6 Dec 2017 09:40:56 +0000 (17:40 +0800)]
Add HIDL HAL for Bluetooth

Set android.hardware.bluetooth@1.0 to binderized.

6 years agoRemove Telecom service
Chih-Wei Huang [Wed, 29 Nov 2017 02:56:17 +0000 (10:56 +0800)]
Remove Telecom service

It causes ANR on start up. We don't need the service so just remove it.

6 years agoSet android.hardware.sensors to passthrough mode
Chih-Wei Huang [Wed, 22 Nov 2017 08:42:25 +0000 (16:42 +0800)]
Set android.hardware.sensors to passthrough mode

6 years agoAdd HIDL HAL for power
Chih-Wei Huang [Wed, 22 Nov 2017 08:42:16 +0000 (16:42 +0800)]
Add HIDL HAL for power

Set android.hardware.power@1.0 to binderized.

6 years agoMerge remote-tracking branch 'x86/nougat-x86' into oreo-x86
Chih-Wei Huang [Tue, 21 Nov 2017 08:54:49 +0000 (16:54 +0800)]
Merge remote-tracking branch 'x86/nougat-x86' into oreo-x86

6 years agoinit.x86.rc: add ctrl-alt-del service
Chih-Wei Huang [Mon, 20 Nov 2017 10:44:40 +0000 (18:44 +0800)]
init.x86.rc: add ctrl-alt-del service

Use the keychord driver to trap ctrl-alt-del event and transform it
to a long-press power key.

Unfortunately init only supports one keycodes set. So only the set
is supported: right ctrl (97), right alt (100) and delete (111).
The other combinations will be trapped and handled by init directly.

6 years agoEnable Wifi for Android 8.0
Chih-Wei Huang [Tue, 21 Nov 2017 06:43:43 +0000 (14:43 +0800)]
Enable Wifi for Android 8.0

* Change wpa_supplicant path to /vendor
* Add wificond
* Allow wpa_supplicant to access /dev/rfkill
* Add HIDL interface android.hardware.wifi.supplicant
* Add wpa_supplicant_overlay.conf to disable P2P
  (a bug of android.hardware.wifi.supplicant?)

6 years agoMake android.hardware.graphics.allocator passthrough
Chih-Wei Huang [Fri, 10 Nov 2017 06:11:52 +0000 (14:11 +0800)]
Make android.hardware.graphics.allocator passthrough

The gralloc.drm doesn't work in binderized mode.
Set its HIDL HAL to passthrough mode temporarily.

Note this violates the HAL type required by Android 8.0.
It should be fixed later.

6 years agoBinderize the audio HAL
Chih-Wei Huang [Fri, 10 Nov 2017 05:47:37 +0000 (13:47 +0800)]
Binderize the audio HAL

6 years agoAdd device manifest file
Chih-Wei Huang [Fri, 10 Nov 2017 05:35:32 +0000 (13:35 +0800)]
Add device manifest file

The following HIDL HALs are added:

* android.hardware.configstore@1.0 (binderized)
* android.hardware.dumpstate@1.0 (binderized)
* android.hardware.media.omx@1.0 (binderized)
* android.hardware.renderscript@1.0 (passthrough)
* android.hardware.usb@1.0 (binderized)

6 years agoDisable FFMPEG plugins temporarily
Chih-Wei Huang [Fri, 10 Nov 2017 02:07:29 +0000 (10:07 +0800)]
Disable FFMPEG plugins temporarily

This would be reverted once we finish FFMPEG plugins porting.

6 years agobuild: remove two properties from build.prop
Chih-Wei Huang [Tue, 31 Oct 2017 09:40:05 +0000 (17:40 +0800)]
build: remove two properties from build.prop

Don't set ro.product.manufacturer and ro.product.model
in build.prop. We will set them at runtime.

6 years agonativebridge: support houdini 8.0
Chih-Wei Huang [Fri, 27 Oct 2017 08:15:14 +0000 (16:15 +0800)]
nativebridge: support houdini 8.0

6 years agoMerge remote-tracking branch 'x86/nougat-x86' into oreo-x86
Chih-Wei Huang [Wed, 18 Oct 2017 11:08:12 +0000 (19:08 +0800)]
Merge remote-tracking branch 'x86/nougat-x86' into oreo-x86

6 years agopackages.mk: remove HardwareCollector
Chih-Wei Huang [Wed, 18 Oct 2017 11:03:43 +0000 (19:03 +0800)]
packages.mk: remove HardwareCollector

It is merged into AnalyticsService.

6 years agonativebridge: support houdini 7.1
Chih-Wei Huang [Mon, 9 Oct 2017 19:08:40 +0000 (03:08 +0800)]
nativebridge: support houdini 7.1

6 years agoinit.sh: enable sdcardfs if possible
Chih-Wei Huang [Tue, 19 Sep 2017 10:17:33 +0000 (18:17 +0800)]
init.sh: enable sdcardfs if possible

Seemingly the sdcardfs doesn't work with tmpfs or 9p.
Don't enable sdcardfs if /data is mounted on these.

6 years agoMerge remote-tracking branch 'x86/nougat-x86' into oreo-x86
Chih-Wei Huang [Fri, 15 Sep 2017 10:10:37 +0000 (18:10 +0800)]
Merge remote-tracking branch 'x86/nougat-x86' into oreo-x86

6 years agoAdd Android 8.0 HIDL HALs
Chih-Wei Huang [Sun, 10 Sep 2017 04:58:56 +0000 (12:58 +0800)]
Add Android 8.0 HIDL HALs

This is a trial and error list. I'm still not sure what HALs
are necessary.

6 years agoRemove private_lib_driver_cmd
Chih-Wei Huang [Sun, 10 Sep 2017 04:56:30 +0000 (12:56 +0800)]
Remove private_lib_driver_cmd

I'm not sure if we still need this.

6 years agobuild: add rules to build system.sfs
Chih-Wei Huang [Sat, 9 Sep 2017 19:22:07 +0000 (03:22 +0800)]
build: add rules to build system.sfs

6 years agoRemove swrast from BOARD_GPU_DRIVERS
Chih-Wei Huang [Fri, 15 Sep 2017 09:03:33 +0000 (17:03 +0800)]
Remove swrast from BOARD_GPU_DRIVERS

Now we use SwiftShader to do software rendering.

6 years agoRemove obsolete debug.egl.hw property
Chih-Wei Huang [Fri, 15 Sep 2017 08:24:26 +0000 (16:24 +0800)]
Remove obsolete debug.egl.hw property

6 years agoinit.sh: don't set hardware gralloc if HWACCEL=0
Chih-Wei Huang [Thu, 14 Sep 2017 10:24:58 +0000 (18:24 +0800)]
init.sh: don't set hardware gralloc if HWACCEL=0

This will disable hardware acceleration.

6 years agoDelete uesless symlinks
Chih-Wei Huang [Thu, 14 Sep 2017 09:54:20 +0000 (17:54 +0800)]
Delete uesless symlinks

These are not used anymore.

6 years agoAdd SwiftShader as an alternative OpenGL ES libraries
Chih-Wei Huang [Sat, 9 Sep 2017 19:12:58 +0000 (03:12 +0800)]
Add SwiftShader as an alternative OpenGL ES libraries

SwiftShader is a high-performance CPU-based implementation of
the OpenGL ES graphics APIs. Its goal is to provide hardware
independence for advanced 3D graphics.

6 years agobuild: add kernel.mk
Chih-Wei Huang [Tue, 5 Sep 2017 10:12:52 +0000 (18:12 +0800)]
build: add kernel.mk

To avoid tweaking the Android build system, move the kernel building
rules to our build/tasks/ subfolder. Android build system will read
it automatically.

6 years agoDefine variables for mksquashfsimage.sh
Chih-Wei Huang [Tue, 5 Sep 2017 08:09:59 +0000 (16:09 +0800)]
Define variables for mksquashfsimage.sh

Now we use AOSP's mksquashfsimage.sh to create system.sfs.
It contains the squashfs directly.

Note this effectively disables read-write support of ntfs/vfat.

6 years agoMerge remote-tracking branch 'x86/nougat-x86' into oreo-x86
Chih-Wei Huang [Wed, 23 Aug 2017 02:29:13 +0000 (10:29 +0800)]
Merge remote-tracking branch 'x86/nougat-x86' into oreo-x86

6 years agoRevert "Disable forced orientation"
Chih-Wei Huang [Wed, 23 Aug 2017 02:25:01 +0000 (10:25 +0800)]
Revert "Disable forced orientation"

The input issue of forced orientation apps has been fixed.

This reverts commit 4b38ef42d8f4fc046e0d508b099458ae491228ce.

6 years agoinit.sh: enable audio on IEC958
Chih-Wei Huang [Wed, 23 Aug 2017 02:22:47 +0000 (10:22 +0800)]
init.sh: enable audio on IEC958

6 years agorelease-request-a0f7506a-1cd6-4a03-927b-8d29e0c545e6-for-git_oc-mr1-release-4277764...
android-build-team Robot [Wed, 16 Aug 2017 07:27:57 +0000 (07:27 +0000)]
release-request-a0f7506a-1cd6-4a03-927b-8d29e0c545e6-for-git_oc-mr1-release-4277764 snap-temp-L23600000093606242

Change-Id: Ib08827494ab868ddb726a3fd733aab769e13abf8

6 years agoRemove all copies of vndk-sp modules
Justin Yun [Mon, 14 Aug 2017 01:58:06 +0000 (10:58 +0900)]
Remove all copies of vndk-sp modules

With BOARD_VNDK_VERSION=current, the vendor variant of vndk-sp will
be installed to system/lib(64)/vndk-sp by build system if they have
"vndk: { enabled: true, support_system_process: true }" in their
Android.bp files.

Skip generating the copies of vndk-sp modules when BOARD_VNDK_VERSION
is defined.

Bug: 63866913
Test: build and boot with BOARD_VNDK_VERSION=current
Change-Id: I160ee995cbbb91e3d005bca5508312ec56bdec52

6 years agorelease-request-68cc9b2a-98ae-4fbf-8b56-3e535855f399-for-git_oc-mr1-release-4269864...
android-build-team Robot [Sun, 13 Aug 2017 07:31:31 +0000 (07:31 +0000)]
release-request-68cc9b2a-98ae-4fbf-8b56-3e535855f399-for-git_oc-mr1-release-4269864 snap-temp-L25700000092502312

Change-Id: Ib224725b0b936ace59b068992eb433753f3cf57c

6 years agoMove libz vndk-sp from ll-ndk
Justin Yun [Thu, 10 Aug 2017 09:42:37 +0000 (18:42 +0900)]
Move libz vndk-sp from ll-ndk

The ABI of libz is not as stable as it is for ll-ndk.

Bug: 37617391
Test: build and boot
Change-Id: Ieff0af0c70fc2496db96c7b0323ae096add64658

6 years agooverlay: add configs for tethering
Chih-Wei Huang [Thu, 10 Aug 2017 06:59:37 +0000 (14:59 +0800)]
overlay: add configs for tethering

6 years agorelease-request-d642586e-3e25-49f4-8b4c-acad0e3f63d8-for-git_oc-mr1-release-4249777...
android-build-team Robot [Sun, 6 Aug 2017 07:35:18 +0000 (07:35 +0000)]
release-request-d642586e-3e25-49f4-8b4c-acad0e3f63d8-for-git_oc-mr1-release-4249777 snap-temp-L81500000089724408

Change-Id: I319a51be3182f6e35f645f8b4da8ecdc15ae0dd2

6 years agovndk: remove hidl vndk-sp libs from the list.
Justin Yun [Fri, 4 Aug 2017 06:42:19 +0000 (15:42 +0900)]
vndk: remove hidl vndk-sp libs from the list.

With BOARD_VNDK_VERSION:=current, vndk-sp libs will be installed to
/system/lib(64)/vndk-sp directory with
'vndk: {enabled: true, support_system_process: true}' property in
Android.bp of the module.

Remove the modules that already has the 'vndk' property in their
Android.bp file in case BOARD_VNDK_VERSION is defined.

Bug: 63866913
Test: build and boot with and without OARD_VNDK_VERSION=current
Change-Id: I99bce5bf7f60eb507ce124ed67421b247f34b92a

6 years agorelease-request-ca4ad653-1655-436a-b65c-2527b02ae5f2-for-git_oc-mr1-release-4241196...
android-build-team Robot [Thu, 3 Aug 2017 07:31:49 +0000 (07:31 +0000)]
release-request-ca4ad653-1655-436a-b65c-2527b02ae5f2-for-git_oc-mr1-release-4241196 snap-temp-L48200000088705722

Change-Id: I0a06d6f58b461605486668be0b3ec1ae48c7d1c2

6 years agovndk: remove hidl vndk-sp libs from the list.
Justin Yun [Wed, 2 Aug 2017 08:35:41 +0000 (17:35 +0900)]
vndk: remove hidl vndk-sp libs from the list.

With BOARD_VNDK_VERSION:=current, vndk-sp libs will be installed to
/system/lib(64)/vndk-sp directory with
'vndk: {enabled: true, support_system_process: true}' property in
Android.bp of the module.

Remove the modules that already has the 'vndk' property in their
Android.bp file in case BOARD_VNDK_VERSION is defined.

Bug: 63866913
Test: build and boot with and without OARD_VNDK_VERSION=current
Change-Id: I8efecd79e34f1729cd804f89ce3f9a1a02ac997f

6 years agovndk: remove some vndk-sp libs from the list.
Justin Yun [Mon, 31 Jul 2017 08:03:22 +0000 (17:03 +0900)]
vndk: remove some vndk-sp libs from the list.

With BOARD_VNDK_VERSION:=current, vndk-sp libs will be installed to
/system/lib(64)/vndk-sp directory with
'vndk: {enabled: true, support_system_process: true}' property in
Android.bp of the module.

Remove the modules that already has the 'vndk' property in their
Android.bp file in case BOARD_VNDK_VERSION is defined.

Bug: 63866913
Test: build and boot with and without OARD_VNDK_VERSION=current
Change-Id: I808175aa399fe72de5d3732c1b66b3268f2fab8a

6 years agoinit.sh: allow setting VMware solution via cmdline
Chih-Wei Huang [Thu, 27 Jul 2017 07:30:31 +0000 (15:30 +0800)]
init.sh: allow setting VMware solution via cmdline

The VMware vmwgfx driver doesn't honor the standard video= cmdline.
Force to set the resolution via the debug.drm.mode.force property.

6 years agoRemove the obsolete egl.cfg
Chih-Wei Huang [Wed, 19 Jul 2017 03:12:16 +0000 (11:12 +0800)]
Remove the obsolete egl.cfg

Now the EGL loader detects the libraries automatically.
The egl.cfg is unnecessary.

6 years agoEnable gralloc.gbm + hwcomposer.drm for virgl
Chih-Wei Huang [Tue, 18 Jul 2017 09:14:07 +0000 (17:14 +0800)]
Enable gralloc.gbm + hwcomposer.drm for virgl

6 years agoAdd 80860F14:02 to fstab
Chih-Wei Huang [Tue, 18 Jul 2017 07:20:49 +0000 (15:20 +0800)]
Add 80860F14:02 to fstab

Suggested by Spin877 <sfumato1977@gmail.com>.

6 years agoinit.x86.rc: remove dhcpcd services
Chih-Wei Huang [Fri, 14 Jul 2017 02:47:40 +0000 (10:47 +0800)]
init.x86.rc: remove dhcpcd services

Android 7 doesn't use dhcpcd anymore. Remove the obsolete services.

6 years agopackages.mk: add Taskbar
Chih-Wei Huang [Fri, 14 Jul 2017 02:44:19 +0000 (10:44 +0800)]
packages.mk: add Taskbar

As discussed in the devel group, let the users choose
which launcher to use.

6 years agorelease-request-60f1fc0d-1c6d-400a-8b4e-444f1452f036-for-git_oc-mr1-release-4157261...
android-build-team Robot [Thu, 6 Jul 2017 07:26:13 +0000 (07:26 +0000)]
release-request-60f1fc0d-1c6d-400a-8b4e-444f1452f036-for-git_oc-mr1-release-4157261 snap-temp-L11100000079944679

Change-Id: Ib6d77568c6703b66068fc303e0ef934f92b39e58

6 years agoRevert "Update libz to VNDK-SP in generic system image" am: 2fa4f8d26d
Logan Chien [Wed, 5 Jul 2017 13:20:09 +0000 (13:20 +0000)]
Revert "Update libz to VNDK-SP in generic system image" am: 2fa4f8d26d
am: bb3886208f

Change-Id: I97313ff6a69637cfe85e0b2421e84a55e1942014

6 years agoRevert "Update libz to VNDK-SP in generic system image"
Logan Chien [Wed, 5 Jul 2017 13:16:09 +0000 (13:16 +0000)]
Revert "Update libz to VNDK-SP in generic system image"
am: 2fa4f8d26d

Change-Id: Idf6cd6ed0f083a8343a5e4a8e7865b4a32293ec4

6 years agoRevert "Update libz to VNDK-SP in generic system image"
Logan Chien [Thu, 29 Jun 2017 14:56:12 +0000 (22:56 +0800)]
Revert "Update libz to VNDK-SP in generic system image"

This reverts commit 06eb4036925ac4634fb9a2a85231824718d1532c.  This
commit removes libz.so from /system/lib[64]/vndk-sp.

We have to remove libz.so from vndk-sp because we don't have a good
mechanism to stop "classloader" linker namespace from loading
/system/lib[64]/vndk-sp/libz.so.  Other alternatives require significant
changes to dynamic linker or CTS test cases.

Let's temporarily revert the commit to fix b/62195853 for oc-dr1-dev.
The long-term solution will be discussed in b/37617391.

Bug: 62195853
Bug: 37617391
Test: Boot sailfish + GSI and see the home screen
Change-Id: I0d94bbf38d91c068e301c969e9615135124ebb1d

6 years agorelease-request-fbba21d1-17b5-4752-9864-95770e5db190-for-git_oc-mr1-release-4144771...
android-build-team Robot [Thu, 29 Jun 2017 07:30:48 +0000 (07:30 +0000)]
release-request-fbba21d1-17b5-4752-9864-95770e5db190-for-git_oc-mr1-release-4144771 snap-temp-L10300000078657232

Change-Id: Icfc69bc1e0b4c6734ad9fec325b8dde761413f0f

6 years agoUpdate libz to VNDK-SP in generic system image am: 06eb403692
SzuWei Lin [Wed, 28 Jun 2017 07:29:31 +0000 (07:29 +0000)]
Update libz to VNDK-SP in generic system image am: 06eb403692
am: 8502153736

Change-Id: Ic31eaa5bbe4d4a8e536450e947a4f26f432fca23

6 years agoUpdate libz to VNDK-SP in generic system image
SzuWei Lin [Wed, 28 Jun 2017 07:26:01 +0000 (07:26 +0000)]
Update libz to VNDK-SP in generic system image
am: 06eb403692

Change-Id: Ieca0992e5f1ea35369445bc094c5c3ab5b82d8b4

6 years agoUpdate libz to VNDK-SP in generic system image
SzuWei Lin [Wed, 28 Jun 2017 01:34:34 +0000 (09:34 +0800)]
Update libz to VNDK-SP in generic system image

Bug: 63051055
Test: boot with GSI to home screen
Change-Id: I99dcd480224ea23595f938be8d7b14350d973ac4

6 years agorelease-request-7bfcab52-d1c0-4256-9d6b-5b5092bc78ca-for-git_oc-mr1-release-4133428...
android-build-team Robot [Sun, 25 Jun 2017 07:43:13 +0000 (07:43 +0000)]
release-request-7bfcab52-d1c0-4256-9d6b-5b5092bc78ca-for-git_oc-mr1-release-4133428 snap-temp-L95800000077479875

Change-Id: I15528d520ad9c391ad7052dc186881dfa4782713

6 years agorelease-request-160c4b31-7fa0-4e2b-aabe-85380836a1ce-for-git_oc-release-4129081 snap...
android-build-team Robot [Fri, 23 Jun 2017 07:10:46 +0000 (07:10 +0000)]
release-request-160c4b31-7fa0-4e2b-aabe-85380836a1ce-for-git_oc-release-4129081 snap-temp-L15300000077039010

Change-Id: I24c141c1dd8d0b63ad98ec2dd53d1250ef650027

6 years agoMerge "vndk-sp: Remove android.hidl.memory@1.0-impl" into oc-dev-plus-aosp am: 14bdf6...
Hung-ying Tyan [Fri, 23 Jun 2017 05:29:29 +0000 (05:29 +0000)]
Merge "vndk-sp: Remove android.hidl.memory@1.0-impl" into oc-dev-plus-aosp am: 14bdf66f0d  -s ours
am: d11584b8ea  -s ours

Change-Id: Id40d8f85148bf35d71a0b475d300dfba2a7d17c7

6 years agovndk-sp: Remove android.hidl.memory@1.0-impl am: cbcac22895 -s ours
Logan Chien [Fri, 23 Jun 2017 05:26:21 +0000 (05:26 +0000)]
vndk-sp: Remove android.hidl.memory@1.0-impl am: cbcac22895  -s ours
am: 7fc739ca0a  -s ours

Change-Id: I87571e4dedb09af3a078ac36be98a9b26d31b2f3

6 years agovndk-sp: Remove android.hidl.memory@1.0-impl am: ec1647df51 am: de794dcafd -s ours
Logan Chien [Fri, 23 Jun 2017 05:25:34 +0000 (05:25 +0000)]
vndk-sp: Remove android.hidl.memory@1.0-impl am: ec1647df51 am: de794dcafd  -s ours
am: 04c48a01d3  -s ours

Change-Id: Ide3d6da04651f6ff405f3914671f7f2cf67d1c7f

6 years agoMerge "vndk-sp: Remove android.hidl.memory@1.0-impl" into oc-dev-plus-aosp
Hung-ying Tyan [Fri, 23 Jun 2017 05:25:31 +0000 (05:25 +0000)]
Merge "vndk-sp: Remove android.hidl.memory@1.0-impl" into oc-dev-plus-aosp
am: 14bdf66f0d  -s ours

Change-Id: I2b31eaaca32e0f2f4817c937e5e145d87a4756e1

6 years agovndk-sp: Remove android.hidl.memory@1.0-impl
Logan Chien [Fri, 23 Jun 2017 05:22:12 +0000 (05:22 +0000)]
vndk-sp: Remove android.hidl.memory@1.0-impl
am: cbcac22895  -s ours

Change-Id: Iea015cae1dc2bd12fe0cca8c3b3115f892e91f38

6 years agovndk-sp: Remove android.hidl.memory@1.0-impl am: ec1647df51 -s ours am: 653b06bb16
Logan Chien [Fri, 23 Jun 2017 05:21:53 +0000 (05:21 +0000)]
vndk-sp: Remove android.hidl.memory@1.0-impl am: ec1647df51  -s ours am: 653b06bb16
am: 64919014ad

Change-Id: Ib0c08a15c9cb43dd7ac58a0512f62dbf739d9b7c

6 years agovndk-sp: Remove android.hidl.memory@1.0-impl am: ec1647df51
Logan Chien [Fri, 23 Jun 2017 05:21:26 +0000 (05:21 +0000)]
vndk-sp: Remove android.hidl.memory@1.0-impl am: ec1647df51
am: de794dcafd  -s ours

Change-Id: I89d8ee7812d3a8612e39a1803bf63889e872c3c7

6 years agovndk-sp: Remove android.hidl.memory@1.0-impl am: 490c47fc14
Logan Chien [Fri, 23 Jun 2017 05:20:59 +0000 (05:20 +0000)]
vndk-sp: Remove android.hidl.memory@1.0-impl am: 490c47fc14
am: d7466ade27

Change-Id: Ibabcbddba707d81215b788bde32b6248103c4ea2

6 years agovndk-sp: Remove android.hidl.memory@1.0-impl am: ec1647df51 -s ours
Logan Chien [Fri, 23 Jun 2017 05:17:12 +0000 (05:17 +0000)]
vndk-sp: Remove android.hidl.memory@1.0-impl am: ec1647df51  -s ours
am: 653b06bb16

Change-Id: I11b245bf2a30d503d84f243826d9caed0c162715

6 years agovndk-sp: Remove android.hidl.memory@1.0-impl
Logan Chien [Fri, 23 Jun 2017 05:16:28 +0000 (05:16 +0000)]
vndk-sp: Remove android.hidl.memory@1.0-impl
am: 490c47fc14

Change-Id: Ic20c1def11cd2bea6f6e04039d8d50422438a7dc