CERCA
PER MODELLO
FullScreen Chatbox! :)

Utente del giorno: Q.dino 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 6 su 6
Discussione:

[GUIDA MOD] Fullscreen Lockscreen

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
    Senior Droid


    Registrato dal
    Jan 2013
    Messaggi
    523
    Smartphone
    Sony Xperia T

    Ringraziamenti
    21
    Ringraziato 68 volte in 59 Posts
    Predefinito

    [GUIDA MOD] Fullscreen Lockscreen

    Sempre grazie ai geni di xda, finalmente abbiamo una guida per avere la lockscreen in fullscreen anche sul nostro Xperia T (scusate il gioco di parole ).

    SCREENSHOT
    Spoiler:


    REQUISITI
    • ROOT.
    • BACKUP!!! dei singoli file (che si andranno a sostituire) su pc o, meglio ancora, un backup da recovery.
    • Tool per decompilare file .jar.
    • Questo archivio .rar di cui andrà estratto il contenuto in una cartella.


    PROCEDIMENTO
    1. Decompilare il file android.policy.jar estratto dalla cartella /system/framework/ del proprio telefono.
    2. Aprire KeyguardViewManager.smali con un editor di testo e aggiungere alla fine del file il codice seguente.

      codice:
      .method public setFullscreen(Z)V
          .locals 2
      
          iget-object v1, p0, Lcom/android/internal/policy/impl/KeyguardViewManager;->mKeyguardHost:Landroid/widget/FrameLayout;
      
          if-nez p1, :cond_0
      
          const/4 v0, 0x1
      
          :goto_0
          invoke-virtual {v1, v0}, Landroid/widget/FrameLayout;->setFitsSystemWindows(Z)V
      
          iget-object v0, p0, Lcom/android/internal/policy/impl/KeyguardViewManager;->mKeyguardHost:Landroid/widget/FrameLayout;
      
          invoke-virtual {v0}, Landroid/widget/FrameLayout;->requestFitSystemWindows()V
      
          return-void
      
          :cond_0
          const/4 v0, 0x0
      
          goto :goto_0
      .end method
    3. Aprire LockPatternKeyguardView.smali con un editor di testo e aggiungere alla fine del file il codice seguente.

      codice:
      .method private isFullscreen(Lcom/android/internal/policy/impl/KeyguardScreen;)Z
          .locals 3
      
          const/4 v1, 0x0
      
          instance-of v2, p1, Lcom/android/internal/policy/impl/ExtendedKeyguardScreen;
      
          if-eqz v2, :cond_0
      
          move-object v0, p1
      
          check-cast v0, Lcom/android/internal/policy/impl/ExtendedKeyguardScreen;
      
          invoke-interface {v0}, Lcom/android/internal/policy/impl/ExtendedKeyguardScreen;->isFullscreen()Z
      
          move-result v1
      
          :cond_0
          return v1
      .end method
    4. Aprire KeyguardWindowController.smali con un editor di testo e aggiungere alla fine del file il codice seguente.

      codice:
      .method public abstract setFullscreen(Z)V
      .end method
    5. Aggiungere il file ExtendedKeyguardScreen.smali (contenuto all'interno dell'archivio .rar precedentemente scaricato) nella cartella contenente tutti i file .smali di android.policy.jar
    6. Ricompilare android.policy.jar
    7. Sostituire il file android.policy.jar contenuto in /system/framework/ con quello nuovo, settando i permessi su rw-r-r.
    8. Sostituire il file UxpNxtLockScreen.apk contenuto in /system/app/ con quello presente nell'archivio, settando i permessi su rw-r-r.
    9. Riavviare il telefono.



    Per qualsiasi altro problema scrivete qui sotto o scrivetemi in privato e vi aiuterò nel limite delle mie capacità
    Ultima modifica di juniorbryant; 29-09-13 alle 22:25

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

    Kylua (15-11-13)

  3.  
  4. #2
    Senior Droid


    Registrato dal
    Apr 2013
    Messaggi
    498

    Ringraziamenti
    11
    Ringraziato 56 volte in 51 Posts
    Predefinito

    Scusa chissà intendi per back up da recovery?


    Inviato dal mio LT30p usando Androidiani App

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


    Registrato dal
    Nov 2011
    Località
    LC
    Messaggi
    7,546
    Smartphone
    vari ed eventuali

    Ringraziamenti
    585
    Ringraziato 3,635 volte in 2,695 Posts
    Predefinito

    Quote Originariamente inviato da lupiiin Visualizza il messaggio
    Scusa chissà intendi per back up da recovery?


    Inviato dal mio LT30p usando Androidiani App
    Un nandroid backup, ovvero il backup di tutto il telefono, app, dati, sistema ecc
    FIRMA

  6. #4
    Senior Droid


    Registrato dal
    Apr 2013
    Messaggi
    498

    Ringraziamenti
    11
    Ringraziato 56 volte in 51 Posts
    Predefinito

    E come si farebbe? Scusa l'ignoranza


    Inviato dal mio LT30p usando Androidiani App

  7. #5
    Androidiani Power User L'avatar di ivano949


    Registrato dal
    Nov 2011
    Località
    LC
    Messaggi
    7,546
    Smartphone
    vari ed eventuali

    Ringraziamenti
    585
    Ringraziato 3,635 volte in 2,695 Posts
    Predefinito

    Solitamente si fa da recovery Cwm, c'è il menu dedicato al backup and restore del telefono.
    E' uno strumento molto utile per chi smanetta tanto col telefono. In caso qualcosa va male basta ripristinare un backup fatto prima per avere il telefono completamente uguale al momento del backup.

    Chiudiamo l'OT però ok?
    FIRMA

  8. #6
    Senior Droid


    Registrato dal
    Apr 2013
    Messaggi
    498

    Ringraziamenti
    11
    Ringraziato 56 volte in 51 Posts
    Predefinito

    Ti ringrazio, veramente gentile,e scusa dell' ot :-)


    Inviato dal mio LT30p usando Androidiani App

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