################################################################################ # # # "PhoNetInfo" # # # ################################################################################ CHANGELOG Author : Patrick Frei Copyright (c) 2005-2010 Patrick Frei. All rights reserved. ================================================================================ -------------------------------------------------------------------------------- 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 ================================================================================