yashsingh1/xdaforums huggingface dataset:
[Windows Mobile Development and Hacking General] tigerpro357:
I wonder if it's possible to do something like what open auto has for Android auto, I currently have that setup with an old android tablet, I'll have to see what I can come up with
[Windows Mobile Development and Hacking General] tigerpro357:
Im also curious if the "video player" I see in some photos and YT vids is a app that comes with sync 2 or not, my sync 2 system has never had that app, the only app it came with was the reporting one that gives the ford app the car status
[Windows Mobile Development and Hacking General] ppudp:
Dear Sensorial, the file created by rioachim (4 files), could you install in your sync2 ? did it work well?, during the week i will test JasonACT's code in VisualStudio
[Windows Mobile Development and Hacking General] tigerpro357:
I tested today, read my post a few posts up
[Windows Mobile Development and Hacking General] ppudp:
hi tigerpro357, I reached this option in the post above there are several apk versions, it only works on android 5 6 7 8, I have to try the apk to get an old android phone, you can also install a VMOS Pro... an Android virtual machine with android 7 if you have an s10 or later. https://disk.yandex.ru/d/-bCJ8UR9tjKSOQ apks
[Windows Mobile Development and Hacking General] tigerpro357:
I installed the APK from the QR code that the sync 2 system showed and it worked (my Note 10 + running android 12) I haven't had a chance to test other apps yet
[Windows Mobile Development and Hacking General] sensorial:
I am very impressed with your programming knowledge. I respect you very much. I would like someone to create a prefab
[Windows Mobile Development and Hacking General] sensorial:
Maybe you can write a simple installer without serial number or timer. To install like a regular soft? and have a mirror link
[Windows Mobile Development and Hacking General] rioachim:
@sensorial, you should not trouble @JasonACT with trivial requests. I have no knowledge of a good mirroring solution on WinCE. What Jason is doing now is opening the path to any experiments by hiding the interface and accessing the file system. You certainly do not expect him to waste his time on an obsolete system, this is an "I did it moment", a starting point for others to contribute.
[Windows Mobile Development and Hacking General] sensorial:
Okay you made an Installer.jpg file for me for my sync number will that work and I will have a mirror? This is just enough for me?
[Windows Mobile Development and Hacking General] Daedaluswq:
Im still getting demo version on JPG and it wont even install mirrorlink
[Windows Mobile Development and Hacking General] JasonACT:
Once the update installer dll has tried once, it's then "loaded" in the interface process, and will not run the process-attach function again until the unit is reset. If you get it wrong the first time, you need to reboot your unit.

This is what I did with my pre-Sync2 Australian developed 8" colour touch screen unit...

