CERCA
PER MODELLO
FullScreen Chatbox! :)

Utente del giorno: Varioflex con ben 2 Thanks ricevuti nelle ultime 24 ore
Utente della settimana: 9mm con ben 14 Thanks ricevuti negli ultimi sette giorni
Utente del mese: 9mm con ben 35 Thanks ricevuti nell'ultimo mese

Pagina 1 di 2 12 ultimoultimo
Ultima pagina
Visualizzazione dei risultati da 1 a 10 su 11
Discussione:

[GUIDA] signare .apk o .zip files

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 cesco


    Registrato dal
    Sep 2010
    Località
    Bg
    Messaggi
    5,018
    Smartphone
    TYTN2,desire,desireHD, oneX

    Ringraziamenti
    54
    Ringraziato 1,346 volte in 724 Posts
    Predefinito

    [GUIDA] signare .apk o .zip files

    quando si modifica un file zip, per esempio quello di una ROM oppure qualche file di un APK per fare in modo che la recovery (per lo zip) o android (per l'apk) lo riconosca come certificato dovete signare il file e farlo e' molto semplice:

    cosa vi serve:
    -un pc winzozz, linux o mac
    -java o JDK installati
    -questo zip: SignApk.zip - 4shared.com - online file sharing and storage - download


    ora scompattate lo zip SignApk e all'interno troverete i seguenti file:

    -signapk.jar
    -testkey.pk8
    -testkey.x509.pem


    sigapk e' l'applicazione java per signare il file

    testkey.pk8 e testkey.x509.pem sono i certificati che fanno in modo che il file venga riconosciuto e autenticato dala recovery o android

    la procedura e' quindi:

    -preparate il vostro zip o apk che sia
    -aprite il terminale e date i seguenti comandi:

    codice:
    cd 
    java -jar signapk.jar
    spiegazione del comando:

    con cd vi spostate nella cartella di signapk.jar, basta digitare cd e trascinare dentro la cartella, poi dare invio

    ora scrivete java -jar signapk.jar fate uno spazio e trascinate dentro il file testkey.x509.pem, fate un'altro spazio e trascinate dentro il file testkey.pk8, altro spazio e trascinate dentro lo zip della ROM o apk che sia e infine fate un'altro spazio e scrivete il nome del vostro zip ma con la dicitura signed tipo: ROM_SIGNED.ZIP, in pratica verra' creata una copia esatta dello zip ma con la dicitura signed in modo che possiate anche riconoscerlo dallo zip originale!
    alla fine fate una ricerca nel pc del file ROM_signed.zip perche' non verra' salvato nella stessa cartella dello zip originale

    un veloce esempio:

    ho effettuato una modifica alla rom RCMixHD 5.9, quindi ho ricostruito il mio zip chiamandolo RCMixHD_mod.zip e voglio signarlo, daro' quindi i seguenti comandi

    [CODE]cd
    Follow me on:
    <!-- Place this tag where you want the widget to render. -->
    <div class="g-person" data-width="180" data-href="//plus.google.com/113012341277613226011" data-theme="dark" data-rel="author"></div>

    <!-- Place this tag after the last widget tag. -->
    <script type="text/javascript">
    window.___gcfg = {lang: 'it'};

    (function() {
    var po = document.createElement('script'); po.type = 'text/javascript'; po.async = true;
    po.src = 'https://apis.google.com/js/plusone.js';
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(po, s);
    })();
    </script>
    <br>
    <a class="twitter-timeline" href="https://twitter.com/xcesco89" data-widget-id="398762031488040960">Tweets di @xcesco89</a>
    <script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)?'http':'https';if(!d.getElementB yId(id)){js=d.createElement(s);js.id=id;js.src=p+" ://platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}} (document,"script","twitter-wjs");</script>
    Androidiani app
    Estensione Androidiani per Google Chrome

  2. I seguenti 2 Utenti hanno ringraziato cesco per il post:

    malo2000 (14-04-12),vanessa (08-10-11)

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


    Registrato dal
    Mar 2011
    Località
    Bari
    Messaggi
    336

    Ringraziamenti
    61
    Ringraziato 7 volte in 7 Posts
    Predefinito

    Io uso APK Manager, è uno strumento che pure vi consiglio (in alternativa a quello consigliato da cesco), perchè è molto semplice e veloce

  5. #3
    Androidiani Power User L'avatar di cesco


    Registrato dal
    Sep 2010
    Località
    Bg
    Messaggi
    5,018
    Smartphone
    TYTN2,desire,desireHD, oneX

    Ringraziamenti
    54
    Ringraziato 1,346 volte in 724 Posts
    Predefinito

    Quote Originariamente inviato da Guardroid Visualizza il messaggio
    Io uso APK Manager, è uno strumento che pure vi consiglio (in alternativa a quello consigliato da cesco), perchè è molto semplice e veloce
    io preferisco il metodo classico da smanettone!
    Follow me on:
    <!-- Place this tag where you want the widget to render. -->
    <div class="g-person" data-width="180" data-href="//plus.google.com/113012341277613226011" data-theme="dark" data-rel="author"></div>

    <!-- Place this tag after the last widget tag. -->
    <script type="text/javascript">
    window.___gcfg = {lang: 'it'};

    (function() {
    var po = document.createElement('script'); po.type = 'text/javascript'; po.async = true;
    po.src = 'https://apis.google.com/js/plusone.js';
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(po, s);
    })();
    </script>
    <br>
    <a class="twitter-timeline" href="https://twitter.com/xcesco89" data-widget-id="398762031488040960">Tweets di @xcesco89</a>
    <script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)?'http':'https';if(!d.getElementB yId(id)){js=d.createElement(s);js.id=id;js.src=p+" ://platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}} (document,"script","twitter-wjs");</script>
    Androidiani app
    Estensione Androidiani per Google Chrome

  6. #4
    maksimo75
    Guest
    Predefinito

    Ma scusate....ignoranza... vorrei usare il primo metodo per modificare rom zip di tablet arnova 7c g2..... per modifiche si intende anche inserire app...che poi verranno installate all'avvio?

  7. #5
    Baby Droid L'avatar di HalexTC


    Registrato dal
    Jun 2011
    Messaggi
    20
    Smartphone
    HTC desire hd

    Ringraziamenti
    2
    Ringraziato 0 volte in 0 Posts
    Predefinito

    Quote Originariamente inviato da Guardroid Visualizza il messaggio
    Io uso APK Manager, è uno strumento che pure vi consiglio (in alternativa a quello consigliato da cesco), perchè è molto semplice e veloce
    Ho provato a modificare il rosie.apk della rcmix runny 4.0 con apk manager.In particolare volevo modificare il manifest per avere la rotazione del rosie andando a sostituire nella stringa "screen orientation" la voce "sensor" a quella presente: "portrait".Ricompilando (senza signare trattandosi di applicazione di sistema)e sovrascrivendo il file con root explorer mi scompare del tutto il rosie.Perchè?
    HTC DESIRE HD CARBON FIBER by ME


    htc Desire HD Eng S-OFF
    ROM: rcmix runny 4.0
    RADIO: 12.65.60.29U_26.14.04.28_M
    KERNEL: rcmix v8

  8. #6
    Androidiani Power User L'avatar di cesco


    Registrato dal
    Sep 2010
    Località
    Bg
    Messaggi
    5,018
    Smartphone
    TYTN2,desire,desireHD, oneX

    Ringraziamenti
    54
    Ringraziato 1,346 volte in 724 Posts
    Predefinito

    Quote Originariamente inviato da HalexTC Visualizza il messaggio
    Ho provato a modificare il rosie.apk della rcmix runny 4.0 con apk manager.In particolare volevo modificare il manifest per avere la rotazione del rosie andando a sostituire nella stringa "screen orientation" la voce "sensor" a quella presente: "portrait".Ricompilando (senza signare trattandosi di applicazione di sistema)e sovrascrivendo il file con root explorer mi scompare del tutto il rosie.Perchè?
    prova a settare i permessi in modo corretto come per gli altri apk presenti e fare un riavvio! io comunque consiglio di pushare i file usando ADB che setta automaticamente i permessi corretti!
    Follow me on:
    <!-- Place this tag where you want the widget to render. -->
    <div class="g-person" data-width="180" data-href="//plus.google.com/113012341277613226011" data-theme="dark" data-rel="author"></div>

    <!-- Place this tag after the last widget tag. -->
    <script type="text/javascript">
    window.___gcfg = {lang: 'it'};

    (function() {
    var po = document.createElement('script'); po.type = 'text/javascript'; po.async = true;
    po.src = 'https://apis.google.com/js/plusone.js';
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(po, s);
    })();
    </script>
    <br>
    <a class="twitter-timeline" href="https://twitter.com/xcesco89" data-widget-id="398762031488040960">Tweets di @xcesco89</a>
    <script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)?'http':'https';if(!d.getElementB yId(id)){js=d.createElement(s);js.id=id;js.src=p+" ://platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}} (document,"script","twitter-wjs");</script>
    Androidiani app
    Estensione Androidiani per Google Chrome

  9. Il seguente Utente ha ringraziato cesco per il post:

    HalexTC (04-02-12)

  10. #7
    Baby Droid L'avatar di HalexTC


    Registrato dal
    Jun 2011
    Messaggi
    20
    Smartphone
    HTC desire hd

    Ringraziamenti
    2
    Ringraziato 0 volte in 0 Posts
    Predefinito

    Quote Originariamente inviato da cesco89 Visualizza il messaggio
    prova a settare i permessi in modo corretto come per gli altri apk presenti e fare un riavvio! io comunque consiglio di pushare i file usando ADB che setta automaticamente i permessi corretti!
    Giusto...i permessi!non ci avevo pensato proprio!Grazie
    Purtroppo non funziona nemmeno settando i permessi e pushando con adb.
    Ultima modifica di HalexTC; 04-02-12 alle 16:40
    HTC DESIRE HD CARBON FIBER by ME


    htc Desire HD Eng S-OFF
    ROM: rcmix runny 4.0
    RADIO: 12.65.60.29U_26.14.04.28_M
    KERNEL: rcmix v8

  11. #8
    Androidiano VIP L'avatar di Grimmy


    Registrato dal
    Feb 2012
    Messaggi
    1,492

    Ringraziamenti
    47
    Ringraziato 111 volte in 98 Posts
    Predefinito

    AIUTOOOOO!!! mi da: unable to acces jarfile signapk.jar
    GRAZIE

  12. #9
    Androidiano VIP L'avatar di GEKTHEBOSS


    Registrato dal
    Feb 2012
    Messaggi
    3,573
    Smartphone
    LG Google Nexus 4

    Ringraziamenti
    197
    Ringraziato 1,515 volte in 829 Posts
    Predefinito

    Quote Originariamente inviato da Andrea Visualizza il messaggio
    Mi sento in dovere di segnalarvi il gruppo di discussione per il developing su piattaforma android.

    http://groups.google.com/group/googl...d-sviluppatori

    Usa lapp au android zipsigner 2

  13. #10
    Senior Droid


    Registrato dal
    Feb 2013
    Messaggi
    336

    Ringraziamenti
    7
    Ringraziato 26 volte in 21 Posts
    Predefinito

    Ciao, io ho provato ad effettuare il sign come da te indicato, dopo aver concluso l'operazione però non mi si aggiorna il device. Ho notato che il firmware utilizzato da me per effettuare una modifica quando apro l'archivio sulla destra mi appare "Sign by SignApk" mentre in quello da me signato non spunta nonostante abbia effettuato l'operazione come da te indicato.

    Dove sbaglio?

Pagina 1 di 2 12 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