25#ifndef USB_MODED_ANDROID_H_
26# define USB_MODED_ANDROID_H_
35# define ANDROID0_DIRECTORY "/sys/class/android_usb/android0"
36# define ANDROID0_ENABLE "/sys/class/android_usb/android0/enable"
37# define ANDROID0_FUNCTIONS "/sys/class/android_usb/android0/functions"
38# define ANDROID0_ID_PRODUCT "/sys/class/android_usb/android0/idProduct"
39# define ANDROID0_ID_VENDOR "/sys/class/android_usb/android0/idVendor"
40# define ANDROID0_MANUFACTURER "/sys/class/android_usb/android0/iManufacturer"
41# define ANDROID0_PRODUCT "/sys/class/android_usb/android0/iProduct"
42# define ANDROID0_SERIAL "/sys/class/android_usb/android0/iSerial"
52bool android_in_use (
void);
56bool android_set_enabled (
bool enable);
57bool android_set_charging_mode(
void);
58bool android_set_function (
const char *function);
59bool android_set_productid (
const char *
id);
60bool android_set_vendorid (
const char *
id);
61bool android_set_attr (
const char *function,
const char *attr,
const char *value);
gchar * android_get_serial(void)
bool android_set_attr(const char *function, const char *attr, const char *value)