Jump to content
Nokioteca Forum

Classifica

Contenuti più apprezzati

Showing content with the highest reputation on 27/02/2020 in tutte le aree

  1. È da un bel pò che non scrivo guide su questo forum, da quando ho scritto e pubblicato il sito KaiOS ITALIA. Ma mi sento legato a questa comunità italiana, anche perché mi toglie anche il peso e il fastidio di dover usare il traduttore ogni volta che non capisco un termine in hindi, tedesco o americano. Quindi GRAZIE agli italiani per aver imparato la mia stessa lingua, l'italiano 😂 E dopo due anni di torture e esperimenti sul mio Nokia 8110 4G indistruttibile e che non muore mai... torno a pubblicare una guida (che troverete anche qui, insieme alle altre personalizzazioni in italiano). Sappiamo benissimo che su Nokia 2720 e 800 c'è la funzione degli screenshot premendo insieme i tasti * e # , ma questa funzione è ancora assente su Nokia 8110, e credo che sarebbe anche inutile in questo modo, viste le dimensioni dei tasti. Ma noi abbiamo un vantaggio: lo slide! Ecco come assegnargli la funzione degli screenshot: Tutto si basa su come è posizionato lo sportellino: Con lo sportellino semiaperto, Power prende uno screenshot. Con lo sportellino chiuso o aperto, Power agisce normalmente. 1. Ottieni una copia della cartella dell'applicazione system.gaiamobile.org dal sistema: adb pull /system/b2g/webapps/system.gaiamobile.org 2. Aprire il file /js/hardware_buttons.jsin application.zip con un editor di testo, Cerca " this._haveKeydown = true;". Quindi copia questa funzione: if (ScreenManager.screenEnabled && navigator.SlideStatus > 0) { /* Home button is back from the dead */ if (navigator.SlideStatus === 2) { /* Home logic when slider is open to the end */ this.publish('home'); this.setState('base', 'home-button-release'); } else { /* Screenshot logic when slider is slightly closed */ this.publish('volumedown+sleep'); this.setState('base', 'sleep-button-release'); } } e incollalo tra le seguenti righe: this._haveKeydown = true; this._initStatus = ScreenManager.screenEnabled; Il risultato deve essere questo: this._haveKeydown = true; if (ScreenManager.screenEnabled && navigator.SlideStatus > 0) { /* Home button is back from the dead */ if (navigator.SlideStatus === 2) { /* Home logic when slider is open to the end */ this.publish('home'); this.setState('base', 'home-button-release'); } else { /* Screenshot logic when slider is slightly closed */ this.publish('volumedown+sleep'); this.setState('base', 'sleep-button-release'); } } this._initStatus = ScreenManager.screenEnabled; Utilizzare un sito Web come beautifier.io per leggere javascript in un formato più comprensibile e jshint.com per leggere errori "critici". Il metodo sopra descritto è sufficiente per ottenere la funzione "screenshots" sul Nokia 8110. 3. Invia l'app e la sua cartella sulla partizione dati, esattamente /data/local/webappsusando un accesso root temporaneo : adb push system.gaiamobile.org /data/local/webapps 4. Ottieni il file webapps.json : adb pull /data/local/webapps/webapps.json E cambia il valore dell'app system.gaiamobile.org "basePath": "/system/b2g/webapps", in questo modo "basePath": "/data/local/webapps", Utilizzare il sito Web JSONLint per verificare che il formato sia corretto per qualsiasi file json che si desidera modificare. 5. Dopo questa modifica, spingi il file webapps.json al suo posto e riavvia il telefono: adb push webapps.json /data/local/webapps/ adb reboot Dopo il riavvio sarai in grado di usare gli Screenshot come su GerdaOS. Tutte le modifiche verranno ripristinate dopo un ripristino delle impostazioni di fabbrica o dopo l'aggiornamento. I link e i riferimenti vari sono disponibili sulla guida ufficiale, nel sito KaiOS ITALIA https://sites.google.com/view/kaiositalia sotto la voce "Personalizzazioni"
    1 punto
  2. Forse ti conviene contattarli perché così evidenzi nuovamente il problema è forse ci danno priorità
    1 punto
×
×
  • Crea Nuovo...

Informazione Importante

Questo sito utilizza i cookie per analisi, contenuti personalizzati e pubblicità. Continuando la navigazione, accetti l'utilizzo dei cookie da parte nostra | Privacy Policy