CERCA
PER MODELLO
FullScreen Chatbox! :)

Utente del giorno: pumaro con ben 3 Thanks ricevuti nelle ultime 24 ore
Utente della settimana: 9mm con ben 9 Thanks ricevuti negli ultimi sette giorni
Utente del mese: 9mm con ben 31 Thanks ricevuti nell'ultimo mese

Visualizzazione dei risultati da 1 a 2 su 2
Discussione:

ODEX, la milza del ns. SGS ?

Se questa discussione ti è stata utile, ti preghiamo di lasciare un messaggio di feedback in modo che possa essere preziosa in futuro anche per altri utenti come te!
  1. #1
    Androidiani Power User L'avatar di Val3r10


    Registrato dal
    Apr 2010
    Messaggi
    3,398
    Smartphone
    ZE551ML LG-H955 GT-I9000+P5200

    Ringraziamenti
    428
    Ringraziato 1,743 volte in 813 Posts
    Predefinito

    ODEX, la milza del ns. SGS ?

    Premesso che utilizzando molto la shell (adb, quickssh, ecc.) sul ns. Galaxy, trovo estremamente comoda una partizione /system capiente per installare binari extra, e l'unico modo per averla è utilizzare una ROM deodexed, vorrei lanciare una provocazione per tutti gli esperti modder del forum.

    A che servono i file odex nativi e perché Samsung si farebbe del male coi pacchetti duplicati (apk + dex eseguibile), quando sarebbe molto più comodo e pulito accorparli ed utilizzarli a runtime nella dalvik-cache (cosa che avviene appunto nelle rom ottimizzate e deodexed..) ??
    Fa tutto il paio con le partizioni RFS, masochismo puro ?

    Ho notato che il comportamento di molte applicazioni deodexed, non è poi così prevedibile e ottimizzato, come da aspettative: alcune smettono di funzionare, altre si comportano stranamente o funzionano in parte, ecc.
    E i volenterosi autori delle ROM, più o meno customizzate, non riescono a star dietro alle segnalazioni/lamentele, perché ovviamente non sono loro gli autori dei pacchetti malfunzionanti.
    Bensì dei procedimenti automatici che agiscono a tappeto, indipendentemente dalla maggiore/minore robustezza del codice che c'è dietro il singolo apk.

    Siete d'accordo che il malfunzionamento potrebbe essere causato o introdotto appunto dal processo di deodexing ?

    Da quanto ho letto, soluzioni ibride (deodex + originali) non sarebbero percorribili... ma il dubbio sorge naturale, no ?

    Grazie delle vs. impressioni in merito

    ..._
    Se miei consigli o mie << GUIDE >> sono stati utili, un click sul THANKS costa molto meno e vale il tempo dedicato.

  2. I seguenti 3 Utenti hanno ringraziato Val3r10 per il post:

    cicciocant (17-08-11),Guitarhero72 (17-08-11),misha84 (24-07-12)

  3.  
  4. #2
    Senior Droid L'avatar di cicciocant


    Registrato dal
    Dec 2010
    Messaggi
    602

    Ringraziamenti
    39
    Ringraziato 135 volte in 98 Posts
    Predefinito

    Riapro questo vecchio ottimo post del sempre illuminato Valerio per porre una questione.

    Al giorno d''oggi conviene ancora cucinare in maniera deodex o meglio tornare alle rom odex?

    In particolare nelle ultime ROM deodexed si sono notati diversi problemi sopratutto per quel che riguarda il browser, risolti in modi più o meno ortodossi.

    Per tali motivi ultimamente soprattutto su xda si nota un certo trend a tornare alle rom odexed .
    I motivi grosso modo sono elencati in questo thread di cui non ricordo l'origine (non me ne voglia l'autore).

    WHAT IS AN ODEX FILE?

    In Android file system, applications and framework files come in packages with the extension k@. apk or .jar. These APKs or JARs contain certain .odex files whose supposed function is to save space. These ‘odex’ files are actually collections of parts of an application that are optimized before booting. Doing so speeds up the boot process, as it preloads part of an application. On the other hand, it also makes hacking those applications difficult because a part of the coding has already been extracted to another location before execution.

    THEN COMES DEODEX

    Deodexing is basically repackaging of these APKs or JARs in a certain way, such that the .odex files are reassembled into classes.dex files directly integrated inside the APKs or JARs. By doing that, all pieces of an application package are put together back in one place.
    For now, we need Baksmali.jar and Smali.jar to deodex, it seems these tools are not perfect and it seems to be why deodexed stock browser is laging/freezing.
    This is the reason why there is a return to odexed customROMs
    I tool smali e Baksmali sono stati aggiornati da poco ma sembra che non risolvano appieno il problema.
    Tra l'altro stanno uscendo anche diversi temi e personalizazioni in formato odex.

    Quindi ripeto.
    Al giorno d'oggi (ed in futuro) meglio odex o deodex?
    Ultima modifica di cicciocant; 17-08-11 alle 11:53

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire risposte
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Torna su
Privacy Policy