Improved NokiX built-in scripts
NuukiaWorld's modifications to NokiX official scripts
Although the official scripts package available on the official NokiX site
(and the later versions on the NokiX SourceForge site) are comprehensive, they are not perfect. NokiX was under continuous
development and the scripts contain bugs and lack some useful
features.
Along daily use of a nokixed phone NuukiaWorld has designed the
following improved versions of the official NokiX scripts. Feel free to
use them if you think that the modifications are useful.
Bug fixes
CALL_DURATION.NRX 1.7+
- An improved version of call_duration.nrx 1.7, which
hides the duration display if the Network Monitor is active or if DTMF
numbers are entered during the call.
The original version messes up the display in such cases.
CALENDAR.NRX 2.3+
- An improved version of calendar.nrx 2.3, which fixes the display of current date when phone date is set to 2050-01-01
or later. Factory default settings are changed to conform ISO 8061
week numbering. The size of the application is also optimized by
compile-time selection of the display size.
FULL_BATTERY_TONE.NRX 1.20
- A revised version of full_battery_tone.nrx included in
the NokiX SourceForge script packages. The original version does not
work on e.g. 6110 (NSE-3). This version has no custom patterns, so it
should be more widely compatible. This version is compatible both with the last official NokiX and the later SourceForge versions.
REPEATED_ALARM_CLOCK.NRX 1.2.3
- Version 1.2 of repeated_alarm_clock.nrx
fails if the
alarm clock is accessed via menu shortcut and the user continues using
menu shortcuts when selecting alarm type and weekdays for alarming. Version 1.2.3 contains also handy new features: weekday selections are preserved if the repeated alarm is
switched off (even if standard one-shot alarm is used meanwhile) and there is an option to skip next alarm without switching the repeating alarm completely off (e.g. if you are already awake).
This version should be compatible both with the last official NokiX and the later SourceForge versions.
New features
REMIND_MISSED.NRX 1.26
- An improved version of remind_missed.nrx 1.2, which
reminds also for missed calendar notes, does not play the reminder if a call is in progress, and obeys the Warning and game tones setting of the active
profile. The original version played the reminder for all missed calls,
also for those that were silently ignored e.g. by the call group selection.
LIGHT_SETTINGS.NRX 1.1.4
- An improved version of light_settings.nrx 1.1, which
adds an new option of keeping the lights always on only when the
charger is connected (normal automatic lights when charger is not
present). This option helps reading the phone display e.g. in car when
it is connected to a basic car charger.
SHORTKEYS.NRX 2.5++
- An improved version of shortkeys.nrx 2.5, which adds
options to
disable the shortcut key when the Network Monitor is enabled or the
user is dialing a phone number. If you map any shortcut (e.g.
flashlight) to the UP or DOWN
keys with original
version, the usability
of the Network Monitor and dial number editing mode is greatly reduced.
This version also fixes the operation when phone is charged while
power off.
STOP_RINGING.NRX 1.2.1
- An improved version of stop_ringing.nrx
1.2, which allows selecting right Navi™ button (on two-Navi™ phones) as the mute key (text "Silence" is displayed as action in such case). Fixed also the mute key behavior when any-key answer is on (and keypad is unlocked).
Optimizations
FLASHLIGHT.NRX 1.00.4-+
- A slimmed version of flashlight.nrx
1.00.4, which allows using the flashlight also when the charger is
connected. If you use this script, you need to be sure that your
flashlight circuit can handle the charging voltage (up to 4.8–5.2 V).
PERIODIC_TABLE.NRX 1.41
- An optimized version of the data-intensive periodic_table.nrx 1.30 by druidbartek
included in the NokiX SourceForge script packages. New even more
optimized data structures uses about 4 kB less flash than the original
version. This version is compatible both with the last official NokiX and the later SourceForge versions.
ADD_PPM_STRINGS.RX 2.6
- This improved NokiX
macro avoids creation of duplicate PPM strings if same strings can be
found in the built-in language package. The official version checks
only the NokiX-generated strings for duplicates. To use this script, copy add_ppm_strings.rx to your nokix/scripts folder replacing the original one.
These scripts replace the functionality of the corresponding official
NokiX script. For more details, see
the help text of each script. Full source code for NokiX SDK 2.35 is included with under GNU
Public License.
The improved scripts above are mostly based on the last official NokiX scripts
snapshot released October 6th, 2006. Most of these improvements have already been included in the current development version of NokiX, which is available on the NokiX SourceForge site.
Some of the oldest NuukiaWorld's improvements were
included in the official NokiX scripts package and they have been
removed from this page.
SUOMENKIELISET TEKSTIT
NOKIX-SKRIPTEILLE
- Suomenkieliset PPM-tekstit yleisimmin käytetyille virallisille
NokiX-skripteille. Pura tiedostot nokix/scripts-hakemistoosi.
Yhteensopiva skriptipaketin NokiX scripts snapshot 6.10.2006
kanssa.
CAUTION: Trying to modify the built-in firmware
of a mobile phone may render it practically unrepairable. This applies
especially to phones that do not have a separate EEPROM chip for
settings and calibrations (e.g. most Nokia 3xxx phones). Before trying
to update the flash memory, you need to understand the functions of
your flashing program and the whole flashing process, including any
checksum updates required. NuukiaWorld does not give any support in
flashing-related questions.
24.3.2011 nuukiaworld@gmail.com
No email support or answers to technical questions.
To see NuukiaWorld's finest appearance, update your web browser!