UConnect 8.4 International / Export - Page 25 - Jeep Garage - Jeep Forum

Go Back   Jeep Garage - Jeep Forum > Jeep Platform Discussion > Grand Cherokee - WK2 - > Audio/Visual/Navigation

Join Jeep Garage Today
Reply
 
Thread Tools Display Modes
 
  #289  
Old 08-16-2016, 08:20 AM
Member
My Jeep: 2014 3.0L WK2
 
Join Date: Feb 2014
Location: Perth Western Australia
Posts: 67
Thanks: 15
Thanked 3 Times in 3 Posts
Rep Power: 1237
Redldr is on a distinguished road
Thumbs up Re: UConnect 8.4 International / Export

Leighm0, I think you could earn quite a good living just doing map upgrades here in Perth!

__________________
MY14 Overland CRD
Deep Cherry Red
Light frost Interior.

I'm loving it!
Reply With Quote
Sponsored Links
Advertisement
 
  #290  
Old 08-16-2016, 06:49 PM
Member
 
Join Date: Jul 2015
Posts: 12
Thanks: 0
Thanked 2 Times in 1 Post
Rep Power: 658
BentJeep is on a distinguished road
Re: UConnect 8.4 International / Export

Dam Leighm0, I can't even get past the first step..... When we going to start selling your expertise?........I'll be your middle man the one that sits behind the desk......I shuffle papers really well.......

You mentioned other mods you have done care to expand?.

Cheers
Reply With Quote
  #291  
Old 08-16-2016, 07:18 PM
Premium Member
My Jeep: 2014 3.6L WK2
 
Join Date: Aug 2013
Location: Perth, Western Australia
Posts: 34
Thanks: 2
Thanked 18 Times in 10 Posts
Rep Power: 1400
Leighm0 is on a distinguished road
Garage
Send a message via Skype™ to Leighm0
Re: UConnect 8.4 International / Export

I believe most of the mods I've done are based off discussions in this thread, it starts around page 17, and escalates to some interesting stuff:
uConnect 15.26.1 is buggy; I want to downgrade.

Mainly - SRT background, SRT apps logo, and the SRT apps themselves. Navigation was also enabled, on my non-NAV enabled Laredo by modifying the main.swf (details in the above thread).

The SRT apps enabling was very simple - a removal of 1 line from a file for each app/xlet.

Unfortunately the only drawbacks to these mods, any new firmware update done to the car reverses them (overwrites the files), so anytime a new upgrade comes out and I apply it, I need to modify the new files and upload them all again... So taking it to the dealer when they do an update to the unit will overwrite the modifications.

For me this is no problems, as I am willing to do this every time, however for other owners of Grand Cherokees who already have Factory Navigation (Limited, etc) this would cause the uploaded 2015 maps to stop working after a new FW upgrade, until such time they uploaded new modified files from the newer FW upgrade. (Nav will still open and display your vehicle location but the maps etc do not display / routing wont work, no POIs, etc).

If anyone is interested I'm happy to take photos and share.
Reply With Quote
The Following User Says Thank You to Leighm0 For This Useful Post:
  #292  
Old 08-21-2016, 09:24 PM
Member
My Jeep: 2014 3.0L WK2
 
Join Date: Aug 2016
Location: Sydney, NSW, Australia
Posts: 8
Thanks: 2
Thanked 3 Times in 3 Posts
Rep Power: 262
ElderBuilder is on a distinguished road
Re: UConnect 8.4 International / Export

Quote:
Originally Posted by Leighm0 View Post
I believe most of the mods I've done are based off discussions in this thread, it starts around page 17, and escalates to some interesting stuff:
uConnect 15.26.1 is buggy; I want to downgrade.

Mainly - SRT background, SRT apps logo, and the SRT apps themselves. Navigation was also enabled, on my non-NAV enabled Laredo by modifying the main.swf (details in the above thread).

The SRT apps enabling was very simple - a removal of 1 line from a file for each app/xlet.

Unfortunately the only drawbacks to these mods, any new firmware update done to the car reverses them (overwrites the files), so anytime a new upgrade comes out and I apply it, I need to modify the new files and upload them all again... So taking it to the dealer when they do an update to the unit will overwrite the modifications.

For me this is no problems, as I am willing to do this every time, however for other owners of Grand Cherokees who already have Factory Navigation (Limited, etc) this would cause the uploaded 2015 maps to stop working after a new FW upgrade, until such time they uploaded new modified files from the newer FW upgrade. (Nav will still open and display your vehicle location but the maps etc do not display / routing wont work, no POIs, etc).

