################################################################################ # # # "PhoNetInfo" # # # ################################################################################ README (v1.1, effective as of October 2, 2009) Version: 2.4.0 (UNSIGNED for Open Signed Online) Date : September 26, 2009 Author : Patrick Frei Copyright (c) 2009 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 - 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) - 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 mobile phones and has especially been confirmed by users resp. the developer to work at least on the following phones (firmware version): - Nokia N95 (31.0.017 / 16-12-08 / RM-159) - Nokia N95 (30.0.015 / 15-07-08 / RM-159) - Nokia N95 (21.0.016 / 14-02-08 / RM-159) - Nokia N95 (20.0.015 / 13-11-07 / RM-159) - Nokia N95 (12.0.013 / 19-06-07 / RM-159) - Nokia N95 (11.0.026 / 17-04-07 / RM-159) - Nokia N73 (4.0839.42.0.1 / 25-09-2008 / RM-133) - Nokia N73 (4.0812.4.0.1 / 21-03-2008 / RM-133) - Nokia N73 (4.0735.3.0.2 / 01-09-2007 / RM-133) - Nokia N73 (4.0723.2.0.1 / 06-06-2007 / RM-133) - Nokia N73 (3.0713.1.0.2 / 05-04-2007 / RM-133) - Nokia N73 (3.0649.0.0.1 / 30-11-2006 / RM-133) - Nokia N71 (4.0642.1.05 / 24-11-2006 / RM-67) - Nokia E90 (07.40.1.2 / 03-10-2007 / RA-6) - Nokia E90 (07.24.03 / 12-06-2007 / RA-6) - Nokia E65 (1.0633.58.02 / 16-01-07 / RM-208) - Nokia E62 (2.0618.06.17 / 10-08-06 / RM-88) - Nokia E61 O2 Branded (2.0618.06.05 / 14-07-06 / RM-89) - Nokia E61i (1.0633.22.05 / 15-02-07 / RM-227) - Nokia E61i (2.0633.65.01 / 03-10-07 / RM-227) - Nokia E51 (220.34.37 / 20-10-2008 / RM-244) - Nokia E51 (150.34.15 / 25-01-2008 / RM-244) - Nokia 5500 (03.55 / 23-11-06 / RM-86) - Nokia 6120c (03.83 / 19-06-07 / RM-243) Please let me know if PhoNetInfo is definitively supported by your phone: Use the feedback form on my website (http://www.patrickfrei.ch/contact.php) and send me information about your "phone model" and "firmware version" (press *#0000# to find out what firmware version you are using). ================================================================================ 3. KNOWN ISSUES 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(). Future firmware updates 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. ----------------------------------------------- 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 ----------------------------------------------- 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 S60 3rd and 5th edition 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 ----------------------------------------------- ISSUE: The phone cannot be rebooted by using the menu item 'Options'/'Reboot device'. AFFECTED DEVICES: All S60 5th and some 3rd edition devices (e.g. Nokia N96) SOLUTION: None. TECHNICAL BACKGROUND: The according function has been removed from resp. blocked in the firmware of these devices. ----------------------------------------------- ISSUE: Bluetooth information tab shows "No Bluetooth HW" although the device has Bluetooth built in. AFFECTED DEVICES: All S60 5th and 3rd edition devices (e.g. Nokia N95) SOLUTION: 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. 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 ----------------------------------------------- ISSUE: The netmask and broadcast address (on some devices the default gateway address, too) cannot be retrieved for an active WLAN connection. AFFECTED DEVICES: All S60 5th and 3rd edition devices (e.g. Nokia N95) SOLUTION: None. 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) 2009 Patrick Frei. All rights reserved. This application is freeware and may not be sold. If you believe you have paid for this application, please e-mail FSD with the details of where you obtained the product. Contact Information: http://www.patrickfrei.ch/contact.php ================================================================================