OSDN Git Service
Chih-Wei Huang [Thu, 24 Oct 2019 10:14:36 +0000 (18:14 +0800)]
init.sh: fix virgl support of newer kernel
Chih-Wei Huang [Mon, 21 Oct 2019 03:18:48 +0000 (11:18 +0800)]
nativebridge: update short URLs
Chih-Wei Huang [Fri, 9 Mar 2018 06:18:41 +0000 (14:18 +0800)]
Always use 64-bit binder
Chih-Wei Huang [Wed, 16 Oct 2019 10:26:11 +0000 (18:26 +0800)]
sepolicy: remove obsolete rules
Chih-Wei Huang [Wed, 16 Oct 2019 10:25:41 +0000 (18:25 +0800)]
Merge remote-tracking branch 'x86/pie-x86' into q-x86
Chih-Wei Huang [Thu, 3 Oct 2019 09:37:02 +0000 (17:37 +0800)]
kernel.mk: fix several issues in Android 10
Android 10 has started restricting the external host tools usable inside
the build. The external tools can only be used with absolute path.
To avoid using host gcc, we build kernel host tools by AOSP's clang.
Note the kernel's makefile has a small issue to be fixed.
Chih-Wei Huang [Tue, 15 Oct 2019 09:48:47 +0000 (17:48 +0800)]
Merge remote-tracking branch 'x86/oreo-x86' into pie-x86
Chih-Wei Huang [Tue, 15 Oct 2019 09:43:45 +0000 (17:43 +0800)]
Merge remote-tracking branch 'x86/nougat-x86' into oreo-x86
Chih-Wei Huang [Tue, 15 Oct 2019 09:35:48 +0000 (17:35 +0800)]
init.sh: add quirks for Acer SP111-33
Tested-by: Ralph deGennaro <rmdegennaro@gmail.com>
Chih-Wei Huang [Tue, 8 Oct 2019 09:31:25 +0000 (17:31 +0800)]
kernel.mk: remove obsolete rules
Now the wl driver is built from external/kernel-drivers.
Chih-Wei Huang [Mon, 7 Oct 2019 03:49:19 +0000 (11:49 +0800)]
Merge remote-tracking branch 'x86/oreo-x86' into pie-x86
Chih-Wei Huang [Mon, 7 Oct 2019 03:19:31 +0000 (11:19 +0800)]
Merge remote-tracking branch 'x86/nougat-x86' into oreo-x86
Chih-Wei Huang [Mon, 7 Oct 2019 03:08:05 +0000 (11:08 +0800)]
app: update TermOne Plus
Chih-Wei Huang [Fri, 27 Sep 2019 08:28:03 +0000 (16:28 +0800)]
kernel.mk: make new build system happy
The new build system requires
* A real file doesn't depend on a .PHONY target
* .PHONY targets do not have "/" in them
Change the rules to meet the requirements.
Chih-Wei Huang [Fri, 27 Sep 2019 08:25:46 +0000 (16:25 +0800)]
kernel.mk: avoid using absolute path in targets
The new build system of Android 10 enforces all outputs from the build
system be within the output directory. Using absolute path in targets
confused the build system.
Chih-Wei Huang [Tue, 30 Jul 2019 09:59:41 +0000 (17:59 +0800)]
nativebridge: set default context to mount sfs command
Chih-Wei Huang [Thu, 25 Jul 2019 09:18:24 +0000 (17:18 +0800)]
sepolicy: fix avc denied of surfaceflinger
Jack Yu [Thu, 18 Jul 2019 06:52:09 +0000 (23:52 -0700)]
Set default polling mask and p2p listen mask
am:
e6c742033e
Change-Id: I1af9b7c9052221365ff7efe3b8c8e6d991794a65
Jack Yu [Mon, 15 Jul 2019 10:13:10 +0000 (18:13 +0800)]
Set default polling mask and p2p listen mask
If mask is not specified in config file, all techs will be enabled by
default.
But some NFCC does not support all techs and cause NFC stack continuously crash.
Bug:
137234543
Test: Manual
Change-Id: I227ed1b468f5b84304d92faeee27643d4ec24fbd
Chih-Wei Huang [Thu, 4 Jul 2019 07:28:56 +0000 (15:28 +0800)]
Merge remote-tracking branch 'x86/oreo-x86' into pie-x86
Chih-Wei Huang [Thu, 4 Jul 2019 07:27:56 +0000 (15:27 +0800)]
Merge remote-tracking branch 'x86/nougat-x86' into oreo-x86
Chih-Wei Huang [Thu, 4 Jul 2019 07:22:45 +0000 (15:22 +0800)]
Add support of OpenGApps
You may specify the variant by GAPPS_VARIANT. The default is pico.
You still need to add .repo/local_manifests/opengapps.xml to enable it.
Refer to https://github.com/opengapps/aosp_build for more details.
Chih-Wei Huang [Fri, 28 Jun 2019 07:09:37 +0000 (15:09 +0800)]
Merge remote-tracking branch 'x86/oreo-x86' into pie-x86
Chih-Wei Huang [Fri, 28 Jun 2019 04:33:12 +0000 (12:33 +0800)]
Merge remote-tracking branch 'x86/nougat-x86' into oreo-x86
Chih-Wei Huang [Fri, 28 Jun 2019 04:32:38 +0000 (12:32 +0800)]
init.x86.rc: set owner/group of wpa_supplicant.conf
Chih-Wei Huang [Fri, 21 Jun 2019 02:51:57 +0000 (10:51 +0800)]
Merge remote-tracking branch 'x86/oreo-x86' into pie-x86
Chih-Wei Huang [Fri, 21 Jun 2019 02:41:21 +0000 (10:41 +0800)]
kernel.mk: install modules for 'kernel' goal
When do 'make kernel' on the top of android-x86 tree, only $OUT/kernel is
generated but the modules are not installed to $OUT/system/lib/modules.
The patch fixes that.
Chih-Wei Huang [Thu, 20 Jun 2019 09:19:23 +0000 (17:19 +0800)]
Merge remote-tracking branch 'x86/oreo-x86' into pie-x86
Chih-Wei Huang [Thu, 13 Jun 2019 09:09:26 +0000 (17:09 +0800)]
Merge remote-tracking branch 'x86/nougat-x86' into oreo-x86
Chih-Wei Huang [Thu, 13 Jun 2019 09:08:41 +0000 (17:08 +0800)]
init.sh: enable virt_wifi if needed
Some Android apps are not interested in ethernet devices and would rather
connect to a wireless interface. This patch allows the devices with only
ethernet interface to treat one of its network connections as wireless,
satisfying Android apps's network connection requirements.
The ethernet interface being simulated can be specified by the property
net.virt_wifi. The default is eth0.
The feature is enabled if wlan0 doesn't exist, or VIRT_WIFI=1 is set in
kernel cmdline. To disable it, set VIRT_WIFI=0 kernel cmdline.
Chih-Wei Huang [Thu, 13 Jun 2019 09:05:50 +0000 (17:05 +0800)]
init.sh: remove wl driver if it's not used
Sometimes the Broadcom wl driver is loaded unexpectedly. Unload it
if it's not being used.
Chih-Wei Huang [Mon, 3 Jun 2019 10:15:31 +0000 (18:15 +0800)]
Add HIDL HAL for memtrack
Chih-Wei Huang [Thu, 30 May 2019 08:47:52 +0000 (16:47 +0800)]
Merge remote-tracking branch 'x86/nougat-x86' into oreo-x86
Chih-Wei Huang [Thu, 30 May 2019 08:46:12 +0000 (16:46 +0800)]
bluetooth: do not define BTM_DEF_LOCAL_NAME
Use the device model as the default Bluetooth name.
Chih-Wei Huang [Tue, 30 Apr 2019 07:42:34 +0000 (15:42 +0800)]
Merge remote-tracking branch 'x86/nougat-x86' into oreo-x86
Chih-Wei Huang [Tue, 30 Apr 2019 07:35:02 +0000 (15:35 +0800)]
Add an idc file for the stylus of Surface Go
Reported-and-tested-by: Wing Chun Lau <johnnylau34@gmail.com>
Chih-Wei Huang [Mon, 29 Apr 2019 08:36:21 +0000 (16:36 +0800)]
init.sh: add quirks for Lenovo miix 320
Tested-by: Marco <ghzmrc91@gmail.com>
Chih-Wei Huang [Thu, 25 Apr 2019 05:53:45 +0000 (13:53 +0800)]
Merge remote-tracking branch 'x86/oreo-x86' into pie-x86
Chih-Wei Huang [Fri, 12 Apr 2019 08:52:20 +0000 (16:52 +0800)]
Merge remote-tracking branch 'x86/nougat-x86' into oreo-x86
Valentin Manea [Fri, 12 Apr 2019 08:46:41 +0000 (16:46 +0800)]
init.sh: disable offlining of non-boot CPU of Teclast X80 Power
This fixes the suspend/resume issue of the device.
Chih-Wei Huang [Fri, 29 Mar 2019 09:30:50 +0000 (17:30 +0800)]
nativebridge: update short URLs for pie-x86
Chih-Wei Huang [Thu, 28 Mar 2019 04:25:35 +0000 (12:25 +0800)]
Merge remote-tracking branch 'x86/oreo-x86' into pie-x86
Chih-Wei Huang [Thu, 28 Mar 2019 04:23:40 +0000 (12:23 +0800)]
Merge remote-tracking branch 'x86/nougat-x86' into oreo-x86
Chih-Wei Huang [Thu, 28 Mar 2019 04:18:51 +0000 (12:18 +0800)]
init.sh: fix sensors support for LINX1010B
Reported-and-tested-by: Mark Ellis
Chih-Wei Huang [Wed, 27 Mar 2019 10:08:19 +0000 (18:08 +0800)]
init.sh: invert axes of sensors for Microtech e-tab Pro
With panel-orientation-quirks applied in i915 driver, the display is
rotated 180 degrees. We need to invert the x and y axes of sensors
as well.
Chih-Wei Huang [Fri, 22 Mar 2019 15:51:59 +0000 (23:51 +0800)]
Merge remote-tracking branch 'x86/nougat-x86' into oreo-x86
Chih-Wei Huang [Fri, 22 Mar 2019 15:48:22 +0000 (23:48 +0800)]
init.sh: set camera properties for Microtech e-tab Pro
Chih-Wei Huang [Wed, 20 Mar 2019 10:29:19 +0000 (18:29 +0800)]
Merge remote-tracking branch 'x86/oreo-x86' into pie-x86
Chih-Wei Huang [Wed, 20 Mar 2019 10:26:08 +0000 (18:26 +0800)]
Fix wifi support of pie-x86
Update to supplicant 1.1.
Chih-Wei Huang [Wed, 20 Mar 2019 03:44:54 +0000 (11:44 +0800)]
Merge remote-tracking branch 'x86/nougat-x86' into oreo-x86
Chih-Wei Huang [Wed, 20 Mar 2019 03:42:08 +0000 (11:42 +0800)]
Add
80860F16:00 to fstab
Tested-by: Torsten Appelhagen <borsti67@gmail.com>
Chih-Hung Hsieh [Thu, 14 Mar 2019 04:34:36 +0000 (21:34 -0700)]
Merge "Add default code reviewers into OWNERS" am:
e07cd69b79 am:
32b7abbe40
am:
177c9a3f5f
Change-Id: I819b213445d9febf7cb5df3e752332b9a77a8ad4
Chih-Hung Hsieh [Thu, 14 Mar 2019 04:30:35 +0000 (21:30 -0700)]
Merge "Add default code reviewers into OWNERS" am:
e07cd69b79
am:
32b7abbe40
Change-Id: I23d67749886a205a83ec1a564e3a7441d96c51ec
Chih-Hung Hsieh [Thu, 14 Mar 2019 04:26:36 +0000 (21:26 -0700)]
Merge "Add default code reviewers into OWNERS"
am:
e07cd69b79
Change-Id: I3c4c52b10731a6377e13e2e27d322952dd70617e
Treehugger Robot [Thu, 14 Mar 2019 04:11:23 +0000 (04:11 +0000)]
Merge "Add default code reviewers into OWNERS"
Chih-Wei Huang [Wed, 13 Mar 2019 10:22:57 +0000 (18:22 +0800)]
Merge remote-tracking branch 'x86/oreo-x86' into pie-x86
Chih-Wei Huang [Tue, 12 Mar 2019 09:05:41 +0000 (17:05 +0800)]
Merge remote-tracking branch 'x86/nougat-x86' into oreo-x86
Chih-Wei Huang [Tue, 12 Mar 2019 09:04:52 +0000 (17:04 +0800)]
app: replace AndroidTerm by TermOne Plus
"TermOne Plus" is a successor of "Terminal Emulator for Android"(AndroidTerm).
This new application includes many compatibility and portability improvements,
stability and defect fixes, and localization enhancements.
Chih-Wei Huang [Tue, 12 Mar 2019 08:40:54 +0000 (16:40 +0800)]
init.sh: set sleep.state=force for Microtech e-tab Pro
The state means to put the device into deep sleep regardless of
the wakeup_count interface.
Chih-Wei Huang [Wed, 6 Mar 2019 03:55:57 +0000 (11:55 +0800)]
init.sh: fix sensors support of Microtech e-tab Pro
Chih-Wei Huang [Tue, 26 Feb 2019 10:59:07 +0000 (18:59 +0800)]
kernel.mk: don't change LC_CTYPE globally
Android 9 doesn't build in C locale because some code in art contains
non-ASCII characters.
This effectively reverts commit
9ea487d8 and
a07fe439.
Xin Li [Sun, 24 Feb 2019 09:20:03 +0000 (01:20 -0800)]
[automerger skipped] DO NOT MERGE - Merge pi-dev@
5234907 into stage-aosp-master
am:
dbeff27894 -s ours
am skip reason: subject contains skip directive
Change-Id: I1a600ff21032dee6746e145ce6df6cebd48cb0a4
Mauro Rossi [Sun, 24 Feb 2019 01:51:08 +0000 (02:51 +0100)]
build/tasks/kernel.mk: switch to build-tools bison
Symbolic link path changed to fixes the following building error:
/home/utente/pie-x86/prebuilts/build-tools/linux-x86/bin/bison: \
prebuilts/build-tools/common/bison/m4sugar/m4sugar.m4: \
cannot open: No such file or directory
Chih-Wei Huang [Thu, 21 Feb 2019 07:13:44 +0000 (15:13 +0800)]
Remove unnecessary compiled-classes
Xin Li [Thu, 21 Feb 2019 00:17:28 +0000 (16:17 -0800)]
DO NOT MERGE - Merge pi-dev@
5234907 into stage-aosp-master
Bug:
120848293
Change-Id: Idc53c6f4d40122f1648e8ee98919b566c73dc113
Chih-Wei Huang [Wed, 20 Feb 2019 09:39:12 +0000 (17:39 +0800)]
Merge remote-tracking branch 'x86/nougat-x86' into oreo-x86
Chih-Wei Huang [Wed, 20 Feb 2019 09:39:04 +0000 (17:39 +0800)]
init.sh: disable suspend of VMware
Chih-Wei Huang [Wed, 20 Feb 2019 09:36:52 +0000 (17:36 +0800)]
Use languages_full.mk instead of locales_full.mk
Chih-Hung Hsieh [Wed, 23 Jan 2019 06:36:43 +0000 (22:36 -0800)]
Add default code reviewers into OWNERS
Bug:
33166666
Test: gerrit uploader
Change-Id: If198a1c8d8423d54212ff51a227395a0b78862cd
Chih-Wei Huang [Mon, 21 Jan 2019 08:54:56 +0000 (16:54 +0800)]
Merge remote-tracking branch 'x86/nougat-x86' into oreo-x86
Chih-Wei Huang [Mon, 21 Jan 2019 08:52:51 +0000 (16:52 +0800)]
init.sh: fix sensors support of EZpad
Tested-by: Yu Zhao <zhaoyu574249312@gmail.com>
Chih-Wei Huang [Tue, 15 Jan 2019 10:53:35 +0000 (18:53 +0800)]
kernel.mk: set LC_MESSAGES to C locale
The error messages are unreadable since commit
9ea487d changed LC_CTYPE
to C locale but left LC_MESSAGES unchanged. Change LC_MESSAGES as well
to fix it.
Fixes:
9ea487d (kernel.mk: set LC_CTYPE to C locale)
Chih-Wei Huang [Fri, 11 Jan 2019 03:06:29 +0000 (11:06 +0800)]
Merge remote-tracking branch 'x86/nougat-x86' into oreo-x86
Chih-Wei Huang [Fri, 11 Jan 2019 03:06:11 +0000 (11:06 +0800)]
Add experimental Vulkan support
The Vulkan support is enabled if gbm_gralloc is used.
Chih-Wei Huang [Thu, 10 Jan 2019 10:41:20 +0000 (18:41 +0800)]
Revert "Add hid_hyperv to blacklist"
This reverts commit
9d41d263564de7548b7f24fba028909199773485.
Mauro Rossi [Sat, 30 Jun 2018 15:26:03 +0000 (17:26 +0200)]
add vulkan radv support
radv implements Vulkan HAL without requiring additional wrapper/stub
radv is added as vulkan.radv module to PRODUCT_PACKAGES
ro.hardware.vulkan property is set by init.sh init_hal_vulkan() function
based on the drm fb kernel module amdgpudrmfb
Mauro Rossi [Sun, 4 Feb 2018 23:17:15 +0000 (00:17 +0100)]
add vulkan anv support
anv implements Vulkan HAL without requiring additional wrapper/stub
anv is added as vulkan.android-x86 module to PRODUCT_PACKAGES
and PRODUCT_COPY_FILES is used to install android.hardware.vulkan.{level,version}.xml
ro.hardware.vulkan property is set by init.sh init_hal_vulkan() function
based on the drm fb kernel module inteldrmfb
Chih-Wei Huang [Wed, 26 Dec 2018 07:48:56 +0000 (15:48 +0800)]
Merge remote-tracking branch 'x86/nougat-x86' into oreo-x86
Chih-Wei Huang [Wed, 26 Dec 2018 07:43:55 +0000 (15:43 +0800)]
idc: add files for QEMU and VirtualBox
These files enable orientation aware movement in any rotation.
Remove Vendor_0627_Product_0001.idc which is replaced by
QEMU_QEMU_USB_Tablet.idc.
Reported-and-tested-by: Jon Doe <tuksgig@gmail.com>
Chih-Wei Huang [Wed, 19 Dec 2018 04:05:28 +0000 (12:05 +0800)]
Update tp_smapi to 0.43
Copied from https://github.com/evgeni/tp_smapi
commit
a63729a.
Chih-Wei Huang [Fri, 7 Dec 2018 07:09:22 +0000 (15:09 +0800)]
kernel.mk: remove the module dir on errors
The make goal should be removed on building errors, otherwise
the next try will just success.
Chih-Wei Huang [Thu, 22 Nov 2018 08:16:25 +0000 (16:16 +0800)]
Merge remote-tracking branch 'x86/nougat-x86' into oreo-x86
Chih-Wei Huang [Thu, 22 Nov 2018 08:00:58 +0000 (16:00 +0800)]
Add an idc file for Adomax USB tablet
Reported-and-tested-by: Alexander E. Patrakov <patrakov@gmail.com>
Chih-Wei Huang [Thu, 22 Nov 2018 04:12:32 +0000 (12:12 +0800)]
kernel.mk: set LC_CTYPE to C locale
The simple workaround avoids AOSP's prebuilt flex crashing like
flex-2.5.39: loadlocale.c:130: _nl_intern_locale_data: Assertion `cnt < (sizeof (_nl_value_type_LC_TIME) / sizeof (_nl_value_type_LC_TIME[0]))' failed.
Aborted (core dumped)
Chih-Wei Huang [Mon, 29 Oct 2018 07:00:20 +0000 (15:00 +0800)]
Merge remote-tracking branch 'x86/nougat-x86' into oreo-x86
Chih-Wei Huang [Mon, 29 Oct 2018 06:57:05 +0000 (14:57 +0800)]
init.sh: let touchscreen never suspend on Surface Go
Tested-by: Jim <a0910115172@gmail.com>
Bill Yi [Thu, 25 Oct 2018 00:16:54 +0000 (17:16 -0700)]
[automerger skipped] Merge pie-platform-release to aosp-master - DO NOT MERGE am:
e4dedcd013 -s ours am:
b111ed01b4 -s ours
am:
322c59d795 -s ours
Change-Id: Icf130514920a7b763cde8d398dad578d522350ed
Bill Yi [Thu, 25 Oct 2018 00:08:34 +0000 (17:08 -0700)]
[automerger skipped] Merge pie-platform-release to aosp-master - DO NOT MERGE am:
e4dedcd013 -s ours
am:
b111ed01b4 -s ours
Change-Id: I828a6c7c0dd73a4a56496bb0cf0aa19865a45450
Bill Yi [Wed, 24 Oct 2018 23:01:00 +0000 (16:01 -0700)]
[automerger skipped] Merge pie-platform-release to aosp-master - DO NOT MERGE
am:
e4dedcd013 -s ours
Change-Id: Ifb62f27594efc75a9a227a3b302fdaab79eec0da
Bill Yi [Wed, 24 Oct 2018 21:45:21 +0000 (14:45 -0700)]
Merge pie-platform-release to aosp-master - DO NOT MERGE
Change-Id: I44b0b6234624e7814e08569fa70623570bb382dc
Bill Yi [Wed, 24 Oct 2018 17:16:53 +0000 (10:16 -0700)]
[automerger skipped] Merge pi-platform-release to stage-aosp-master - DO NOT MERGE am:
8979b83f58 -s ours
am:
f545dd783c -s ours
Change-Id: Ic11a98e1cbdb2f51e4c34d5722313005d78200d1
Bill Yi [Wed, 24 Oct 2018 17:09:42 +0000 (10:09 -0700)]
[automerger skipped] Merge pi-platform-release to stage-aosp-master - DO NOT MERGE
am:
8979b83f58 -s ours
Change-Id: I50a2aafaa9380ab1070575192a4610a45180aa8e
Bill Yi [Wed, 24 Oct 2018 16:05:01 +0000 (09:05 -0700)]
Merge pi-platform-release to stage-aosp-master - DO NOT MERGE
Change-Id: Icadb99c91bd218917f2f8f378ce5f5127a955230
Chih-Wei Huang [Wed, 17 Oct 2018 16:41:17 +0000 (00:41 +0800)]
Android-x86 8.1-rc2 release (
20181018)
Chih-Wei Huang [Tue, 16 Oct 2018 11:10:51 +0000 (19:10 +0800)]
Merge remote-tracking branch 'x86/nougat-x86' into oreo-x86
Chih-Wei Huang [Tue, 16 Oct 2018 11:09:58 +0000 (19:09 +0800)]
init.sh: use video option if UVESA_MODE is not set
With this patch, it's also possible to set the resolution of uvesafb
via the standard video=<xres>x<yres> kernel cmdline.
Chih-Wei Huang [Thu, 4 Oct 2018 11:17:34 +0000 (19:17 +0800)]
Merge remote-tracking branch 'x86/nougat-x86' into oreo-x86
Chih-Wei Huang [Thu, 4 Oct 2018 06:45:27 +0000 (14:45 +0800)]
Use packages.mk from the product dir if exists
Chih-Wei Huang [Wed, 19 Sep 2018 02:32:21 +0000 (10:32 +0800)]
Merge remote-tracking branch 'x86/nougat-x86' into oreo-x86
Chih-Wei Huang [Wed, 19 Sep 2018 02:25:37 +0000 (10:25 +0800)]
init.sh: honor video cmdline for all supported GPUs
Allow to use the standard video kernel cmdline to set resolution
for all supported GPUs.
Set the default resolution of virgl to 1280x800.