Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Android.os.Build data examples, please [closed]

Tags:

android

can some owners of Android devices please come forward and publish the data that their phones provide as:

  • os.android.Build.BOARD
  • os.android.Build.BRAND
  • os.android.Build.DEVICE
  • os.android.Build.DISPLAY
  • os.android.Build.MODEL
  • os.android.Build.PRODUCT

I'm wondering what's the best identifying combination, looking for stats. Thanks in advance.

like image 471
Seva Alekseyev Avatar asked Jun 23 '10 15:06

Seva Alekseyev


People also ask

What is Android OS Build ID?

The build ID provides information such as the platform release, code branch, and date the release was branched from or synced with the development branch. Note: To download factory images, drivers, and full OTA images for Nexus and Pixel devices, refer to the Android Developer site.

What is Android build on?

The Android build system compiles app resources and source code, and packages them into APKs or Android App Bundles that you can test, deploy, sign, and distribute.

What is build fingerprint?

android.os.Build.FINGERPRINT: A string that uniquely identifies this build. It SHOULD be reasonably human-readable.

What is build version Sdk_int?

Build. VERSION. SDK_INT: The SDK version of the software currently running on this hardware device. in other words - this is the Android version of the device running the app.


2 Answers

HTC Desire 2.1update1:
Board:bravo
Brand:htc_asia_wwe
device:bravo
display:ERE27
model:HTC Desire
product: ?

Nexus One, 2.2
board:mahimahi
brand:google
device:passion
display:FRF50 (this is not the N1 stock version, but update I loaded onto it)
model:Nexus One
product: ?

EDIT:

Samsung Galaxy S, 2.1update1
board:GT-I9000
brand:Samsung
device:GT-I9000
display:ECLAIR
model:GT-I9000
product: ?

like image 104
Mathias Conradt Avatar answered Oct 11 '22 14:10

Mathias Conradt


If you want to test it in the emulator or Real phone, try using this code:

    String  ANDROID         =   android.os.Build.VERSION.RELEASE;       //The current development codename, or the string "REL" if this is a release build.     int     SDK             =   android.os.Build.VERSION.SDK_INT;       //The SDK version of the software currently running on this hardware device.      String  BOARD           =   android.os.Build.BOARD;                 //The name of the underlying board, like "goldfish".     String  BOOTLOADER      =   android.os.Build.BOOTLOADER;            //  The system bootloader version number.     String  BRAND           =   android.os.Build.BRAND;                 //The brand (e.g., carrier) the software is customized for, if any.     String  CPU_ABI         =   android.os.Build.CPU_ABI;               // [API >= 4] The name of the instruction set (CPU type + ABI convention) of native code.     String  CPU_ABI2        =   android.os.Build.CPU_ABI2;              // [API >= 8] The name of the second instruction set (CPU type + ABI convention) of native code.     String[]CPU_ABIS        =   android.os.Build.SUPPORTED_ABIS;        // [API >= 21] An ordered list of ABIs supported by this device.     String  DEVICE          =   android.os.Build.DEVICE;                //The name of the industrial design.     String  DISPLAY         =   android.os.Build.DISPLAY;               //A build ID string meant for displaying to the user     String  FINGERPRINT     =   android.os.Build.FINGERPRINT;           //A string that uniquely identifies this build.     String  HARDWARE        =   android.os.Build.HARDWARE;              //The name of the hardware (from the kernel command line or /proc).     String  HOST            =   android.os.Build.HOST;     String  ID              =   android.os.Build.ID;                    //Either a changelist number, or a label like "M4-rc20".     String  MANUFACTURER    =   android.os.Build.MANUFACTURER;          //The manufacturer of the product/hardware.     String  MODEL           =   android.os.Build.MODEL;                 //The end-user-visible name for the end product.     String  PRODUCT         =   android.os.Build.PRODUCT;               //The name of the overall product.     String  RADIO_VERSION   =   android.os.Build.getRadioVersion();     //The radio firmware version number.     String  SERIAL_NEW      =   android.os.Build.getSerial();           // [API >= 26] Gets the hardware serial number, if available.     String  SERIAL_OLD      =   android.os.Build.SERIAL;                /* [API >= 9] A hardware serial number, if available. Alphanumeric only, case-insensitive.                                                                         This field is always set to Build#UNKNOWN. */     String  TAGS            =   android.os.Build.TAGS;                  //Comma-separated tags describing the build, like "unsigned,debug".     long    TIME            =   android.os.Build.TIME;                  //The time at which the build was produced, given in milliseconds since the UNIX epoch.     String  TYPE            =   android.os.Build.TYPE;                  //The type of build, like "user" or "eng".     String  USER            =   android.os.Build.USER; 
like image 26
Martin Solac Avatar answered Oct 11 '22 15:10

Martin Solac