OSDN Git Service

Fix native bridge wrapper
authorMichael Goffioul <michael.goffioul@lincor.com>
Fri, 18 Oct 2019 19:08:18 +0000 (15:08 -0400)
committerChih-Wei Huang <cwhuang@linux.org.tw>
Tue, 19 Nov 2019 18:02:09 +0000 (02:02 +0800)
commitc00365909daf0b60dce345c9c6c46bbfffc73560
treecb443050cef02b09df168653ff8d3944831b98ea
parent3ff2f8f918eeb96bf1deab4ebf49cde89bf38160
Fix native bridge wrapper

- Be more specific about houdini files to delete (avoid deleting
  bundled system/etc/houdini*.sfs)
- Use PRODUCT_PROPERTY_OVERRIDES for ro.dalvik.vm.native.bridge to
  correctly override value from build/make/target/product/runtime_libart.mk
- Use losetup/mount to mount the houdini sfs image, toybox's mount does
  not seem to be able to mount -o loop... properly

v2: resolve conflict in nativebridge/bin/enable_nativebridge (cwhuang)
nativebridge/Android.mk
nativebridge/bin/enable_nativebridge
nativebridge/nativebridge.mk