How to get maximum available RAM on small devices   

How to get maximum available RAM on small devices

Postby bmwdriver » Mon Apr 25, 2011 6:01 pm

If you want to play with plugins, TTS etc. on small devices (32 MB RAM) you run into the problem to have not enough available RAM.
Navigation gets slower or freezes.

Latest NavCores get more and more features while needing more and more RAM.

Startung with NC v9 most plugins stopped working properly.
The interface to the gps has been changed.
Printing popup-messages on the screen became difficult.
"Snap-to-road" feature got lost.

IMHO the best compromise is to use a NC v8 for these experiments.

I tried a lot and decided to use

NC 8.545 (Birthday = 16 December 2009).
It was made for the Ease (USA) and has official support for TTS:

[Please Register or Login to download file]

This is THE latest NC v8 for car-navigation.

I patched it with DSA and modified the ttsystem to get most possible configurations.
As a result I got ~ 10 MB available RAM without plugin on mode "oneiq" or "start" (3panel status bar).

This is a copy of my sdcard:

[Please Register or Login to download file]

This is a good starting point for experiments.

Feedback would be appreciated..

additional infos:

you can save RAM in general:
- using small maps (only one country)
- dont use an ASR/CSPEECH enabled map, if your device doesnt have a microphone
- no TTS, no mp3, no bluetooth, no ASR, no HNR, no speedcams
- making POIs invisible on the map
- no plugin

TTS is enabled in this configuration, but the files are not included in my backup.

If you want to change the mode you have to modify the file "reskin" with a Linux compatible editor (like Notepad++ or UltraEdit for example). Dont use Notepad or Wordpad (CR/LF -> LF problem). You can also just copy one of the attached configuration files to the root of your sdcard if you dont have such an editor.

configuration files:
download

Modes "x20", "x30", "x40", "oneiq" and "start" are expected to work on all devices.

My interpretation of NC8.544 (Birthday = 16 October 2009). is still available:
It was made for the Start with 32 MB of RAM. (NOT Start2 !) and can be used as a base for "Navcore8-Mireille-Edition (ME)":
[Please Register or Login to download file]

Pls. don't ask questions through PM. Do use this forum!

Other absorbing postings of bmwdriver:

History-of-NavCores
Rider3-app-on-non_Rider-and-old-Rider-devices = NC 9.205
latest-NC-prepared-for-small-and-large-devices = NC 9.058, NC 9.061, NC 9.151, NC 9.160, NC 9.205
Best-NavCore-for-Go-x10-Go-x20-and-Go-x30 = NC 9.051
How to get maximum available RAM on small devices = NC 8.545
bmwdriver offline


User avatar Junior Member



 
Joined: Mon Apr 25, 2011 3:05 pm
Posts: 40
Has thanked: 0 time
Been thanked: 0 time

Return to Tutorials

 


  • Related topics
    Replies
    Views
    Last post

Who is online

Users browsing this forum: No registered users and 1 guest