Sponsored

[Guide] Custom Supra icons throughtout iDrive

a90.faz

Well-Known Member
First Name
Faraz
Joined
Mar 20, 2024
Threads
10
Messages
170
Reaction score
313
Location
Dubai
Car(s)
24’ 3.0 Premium | Matte Avalanche White Metallic
Hello everyone! This is a follow up to my post about SSH access on the supra (here).

I was successfully able to swap the welcome screen black Supra image for a custom image (kitty here, image below). This is a guide on how to do the same. The method in this guide can be applied to any UI asset in iDrive. This way you can in theory fully customize the UI the way you want it.

My promary goal for this and the future is to swap out all the default black Supra UI to match my current build.

Huge thanks and shoutout to @nanaisu for the guidance and assistance with this project. He is working on some very cool stuff too like running custom code on the Supra's headunit.

WARNINGS:
  • Risk of bricking your headunit is real.
  • You should have basic technical knowlage about Unix filesystem and the command line to make use of this. DO NOT RUN ANY COMMANDS YOU DONT KNOW. YOU CAN AND WILL END UP BRICKING YOUR HEADUNIT.
  • Make sure to back up your file system if you intend to muck around in there. If you delete/replace files, there is no "undo".
  • I have only tried this method with the welcome image. I am currnetly unsure if it is OK to swap any other assets. Probably is, but I would'nt be surprised if they implimented some check to discourage this.
All commands ARE case sensitive and must be copy-pasted after replacing anything inside <> with its correct value.

Requirments

  • Obtain SSH access to the Supra's headunit (Guide here)
  • You should do this process with the car on or in diagnostic mode (tripple press ignition without brake)
On your PC
  1. Insert a USB stick
  2. Reformat to Fat32
  3. Create a blank text new file with a unique filename. Henceforth refered to as <filename>.txt
    1. We will search for this file to find the path to the USB on the car
  4. Eject the stick.
On your car
  1. Active SSH and log in as root
  2. Navigate to the root directory
    1. Command: cd /
  3. Insert a Fat32 formatted USB drive into the USB slot.
  4. Find the path to your USB drive. Henceforth refered to as <usb_path>
    1. Command find / -name <filename>.txt
    2. The path will be the one starting with /net/hu-omap/mnt/. Mine was /net/hu-omap/mnt/umass01200t12/ but it might not be the same. Let me know if its the same for you
  5. Copy over existing image to your USB
    1. Command cp /net/hu-omap/fs/sda0/opt/hmi/ID5/data/ro/j29/id6l/widgetasset/welcome/home.png <usb_path>/home.png
  6. Remove the USB stick
On your PC
  1. Insert the USB stick
  2. Open up the image in Photoshop or Photopea
  3. Modify the image however you want
  4. Export with the same dimensions as the source file and with metadata included.
  5. Save this as home_new.png on the USB stick
  6. Eject the USB
On your car
  1. Plug in the USB stick
  2. If you disconnected from SSH...
    1. Reconnect and log in as root
    2. Navigate to the root directory
      1. Command: cd /
  3. Remount the filesystem as read/write
    1. Command: mount -o remount rw /net/hu-omap/fs/sda0
  4. Copy the new image to the car
    1. Command:
      cp <usb_path>/home_new.png /net/hu-omap/fs/sda0/opt/hmi/ID5/data/ro/j29/id6l/widgetasset/welcome/home_new.png
  5. Make sure the new image is there
    1. Command: ls /net/hu-omap/fs/sda0/opt/hmi/ID5/data/ro/j29/id6l/widgetasset/welcome/
    2. You should see the home_new.png listed in the console
  6. Rename old image as backup
    1. Command:
      Code:
      mv /net/hu-omap/fs/sda0/opt/hmi/ID5/data/ro/j29/id6l/widgetasset/welcome/home.png /net/hu-omap/fs/sda0/opt/hmi/ID5/data/ro/j29/id6l/widgetasset/welcome/home_old.png
  7. Rename new image to replce original one
    1. Command:
      Code:
      mv /net/hu-omap/fs/sda0/opt/hmi/ID5/data/ro/j29/id6l/widgetasset/welcome/home_new.png /net/hu-omap/fs/sda0/opt/hmi/ID5/data/ro/j29/id6l/widgetasset/welcome/home.png
  8. Make sure the new image is there
    1. Command: ls /net/hu-omap/fs/sda0/opt/hmi/ID5/data/ro/j29/id6l/widgetasset/welcome/
    2. You should see the home.png listed in the console along with the _old and _new varients.
  9. Done!
    1. Disconnect from SSH (ctrl+d) in the Putty console.
    2. Remove the OBD cable and USB
  10. Restart your headunit
    1. Turn off the car or diagnostic mode
    2. Hold down the volume knob for 30s.
    3. You might see the screen go black but keep holding for 30s
To test
  1. Close thedoor and lock the car.
  2. Wait for the screen to go black and car to turn off
  3. Unlock the car
  4. You should see the new Welcome screen image!
For the future, I am planing to make an online configurator to let us customize our iDrive interactively and a set of scripts to push these changes to the automatically. Let's see when i find some time to do this. Hope you find this useful

IMG_0708.jpg
Sponsored

 

Rensuhlo

Well-Known Member
First Name
Chuck
Joined
Nov 12, 2022
Threads
19
Messages
1,668
Reaction score
3,272
Location
Georgia
Car(s)
NA
OP
OP
a90.faz

a90.faz

Well-Known Member
First Name
Faraz
Joined
Mar 20, 2024
Threads
10
Messages
170
Reaction score
313
Location
Dubai
Car(s)
24’ 3.0 Premium | Matte Avalanche White Metallic
Hahah I’d ideally like for this knowledge to be free and open source.

But if you want me to help you, soon!

I’m going to get help from an artist to create replacement images for all the standard colors first
 

XtremeMaC

Well-Known Member
Joined
Aug 8, 2018
Threads
41
Messages
2,992
Reaction score
3,269
Location
_________ SE Michigan, USA
Car(s)
2020 Supra
Found you ?
1000926371.gif
 

Rensuhlo

Well-Known Member
First Name
Chuck
Joined
Nov 12, 2022
Threads
19
Messages
1,668
Reaction score
3,272
Location
Georgia
Car(s)
NA
Hahah I’d ideally like for this knowledge to be free and open source.

But if you want me to help you, soon!

I’m going to get help from an artist to create replacement images for all the standard colors first
lmk when you're feeling confident doing it remotely. I'm not smort but I'd like to remove that poopy looking black supra from my menu.
 

Syeeee

Well-Known Member
First Name
Sye
Joined
Feb 6, 2023
Threads
5
Messages
698
Reaction score
1,390
Location
GTA
Car(s)
2021 Supra GR 3.0 Premium
I need my avi on there
 

FuzzyRev

Well-Known Member
First Name
RT
Joined
Aug 4, 2021
Threads
5
Messages
2,062
Reaction score
3,973
Location
Wisconsin
Car(s)
26 MT ordered, 99 Viper RT/10, 16 Fiesta ST, 03 Yukon XL

goodday

Member
First Name
Jez
Joined
Aug 21, 2024
Threads
0
Messages
9
Reaction score
4
Location
Australia
Car(s)
2019 Toyota Supra GT
This is awesome! Can't wait to see what everyone comes up with.
 

Eastwood

Well-Known Member
Joined
Dec 20, 2022
Threads
11
Messages
703
Reaction score
963
Location
SoCal
Car(s)
2023 Toyota GR Supra 3.0 Premium - Stratosphere
:thumbsup::thumbsup::thumbsup:

Thanks for the share!
 
 








Top