make_entry("/dev/sw_sync")
make_entry("/sys/kernel/debug", options="rbind,create=dir,optional 0 0")
+ # Vibrator
+ make_entry("/sys/class/leds/vibrator",
+ options="bind,create=dir,optional 0 0")
+ make_entry("/sys/devices/virtual/timed_output/vibrator",
+ options="bind,create=dir,optional 0 0")
+
# Media dev nodes (for Mediatek)
make_entry("/dev/Vcodec")
make_entry("/dev/MTK_SMI")
if vulkan != "":
props.append("ro.hardware.vulkan=" + vulkan)
+ treble = tools.helpers.props.host_get(args, "ro.treble.enabled")
+ if treble != "true":
+ camera = find_hal("camera")
+ if camera != "":
+ props.append("ro.hardware.camera=" + camera)
+ else:
+ if args.vendor_type == "MAINLINE":
+ props.append("ro.hardware.camera=v4l2")
+
opengles = tools.helpers.props.host_get(args, "ro.opengles.version")
if opengles == "":
opengles = "196608"
if args.vendor_type == "MAINLINE":
props.append("ro.vndk.lite=true")
- props.append("ro.hardware.camera=v4l2")
base_props = open(args.work + "/waydroid_base.prop", "w")
for prop in props: