diff --git a/services/core/java/com/android/server/display/DisplayDeviceConfig.java b/services/core/java/com/android/server/display/DisplayDeviceConfig.java index a4a6eb4312cca..d47f0c44d720c 100644 --- a/services/core/java/com/android/server/display/DisplayDeviceConfig.java +++ b/services/core/java/com/android/server/display/DisplayDeviceConfig.java @@ -66,7 +66,122 @@ import java.util.List; import javax.xml.datatype.DatatypeConfigurationException; /** - * Reads and stores display-specific configurations. + * Reads and stores display-specific configurations. + * File format: + *
+ *  {@code
+ *    
+ *      
+ *        
+ *          480
+ *          720
+ *          120
+ *        
+ *        
+ *          720
+ *          1280
+ *          213
+ *        
+ *        
+ *          1080
+ *          1920
+ *          320
+ *        
+ *        
+ *          2160
+ *          3840
+ *          640
+ *        
+ *      
+ *
+ *      
+ *        
+ *          0.0
+ *          2.0
+ *        
+ *        
+ *          0.62
+ *          500.0
+ *        
+ *        
+ *          1.0
+ *          800.0
+ *        
+ *      
+ *
+ *      0.65
+ *
+ *      
+ *        
+ *          
+ *            severe
+ *            0.1
+ *          
+ *          
+ *            critical
+ *            0.01
+ *          
+ *        
+ *      
+ *
+ *      
+ *        0.62
+ *        10000
+ *        
+ *          1800 // Window in which we restrict HBM.
+ *          300        // Maximum time of HBM allowed in that window.
+ *          60         // Minimum time remaining required to switch
+ *                                       //   HBM on for.
+ *        
+ *          120
+ *          120
+ *        
+ *        light
+ *        false
+ *      
+ *
+ *      
+ *       canSetBrightnessViaHwc
+ *      
+ *
+ *      0.01
+ *      0.02
+ *      0.03
+ *      0.04
+ *
+ *      
+ *        android.sensor.light
+ *        1234 Ambient Light Sensor
+ *      
+ *      
+ *        android.sensor.proximity
+ *        1234 Proximity Sensor
+ *      
+ *
+ *      10001
+ *      2001
+ *
+ *      
+ *        
+ *          0.001  // Minimum change needed in screen brightness to brighten.
+ *        
+ *        
+ *          0.002  // Minimum change needed in screen brightness to darken.
+ *        
+ *      
+ *
+ *      
+ *        
+ *          0.003  // Minimum change needed in ambient brightness to brighten.
+ *        
+ *        
+ *          0.004  // Minimum change needed in ambient brightness to darken.
+ *        
+ *      
+ *
+ *    
+ *  }
+ *  
*/ public class DisplayDeviceConfig { private static final String TAG = "DisplayDeviceConfig";