diff --git a/include/private/android_filesystem_config.h b/include/private/android_filesystem_config.h index 87eaf091b..e446fc917 100644 --- a/include/private/android_filesystem_config.h +++ b/include/private/android_filesystem_config.h @@ -57,6 +57,7 @@ #define AID_GPS 1021 /* GPS daemon */ #define AID_NFC 1022 /* nfc subsystem */ #define AID_MEDIA_RW 1023 /* internal media storage write access */ +#define AID_MTP 1024 /* MTP USB driver access */ #define AID_SHELL 2000 /* adb and debug shell user */ #define AID_CACHE 2001 /* cache access */ @@ -111,6 +112,7 @@ static const struct android_id_info android_ids[] = { { "vpn", AID_VPN, }, { "keystore", AID_KEYSTORE, }, { "usb", AID_USB, }, + { "mtp", AID_MTP, }, { "gps", AID_GPS, }, { "inet", AID_INET, }, { "net_raw", AID_NET_RAW, }, diff --git a/rootdir/ueventd.rc b/rootdir/ueventd.rc index c0540a786..d343bd464 100644 --- a/rootdir/ueventd.rc +++ b/rootdir/ueventd.rc @@ -68,7 +68,7 @@ /dev/qmi1 0640 radio radio /dev/qmi2 0640 radio radio /dev/bus/usb/* 0660 root usb -/dev/mtp_usb 0660 root usb +/dev/mtp_usb 0660 root mtp # CDMA radio interface MUX /dev/ts0710mux* 0640 radio radio