make_entry("/dev/pmsg0")
make_entry("/dev/dxg")
render, _ = tools.helpers.gpu.getDriNode(args)
- make_entry(render, "dev/dri/renderD128")
+ make_entry(render)
for n in glob.glob("/dev/fb*"):
make_entry(n)
make_entry(n)
for n in glob.glob("/dev/video*"):
make_entry(n)
+ for n in glob.glob("/dev/dma_heap/*"):
+ make_entry(n)
# Binder dev nodes
make_entry("/dev/" + args.BINDER_DRIVER, "dev/binder", check=False)
if dri:
gralloc = "gbm"
egl = "mesa"
+ props.append("gralloc.gbm.device=" + dri)
else:
gralloc = "default"
egl = "swiftshader"
command.extend(args.COMMAND)
else:
command.append("/system/bin/sh")
- subprocess.run(command)
+
+ try:
+ subprocess.run(command)
+ except KeyboardInterrupt:
+ pass
+
if state == "FROZEN":
freeze(args)