CERCA
PER MODELLO
FullScreen Chatbox! :)

Utente del giorno: elmegio con ben 2 Thanks ricevuti nelle ultime 24 ore
Utente della settimana: megthebest con ben 15 Thanks ricevuti negli ultimi sette giorni
Utente del mese: megthebest con ben 34 Thanks ricevuti nell'ultimo mese

Pagina 2 di 3 primaprima 123 ultimoultimo
Ultima pagina
Visualizzazione dei risultati da 11 a 20 su 28
Discussione:

Come si cambia la data di modfica degli apk in system/app?

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. #11
    Androidiano


    Registrato dal
    Jul 2013
    Messaggi
    227
    Smartphone
    S Advance, S9

    Ringraziamenti
    18
    Ringraziato 128 volte in 69 Posts
    Predefinito

    Molto interessante, soprattutto il primo script, che ho prontamente applicato con l'aiuto di Scripter, incluso nella ROM Toolbox Lite.
    Ho messo un ulteriore cancelletto in corrispondenza del codice che effettua la compressione, poichè mi ha impallato di brutto l'operazione di backup al primo tentativo.

    Adesso il problema è il restore, come lo faccio se mi serve farlo all'occorrenza?
    Al momento mi viene in mente solo la CWM temporanea 6.0.2.8, che fornisce l'advanced restore.

    Sennò mi conviene usare una guida di queste:
    http://forum.xda-developers.com/show....php?t=2266285

    Ma non sono del tutto sicuro sul da farsi.
    Ultima modifica di isaak; 17-08-13 alle 15:43

  2.  
  3. #12
    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

    In realtà lo script lo puoi tranquillamente salvare in un file e copiarlo su microsd o memoria interna (rendendolo così anche eseguibile), per poi lanciarlo da ADB SHELL...

    Del problema della lentezza dello zip/gzip mi sono accorto al primo impatto col Galaxy Advance, provenendo dal S GT-I9000... che per queste operazioni è mooolto più veloce.
    Boh, avranno ottimizzato la grafica e le GPU a discapito del coprocessore matematico. Perché tutte le operazioni pesanti da questo punto di vista, come la compressione o il calcolo degli hash md5/sha1, sono estremamente ed evidentemente più lente.

    Riguardo infine a come flashare le immagini delle partizioni (occhio che non puoi utilizzare i tuoi tar!!!, bensì devi passare dalle bitstream image della seconda parte...), senza andare così lontano su HTC puoi dare un'occhiata a qualcosa di più vicino, per Galaxy S:
    Guida ADB avanzato Galaxy S GT-I9000

    Il problema principale, a parte i diversi nomi e numero di partizioni tra I9000 e I9070, risiede nel fatto che in quest'ultimo le immagini di partizioni ext4 sono salvate nel formato "sparse", che va convertito rispetto a quello ottenibile dal diskdump...
    La vedo veramente complessa, ma soprattutto non ti conviene passare da telefoni così diversi come quelli del tuo link... che hanno file-system come lo yaffs2, tra l'altro

    Io resteri sul restore dei singoli file via tar:
    in caso di necessità, ripristini prima la stock via Odin della stessa versione della tua salvata, poi esegui da recovery (temporanea) un update.zip che effettui il restore di tutti i file che ti sei salvato a mano... (o convertiti dai tar di sopra, oppure salvati direttamente con zip da shell...)

    Credo sia la via più percorribile, anche se non così immediata
    Ultima modifica di Val3r10; 17-08-13 alle 18:45

  4. #13
    Androidiano


    Registrato dal
    Jul 2013
    Messaggi
    227
    Smartphone
    S Advance, S9

    Ringraziamenti
    18
    Ringraziato 128 volte in 69 Posts
    Predefinito

    Quindi posso seguire senza problemi questa guida per la creazione del mio update.zip personalizzato?
    [TUTORIAL] Create your own UPDATE.ZIP - xda-developers

  5. #14
    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

    Quote Originariamente inviato da isaak Visualizza il messaggio
    Quindi posso seguire senza problemi questa guida per la creazione del mio update.zip personalizzato?
    Si certo, ma quella guida riguarda l'installazione massiva e automatizzata delle applicazioni nella partizione /data ...
    (invece di installarne una ad una a mano...)

    Il principio è lo stesso, ma si parlava della /premount o sbaglio ? (che è una estensione della partizione /system che contiene il firmware)
    Devi mettere i file di cui hai fatto il backup nello stesso punto da dove li hai presi. Immagino che fosse questo che intendevi come "restore in caso di necessità"...

    Come hai visto le partizioni sono tante e diverse...

    Io ti consiglio di analizzare e usare come punto di partenza gli script di installazione delle versioni deodexed, in particolare scegliendo quella del firmware che possiedi.
    Come vedrai, sono predisposte per installare /data /system e /premount, a seconda della cartella originale in cui trovano i file. E settano anche i permessi correttamente
    Ultima modifica di Val3r10; 17-08-13 alle 20:36

  6. #15
    Androidiano


    Registrato dal
    Jul 2013
    Messaggi
    227
    Smartphone
    S Advance, S9

    Ringraziamenti
    18
    Ringraziato 128 volte in 69 Posts
    Predefinito

    Quote Originariamente inviato da Val3r10 Visualizza il messaggio
    Io ti consiglio di analizzare e usare come punto di partenza gli script di installazione delle versioni deodexed, in particolare scegliendo quella del firmware che possiedi.
    Come vedrai, sono predisposte per installare /data /system e /premount, a seconda della cartella originale in cui trovano i file. E settano anche i permessi correttamente
    *Forse intendevi dire /preload, non /premount.*

    Però esiste un'eccezione a questa regola... ho trovato una versione deodexed del mio firmware creata da Toni5830 che non ha al suo interno e non prevede l'esistenza di alcuna cartella preload.
    xda-developers - View Single Post - [24/06][INDEX] Stock FWs 9070 & P || JB [ITV] I9070ITVLQ3 || ROM Links || D-H.ST

    Mentre nella versione deodexed pubblicata in precedenza la cartella preload è contemplata nel funzionamento del firmware...
    xda-developers - View Single Post - [24/06][INDEX] Stock FWs 9070 & P || JB [ITV] I9070ITVLQ3 || ROM Links || D-H.ST

    Come mai? Forse la logica di escludere la cartella preload operata da Toni5830 sta nell'evitare di inserire personalizzazioni o apk indesiderate?
    Difatti in quel post si parla di come evitare le personalizzazioni Claro (il che mi farebbe suggerire di preferire la versione di Toni5830 all'altra).

    :o
    Ultima modifica di isaak; 17-08-13 alle 22:29

  7. #16
    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

    Si, ovviamente /preload... non so da dove sia uscito l'altro


    Scusami ma non riesco a capire il punto.

    Stai chiedendo come è impostato in origine il firmware oppure riguardo a scelte di ottimizzazione e/o modding personali ? A parte che in entrambi i link si parla di fw diversi dallo stock italiano no-brand (ITV), ci potrebbero essere dei motivi di alleggerimenti o semplicità

    In quest'ultimo caso puoi chiedere a Toni5830 che frequenta attivamente quest'area
    E magari torna a leggere anche la coda di questo thread... nonostante sia totalmente deragliato rispetto al topic iniziale...
    A proposito, QUI trovi il deodexed contenente lo script da analizzare di cui parlavo io.

    Se invece ti riferisci al firmware stock LQG ITV, allego la lista completa dei file che lo compongono in origine, così come lo installerebbe Kies.
    Per completezza ho esploso anche il CSC, che viene dal file sec_csc.zip, residente nell'immagine della partizione cache...

    In origine i file in /preload (una partizione di circa 310 MB) ci sono eccome, e sono quelli in elenco.
    Leggermente diversi dal mio fw LPF TIM (I9070P), perché ab-origine alcuni file sono in /system, altri in /preload (e linkati dalla system). Credo discriminati casualmente, forse solo per ragioni di spazio...
    Quindi a seconda del flavour del firmware (il CSC, la localizzazione...), cambiano anche i file presenti in /preload.
    Ma da questo a sparire completamente, ce ne passa, visto che la /system in questo telefono è insufficiente a contenere l'intero firmware, almeno nella versione originale

    Ovviamente la differenza con i deodexing stock che riporti tu è la presenza dei file .odex

    Davvero non ho capito di quale eccezione a quale regola parli.
    Sorry...

    E come ci siamo arrivati dall'updater-script per il restore... ?
    File allegati
    Ultima modifica di Val3r10; 18-08-13 alle 01:53

  8. #17
    Androidiano


    Registrato dal
    Jul 2013
    Messaggi
    227
    Smartphone
    S Advance, S9

    Ringraziamenti
    18
    Ringraziato 128 volte in 69 Posts
    Predefinito

    Forse non hai letto bene il contenuto dei post che ho linkato in precedenza.

    Non mi riferivo all'ITV LQG, ma alle differenti compilazioni deodexed del firmware UBLPH. In una c'è il preload, ma non nell'altra.

    Nel mio caso ho la versione odexed del firmware UBLPH unknown, per questo mi ero interessato all'argomento dopo che mi avevi consigliato di controllare gli script di installazione delle versioni deodexed per vederne il funzionamento.

    Quello che penso è che probabilmente Toni5830 ha rilasciato una versione deodexed senza preload da applicare sopra il firmware UBLPH con preload. Ma è solo un'ipotesi.
    Ultima modifica di isaak; 18-08-13 alle 02:06

  9. #18
    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

    Quote Originariamente inviato da isaak Visualizza il messaggio
    Forse non hai letto bene il contenuto dei post che ho linkato in precedenza.
    Ah ok.
    Quindi, a parte tutto il fiato/lavoro sprecato, questo può comunque rimanere valido del mio intervento...

    Quote Originariamente inviato da Val3r10 Visualizza il messaggio
    Scusami ma non riesco a capire il punto.

    Stai chiedendo come è impostato in origine il firmware oppure riguardo a scelte di ottimizzazione e/o modding personali ?

    In quest'ultimo caso puoi chiedere a Toni5830 che frequenta attivamente quest'area
    Hai parlato di "eccezioni alla regola", pensavo avessi in mente una regola (FW stock, indipendentemente dal CSC)... non customizzazioni o scelte di cui ovviamente puoi chiedere conto esclusivamente a chi le ha fatte.
    Forse davvero dovrei leggere meglio tra le righe...

    E' meglio che attendi risposta dagli interessati, allora...
    Ultima modifica di Val3r10; 18-08-13 alle 19:02

  10. #19
    Androidiano VIP L'avatar di Toni5830


    Registrato dal
    Jul 2012
    Località
    Somewhere Over the Rainbow
    Messaggi
    1,295
    Smartphone
    Samsung Galaxy S Advance

    Ringraziamenti
    226
    Ringraziato 485 volte in 375 Posts
    Predefinito

    Quel firmware si trova completamente in /system e tutto quello che c'è li basta a far funzionare il telefono (forse c'è tutto nello zip: app e framework deodexed, ma anche lib, bin, etc...ecc non ricordo) e quindi si potrebbe anche installare come fosse una custom ROM, solo che non è molto custom..

    Ho notato che la somma di /system e /preload era di poco superiore allo spazio totale disponibile in /system, allora ho eliminato un paio di app (tipo chat on, o altre disponibili anche nel market).. Perché?! Beh onestamente anche per rendermi la vita più semplice e comunque cambiava davvero poco

    Per quanto riguarda le icone personalizzate, come ho già scritto nel thread dell'aggiornamento a JB del 9070P, (quanto avevo scritto dopo aver pubblicato il firmware, riguardante le cartelle CTP, CTU, CT* in /preload è sbagliato) questo dipende dall'apk che si trova in /system/CSC/appresource, che però non dovrei aver cancellato (non conoscendone l'esistenza) e rendendo inspiegabile (almeno a me) il motivo della scomparsa delle suddette icone:/

    Quello di cui ho bisogno è un'informazione,
    non un'informazione utile, naturalmente,
    ma inutile.

  11. Il seguente Utente ha ringraziato Toni5830 per il post:

    Val3r10 (19-08-13)

  12. #20
    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

    Quote Originariamente inviato da Toni5830 Visualizza il messaggio
    Ho notato che la somma di /system e /preload era di poco superiore allo spazio totale disponibile in /system, allora ho eliminato un paio di app (tipo chat on, o altre disponibili anche nel market).. Perché?! Beh onestamente anche per rendermi la vita più semplice e comunque cambiava davvero poco

    Per quanto riguarda le icone personalizzate, come ho già scritto nel thread dell'aggiornamento a JB del 9070P, (quanto avevo scritto dopo aver pubblicato il firmware, riguardante le cartelle CTP, CTU, CT* in /preload è sbagliato) questo dipende dall'apk che si trova in /system/CSC/appresource, che però non dovrei aver cancellato (non conoscendone l'esistenza) e rendendo inspiegabile (almeno a me) il motivo della scomparsa delle suddette icone:/
    Potrebbe essere dovuto proprio al fatto che le app brandizzate (a cui applicare il cambio icona) risiedono nella versione TIM in /preload ? (in preload risiedono anche le app TIM, appunto precaricate, che vengono installate in /data dopo ogni factory reset...)
    ... magari semplicemente appresource non le ha trovate, nella tua ROM

    Mi pare di capire che consideri (anche tu) del tutto equivalenti le applicazioni in /system o /preload (col symlink di la...).
    Quindi si possono spostare secondo necessità... immagino

    PS: CTP, CTU ? Stiamo parlando di consulenze tecniche ?

  13. Il seguente Utente ha ringraziato Val3r10 per il post:

    Toni5830 (20-08-13)

Pagina 2 di 3 primaprima 123 ultimoultimo
Ultima pagina

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