ciao ragazzi!
vista la quantita' di opzioni disponibili con i nuovi kernel ho pensato di fare questa semplice app per settare un po di valori.
Ogni nuova versione viene testata da me in ogni parte prima di essere rilasciata quindi potete stare tranquilli
Ovviamente, se settate valori "strani" e il telefono va in bootloop o freeza non e' colpa dell'app
features:
Opzioni disponibili:
- - SlidingMenu (https://github.com/jfeinstein10/SlidingMenu)
- - ViewPager ( potete accedere alle varie impostazioni con un semplice swipe)
- - Alcune utility prese dal team AOKP (https://github.com/aokp)
- - init.d scripts per settare i valori al boot, quindi nessun processo attivo quando chiudete l'app
- - i valori che settate verranno salvati
- - potete creare/caricare/eliminare i Profili!
- - se flaggate l'opzione "Set On Boot" verra' creato uno script in /system/etc/init.d
- - se togliete la spunta a "set On Boot" lo script verra' eliminato, quindi non avrete "schifezze" in giro per il sistema
- - l'app e' completamente OpenSource
funzioni che verranno aggiunte in futuro:
- CPU Settings
- - set Max freq
- - set Min freq
- - set CPU User Cap ( sara' uguale alla frequenza massima impostata)
- - set I/O Scheduler
- - set Governor
- - possibilita' di cambiare i valori dei governors
- - abilitare/disabilitare lo Smartdimmer
- - cambiare l'aggressivita' dello Smartdimmer
- - salvare/caricare/eliminare i Profili
- - opzione "set On Boot" ( init.d script)
- GPU Settings
- - set Max freq
- - set Min freq
- - Set On Boot ( init.d script)
- Misc Settings:
- - set button backlight brightness ( da 0 a 255)
- - abilitare/disabilitare lo sweep2wake
- - Direzione dello s2w
- - minima distanza per lo s2w
- - disabilitare completamente i led dei pulsanti soft touch
- - set on boot ( init.d script)
- Stats:
- - frequenza dei core attuale ( frequenza di aggiornamento 1 secondo)
- - livello batteria
- - stato batteria
- - voltaggio batteria
- - statistiche di utilizzo delle singole frequenze con percentuale ( i valori sono assoluti e si azzerano al reboot del dispositivo)
- tabella UV
- Auto BLN settings
- qualsiasi suggerimento dagli utenti :P
Changelog completo:
codice:V1.0.0 - Initial Release --------------------------------- V1.1.0 - added SharedPreferences: the values you set will be saved across reboots - added alertDialog: if you set some values at boot and you close/kill the app, the next time you open it and change some values with the "set On boot" option already enabled, you will get a message that tells you to uncheck and recheck "set on boot" option to make changes active on next reboot - updated SourceCode --------------------------------- V1.2.0 - removed arrays from strings.xml: now the app reads available frequencies and available governors directly from system files so, it's compatible with all kernels! - updated sources --------------------------------- V1.2.1 - fixed spinners items look: now are displayed with the right size - source updated --------------------------------- V1.3.0 - added I/O Schedulers - added S2W direction - added S2W min distance - some fixes - sources updated --------------------------------- V1.5.1 - fixed about dialog --------------------------------- V1.5.0 - added showcaseView instead of image "swipe to start" ( will be shown only the first time ;) ) - added governors fine tuning (exept for interactive and batterymax : there are no interfaces for these) ----governors supported: --------smartmax --------ondemand --------conservative --------intellidemand --------touchdemand - added some device stats: ---- Current CPU frequency ---- Current battery level -----Battery status -----Battery voltage (from previous betas): - fixed init.d scripts ( thanks migascalp ) - fixed string splitting problem when read from files - when you apply tuning settings, only changed values will be applied ( less work for the device ;) ) - Batterymax and Interactive don't have fine tuning interfaces, so , no fine tuning for these two - CPU settings layout reworked a bit --------------------------------- V1.6.5: - added Profiles - added percentage on frequencies stats - fixed init.d scripts - added Version number in about dialog -------------------------------- V1.6.6 - added persistent notification to choose profile -------------------------------- V1.7.0 - added UV table --------------------------------- V2.0.0 - compatible with XM kernel - autohide UV_table if UV file not exists ( stock kernels)Screenshots:NOTA PER I PROFILI ( V1.6.5): Essendo una funzione BETA, se volete eliminare i profili dovrete partire dall'ultimo piu' in basso a salire, o la lista verra "incasinata" e non sarete in grado di vedere i profili restanti.( ci sto lavorando )
Per i profili, potete scegliere se settare i soli valori nei vari campi ( set values) oppure se settare i valori nei campi ed applicare immediatamente le modifiche ( Apply values)
Spoiler:
NEW!
SENSE EDITION!
Screenshots:
Spoiler:
Features:
- tutte le feature della versione AOSP
- look completamente rifatto e tutto in stile sense 4+
- nuove icone
- nella notifica persistente viene visualizzato anche il profilo attivo!
NB: funziona SOLO su rom Sense!
Download: Allegati qui sotto ===>CustomSenseSettings_2.7.0[/URL]