-
Couldn't load subscription status.
- Fork 16
Home
N-Gage is a handheld console released by Nokia in 2003. Its original development codename was "Starship".
NG = N-Gage
NGQD = N-Gage QD
Repository of most files linked in this page: https://mega.nz/#F!m5FlQaLJ!_ibARdckbG1WN7Wp082OXg
- NG Wikipedia article
- NGQD Wikipedia article
- NQD User manual
- NQD service manual and schematics
- Nokia's NGQ specs
- Nokia's NGQD specs
A N-Gage SDK existed and even had multiple version but it was not obtainable without a contract with Nokia but the reference and the install guide of the N-Gage SDK are available (see "Documentation"). The N-Gage being a part of the s60 phone series, there is a chance we could use/gain some information from the s60 SDK.
More Detailed page: Symbian SDKS
- s60 SDK v0.9 (may be incomplete)
- s60 SDK v1.2
- s60 SDK v2 FP2 Codewarrior beta support
- s60 SDK v2 FP2 Visual C++ and Borland C++ support
- s60 SDK v2.1 .NET
- s60 SDK v3 1.0
- s60 SDK v3.1
- s60 SDK v3.2 1.11 en
- s60 SDK v5 ASP
- Belle SDK v1.0
- More sdks contained in the CDs (see next section)
Archives:
A set of CDs containing tools and SDKs for developer. It's the 6th update to this set of CDS. Interestingly it contains a set of books about the N-Gage Arena which is one the n-gage specific feature.
The source code of some useful application. Can be used to learn how some of them do some complex trick.
http://web.archive.org/web/20040219100337/http://symbianos.org/download/
The version 4.03 is the most available version to download. Versions 4.10 and 4.11 also seems to exist but have problems (source)
Here is a link of available downloads found from the net but nothing has been tested:
- Big collection of various N-Gage model flash files
- NG 4.03 Flash Files
- NEM-4_0403_Ngage.exe (for phoenix)
- Collection of various unknown firmware files
- Collection of Nokia's firmware (seems dead)
- FW_N-Gage Classic & QD
- Nokia flash files
- NGQD firmware 4.6
- NGQG firmware 4.26
flashing tool:
While not the exact version that the NG ran and without every NG specific modules, we can still download the source from Symbian OS as it was in 2010-2011 (7 years after the NG).
PDK = Platform Development Kit
PDT = Product Development Kit
- NQD service manual and schematics
- NG (service) SDK Reference & Other technical references
- NG SDK install guide
- Archive of Symbian C++ docs
- Primer on reversing Symbian S60 Applications by Shub Nigurrath v14
- Symbian OS Internals: Real-time Kernel Programming
- Symbian OS Explained: Effective C++ Programming For Smartphones
- Mirror of the Symbian Wiki (after Symbian^3)
- From 0 to 0 days on Symbian
- E32Image (.app)
- E32Image description
- Symbian Sis file before Symbian 9.1 (.sis)
- Symbian Multibitmap (.mbm)
- Symbian Application Information File (.aif)
Note: MBM files present in NG roms can be extracted using the mbmconv.exe found in the s60 SDK
-
IDA Import IDs
- Generated from 1st Edition Symbian S60 SDK
How to use: Unzip the default ids from %ida%/ids/epoch6.zip, unzip the downloaded archive, copy the content of the downloaded archive in epoch6/arm and if it ask you, overwritte already existing files. Re-zip the epoch6 folder and start/restart ida pro.
Note: These IDs are more close to what N-Gage had compared to the default (and ARTeam) IDs. N-Gage SDK is still needed for fully complete and accurate generation of the ID files.