################################################################################ # # # "PhoNetInfo" # # # ################################################################################ CHANGELOG Author : Patrick Frei Copyright (c) 2005-2013 Patrick Frei. All rights reserved. ================================================================================ -------------------------------------------------------------------------------- 4.3.0 changes from 4.2.0 (December 18, 2013) -------------------------------------------------------------------------------- Fixes, changes and additions: General tab: --> Implemented human readable time format [d | h | min | s] for the following items: ==> Dialed calls duration (line 1) ==> Dialed calls duration (line 2) ==> Received calls duration (line 1) ==> Received calls duration (line 2) NOTE: SIS-file officially signed by Nokia and currently available on Nokia Ovi store only (http://store.ovi.com/content/147522). -------------------------------------------------------------------------------- 4.2.0 changes from 4.1.0 (December 11, 2013) -------------------------------------------------------------------------------- Fixes, changes and additions: General tab: --> Added the following new items: ==> Call log status ==> Call duration status ==> Dialed calls duration (line 1) ==> Dialed calls duration (line 2) ==> Received calls duration (line 1) ==> Received calls duration (line 2) ==> Number of missed calls --> Battery min. Voltage and Battery max. Voltage shows info message if not available in current firmware version HAL tab: --> Fixed minor CPU architecture bug on older S60 3rd FP2 edition devices -------------------------------------------------------------------------------- 4.1.0 changes from 4.0.0 (November 28, 2013) -------------------------------------------------------------------------------- Fixes, changes and additions: General tab: --> Added the following new items: ==> Battery min. Voltage ==> Battery max. Voltage ==> SMS Memory Status ==> Calls Forwarding Status ==> Security Code Status ==> Autolock Status -------------------------------------------------------------------------------- 4.0.0 changes from 3.9.0 (April 11, 2013) -------------------------------------------------------------------------------- Fixes, changes and additions: HAL tab: --> Added new item "Time since last reboot". Displays the exact time since the device has been rebooted for the last time (in days/hours/minutes/seconds) --> "System tick period" is now displayed in microseconds -------------------------------------------------------------------------------- 3.9.0 changes from 3.8.0 (November 11, 2012) -------------------------------------------------------------------------------- Fixes, changes and additions: HAL tab: --> Added the following new phone models to the CPU ABI type, CPU speed and CPU architecture programming routines to correctly distinguish between ARM11, ARM9 and ARM4 CPUs ====> Vertu Constellation T (0x20029A72) ====> Nokia X6-00 RM-551 LTA var. (0x200227DE) ====> Nokia X6-00 RM-552 China var.(0x200227DF) ====> Nokia X7-00 RM-707 (0x20035563) Misc enhancements: --> Changed CPU speed description from 1000 MHz to 1 GHz for better readability -------------------------------------------------------------------------------- 3.8.0 changes from 3.7.0 (July 17, 2012) -------------------------------------------------------------------------------- Fixes, changes and additions: General tab: --> Added new info items... ====> Battery remaining voltage (in "mV") ====> Battery nominal capacity (in "mAh") ====> Battery remaining capacity (in "mAh" and "%") ...for Symbian S^3, Symbian Anna and Belle devices. -------------------------------------------------------------------------------- 3.7.0 changes from 3.6.0 (May 01, 2012) -------------------------------------------------------------------------------- HAL tab: --> Updated hardcoded CPU clock speed of following phone models from 1.0 GHz to 1.3 GHz ====> Nokia 700 (RM-670) (0x2002C12C) ====> Nokia 701 (RM-774) (0x2002BF94) Misc enhancements: --> Added platform support for Symbian "Belle FP1" devices -------------------------------------------------------------------------------- 3.6.0 changes from 3.5.0 (March 11, 2012) -------------------------------------------------------------------------------- Fixes, changes and additions: Camera tab: --> Increased memory size to hold longer camera item text --> Fixed internal cleanup stack bug HAL tab: --> Added the following new phone models to the CPU ABI type, CPU speed and CPU architecture programming routines to correctly distinguish between ARM11, ARM9 and ARM4 CPUs: ====> Nokia 808 Pure View (RM-807) (0x2003AB64) -------------------------------------------------------------------------------- 3.5.0 changes from 3.4.1 (January 11, 2012) -------------------------------------------------------------------------------- Fixes, changes and additions: WLAN tab: --> Implemented the following new items: - Wlan Long Retry Limit - Wlan Short Retry Limit - Wlan RTS threshold - Wlan Power Saving Settings - Wlan Scan Interval HAL tab: --> Added the following new phone models to the CPU ABI type, CPU speed and CPU architecture programming routines to correctly distinguish between ARM11, ARM9 and ARM4 CPUs: ====> Nokia 801T (RM-754) (0x2003555D) ====> Nokia C5-04 (RM-720) (0x2002C130) ====> Nokia C5-05 (0x2002C12F: similar to Nokia C5-03) ====> Nokia C5-06 (0x2002C12F: similar to Nokia C5-03) ====> Nokia E71x (0x20014DD8) ====> Nokia 6790 Surge (0x2001DE98) ====> Nokia 6790 Slide (0x200227E3) ====> Nokia 6760 Slide (0x200227E2) Misc enhancements: --> Added new launcher icon according to Symbian iconography guidelines (to display the new icon properly and to refresh the icon cache, a device restart might be required) --> Changed "Network signal" to "Network signal strength" --> Changed "WLAN signal" to "WLAN signal strength" --> Changed undefined WLAN status to "No WLAN" (instead of "Not available") --> Fixed typo -------------------------------------------------------------------------------- 3.4.1 changes from 3.4.0 (November 21, 2011) -------------------------------------------------------------------------------- Fixes, changes and additions: General tab: --> Fixed bug in memory CID information item that caused the application to not launch under certain circumstances -------------------------------------------------------------------------------- 3.4.0 changes from 3.3.0 (November 11, 2011) -------------------------------------------------------------------------------- Fixes, changes and additions: General tab: --> Added item for memory CID information on Drive F: --> Modified item for memory CID information on Drive E: Bluetooth tab: --> Split bluetooth service/device class into three separate numbers according to the bluetooth specifications and for better readability: - Major service class - Major device class - Minor device class HAL tab: --> Added the following new phone models to the CPU ABI type, CPU speed and CPU architecture programming routines to correctly distinguish between ARM11, ARM9 and ARM4 CPUs: ====> Nokia 600 (RM-701) (0x2002BF97) ====> Nokia 603 (RM-779) (0x20035565) ====> Nokia 700 (RM-670) (0x2002C12C) ====> Nokia 701 (RM-774) (0x2002BF94) Misc enhancements: --> Added feature to save listbox data to text file --> Added information dialog for successful clipboard copy --> Added platform support for Symbian "Belle" devices --> Disabled reboot menu dialog for Symbian "Anna" and "Belle" devices (not supported on these platforms) --> Increased stack size (keeps compatibility with older S60 3rd ed. devices) NOTE: SIS-file not available on www.patrickfrei.ch due to release of bugfix version 3.4.1. -------------------------------------------------------------------------------- 3.3.0 changes from 3.2.0 (August 25, 2011) -------------------------------------------------------------------------------- Fixes, changes and additions: HAL tab: --> Added the following new phone models to the CPU ABI type, CPU speed and CPU architecture programming routines to correctly distinguish between ARM11, ARM9 and ARM4 CPUs: ====> Nokia C5-00 5MP (RM-744) (0x2003555E) ====> Nokia C5-00 5MP (RM-745) (0x2003555F) ====> Nokia T7-00 (RM-679) (0x20029A74) ====> Nokia 702T (RM-730) (0x2002C12E) ====> Nokia 500 (RM-750) (0x20035566) NOTE: SIS-file officially signed by Nokia. -------------------------------------------------------------------------------- 3.2.0 changes from 3.1.0 (June 24, 2011) -------------------------------------------------------------------------------- Fixes, changes and additions: HAL tab: --> Added the following new phone models to the CPU ABI type, CPU speed and CPU architecture programming routines to correctly distinguish between ARM11, ARM9 and ARM4 CPUs: ====> Nokia Oro (RM-749) (0x20035560) Misc enhancements: --> Added platform support for Symbian "Anna" devices NOTE: SIS-file officially signed by Nokia. -------------------------------------------------------------------------------- 3.1.0 changes from 3.0.0 (April 17, 2011) -------------------------------------------------------------------------------- Fixes, changes and additions: HAL tab: --> Added the following new phone models to the CPU ABI type, CPU speed and CPU architecture programming routines to correctly distinguish between ARM11, ARM9 and ARM4 CPUs: ====> Nokia C7 Astound (0x2002BF92) ====> Nokia X7-00 (0x20029A6F) ====> Nokia E6-00 (0x20023767) -------------------------------------------------------------------------------- 3.0.0 changes from 2.9.0 (February 21, 2011) -------------------------------------------------------------------------------- Fixes, changes and additions: Network tab: --> Improved readability of UMTS cell identifiers. They are now split into two parts: 1) RNC ID (Radio Network Controller Identification) 2) Node B Cell ID (Node B Cell Identification) -------------------------------------------------------------------------------- 2.9.0 changes from 2.8.0 (November 29, 2010) -------------------------------------------------------------------------------- Fixes, changes and additions: HAL tab: --> Added the following new phone models to the CPU ABI type, CPU speed and CPU architecture programming routines to correctly distinguish between ARM11, ARM9 and ARM4 CPUs: ====> Nokia C5-03 (0x2002C12F) WLAN tab: --> Fixed empty WLAN status item on some older S60 devices -------------------------------------------------------------------------------- 2.8.0 changes from 2.7.0 (October 1, 2010) -------------------------------------------------------------------------------- Fixes, changes and additions: HAL tab: --> Added the following new phone models to the CPU ABI type, CPU speed and CPU architecture programming routines to correctly distinguish between ARM11, ARM9 and ARM4 CPUs: ====> Nokia 5250 (0x2002BF93) ====> Nokia C6-01 (0x2002376A) ====> Nokia C7-00 (0x2002BF92) ====> Nokia E7-00 (0x2002BF96) ====> Nokia N8 (0x20029A73) Misc enhancements and fixes: --> Added platform support for Symbian S^3 devices --> Fixed some bugs concerning Symbian S^3 device compatibility: a) Removed phone reboot menu item (not available on that platform) b) Adjusted WLAN availability status c) Modified CPU type detection routine -------------------------------------------------------------------------------- 2.7.0 changes from 2.6.0 (August 4, 2010) -------------------------------------------------------------------------------- Fixes, changes and additions: HAL tab: --> Added the following new phone models to the CPU ABI type, CPU speed and CPU architecture programming routines to correctly distinguish between ARM11, ARM9 and ARM4 CPUs: ====> Nokia C5-01 (0x20029A75) ====> Nokia C6-00 (0x2002BF91) ====> Nokia E5-00 (0x20024100) ====> Nokia X5-00 (0x20029A76) ====> Nokia X5-01 (0x20024101) ====> Nokia E73 Mode (0x20029A6D) ====> Nokia 5228 RM-625 (0x20024104) Misc enhancements and fixes: --> Removed double entry for Nokia 6788i -------------------------------------------------------------------------------- 2.6.0 changes from 2.5.0 (April 5, 2010) -------------------------------------------------------------------------------- Fixes, changes and additions: General tab: --> Implemented SIM owned, SIM changed and SIM security status information Network tab: --> Implemented home zone status information HAL tab: --> Added the following new phone models to the CPU ABI type, CPU speed and CPU architecture programming routines to correctly distinguish between ARM11, ARM9 and ARM4 CPUs: ====> Nokia C5-00 (0x20024107) ====> Nokia 6788i (0x200227E6) ====> Nokia 5230 Nuron (0x2002376B) Misc enhancements and fixes: --> Improved compatibility with 5th edition devices (SIM card information) -------------------------------------------------------------------------------- 2.5.0 changes from 2.4.0 (January 2, 2010) -------------------------------------------------------------------------------- Fixes, changes and additions: HAL tab: --> Added the following new phone models to the CPU ABI type, CPU speed and CPU architecture programming routines to correctly distinguish between ARM11, ARM9 and ARM4 CPUs: ====> Nokia 6788 (0x200227E6) ====> Nokia 6700 Slide (0x2001DE9B) ====> Nokia 6730 Classic RM-547 (0x2001DE97) ====> Nokia 5230 resp. 5235 Comes With Music Edition RM-588 (0x20023763) RM-594 (0x20023764) RM-629 (0x20024105) --> Updated Nokia 6730 Classic to Nokia 6730 Classic RM-566 (0x2001DE9A) -------------------------------------------------------------------------------- 2.4.0 changes from 2.3.0 (September 26, 2009) -------------------------------------------------------------------------------- Fixes, changes and additions: WLAN / Bluetooth tab: --> WLAN and Bluetooth information is now available in two seperate tabs ("WLAN" and "Bluetooth") --> Fixed empty WLAN-IP information item HAL tab: --> Added the following new phone models to the CPU ABI type, CPU speed and CPU architecture programming routines to correctly distinguish between ARM11, ARM9 and ARM4 CPUs: ====> Nokia 5230 RM-588 (0x20023763) ====> Nokia 5230 RM-594 (0x20023764) ====> Nokia X6 (0x200227DD) ====> Nokia N97 mini (0x20023766) --> Fixed unknown CPU architecture 0x0000000B for some 5th edition devices --> Changed CPU speed of Nokia 5800 XpressMusic from 369 MHz to 434 MHz (assuming that the device is running firmware version 20.0.012 or higher) -------------------------------------------------------------------------------- 2.3.0 changes from 2.2.0 (July 18, 2009) -------------------------------------------------------------------------------- Fixes, changes and additions: HAL tab: --> Added the following new phone models to the CPU ABI type, CPU speed and CPU architecture programming routines to correctly distinguish between ARM11, ARM9 and ARM4 CPUs: ====> Nokia 6730 Classic RM-566 (0x2001DE9A) ====> Nokia E72 (0x20014DD0) ====> Nokia 5530 XpressMusic (0x2001DE9D / 0x2001DE9E) Misc enhancements and fixes: --> Fixed bug concerning missing right scroll arrow on start-up on 5th edition devices --> New installation message (donation info) -------------------------------------------------------------------------------- 2.2.0 changes from 2.1.0 (June 2, 2009) -------------------------------------------------------------------------------- Fixes, changes and additions: WLAN / BT tab: --> Implemented WLAN security mode --> Implemented WLAN SSID HAL tab: --> Added the following new phone models to the CPU ABI type, CPU speed and CPU architecture programming routines to correctly distinguish between ARM11, ARM9 and ARM4 CPUs (including the new 5th edition devices): ====> Nokia 5730 XpressMusic (0x20014DD3) ====> Nokia N97 RM-505 & RM-507 (0x20014DDD) ====> Nokia N97 RM-506 (0x20014DDE) ====> Nokia E52 (0x20014DCC) -------------------------------------------------------------------------------- 2.1.0 changes from 2.0.0 (March 1, 2009) -------------------------------------------------------------------------------- Fixes, changes and additions: Profile tab: --> Fixed bug in profile tab (user-defined profile names are displayed now as "user-defined X" whereas X represents the according profile number) WLAN / BT tab: --> Implemented WLAN signal strength (in dBm) --> Implemented WLAN transmit power (in mW) --> Implemented WLAN uplink data (in bytes) --> Implemented WLAN downlink data (in bytes) HAL tab: --> Added the following new phone models to the CPU ABI type, CPU speed and CPU architecture programming routines to correctly distinguish between ARM11, ARM9 and ARM4 CPUs (including the new 5th edition devices): ====> Nokia 5630 XpressMusic (0x2000DA61) ====> Nokia E55 (0x20014DCF) ====> Nokia 6720 classic (0x20014DCD) ====> Nokia 6710 Navigator (0x20014DD1) ====> Nokia N86 8MP (0x20014DD2) ====> Nokia E75 (0x2000249D) ====> Nokia E75 US+LTA variant (0x200025C2) ====> Nokia 5800 XpressMusic (0x2000DA56) Misc enhancements and fixes: --> Enhanced support for S60 5th edition touch screen devices (two-taps event) --> Removed 'Options'/'Reboot device' menu item for the new S60 5th edition devices as the according function is not available anymore resp. blocked in the firmware --> Moved item content copy function to the menu: 'Options'/'Copy to clipboard' --> Fixed scrollbar flickering problem --> Memory improvements -------------------------------------------------------------------------------- 2.0.0 changes from 1.9.0 (January 2, 2009) -------------------------------------------------------------------------------- Fixes, changes and additions: General tab: --> Modified text for items "Phone model", "Phone IMEI" and "Phone IMSI" if there is no network coverage: "No data (network unavailable)". HAL tab: --> Added the following new phone models to the CPU ABI type, CPU speed and CPU architecture programming routines to correctly distinguish between ARM11 and ARM4 CPUs: ====> Nokia E63 (0x200025C3) ====> Nokia E66 (0x2000249C) ====> Nokia E71 (0x2000249B) ====> Nokia N79 (0x2000DA64) ====> Nokia N85 (0x20002D86) --> Changed wrong machine UID for Nokia E51 (correct UID is 0x20002498). Misc enhancements and fixes: --> Added copy/paste function for all listbox items (press the OK-button to add the item text to the clipboard and use the pencil key to paste the text into an editor of your choice) --> Added so-called marquee effect (scrolling text) to each listbox item that is too long to be fully displayed on the screen --> Performance improvements (main thread is not blocked anymore) -------------------------------------------------------------------------------- 1.9.0 changes from 1.8.1 (June 14, 2008) -------------------------------------------------------------------------------- Fixes, changes and additions: Network tab: --> Implemented network access technology information --> Implemented CDMA network band information Camera tab: --> Implemented information about the built-in number of cameras --> Implemented camera hard- and software version information --> Implemented camera optical and digital zoom information --> Implemented camera optical and digital zoom factor information --> Implemented camera information about the number of frames per buffer --> Implemented camera information about the number of supported buffers --> Implemented camera image and video format information HAL tab: --> Added the following new phone models to the CPU ABI type, CPU speed and CPU architecture programming routines to correctly distinguish between ARM11 and ARM4 CPUs: ====> Nokia 5320 XpressMusic (0x2000DA5A) ====> Nokia 6124 Classic (0x2000DA55) ====> Nokia 6650 (0x2000DA57) ====> Nokia N96 (0x20002D82) Misc enhancements and fixes: --> Added "Camera" tab for various camera information --> Memory usage improvements --> Fixed charset problem -------------------------------------------------------------------------------- 1.8.1 changes from 1.8.0 (March 6, 2008) -------------------------------------------------------------------------------- This version is intended to be used with "Open Signed Online" at www.symbiansigned.com (UID: 0xE0005C36). All functionalities correspond with the functionalities in version 1.8.0. Please remove any old version prior to the update. -------------------------------------------------------------------------------- 1.8.0 changes from 1.7.0 (February 18, 2008) -------------------------------------------------------------------------------- Fixes, changes and additions: General tab: --> Implemented memory card CID register information (MID [Manufacturer ID], OID [OEM/Application ID], PNM [Product Name], PRV [Product Revision], PSN [Product Serial Number], MDT [Manufacturing Date]) WLAN / BT tab: --> Implemented WLAN name --> Implemented WLAN IP address information --> Implemented WLAN net mask information (if available) --> Implemented WLAN broadcast address information (if available) --> Implemented WLAN default gateway information (if available) --> Implemented WLAN primary name server information (if available) --> Implemented WLAN secondary name server information (if available) --> Implemented WLAN MTU information (Maximum Transmission Unit [KBytes]) --> Implemented WLAN speed information (Kbps) HAL tab: --> Added the following new phone models to the CPU ABI type, CPU speed and CPU architecture programming routines to correctly distinguish between ARM11 and ARM4 CPUs: ====> Nokia 6210 Navigator (0x2000DA54) ====> Nokia 6220 classic (0x2000DA52) ====> Nokia N78 (0x20002D81) Misc enhancements and fixes: --> Added "Reboot device" option --> Fixed Nokia N80 SysUtil API bug (see KIS000450) -------------------------------------------------------------------------------- 1.7.0 changes from 1.6.0 (November 26, 2007) -------------------------------------------------------------------------------- Fixes, changes and additions: General tab: --> Implemented battery status information --> Implemented SIM card status information --> Implemented SIM lock status information --> Implemented IrDA status information --> Moved WLAN MAC address information to "WLAN / BT" tab --> Moved bluetooth MAC address information to "WLAN / BT" tab Network tab: --> Implemented network mode information --> Implemented GPRS availability information --> Implemented GPRS availability status information WLAN / BT tab: --> Implemented WLAN MAC address information (moved from "General" tab) --> Implemented WLAN status information --> Implemented bluetooth MAC address information (moved from "General" tab) --> Implemented bluetooth device class information --> Implemented bluetooth device name information --> Implemented counter for physically attached bluetooth devices --> Implemented bluetooth scan status information HAL tab: --> Added the following new phone model to the CPU ABI type, CPU speed and CPU architecture programming routines to correctly distinguish between ARM11 and ARM4 CPUs: ====> Nokia N82 (0x20002D85) Misc enhancements and fixes: --> Added "About" dialog with various information about PhoNetInfo --> Added "WLAN / BT" tab for wireless LAN (WLAN) and bluetooth (BT) information --> Partially fixed S60 3rd Edition devices bug "KIS000764 - Incorrect CPU information reported by HAL" (CPU ABI type, CPU speed and CPU architecture). Most values are hardcoded now but anyway they make no claim to completeness. --> Fixed random screen shifts in all tabs -------------------------------------------------------------------------------- 1.6.0 changes from 1.5.0 (September 29, 2007) -------------------------------------------------------------------------------- Fixes, changes and additions: Profile tab: --> Fixed bug in "Warning tones" (application reported warning tones as 'off' when they were 'on' and vice versa) Network tab: --> Fixed typo (it should be "... strength", not "... strenght") HAL tab: --> Added the following new phone models to the CPU ABI type and CPU architecture programming routines to correctly distinguish between ARM11 and ARM4 CPUs: ====> Nokia E51 (0x20002D7B) ====> Nokia N81 8GB (0x20002D83) ====> Nokia N95-3 NAM (0x2000060B) ====> Nokia N95 8GB (0x20002D84) -------------------------------------------------------------------------------- 1.5.0 changes from 1.4.0 (August 20, 2007) -------------------------------------------------------------------------------- Fixes, changes and additions: Network tab: --> Fixed possible application crash due to too small CellID and LAC variables (thanks to "Krzycho" for reporting that bug) -------------------------------------------------------------------------------- 1.4.0 changes from 1.3.0 (August 7, 2007) -------------------------------------------------------------------------------- Fixes, changes and additions: General tab: --> WLAN MAC address can now be retrieved even if there is no WLAN connection established --> Implemented additional bluetooth device address information Network tab: --> Additional HEX-information will be shown now for CellID and Location Area Code Misc enhancements and fixes: --> Removed flickering while starting up application --> Changed some text information for better readability -------------------------------------------------------------------------------- 1.3.0 changes from 1.2.0 (July 27, 2007) -------------------------------------------------------------------------------- Fixes, changes and additions: General tab: --> Implemented additional WLAN MAC address information Network tab: --> Implemented additional network registration status information HAL tab: --> CPU ABI type and CPU architecture can now correctly distinguish between ARM11 and ARM4 CPUs. Affected products: ====> Nokia 5700 XpressMusic (0x20002D7C) ====> Nokia 6110 Navigator (0x20002D7B) ====> Nokia 6120/21 Classic (0x20002D7E) ====> Nokia 6290 (0x20000606) ====> Nokia E90 (0x20002496) ====> Nokia N76 (0x2000060A) ====> Nokia N81 (0x20002D83) ====> Nokia N93 (0x20000600) ====> Nokia N93i (0x20000605) ====> Nokia N95 (0x2000060B) --> Manufacturer UID can now be resolved for most known manufacurers --> HEX-values instead of decimal-values will now be shown for some HAL-data (Manufacturer UID, Device model, Machine UID) Misc enhancements and fixes: --> Reduced overall CPU-load --> CPU-Speed will be shown now correctly (wrong conversion from kHz to MHz) --> "Max ram drive size" has now a KByte indicator --> All network dependend information will now be shown with values (have partially been shown without values) --> Increased too small buf-size in HAL -------------------------------------------------------------------------------- 1.2.0 (March 20, 2007) -------------------------------------------------------------------------------- Initial release ================================================================================ END OF CHANGELOG ================================================================================