Ok, a chi altri la canzone di k-on 24 ha ricordato
http://www.youtube.com/watch?v=gFlE9pWqIbY
notte![]()
oyasumi![]()
'Oss![]()
giorno
'giorno![]()
'giorno!![]()
o-ha!
EDIT:
Lego ho risolto il problema col Desire, praticamente quando collegavo il telefono al pc faceva il "mount" di tutta la SD Card, anche della partizione EXT3 dove a2sd+ installava le applicazioni. Il problema è che il telefono continuava a mantenere l'accesso esclusivo alla periferica dato che c'erano dei file di sistema sopra (anche la dalvik cache) quindi su pc i file scritti dal telefono non apparivano, anzi facevano quello strano gioco di venire "scritti" sulla SD Card solo dopo un reboot. Ora, leggendo una guida e modificando il file "vold.fstab" dove è salvato l'indirizzo fisico della sdcard quando viene collegata al pc/telefono è bastato modificare un parametro da "auto" ad "1" così da fargli eseguire il "mount" solo della partizione FAT32 invece di tutta la sdcard.
Speriamo funzioni bene e non crei altri problemi.
Ultima modifica di Bl@ck; 17-09-10 alle 10:26:42
Spoiler:Sto facendo delle prove, non badate a me
Quindi ora puoi salvare la roba del market su SD?o-ha!
EDIT:
Lego ho risolto il problema col Desire, praticamente quando collegavo il telefono al pc faceva il "mount" di tutta la SD Card, anche della partizione EXT3 dove a2sd+ installava le applicazioni. Il problema è che il telefono continuava a mantenere l'accesso esclusivo alla periferica dato che c'erano dei file di sistema sopra (anche la dalvik cache) quindi su pc i file scritti dal telefono non apparivano, anzi facevano quello strano gioco di venire "scritti" sulla SD Card solo dopo un reboot. Ora, leggendo una guida e modificando il file "vold.fstab" dove è salvato l'indirizzo fisico della sdcard quando viene collegata al pc/telefono è bastato modificare un parametro da "auto" ad "1" così da fargli eseguire il "mount" solo della partizione FAT32 invece di tutta la sdcard.
Speriamo funzioni bene e non crei altri problemi.![]()
Allora ti spiego come funzica la cosa
Android di base non permette d'installare le applicazioni sulla SD Card.
Da Android 2.2 (Froyo) è stata implementata la possibilità di spostare una parte dell'applicazione sulla SD Card una volta scaricata dal market o installata via .apk, quindi di default vanno sempre nella memoria interna perché i file più importanti devono per forza risiedere la. Il problema di questa soluzione è che va implementata a mano dagli sviluppatori delle applicazioni perché loro devono scrivere nel codice che file possono essere copiati dal sistema nella sd, quindi significa che tutte le applicazioni del market vanno aggiornate per poter supportare questa funzione. Ora diciamo che un po di applicazioni si sono aggiornate, molti hanno proprio disattivato la funzione, altre spostano pochi kb di dati nella sd mentre alcuni hanno fatto un'ottimo lavoro tenendo nella memoria del telefono pochissima roba.
L'htc Desire ha un leggero problema, la memoria interna è di soli 512mb ed in questa memoria ci va tutto: sistema operativo, applicazioni, swap, cache, dalvik cache (quella della virtual machine java) e le applicazioni installate dall'utente. Al primo avvio con praticamente cache nulla si hanno a disposizione 128mb, già dopo i primi smanettamenti, modifiche al desktop, configurazioni varie ti partono mediamente 10-15mb, dopo il primo reboot quindi di solito ci si ritrova con 110mb. In quei 110mb devono coesistere la dalvik cache e le applicazioni installate dall'utente, è possibile? No, semplicemente perché dopo aver installato un paio di giochi, qualche widget più qualche applicazione necessaria si arriva intorno ai 20mb liberi, mediamente si raggiunge dopo le 12 applicazioni installate. Con Froyo la cosa è leggermente migliorata, sono arrivato a mettere 15 cazzate nel telefono grazie ad una modifica fatta a mano da adb (console per interfacciarsi col terminale da pc connesso in debug usb) che forza l'installazione delle applicazioni sulla sd card anche se internamente lo sviluppatore non ha implementato la cosa, infatti di solito sposta poca roba, mediamente solo i file di risorse esterne e poco altro.
I vari "geni" smanettoni di linux, che si sono fiondati a pesce appena hanno saputo che Android era su base linux, che cosa hanno fatto? Uno script che fa credere al telefono che una partizione esterna (quindi sulla sdcard) sia una estensione della sua memoria interna, questa partizione solitamente è una EXT3 per usufruire del journaling ed altre amenità varie che su EXT ed EXT2 non ci sono. Fin qui tutto figo non fosse che per qualche oscuro motivo col kernel di Froyo per il Desire quando si collega il telefono al pc e si va in modalità disk drive il sistema operativo fa il "mount" di tutta la sdcard sul pc invece di eseguire il "mount" soltanto della partizione FAT32.
Un paio di giorni fa uno smanettone, guardando i file di sistema modificati da app2sd+, ha notato che nello script veniva delegata al sistema operativo la scelta della partizione da montare, ciò creava quel bug sull'inconsistenza dei file su sd quando collegata al pc perché Froyo probabilmente non riconosceva la partizione EXT3 come interna ed eseguiva il mount di tutta la sdcard, ora forzando il mount alla partizione in FAT32 sembra funzionare correttamente. Questo è quanto.
tl;dr version:
Android è figo, se il tuo device è castrato puoi smanettare per rimediare alle cazzate fatte dal costruttore però devi avere TANTA pazienza per perderci tempo e leggere tanto, tanto, tanto.
Rick sei tu?Allora ti spiego come funzica la cosa
Android di base non permette d'installare le applicazioni sulla SD Card.
Da Android 2.2 (Froyo) è stato implementata la possibilità di spostare una parte dell'applicazione sulla SD Card, i file più importanti devono per forza risiedere sulla memoria interna. Il problema di questa soluzione è che va implementata a mano dagli sviluppatori delle applicazioni perché loro devono scrivere nel codice che file possono essere copiati dal sistema nella sd, quindi significa che tutte le applicazioni del market vanno aggiornate per poter supportare questa funzione. Ora diciamo che un po di applicazioni si sono aggiornate, molti hanno proprio disattivato la funzione, altre spostano pochi kb di dati nella sd mentre alcuni hanno fatto un'ottimo lavoro tenendo nella memoria del telefono pochissima roba.
L'htc Desire ha un leggero problema, la memoria interna è di soli 512mb ed in questa memoria ci va tutto: sistema operativo, applicazioni, swap, cache, dalvik cache (quella della virtual machine java) e le applicazioni installate dall'utente. Al primo avvio con praticamente cache nulla si hanno a disposizione 128mb, già dopo i primi smanettamenti, modifiche al desktop, configurazioni varie ti partono mediamente 10-15mb, dopo il primo reboot quindi di solito ci si ritrova con 110mb. In quei 110mb devono coesistere la dalvik cache e le applicazioni installate dall'utente, è possibile? No, semplicemente perché dopo aver installato un paio di giochi, qualche widget più qualche applicazione necessaria si arriva intorno ai 20mb liberi, mediamente si raggiunge dopo le 12 applicazioni installate. Con Froyo la cosa è leggermente migliorata, sono arrivato a mettere 15 cazzate nel telefono grazie ad una modifica fatta a mano da adb (console per interfacciarsi col terminale da pc connesso in debug usb) che forza l'installazione delle applicazioni sulla sd card anche se internamente lo sviluppatore non ha implementato la cosa, infatti di solito sposta poca roba, mediamente solo i file di risorse esterne e poco altro.
I vari "geni" smanettoni di linux, che si sono fiondati a pesce appena hanno saputo che Android era su base linux, che cosa hanno fatto? Uno script che fa credere al telefono che una partizione esterna (quindi sulla sdcard) sia una estensione della sua memoria interna, questa partizione solitamente è una EXT3 per usufruire del journaling ed altre amenità varie che su EXT ed EXT2 non ci sono. Fin qui tutto figo non fosse che per qualche oscuro motivo col kernel di Froyo per il Desire quando si collega il telefono al pc e si va in modalità disk drive il sistema operativo fa il "mount" di tutta la sdcard sul pc invece di eseguire il "mount" soltanto della partizione FAT32.
Un paio di giorni fa uno smanettone, guardando i file di sistema modificati da app2sd+, ha notato che nello script veniva delegata al sistema operativo la scelta della partizione da montare, ciò creava quel bug sull'inconsistenza dei file su sd quando collegata al pc perché Froyo probabilmente non riconosceva la partizione EXT3 come interna ed eseguiva il mount di tutta la sdcard, ora forzando il mount alla partizione in FAT32 sembra funzionare correttamente. Questo è quanto.
tl;dr version:
Android è figo, se il tuo device è castrato puoi smanettare per rimediare alle cazzate fatte dal costruttore però devi avere TANTA pazienza per perderci tempo e leggere tanto, tanto, tanto.![]()
Rick, esci da questo corpo![]()
Oh sì, davvero tanto.Allora ti spiego come funzica la cosa
Android di base non permette d'installare le applicazioni sulla SD Card.
Da Android 2.2 (Froyo) è stata implementata la possibilità di spostare una parte dell'applicazione sulla SD Card una volta scaricata dal market o installata via .apk, quindi di default vanno sempre nella memoria interna perché i file più importanti devono per forza risiedere la. Il problema di questa soluzione è che va implementata a mano dagli sviluppatori delle applicazioni perché loro devono scrivere nel codice che file possono essere copiati dal sistema nella sd, quindi significa che tutte le applicazioni del market vanno aggiornate per poter supportare questa funzione. Ora diciamo che un po di applicazioni si sono aggiornate, molti hanno proprio disattivato la funzione, altre spostano pochi kb di dati nella sd mentre alcuni hanno fatto un'ottimo lavoro tenendo nella memoria del telefono pochissima roba.
L'htc Desire ha un leggero problema, la memoria interna è di soli 512mb ed in questa memoria ci va tutto: sistema operativo, applicazioni, swap, cache, dalvik cache (quella della virtual machine java) e le applicazioni installate dall'utente. Al primo avvio con praticamente cache nulla si hanno a disposizione 128mb, già dopo i primi smanettamenti, modifiche al desktop, configurazioni varie ti partono mediamente 10-15mb, dopo il primo reboot quindi di solito ci si ritrova con 110mb. In quei 110mb devono coesistere la dalvik cache e le applicazioni installate dall'utente, è possibile? No, semplicemente perché dopo aver installato un paio di giochi, qualche widget più qualche applicazione necessaria si arriva intorno ai 20mb liberi, mediamente si raggiunge dopo le 12 applicazioni installate. Con Froyo la cosa è leggermente migliorata, sono arrivato a mettere 15 cazzate nel telefono grazie ad una modifica fatta a mano da adb (console per interfacciarsi col terminale da pc connesso in debug usb) che forza l'installazione delle applicazioni sulla sd card anche se internamente lo sviluppatore non ha implementato la cosa, infatti di solito sposta poca roba, mediamente solo i file di risorse esterne e poco altro.
I vari "geni" smanettoni di linux, che si sono fiondati a pesce appena hanno saputo che Android era su base linux, che cosa hanno fatto? Uno script che fa credere al telefono che una partizione esterna (quindi sulla sdcard) sia una estensione della sua memoria interna, questa partizione solitamente è una EXT3 per usufruire del journaling ed altre amenità varie che su EXT ed EXT2 non ci sono. Fin qui tutto figo non fosse che per qualche oscuro motivo col kernel di Froyo per il Desire quando si collega il telefono al pc e si va in modalità disk drive il sistema operativo fa il "mount" di tutta la sdcard sul pc invece di eseguire il "mount" soltanto della partizione FAT32.
Un paio di giorni fa uno smanettone, guardando i file di sistema modificati da app2sd+, ha notato che nello script veniva delegata al sistema operativo la scelta della partizione da montare, ciò creava quel bug sull'inconsistenza dei file su sd quando collegata al pc perché Froyo probabilmente non riconosceva la partizione EXT3 come interna ed eseguiva il mount di tutta la sdcard, ora forzando il mount alla partizione in FAT32 sembra funzionare correttamente. Questo è quanto.
tl;dr version:
Android è figo, se il tuo device è castrato puoi smanettare per rimediare alle cazzate fatte dal costruttore però devi avere TANTA pazienza per perderci tempo e leggere tanto, tanto, tanto.
Dai cazzone![]()
Riassumi meglio, c'è troppa roba scritta, alla seconda riga mi girava la testa per diana![]()
Comunque Ruka per fare pace posto questo che invito tutti a vedere perchè è Lolloso come poche cose viste ultimamente
http://www.youtube.com/watch?v=WGoi1MSGu64
"zirouanzirozirouanuanzirouaaan"
fighissimi,
spread to the world
(in qualche modo mi hanno ricordato Ziltoid)