CERCA
PER MODELLO
FullScreen Chatbox! :)

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

Visualizzazione dei risultati da 1 a 8 su 8
Discussione:

Icona batteria con percentuale di carica, per cm5041

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 nk02


    Registrato dal
    Mar 2009
    Messaggi
    4,016

    Ringraziamenti
    10
    Ringraziato 506 volte in 260 Posts
    Predefinito

    Icona batteria con percentuale di carica, per cm5041

    beh, prendete questo file, mettetelo in tools/ e date:
    codice:
    adb remount
    adb push services.jar /system/framework
    adb shell reboot
    così avrete la percentuale della batteria direttamente sopra all'icona! se non vi piace, rimettete il services.jar originale, prendendolo dallo zip della cyano (in /system/framework) e dando gli stessi comandi.

    ps: segna la percentuale solo quando è tolto dalla carica/cavo_usb


    thanks eug89

  2. Il seguente Utente ha ringraziato nk02 per il post:

    monossido (15-03-10)

  3.  
  4. #2
    Administrator L'avatar di Andrea


    Registrato dal
    Nov 2008
    Messaggi
    3,368
    Smartphone
    Nexus S, myTouch Slide 4g

    Ringraziamenti
    143
    Ringraziato 880 volte in 323 Posts
    Predefinito

    Uno screen? Che non ho voglia di provare :P sono proprio lamer

    Twitter @veke87

  5. #3
    Androidiano


    Registrato dal
    Nov 2009
    Messaggi
    76

    Ringraziamenti
    0
    Ringraziato 1 volta in 1 Post
    Predefinito

    ho eseguito l'operazione con successo ma non mi segna la percentuale..... come mai?^

  6. #4
    wsx
    wsx non è in linea
    Senior Droid L'avatar di wsx


    Registrato dal
    Feb 2010
    Località
    Sassari
    Messaggi
    936
    Smartphone
    Note 4 - iPhone 2G 4GB :o

    Ringraziamenti
    12
    Ringraziato 261 volte in 158 Posts
    Predefinito

    Funzionare funziona perfettamente.
    Ti chiederei una cortesia se possibile.
    Io ho moddato graficamente l'N1 e ho la barra nera.
    Potresti modificare il colore dell'orologio, operatore ecc.... perchè seno non vedo nulla.
    Grazie.

    L'orologio sono riuscito a modificarlo.
    Il colore dell'operatore (quando tiri giù il menù delle notifiche) invece no.
    Mi sai dare una mano?
    Ultima modifica di wsx; 08-03-10 alle 17:39

  7. #5
    wsx
    wsx non è in linea
    Senior Droid L'avatar di wsx


    Registrato dal
    Feb 2010
    Località
    Sassari
    Messaggi
    936
    Smartphone
    Note 4 - iPhone 2G 4GB :o

    Ringraziamenti
    12
    Ringraziato 261 volte in 158 Posts
    Predefinito

    Sono riuscito a farlo da solo a chi serve posso passare il file services editato con le scritte in bianco.
    In pratica bisogna fare cosi

    Once you crack open services.jar/classes.dex with baksmali ....there are (2) files of concern, the first is com/android/server/status/StatusBarIcon.smali ... locate this file and open it up and search for ...
    codice:
    invoke-virtual {v4, v6}, Landroid/widget/TextView;->setTextColor(I)V
    Above that line (2 lines up) ... you'll see ...
    codice:
    const/high16 v6, -0x100
    That's black .. change to ...
    codice:
    const v6, -0x1
    That's white ... this is a simply color change and easier since invoke-virtual is going to give us color out right ... we just have to change the color.

    Then locate file ... com/android/server/status/com/android/server/status/StatusBarService.smali

    There are (3) lines you need to search for here ... now they don't have inherent color change properties anymore ... which is why colorChange.jar is jacked up for you.

    The threes lines to search for (and yes they are each in different places of the file) ... are ...

    codice:
    iput-object v7, p0, Lcom/android/server/status/StatusBarService;->mDateView:Lcom/android/server/status/DateView;
    
    iput-object v7, p0, Lcom/android/server/status/StatusBarService;->mSpnLabel:Landroid/widget/TextView
    
    iput-object v7, p0, Lcom/android/server/status/StatusBarService;->mPlmnLabel:Landroid/widget/TextView;
    Again, since these are iput-object calls ... there's no inherent color changing properties ....

    You must add the (2) color change lines above each of these lines ... the first lines set a variable for the color value (which in the example) ... the second line forces the text to that color with a call to setTextColor(). So when you're done ... those three lines will be 9 lines (3 lines in 3 seperate places in the file) ... as such ...

    codice:
    const v8, -0x1
    
        invoke-virtual {v7, v8}, Landroid/widget/TextView;->setTextColor(I)V
    
        iput-object v7, p0, Lcom/android/server/status/StatusBarService;->mDateView:Lcom/android/server/status/DateView;
    codice:
        const v8, -0x1
    
        invoke-virtual {v7, v8}, Landroid/widget/TextView;->setTextColor(I)V
    
        iput-object v7, p0, Lcom/android/server/status/StatusBarService;->mSpnLabel:Landroid/widget/TextView;
    codice:
        const v8, -0x1
    
        invoke-virtual {v7, v8}, Landroid/widget/TextView;->setTextColor(I)V
    
        iput-object v7, p0, Lcom/android/server/status/StatusBarService;->mPlmnLabel:Landroid/widget/TextView;
    See how we're now setting a color variable and calling invoke-virtual prior to iput-object? ... that's the magic.

    Save all that up and then run smali ... reinsert your classes.dex ... and you should be all set.

  8. #6
    Androidiano VIP L'avatar di nk02


    Registrato dal
    Mar 2009
    Messaggi
    4,016

    Ringraziamenti
    10
    Ringraziato 506 volte in 260 Posts
    Predefinito

    scusa per il ritardo!
    comunque essendo i sorgenti di cyano disponibili, si può anche editare direttamente i sorgenti eh senza usare baksmali

    a parte tutto, se vuoi puoi fare un thread con i file modificati da te, launcher.apk e services.jar

  9. #7
    wsx
    wsx non è in linea
    Senior Droid L'avatar di wsx


    Registrato dal
    Feb 2010
    Località
    Sassari
    Messaggi
    936
    Smartphone
    Note 4 - iPhone 2G 4GB :o

    Ringraziamenti
    12
    Ringraziato 261 volte in 158 Posts
    Predefinito

    Quote Originariamente inviato da nk02 Visualizza il messaggio
    scusa per il ritardo!
    comunque essendo i sorgenti di cyano disponibili, si può anche editare direttamente i sorgenti eh senza usare baksmali

    a parte tutto, se vuoi puoi fare un thread con i file modificati da te, launcher.apk e services.jar
    non credo ci sia bisogno.
    Non sono cosi bravo
    Magari allego il mio service per chi ha la barra nera.
    Mi diresti dove reperire i sorgenti cyano?
    Vorrei modificare alcune cosine (tipo il menu che si ha premendo il tasto per spegnere il nexus)

  10. #8
    Androidiano


    Registrato dal
    Aug 2009
    Località
    Bassano del Grappa
    Messaggi
    189

    Ringraziamenti
    6
    Ringraziato 16 volte in 15 Posts
    Predefinito

    Quote Originariamente inviato da wsx Visualizza il messaggio
    non credo ci sia bisogno.
    Non sono cosi bravo
    Magari allego il mio service per chi ha la barra nera.
    Mi diresti dove reperire i sorgenti cyano?
    Vorrei modificare alcune cosine (tipo il menu che si ha premendo il tasto per spegnere il nexus)
    Per i sorgenti di cyano guarda un po' qui: cyanogen's Profile - GitHub

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