Open source VNC compiled on QNX, which I use to connect to a Raspberry Pi 3A+. The video shows it connecting to an Intel PC stick computer, but the Pi already had some good car stuff going for it. Like I wrote previously, I decided to not install this Sync 2 unit in my car quite some time ago, but I just had a bit of a holiday here so wanted to play (I bought the Sync2 at the time I started work on my actual solution). Sadly, my holiday is now over. Also, be warned, installing this MirrorLink software closes the loop-hole for running scripts from .jpg/.png files. I reckon they did it to stop people extracting their newly installed software. You will need to flash back a fresh Sync2 firmware to remove it (there are various methods around to do this, I use the one where you edit the install file for the first 7 packages and then revert it on the first reboot, meaning I don't have to go back to 3.08 first).
[Windows Mobile Development and Hacking General] Pawel1254:
Good morning everyone. Im new here and Im lost completely. For now is any chance to install mirrorlink on Sync2? I seen plenty of files but which one works? I tried 1 package but after rename pack_install to install nothing happened. Much appreciate for help
[Windows Mobile Development and Hacking General] tigerpro357:
That does look pretty impressive, are all those arduino's I spy on the back required for this to run or is it just for your purposes? I also tracked down my old wince GPS unit, I wonder if I can use those apps with this solution.
[Windows Mobile Development and Hacking General] tigerpro357:
I have managed to do it, I downloaded the D5 packages, ran "decrypt" with my S/N then followed the instructions in the pdf, all the info you need is in this thread, the latest info is the last couple pages
[Windows Mobile Development and Hacking General] tigerpro357:
Did you get the correct S/N?
[Windows Mobile Development and Hacking General] Daedaluswq:
Yeah. I just acomplished this one. Downloaded D5 version. Opened desync and flasm in cmd.

Now im trying to use install.bin but without success
[Windows Mobile Development and Hacking General] JasonACT:
FYI: I did get a proper circuit board made up for myself - only required one ESP8266 for WiFi and control, a CAN-BUS module for HS-CAN stats, G-Force module for fun and a NEO6 u-blox sat-nav module to bring my unit to the level of the top market unit...

But, yep, all of this is just what was needed for me, but was already available in the Sync 2.

Chexker. Ha ha. And the sun was eclipsed by the moon.
[Windows Mobile Development and Hacking General] Pawel1254:
I tried run decrypt but its nothing happened?
[Windows Mobile Development and Hacking General] Daedaluswq:
Open cmd. Drag decrypt file into cmd window. At The end just add your Serial Number and it worked for me. Now im fighting with installation that damn install.bin
[Windows Mobile Development and Hacking General] bigorat:
Fine! I did all the manipulations with this SyncExtPack_YV3F01D5_Navitel.zip package, two buttons appeared in the applications, Navitel and MirrorLink. Navitel starts up and works, but when you click on MirrorLink nothing happens :( Some dialog box should appear, but it doesn't :(
[Windows Mobile Development and Hacking General] JasonACT:
A shame for sure, looks like you're Rush'in it for sure. Just try the one package.
[Windows Mobile Development and Hacking General] tigerpro357:
I only used the decrypt command on my setup, are you trying to do something different?
[Windows Mobile Development and Hacking General] tigerpro357:
You are not doing it correctly, I suggest reading back a few more posts to see how to use it
[Windows Mobile Development and Hacking General] Daedaluswq:
Perhaps. I used decrypt.exe and bin files didnt run. Maybe I used wrong bin files as there are D5. CHK and just install.bin
[Windows Mobile Development and Hacking General] sensorial:
ooo it's ahead. maybe we will write step-by-step instructions with the appropriate link
[Windows Mobile Development and Hacking General] Daedaluswq:
Well im still struggling with installation. But I made that bloody .JPG file to work. Now time for .bin files
[Windows Mobile Development and Hacking General] tigerpro357:
After you ran decrypt, you copy the jpg, the dll, and the patch_install.bin as well as update.bin to the usb
[Windows Mobile Development and Hacking General] tigerpro357:
Isn't that what the pdf is for?
[Windows Mobile Development and Hacking General] Daedaluswq:
Yes. I did it. Then I rename pack_install on install and it doesnt work
[Windows Mobile Development and Hacking General] tigerpro357:
Did you rename it under windows? Power cycle the sync 2 system after the first install? I'm not saying to try these, I'm just asking to try and figure out if these actions have any impact from my attempt
[Windows Mobile Development and Hacking General] sensorial:
the manual in .pdf applies to installation, folders and files. I want someone to write.

1. oendive format FAT32

2. Make your Sync2 serial number to Installer.jpg using a generator

3. Copy the rest of the files etc.

to keep it straight
[Windows Mobile Development and Hacking General] tigerpro357:
Ahh, ok, I see what your saying now, I will take a crack at this hopefully today then
[Windows Mobile Development and Hacking General] Daedaluswq:
As im doing it in my job i turn engine off. Leave car. After name change turning it on and trying to install
[Windows Mobile Development and Hacking General] tigerpro357:
Hmm. I didn't turn my car off in between, I wonder if that has any influence on the success or failure, I will have to try re-installing it that way
[Windows Mobile Development and Hacking General] Daedaluswq:
Finally did it. After doing stuff with .JPG file it didnt worked. Tried decrypt again. Couldnt use .JPG file as there was an error. So I just rename D5 files and replace them in root folder. It worked
[Windows Mobile Development and Hacking General] sensorial:
You are a master please write it step by step as you did it very simply
[Windows Mobile Development and Hacking General] tigerpro357:
In that case, I'm guessing you may have had a corrupted file, heats on getting it figured out though
[Windows Mobile Development and Hacking General] tigerpro357:
Would it be possible to get a test file of your solution to test and see if it will work for others? You can DM it to me if you'd like, also if your not comfortable releasing it yet, then that's ok too. Just never know if you don't ask
[Windows Mobile Development and Hacking General] Pawel1254:
I done but its showing like: couldn't open updateD5.bin
[Windows Mobile Development and Hacking General] tigerpro357:
When I did it, I changed into the directory all the files were in, then just copied the ones I needed.

I just found something interesting? I put the 6.0.8 easy connect APK on my old Samsung Galaxy Tab A 2016, to my surprise I can actually control my tablet through the sync 2, but the same can not be said for my phone, so Android version seems to play a key part in that.
[Windows Mobile Development and Hacking General] Daedaluswq:
Download D5 pack

After unpacking open your CMD

Drag decrypt.exe into cmd window

Add Serial Number after decrypt.exe (i.e. D:/decrypt.exe ABCD1234) - if you getting error about updateD5.bin not being able to open go to the directory where decrypt.exe is

Copy installer.jpg,pack_installD5.bin, updateD5.bin, updateInstaller.dll onto usb stick with FAT32

Go to display settings and select installer.jpg

Wait untill it ends (main menu should appear)

Rename pack_installD5.bin to install.bin

Thats all.

Also if you try again to use installer.jpg there will be error

I did it on 3.10 version

In case its still not installing try pack_installCHK.bin or pack_install.bin

(I would suggest doing it from beginning, but as i mentioned installer.jpg shouldnt work anymore)
[Windows Mobile Development and Hacking General] JasonACT:
Before trying any random things (that may or may not work, and I'm certainly glad it does for some people) you should read the source code...

...D5 files are read as INPUT, CHK files are decrypted using the hard-coded keydata_from key which you are meant to view in a hexeditor or notepad++ to see something other than random bytes, and the generated OUTFILE is the re-encrypted file according to the key you used to run the program.

Simple.
[Windows Mobile Development and Hacking General] sensorial:
Fajny. Mam jeszcze pytanie czy jesteś Polakiem? Prywatna wiadomość!
[Windows Mobile Development and Hacking General] JasonACT:
Mate, that's a QNX operating system (Ford used them here in Australia first, then went to Microsoft WindowsCE, then realised their mistake and went back to QNX for Sync3). If there were any chance it would work on a Sync2, I would have done it.

Having said that though, I just used the LibVNCServer code on github (for the client though) to make it work on QNX.
[Windows Mobile Development and Hacking General] Daedaluswq:
I assumed that pack_install.bin should be the one working. But in my case it didnt
[Windows Mobile Development and Hacking General] sensorial:
Uruchamiam CMD, przeciągam plik descrypt.exe i nie ma w nim takiego okna ABCD1234 ??
[Windows Mobile Development and Hacking General] JasonACT:
I know, but it's important that people try it the right way before trying any other way.
[Windows Mobile Development and Hacking General] JasonACT:
You also have to be in a command prompt that says C:\...\SyncExtPack>decrypt.exe ABCD1234

It won't work if you are not in the right directory!
[Windows Mobile Development and Hacking General] JasonACT:
If you have files on E:\ then first type "e:<Enter>" to change to that device... And use the correct slash (backslash) "\" not (forward) slash "/"

In your case, you would need to first type:

cd "c:\Users\user\Downloads\SYNC2 MIRROR\SyncExtPack_D5\SyncExtPack"

decrypt YV3301B2
[Windows Mobile Development and Hacking General] sensorial:
Sync2 pomaga chłopakom po kliknięciu na dodaj tapetę w pliku installer.jpg zaczął się restartować. Wsparcie
[Windows Mobile Development and Hacking General] tigerpro357:
That's what is supposed to happen, at the point when it does that, you can safely remove the USB and change the pack_install.bin to install.bin
[Windows Mobile Development and Hacking General] v|r|s:
Thank you all, I managed to get it installed. Step-by-step instructions:

1) Download SyncExtPack_D5.zip

2) Unzip SyncExtPack_D5

3) Open a Command Prompt (CMD - as a normal user, don't open as Administrator) and go to the SyncExtPack folder (write cd in the CMD window, move the SyncExtPack folder into the CMD window and press enter)

4) In CMD write the following: decrypt.exe YOUR_SYNC_SERIAL_NUMBER_HERE