If anyone is interested I'm happy to take photos and share.
Any chance you can share how you did this (what and where to change) ? I can get my son to do it for me. I can understand not releasing it as the FW will format it but as you said, for those willing to edit each FW upgrade it sounds worthwile.
Reply With Quote
  #293  
Old 08-22-2016, 02:20 AM
Premium Member
My Jeep: 2014 3.6L WK2
 
Join Date: Aug 2013
Location: Perth, Western Australia
Posts: 34
Thanks: 2
Thanked 18 Times in 10 Posts
Rep Power: 1400
Leighm0 is on a distinguished road
Garage
Send a message via Skype™ to Leighm0
Re: UConnect 8.4 International / Export

Quote:
Originally Posted by ElderBuilder View Post
Any chance you can share how you did this (what and where to change) ? I can get my son to do it for me. I can understand not releasing it as the FW will format it but as you said, for those willing to edit each FW upgrade it sounds worthwile.
You will need to patch the files based on your given Firmware Level and Model Year / uConnect type... for example FW 15.26.1 MY14 RJ3 files differ to FW 16.13.13 MY15 RJ3, etc.

You will also need to buy an iGO map license (~$30AU on Android) and grab the files (.lyc) and the map files (requires rooted Android to access the license file, the rest are in the SDCard storage).

Put all the files onto a USB in the root directory, along with a patched swdl.iso to run "script.lua" instead of upgrades. Put the map files into a folder called "content", with all your map files (3dc, 3dl, fbl, fda, fjw, fpa, fsp, ftr, hnr, ph, poi, spc). The patched xlet files into a "xlets" directory.

script.lua contains following content:
Code:
#!/usr/bin/lua
local os            = os
-- copy patched main.swf, nav.sh, navRestart.sh, NaviServer
os.execute("cp -f /fs/usb0/main.swf /fs/mmc0/app/share/hmi")
os.execute("cp -f /fs/usb0/nav.sh /fs/mmc0/app/bin")
os.execute("cp -f /fs/usb0/NaviServer2 /fs/mmc0/app/bin")
os.execute("cp -f /fs/usb0/navRestart.sh /fs/mmc0/app/bin")
-- remove old maps, copy new map files from content folder
os.execute("rm -rf /fs/mmc0/nav/NNG/content/building/Australia*")
os.execute("rm -rf /fs/mmc0/nav/NNG/content/map/Australia*")
os.execute("rm -rf /fs/mmc0/nav/NNG/content/phoneme/Australia.ph*")
os.execute("rm -rf /fs/mmc0/nav/NNG/content/poi/Australia*")
os.execute("rm -rf /fs/mmc0/nav/NNG/content/speedcam/Australia*")
os.execute("cp -rf /fs/usb0/content /fs/mmc0/nav/NNG")
-- copy map license files
os.execute("cp -f /fs/usb0/*.lyc /fs/mmc0/nav/NNG/license")
-- remove old xlets and copy patched xlets to mmc1
os.execute("mount -uw /fs/mmc1/")
os.execute("rm -rf /fs/mmc1/kona/preload/xlets/*")
os.execute("rm -rf /fs/mmc1/xletsdir/xlets/*")
os.execute("cp -rf /fs/usb0/xlets/* /fs/mmc1/kona/preload/xlets")
os.execute("cp -rf /fs/usb0/xlets/* /fs/mmc1/xletsdir/xlets")
-- change permissions for new files copied
os.execute("chmod 555 /fs/mmc0/app/share/hmi/main.swf")
os.execute("chmod 755 /fs/mmc0/app/bin/nav.sh")
os.execute("chmod 755 /fs/mmc0/app/bin/NaviServer2")
os.execute("chmod 755 /fs/mmc0/app/bin/navRestart.sh")
os.execute("chmod 555 /fs/mmc0/nav/NNG/content/building/Australia*")
os.execute("chmod 555 /fs/mmc0/nav/NNG/content/map/Australia*")
os.execute("chmod 555 /fs/mmc0/nav/NNG/content/phoneme/Australia*")
os.execute("chmod 555 /fs/mmc0/nav/NNG/content/poi/Australia*")
os.execute("chmod 555 /fs/mmc0/nav/NNG/content/speedcam/Australia*")
os.execute("chmod 555 /fs/mmc0/nav/NNG/license/*.lyc")
os.execute("chmod 555 -R /fs/mmc1/kona/preload/xlets")
os.execute("chmod 555 -R /fs/mmc1/xletsdir/xlets")
-- remount mmc0/1 as read-only mode
os.execute("mount -ur /fs/mmc1/")
os.execute("mount -ur /fs/mmc0/")
-- stop mmc mount and end script
os.execute(mountpath.."/usr/share/scripts/mmc.sh stop")
Screenshot of the full USB folder/file tree once prepared:
- Highlighted Yellow files have been modified from Originals.
- Highlighted Green files are completely new files replacing Originals if exist.
- Highlighted Blue file is custom LUA script file for above code content.
- Non-Highlighted files are untouched Originals.

