Anche a me lo ha appena fatto per la prima volta:o
Aggiornamento di barcode scanner. prima mai fatto
nella SD c'è la cartella android.secure cancellala. Ma bada bene che così facendo perderai tutte le app che hai installato sul terminale.
TERMINALE: HTC Desire rooted & S-OFF
ROM: CM10 JB3.0 A2SD
MICRO SD: 16GB (Fat32 13GB - ext4 1.5GB)
RECOVERY: 4EXT Recovery Touch
Ho risolto disinstallando l'applicazione che doveva essere aggiornata e reinstallandola. Così è andato.
A me quell'errore capita quando cerco di aggiornare un'applicazione spostata su SD, o a installare un'applicazione avendo meno di 15 MB di memoria.
Mi succede solo dall'ultimo aggiornamento OTA di HTC.
Il mio sospetto:
nell'ultimo aggiornamento hanno messo un "controllo di spazio", che blocca l'installazione di app se nella memoria di installazione sono presenti meno di 15 MB liberi. Peccato che, nel caso delle app spostate su SD, vada a controllare la "memoria dedicata" nella SD alle app, che è coincidente con la dimensione totale delle app (viene estesa di volta in volta appena si sposta un'app da memoria interna a scheda SD).
Infatti, il sistema per aggirare il problema, da quel che ho visto è: spostare l'app sul telefono, aggiornare, rispostare su SD. Così funziona, senza disinstallare e reinstallare.
Io ho comunicato a HTC, per mail e per telefono il baco. Dato che, come sappiamo, sono lenti come la quaresima, chi verifica l'errore "Unknown reason -18" consiglio di telefonare al supporto tecnico e lamentarsi, come ho fatto io. Almeno segnaleranno la cosa alla Korea e FORSE faranno un'altro aggiornamento per correggere il baco.
Il supporto HTC italiano ha questo numero: +39 023.600.3221
EDIT: Se qualcuno, poi, come me aveva utilizzato la famosa patch per abilitare l'App2SD su tutte le app, quella che non richiede root nè ROM flashate, è meglio che la disabiliti (basta collegare il cell al PC, far ripartire la patch, e selezionare "Ripristina default") perché quella patch imposta come luogo di installazione predefinito la SD, e lì la "memoria disponibile" come detto è calcolata a 0, quindi impedisce l'installazione di qualsiasi nuova app.
Ultima modifica di LoZeno; 11-01-11 alle 16:30
Mah, io avevo lo stesso problema con minisquadron (gioco veramente carino) e ho fatto così:
Ho cancellato il file smtl2tmp1.asec nella cartella android_secure (non tutta la cartella) E dopo ho cancellato la cache e i dati del market.
non ho perso nessuna installazione e tutto è tornato a funzionare perfettamente.
ciao
sixx79 (11-01-11)
azz, me l'ha rifatto...mi sa che devo togliere la patch
Provo la soluzione di nemo81, per domani riporto se mi ha risolto il problema.