• R/O
  • HTTP
  • SSH
  • HTTPS

Commit

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


Commit MetaInfo

Revisionbaf6eb9c52cbb30b8e2ab2bd483f1728f64cd696 (tree)
Time2016-08-24 21:49:07
AuthorChih-Wei Huang <cwhuang@linu...>
CommiterChih-Wei Huang

Log Message

houdini: support Intel's implementation

NO_REF_TASK
Tested: pass all test cases of check_houdini.sh

Change-Id: I37ed20cec5354575671f3ea58c0b041774fa6dae

Change Summary

Incremental Difference

--- a/nativebridge/bin/enable_nativebridge
+++ b/nativebridge/bin/enable_nativebridge
@@ -44,6 +44,7 @@ fi
4444
4545 cd $binfmt_misc_dir
4646 if [ -e register ]; then
47+ [ -e /system/bin/houdini$1 ] && dest_dir=/system/bin
4748 # register Houdini for arm binaries
4849 if [ -z "$1" ]; then
4950 echo ':arm_exe:M::\\x7f\\x45\\x4c\\x46\\x01\\x01\\x01\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x02\\x00\\x28::'"$dest_dir/houdini:P" > register
--- a/nativebridge/nativebridge.mk
+++ b/nativebridge/nativebridge.mk
@@ -29,8 +29,10 @@ PRODUCT_PROPERTY_OVERRIDES += \
2929 ro.enable.native.bridge.exec64=1
3030 endif
3131
32+ifneq ($(HOUDINI_PREINSTALL),intel)
3233 PRODUCT_DEFAULT_PROPERTY_OVERRIDES := ro.dalvik.vm.native.bridge=libnb.so
3334
3435 PRODUCT_PACKAGES := libnb
36+endif
3537
3638 $(call inherit-product-if-exists,vendor/intel/houdini/houdini.mk)