Originariamente inviato da
Caviglia
Grazie Valerio per l'attenzione.
Sì, in parte mi hai risposto o quantomeno fornito nuovi spunti di riflessione...dunque una volta che abbiamo presentato una rom de-odexed al nostro runtime, lui si limita a ricrearsi le proprie immagini .dex a partire dagli .apk che abbiamo "maneggiato" noi. Se così è, dunque il processo di frammentazione degli .apk per produrre solo parziali .dex (appunto il concetto di ottimizzazione .odex) non è di competenza della virtual machine......e se non è di sua competenza....a chi spetta? E che genere di "flag" fa intervenire quest'entità?
A meno tutta questa faccenda non dia per scontato che sarà qualcosa di "esterno" ad ottimizzare i .dex per poi presentarli alla VM....e in questo caso, chi? Forse la pista da seguire potrebbe partire dal programma che si occupa di "de-odexare"? Avrà una libreria di funzioni che si occuperà di rimettere insieme i tasselli ottimizzati per tornare all'immagine originale tutta intera del .dex a cui corrisponde il .apk che intenderemmo smanettare.....dunque esiste/esistono degli algoritmi con cui questa frammentazione di ottimizzazione viene applicata agli .apk....si potrà evincere dallo studio inverso del modo di procedere del programma per de-odexare? O magari qualcuno si è già "sbattuto" a compiere queste indagini e ne sa qualcosa?
PS: riguardo ai pareri sulle stock/rom, Valerio ho notato che hai avuto una JS8 de-odexed...posso chiederti come ti sei trovato?