If done correctly, you should receive the message "Process complete, but please check the output" and the following files will be created: Installer.jpg / pack_install.bin / update.bin

5) Format your USB drive as FAT32

6) Create a folder called SyncExtPack in your USB drive and copy the following files into it:

Installer.jpg

pack_install.bin

update.bin

UpdateInstaller.dll

7) (You can now follow the instructions in InstallProcess_EN.pdf) - Take your laptop, go to your car, turn the engine ON and insert the USB drive into the car

8) In SYNC go to “Settings -> Display -> Edit wallpaper”. Find the “Installer.jpg” file on the USB disk and click on it. (NOTE: If it is saved as a wallpaper, something is wrong, delete the file from SYNC immediately)

9) SYNC should now restart

10) After restarting, remove the USB drive from the car and connect it to your laptop.

11) Rename the file pack_install.bin in the SyncExtPack folder to install.bin

12) Insert the USB drive back into the car

13) Wait a minute or two, the installation window should appear
[Windows Mobile Development and Hacking General] Pawel1254:
Thanks a lot. Mirror link installed but... After switch on touch panel not responding. Anyone know what app will be working with Android 12?

I tried easy connect 8.0, 6.8 and 6.0 or Im doing something wrong? Phone Huawei P30 pro
[Windows Mobile Development and Hacking General] rioachim:
P30 Pro has android 10 not 12 and it will not work with this phone, no matter which app you try.
[Windows Mobile Development and Hacking General] Pawel1254:
Thank you
[Windows Mobile Development and Hacking General] lens93:
Please tell me, I installed the application MirrorLink but I can not connect the phone.

