ciao a tutti
io avevo il problema che il tablet si fermava sulla scritta di caricamento android (quella dopo acer per capirci)
ho seguito la guida per il recupero del cpuid tramite ubuntu, però usando come codice per il file apx.c questo:
codice:
#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;
}
perchè quello segnato in guida mi dava errore nella compilazione, probabilmente perchè ho un computer 32bit.
successivamente ho seguito passo a passo la guida utilizzando BabSector!
ho poi flashato la OmniROM 4.4.4 V22!
tutto perfetto e tablet tornato in vita! ormai avevo perso le speranze! grazie a tutti!