Hi,
I have a Meizu m3 that doesn't start anymore and the normal hard-reset doesn't work either, so I want to try to recover it with DFU.
I downloaded the Linux DFU tool and tried to build it on Ubuntu 9.04 (with "build-essential"). Output:
frede@ubuntu:~/Desktop/meizu_dfu$ make
gcc -o meizu_dfu meizu_dfu.c -lusb
meizu_dfu.c:17:17: Fehler: usb.h: No such file or directory
meizu_dfu.c:124: Fehler: expected »=«, »,«, »;«, »asm« or »__attribute__« before »*« token
meizu_dfu.c: In Funktion »usb_dev_open«:
meizu_dfu.c:139: Warnung: Zuweisung erzeugt Zeiger von Ganzzahl ohne Typkonvertierung
meizu_dfu.c:139: Fehler: Dereferenzierung eines Zeigers auf unvollständigen Typen
meizu_dfu.c:140: Fehler: Dereferenzierung eines Zeigers auf unvollständigen Typen
meizu_dfu.c:140: Fehler: Dereferenzierung eines Zeigers auf unvollständigen Typen
meizu_dfu.c:141: Fehler: Dereferenzierung eines Zeigers auf unvollständigen Typen
meizu_dfu.c:142: Fehler: Dereferenzierung eines Zeigers auf unvollständigen Typen
meizu_dfu.c:150: Fehler: »device« nicht deklariert (erste Benutzung in dieser Funktion)
meizu_dfu.c:150: Fehler: (Jeder nicht deklarierte Bezeichner wird nur einmal aufgeführt
meizu_dfu.c:150: Fehler: für jede Funktion in der er auftritt.)
meizu_dfu.c: In Funktion »usb_mimic_windows«:
meizu_dfu.c:158: Fehler: »device« nicht deklariert (erste Benutzung in dieser Funktion)
meizu_dfu.c: In Funktion »usb_dev_close«:
meizu_dfu.c:180: Fehler: »device« nicht deklariert (erste Benutzung in dieser Funktion)
meizu_dfu.c: In Funktion »get_cpu«:
meizu_dfu.c:196: Fehler: »USB_ENDPOINT_IN« nicht deklariert (erste Benutzung in dieser Funktion)
meizu_dfu.c:196: Fehler: »USB_TYPE_CLASS« nicht deklariert (erste Benutzung in dieser Funktion)
meizu_dfu.c:196: Fehler: »USB_RECIP_INTERFACE« nicht deklariert (erste Benutzung in dieser Funktion)
meizu_dfu.c:203: Fehler: »device« nicht deklariert (erste Benutzung in dieser Funktion)
meizu_dfu.c: In Funktion »send_file«:
meizu_dfu.c:217: Fehler: »USB_ENDPOINT_OUT« nicht deklariert (erste Benutzung in dieser Funktion)
meizu_dfu.c:217: Fehler: »USB_TYPE_CLASS« nicht deklariert (erste Benutzung in dieser Funktion)
meizu_dfu.c:217: Fehler: »USB_RECIP_INTERFACE« nicht deklariert (erste Benutzung in dieser Funktion)
meizu_dfu.c:218: Fehler: »USB_ENDPOINT_IN« nicht deklariert (erste Benutzung in dieser Funktion)
meizu_dfu.c:230: Fehler: »device« nicht deklariert (erste Benutzung in dieser Funktion)
meizu_dfu.c: In Funktion »clear_status«:
meizu_dfu.c:250: Fehler: »USB_ENDPOINT_IN« nicht deklariert (erste Benutzung in dieser Funktion)
meizu_dfu.c:250: Fehler: »USB_TYPE_CLASS« nicht deklariert (erste Benutzung in dieser Funktion)
meizu_dfu.c:250: Fehler: »USB_RECIP_INTERFACE« nicht deklariert (erste Benutzung in dieser Funktion)
meizu_dfu.c:251: Fehler: »USB_ENDPOINT_OUT« nicht deklariert (erste Benutzung in dieser Funktion)
meizu_dfu.c:258: Fehler: »device« nicht deklariert (erste Benutzung in dieser Funktion)
meizu_dfu.c: In Funktion »dfu_detach«:
meizu_dfu.c:267: Fehler: »USB_ENDPOINT_IN« nicht deklariert (erste Benutzung in dieser Funktion)
meizu_dfu.c:267: Fehler: »USB_TYPE_CLASS« nicht deklariert (erste Benutzung in dieser Funktion)
meizu_dfu.c:267: Fehler: »USB_RECIP_OTHER« nicht deklariert (erste Benutzung in dieser Funktion)
meizu_dfu.c:268: Fehler: »USB_ENDPOINT_OUT« nicht deklariert (erste Benutzung in dieser Funktion)
meizu_dfu.c:273: Fehler: »device« nicht deklariert (erste Benutzung in dieser Funktion)
make: *** [meizu_dfu] Fehler 1
How can I get this to work?
Thanks for answers