Nemesis Service Suite
Nemesis Service Suite
Nemesis Service Suite
Release history: -------------------------------------------------------------___________________________________ NSS.exe 1.0.38.15 - 23 June 2009 - Added support for latest Nokia BB5 phones via USB (Virtual USB device) - Windows 7 support ___________________________________ NSS.exe Beta 1.0.38.14 - 05 May 2008 - Fixed bug that prevented NSS to comunicate with the new Nokia Connectivity Cable driver(affected VUD device) - New future - ability to retrieve original product code and warranty data from our server. Should be helpful when restoring the phone in original condition before flashing in NSU Note: This feature is implemented in NSS, but not fully operational on our server yet. Hopefully it will take 1-2 weeks to be fully ready ___________________________________ NSS.exe Beta 1.0.38.12 - 13 July 2007 - Added BB5 phone RX2 line support for faster flahing. In order to use it Federal One device should be updated to the latest build - 03.10.01.26. There is a check box 'Use Phone RX2 line' in flashing Options Tab for BB5 - Added support for latest flash loaders pack - 7.16, please update your 'Flash' directory - Fixed USB support for E61i and E65 - Fixed bug on N73 and 6680 read ask file - Added new phone definitions in NSS.ini - Some small bug fixes on reading BB5 simlock status - Added protection for read ask files via USB on not supported models (N95) ___________________________________ NSS.exe Beta 1.0.38.11 - 27 June 2007 - Bug fixed on reading ask files via F1 on N91 and N93 - Vista support is fully restored - Force change to Local Mode implemented on reading BB5 ask files and writing rpl files via USB - Changes to PM write in BB5 mode on F1 device - authorization of each transaction implemented, if SX-4 is connected locally will be used for that, otherwise NSS will connect to our server - UI improvments to allow easier location of current device in use tooltips and large, device specific icons - Updates to IMEI data write in the Flash/Advanced menu - now if you are unable to read UEM imei, you can enter the IMEI from the back label
and still calculate RPL file. Just select 'Manual', then enter Asic Type and IMEI, then click 'Read' to generate correct BCD imei. Then you can proceed as normal with "Load RPL File" - Utility to update F1 firmware via NSS server added to the NSS package ___________________________________ NSS.exe Beta 1.0.38.10 - 12 April 2007 Changes affecting F1 device in DCT4 mode: - The Advanced Tab in the Flash Menu got a makeover. Now it is possible to read the phone hw details and make some test on the hardware - ram, cbus, fbus etc, by pressing the Read button. No need to select flash files for that feature, but if you want to erase custom area or upload RPL file, you will need to select at least MCU file in the File Selection Tab - Uploading RPL files have two options - local and server. When the 'Use RPL file' is selected, you can upload locally stored rpl file, if not selected you will get your file calculated on our server realtime. Internet connection and valid account is needed for that(2610 not supported for server RPL upload) - The backup function has be re-written, now on every flash if 'Safe Flash' is selected or every click on 'Read' in the Advanced Tab, NSS will save a valid RPL file as a backup, instead of ask file as before. You can use this file later to restore the phone if needed Supported ASIC 2,5,6,7,11(some wd2 phones will not connect and backup data might be corrupted, please use the server to repair) ___________________________________ NSS.exe Beta 1.0.38.9 - 15 March 2007 This version contains mainly bugfixes - Read BB5 ask file in USB and FBUS mode will print more detailed information for the process and show errors - Bug fix on reading ask file via USB when imei is damaged, now an error will be generated and file will not be saved - Bug fix on uploading the RPL file in USB mode when error was shown on succesfull upload - Bug fix on imei truncation in BB5 more in the SpLocks menu - Bug fix on reading of the Production Edit data in BB5 USB mode, now the product code could be read correctly from the phone in the Phone info menu ___________________________________ NSS.exe Beta 1.0.38.8 - 01 Feb 2007 - Standalone DCT4PLUS unlock/lock/CS repair implemented - supported all phones defined in the Dct4Plus.ini file (1112(b),2610,6030,6060 etc). New versions and models could be supported by updating the ini file and adding new patch definitions in the Dct4Plus folder. Available on all devices(LPT,F1,Nemesis) - Standalone unlock/lock support for all DCT4/WD2/TIKU models with static and dinamic session key. Available on all devices(LPT,F1,Nemesis) - Proper detection of simlock protection type implemented in DCT4 menu
- Added support for latest flash loaders pack - 6.44, please update your 'Flash' directory - Fixed bug on NSS crashing while flashing BB5 - New feature - on rebuilding the security area after BB5 RPL upload, NSS will first try to find a SX4 card plugged locally to the PC, if not then will try to connect to our server - BackUp and Restore of the Rap3 certificate implemented. To use just check the backup box in the Certificate BB5 menu. NPC and some important PM values will be saved to .BKP file, for now only NPC will be restored with the 'Write' button(only F1 device) ___________________________________ NSS.exe Beta 1.0.38.7 - 07 Dec 2006 - bug fix on NPC upload on some phones with large certificate (N80,etc). Affected devices - F1 - New feature: Rebuild of the BB5 security area. This will replace the need of original equipment to fix problems caused by damaged PM, erased flash, changed flash, Security WD shutdown in 2 min during call, ST_SECURITY failed, etc. How to use: Upload RPL file with F1 device, the security area will be rebuilt at the end of the process. Internet connection and F1 device required - New add on, the phone Mode could be read/changed from the quick access bar(under the speed desktop settings) ___________________________________ NSS.exe Beta 1.0.38.6 - 02 Dec 2006 - Internal release, mainly bug fixes ___________________________________ NSS.exe Beta 1.0.38.5 - 14 Nov 2006 - Ability to update Sedna Os via NSS.exe. To do it, use the 'Sedna' button in the Device Info Tab -> Device Mainanance Make sure you have Enabled Advanced Features first - New optiomized version of Sedna RTOS, allowing faster loading of the FfApp.sea - Dct4Plus unlock is finally released for public use. Please use the Read/Write in the Logging group ___________________________________ NSS.exe Beta 1.0.38.4 - 04 Nov 2006 - This is internal release - Diamond Application Bug fix regarding SP lock calculation - Changed the way extraction of CP is performed on Nemesis device - Due to popular demand we have changed the appearance and the handling of the Flash Menu File selection Tab. Now the Market Combo will show extended info, so product selection
will be much easier - Ability to flash CP + PPM only, to delete selection you can use the newly added buttons( with rubbish bin icon ) to remove MCU selection ___________________________________ NSS.exe Beta 1.0.38.3 - 31 Oct 2006 - Added support for N93 flashing - Automatic Online Update function added. It will allow NSS to self update its own dll's for critical bugs, fixes and new features. This feature can be enable from the Settings page of the Device Info menu. If selected, instead of closing NSS will continue running in the system tray and check continuosly for available updates - Production Data Edit activated for BB5 - Last used mode selection is now saved after closing NSS, so on next start the same mode will be selected. Very usefull if the user works mainly with the same generation of phones ___________________________________ NSS.exe Beta 1.0.38.2 - 20 Oct 2006 - This is internal release - Bug fixed on error caused by the simplified fbus handler of DCT4PLUS generation of phones in content extraction - Support added for detection of nai type of cp files by the auto file selection utility in NSS ___________________________________ NSS.exe Beta 1.0.38.1 - 02 Oct 2006 - New driver for all usb devices - Nemesis,F1 and Diamond to address compatibility issues with other products used on the same PC. After upgrading to the new version of the driver we don't recomend installing of old versions of NSS Please check for additional steps required to update to the new driver at the end of the installation of this version - Diamond Licences menu fully activated. FfApp.sea min version 0.0.0.59 is required for proper operation of this feature ___________________________________ NSS.exe Stable Release 1.0.38.0 - 25 Sept 2006 - This is final stable release - BB5 Helen partition command added ___________________________________ NSS.exe Beta 1.0.37.8 - 23 Sept 2006 - A number of bug fixes regarding Scanning of new devices and
UI behaviour - Dct4Plus Fbus comm rewritten (internal use only) ___________________________________ NSS.exe Beta 1.0.37.7 - 21 Sept 2006 - Multilock on Nemesis fully working ___________________________________ NSS.exe Beta 1.0.37.6 - 16 Sept 2006 - fixed critical memory leak in pdg4flsc.dll that was causing crash of NSS when flashing 32+ phones the same time with Nemesis ___________________________________ NSS.exe Beta 1.0.37.5 - 11 Sept 2006 - Save/Load current desktop option added. All setting from the Flash page could be save to a .ini file and then called again for faster flash opertaion. How to use: sellect files and choose settings, then enter the name in the option box (top right corner) , then click Save. On frest start you can select your saved file, by dropping down the combo and selecting one of the previosly saved desktops. All setting will be loaded automatically - All Tabs from the Security menu and the Advanced Flash Tab from the Flash menu are not available with Nemesis device - Ability to check the status of the Diamond NSS application and read and write new licences ___________________________________ NSS.exe Beta 1.0.37.4 - 29 Aug 2006 - fixed bug when open failed on F1 and Diamond the same time - fixed bug when 'Enable' was pressed for a second time after Diamond was allready opened - After flash processing on BB5 activated - fixed bug on Multiflash start in BB5 mode, now you can dissable/ enable this feature in the Options Tab for BB5 as well as DCT4 modes - fixed bug on crashing while reading bb5 ask file in NSS logger mode via USB on 3250 - ability to perform AFP manually. 'Upload' button added in the After Flash Tab. Please note that all settings from the Options and After Flash Tab will be used for manual upload. To upload failed phonebook temp file, just enter the name of the file(from Temp dir!) in the 'Phonebook File' box, select 'Upload saved Phonebook' and click 'Upload'. - fixed bug on Range checking for Read and Write in the Permanent Memory Tab in the Phone Info menu. NSS will request user to input start/end address or section/key to be able to read full PM or single key - fixed bug on DCT3 flashing, caused by incorect RAM type detection - new Prodigy device driver, make sure you restart your pc if you use LPT device(driver ver 1.0.208)
___________________________________ NSS.exe Beta 1.0.37.3 - 14 Aug 2006 - Support for BB5 simlock upload - via USB only or with F1/Nemesis box What a simlock rebuild RPL file is usefull for: - in case of bad flashing and the simlock in the PM is damaged - in case you have an unlock code from the operator, but the unlock counter is locked (3 times wrong code entered) - NSS support BB5 loging mode. You need only CA-43 or DKU-2 usb cable. The software can read ASK file and upload RPL file. No box is required, the soft will start as a virtual USB device. Make sure that you have "VudOn=1" in the NSS.ini file. To dissable the VUD(Virtual USB Device) and use NSS as software for Prodigy LPT, F1, Nemesis just put "VudOn=0". To use NSS with Diamond, please put "VudOn=0" and to use advanced features just click "Enable" button. - Changes to the USB flashing with Diamond only. Diamond will no longer be opened on program startup, instead you have to press 'Enable' in the advanced features group in Device Info tab. ___________________________________ NSS.exe Beta 1.0.37.2 - 03 Aug 2006 - Improved FBUS comunication on BB5 and DCT4 - DCT4 support enabled when NSS is used with Diamond via USB - bug fix on application crashing when the Test Result was clicked instead of the Test Description (Testing Tab/Tools menu) - Added Erase/Write timing print on BB5 USB and Fbus flash - Read SP lock info on BB5 extended - now the Keypad Codes attempts counter and the Fbus Codes attempts counter are shown as separate entries in the Details List. Also reading of the BB5 simlock server version implemented ___________________________________ NSS.exe Beta 1.0.37.1 - 27 July 2006 - bug fix on Read Single PM section in BB5 mode - Read SP lock status on BB5 activated in Fbus and USB mode - bug fix on Read PM for DCT4, when we have keys larger then the maximum FBUS transfer frame - Read/Write PM menu updated to support read and write of PM with user defined range. - Full Fbus support via USB connection for DCT4(when supported)/BB5 - 128k page convertion on USB and Fbus BB5 flash added ___________________________________ NSS.exe Beta 1.0.37.0 - 20 July 2006 - New version naming of the NSS software. For the last 1 year we we were increasing the Build for each new version. Now we will have constant Release, and increase the build for each new Beta version. We will keep this version as 1.0.37.0 to save some confusion to users
- Bug fixes on the FAT16 page convertor regarding Flash chips with larger address space(3220, 6020, etc) - Auto file selection updated to support BB5 products with .vpl definition files ___________________________________ NSS.exe Beta 1.0.0.36 - 12 July 2006 - bug fixed on custom erase block, if we work with 128k page flash - bug fixed on save of converted 128k page file - Update Device Firmware Button added to the Device Info Page(Prodigy only) - Read StartUp Self Tests added for DCT3 - The Factory Settings Tab activated for DCT3 - Progress bar added on Fbus and USB BB5 flash(Nemesis, F1 and Diamond) - USB flashing for BB5 activated with Diamond - The Product type box in the Flash page will show type and phone model for easier navigation of the flash files - New handling of products for BB5 and DCT4. If a product has been explicitly declared as DCT4,TIKU or WD2, it will be excluded from the file selection in BB5 mode, and if the product has been declared as BB5, will not be listed in the products list in DCT4 mode. To add new definitions, please update your NSS.ini file. We will appreciate if you share your changes with us, so we can add them in the officially released file for the next version - 128k page convertor bug fix related to wrong detection of 128k page file. Now its possible to select manually a 128k page file, the convertor will not try to convert it again - bug fixed on ADL flashing, when completion of the ADSP process was terminated earlier then needed ___________________________________ NSS.exe Beta 1.0.0.35 - 14 June 2006 - bug fixed on error uploading pp file after flash if the user selected manually a Market file - bug fixed on wrong selected product file, when the product code was not read from phone or not existing in data package - bug fixes on wrong detection of 6230 after CP flash and failed CP extraction because of that - after flashing and after mode change timeouts are now read from corresponding product file and are used during flash - rebuild splocks AFP option added - locking of the controls in the Flash Page while flashing added, to prevent accidental change by user intervention - Save Phonebook before flash & Upload the saved file after flash added This function will work on LPT device and Slot1 only on Nemesis. - Run Single Test activated - Factory Resets and Format File System Page added - Mcode calculation added and Enable FTD on full flash All credits for these solutions go to DK, Al, g3gg0, kontact - Diamond support in NSS.exe, some advanced features to be added in near future - Virtual USB Device support, if Diamond is present. This will allow virtual UART and Flash comunication with BB5 phones that support USB communication via
DKU2 cable - BB5 FBUS flashing support activated for Nemesis and F1 device - DCT4 Advanced page has some new features, still in testing (Diamond required) - Page convertion to 128k page flash chips support added. FAT16 and flash page headers relocation is not tested on many different phones, might create some problems. The converted flash file is left in the product directory, please send us any files that you suspect have been converted with errors ___________________________________ NSS.exe Beta 1.0.0.34 - 17 March 2006 - Flash Page re-designed for easier use - Some after flash options added: PPC reset, PP upload Reset to Full Factory - New Advanced page - Load back up RPL and Custom Erase - bug fixed on CP flash of MM devices Note: The Advanced flash page is only for experienced users ! Please do not use it if you need explanation how to use it ! After erase, the phone will be auto restarted to restore the permanent area zone. If you use the 'Load' button, you will need to restart manually with the 'Exit' button. Pressing the 'Exit' button if the phone has been already restarted or not in flash mode will stall the driver for a long time, so think before using the functions on the Advanced Page ! ___________________________________ NSS.exe Beta 1.0.0.33 - 11 March 2006 - Bug fixed when 'Timeout!' was showed while flashing - Improved multidevice support - flashing with 3+ Nemesis boxes the same time will be much more stable - DCT3 flash enabled - flashing and FAID update after flash are working - some DCT3 mbus functions are enabled (scan, read info) - Product Profile Uploader for DCT4 added, this is basically the old Menu Editor application integrated in NSS. Better user interface and updated PPU/PP parser - Auto selection of DCT3 flash files and Scan button activated ___________________________________ NSS.exe Beta 1.0.0.32 - 23 Feb 2006 - Bug fixed on PPM file auto selection - Bug fixed regarding erase of some flash chips ___________________________________ NSS.exe Beta 1.0.0.31 - 16 Feb 2006 - Restore phone permanent area from backup rpl file added Please make sure you select mcu file and press Flash with FlsBoot
option selected first in the Flash menu. Then you can use the Restore button in the Eeprom menu - some bugs fixed regarding erase. Please make sure you use the latest flash loaders pack: v. 5.51.007 ___________________________________ NSS.exe Beta 1.0.0.30 - 12 Feb 2006 - added device extended info print and start up tests on the flash loaders directories - MM Flash support - bug fixed regarding ppm language list - Scan button added in the Flash Menu ___________________________________ NSS.exe Beta 1.0.0.28 - 29 Jan 2006 - bug fix regarding Content Exraction check result ___________________________________ NSS.exe Beta 1.0.0.27 - 28 Jan 2006 - 'SafeFlash' support added for TIKU(6,7) and WD2 ___________________________________ NSS.exe Beta 1.0.0.26 - 26 Jan 2006 - 'SafeFlash' partially implemented, It will back up the phone data to <imei(esn)>.ask file into the default backup path: '\Backup\ask\'. This version will support only the asic2 compatible phones. ___________________________________ NSS.exe Beta 1.0.0.25 - 23 Jan 2006 - bug fixes on PM read/write - improvments on backup rpl func - support for 3 new types of backups - ask, rpl and pm. Each of them has a sub directory in the 'Backup' folder. Files will be saved as <imei>.ask(rpl,pm) in coresponding sub-dir - new version of the prodigy lpt driver, please make sure that you update your one (1.0.192) - runtime files for NSS.exe are no longer needed, you can delete old files in your system32 folder if not needed by other programs ___________________________________ NSS.exe Beta 1.0.0.24 - 16 Jan 2006 - some UI bug fixes - RTTI support and dinamic RTL usage removed
- further extended flash devices information ___________________________________ NSS.exe Beta 1.0.0.23 - 14 Jan 2006 - added detailed print of all flash devices fitted in the phone ___________________________________ NSS.exe Beta 1.0.0.22 - 13 Jan 2006 - fixed bug on flash data backup function - some fixes on read pm - fixes on latest flash pack support - fixes on production data write ___________________________________ NSS.exe Beta 1.0.0.20 - 21 Dec 2005 - NSS.exe is compilied with latest version of the compilier. Please check the runtime folder in Tools dir to update your system - Win98 prodigy driver is updated to support the latest DCT4 flash packs (not tested) ___________________________________ NSS.exe Beta 1.0.0.19 - 22 Nov 2005 - bug fixes with saved directory for PM file and RPL backup - Read single PM section added - small UI improvments ___________________________________ NSS.exe Beta 1.0.0.17 - 21 Nov 2005 - bug from the previous version regarding waiting completion message on non APE phones fixed - Skip Erase Area check boxes are activated - Proper printing of FlashID's and UEM IDs on multiflashing fixed (NMS only) ___________________________________ NSS.exe Beta 1.0.0.16 - 21 Nov 2005 - APE flashing added, requires to have manual or
auto selection at least of ADSP and APE Variant file to proceed. So far tested only on 9500 and 7710 ___________________________________ NSS.exe Beta 1.0.0.15 - 17 Nov 2005 - bug fixed from previous Beta, with Erase error on full flash on enter of CP or PPM flash - bug fixed on 1100 flash file name selection - ADL Variant and User File edit boxes added, for now only the auto(or manually) selected files are shown, the actuall flash is not implemented yet ___________________________________ NSS.exe Beta 1.0.0.14 - 16 Nov 2005 - auto selection for the flash files added. The user can select product and product code from drop down list, and the flash files selection boxes will be filled based on product ini file Limitations: At the moment default Phoenix dir is const: "C:\Program Files\Nokia\Phoenix\products\", no yet read from the Registry. The Skip Erase Area X check boxes don't work yet. ___________________________________ NSS.exe Beta 1.0.0.13 - 15 Nov 2005 - ADSP flashing support added. The ADSP function was rewritten from scratch. Whats new - adsp flash will be done by using the default Phoenix ADSP driver hhkusb.sys. By this NSS.exe will have compatibility with other 3th party tools installed on same PC. ___________________________________ NSS.exe Beta 1.0.0.12 - 13 Nov 2005 - Flash pack 3.33 support added for LPT device, please update you system with the latest prodigy.sys (in drivers/lpt dir). Copy the driver manually to your \system32\drivers directory and restart - Fixed bug from previous version that caused crashing in ntkernel.dll at the end of flashing ___________________________________ NSS.exe Beta 1.0.0.11 - 12 Nov 2005 - Bug fixed regarding of not destroing an old event handler and multiply printing threads for a same flashing process
- UI improvments - CP flash and extraction enabled ___________________________________ NSS.exe Beta 1.0.0.10 - 10 Nov 2005 - Bug fixed on loosing the curent interface ptr, when trying to open second device unsuccesfully - Sp lock function fixed, locking will still have problem on some new type of phones - Locking of the interface implemented, while doing a long operation for example - full flash, you can browse the other tabs, press buttons without interruption of the flash process. Please Note that while you have 'Busy' status in the opened device status bar, all controls will be irresponcive __________________________________ NSS.exe Beta 1.0.0.9 - 09 Nov 2005 - Crashing on flash operation fixed - Some changes to the SP lock function, not fully working on all phones yet - small UI improvments __________________________________ NSS.exe Beta 1.0.0.8 - 08 Nov 2005 - Framework debug re-enabled __________________________________ NSS.exe Beta 1.0.0.7 - 07 Nov 2005 - the source code was updated to latest changes - ability to close open device, and then re-open it multiply time fixed - UI improvments - changes the way a new device is opened, instead of manual selection, all connected devices will be scanned and the first that respond will be opened. The priority is as folows: LPT->USB->NMS __________________________________ NDS.exe Beta 1.0.0.6 - 05 Nov 2005 - first release, very early Beta, not much is working but ok for initial testing with all supported devices LPT, USB and NMS, and also new debugging method implemented