Table of Contents
Renault R-Link 2
R-Link 2 is a multimedia radio system from LG. If you have software version 2 preinstalled, then you have Gen 1.1 hardware. If you have version 7+, it is Gen2.x.
⚠️ WARNING: For updating your R-Link 2 Radio from software version ⩽3 to >=7 you need the “Arctic 49605” update from your official Renault dealer! (source1 and source2). Do not attempt to update past version 3 yourself, it will brick the R-Link radio, because the bootloader version is too low (at least). An update from USB will NOT update the bootloader.
If you have a Gen2.0 device and/or are already on 7.0.24.16x, you can update to the newest 9.0.37.21x yourself via USB. For Android Auto you need to do the given extra steps.
This is not a project but a short guide with links and info I have gathered to update Renault R-Link 2 from 2.2.17.803 to 3.3.16.980 with bootloader version XXXX (#TODO:lookup).
If you want to use Android Auto with microG instead of google, you might be out of luck - at least it has not worked for me (yet?).
Disclaimer
⚠️ WARNING: You can brick your radio. I take no responsibility for what you do. All links provided are not mine. There is no piracy involved or encouraged here. It is just a collection of links for educational/research purposes. All info are found online, sources given. Always think before you act.
🗒️ Note: I am not sponsored, I do not affiliate or try to do advertising even if providing links, nor encourage to buy anything. Always try to get official genuine tools and hardware to support the original developers. If there should be non-genuine links, it is by mistake (and apologize). I do not take any responsibility for external content, bricks or any other harm.
Updating R-Link 2
If you want to unlock Android Auto for R-Link 2, you first need to be on version >=3. ⚠️ Do not update to v7+ on Gen1.x! See what trouble you are hopelessly in if you do.
See which versions are possible to update yourself and its changelogs:
https://www.gps-rlink.com/r-link-2/update-software/
READ IT FIRST!
Download R-Link2 Firmware from here:
https://mega.nz/folder/6ZNywAIb#PggWmvCYA4cu4r37P7zkWw
alternative links found on the web:
https://auboncoindurlink.fr/fichier/Mise%20a%20jour%20R-Link/
or here (inside pdf guide): https://uploads.tapatalk-cdn.com/files-319/1612317169_Update20RLINK20tutorial_ENG.pdf
Even though some of the downloads are for Kadjar, they are the same for models like Megane IV(tested myself)/Scenic/Talisman/Espace V/Koleos too - if you follow exactly which version is possible to update to - read the link above.
Take the already modified version from mega.nz or use UnpackR2.exe and modify yourself like this:
German source of how to modify
Then create a directory called “R-LINK” inside root dir of your USB drive and just copy the update into it. If you need a fancy, coloured tutorial, see here https://www.rnews.cz/wp-content/uploads/2018/01/user-guide-RLink2-upgrade-UK.pdf or the German version
Do not open door, shut down radio or disturb the update in any way! Don't run engine but keep ignition on at all times! Try reading what's on the screen. Modified update gives nice output for reading at some point :)
Unlocking Android Auto
Now that you are on version >=3, you can unlock Android Auto. You can do this either with a service cable or with debug mode enabled.
Debug mode
To enable the debug mode, follow this guide:
http://kousholt.org/renault-kadjar-opdatering-til-rlink-v3-og-android-auto/
or
https://www.megane4-forum.de/forum/thread/2132-aktivierung-r-link-2-developer-mode-ddt4all/
or follow some video guide: https://www.youtube.com/results?search_query=rlink2+debug+mode
then follow the following guide: https://www.reddit.com/r/Renault/comments/1f049xs/comment/m5qlg9r/
*here you can see how hopeless you'll become if you touch virgin mode. NEVER TOUCH IT!
if you have the black screen issue, you can pray and try this: https://gitlab.com/py_ren/pyren/-/wikis/how%20to%20rlink2%20black%20screen
Service cable
You can also enable Android Auto via OBD-2 CAN adapter cable. You can e.g. use a cheap aliexpress clone of Renolink or use DDT4ALL with e.g. ELM327(v1.5):
https://www.gps-rlink.com/r-link-2/activate-android-auto-waze-apple-carplay-on-r-link-2/
For ddt4all also see:
https://www.drive2.ru/b/498093336985338243/
and mhhauto
https://web.archive.org/web/20240723090450/https://elm327scantool.wordpress.com/
If you need to modify your ELM327 cable:
https://blog.chinaobd2.com/tech-support/81.html
https://github.com/cedricp/ddt4all/issues/34
https://www.drive2.ru/l/468057702971474426/
https://myrenaultzoeblog.wordpress.com/2021/07/18/wiring-up-an-obd2-splitter-cable-to-read-a-renault-r-link-radio/
or if you like french: https://www.tlemcen-electronic.com/forum/tutoriels/109031-modification-liaison-elm327-pour-seau-multimedia-renault.html
You can also modify OBD-2 Y-splitter cable as shown in github and drive2.ru link right above.
There are different versions of ELM327. Get one with PIC18f25k80 (and preferably with MS-CAN/HS-CAN switch).
You can even find Arduino library for ELM327: https://github.com/PowerBroker2/ELMduino
and OBD-2 WiFi&BT&BLE adapter combined with SIM, GNSS and accelerometer: https://github.com/stanleyhuangyc/Freematics/
more advanced
If you want Android Auto to be wireless, you can now look on aliexpress for a cheap USB-WiFi adapter for Android Auto. (I don't see the usecase [for me], as AA drains the battery, USB is connected for charging anyways.)
If you like youtube videos and want to unlock video in motion: random yt-video
Have a complete look at DDT4ALL playlist on YT
You can also set more settings and flags. See this summery:
https://www.reno.ro/-t316334.html
See pyren and check its wiki
https://gitlab.com/py_ren/pyren
https://gitlab.com/py_ren/pyren/-/wikis/Using%20launcher
https://gitlab.com/py_ren/pyren/-/wikis/Getting%20started
https://mhhauto.com/Thread-How-to-upgrade-rlink2-with-vci-and-token?page=2
If you want to downgrade from version 9 back to v7 for any reason, see here: https://www.club-renault.ru/forum/topic/83495-neoficialnye-dorabotki-i-modifikacii-sistemy-r-link-2/page/44/
Updating Maps
🗺 Official map support ended ~2019. Create your custom map package from iGO files.
Use SKU-creator to do this:
https://www.navitotal.com/nissan-renault/sku-creator-create-your-custom-map-package-link-t21463.html
You can also see
https://support4715.rssing.com/chan-59967731/article12292.html
and
http://www.meganeclub.it/forum/index.php?action=printpage;topic=55891.0
Updating the maps seems to take ages. Best just to trigger the update before you start driving and let it update on the way (do, when you don't rely on the multimedia).
Skinning / Patching
You can also change e.g. icons if you want to. Translated from Source
🎯 Suggestion: Somebody should set up a page for collecting skins/icon packs.
🔊 To add Voice files, read the posts starting from ~page 40.
Forums / Archived links
More tutorials in the following collection: https://myrenaultclioblog.wordpress.com/
Check ddt4all discussions: https://github.com/cedricp/ddt4all/discussions
Check car forums, I have given some examples. There are some specific for models but can often applied to the car plattform/generation. Search yourself on the web, use google translate for complete language translation of non-english forums.
Using pages like archive.org is one of your lifehacks.
renaultkadjarforum.com is closed since Q1 2025. You can still read the forums on archive.org:
https://web.archive.org/web/20250211212332/https://renaultkadjarforum.com/forum/android-auto.html
Going further yourself
Try using other apks on R-Link2 (untested):
Extract firmware, inject APK into /system/app/
Repack firmware
Flash to device
Instead you can also enable USB ADB / Ethernet ADB and try using
'adb install your_app.apk'
Launch app from Developer/Debug menu
If you want to do some more stuff with the software, decompile the apps with help of this repo:
https://github.com/egonalter/R-Link-RE
Repo of egonalter also has
R-Link-uBoot and R-Link_kernel (2.6)
Project idea: create R-Link2 app to use USB/WiFi connected cameras as reverse camera/dash cam recorder. Use this dash cam model? (¿achievable?)
Show OBD-2 info and phone data on modified BMW HUD projector
###
If you need to remove your head unit, see some video tutorials like nicely picture slides for Kadjar on YT. Don't just jump in with your screwdriver, there is always somebody having done that and you can learn from it. Youtube is you friend here, like iFixit would normally be.
Somebody took off the rear door panels for you: Google Translated
There is a guide to fix Error p0545 for the toxicity reduction system: https://www.drive2.ru/l/607534601245563834/
Software
Following are useful looking software and guides I have found. I have not tried them all out (yet).
- https://github.com/Ircama/ELM327-emulator
- See fdroid and github/lab for OBD-2 apps. E.g. https://f-droid.org/packages/com.fr3ts0n.ecu.gui.androbd/
- There are python libraries and even software for rPi on github to use with ELM327
- OBD2 PID commands: https://www.smart-emotion.de/forum/thread/2440-abrp-obd2-pids-commands/
- create PIDs: https://www.dacianer.de/threads/werte-aus-allen-steuergeraeten-anzeigen-in-torque-pro-z-b-reifendruck.32042/
- External PIDs for Renault K9k engine parameters in Torque Pro and similar: https://github.com/MeganeClubUkraine/k9k_pids
- does anybody have the following PID files mentioned here? https://www.drive2.ru/l/605487035716745860/
- PID creation, Change of pads, disks, lighting: Google Translated
- ELM327 identifier Android App: https://play.google.com/store/apps/details?id=com.applagapp.elm327identifier
- Torque Android App: https://4pda.to/forum/index.php?showtopic=193433
- Torque App Guide (ru): https://www.drive2.ru/l/558562078466507537/
- Torque Plugin for Android Auto https://github.com/agronick/aa-torque, see demo-video
- PyClip (PyRen) App: https://4pda.to/forum/index.php?showtopic=944879
- PyRen & DDT & Apps https://www.drive2.ru/b/551980126984733816
- there is paid software on mhhauto (selling box)
- CAN-bus the manual sniffing way: https://www.freecodecamp.org/news/hacking-cars-a-guide-tutorial-on-how-to-hack-a-car-5eafcfbbb7ec/
Gadgets you can get for your car
Provided links are just examples. Links from aliexpress (Q2-2025) may be expired. Search for alternatives.
- 3.5mm audio cable
- 3D print phone holder clip like the one from Brodit (take 3D models as reference. Don't buy a piece of plastic for that price!)
- Gravity Car Phone Holder Air Vent Clip Mount phone holder as alternative from Essager (ali) or similar from action
- DC to 240VAC 220W converter
- Essager USB-C car quick charger (PD3.0,QC4.0,PPS) buck converter (=12V max!) (105W ~7€) (45W/54W/66W/80W/89W/120W/140W too)
- Universal Sun Visor Clip Sunglasses (magnetic, different shapes): https://aliexpress.com/item/1005006138684894.html
- Hooks for headrest: https://aliexpress.com/item/1005005997257255.html (~2€)
- oil smell diffusor from aliexpress (get them which plain sticks and use organic oil): https://aliexpress.com/item/1005007550184010.html (~3€)
- ELM327(v1.5) with PIC18f25k80 or Renolink service cable. There are also other bluetooth or wifi OBD-2 CAN adapter with apps to play with (pay caution to security!)
- OBD-2 splitter Y-Cable (to modify instead of ELM327): https://aliexpress.com/item/32655180939.html (~5€)
- Android Auto WiFi USB dongle (I still won't get one, pointless to me)
- door floor projector lights with logo:
a) build yourself (and modify/cut door panels) e.g. with angel wings logo (2pcs ~6€) or custom logo/text (2pcs ~12€)
b) external, battery powered projectors: https://aliexpress.com/item/1005008710209021.html
- LED license plate bulbs (check for StVO!) (why change bulbs if not defective? ¿LED might have PWM flicker?)
- chaser indicator lights on door mirrors (available for Megane IV with E label :)
- electronic parking disc like Parkwächter
- Dashcam | See what's inside a USB-dashcam
- cheap “HUD” projector on plexi for dashboard | Also see modified BMW HUD projector project/hack
- 433MHz RF dublicating remote control (there are also better 280-868MHz versions) e.g. for garage door and remote sockets
- silica gel bag in a box for de-humidification / drying: reuse by baking dry again before it gets soggy.
VAG pendant (VW/Audi/etc)
If you are interested what is instead used for VAG (VW/Audi/Skoda/Seat etc.), see VCDS cable.
Also, if you ever wanted to know what's inside the bluetooth device of ADAC insurance, see: ADAC fahr&spar