• R/O
  • HTTP
  • SSH
  • HTTPS

List of commits

Tags
No Tags

Frequently used words (click to add to your profile)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

device/generic/common


RSS
Rev. Tiempo Autor
a1b5651 2017-11-21 17:52:41 Chih-Wei Huang

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.

a239056 2017-11-21 15:43:43 Chih-Wei Huang

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?)

2c84b12 2017-11-10 15:11:52 Chih-Wei Huang

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.

79270bf 2017-11-10 14:47:37 Chih-Wei Huang

Binderize the audio HAL

82c0ce8 2017-11-10 14:35:32 Chih-Wei Huang

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)

a243fae 2017-11-10 11:07:29 Chih-Wei Huang

Disable FFMPEG plugins temporarily

This would be reverted once we finish FFMPEG plugins porting.

3f91063 2017-11-02 16:29:50 Chih-Wei Huang

CM: disable dex pre-optimization

The dex pre-optimization was broken in CM build.

ea8e9ae 2017-10-31 18:40:05 Chih-Wei Huang

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.

760d89c 2017-10-27 17:15:14 Chih-Wei Huang

nativebridge: support houdini 8.0

1a1353f 2017-10-26 19:27:29 Chih-Wei Huang

Merge remote-tracking branch 'x86/nougat-x86' into cm-14.1-x86

acd5c60 2017-10-18 20:08:12 Chih-Wei Huang

Merge remote-tracking branch 'x86/nougat-x86' into oreo-x86

9a88fab 2017-10-18 20:03:43 Chih-Wei Huang

packages.mk: remove HardwareCollector

It is merged into AnalyticsService.

0a89b37 2017-10-10 04:08:40 Chih-Wei Huang

nativebridge: support houdini 7.1

a14f781 multiwindow-oreo 2017-10-02 19:06:40 Chih-Wei Huang

Merge remote-tracking branch 'x86/nougat-x86' into oreo-x86

0b65639 2017-10-02 19:05:10 Chih-Wei Huang

nativebridge: minor fixes

0e92be6 2017-09-19 19:17:33 Chih-Wei Huang

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.

8bc352b 2017-09-15 19:10:37 Chih-Wei Huang

Merge remote-tracking branch 'x86/nougat-x86' into oreo-x86

a017e52 2017-09-15 19:10:33 Chih-Wei Huang

Add Android 8.0 HIDL HALs

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

b0cecb4 2017-09-15 19:10:03 Chih-Wei Huang

Remove private_lib_driver_cmd

I'm not sure if we still need this.

39ba189 2017-09-15 19:09:42 Chih-Wei Huang

build: add rules to build system.sfs

2c04b2e 2017-09-15 18:03:33 Chih-Wei Huang

Remove swrast from BOARD_GPU_DRIVERS

Now we use SwiftShader to do software rendering.

0465c2a 2017-09-15 17:24:26 Chih-Wei Huang

Remove obsolete debug.egl.hw property

803dcc3 2017-09-14 19:24:58 Chih-Wei Huang

init.sh: don't set hardware gralloc if HWACCEL=0

This will disable hardware acceleration.

5e6912c 2017-09-14 18:54:20 Chih-Wei Huang

Delete uesless symlinks

These are not used anymore.

658c992 2017-09-14 18:54:01 Chih-Wei Huang

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.

e77f82d 2017-09-05 19:12:52 Chih-Wei Huang

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.

9668827 2017-09-05 17:09:59 Chih-Wei Huang

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.

52f3f03 2017-08-23 11:29:13 Chih-Wei Huang

Merge remote-tracking branch 'x86/nougat-x86' into oreo-x86

3055318 2017-08-23 11:25:01 Chih-Wei Huang

Revert "Disable forced orientation"

The input issue of forced orientation apps has been fixed.

This reverts commit 4b38ef42d8f4fc046e0d508b099458ae491228ce.

8361fc2 2017-08-23 11:22:47 Chih-Wei Huang

init.sh: enable audio on IEC958