So while I'm sure almost everyone knows that you can replace the main menu PNG, there are still many menus where the 3D model of an F series car persists and is quite ugly.
To fix this, I've disabled the widgets selectively in the areas where I feel they shouldn't appear. There are still two important areas where they have to remain and they are: PDC and tyre pressure. However, from those angles the F32 looks similar enough to my E92 so I don't particularly care.
Copy the source files to the root of a USB drive, SSH/Telnet in and run these commands:
As always, comments/suggestions welcome.
To fix this, I've disabled the widgets selectively in the areas where I feel they shouldn't appear. There are still two important areas where they have to remain and they are: PDC and tyre pressure. However, from those angles the F32 looks similar enough to my E92 so I don't particularly care.
Copy the source files to the root of a USB drive, SSH/Telnet in and run these commands:
Bash:
mount -uw /fs/sda0 && \
cp /fs/usb0/cp_fahrerprofile_aktivieren.png /opt/hmi/ID5/data/ro/bmw/id6l/assetDB/Domains/content_preview/cp_fahrerprofil_aktivieren/ && \
cp /fs/usb0/id6hero_f32.png /opt/hmi/ID5/data/ro/bmw/id6l/assetDB/Domains/Main/Heroes/hero_myvehicle_F32/
cp /fs/usb0/roll.png /opt/hmi/ID5/data/ro/common/assetDB/Domains/MyVehicle/DrivingExcitement_xDriveView/xdrive_roll/ && \
cp /fs/usb0/slope.png /opt/hmi/ID5/data/ro/common/assetDB/Domains/MyVehicle/DrivingExcitement_xDriveView/xdrive_slope/ && \
cp /fs/usb0/xdrivestatus.png /opt/hmi/ID5/data/ro/common/assetDB/Domains/MyVehicle/DrivingExcitement_xDriveView/xdrivestatus/ && \
cp /fs/usb0/front_f3x.png /opt/hmi/ID5/data/ro/common/assetDB/Domains/Vehicle/CP_climate_on_off_red/CP_climate_on_off_red_F30/ && \
cp /fs/usb0/front_f3x.png /opt/hmi/ID5/data/ro/common/assetDB/Domains/Vehicle/CP_climate_selected/CP_climate_selected_F30/ && \
cp /fs/usb0/front_f3x.png /opt/hmi/ID5/data/ro/common/assetDB/Domains/Vehicle/PCC_climate_on_off/PCC_climate_on_off_F30/ && \
cp /fs/usb0/front_f3x.png /opt/hmi/ID5/data/ro/common/assetDB/Domains/Vehicle/PCC_ecopro_climate_on/PCC_ecopro_climate_on_F30/ && \
cp /fs/usb0/front_f3x.png /opt/hmi/ID5/data/ro/common/assetDB/Domains/Vehicle/PCC_climate_fix/PCC_climate_fix_F30/fond_f3x.png && \
cp /fs/usb0/buo_audio_f13_direct.png /opt/hmi/ID5/data/ro/common/assetDB/Domains/Vehicle/Preview_BuO/Preview_BuO_F13/ && \
cp /fs/usb0/buo_audio_f13_open.png /opt/hmi/ID5/data/ro/common/assetDB/Domains/Vehicle/Preview_BuO/Preview_BuO_F13/ && \
cp /fs/usb0/interior_f30_display.png /opt/hmi/ID5/data/ro/bmw/id6l/assetDB/Domains/Vehicle/cp_int_cd/cp_int_controldisplay_F30/ && \
cp /fs/usb0/interior_f30_display_popup.png /opt/hmi/ID5/data/ro/bmw/id6l/assetDB/Domains/Vehicle/CP_int_cd_popup/cp_int_cd_popup_F30/ && \
cp /fs/usb0/contentpreviewxdrive_f25.png /opt/hmi/ID5/data/ro/bmw/id6l/assetDB/Domains/Vehicle/XDrive/SSc_xdrive_F25/ && \
cp /fs/usb0/camera_and_vehicle.lua /opt/hmi/ID5/data/ro/common/script/ && \
cp /fs/usb0/cid_hm_settings_bg.png /opt/hmi/ID5/data/ro/bmw/id6l/assetDB/Domains/MyVehicle/Einstelloptionen_Hauptmenu_Inhalte/cid_einstellungen/ && \
cp /fs/usb0/69e87ef3df72423ctex_carpaint_ao_bitmap.png /opt/hmi/ID5/data/ro/bmw/widgetasset/vehicles/F32/vehicle/bitmaps/ && \
mv /opt/hmi/ID5/data/ro/common/assetDB/3d_car/preview_car_tirepressure_reset/3dcar_tirepressure_reset.pbw /opt/hmi/ID5/data/ro/common/assetDB/3d_car/preview_car_tirepressure_reset/3dcar_tirepressure_reset.pbw.disabled && \
mv /opt/hmi/ID5/data/ro/common/assetDB/3d_car/preview_car_doorlocking/3dcar_doorlocking.pbw /opt/hmi/ID5/data/ro/common/assetDB/3d_car/preview_car_doorlocking/3dcar_doorlocking.pbw.disabled && \
mv /opt/hmi/ID5/data/ro/common/assetDB/3d_car/preview_car_mirror/3dcar_mirror.pbw /opt/hmi/ID5/data/ro/common/assetDB/3d_car/preview_car_mirror/3dcar_mirror.pbw.disabled && \
mv /opt/hmi/ID5/data/ro/common/assetDB/3d_car/preview_car_exteriorlight/3dcar_exteriorlight.pbw /opt/hmi/ID5/data/ro/common/assetDB/3d_car/preview_car_exteriorlight/3dcar_exteriorlight.pbw.disabled && \
mv /opt/hmi/ID5/data/ro/common/assetDB/3d_car/preview_car_mdrive/3dcar_mdrive.pbw /opt/hmi/ID5/data/ro/common/assetDB/3d_car/preview_car_mdrive/3dcar_mdrive.pbw.disabled && \
mv /opt/hmi/ID5/data/ro/common/assetDB/3d_car/preview_car_oil_measurement/3dcar_oil_measurement.pbw /opt/hmi/ID5/data/ro/common/assetDB/3d_car/preview_car_oil_measurement/3dcar_oil_measurement.pbw.disabled && \
mv /opt/hmi/ID5/data/ro/common/assetDB/3d_car/preview_car_stability_control/3dcar_stability_control.pbw /opt/hmi/ID5/data/ro/common/assetDB/3d_car/preview_car_stability_control/3dcar_stability_control.pbw.disabled && \
mv /opt/hmi/ID5/data/ro/common/assetDB/3d_car/preview_car_traction_control/3dcar_traction_control.pbw /opt/hmi/ID5/data/ro/common/assetDB/3d_car/preview_car_traction_control/3dcar_traction_control.pbw.disabled && \
mv /opt/hmi/ID5/data/ro/common/assetDB/3d_car/preview_car_cbs/3dcar_cbs.pbw /opt/hmi/ID5/data/ro/common/assetDB/3d_car/preview_car_cbs/3dcar_cbs.pbw.disabled && \
mv /opt/hmi/ID5/data/ro/common/assetDB/3d_car/preview_car_ccm_detail/3dcar_ccm_detail.pbw /opt/hmi/ID5/data/ro/common/assetDB/3d_car/preview_car_ccm_detail/3dcar_ccm_detail.pbw.disabled && \
mv /opt/hmi/ID5/data/ro/common/assetDB/3d_car/preview_car_pia_guest/3dcar_pia_guest.pbw /opt/hmi/ID5/data/ro/common/assetDB/3d_car/preview_car_pia_guest/3dcar_pia_guest.pbw.disabled && \
mv /opt/hmi/ID5/data/ro/common/assetDB/3d_car/preview_car_welcome_start/preview_car_welcome_start.pbw /opt/hmi/ID5/data/ro/common/assetDB/3d_car/preview_car_welcome_start/preview_car_welcome_start.pbw.disabled && \
mv /opt/hmi/ID5/data/ro/common/assetDB/3d_car/preview_car_exptec_preview/preview_car_exptec_preview.pbw /opt/hmi/ID5/data/ro/common/assetDB/3d_car/preview_car_exptec_preview/preview_car_exptec_preview.pbw.disabled && \
mv /opt/hmi/ID5/data/ro/common/widgetasset/vehicles/common/vehicle_EA_EF/widget.pbw /opt/hmi/ID5/data/ro/common/widgetasset/vehicles/common/vehicle_EA_EF/widget.pbw.disabled && \
sleep 5 && \
mount -ur /fs/sda0 && sleep 5 && OnOffDSICommander appreset
As always, comments/suggestions welcome.
Attachments
Last edited: