How to install iGO Primo on Android 4.4.2   

How to install iGO Primo on Android 4.4.2

Postby filesupload100 » Wed Sep 24, 2014 6:56 am

When Android 4.4.2 (KitKat) was released, we've found out that we get an error message when installing Igo Primo on an external SDcard. The error message pops up when the installation try to create the sys.txt, and when all settings should be save in the "save" folder.
The reason is that this version of Android blocks the option of writing data to the external SDcard.
Some people will just root (removes factory limitations) the device and problem gone. Me and some others can't do it from different reasons, one of them is loosing the warranty on the device.

eskro32 wrote a nice tutorial of how you can install Primo on the internal memory of the device, but some will find it limited, because when you want to add content (maps, poi's, DEM and more useful files)for primo, you will get to know that there is not enough free space on the internal storage of the device (you do take pictures from time to time, don't you?).

If you are concerned about the capacity of your internal memory and you do not want to root your device , the solution is having the maps and other content on the external SDcard.

How do we do that?
- Using your file manager, navigate to --> Android\data\com.nng.igoprimoisr.javaclient\files\iGO (this path can be something else on different devices/Primo versions).
- Create a folder named "iGO" on your SDcard.
- Move the folder "content" from the above path into the "iGO" folder on the SDcard.
- Make a backup of your original sys.txt
- Edit the sys.txt with notepad and add this lines to the "[folders]" tag. If the tag does not exist, create it:
has_secondary_root = 0
android_secondary_root_path = "/SDcard-name/iGO"
content = "/SDcard-name/iGO/content "
(The correct path for the SDcard is important , you must replace /SDcard-name/ by your personal SDcard name/path)
- Save the sys.txt
- Start the app.

From now on, the application will run and save changes of the settings on the internal memory, but will read the content from the SDcard, where you can add and replace content with the limitation size of the card.
No help by PM, post your questions on the relevant forum and thread only!
I'm sorry, but please don't PM me with reupload requsts.
filesupload100 offline


User avatar Elite Member



 
Joined: Mon Nov 12, 2012 5:38 pm
Posts: 822
Location: Israel
Has thanked: 88 times
Been thanked: 1217 times
Age: 63

Re: How to install iGO Primo on Android 4.4.2

Postby eskro32 » Thu Sep 25, 2014 12:09 am

Very nice!
Altho i still prefer to run everything from internal memory since i got lots of free gigs,
its nice to see that there's a way if ever needed!!
thx for sharing this info filesupload100 !
eskro32 offline


User avatar Junior Member



 
Joined: Wed Sep 24, 2014 2:39 am
Posts: 5
Has thanked: 1 time
Been thanked: 9 times

Re: How to install iGO Primo on Android 4.4.2

Postby nabi » Sat Oct 11, 2014 6:39 pm

I solved it like this.
1. Installed Primo in root
2. on sd created a folder igo, in it, a subfolder content
3. moved content from root to storage/extsdcard/igo/content (where storage/extsdcard is the sdcard name) and populated it
4. in root igo folder, created a new content folder, in it a map folder, a lang folder and a voice folder
5. filled with 1 language, 1 voice and a basemap (in the correct folder of course :033: )
6. in sys text added in [folders] section :
has_secondary_root=1
android_secondary_root_path = "/storage/extSdCard/iGO"
content = "/storage/extSdCard/iGO/content"

WORKS !!!!
________________________________________________________________________
When I do good, no one remembers, when I do wrong, no one forgets
.
I am in a permanent state of inactivity
I won't answer to any PM, so don't send me any
nabi offline


Ex Super Mod



 
Joined: Mon Dec 28, 2009 5:22 pm
Posts: 2429
Location: somewhere unknown
Has thanked: 39 times
Been thanked: 229 times

Re: How to install iGO Primo on Android 4.4.2

Postby filesupload100 » Sat Oct 11, 2014 8:02 pm

Well, since your content is in "/storage/extSdCard/iGO/content", I can't see how the app will use the basemap that you put in the "root igo folder, created a new content folder, in it a map folder".
filesupload100 offline


User avatar Elite Member



 
Joined: Mon Nov 12, 2012 5:38 pm
Posts: 822
Location: Israel
Has thanked: 88 times
Been thanked: 1217 times
Age: 63

Re: How to install iGO Primo on Android 4.4.2

Postby nabi » Sat Oct 11, 2014 8:57 pm

I can't either, but that is the way I got it to work. Without the basemap (or another map) in root/content/map and a language file in root/content/lang Primo started and turned black right after the splash. I added a voice too to be sure.
Also, the save folder that Primo writes to/in is in memory and not write protected. Primo (9.6.29.427562) seems to do well in this set up.

Found out the issue is the renewal of speedcams. Placing new txt files in the speedcam folder won't work :022:
So we need either spdb or spc files
________________________________________________________________________
When I do good, no one remembers, when I do wrong, no one forgets
.
I am in a permanent state of inactivity
I won't answer to any PM, so don't send me any
nabi offline


