CERCA
PER MODELLO
FullScreen Chatbox! :)

Utente del giorno: 9mm con ben 1 Thanks ricevuti nelle ultime 24 ore
Utente della settimana: elmegio con ben 7 Thanks ricevuti negli ultimi sette giorni
Utente del mese: bluemask con ben 43 Thanks ricevuti nell'ultimo mese

Pagina 1 di 117 1231151101 ... ultimoultimo
Ultima pagina
Visualizzazione dei risultati da 1 a 10 su 1168
Discussione:

[KERNEL] ElementalX |OC|UV|GPU OC|S2W|L2W|DT2W|L2M|THERMAL|BLN

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 EaglesGPC


    Registrato dal
    Jun 2013
    Località
    Ciociaria
    Messaggi
    3,163
    Smartphone
    HTC One ViperOne 4.3.0

    Ringraziamenti
    699
    Ringraziato 1,092 volte in 890 Posts
    Predefinito

    [KERNEL] ElementalX |OC|UV|GPU OC|S2W|L2W|DT2W|L2M|THERMAL|BLN



    Kernel for Google Play Edition and Sense-based ROMs

    VELOCE • STABILE • PIENAMENTE CONFIGURABILE


    Questo Kernel funziona su tutti gli HTC One tranne le versioni Sprint e Verizon

    Il Kernel ElementalX offre le migliori prestazioni e la migliore durata della batteria per i nostri HTC One. Stabile e full-optional, con esso si può ottenere il controllo completo del proprio telefono. E' l'unico kernel che offre un controllo individuale di tutti i core della CPU senza applicazioni di terze parti, opzioni automatiche per l'undervolting, la piena compatibilità con le applicazioni a pagamento, opzioni Thermal Control, Sweep2Wake completamente funzionante, DoubleTap2Wake e funzione "pocket" (impedisce allo schermo di accendersi se il telefono è tenuto in tasca per evitare attivazioni accidentali).
    Altre caratteristiche includono l'illuminazione dei tasti Home e Back in caso di ricezione di una notifica (opzionale e configurabile), frequenza 60Hz di refresh per HDMI, Logo HTC come tasto menu, spegnimento / accensione dello schermo con una pressione prolungata del logo HTC, supporto per molti gamepad e altro ancora.
    codice:
    Disclaimer:
    * L'uso di questo Kernel è a proprio rischio e pericolo. In parole povere ognuno è responsabile delle proprie scelte. * Ne IO, ne Flar2, ne Androidiani, ne XDA, ne i loro rispettivi STAFF siamo responsabili di qualsivoglia problema o malfunzionamento sui Vs. device * La guida è stata presa interamente su XDA e tradotta da me dopo averla personalmente testata sul mio HTC One
    CARATTERISTICHE

    Facilmente installabile e configurabile tramite Aroma
    Ottimizzato per estendere la durata della batteria
    Opzioni di overclocking / underclocking già in fase di installazione
    Possibilità di selezionare frequenze indipendenti per ogni core
    Possibilità di scegliere il voltaggio minimo ( da 725mV a 850mV )
    Completo controllo dei voltaggi
    3 opzioni "mpdecision" ( Risparmio energetico, Stock o Massime prestazioni )
    Possibilità di overclocking della GPU
    Scelta del Governors della GPU ( ondemand / simple )
    Scelta del Governors della CPU ( ondemand / intellidemand / )
    Scelta dell'i/o Schedulers: ( FIOPS / SIO / CFQ / NOOP / deadline )
    Thermal Control gestito direttamente dal Kernel
    Varie opzioni di Thermal Control ( extra cool / run cool / default / run hot )
    Sweep2Wake ( sblocco / blocco dello schermo passando sulla parte che va dal tasto Back al tasto Home - Scorrimento tipo iPhone per intenderci )
    DoubleTap2Wake ( Doppio Tap sullo schermo per accendere il display )
    Logo2Wake ( Doppio Tap sul Logo HTC per accendere il display )
    Pocket Detection ( Device in tasca - Il sensore di prossimità impedisce attivazioni accidentali dello schermo nel buio assoluto )
    Logo2Menu ( Logo HTC come menu )
    Button Light Notification ( I tasti Home e Back si illuminano quando riceviamo una notifica)
    Opzione per settare la frequenza massima della CPU a schermo spento
    Miglioramento delle performance grafiche opzionali
    File /system editabile
    Supporto a init.d
    Carica Rapida via USB attivabile forzatamente
    Support a NTFS r/w
    Supporto a exFAT
    Supporto a CIFS
    Supporto a OTG
    Opzione per disabilitare la funzione HTC color enhancement
    Rimozione / Riattivazione del 3-dot menubar (il menù in alto a dx nelle app formato da 3 punti)
    Supporto per molti game controllers ( inclusa PS3 )
    Compatibile con molte App a pagamento
    Aumentato il refresh rate per l'uscita HDMI output grazie a " MHL adapter "
    Ottimizzazione - O3 linaro 4.8.1
    Se veramente vi piace questo Kernel potete offrire un caffè all'autore FLAR2 tramite il suo Badge su XDA


    ATTENZIONE: Dovete scaricare la versione relativa alla Base della Vs. ROM non del Vs. Firmware


    DOWNLOAD

    Sense 6 Android 4.4.3
    ElementalX-M7-17.0-Sense

    Google Play Edition Android 4.4.3/4.4.4
    ElementalX-M7-15.1-GPE

    Sense 6 Android 4.4.2
    ElementalX-M7-14.12-Sense

    Sense 5.5 Android 4.4.2
    ElementalX-M7-14.10

    Google Play Edition Android 4.4.2
    ElementalX-M7-11.7

    Sense 5.5 Android 4.4
    ElementalX-M7-10.10.1

    Google Play Edition Android 4.4
    ElementalX-M7-9.1

    Sense 5.5 Android 4.3
    ElementalX-M7-8.4

    Sense 5 Android 4.3
    ElementalX-M7-5.6

    Google Play Edition Android 4.3
    ElementalX-M7-4.4

    Google Play Edition and Sense 5 Android 4.2.2
    ElementalX-M7-3.12.1

    Sense 5 Android 4.1.2
    ElementalX-M7-1.1



    Se cercate un Kernel altrettanto valido ma con meno opzioni usate il Bulletproof dello stesso autore!



    INSTALLAZIONE

    1. Scaricate lo ZIP (senza modificare nulla) nella memoria del Vs. telefono (direttamente o tramite copia e incolla)
    2. Riavviatelo in recovery (è quindi necessario avere almeno una recovery mod)
    2B. Mio consiglio prima di eseguire il prossimo passo andato su WIPE ed effettuate un WIPE della DEVILKCACHE e della CACHE. Poi riavviate in recovery.
    3. Scegliete l'opzione INSTALL FROM ZIP e selezionate lo ZIP scaricato in precedenza
    4. Seguite le semplici istruzioni (in inglese). Se non sapete bene cosa fare lasciate tutto su STOCK (potrete sempre modificarle dopo con un App esterna o con i Tweaks di alcune ROM) oppure chiedete su questo 3D
    5. Finita l'installazione riavviate il vostro device e godetevi una nuova esperienza!

    ATTENZIONE: Pare che molti abbiano problemi quando si tratta di installare qualcosa con Aroma. Seguite queste semplici "chicche"

    Se l'installazione rimane a 0% per più di un minuto riavviate il telefono in bootloader ( tasto vol. giù + tasto power finché non entra in modalità bootloader ) e date il comando
    codice:
    fastboot erase cache
    Se l'installazione dovesse riavviarsi al 10% sarete costretti a riflashare il vostro nandroid backup e fare un restore della "/system partition" . Pare che un'installazione sporca funzioni lo stesso.

    Dopo aver installato il Kernel, se si ottiene una schermata nera o il telefono rimane bloccato sul logo HTC, non c'è bisogno di preoccuparsi. Basta tenere premuto il pulsante di alimentazione finché i pulsanti capacitivi ( Home e Back ) iniziano a lampeggiare ed il telefono si riavvia. Il kernel è stato comunque installato correttamente.

    Come sempre con le operazioni di overclocking di ogni dispositivo elettronico non tutti i telefoni sono in grado di gestire tutte le frequenze allo stesso modo. Se il Vostro telefono non si dovesse avviare o si dovesse riavviare casualmente, specialmente sotto sforzo, oppure in casi di blocchi e crash ripetuti delle Vostre App la prima cosa da fare sarebbe quella di riflashare (o settare nel caso di blocchi o riavvi sporadici) con una frequenza diversa.


    ................

    XDA:DevDB Information

    ElementalX |OC|UV|GPU OC|S2W|L2W|DT2W|L2M|THERMAL|BLN, a Kernel for the HTC One


    Creatore
    flar2


    Informazioni di versione
    Stato: Stabile

    Kernel creato il 01-08-2013
    Ultimo aggiornamento 02-01-2014
    Ultima modifica di EaglesGPC; 25-07-14 alle 00:34
    HTC One Silver 32GB

    SIM: H3G
    S-OFF
    - UnLocked - SuperCID
    HBOOT: 1.61.0000
    RADIO: 4T.35.3218.16 OPENDSP: v35.120.274.0718 FIRMWARE: 7.19.401.2
    RECOVERY: TWRP 2.8.1.3 Unofficial
    ROM: SkyDragon V1 Sense 7
    KERNEL: Xceed™
    MOD: Project ERA v23.1 - V4A - Xposed Framework Alpha2

  2. I seguenti 6 Utenti hanno ringraziato EaglesGPC per il post:

    alwayskin (06-05-14),DHD (09-02-14),fabriziobonanno69 (15-06-14),Francs (03-08-14),Senso41 (14-01-14),TopoMonko (28-02-14)

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


    Registrato dal
    Jun 2013
    Località
    Ciociaria
    Messaggi
    3,163
    Smartphone
    HTC One ViperOne 4.3.0

    Ringraziamenti
    699
    Ringraziato 1,092 volte in 890 Posts
    Predefinito

    In questo post inserirò tutte le news più importanti riguardante l'ElementalX




    Piccolo regalo per gli amanti dell'ElemetalX

    Quote Originariamente inviato da iElvis Visualizza il messaggio
    Android ElementalX Series here.


    ElementalX Greek: http://d-h.st/Abh
    ElementalX Nebula: http://d-h.st/fHr


    ElementalX Storm: http://d-h.st/Nj7
    ElementalX Earth: http://d-h.st/POB



    Quote Originariamente inviato da flar2 Visualizza il messaggio
    26 marzo 2014


    Grazie alle vostre donazione ho già ordinato l'M8. Con esso proseguirò lo sviluppo sia su M7 che su M8

    Google Play Edition Android 4.4.2
    ElementalX-m7-11.7-GPE



    Quote Originariamente inviato da flar2 Visualizza il messaggio
    25 marzo 2014


    Ora è possibile scegliere i 400Mhz per la GPU. Questo è lo stesso Kernel del 13.5 ho fixato solo l'installer.


    Per favore considerate una piccola donazione (a Flar2).

    Sense 5.5 Android 4.4.2:
    ElementalX-m7-13.5.1



    Changes:
    -fix installer


    Quote Originariamente inviato da flar2 Visualizza il messaggio
    04 gennaio 2014


    Ho rilasciato la versione 10.10.1 per fissare dei problemi che sono stati riscontrati con l'installer...

    Fammi sapere come va il tutto, mi confondo con le varie versioni e non le posso provare tutte a fondo...

    Sense 5.5 Android 4.4:
    ElementalX-m7-10.10.1



    Changes:
    -fix installer


    Quote Originariamente inviato da flar2 Visualizza il messaggio
    19 dicembre 2013


    Scusate ragazzi, ho davvero fatto un casino con la 8.3. Ora dovrebbe funzionare, ma non posso provarlo perché non ho JB 4.3 Sense 5.5 installato

    Sense 5.5 Android 4.3:
    ElementalX-m7-8.3



    Changes:
    -color control (credit: faux123)


    Quote Originariamente inviato da flar2 Visualizza il messaggio
    14 dicembre 2013


    La versione 4.4.2 GPE dovrà aspettare. Pensavo di provarci stasera...

    Non posso sempre installare e reinstallare ROM. Quindi non sono stato in grado di testare a fondo la nuova versione per il 4.4 GPE e per la Sense 4.3

    Fatemi sapere se tutto funziona!!!

    Android 4.4 Google Play Edition
    ElementalX-m7-9.1-GPE



    Changes:
    -gboost enables hybrid ondemand
    -battery saving tweaks
    -fix max cpu setting
    -restrict doubletap2wake to bottom half of screen
    -add sysfs entry for max screen off
    -default max screen off is 1134MHz
    -adjust Makefile options
    -remove tracing
    -shorten command line
    -update installer
    -make doubletap2wake more sensitive
    Ultima modifica di EaglesGPC; 09-04-14 alle 22:24
    HTC One Silver 32GB

    SIM: H3G
    S-OFF
    - UnLocked - SuperCID
    HBOOT: 1.61.0000
    RADIO: 4T.35.3218.16 OPENDSP: v35.120.274.0718 FIRMWARE: 7.19.401.2
    RECOVERY: TWRP 2.8.1.3 Unofficial
    ROM: SkyDragon V1 Sense 7
    KERNEL: Xceed™
    MOD: Project ERA v23.1 - V4A - Xposed Framework Alpha2

  5. I seguenti 4 Utenti hanno ringraziato EaglesGPC per il post:

    DHD (09-02-14),Francs (03-08-14),magho73 (05-01-14),Senso41 (08-05-14)

  6. #3
    Androidiano VIP L'avatar di EaglesGPC


    Registrato dal
    Jun 2013
    Località
    Ciociaria
    Messaggi
    3,163
    Smartphone
    HTC One ViperOne 4.3.0

    Ringraziamenti
    699
    Ringraziato 1,092 volte in 890 Posts
    Predefinito



    NOTE:

    File di configurazione dell'ElementalX
    Le nostre scelte durante la fase di installazione con Aroma vengono utilizzate per creare un file di configurazione. Il file di configurazione si trova in / etc / elementalx.conf. È possibile modificare questo file per modificare direttamente le impostazioni del kernel. Qualunque cosa si trova in questo file avrà effetto quando il dispositivo si avvia (a meno che altri script o applicazioni interferiscano)

    Spoiler:


    Le impostazioni possono essere cambiate modificando il file / etc / elementalx.conf e riavviando il device. Gli utenti avanzati possono applicare le impostazioni al volo eseguendo / etc/init.d/99elementalx sfruttando i permessi di root.

    Non c'è ASSOLUTAMENTE bisogno di modificare / etc/init.d/99elementalx. Tutte le impostazioni sono salvate in / etc / elementalx.conf.

    Se le impostazioni non vengono attivate (le modifiche fatte), assicurarsi che le autorizzazioni per il file / etc/init.d/99elementalx siano corrette. Ogni volta che vengono applicate nuove impostazioni, un file di registro viene creato in / data / local / tmp / elementalx-kernel.log. I problemi possono essere diagnosticati esaminando tale file di log.

    Se avete problemi siete pregati di controllare tale file di log per vedere se qualche scripts o applicazione (come Kernel Tuner / Trickstermod / Venom Tweaks) interferiscano con le impostazioni del file di configurazione.

    ElementalX Log File
    Ad ogni avvio, un file di registro viene creato in / data / local / tmp / elementalx.log. Questo file mostra la data e l'ora e tutte le impostazioni che sono state applicate. Usare questo file per verificare e risolvere i problemi con le opzioni di configurazione. Ci mostra anche il nostro PVS Bin.

    Kernel Tuner/TricksterMod/Venom Tweaks, etc
    Non abbiamo bisogno di queste applicazioni perché il programma di installazione dell'ElementalX imposta tutto automaticamente, ma se si desidera controllare o modificare le impostazioni, è possibile utilizzarle. Basta essere consapevoli del fatto che alcuni di essi (ad esempio Kernel Tuner) sono impostati per impostazione predefinita per applicare impostazioni di avvio, che possono interferire con le impostazioni scelte durante la fase di installazione.

    Nota: nelle versioni più recenti, fauxclock interferisce con l'overclocking della GPU a meno che non si disattivi pnpmgr (non raccomandato)

    Overclocking
    L'overclocking come l'underclocking sono facoltativi. Il programma di installazione consente di scegliere tra la frequenza minima di 1134MHZ (underclocked) e quella massima di 2160MHZ (overclocked). È possibile impostare la frequenza massima per ogni singolo core della CPU nel programma di installazione. Qualunque frequenze si è scelto nel programma di installazione verrà impostata al boot per ogni CPU. Non tutti i dispositivi sono in grado di gestire l'overclock / underclock allo stesso modo. La frequenza stock della CPU è 1.7GHz. Vi consigliamo un overclock lieve, come 1836MHz. Valori di clock superiori creano surriscaldamento della batteria, aumento dei consumi e crash per un guadagno ininfluente di prestazioni.

    Voltaggi della CPU
    Il programma di installazione consente di scegliere tra diverse opzioni di undervolting. Il Kernel setta automaticamente il voltaggio alla frequenza più bassa (384MHz) in cui la CPU passa la maggior parte del suo tempo. Le tensioni per le altre frequenze sono assegnate in base al vostro PVS Bin. Tutti i voltaggi alle varie frequenze della CPU sono completamente personalizzabili con applicazioni quali Kernel Tuner o Trickster Mod, ma vi consiglio di lasciare questi valori così come sono se non si è disposti a fare un sacco di test. Fate attenzione, abbassare le tensioni può causare instabilità. In generale riavvii mentre il telefono è in sleep sono segno che il voltaggio minimo è troppo basso. La tensione minima consentita è di 700mV.

    Siate cauti con undervolting. Se si utilizza il bluetooth o si hanno problemi con l'audio, provare ad aumentare la tensione minima.

    Frequenza Minima della CPU
    La frequenza minima della CPU che si può scegliere con questo Kernel è di 384MHz. Questo chip non è stato progettato per funzionare sotto tale frequenze ed è stato scelto di rispettare i dettami di progettazione della Qualcomm. C'è un modo per raggiungere frequenze più basse con il PLL ad alta frequenza, tuttavia, questo può causare instabilità e funzionamento inefficiente (la batteria si scarichi, il telefono si blocca o si riavvia)

    Frequenza della GPU
    È possibile scegliere la frequenza stock per la GPU di 400 MHz o overcloccarla. Se overcloccata, è possibile scegliere tra una gamma di frequenze fino a 585MHz. Se in fase di installazione si sceglie una frequenza di overclock poi le altre frequenze possono essere scelte al volo, ma non è possibile utilizzare la frequenza stock (E' disponibile la frequenza di 409MHZ al posto della stock). Al contrario, se si sceglie la frequenza stock, le frequenze di overclock non saranno disponibili. Per cambiare la scelta è necessario reinstallare il Kernel. Le tensioni utilizzate sono le stesse non importa se la GPU è overcloccata o meno

    GPU Governor
    Il governor di defalut della GPU è l'ondemand. Funziona bene ed è consigliato per il miglior equilibrio tra le prestazioni e la durata. E' disponibile anche il governor simple, ma fa salire la GPU molto più rapidamente di ondemand, quindi può influire molto sulla durata della batteria. Il governor può essere impostato dopo l'installazione andando in / etc / elementalx.conf

    Graphcis Boost
    Le ultime versioni includono Boost grafici, che abbassano l'up_threshold per il governor ondemand quando la GPU è alla massima frequenza. Questo aiuta soprattutto con i giochi di grafica intensiva che utilizzano i controlli del giroscopio, come i giochi di corse. Può essere abilitato o disabilitato in / etc / elementalx.conf o attraverso sysfs.

    /sys/devices/system/cpu/cpufreq/ondemand/gboost

    0=gboost disabled
    1=gboost enabled

    Thermal Control
    Sono stati aggiunti il controllo termico e la limitazione della CPU direttamente dal Kernel. Il Thermald di HTC è molto aggressivo e strozza la frequenza della CPU praticamente ogni volta che si utilizza tutti e quattro processori. Questa implementazione del Kernel permette una migliore performance, pur proteggendo il vostro telefono dal surriscaldamento. Ci sono tre livelli di controllo termico, che possono essere scelti nel programma di installazione o modificati in / etc / elementalx.conf. Si raccomanda l'opzione predefinita. Con l'opzione Run Cool, la CPU verrà tenuta circa 5° più fresca rispetto al valore di default. Con l'opzione HOT Cool, la CPU sarà circa 5° più calda del normale sotto carico pesante.

    MPDecision settings
    Ci sono tre impostazioni disponibili per mpdecision: risparmio della batteria, archivio e prestazioni. Penso che siano autoesplicativi. Questi possono essere modificati in / etc / elementalx.conf

    Frequenza massima a schermo spento
    Questa è un'opzione facoltativa e deve essere selezionato nel programma di installazione. Mi raccomando usatela. Questo limita la frequenza massima della CPU mentre lo schermo è spento. La frequenza predefinita max off è di 702MHZ, che è un buon equilibrio tra limitazione della tensione / frequenza ed il tempo necessario per completare le attività mentre lo schermo è spento. È possibile regolare questo con applicazioni come Venom Tweaks.

    CPU Governors
    Il governor di default è l'ondemand. Intellidemand (Raccomandato) è settabile


    I/O Schedulers
    L'i/o scheduler di default è il FIOPS. Altri schedulers disponibili CFQ, FIOPS, SIO, NOOP and deadline.
    HTC One Silver 32GB

    SIM: H3G
    S-OFF
    - UnLocked - SuperCID
    HBOOT: 1.61.0000
    RADIO: 4T.35.3218.16 OPENDSP: v35.120.274.0718 FIRMWARE: 7.19.401.2
    RECOVERY: TWRP 2.8.1.3 Unofficial
    ROM: SkyDragon V1 Sense 7
    KERNEL: Xceed™
    MOD: Project ERA v23.1 - V4A - Xposed Framework Alpha2

  7. I seguenti 2 Utenti hanno ringraziato EaglesGPC per il post:

    DHD (09-02-14),Francs (05-07-14)

  8. #4
    Androidiano VIP L'avatar di EaglesGPC


    Registrato dal
    Jun 2013
    Località
    Ciociaria
    Messaggi
    3,163
    Smartphone
    HTC One ViperOne 4.3.0

    Ringraziamenti
    699
    Ringraziato 1,092 volte in 890 Posts
    Predefinito

    Se si installa una nuova ROM
    Se si installa una nuova ROM, probabilmente questa sostituirà l'ElementalX con un kernel di default, e sicuramente sovrascriverà / etc/init.d/99elementalx e / etc / elementalx.conf . In questo modo si perderanno le impostazioni e alcune caratteristiche. Quindi reinstallate sempre il kernel dopo aver installato una ROM.


    Sweep2Wake
    Sweep2wake (S2W) consente di svegliare il dispositivo facendo scorrere il dito attraverso i pulsanti capacitivi ( Back e Home) da sinistra a destra. Scorrendo da destra a sinistra rimetterà di nuovo a dormire (sweep2sleep). Le opzioni sono: sweep2wake / sweep2sleep, solo sweep2sleep oppure funzione disabilitata. Se si utilizzano applicazioni come Kernel Tuner, l'sweep2sleep può essere selezionata scegliendo "On con retroilluminazione".
    È possibile modificare / etc / elementalx.conf per modificare l'impostazione di avvio.

    /sys/android_touch/sweep2wake

    0=disabled
    1=enable sweep2wake + sweep2sleep
    2=enable sweep2sleep only





    Sweep2wake button timeout
    Nelle versioni precedenti lo Sweep riportava alla homescreen. A partire dalla versione 3.3, se si abbastanza veloce nello "strisciare" il device non registrerà una pressione sul tasto Home e l'ultima applicazione usata sarà ancora lì quando si sblocca di nuovo il telefono. A seconda della velocità delle dita un doppio tap sul tasto Home potrebbe essere interpretato come un imput di spegnimento dello schermo invece come la volontà di aprire le applicazioni recenti. Il Kernel è stato impostato di default con il setting button_timeout tale che è quasi impossibile che questo accada nell'uso normale (button_timeout = 6). Se invece dovesse accadere troppo spesso, è possibile impostare button_timeout ad un numero inferiore, o disattivarlo completamente impostandolo a 0.

    /sys/android_touch/button_timeout

    Sono ammessi valori tra 0 e 15. 0 disabilita il button timeout

    • Valori più alti rendono più probabile che l'ultima applicazione resterà aperta dopo lo Sweep per spegnere lo schermo, ma c'è un rischio maggiore di mettere accidentalmente il dispositivo a dormire quando si fa doppio tap sul tasto Home.
    • Con valori più bassi sarà più difficile la vostra ultima applicazione resti aperta dopo che si è spento lo schermo, ma riduce la possibilità che un doppio tap del tasto Home venga scambiato per un sweep2sleep.
    • Impostando il valore button_timeout a 0 si disabilita completamente questa funzione

    L'impostazione può essere modificata dopo l'installazione in / etc / elementalx.conf


    DoubleTap2Wake
    DoubleTap2Wake (DT2W) consente di riattivare il dispositivo con un doppio tap toccando lo schermo, sopra i pulsanti capacitivi.

    È possibile modificare /etc/elementalx.conf per cambiare le impostazioni scelte in fase di installazione

    /sys/android_touch/doubletap2wake

    0=disabled
    1=enable doubletap2wake


    Logo2Wake
    Logo2Wake (L2W) permette di spegnere o accendere il display del dispositivo premendo a lungo il logo HTC. È necessario premere solo leggermente al di sopra del logo HTC. Lo schermo si accenderà automaticamente o con una pressione prolungata

    È possibile modificare / etc / elementalx.conf per modificare le impostazioni di questa funzione

    /sys/android_touch/logo2wake

    0=disabled
    1=enable logo2wake


    Pocket Detection
    Protegge contro tap o sweep accidentali mentre S2W, DT2W o L2W sono attivati ​​e il telefono è in tasca. Utilizza il sensore di prossimità. Alcuni device hanno un problema con il sensore di prossimità che rende DT2W non funzionante, così è stata inserita un'opzione per disattivare il rilevamento tasca

    È possibile modificare / etc / elementalx.conf

    /sys/android_touch/pocket_detect

    0=disabled
    1=enable pocket detection


    Logo2Menu
    Consente di utilizzare il logo HTC come un pulsante del menu. È necessario premere solo leggermente al di sopra del logo HTC

    È possibile modificare / etc / elementalx.conf

    /sys/android_touch/logo2menu

    0=disabled
    1=enable logo2menu


    Button Light Notification
    Con questa funzione i pulsanti capacitivi lampeggeranno quando avremo una nuova notifica. Non appena lo schermo si accende, BLN viene fermto ed i tasti non lampeggeranno più fino alla prossima notifica. Si prega di notare che se è impostata la funzione che attiva lo schermo quando arriva una notifica non vedrete i tasti lampeggianti perché una volta che lo schermo si accende, per l'appunto, la funzione viene disabilitata

    È possibile modificare / etc / elementalx.conf

    /sys/class/leds/button-backlight/blink_buttons

    0 = disabled
    1 = BLN enabled
    HTC One Silver 32GB

    SIM: H3G
    S-OFF
    - UnLocked - SuperCID
    HBOOT: 1.61.0000
    RADIO: 4T.35.3218.16 OPENDSP: v35.120.274.0718 FIRMWARE: 7.19.401.2
    RECOVERY: TWRP 2.8.1.3 Unofficial
    ROM: SkyDragon V1 Sense 7
    KERNEL: Xceed™
    MOD: Project ERA v23.1 - V4A - Xposed Framework Alpha2

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

    Francs (03-08-14)

  10. #5
    Androidiano VIP L'avatar di EaglesGPC


    Registrato dal
    Jun 2013
    Località
    Ciociaria
    Messaggi
    3,163
    Smartphone
    HTC One ViperOne 4.3.0

    Ringraziamenti
    699
    Ringraziato 1,092 volte in 890 Posts
    Predefinito

    POST dedicato al changelog delle vecchie versioni dell'ElementalX.


    CHANGELOG:



    Dec 19 ElementalX-m7-11.3
    -adjust gboost
    -update installer


    ElementalX-m7-10.8
    -adjust gboost
    -update installer


    Dec 18 ElementalX-8.3
    -color control (credit: faux123)


    ElementalX-11.2
    -rename elementalx governor back to ondemand


    ElementalX-10.7
    -rename elementalx governor back to ondemand


    Dec 17 ElementalX-11.1
    -elementalx cpu governor
    -color control (credit: faux123)
    -remove fsync option


    ElementalX-10.6
    -fix multirom support
    -add elementalx governor
    -color control (credit: faux123)
    -remove fsync option


    Spoiler:
    Ultima modifica di iGuich; 03-01-14 alle 16:03
    HTC One Silver 32GB

    SIM: H3G
    S-OFF
    - UnLocked - SuperCID
    HBOOT: 1.61.0000
    RADIO: 4T.35.3218.16 OPENDSP: v35.120.274.0718 FIRMWARE: 7.19.401.2
    RECOVERY: TWRP 2.8.1.3 Unofficial
    ROM: SkyDragon V1 Sense 7
    KERNEL: Xceed™
    MOD: Project ERA v23.1 - V4A - Xposed Framework Alpha2

  11. I seguenti 2 Utenti hanno ringraziato EaglesGPC per il post:

    DHD (09-02-14),Francs (03-08-14)

  12. #6
    Androidiano VIP L'avatar di EaglesGPC


    Registrato dal
    Jun 2013
    Località
    Ciociaria
    Messaggi
    3,163
    Smartphone
    HTC One ViperOne 4.3.0

    Ringraziamenti
    699
    Ringraziato 1,092 volte in 890 Posts
    Predefinito

    GUIDA all'utilizzo del PVS & CPU Binning




    Il CPU Binning:

    Il CPU Binning è un processo inevitabile, che vi piaccia o meno, avviene già in fase di produzione, essendo impossibile dare a tutti i SoC un silicio di uguale purezza e qualità è inevitabile che alcuni SoC siano "migliori" per il modding di altri. Fortunatamente Qualcomm analizza ogni processore e gli da un valore, il PVS, nel caso dello Snapdragon 600 va da 0 a 6, più è alto il numero, più sarà possibile undervoltare e overclockare aggressivamente.



    Che PVS ho?

    Fortunatamente HTC si è comportata in maniera impeccabile in questo caso (cosa che samsung non ha fatto, nascondendo nel vero senso della parola il PVS).
    Esistono molte guide, tutte più o meno funzionanti, ma io raccomando questa perché è l' unica sicura al 100%



    Requisiti:

    -Permessi di ROOT
    -Un qualsiasi kernel custom dovrebbe andare, ma quelli funzionanti da me testati sono il kernel di tbladen (teamseven kernel) per la Sense 4.2.2 ed ElementalX. Il Bulletproof sembra non andare
    -ES File Explorer (usate questo, per qualche strana ragione gli altri file manager hanno spesso dei problemi, ovviamente non li ho testati tutti)



    Procedura:

    -Muovetevi con ES, dopo avergli dato il ROOT explorer tramite l' apposito tastino nelle impostazioni, in "/sys/kernel/debug/acpuclk/pvs_bin" ed eseguite quest' ultimo come un file di testo.
    -Dirmi che PVS avete

    Se non funzionasse (caso raro) ce ne sarebbe un altra, ma spesso da problemi:

    Andate su terminale ed eseguite i seguenti comandi (richiede superuser e busybox):

    1) adb shell
    2) su
    3) dmesg | grep acpuclk

    A questo punto dovrebbe uscirvi una stringa in cui compare la parola PVS seguita da un numero, quel numero è il vostro PVS. Ogni tanto questa guida non funziona però.



    Link discussione XDA: UPDATED NON-root METHOD: Identify the binning of the SoC on your HTC One.. - xda-developers
    HTC One Silver 32GB

    SIM: H3G
    S-OFF
    - UnLocked - SuperCID
    HBOOT: 1.61.0000
    RADIO: 4T.35.3218.16 OPENDSP: v35.120.274.0718 FIRMWARE: 7.19.401.2
    RECOVERY: TWRP 2.8.1.3 Unofficial
    ROM: SkyDragon V1 Sense 7
    KERNEL: Xceed™
    MOD: Project ERA v23.1 - V4A - Xposed Framework Alpha2

  13. I seguenti 4 Utenti hanno ringraziato EaglesGPC per il post:

    C_E_S_C_O (11-01-14),DHD (09-02-14),Francs (03-08-14),Senso41 (16-11-14)

  14. #7
    Androidiano VIP L'avatar di EaglesGPC


    Registrato dal
    Jun 2013
    Località
    Ciociaria
    Messaggi
    3,163
    Smartphone
    HTC One ViperOne 4.3.0

    Ringraziamenti
    699
    Ringraziato 1,092 volte in 890 Posts
    Predefinito

    https://www.androidiani.com/forum/mo...scussione.html

    Per parlare anche degli altri Kernel potete usare anche questa discussione


    Quote Originariamente inviato da kamui96 Visualizza il messaggio
    Ciao a tutti, ho tenuto in esame lo Scheduler noop per un bel pò, devo dire che sono rimasto sorpreso non tanto dalla velocità di elaborazione, ma dalla parsimonia nell'utilizzo della batteria, su una mia giornata media di 16 ore (dalla mattina quando stacco il telefono dalla carica alla sera quando lo riattacco) riesco ad utilizzare in ordine di sfruttamento Internet, Whatsapp, Giochi e Musica riuscendo ad arrivare ad una media 4 o 4 ore mezza di screen on. Direi che tra deadline e noop rimarrei sul noop a parità di rapidità di elaborazione...
    CPU 1728GHz
    GPU 400MHz
    UV -50 mV (PVS=5)
    Governor= Ondemand



    Guida passo passo per installazione del Kernel ElementalX




    La guida si legge così

    NOME DELLA FUNZIONE (TRADUZIONE) - Piccola spiegazione - In rosso la mia scelta




    Set each CPU core separetely (gestione separata dei core della CPU) - Solo per utenti esperti
    NO (default)
    YES




    Select maximum CPU Frequency - Una volta impostata una frequenza massima non si può andare oltre quella frequenza se non reinstallando il kernel

    1566 Mhz - Per chi vuole un leggero aumento della durata della batteria senza sacrificare troppo le prestazioni
    1728 Mhz (Stock) - Per chi non ha interesse nell'overclock
    2052 Mhz - Per chi è interessato alle prestazioni e non bada alla batteria (nota bene poi spiegherò come risparmiare batteria anche con questo overclock)




    Auto Undervolting - Voltaggio minimo della CPU a 384 Mhz - Varia da telefono a telefono in base al PVS. La mia stock è 925 Mhz

    Stock
    Undevolt (850 min)
    Undervolt (825 min)
    Undervolt (800 min)
    Undervolt (775 min)
    Undervolt (750 min)
    Undervolt (725 min)




    Select maximum GPU frequency (Frequenza massima della GPU) - Se impostate il valore stock poi non potrete cambiarlo neanche coi programmi, se selezionate un'altra frequenza potrete cambiarla come e quando vorrete

    400 Mhz (stock)
    410 Mhz (stockish, but allows on the fly changing)
    450 Mhz (overclocked)




    Select GPU governor (Governor della GPU) - Come si comporterà la GPU

    Ondemand (stock)
    Simple




    Select thermal settings (Impostazioni di controllo termico)

    extra cool
    run cool
    default
    run hot




    Select mpdecision settings (impostazioni dell'mpdecision)

    battery savings
    default
    performance




    Other settings

    Enable logo2menu (Logo HTC come menu)
    Enable Button Light Notification (Tasti capacitivi che si illuminano)
    Enable USB fastcharge (Carica rapida via USB)
    Disable HTC color enhacement
    Enable graphics boost (se non vi intessano i giochi disabilitatelo per risparmiare batteria)
    Disable HTC pnpmgr (permette un maggior controllo delle frequenze della CPU ma è sconsigliato disabilitarlo)
    Enable exFat support




    Sleep/wake Setting

    Sweep2Wake (Sveglia/Addormenta il telefono tipo iPhone)
    Sweep2Sleep Only (addormenta il telefono tipo iPhone)
    DoubleTap2Wake (Sveglia il telefono con un doppio tap vicino il logo HTC)
    DoubleTap2Wake Fullscreen(Sveglia il telefono con un doppio tap su tutto lo schermo)
    Logo2Wake (sveglia il telefono con un doppio tap sul logo HTC)
    Pocket detection (non accendere il telefono al buio)




    Sleep/wake vibration settings (Vibra quando usi le funzioni del Kernel)

    No vibration
    Default vibration
    Stronger vibration
    Ultima modifica di EaglesGPC; 27-01-14 alle 12:09
    HTC One Silver 32GB

    SIM: H3G
    S-OFF
    - UnLocked - SuperCID
    HBOOT: 1.61.0000
    RADIO: 4T.35.3218.16 OPENDSP: v35.120.274.0718 FIRMWARE: 7.19.401.2
    RECOVERY: TWRP 2.8.1.3 Unofficial
    ROM: SkyDragon V1 Sense 7
    KERNEL: Xceed™
    MOD: Project ERA v23.1 - V4A - Xposed Framework Alpha2

  15. Il seguente Utente ha ringraziato EaglesGPC per il post:

    kamui96 (04-01-14)

  16. #8
    Androidiano VIP L'avatar di EaglesGPC


    Registrato dal
    Jun 2013
    Località
    Ciociaria
    Messaggi
    3,163
    Smartphone
    HTC One ViperOne 4.3.0

    Ringraziamenti
    699
    Ringraziato 1,092 volte in 890 Posts
    Predefinito

    Amici voglio condividere con voi un'altra piccola "chicca"...

    Leggendo il post #6 dove l'amico Actuamy ha postato la guida sul PVS e sul CPU Binning si può capire che un PVS più basso indica delle "prestazioni" leggermente inferiori, ma ci permette di poter risparmiare più facilmente batteria (underclocking)... Al contrario un PVS più alto permette un minore uV (quindi minore risparmio) ma ci permette di salire con le frequenze della CPU (overclocking)...

    Prima di spiegarvi il perché vi copio questa tabella presa sempre da XDA

    PVS 2

    static struct acpu_level tbl_PVS2_1700MHz[] __initdata = {
    { 1, { 384000, PLL_8, 0, 0x00 }, L2(0), 925000 },
    { 1, { 486000, HFPLL, 2, 0x24 }, L2(5), 925000 },
    { 1, { 594000, HFPLL, 1, 0x16 }, L2(5), 925000 },
    { 1, { 702000, HFPLL, 1, 0x1A }, L2(5), 925000 },
    { 1, { 810000, HFPLL, 1, 0x1E }, L2(5), 937500 },
    { 1, { 918000, HFPLL, 1, 0x22 }, L2(5), 950000 },
    { 1, { 1026000, HFPLL, 1, 0x26 }, L2(5), 975000 },
    { 1, { 1134000, HFPLL, 1, 0x2A }, L2(14), 1000000 },
    { 1, { 1242000, HFPLL, 1, 0x2E }, L2(14), 1012500 },
    { 1, { 1350000, HFPLL, 1, 0x32 }, L2(14), 1037500 },
    { 1, { 1458000, HFPLL, 1, 0x36 }, L2(14), 1075000 },
    { 1, { 1566000, HFPLL, 1, 0x3A }, L2(14), 1100000 },
    { 1, { 1674000, HFPLL, 1, 0x3E }, L2(14), 1137500 },
    { 1, { 1728000, HFPLL, 1, 0x40 }, L2(14), 1162500 },
    { 0, { 0 } } };

    vs

    PVS 5

    static struct acpu_level tbl_PVS5_1700MHz[] __initdata = {
    { 1, { 384000, PLL_8, 0, 0x00 }, L2(0), 875000 },
    { 1, { 486000, HFPLL, 2, 0x24 }, L2(5), 875000 },
    { 1, { 594000, HFPLL, 1, 0x16 }, L2(5), 875000 },
    { 1, { 702000, HFPLL, 1, 0x1A }, L2(5), 875000 },
    { 1, { 810000, HFPLL, 1, 0x1E }, L2(5), 887500 },
    { 1, { 918000, HFPLL, 1, 0x22 }, L2(5), 900000 },
    { 1, { 1026000, HFPLL, 1, 0x26 }, L2(5), 925000 },
    { 1, { 1134000, HFPLL, 1, 0x2A }, L2(14), 937500 },
    { 1, { 1242000, HFPLL, 1, 0x2E }, L2(14), 950000 },
    { 1, { 1350000, HFPLL, 1, 0x32 }, L2(14), 962500 },
    { 1, { 1458000, HFPLL, 1, 0x36 }, L2(14), 987500 },
    { 1, { 1566000, HFPLL, 1, 0x3A }, L2(14), 1012500 },
    { 1, { 1674000, HFPLL, 1, 0x3E }, L2(14), 1050000 },
    { 1, { 1728000, HFPLL, 1, 0x40 }, L2(14), 1075000 },
    { 0, { 0 } } };
    Cosa di evince? Semplice che chi ha (come me) un PVS pari a 2 ha alla frequenza minima un voltaggio di 925mV... Chi invece ha un PVS di 5 alla stessa identica frequenza ha un voltaggio di 875mV, quindi già -50mV con impostazioni stock... Questa differenza aumenta con il crescere della frequenza della CPU. Alla frequenza massima Stock (1728Mhz) della CPU la differenza tra i due SoC sale a -87,5mV in favore del PVS 5.

    Quindi??? Perché io (PVS 2) posso scendere più di Tizio (PVS 5)??? Semplice.. Perché sotto certi voltaggi minimi la CPU non va più... Quindi (prendendo come esempio i 700mV che io uso a 384Mhz) visto che parto da 925mV devo scendere di -225mV per arrivare al voltaggio minimo che io ritengo stabile per quella frequenza.. Tizio invece deve scendere di "soli" -175mV e se andasse oltre (per arrivare ai miei -225mV) finirebbe a 650mV e la CPU non avrebbe più un voltaggio sufficiente per funzionare a dovere...

    Al contrario in caso di aumento delle prestazioni io dovrei salire molto con i voltaggi per dare la stessa "energia" alla CPU (Ricordate che alla frequenza massima della CPU Stock il PVS 2 è già sopra di 87,5mV rispetto ad un PVS 5). Quest'ultimo quindi è già di suo più stabile e lavora anche con meno "energia"...

    Tradotto in parole povere... Non è che io posso scendere di più... Io devo scendere di più per avere lo stesso risparmio energetico... E devo salire, tanto di più, per fornire lo stesso voltaggio alla mia CPU overclockata...

    Ricordiamoci che scendendo oltre certi limiti andiamo in contro a blocchi, crash e riavvi... Invece salendo troppo oltre a blocchi e riavvi andremmo in contro ad un aumento della temperatura con conseguente decadimento della vita utile della batteria e della CPU...
    HTC One Silver 32GB

    SIM: H3G
    S-OFF
    - UnLocked - SuperCID
    HBOOT: 1.61.0000
    RADIO: 4T.35.3218.16 OPENDSP: v35.120.274.0718 FIRMWARE: 7.19.401.2
    RECOVERY: TWRP 2.8.1.3 Unofficial
    ROM: SkyDragon V1 Sense 7
    KERNEL: Xceed™
    MOD: Project ERA v23.1 - V4A - Xposed Framework Alpha2

  17. #9
    Senior Droid L'avatar di kamui96


    Registrato dal
    Sep 2013
    Messaggi
    556
    Smartphone
    HTC One

    Ringraziamenti
    79
    Ringraziato 198 volte in 176 Posts
    Predefinito

    Grazie per la presa in considerazione Eagle

    Inviato dal mio Viper One usando Androidiani App
    Device ==> Htc One Siver 32GB
    ROM ==> Viper One 7.0.1
    Recovery ==> TWRP 2.7.1.1
    Kernel ==> ElementalX 18.0
    Firmware ==> 6.09.401.5
    HBoot ==> 1.54 DarkBootlader v (16/05/2014)
    S-OFF UNLOCKED SUPER-CID

    PVS ==> 5

    AIUTARE NON COSTA NIENTE, E NEMMENO UN THANKS

  18. Il seguente Utente ha ringraziato kamui96 per il post:

    EaglesGPC (04-01-14)

  19. #10
    Androidiano VIP L'avatar di EaglesGPC


    Registrato dal
    Jun 2013
    Località
    Ciociaria
    Messaggi
    3,163
    Smartphone
    HTC One ViperOne 4.3.0

    Ringraziamenti
    699
    Ringraziato 1,092 volte in 890 Posts
    Predefinito

    Quote Originariamente inviato da flar2 Visualizza il messaggio
    03 gennaio 2014


    Ho fatto alcuni tentativi sperimentali per ridurre i wakelocks causatati dal WiFi. Sembra funzionare bene, ma non so se questo ridurrà effettivamente tali wakelocks.

    Ho anche rimosso la frequenza max a schermo spento dal momento che è implementato da HTC ancora.

    Queste modifiche richiedono un test completo, potrebbero non essere stabili. Se tutto va bene aggiornerò la versione per GPE e per Sense 5.5 con Android 4

    Sense 5.5 Android 4.4:
    ElementalX-m7-10.10



    Changes:
    -fixes for wlan_rx_wake wakelock
    -remove maxscroff
    HTC One Silver 32GB

    SIM: H3G
    S-OFF
    - UnLocked - SuperCID
    HBOOT: 1.61.0000
    RADIO: 4T.35.3218.16 OPENDSP: v35.120.274.0718 FIRMWARE: 7.19.401.2
    RECOVERY: TWRP 2.8.1.3 Unofficial
    ROM: SkyDragon V1 Sense 7
    KERNEL: Xceed™
    MOD: Project ERA v23.1 - V4A - Xposed Framework Alpha2

Pagina 1 di 117 1231151101 ... 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