Advertisement
nospamdan

mr_init_devices

Feb 18th, 2017
124
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.42 KB | None | 0 0
  1. #include <stdlib.h>
  2.  
  3. // These are paths to folders in /sys which contain "uevent" file
  4. // need to init this device.
  5. // MultiROM needs to init framebuffer, mmc blocks, input devices,
  6. // some ADB-related stuff and USB drives, if OTG is supported
  7. // You can use * at the end to init this folder and all its subfolders
  8. const char *mr_init_devices[] =
  9. {
  10. "/sys/class/graphics/fb0",
  11.  
  12. "/sys/block/mmcblk0*",
  13. "/sys/block/mmcblk0/mmcblk0*",
  14. "/sys/block/mmcblk0/mmcblk0p1", //modem
  15. "/sys/block/mmcblk0/mmcblk0p14", //system
  16. "/sys/block/mmcblk0/mmcblk0p28", //data
  17. "/sys/block/mmcblk0/mmcblk0p16", //cache
  18. "/sys/block/mmcblk0/mmcblk0p15", //persist
  19. "/sys/block/mmcblk0/mmcblk0p7", //boot
  20. "/sys/block/mmcblk0/mmcblk0p17", //recovery
  21. "/sys/block/mmcblk0/mmcblk0p21", //misc
  22. "/sys/block/mmcblk0/mmcblk0p10", //efs1
  23. "/sys/block/mmcblk0/mmcblk0p11", //efs2
  24.  
  25. "/sys/devices/gpio_keys.83/input*",
  26. "/sys/devices/virtual/input*",
  27. "/sys/devices/virtual/misc/uinput",
  28. "/sys/devices/f9924000.i2c/i2c-2/2-0020/input*",
  29.  
  30. // USB drive
  31. "/sys/bus/platform/drivers/xhci-hcd*",
  32.  
  33. // for adb
  34. "/sys/devices/virtual/tty/ptmx",
  35. "/sys/devices/virtual/misc/android_adb",
  36. "/sys/devices/virtual/android_usb/android0/f_adb",
  37. "/sys/bus/usb",
  38.  
  39. // for qualcomm overlay - /dev/ion
  40. "/sys/devices/virtual/misc/ion",
  41.  
  42. // Encryption
  43. "/sys/devices/virtual/misc/device-mapper",
  44. "/sys/devices/virtual/qseecom/qseecom",
  45.  
  46. NULL
  47. };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement