True Bee Solutions |
Phone Explorer displays all
communication hardware,
sensors,
devices and
configuration
values found on a Android Smart Phone or Android Tablet.
Supported communication hardware are: NFC, USB, Bluetooth, WIFI, Cell, DHCP configuration and Network connections.
Supported sensors are: gps, light, proximity, barometric pressure, gyroscope, accelerometer,
magnetometer, orientation, rotation, linear accelerator and gravity.
Supported devices are: camera, vibrator, keyboard, display, cell context, cell phone call status,
cell phone number, cell carrier, cell phone sim, battery, file system, SD memory card, memory, cpu and audio (speaker and microphone).
The application provides options to list paired bluetooth devices, scan for bluetooth devices, list defined WIFI access points, scan for WIFI access points (including signal strength), list cell towers, list gps satellites, use the flashlight and view the camera (front and back). Many of the devices have options to view and change the device configuration. The app displays all configuration settings found on the device. A number of these settings are not displayed anywhere on the phone. Please be careful changing the configuration settings as some can have undesired side affects. The application supports user preferences. The application provides multi-language (English, Spanish and Chinese) support. To switch languages, open the standard "Settings" application, select the "Language & Keyboard" item and then select the "Select Locale" item. By making a small purchase within the app (uses the Play Store), the application provides a premium feature that does not display of ads. To upgrade, when running the app, open the menu and select "Upgrade". Phone Explorer is an Android application written by Dave Truby. Please send me an email at android@davetruby.com with any thoughts you have on the application. Please send me an email should you encounter any force close conditions. Please provide the phone type and what you were doing when the application forced closed. You can get the app on the Google Play Store See the system requirements. See the version release notes. QC Code to Phone Explorer in the Android Market View YouTube Video demonstrating Phone Explorer |
The Comm tab lists all Communication hardware found on the phone. Supported communication hardware are: |
The Sensors tab lists all the Sensors found on the phone. Supported sensors are: |
System Requirements:
|
Release Notes:
Added support for small displays. Fixed camera initialization to handle phone without a camera (service). Fixed ANR keyDispatchingTimedOut problem in TbsMainActivity onCreate().
Fixed null pointer exception when no sensors are found. Adjusted small screen layout. Added cpu frequency. Added vibrator device. Upgraded to sdk version 8. Due to upgrade to sdk version 8, enabled camera zoom, focal point and thumbnail details. Added support for install to sdcard. Enhanced about so links work. Added audio context menu - turn on, off speakerphone. Mute, unmute microphone. Fixed performance issues with sensors view. Added view for configured wifi networks. Added config items new with 2.2. Support for admob. Support for Google Analytics. Disclaimer upon first use. Catch Force Close and display send report dialog. Added list header indicating that long press actions are available. Added links to apps related to features. Added background coloring of wifi signal. Adjusted AdMob keywords. Fixed bug with devices not having any location provider. Fixed bug with wifi access points that have more than 1 frequency. Added link to map for latitude/longitude values. Added links to related applications. Added link to youtube video. Added screen brightness logic. Admob API update. Changed the default battery scale from 0 to 100. Changed battery receiver to look for data on devices with API before level 5. Added call to dispatch() for google analytics. Bumped up support for api level 10. Added more than 1 camera. Added gravity, linear and rotation sensors. added NFC. Fixed NullPointerException in TbsSensorListActivity Changed theme and UI metaphors to match published Android style. Converted views to use fragments. Increased minSdkVersion from 5 (2.0) to 8 (2.2). Increased targetSdkVersion from 8 (2.2) to 16 (4.1). Added support for NFC communication device. Added support for USB interface. Enhanced pressure sensor value to have more detail. Added sensor bar graphs for visual reference. Added WIFI signal strength bar graph. Added premium upgrade support that disables the display of ads. Added support for new configuration settings added since Android version 8. Changed flashlight to be in a new view. Added a new view to show which layout resource is being used. Added uptime and wake time values. Added support for new camera settings added since Android version 8. Added Action menu option that displays list of android actions. Upgraded in app billing to version 3 (via google play services). Added gps speed activity. Added support for heart rate sensor (added android.permission.BODY_SENSORS). Added accuracy to sensor item. Working on TV views (not published). Adjustments to NFC. Updated google play services. Updated support 7 and 13 libs (jars). Changed copyright year. Fixed IllegalArgumentException,listener already in use in om.tbs.fragment.TbsWifiP2pListFragment$4 onServiceFound 602 Fixed NullPointerException,null in com.tbs.fragment.TbsWifiP2pListFragment$5 onServiceResolved 673 fixed NullPointerException java.lang.NullPointerException,Attempt to invoke virtual method 'boolean android.bluetooth.BluetoothAdapter.startDiscovery()' on a null object reference at com.tbs.fragment.TbsBluetoothScanFragment onResume 64 fixed NullPointerException java.lang.NullPointerException, null at com.tbs.fragment.TbsWifiP2pListFragment$5 onServiceResolved 673 fixed NullPointerException java.lang.NullPointerException, null at com.tbs.activity.TbsNfcProgramActivity setTag 224 fixed IllegalArgumentException java.lang.IllegalArgumentException,accuracy=3 at android.location.Criteria setAccuracy 223 at com.tbs.activity.TbsGpsSpeedometerActivity setupCriteria 226 fixed IllegalArgumentException java.lang.IllegalArgumentException,Invalid path: /storage/sdcard1 at com.tbs.listener.TbsSdCardBroadcastReceiver getTotal 262 fixed NoSuchMethodError java.lang.NoSuchMethodError, android.hardware.usb.UsbManager.getDeviceList at com.tbs.listener.TbsUsbReceiver setupCounts 75 fixed SecurityException java.lang.SecurityException,No active admin owned by uid 10112 at com.tbs.model. TbsSetting$1 run 214 fixed UnsupportedOperationException java.lang.UnsupportedOperationException,IR emitter not available at com.tbs.model. TbsIrTransmitterItem fixed SecurityException java.lang.SecurityException,WifiService: Neither user 10253 nor current process has android.permission.CHANGE_WIFI_STATE. at com.tbs.fragment. TbsWifiListFragment onResume 90 fixed RuntimeException java.lang.RuntimeException,For ExpandableListView, use setAdapter (ExpandableListAdapter) instead of setAdapter (ListAdapter) at com.tbs.activity. TbsNfcReaderListActivity onCreate 52 added new sensors types. Added new sensor types. |
FAQ:
|