I require the list of fixed properties of android.os.Build class. I've obtained the list from here I bold those that I know are fixed. By fix I mean no change by firmware update, reset factory, ...
- android.os.Build.VERSION.RELEASE //The current development codename, or the string "REL" if this is a release build. 
- android.os.Build.BOARD //The name of the underlying board, like "goldfish". 
- android.os.Build.BOOTLOADER // The system bootloader version number. 
- android.os.Build.BRAND //The brand (e.g., carrier) the software is customized for, if any. 
- android.os.Build.CPU_ABI //The name of the instruction set (CPU type + ABI convention) of native code. 
- android.os.Build.CPU_ABI2 // The name of the second instruction set (CPU type + ABI convention) of native code. 
- android.os.Build.DEVICE // The name of the industrial design. 
- android.os.Build.DISPLAY //A build ID string meant for displaying to the user 
- android.os.Build.FINGERPRINT //A string that uniquely identifies this build. 
- android.os.Build.HARDWARE //The name of the hardware (from the kernel command line or /proc). 
- android.os.Build.HOST 
- android.os.Build.ID //Either a changelist number, or a label like "M4-rc20". 
- android.os.Build.MANUFACTURER //The manufacturer of the product/hardware. 
- android.os.Build.MODEL //The end-user-visible name for the end product. 
- android.os.Build.PRODUCT //The name of the overall product. 
- android.os.Build.TAGS //Comma-separated tags describing the build, like "unsigned,debug". 
- android.os.Build.TYPE //The type of build, like "user" or "eng". 
- android.os.Build.USER 
Please help me complete the list
 
     
     
     
    