################################################################################ # # # "PhoNetInfo" # # # ################################################################################ README Version: 3.2.0 (SIGNED by Nokia) Date : June 24, 2011 Author : Patrick Frei Copyright (c) 2011 Patrick Frei. All rights reserved. ================================================================================ INDEX 1. INTRODUCTION 1.1. GENERAL FEATURE OVERVIEW 1.2. HOW TO USE 2. SUPPORT 2.1. GENERAL 2.2. PHONE SUPPORT 3. KNOWN ISSUES 4. LICENSE ================================================================================ 1. INTRODUCTION The following section attempts to provide a short introduction to using PhoNetInfo. For information on installing PhoNetInfo, see the INSTALL file. 1.1. GENERAL FEATURE OVERVIEW ----------------------------------------------- PhoNetInfo is a software that retrieves phone and network information. In detail, information about the following topics can be retrieved: a. General - Phone model and manufacturer - Phone IMEI (International Mobile Equipment Identity) - Phone IMSI (International Mobile Subscriber Identity) - Battery level - Battery status - Charger status - SIM card status - SIM lock status - SIM changed status (indication whether the currently inserted SIM card has changed since the last startup) - SIM owned status (indication whether the SIM card is among the five last used cards) - SIM security status - IrDA status - UI framework version - OS version - SW version - Language version - Language SW version - Memory card identification register (CID) a. MID [Manufacturer ID] b. OID [OEM/Application ID] c. PNM [Product Name] d. PRV [Product Revision] e. PSN [Product Serial Number] f. MDT [Manufacturing Date] b. Running tasks, declared as... - system - non-system - system hidden - non-system hidden c. Active profile settings - Name of active profile - Ringing type and volume - Keypad volume - Warning tones - Message alert d. Network - Network signal strength (in "-dBM" and as "number of signal bars") - Network long and short name - Network display tag - Network registration status - Country code (MCC) - Network ID (MNC/NID) - Network mode - Network access technology - Location area code (LAC) - Cell ID (CID) resp. RNC ID-Cell ID (CID) - Home zone status (indication whether the phone is currently within a home or city zone, e.g. in Germany "O2 o", "T-Mobile@home" or "Vodafone Zuhause") - CDMA system identity (SID) - GPRS availability - GPRS availability status e. WLAN - WLAN MAC address - WLAN protocol name - WLAN status - WLAN signal strength (in "-dBM") - WLAN security mode - WLAN SSID - WLAN transmit power (in "mW") - WLAN uplink data (in "bytes") - WLAN downlink data (in "bytes") - WLAN IP address - WLAN net mask - WLAN broadcast address - WLAN default gateway - WLAN primary name server - WLAN secondary name server - WLAN MTU (Maximum Transmission Unit) (in "bytes") - WLAN speed (in "Kbps") f. Bluetooth - Bluetooth MAC address - Bluetooth device class - Bluetooth device name - Number of physically connected bluetooth devices - Bluetooth scan status g. Camera - Number of cameras - Hard- and software version - Optical and digital zoom - Optical and digital zoom factor - Number of frames per buffer - Number of supported buffers - Image and video formats h. Hardware abstract layer "HAL" - Manufacturer UID - Hardware and software revision - Software build ID - Machine UID - Device model and family - CPU speed (in "MHz") - CPU type and architecture - CPU Application Binary Interface (ABI) type - System tick period - System startup reason (cold reset, warm reset, system fault) - Size of (free) RAM and ROM (in "KByte") - Memory page size (in "KByte") - Number of device keys - Number of display pixels and colors - Number of device LEDs - Display state - Power status - etc. Notes: - Some items will not be updated automatically resp. permanently - If there is no information available for an item it will be hidden (e.g. no network coverage, no WLAN or camera hardware) 1.2. HOW TO USE ----------------------------------------------- a. After the installation (see the INSTALL file), run the application by clicking on the 'PhoNetInfo'-icon. b. When the main screen appears, choose an information topic in the list by using the tabs 'General', 'Tasks', 'Profile', 'Network', 'WLAN', 'Bluetooth', 'Camera' and 'HAL'. You can also scroll up and down the list. c. If some text is too long to be fully displayed on the screen, click on the corresponding item by using the 'OK' button. The full information will be displayed in a popup window. Click 'OK' again to close the popup. Users of touch screen devices can use a stylus or finger to execute the above commands. d. To copy any information to the clipboard, select the corresponding item and choose 'Copy to clipboard' from the 'Options' menu. Then use any editor of your choice on your phone to paste the information by using the 'pencil' button. e. To get some information about PhoNetInfo and its developer select 'About' from the 'Options' menu. f. To exit the application select 'Exit' from the 'Options' menu. Alternatively select 'Exit' directly. g. To reboot your phone select 'Reboot device' from the 'Options' menu (see ch. 3 for additional information about that feature). ================================================================================ 2. SUPPORT 1.1. GENERAL ----------------------------------------------- For general information and support of PhoNetInfo, please visit http://www.patrickfrei.ch/phonetinfo/ 1.1. PHONE SUPPORT ----------------------------------------------- PhoNetInfo is compatible with all Symbian S60 3rd and 5th edition and S^3/"Anna" mobile phones (e.g. Nokia 5500, 5700, 5800, 6110, 6120, 6121, 6290, 6500, Nokia ESeries & NSeries). PhoNetInfo is officially signed by Nokia (http://www.nokia.com). ================================================================================ 3. KNOWN ISSUES 3.1. 'HAL'-Tab -- Phone reboots ---------------------------------------------------------- ISSUE: Phone restarts after switching to 'HAL'-tab. AFFECTED DEVICES: Most SAMSUNG devices (e.g. SGH-i550 / SGH-i560 / SGH-i8510 INNOV8). SOLUTION: None. This is a Samsung firmware bug that relates to the function HAL::GetAll(). A firmware update may solve that problem. TECHNICAL BACKGROUND: The HAL API (hal.h, link against hal.lib) provides three methods HAL::Get(), HAL::Set(), and HAL::GetAll(). On a Samsung device Get() and Set() work correctly, but GetAll() does not. Since this is in the low level platform code the problem may appear in other Samsung devices based on the same hardware (TI), including the i7110. 3.2. 'General'-tab -- Missing firmware version information ---------------------------------------------------------- ISSUE: Instead of information about the 'SW version', 'Language version' and 'Language SW version' you get 'No data, see KIS000450'. AFFECTED DEVICES: Nokia N80 and N80IE. SOLUTION: Several Nokia N80 and N80IE users reported one of the following errors when trying to run previous versions of PhoNetInfo: - Unable to execute file for security reasons - Protection error (-46) This was caused due to a known bug in the Nokia N80 and N80IE firmware. The issue exists at least in Nokia N80 with firmware version 3.0617.0.6 and 4.0632.0.38. As of PhoNetInfo 1.8.0 there is a temporary bugfix available. On the one hand, instead of information about the 'SW version', 'Language version' and 'Language SW version' you will get 'No data, see KIS000450'. On the other hand, PhoNetInfo also runs on all Nokia N80 versions regardless of the aforementioned firmware bug. TECHNICAL BACKGROUND: For additional technical information about this issue please refer to: http://wiki.forum.nokia.com/index.php/ KIS000450_-_SysUtil_API_does_not_work_in_Nokia_N80 3.3. 'HAL'-tab -- Wrong CPU information ---------------------------------------------------------- ISSUE: A wrong CPU type, architecture and clock speed is being displayed in the HAL information tab. E.g. "ARM 4" and "187 MHz" instead of "ARM 11" and "369 MHz". AFFECTED DEVICES: All Symbian S60 3rd and 5th edition and S^3 devices. SOLUTION: This is a known firmware bug. It has been fixed in PhoNetInfo as the necessary values are now hardcoded but anyway they make no claim to completeness. TECHNICAL BACKGROUND: For additional technical information about this issue please refer to the Forum Nokia Wiki Knowledge Base (Known Issue): http://wiki.forum.nokia.com/index.php/ KIS000764_-_Incorrect_CPU_information_reported_by_HAL http://wiki.forum.nokia.com/index.php/ Incorrect_CPU_information_reported_by_HAL_on_3rd_and_5th_edition_devices 3.4. Menu -- Missing 'Options'/'Reboot device' menu item ---------------------------------------------------------- ISSUE: The phone cannot be rebooted by using the menu item 'Options'/'Reboot device'. AFFECTED DEVICES: Some Symbian S60 3rd and all 5th edition and S^3 devices. SOLUTION: None. TECHNICAL BACKGROUND: The according function has been removed from resp. blocked in the firmware of these devices. 3.5. 'Bluetooth'-tab -- Missing bluetooth information ---------------------------------------------------------- ISSUE: Bluetooth information tab shows "No Bluetooth HW" although the device has Bluetooth built in. AFFECTED DEVICES: All Symbian S60 3rd and 5th edition devices. SOLUTION: 1) Power Bluetooth on and then off. Subsequently Bluetooth information is available via the according tab. After rebooting the device you have to repeat the aforementioned process. 2) A firmware update may fix that problem. TECHNICAL BACKGROUND: For additional technical information about this issue please refer to the Forum Nokia Wiki Knowledge Base (Known Issue): http://wiki.forum.nokia.com/index.php/ KIS001460_-_Bluetooth_MAC_address_cannot_be_retrieved_if_Bluetooth_is_not_activated 3.6. 'Bluetooth'-tab -- Missing device class information ---------------------------------------------------------- ISSUE: The bluetooth device class information is missing if the device has just been rebooted. AFFECTED DEVICES: All S^3 devices. SOLUTION: A firmware update may fix that problem. TECHNICAL BACKGROUND: For additional technical information about this issue please refer to the Forum Nokia Wiki Knowledge Base (Known Issue): http://wiki.forum.nokia.com/index.php/ Bluetooth_device_class_cannot_be_retrieved_if_Bluetooth_is_not_activated 3.7. 'WLAN'-tab -- Missing IP address information ---------------------------------------------------------- ISSUE: The netmask and broadcast IP addresses (on some devices the default gateway IP address, too) cannot be retrieved for an active WLAN connection. AFFECTED DEVICES: All Symbian S60 3rd and 5th edition devices. SOLUTION: A firmware update may fix that problem. TECHNICAL BACKGROUND: For additional technical information about this issue please refer to the Forum Nokia Wiki Knowledge Base (Known Issue): http://wiki.forum.nokia.com/index.php/ Unable_to_retrieve_netmask,_broadcast_and_gateway_address ================================================================================ 4. LICENSE Copyright (c) 2011 Patrick Frei. All rights reserved. Contact Information: http://www.patrickfrei.ch/contact.php ================================================================================