Which application should be used from what is in this folder? https://disk.yandex.ru/d/-bCJ8UR9tjKSOQ

Also, what mode should be turned on on the phone when connecting?

Without data transfer

File transfer

Photo transfer

How to delete the installer.jpg file, if you click on it, the sync 2 restarts.

xiaomi phone android 9

debug mode enabled
[Windows Mobile Development and Hacking General] sensorial:
But he keeps resetting the black screen again and again and again and again. Or change the name pack_install.bin to install.bin now
[Windows Mobile Development and Hacking General] sensorial:
You wrote it great, I made a graphic instruction, please check if everything is OK?

File on MEGA

mega.nz
[Windows Mobile Development and Hacking General] sensorial:
Do you already know how to upload the same installation for VideoPlayer and Navitel?

In the original version for the Russian, there was such a possibility.
[Windows Mobile Development and Hacking General] lens93:
It turned out to run but on android 12, android does not want to work on 9.

I installed the version from the mirrorlink itself, but it is in Chinese, is there any option in English?
[Windows Mobile Development and Hacking General] tigerpro357:
After you click the jog, it should restart, after it finishes the restart you rename the file, if it doesn't restart remove the USB and see if that helps
[Windows Mobile Development and Hacking General] tigerpro357:
I had the same issue, the Yandex EN file worked in my case though. I also now have a slow and clunky Android auto on my screen since I have it mirroring my tablet that runs headunit reloaded
[Windows Mobile Development and Hacking General] sensorial:
And the official application from the play store is in POLISH and English
[Windows Mobile Development and Hacking General] lens93:
what is the name of the app in the store?
[Windows Mobile Development and Hacking General] sensorial:
CarbitLink-EasyConnection – Aplikacje w Google Play

CarbitLink to Twój asystent jazdy.

play.google.com
[Windows Mobile Development and Hacking General] lens93:
@sensorial

you don’t know what could be the problem why it doesn’t work on xiaomi 9 android and works on 12?
[Windows Mobile Development and Hacking General] JasonACT:
Yes.

I have decoded install.bin and it replaces various existing Sync2 ShockWave files. "Sync apps" and "Wallpaper Editor" - the editor now checks CWS/FWS/ZWS ShockWave files and prevents installation, but there's skeleton_key.dat on USB root that overcomes this I think... Sync apps allows up to 5 items to be installed (MirrorLink & Reset are 2 in this package) but maybe even more can be added.

Trouble is, you only posted MirrorLink, and there's NaviTel here also, but no video player to combine into a "master installer" that contains all of them which need to be done all at once (all at the same time, in the one installer).

Find the files, my friend!
[Windows Mobile Development and Hacking General] sensorial:
File on MEGA

mega.nz

File on MEGA

mega.nz

File on MEGA

mega.nz

File on MEGA

mega.nz

:)
[Windows Mobile Development and Hacking General] JasonACT:
I will work on a new program, it will combine MirrorLink, Navitel, Player & Reset. It is 9pm here though, so I have very little time tonight, and it may take a few days because I have my normal work to do.
[Windows Mobile Development and Hacking General] tigerpro357:
I wonder if it's possible to add Android auto in to that as well, someone did post a link to Android auto for a different wince6 based unit, I haven't had a chance to inspect it yet though
[Windows Mobile Development and Hacking General] JasonACT:
Maybe.