Ex Super Mod



 
Joined: Mon Dec 28, 2009 5:22 pm
Posts: 2429
Location: somewhere unknown
Has thanked: 39 times
Been thanked: 229 times

Re: How to install iGO Primo on Android 4.4.2

Postby filesupload100 » Sat Oct 11, 2014 9:05 pm

When placing a txt file for speedcams, the program will build the DB, and since the SDcard is write protected, it can't create it.
Did you try to put it in the root, as you did with the basemap and voice?
Edit: You can create the DB in other device, and move it to this one...
filesupload100 offline


User avatar Elite Member



 
Joined: Mon Nov 12, 2012 5:38 pm
Posts: 822
Location: Israel
Has thanked: 88 times
Been thanked: 1217 times
Age: 63

Re: How to install iGO Primo on Android 4.4.2

Postby nabi » Sat Oct 11, 2014 9:15 pm

I did. Somehow, new spdb and spud files were not created. Strange.
So my guess is: on startup Primo checks for a license (always first, but no problem), a lang (voice?) file and a map (fbl) file before starting trough and reading sys.txt (where the [folders] section points it to content - and thus speedcam files).
________________________________________________________________________
When I do good, no one remembers, when I do wrong, no one forgets
.
I am in a permanent state of inactivity
I won't answer to any PM, so don't send me any
nabi offline


Ex Super Mod



 
Joined: Mon Dec 28, 2009 5:22 pm
Posts: 2429
Location: somewhere unknown
Has thanked: 39 times
Been thanked: 229 times

Re: How to install iGO Primo on Android 4.4.2

Postby filesupload100 » Sat Oct 11, 2014 9:17 pm

Did you see the edit in my last post?
No help by PM, post your questions on the relevant forum and thread only!
I'm sorry, but please don't PM me with reupload requsts.
filesupload100 offline


User avatar Elite Member



 
Joined: Mon Nov 12, 2012 5:38 pm
Posts: 822
Location: Israel
Has thanked: 88 times
Been thanked: 1217 times
Age: 63

Re: How to install iGO Primo on Android 4.4.2

Postby nabi » Sat Oct 11, 2014 9:20 pm

Not before.
Only that seemed so logical ....

OR ... workaround 1

Edit sys.txt so that content folder on sd is neglected, add empty speedcam folder in root, add speedcam.text, start up - spdb is made, close, move speedcam folder to sd and change sys again.
Or use or a minimal and - important - renamed sys (ex sys_SC, ), rename normal sys.txt to sys_ 2 and sys_SC.txt to sys.txt, add empty speedcam folder in root, add speedcam.text, start up - spdb is made, close, move speedcam folder to sd and rename both sys files back.


Hmm. Try that tomorrow.

EDIT :
When a write command is given (create/write spdb file to extsdcard/igo) then Primo crashes on startup. (which I already knew)
I did try some things - trying to let Primo read/write speedcam in internal memory - but Primo refuses to see the speedcam folder in memory/igo.
Will try some workarounds later.
________________________________________________________________________
When I do good, no one remembers, when I do wrong, no one forgets
.
I am in a permanent state of inactivity
I won't answer to any PM, so don't send me any
nabi offline


Ex Super Mod



 
Joined: Mon Dec 28, 2009 5:22 pm
Posts: 2429
Location: somewhere unknown
Has thanked: 39 times
Been thanked: 229 times

Re: How to install iGO Primo on Android 4.4.2

Postby yolgorik » Tue Dec 23, 2014 3:33 pm

sys.txt for Sony Xperia M2 Aqua (Android 4.4.4) - WORKS !!!

[folders]
linked_root_list="/sdcard/iGO"
has_secondary_root=1
android_secondary_root_path="/ext_card/iGO"

[rawdisplay]
driver=engine
screen_xy="800_480:900x502/540x850"

Folders: buiding, dem, map, poi - to "iGO/content" folder on External SD Card
basemap.fbl - to "iGO/content/map" on Internal Storage (be sure that there is no basemap.fbl on External SD Card)
All other "content" subfolders - to "iGO/content" on Internal Storage
All other files - to "iGO" on Internal Storage
yolgorik offline


Junior Member



 
Joined: Sun Jul 03, 2011 9:35 am
Posts: 2
Has thanked: 0 time
Been thanked: 0 time

Re: How to install iGO Primo on Android 4.4.2

Postby tommy89 » Tue Jul 21, 2015 3:40 am

yea me too, i used samsung s6 but i dont know how to install it :013:
tommy89 offline


Banned Users



 
Joined: Mon Jul 20, 2015 10:35 am
Posts: 1
Has thanked: 0 time
Been thanked: 1 time

Re: How to install iGO Primo on Android 4.4.2

Postby kamikarakaj » Mon May 16, 2016 8:31 am

working for me :023:
kami_karakaj
kamikarakaj offline


Junior Member



 
Joined: Tue Dec 15, 2015 7:22 am
Posts: 3
Has thanked: 2 times
Been thanked: 0 time
Age: 43


Return to Android Discussion

 


  • Related topics
    Replies
    Views
    Last post

Who is online

Users browsing this forum: No registered users and 1 guest