Android: Get Hardware Information Programmatically

Heshan Perera picture Heshan Perera · May 8, 2012 · Viewed 64.6k times · Source

I have a requirement for obtaining the hardware related information on an Android device that runs my application. I need information of the following sort.

  • CPU Manufacturer, model and serial number
  • SD Card Manufacturer and serial number
  • Camera Manufacturer and other related specs
  • Bluetooth related hardware information
  • WiFi related hardware information
  • RAM Vendor / model
  • Display vendor and model

Any help on this topic would be highly appreciated.

Answer

Richa picture Richa · May 8, 2012
Log.i("ManuFacturer :", Build.MANUFACTURER);
Log.i("Board : ", Build.BOARD);
Log.i("Display : ", Build.DISPLAY);

More info can be found at from http://developer.android.com/reference/android/os/Build.html