Screenshot by Lightshot

And here is what it looks like on the actual USB stick in Explorer:

Screenshot by Lightshot
Reply With Quote
The Following 4 Users Say Thank You to Leighm0 For This Useful Post:
  #294  
Old 09-17-2016, 12:11 AM
Premium Member
My Jeep: 2013 3.0L WK2
 
Join Date: Jul 2016
Location: Brisbane Aust
Posts: 21
Thanks: 9
Thanked 1 Time in 1 Post
Rep Power: 312
Mousie is on a distinguished road
Re: UConnect 8.4 International / Export

If I complete above, would my non enabled navigation uconnect device should enable navigation with the maps obtained?, I think this would be yes as the authorisation is included but need to check first my thinking.

oops, I still need to modify main.swf file first so think I answered my own Q.
Reply With Quote
  #295  
Old 09-17-2016, 08:00 PM
Premium Member
My Jeep: 2014 3.6L WK2
 
Join Date: Aug 2013
Location: Perth, Western Australia
Posts: 34
Thanks: 2
Thanked 18 Times in 10 Posts
Rep Power: 1400
Leighm0 is on a distinguished road
Garage
Send a message via Skype™ to Leighm0
Re: UConnect 8.4 International / Export

Quote:
Originally Posted by Mousie View Post
If I complete above, would my non enabled navigation uconnect device should enable navigation with the maps obtained?, I think this would be yes as the authorisation is included but need to check first my thinking.

oops, I still need to modify main.swf file first so think I answered my own Q.
If you just want to enable navigation you just need to modify main.swf and install the license file for your vehicles maps. They can be obtained from map update disks on the Internet. Depending on your location and vehicle model.
Reply With Quote
The Following User Says Thank You to Leighm0 For This Useful Post:
  #296  
Old 09-17-2016, 08:10 PM
DAC15's Avatar
Member
My Jeep: 2014 3.0L WK2
 
Join Date: Aug 2014
Location: Brisvagas, Australia
Posts: 134
Thanks: 35
Thanked 11 Times in 11 Posts
Rep Power: 16742
DAC15 has a reputation beyond reputeDAC15 has a reputation beyond reputeDAC15 has a reputation beyond reputeDAC15 has a reputation beyond reputeDAC15 has a reputation beyond reputeDAC15 has a reputation beyond reputeDAC15 has a reputation beyond reputeDAC15 has a reputation beyond reputeDAC15 has a reputation beyond reputeDAC15 has a reputation beyond reputeDAC15 has a reputation beyond repute
Garage
Re: UConnect 8.4 International / Export

How much for you to add the srt pages and backgrounds and ect with the sat nav enabled on a usb?
__________________

2014 GRAND CHEROKEE
MY GARAGE:
BOOSTED
Reply With Quote
  #297  
Old 09-18-2016, 04:56 AM
Premium Member
My Jeep: 2013 3.0L WK2
 
Join Date: Jul 2016
Location: Brisbane Aust
Posts: 21
Thanks: 9
Thanked 1 Time in 1 Post
Rep Power: 312
Mousie is on a distinguished road
Re: UConnect 8.4 International / Export

Hi Leighm0, per chance what wired dongle type are you using, I know it should be D-Link, Cisco/Linksys but just checking if I can save a few dollars with a generic for access, then again not really wanting to buy and have compatibility issues as the last thing I need in saving a few dollars.

Had a peek into the 'patched main.swf' left within the post and under sub directory of 'main' whilst using the Sothink SWF at lines 104 & 105 to activate nav is just a true / false statement. But it cannot be as simple as modding the statement line and it also must point to a stored byte license number within the swf file to match the incoming map file, would I be right in this thinking, yes a tad very rusty so just a hint on where to look at the other end of the pony in this main.swf would be appreciated. i.e. byteArray.readingUnsignedByte () is where I'm a tad lost. (line 104) or is it like the modding of the SRTpackage line (109) a few lines down. I'll get there and I suspect my VIN download 16.xx.x will not have the licence file I suspect so will try another limited or higher file perhaps.

Okay, just had a peek at the above script, and it should be mod the true false line as noted then import the licence file as should have checked this first on your work. I have the same 14.25.5 loaded and the downloaded 16.xx.x ready to go so the method would be to update as normal, then extract and modify main.swf and upload the licence files from the update. Basically manually executing commands for my needs.
Reply With Quote
  #298  
Old 09-18-2016, 09:50 AM
Premium Member
My Jeep: 2014 3.6L WK2
 
