Si. Continua con la guida. Informarci passo passo, per non fare altri guai ;)
Visualizzazione stampabile
Ottimo, strano perché a me aveva dato buon esito quelle stringhe ma quando puoi spiegaci, almeno hai il cpuid, continua con la guida e risolverai di sicuro! Io purtroppo non sono superesperto e posso aver sbagliato, non so e nel caso chiedo scusa
Inviato dal mio SM-G900F usando Androidiani App
è molto strano. sono tornato in windows per far partire il 3.0.1 ma mi da un errore e mi dice che il cpuid non è corretto. stranissimo. pero' l'uid me lo da ubuntu
root@luca-VPCEB3J1E:/home/luca/Scrivania# ./apx
uid: 0x00000042418417
root@luca-VPCEB3J1E:/home/luca/Scrivania#
Togli la x tra i due zeri
Inviato dal mio SM-G900F usando Androidiani App
Azz ora mi accorgo che a leggere il file da pc o da smartphone stranamente cambia e non scrive per intero alcune cose del file,ecco perchè probabilmente gli errori!Tu lo hai letto da pc il mio file?Sullo smartphone ad esempio le prime righe mi scrive solo #include senza scrivere cosa deve includere,che cosa strana!Ti consiglio di copiarlo da pc il testo!Il cpuid cmq non credo sia corretto quello da te scritto
non ho capito che cosa hai scritto :D
praticamente ho fatto questo...
#include <libusb-1.0/libusb.h>
#include <stdio.h>
#include <stdint.h>
int main(void)
{
unsigned char data[64];
int received_length;
int r = 1;
libusb_context* ctx = NULL;
libusb_device_handle* dev_handle = NULL;
libusb_init(&ctx);
dev_handle = libusb_open_device_with_vid_pid(ctx, 0x0955, 0x7820);
if(dev_handle)
{
r = libusb_bulk_transfer(dev_handle, 0x81, data, sizeof(data), &received_length, 10000);
if (r == 0)
{
if(received_length == 8)
{
printf("uid: %#016lx\n", *(uint64_t*)data);
}
else
{
r = 1;
printf("Error: We got %d bytes of data insetad of the 8 bytes we expected...\n", received_length);
}
}
else
{
printf("Error: USB read failed!\n");
}
libusb_release_interface(dev_handle, 0);
}
else
{
printf("Error: Failed to open device!\n");
}
libusb_exit(ctx);
return r;
}
preso da un collegamento al sito xdadeveloper.
si il file è giusto,ma se lo guardo dal mio smartphone stranamente mi esce incompleto!Comunque mi dici a che punto sei e cosa c'è di sbagliato quindi in questo file?
adesso "sembra" che il cpuid lo abbia preso e c'è scritto Aggiornamento in corso. l'operazione potrebbe richiedere più di 10 minuti. ma non si muove la barra. speriamo bene
cmq il cpuid l'ho ripreso non era quello. riprovando mi ha dato un codice di 0x e 16 cifre.
ho da prima il pc in questa situazione. Allegato 117713