WindowsCE itself is fairly simple, programs built for WinCE/ARM should just work, only it may need a wrapper program (to disable the desktop and re-enable when done). Depending on the resolution of the screen though, there may be some issues. I think Sync2 is 800x480. If that other package is designed for a different resolution, there may be complicating problems. Many navi units are designed for only 1 resolution, for example. Find a link and I'll take a look, when time permits.
[Windows Mobile Development and Hacking General] bigorat:
@JasonACT, tell me if it is possible to make a program which would collect from the applications installation package? Most versions in different SyncExtendedPack packages are already old, and if the video player is not particularly important, the same Navitel that I put has version 9.10.2326, and the map last 2019 :( But how to replace it in the package on the actual, version 9.13.66 is not clear.
[Windows Mobile Development and Hacking General] JasonACT:
It is likely the Russians did "crack" 9.10... Even MirrorLink has special crypt key files in the install, and I can see it is Chinese. Perhaps the Chinese made their protection superior, and this is why there are no more updates?

I don't know all the answers, but if the Russians did not continue, I feel it would be hard for me to continue with what is already done also.
[Windows Mobile Development and Hacking General] bigorat:
I can't say anything about mirrorlink, it's the first time I've encountered this app. But the latest "russian" :) Navitel 9.13.66 for wince is here by the link - NaviTel-9.13.66.STD_EXT_INET_V0
[Windows Mobile Development and Hacking General] JasonACT:
Got it. I'll check it out when I attempt to combine all the SyncExtPacks.
[Windows Mobile Development and Hacking General] bigorat:
Thank you in advance, all hope is with you! :)
[Windows Mobile Development and Hacking General] Adam91Zabrze:
Great job. If you managed to make several versions, it would be perfect. For me, a mirrorlink and a video player would be enough.

Can you undo such a modification?
[Windows Mobile Development and Hacking General] tigerpro357:
So I can't find the original post I found that linked to the thread, but I did find the thread with the links. I'd be willing to test if you need someone to test.

https://xdaforums.com/t/porting-and...indows-ce-car-headunits.2795971/post-85100779
[Windows Mobile Development and Hacking General] beanz2017:
@JasonACT would it be possible to add igo promo for navigation to sync 2 ?

Also I have tried to install the files and my sync unit will not allow me to do it. Screen goes black then reboots rename file on the usb stick and nothing is happening.
[Windows Mobile Development and Hacking General] tigerpro357:
Yes, you have to reset the sync 2 unit, the info to do that is in this thread iirc
[Windows Mobile Development and Hacking General] bigorat:
I tried doing a sync reset from the menu, the installed navitel app remains. So probably only flashing the device again will remove the installed packages
[Windows Mobile Development and Hacking General] haylazzz:
I have created a simple application for those who have trouble using CMD.

SYNC2 MirrorLink
[Windows Mobile Development and Hacking General] sensorial:
Great job THANK YOU
[Windows Mobile Development and Hacking General] aroniusz:
Please tell me if Mirrorlink will work with iPhone or only with Android
[Windows Mobile Development and Hacking General] bigorat:
Only with android
[Windows Mobile Development and Hacking General] aroniusz:
thank you for the information
[Windows Mobile Development and Hacking General] JasonACT:
I wonder how large an attachment can be in a post here? This archive (if it uploads) is just the merged MirrorLink, Reset and VideoPlayer. The new program within "encrypt.exe" takes your serial number and makes just an install.bin from the already decrypted merged apps bin file. It will say installing up to 250% because I didn't change the file count and there's many more files there now, but it worked ok for me anyway.

I am underwhelmed by the Video Player, it crashed twice on the handful of videos I played. I had to reboot once. It's very jerky with the playback too, no doubt you will need low-res videos for better operations. I don't know if it's really worthwhile having - and merging these two apps was harder than I expected. The Navitel one is more complicated and larger still... I don't even know if there's enough space for all 4 apps.

I will have to do a lot more investigations before I continue...

Oh, and installing this version restores the Sync2 jpg/png vulnerability (I put back the original wallpaper installer file from Sync 3.10 - instead of the Russian one).
[Windows Mobile Development and Hacking General] sensorial:
I recommend you MEGA free disk :)
[Windows Mobile Development and Hacking General] sensorial:
After uploading this ****, how to throw it out of the system? Can't upload new higher software :(