Join Date: Aug 2013
Location: Perth, Western Australia
Posts: 34
Thanks: 2
Thanked 18 Times in 10 Posts
Rep Power: 1400
Leighm0 is on a distinguished road
Garage
Send a message via Skype™ to Leighm0
Re: UConnect 8.4 International / Export

Quote:
Originally Posted by DAC15 View Post
How much for you to add the srt pages and backgrounds and ect with the sat nav enabled on a usb?
Send me a PM and I'm sure I can sort you out.
Reply With Quote
  #299  
Old 09-18-2016, 10:03 AM
Premium Member
My Jeep: 2014 3.6L WK2
 
Join Date: Aug 2013
Location: Perth, Western Australia
Posts: 34
Thanks: 2
Thanked 18 Times in 10 Posts
Rep Power: 1400
Leighm0 is on a distinguished road
Garage
Send a message via Skype™ to Leighm0
Re: UConnect 8.4 International / Export

Quote:
Originally Posted by Mousie View Post
Hi Leighm0, per chance what wired dongle type are you using, I know it should be D-Link, Cisco/Linksys but just checking if I can save a few dollars with a generic for access, then again not really wanting to buy and have compatibility issues as the last thing I need in saving a few dollars.

Had a peek into the 'patched main.swf' left within the post and under sub directory of 'main' whilst using the Sothink SWF at lines 104 & 105 to activate nav is just a true / false statement. But it cannot be as simple as modding the statement line and it also must point to a stored byte license number within the swf file to match the incoming map file, would I be right in this thinking, yes a tad very rusty so just a hint on where to look at the other end of the pony in this main.swf would be appreciated. i.e. byteArray.readingUnsignedByte () is where I'm a tad lost. (line 104) or is it like the modding of the SRTpackage line (109) a few lines down. I'll get there and I suspect my VIN download 16.xx.x will not have the licence file I suspect so will try another limited or higher file perhaps.

Okay, just had a peek at the above script, and it should be mod the true false line as noted then import the licence file as should have checked this first on your work. I have the same 14.25.5 loaded and the downloaded 16.xx.x ready to go so the method would be to update as normal, then extract and modify main.swf and upload the licence files from the update. Basically manually executing commands for my needs.
I purchased this Original D-Link from eBay, I paid $21 AUD for it.
Genuine D Link DUB E100 USB 2 0 10 100Mbps B1 Version Fast Ethernet Adapter | eBay

I believe it has to be the Revision B1 with the chipset required for it to work.

The main.swf is just the menu - the modifications will just turn On the "Navigation" icon in the bottom menu bar, and the SRT values will just load up the Startup SRT Logo, and the SRT "apps" icon in the bottom right (instead of the normal Settings/Apps icons).

Yes correct - you WILL need a valid / active LYC License file for Navigation to "activate". If you want to grab license files, you need MAP disks, not Firmware disks (these do not contain any licenses). There are a few around on the net, for AU its limited, for Europe theres HEAPS, and I think NA has a few floating about.

Don't worry too much about modifying the main.swf for anything apart from SRT photo/icons or just turning on the Nav icon, you don't even need to modify this file if you have a Valid License file installed, that activates the "Nav" Activation as TRUE which this main.swf looks for.. obviously tho you will never get a TRUE value for SRT, unless you indeed had an SRT.

SRT applets are available from the Firmware disks under the xlets folders, they can also be unlocked via a 1-line removal in the properties files to allow them to open up
Reply With Quote
The Following User Says Thank You to Leighm0 For This Useful Post:
  #300  
Old 09-18-2016, 08:41 PM
Premium Member
My Jeep: 2013 3.0L WK2
 
Join Date: Jul 2016
Location: Brisbane Aust
Posts: 21
Thanks: 9
Thanked 1 Time in 1 Post
Rep Power: 312
Mousie is on a distinguished road
Re: UConnect 8.4 International / Export

LeighmO. Your a champion as this becomes easy after reading again. I can see why just going for current maps etc is the way forward with a fresh license. Thankyou for the efforts for us.
Reply With Quote
Reply

Tags
uconnect

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Atlanta International Auto Show JC_0105 Grand Cherokee - WK2 - 0 02-22-2013 03:35 PM

» Premium Vendor Showcase
Powered by vBadvanced CMPS v3.2.3

All times are GMT -5. The time now is 12:51 PM.


Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Copyright 2012 - JeepGarage.Org
The Jeep Grand Cherokee Owners Community

JeepGarage.org is in no way associated with or endorsed by FCA US LLC. Chrysler, Dodge, Jeep, Ram, Mopar and SRT are registered trademarks of FCA US LLC.