Salve a tutti! Ho letto di questa nuova mod per dispositivi con SOC snapdragon 400,800,801 che consente di modificare i colori dello schermo in tempo reale! Riporto qui sotto l'OP di xda tradotto in italiano:
"Ciao! Se siete abituati ad usare custom kernel, specialmente per dispositivi Nexus, probabilmente avrete sentito parlare di "Controllo Colori/Gamma". Una carateristica che prima dipendeva *molto* dal dispositivo ora è disponibile per i seguenti chipset:
codice:
MDSS_MDP_HW_REV_100 MDSS_MDP_REV(1, 0, 0) /* 8974 v1.0 */
MDSS_MDP_HW_REV_101 MDSS_MDP_REV(1, 1, 0) /* 8x26 v1.0 */
MDSS_MDP_HW_REV_101_1 MDSS_MDP_REV(1, 1, 1) /* 8x26 v2.0, 8926 v1.0 */
MDSS_MDP_HW_REV_101_2 MDSS_MDP_REV(1, 1, 2) /* 8926 v2.0 */
MDSS_MDP_HW_REV_102 MDSS_MDP_REV(1, 2, 0) /* 8974 v2.0 */
MDSS_MDP_HW_REV_102_1 MDSS_MDP_REV(1, 2, 1) /* 8974 v3.0 (Pro) */
MDSS_MDP_HW_REV_103 MDSS_MDP_REV(1, 3, 0) /* 8084 v1.0 */
MDSS_MDP_HW_REV_103_1 MDSS_MDP_REV(1, 3, 1) /* 8084 v1.1 */
MDSS_MDP_HW_REV_200 MDSS_MDP_REV(2, 0, 0) /* 8092 v1.0 */
La calibrazione del colore ti consente di usare un'applicazione (o una shell root) per modificare le seguenti caratteristiche post-processing del Qualcomm MDSS:
codice:
RGB Multipliers (Area Reduction Gamma Correction)
Display Color Inversion (Individual Gamma Curves)
Hue/Saturation/Value/Contrast Manipulation (Picture Adjustment) - Not yet available for MDP_HW_REV_103 and greater
Troppo confusionario? Ecco qui un video dimostrativo su un Moto G 2014 (Titan):
https://www.youtube.com/watch?v=FSgPUN05I90
Sysfs paths/variabili:
codice:
/sys/devices/platform/kcal_ctrl.0/kcal - (0-256 0-256 0-256) - Controls R/G/B Multipliers
/sys/devices/platform/kcal_ctrl.0/kcal_min - (0-256) - Controls minimum RGB Multiplier value
/sys/devices/platform/kcal_ctrl.0/kcal_enable - (0-1) - Enables/Disables RGB Multiplier Control
/sys/devices/platform/kcal_ctrl.0/kcal_invert - (0-1) - Enables/Disables Display Inversion Mode
/sys/devices/platform/kcal_ctrl.0/kcal_sat - (224-383 or 128) - Controls saturation intensity - use 128 for grayscale mode
/sys/devices/platform/kcal_ctrl.0/kcal_hue - (0-1536) - Controls display hue - may have issues with msm8x26 in the higher values
/sys/devices/platform/kcal_ctrl.0/kcal_val - (128-383) - Controls display value
Indirizza il tuo sviluppatore di kernel preferito in questo thread e chiedigli di supportare questa mod!
Il supporto KCAL è completamente disponibile per i chipset mdp5, con l'eccezione del controllo regolazione dell'immagine per APQ8084 e oltre finchè non avrò alcuni tester, o finchè non metto le mani nell'hardware. Ci sono due patch richieste per gli sviluppatori di kernel da aggiungere:
https://github.com/savoca/kernel-msm...5da39eae7e2d17
https://github.com/savoca/kernel-msm...e002c2c9b41377
Anche il supporto KCAL per i chipset mdp3 (msm8x10) è disponibile, ma solamente per il Moltiplicatore RGB:
https://github.com/savoca/kernel-msm...091ad64a55756f
E infine, un'applicazione per controllare il tuo schermo - disponibile gratuitamente qui:
Listing of kcal
Grazie ad LG per il controllo schermo inverso e il codice di riferimento, e anche grazie a faux123 per l'aiuto con i moltiplicatori MDP3 RGB."
Link al thread originale: [DEV][PATCH] KCAL - Advanced color control f… | Android Development and Hacking | XDA Forums
Ecco qua. Sembra interessante! Se qualcuno volesse provare...
Vi ricordo che non sono responsabile in alcun modo, diretto o indiretto, per qualsiasi cosa possa succedere al vostro dispositivo.