yashsingh1/xdaforums huggingface dataset:
[Connected Car] Leighm0:
To get the Offroad pages to run without DRM checks you need to copy over the DRM.jar which is used on the vehicles which come with Offroad Pages by default, as this java file tells the unit which applets require DRM and which do not! From the ISO you managed to grab the Applet for Offroad Pages, go and grab the "DRM.jar" file for that then add this to your modding LUA to push it in:

os.execute("rm -f /fs/mmc1/kona/data/DRM.jar")
os.execute("cp -f /fs/usb0/modified/DRM/DRM.jar /fs/mmc1/kona/data/")
os.execute("chmod 755 /fs/mmc1/kona/data/DRM.jar")

---------- Post added at 10:55 AM ---------- Previous post was at 10:53 AM ----------

Yep, just put them on the USB stick in the correct folders and then push it onto vehicle... heres what mine does:

-- new map files
os.execute("rm -rf /fs/mmc0/nav/NNG/content/building/Australia*")
os.execute("rm -rf /fs/mmc0/nav/NNG/content/dem/Australia*")
os.execute("rm -rf /fs/mmc0/nav/NNG/content/global_cfg/global_cfg*")
os.execute("rm -rf /fs/mmc0/nav/NNG/content/map/Australia*")
os.execute("rm -rf /fs/mmc0/nav/NNG/content/map/Basemap*")
os.execute("rm -rf /fs/mmc0/nav/NNG/content/phoneme/Australia*")
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")
os.execute("chmod 555 /fs/mmc0/nav/NNG/content/building/Australia*")
os.execute("chmod 555 /fs/mmc0/nav/NNG/content/dem/Australia*")
os.execute("chmod 555 /fs/mmc0/nav/NNG/content/global_cfg/global_cfg*")
os.execute("chmod 555 /fs/mmc0/nav/NNG/content/map/Australia*")
os.execute("chmod 555 /fs/mmc0/nav/NNG/content/map/Basemap*")
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/*")
-- new map licenses
os.execute("rm -rf /fs/mmc0/nav/NNG/license/*.lyc")
os.execute("cp -rf /fs/usb0/modified/license/*.lyc /fs/mmc0/nav/NNG/license")
os.execute("chmod 555 /fs/mmc0/nav/NNG/license/*.lyc")

---------- Post added at 11:06 AM ---------- Previous post was at 10:55 AM ----------

You cant (without a lot of time running some sort of pass cracker see link below), best you can do is encode a new one and put it in its place.. thus they came up with the above password which is just the word root.. once you gain root access however you can change it to whatever you like.

https://moar.so/blog/qnx-password-hash-formats.html
[Connected Car] Tooltime:
I would like to add additional languages to my Uconnect 8.4 RA4 (16.16.13) for navigation. Currently only english, french and spanish is available in the list as it is a US unit. I guess I have to change everything to german also the GUI, right?.

I extracted the german language files from a european update file from the SPEECH folder and added that to my Uconnect.

Unfortunately german did not show up in the list. Probably that is really just speech and not the "text" for the GUI, does anyone know where the GUI language files are lying?

Or what needs to be added/changed to get other language options than english/french/spanish in place?

Or do I need to change "/dev/fram/productid" from VP4_NA to be a VP4_EU unit?
[Connected Car] robert991122:
---------- Post added at 11:06 AM ---------- Previous post was at 10:55 AM ----------

Search in the ISO for "root:" (around Byte 0x5e8a4dbh in Ver. 14.25.5) and you should find "root:ug6HiWQAm947Y".

This is the current encrypted password, change the part "ug6HiWQAm947Y" to "8CNGLiYvSaCbg" which changes the password to "root".
[Connected Car] DAGr8:
Wow this thread has evolved nicely

[MENTION=9239751]HanJ67[/MENTION]

Any Luck?

I updated To latest way before I found this thread :(
[Connected Car] HanJ67:
Not yet, tried a lot, but still no luck on it. It is ether the iso check or the region country that spoils the fun.
[Connected Car] devmihkel:
Imho you can only use the same or newer UPD version, because version checking happens before it gets to execute modified manifest script. What version UPD did you try to modify and how does your manifest.lua look like after the hexedititing?
[Connected Car] Tooltime:
Hello,

I am trying to get new maps on my Uconnect, it is a US RA4 (VP4) unit (Nav was enabled). I am trying to get european maps working.

I copied the NaviServer2 and the nav.sh & navrestart.sh from Leighm0 to my unit. I also bought iGo on my Android Smartphone and extracted the license and map files from my Android device and copied them over to the corresponding uconnect folder. But somehow the Uconnect unit does get stuck with activating the license screen.

Do I also need to have a patched main.swf? Someone a idea what I might be missing?

Best Regards

Tooltime
[Connected Car] Helsinki:
Do you guys know if it is possible to do anything with Alfa Romeo uconnect firmware updates? They come as a huge .bin files.
[Connected Car] Tooltime:
I got it working, the uconnect device expects a basemap in the map folder. My bought igo on Android did not had that, I used a basemap from a old uconnect map update and also copied additionaly the lyc files from the uconnect map update. That made the trick. Now my new map files are working fine.
[Connected Car] SquithyX:
Hay,

I think i know the problem but want to check... I have a MY13 VP4 6.5 uConnect running 17.07.55 that is not .upd file (was last swdl.iso from Alfa)

Every modified swdl.iso i try comes back with "Error: authentication failed".... is it because i have >17 firmware installed, even through its not .upd based???

Thank you in advanced
[Connected Car] Tajadela:
hi, i also have a uconnect 6.5. I've been studying to change this unit for a long time. It seems that the control of the ISO is the first thing that is done as soon as the USB stick is inserted. The control starts from the operating system resident inside the unit itself. I think the only way to skip iso control is to put the unit in the "manufactoring mode", as you can see by looking at the system_module_check.lua module, in the mfg_mode_flag flag. But I have no idea how ... I have also connected the USB ethernet adapter, I can connect with telnet, but the root passord is nowhere to be found. In these units, in my opinion, the only chance is to find the JTAG connector and connect through that ... but let's talk about semi-fiction....
[Connected Car] robert991122:
I have also a uconnect 6.5 (Alfa) with currently installed FW 16.11.41. So far I have not made any attempts with modified ISOs. But i read this thread and a lot of stuff in other forums (jeepgarage). My fear is that doing something wrong and accidentally updating to an incorrect version. Unfortunately I do not have the ISO from my installed Version 16.11.41 but only the newer 17.07.55, which is apparently no longer suitable for bypassing the ISO check.

That's why I have a few questions to understand before i test something:

- I understand that if i modyfy the "system_module_check.lua" as described in this thread to run a file e.g. "script.lua" from USB stick,

the update stops after executing this script and doesn't modify my uconnect (to the version of the ISO), except what i do in the script

- If i modify the "boot.sh": Is this file executed before or only when the update has finished (and modified my uconnect to the version of the ISO)

- Root access is then possible only with a modified ISO (changed root-PW) and completed update to the Version of the ISO?

I have found, except 17.07.55 no ISO, which fits directly to my 6.5! uconnect.

So, if someone has an older ISO that fits a 6.5" uconnect, please share with me. So i can try something.
[Connected Car] Tajadela:
I found this European version:

15.21.37, but it is already modified and does not allow to avoid iso control. I have not found older versions...

h t t p s://m e g a.n z/#F!JFoRGJyC!BVtmLb3PTqDigx5SXQt0nA
[Connected Car] robert991122:
Thank you. I agree with you, it seems to be to new. The root-PW is just the newer one.

I have found this:

h t t p s : / / w w w .mydrive.ch/browse/29519003/2015-2016

username: mygig@soxag

Password: gasolio

Most of the stuff is for 8.4 uconnect. The oldest version for 6.5 is 16.05.32.

Maybe you have an idea to deal with the other versions. There is also 14.05.03
[Connected Car] nihonjin:
Hi I cant seem to get anything to work. I have copied the supplied modfied files from this thread and purchased the android IGO maps and copied these including the licence files but everytime I run the update it finishes and the main screen does not show the NAV icon and nothing appears to have changed. This is the swdlLog file i get:

********SOFTWARE UPDATE LOG********

Starting Update

Total units to update: 12

Installing unit 1 SYSTEM CHECK

Got the unit installer for SYSTEM CHECK

System market mismatch, stick contains NA but target is RW

System Market matches

System product mismatch, stick contains VP4 but target is VP3

System Product matches

Script Started.

ERROR: Script finished

Software Update failed, see 'swdlLog.txt' on the USB stick for more details

Eject USB for RESET

I have a 2013 MY14 Laredo Jeep Grand Cherokee with 8.4 uconnect system. Any help would be greatly appreciated.
[Connected Car] nihonjin:
Update to my previous post. I have manged to get the NAV icon to display but nothing works. When i press on the icon it just says navigation is being activated and in the system info i get for naviserver and map database undefined.

For anyone who has got it to work with IGO and a customised Naviserver what should it say in the system info for map database and naviserver?

I'm using the naviserver2 files and other files posted here in this thread as they are from the same model car as mine a 2013 MY14 Laredo.

Any suggestions? thanks in advance.
[Connected Car] devmihkel:
I think you are absolutely good to go and try jailbreaking 16.x version; the following based on 16.33.29:

- the "commercial" Install-One-Jailbreaker- images use manifest.lua to inject/execute any script right before Do you want to upgrade prompt

- you just answer No to the upgrade prompt, because by that time you have already gained root access and job done

- boot.sh cannot be modified on 16.x (read only fs), but you can do pretty cool and early execution from inside other scripts called from boot.sh at startup. E.g. enum_devices.lua gets fired on time for some neat "overlay" links, say

os.execute("ln -sP /fs/mmc0/nav/bak/custom/NaviServer /bin/NaviServer")

- the jailbreak works perfectly using new modified 17.x installation ISO on 16.x system (the explanation being that you first need to bypass "on-system"/ head unit ISO check and then you skip "on-iso" UPD integrity check and this still works fine as confirmed on 8.4 system using 16.33.x and 17.11.x here previously - newer versions than these listed for 6.5 uconnect above...). So I think you have pretty good 50:60 chances of gaining root access by staying on 16.x version and using 17.x to brake your way in. PS if you manage to get wifi on, you can tinker with the QNX firewall and sshd_config to use your own keys for ssh (so you don't care about root password, really ;)
[Connected Car] Tajadela:
Hi,

the fw versions of 8.4 units are not compatible with 6.5 units. The control of the iso (checksum) is done with the command "openssl dgst -sha256 -verify/etc/keys / ..." using precisely the keys in the "keys" folder inside the unit. Each type of unit has different keys to what I understand, so incompatible. To date, in my opinion, there are no ISO images that can be modified, which allow the "jailbreak" of 6.5 units. If I'm wrong I'll be happy to have opposing opinions !! Bye
[Connected Car] sofro1988:
c'mon guys, we have to find a way to install real maps updated to our 6.5 nav :) i have tried different old firmware for 8.4 but how one user said before, they do not work. i know that even 6.5 may be hacked, there is on the web, it is used to fit cameras in the car.
[Connected Car] robert991122:
Hi, my goal is also to install new maps. My maps are from 2014! There is no current purchase from this or at least last year!

So far I have not been lucky. But I will keep trying to get access.

Where do you have found the version which fits the cameras? Maybe we can learn something.
[Connected Car] Tooltime:
Do you have a basemap.fbl in the map folder? It was not part of my igo so I extracted it form a old uconnect map update. Without the basemap I also got stuck with the activating screen.
[Connected Car] Tajadela:
Hi,

In file \usr\share\IFS\ifs-cmc.bin, there are some public keys. (You can find them with hex editor). Maybe these keys are to create the iso checksum, or decode root password??

take a look.

Bye
[Connected Car] nihonjin:
[MENTION=2023777]Tooltime[/MENTION] thanks for your reply. I do have the basemap.fbl i grabbed it from a VP4 map iso even though mine unit is a VP3 so Im not sure if this is the reason why but it still will not activate. Any chance you can help me with the file you used and or point me in the right direction as to where i might be able to get it.

I also grabbed both .lyc files from the same map content that i grabbed the base map file from they were called the following:

CMC_VP4_REQ_CODE_DUMMY.lyc

CMC_VP4_ROW_MY14_A_2012Q4_3.lyc

Any suggestions?
[Connected Car] devmihkel:
Enabling wifi for shell (ssh) access makes troubleshooting as well as future updates etc so much easier. You can kill (slay) Naviserver process and watch it restart and though there's not that much useful in the /tmp folder nav log files, you can see some info still. And make some quick changes and trial and error and start all over again ;)
[Connected Car] nihonjin:
I think I have wifi for shell access working as i can see the uconnect ap ssid but it is asking for a password to connect. What or where would I find this? Thanks.
[Connected Car] sofro88:
you have to look for uconnect jailbraek
[Connected Car] devmihkel:
If the wifi settings app does not work for you and don't feel like fixing it (to start with), then take a look at /fs/etfs/usr/var/qdb/key_value perhaps something like

strings key_value | grep WifiSvc_DefaultPassword

and off you go :cool:
[Connected Car] nihonjin:
Thanks for the idea but how do I access that file if i dont have access to the uconnect system? does the file exist in the iso update file? Sorry I have limited knowledge of this sort of thing and willing to keep trying but dont have the skill that you and others obviously have. I wish I did but I am willing to learn. I must be so close and something simple is just not right. All I am really trying to do now is get the Sat Nav activated and working. I have uploaded all the files and I know my scripts are running as I have manged to get the Sat Nav icon to display and I have the SRT pages working. But the Maps will just not activate. I dont if it is because i am using the wrong basemap file or wrong .lyc file or my naviserver2 file i am using is wrong (I am using the one posted here in this thread by Leighm0 as I have the same car and year model.

thanks.
[Samsung Gear S] StrellaMarr:
Hi everyone, I'm using the tizen sdk for exploring the filesystem in gear s, I'm not sure if it's the same as the files in gear 2 : media-speaker-value, svoice-with-capture-sco-16k-value and voicecall-speaker-sco-16k-nb-value ....I tried the gear 2 sound boosting launcher but it doesn't work,the sound stills the same in gear S, please somebody know the path of this files?

Regards
[XDA Assist] tamieb:
This may seem like a strange question.

I have a Samsung sch-i405 (Verizon) but I use AT&T, the phone is supposed to be unlocked but it doesn't work with my sims card.

I was reading about the Samsung Rugby driver. Is the driver what determines which service provider the phone can use? If I downloaded and a different driver could I use this phone on my AT&T account?

Or if I change the circuit board with an AT&T circuit board (if I can find one that will fit) would that make the phone work with AT&T?

:confused:

I just love this phone (sch-i405) over the rugby for the full keyboard, and I would love to be able to use it.
[XDA Assist] Mike B.:
Hello and thank you for using XDA Assist.

We cannot provide technical support nor can other members reply to your posts here on XDA Assist but your Verizon Samsung Galaxy Stratosphere (SCH-I405) uses CDMA only while the AT&T network uses GSM only and they are therefore incompatible. Turning it into a proper GSM device would require replacing most of the entire device internals and would be extremely impractical, and probably even impossible. I found a thread at http://xdaforums.com/showthread.php?t=2335566 that happens to address your very question. I also see a number of references to your model from a site search at http://xdaforums.com/sitesearch.php?q=SCH-I405 which might be worth reviewing.

Good luck!

This thread is locked.
[AT&T LG Optimus G] nidlaX:
Preface: What the **** is wrong with this device? I've had two phones in a row lose IMEI information for no apparent reason. I say this because my second device was never flashed with a custom ROM (only rooted) and remained on stock V20J, yet my IMEI was lost at some random point in time. Even stranger is the fact that despite having a "0" IMEI, I was always able to make/receive calls and use data on both devices.

Anyways, here is the rough procedure:

0. Ensure that you are on one of the LG based ROMs (both V20J and the KK ROM by Paulicat worked for me)

This step was necessary for me because I did not find any instructions on how to enable the Qualcomm platform diagnostic mode / port on Cyanogenmod ROMs

NOTE1: I have also seen advice that your SIM card should be REMOVED prior to performing the procedure.

NOTE2: Even if you suspect your EFS/NV has been corrupted, now is the time to make a backup of all of the relevant partitions for your phone. These partitions include the three M9KEFS partitions, the MODEM partition, and the MODEMST1 and MODEMST2 partitions.

1. Install the latest LGUnitedMobileDriver (I used version 3.14.1 WHQL)

2. Download a copy of EFS Professional (http://xdaforums.com/galaxy-s2/orig-development/tool-updated-09-06-14-efs-professional-t1308546)

3. Connect your phone to your computer and select USB Tethering as the connection mode (again, LG ROMs only) and let the driver installation finish

At this point, you can open Windows' Device Manager and check that two new serial COM ports have been installed: an "LGE AndroidNet For Diagnostics Port" and an "LGE AndroidNet USB Serial Port"

4. Open the EFS Professional Suite launcher and select Qualcomm NV Tools

5. In NV Tools, select the "LGE AndroidNet For Diagnostics Port" and press Connect.

At this point, confirm that the connection was successful and that sensible diagnostic information has been pulled from your phone.

6. I recommend you backup your NV items again using the NV Backup / Restore tab.

7. In the Secure Ops. tab, go to the ESN / MEID / IMEI Repair section and Read your phone's current IMEI.

8. Confirm that the IMEI is 0 and proceed to enter your original IMEI number in the field labeled "IMEI (Dec)".

9. Double check that you input the correct IMEI number, then check the checkbox next to the field and select Write with Phone as the Target.

10. Disconnect NV Tools, unplug your phone, and reboot

11. Confirm that the IMEI was written successfully by opening your Dialer and entering *#06#

Please post in this thread regarding your success / failure in performing this procedure.
[Upgrading, Modifying and Unlocking] WackMachine:
Hey,

I'm trying to install a PPC software but it doesn't want to install on my HTC Universal WM6 because it claims it requires WM5.

I wonder, is there a way to fool the installer to think my device is WM5?

(I'm not talking about warez here)

Thanks,

Yaniv.
[Upgrading, Modifying and Unlocking] neptune:
Try asking the developer for an update to the program, mayb theres more to why it wont work that just the OS version.
[Galaxy S6 Q&A, Help & Troubleshooting] hyelton:
Any fix for this? This so far has been my main annoyance with this phone. Happens on both my parents Galaxy S5 running Lollipop as well.

Examples: Scrolling through settings is bouncy same for webpages which is just awful.

Then the worst is the Notification panel, Its so bad that I'll scroll down and the panel goes right back up.

Any suggestions for this?
[Galaxy S6 Q&A, Help & Troubleshooting] hyelton:
I havent placed one on yet, I have a Ghostek Tempered Glass I planned putting on once I figure out what firmware I want to run on it.
[Nexus 5 Q&A, Help & Troubleshooting] maphew:
:confused: I have run out of space on my phone. (Again. Why can't I add an sdcard to this nexus thing dammit?) I'm going through the Storage sections under Settings, picking and choosing what I want to keep and discard. There's a number of items appearing in Downloads that I want to move to my PC, but I can't find the files and the only commands available are Open, Delete and Share.

How do I locate the items so can copy them?

My phone is not rooted and is running Lollipop 5.1.1.

Downloads as shown in from Settings >> Storage:

i.imgur.com/LzJz05I.png

Downloads as seen by ES File Explorer:

i.imgur.com/EJZUHYu.png

(sorry, no active links. I don't have the reputation to post links).
[Nexus 5 Q&A, Help & Troubleshooting] dahawthorne:
I'm sure someone will correct me if I'm wrong, but the first image shows the list of things that you've downloaded (and then maybe moved to another folder?) while the second shows what is in your downloads folder now. In other words, one image shows an application, the other shows files.
[Nexus 5 Q&A, Help & Troubleshooting] maphew:
The Downloads app seems to show items downloaded in the traditional sense (like from my browser, those are the items also seen in 2nd screen shot)

as well as items downloaded by apps, and these are saved somewhere else, not in /sdcard/download.

My question is how do I follow the items from the Download app to their actual location, so I can do something with them?

Double tap on the item opens it. Long press selects it. I need to copy it (or rename or move or...)
[Nexus 5 Q&A, Help & Troubleshooting] dahawthorne:
If my suggestion is correct, and nobody so far has contradicted it, then the download list needn't correspond in any way to what's actually on your phone at this moment. You may have moved the files, deleted them... there may not be anything to find. What you're seeing is just your file download history, not what actually exists now.

One tool that I find invaluable for this sort of thing is Search Everything - https://play.google.com/store/apps/details?id=com.marlon.searcheverything

It indexes all your files and displays them on the fly - as you type each letter the list of files shown diminishes until you're left with the one you're looking for. If you're looking for a downloaded file then it shouldn't be hidden in an unreachable system folder requiring root. If Search Everything doesn't find what you're looking for, it's a pretty safe bet that it's been deleted.

On your comment about the reason for your question, that your phone is getting full, have you tried Disk Usage to see where the heavy usage is? https://play.google.com/store/apps/details?id=com.google.android.diskusage

And finally consider Stickmount - https://play.google.com/store/apps/details?id=eu.chainfire.stickmount

In combination with an OTG cable (a couple of dollars) and a USB stick, Stickmount allows you to store files on the USB stick, so you can have effectively unlimited storage.
[Galaxy Note5 Q&A, Help & Troubleshooting] AB__CD:
I bought my 920I in Singapore, and it is not optimized for the networks I am on, but it is able to access LTE, however I have to manually reselect LTE in the mobile network settings every time I reset the phone. It's not that it's not fast (its actually faster than what I got on my Moto X (which was a UK model, but didn't have this issue), and 3g/HSPA+ works, it's just annoying. Anyone know of a fix?
[Lenovo Vibe Z2 Pro Questions & Answers] ketan_naik:
I have Lenovo Vibe Z2 Pro international version. I flash QSB file, after that I lost internal storage. Now I can't boot phone. I can enter in to twrp recovery. Please help me how to get it back.