CERCA
PER MODELLO
FullScreen Chatbox! :)

Utente del giorno: platone76 con ben 2 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 34 Thanks ricevuti nell'ultimo mese

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

[TOOL] SystemUI flash e reboot

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
    Androidiano VIP L'avatar di dema121


    Registrato dal
    May 2012
    Messaggi
    1,436
    Smartphone
    Galaxy Ace, Nexus 7, Nexus 5

    Ringraziamenti
    20
    Ringraziato 580 volte in 420 Posts
    Predefinito

    [TOOL] SystemUI flash e reboot

    NOTA: tool dedicato a utenti esperti e che hanno idea di cosa voglia dire pushare un apk!

    Ciao a tutti, questo tool è nato da una mia necessità!
    Per fare prima a installare apk moddati spesso usiamo adb per pushare l'apk nel sistema.
    Con questa procedura l'inconveniente di pushare l'apk SystemUI è che la statusbar (gestita da questo apk) crasha e non riparte automaticamente. Per riportare alla normalità il sistema e quindi verificare le modifiche all'apk che si sono applicate bisogna riavviare il sistema! Molte volte è noioso e si perde molto tempo...

    Per aggirare questo limite si può fare riferimento sempre ad adb impartendo il seguente comando per far ripartire il servizio:
    codice:
    adb shell am startservice -n com.android.systemui/.statusbar.StatusBarService
    Per essere più comodo ho creato un file batch che automatizza varie istruzioni e permette di compiere 4 operazioni a scelta:
    1. Pushare il SystemUI.apk moddato in /system/app
    2. Pushare il SystemUI.apk moddato e riavviare il processo
    3. Riavviare il processo
    4. Riavviare il dispositivo


    Per ora le funzioni di questo tool sono molto essenziali e minimali ma per essere un tool creato in 2 giorni...
    Ho in mente di integrare qualche altra funzione, se avete consigli, sono qui!

    DOWNLOAD:
    Link a GDrive, directlink

    USO:
    • Scompattare l'archivio scaricato
    • Aprire il file .bat
    • Selezionare l'opzione necessaria impostando il numero corrispondente


    RINGRAZIAMENTI:
    Android Developers per adb.exe

    Se avete nuove funzioni o segnalazioni di bug e problemi con questo tool fatemi sapere!
    My device:
    SMARTPHONE: SAMSUNG GALAXY ACE GT-S5830
    ROM: Androidiani Experience Final (2.3.7)

    SMARTPHONE: LG NEXUS 5
    ROM: Stock

    TABLET: ASUS GOOGLE NEXUS 7
    ROM: Stock


    Now Launcher Developer

  2. I seguenti 4 Utenti hanno ringraziato dema121 per il post:

    Blight7 (15-09-13),mm7 (21-04-13),salvopetrucci (30-05-13),Toni5830 (23-04-13)

  3.  
  4. #2
    Androidiano VIP L'avatar di Orla001


    Registrato dal
    Dec 2011
    Località
    Caserta
    Messaggi
    2,193
    Smartphone
    LG G7 ThinQ

    Ringraziamenti
    27
    Ringraziato 1,281 volte in 609 Posts
    Predefinito

    Very good

  5. #3
    mm7
    mm7 non è in linea
    Senior Droid


    Registrato dal
    Oct 2012
    Messaggi
    762
    Smartphone
    Samsung Galaxy Ace

    Ringraziamenti
    43
    Ringraziato 254 volte in 172 Posts
    Predefinito

    Linux? Sources? Ottimo per il resto

    Inviato dal mio GT-S5830 con Tapatalk 2


    std::string* name = new std::string("Mm7"); C++
    char *name = "Mm7" C
    name = "Mm7" Python
    public String name = "Mm7" Java
    section .data
    name db 'Mm7', 0x00 Assembly x86

  6. #4
    Androidiano VIP L'avatar di dema121


    Registrato dal
    May 2012
    Messaggi
    1,436
    Smartphone
    Galaxy Ace, Nexus 7, Nexus 5

    Ringraziamenti
    20
    Ringraziato 580 volte in 420 Posts
    Predefinito

    @mm7: LOL! per linux faccio nei prossimi giorni (forse anche ore... :P), sources... beh non è niente di che! Basta che apri il file bat con un text editor...
    My device:
    SMARTPHONE: SAMSUNG GALAXY ACE GT-S5830
    ROM: Androidiani Experience Final (2.3.7)

    SMARTPHONE: LG NEXUS 5
    ROM: Stock

    TABLET: ASUS GOOGLE NEXUS 7
    ROM: Stock


    Now Launcher Developer

  7. #5
    mm7
    mm7 non è in linea
    Senior Droid


    Registrato dal
    Oct 2012
    Messaggi
    762
    Smartphone
    Samsung Galaxy Ace

    Ringraziamenti
    43
    Ringraziato 254 volte in 172 Posts
    Predefinito

    Quote Originariamente inviato da dema121 Visualizza il messaggio
    @mm7: LOL! per linux faccio nei prossimi giorni (forse anche ore... :P), sources... beh non è niente di che! Basta che apri il file bat con un text editor...
    O.O avevo sempre creduto che i .bat fossero binari. E' tipo uno shell giusto?

    Inviato dal mio GT-S5830 con Tapatalk 2


    std::string* name = new std::string("Mm7"); C++
    char *name = "Mm7" C
    name = "Mm7" Python
    public String name = "Mm7" Java
    section .data
    name db 'Mm7', 0x00 Assembly x86

  8. #6
    Androidiano VIP L'avatar di dema121


    Registrato dal
    May 2012
    Messaggi
    1,436
    Smartphone
    Galaxy Ace, Nexus 7, Nexus 5

    Ringraziamenti
    20
    Ringraziato 580 volte in 420 Posts
    Predefinito

    Ahah! Sì sì, si usano i comandi dos!
    Comunque oggi do un'occhiata al bash scripting e creo il tool anche per linux!
    My device:
    SMARTPHONE: SAMSUNG GALAXY ACE GT-S5830
    ROM: Androidiani Experience Final (2.3.7)

    SMARTPHONE: LG NEXUS 5
    ROM: Stock

    TABLET: ASUS GOOGLE NEXUS 7
    ROM: Stock


    Now Launcher Developer

  9. #7
    mm7
    mm7 non è in linea
    Senior Droid


    Registrato dal
    Oct 2012
    Messaggi
    762
    Smartphone
    Samsung Galaxy Ace

    Ringraziamenti
    43
    Ringraziato 254 volte in 172 Posts
    Predefinito

    Perché non usi python? Per eseguire i comandi shell basta usare la libreria subprocess.

    Inviato dal mio GT-S5830 con Tapatalk 2


    std::string* name = new std::string("Mm7"); C++
    char *name = "Mm7" C
    name = "Mm7" Python
    public String name = "Mm7" Java
    section .data
    name db 'Mm7', 0x00 Assembly x86

  10. #8
    Senior Droid


    Registrato dal
    Apr 2012
    Messaggi
    568

    Ringraziamenti
    114
    Ringraziato 145 volte in 126 Posts
    Predefinito

    Siete contro il regolamento: dice chiaramente di parlare in italiano
    Non ci capisco niente xD

  11. #9
    Androidiano VIP L'avatar di dema121


    Registrato dal
    May 2012
    Messaggi
    1,436
    Smartphone
    Galaxy Ace, Nexus 7, Nexus 5

    Ringraziamenti
    20
    Ringraziato 580 volte in 420 Posts
    Predefinito

    LOL Impulse! :P
    @mm7: tanto sono pochi comandi quindi... poi imparo!
    My device:
    SMARTPHONE: SAMSUNG GALAXY ACE GT-S5830
    ROM: Androidiani Experience Final (2.3.7)

    SMARTPHONE: LG NEXUS 5
    ROM: Stock

    TABLET: ASUS GOOGLE NEXUS 7
    ROM: Stock


    Now Launcher Developer

  12. #10
    mm7
    mm7 non è in linea
    Senior Droid


    Registrato dal
    Oct 2012
    Messaggi
    762
    Smartphone
    Samsung Galaxy Ace

    Ringraziamenti
    43
    Ringraziato 254 volte in 172 Posts
    Predefinito

    Quote Originariamente inviato da dema121 Visualizza il messaggio
    LOL Impulse! :P
    @mm7: tanto sono pochi comandi quindi... poi imparo!
    No no dicevo soprattutto perché con python puoi rendere il programma multi-sistema operativo

    Inviato dal mio GT-S5830 con Tapatalk 2


    std::string* name = new std::string("Mm7"); C++
    char *name = "Mm7" C
    name = "Mm7" Python
    public String name = "Mm7" Java
    section .data
    name db 'Mm7', 0x00 Assembly x86

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