Giter Site home page Giter Site logo

harman-f / mhi2_us_pog11_k5186_1-mu1476-aio Goto Github PK

View Code? Open in Web Editor NEW
13.0 2.0 15.0 1.71 MB

Porsche MHI2 US POG11 custom AIO FW update

License: GNU General Public License v2.0

Shell 99.60% Lua 0.40%
patch androidauto carplay mhi2 pcm porsche ifs-root pcm4 pog11 navigation

mhi2_us_pog11_k5186_1-mu1476-aio's Introduction

MHI2_US_POG11_K5186_1 MU1476 AIO 

Custom All In One FW update based on latest Porsche firmware available - MHI2_US_POG11_K5186 MU1476.
Usable for all MHI2 US POG11 based MIB2 units

ℹ️ Custom all-in-one FW update based on metainfo2 exploit.
⚠️ Read full article before using this update.

Last update 12.07.2022

Features

  1. Based on latest MHI2_US_POG11 firmware
  2. BOSE Sound System update disabled and removed from update
  3. Automatic starting FW update after plugging in SD
  4. Patched IFS-Root (FEC, VCRN & Component Protection patch) will be used during the installation.
  5. FecContainer.fec will be extended with missing FECs:
    • 00030000,00040100, 00050000,00070100, 00070200, 00030000, 06310099,00060100,00060500,00060700,00060800, 00060900, 00060A00
    • addFecs.txt in /common/tools/ can be adjusted as needed. Change add FECS with e.g. notepad.
  6. CarPlay and AndroidAuto will be enabled during the installation
  7. Developer Mode with GEM (hidden Green Engineering Menu) will be enabled during the installation
    *No need for OBD tools like PIWIS to enable it.
  8. WLAN will be enabled - required for e.g. Porsche Track Precision App
  9. Navigation will be enabled on units which do not have it activated from factory
    • All MHI2 based units - like PCM 4 - are capable to run NAvigation!
    • GPS antenna might be missing and has to be retrofitted
    • Check with M.I.B in GEM if antenna is installed
  10. AndroidAuto button fix will be applied
  11. M.I.B. - More Incredible Bash will be enabled to run from SD
  12. M.I.B. AIO version - with AIO tailored functions - will be available directly from AIO SD card
    • SVM fix, backup/restore functions, some basic coding checks and more
  13. Basic system backup will be run during installation process, before any changes to unit are applied
  14. Full LOG of installation process is stored on SD card folder /backup/logs/

Requirements

  • Porsche US POG11 with PCM4/MIB2 system (any MHI2_US_POG11_XXXXX)
  • MHI2_US_POG11_P2138*,MHI2_US_POG11_P2145*,MHI2_US_POG11_P3276*,MHI2_US_POG11_P3290*,MHI2_US_POG11_P3300*,MHI2_US_POG11_K3300*,MHI2_US_POG11_P4151*,MHI2_US_POG11_P4173*,MHI2_US_POG11_K4186*,MHI2_US_POG11_P4255*,MHI2_US_POG11_P5004*,MHI2_US_POG11_P5039*,MHI2_US_POG11_P5103*,MHI2_US_POG11_P5109*,MHI2_US_POG11_K5109*,MHI2_US_POG11_P5127*,MHI2_US_POG11_K5127*,MHI2_US_POG11_P5150*,MHI2_US_POG11_P5159*,MHI2_US_POG11_K5159*,MHI2_US_POG11_P5177*,MHI2_US_POG11_K5177*,MHI2_US_POG11_K5184*,MHI2_US_POG11_K5186*
  • Quality SD card, 8GB capacity or more, FAT32 formatted

How to install

ℹ️ Check Youtube videos linked below for a video overview of the installation process.
Videos might be out of date in parts, as the AIO solution is developed further.
Always read the text below carfully!

  1. Format SD card with FAT32 file system.
  2. Download MHI2_US_POG11_K5186_1 MU1476 AIO. *image
  3. Extract the content of the AIO package to the root directory of the FAT32 formatted SD card
  4. Power PCM 4 system up by pressing right knob
    • Connect external charger to car
    • Power failure during FW update will brick your unit
    • Turn all not required power consumers off
      ⚠️ In case your car has kessy make sure that the car key will not leave the vehicle during the firmware update procedure.
  5. Insert the AIO SD card in SD 1 port.
  6. Firmware update will start automatically within 60 seconds. Do not do anything.
    • If nothing happens within 2 minutes, double check SD Card for FAT32 formatting and proper file structure.
  7. Wait for the update to be installed - be patient.
    • System will reboot a few times during the firmware update procedure. The screen can stay off or stuck on the Porsche logo for several seconds.
    • Depending on the start firmware version the update will take between 10 - 40 minutes (this is why an external charger is required.
  8. The installation will finish with a 'Summary of devices' screen of all installed packages and their installation status.
    • Updates packages have to show Y(es)
    • Packages will be different based on original FW version
    • Exit this screen by pressing 'Continue' on screen
    • image
  9. Last screen will be 'Start backup documentation'
    • Exit this screem by pressing 'Cancel backup documentation' on screen
    • image
    • This is as it should be
    • Unit will reboot one more time
  10. Unit boots up into normal user interface
  11. Enter GEM and run SVM fix in M.I.B
  • This will run for a few minutes and the unit will reboot one last time
  1. AIO FW update is completly done
  • Have fun and explore the new functions!

Installation on 911

image

Installation on Cayman 718

image

Bose Sound System update

Standard install has BOSE updates REMOVED.

By default, the AIO FW will not update the Bose amplifier firmware. metainfo2.txt was prepared to skip this component.
Updating will require parameterization of the amplifier, which must be completed with PIWIS or at the dealer.

⚠️ Without the parameterization you will have no sound.

If you wish to update Bose you can use different metainfo2.txt, which is included into the IO package.

  1. Remove metainfo2.txt
  2. Rename metainfo2-Bose.txt to metainfo2.txt
  3. Run the update
  4. Perform parametrization

SVM fix

Use built-in M.I.B AIO version to run SVM fix.
Enter GEM (CAR+TUNER buttons on home screen) and select function.
image

Map updates to the latest US maps:

  1. Download latest maps here
  2. Copy files to the root of a FAT32 32GB SD card
  3. Install via Software Update on your unit

Retrofit GPS Antenna

Use M.I.B to check if your car already has a GPS antenan built in.
image

If NO antenna is installed you have several options to retrofit one.
You can place the antenna directly behind your PCM screen.

GPS Hardware

Original Porsche antenna

  1. Antenna - Part number: 7PP035504A - 30$
  2. Fakra cable to connect antenna to PCM unit

"Cheap" antennas - 15$

https://www.amazon.com/dp/B0107LPEWK
https://www.amazon.com/dp/B006AKVX2S

ℹ️ Some of these antennas are shown in GEM as OPEN, but still work normally.

Original VW antenna - 90$

https://parts.vw.com/p/volkswagen__/GPS-Antenna-Assembly/73283683/000051502G.html
image image

Track Precision App

imageimage

image

Retrofit Navigation display in Cluster

Follow this Link for details: https://rennlist.com/forums/718-gts-4-0-gt4-gt4rs-spyder-25th-anniversary/1307811-oem-navigation-retrofit-diy.html

Fakra/LVDS cable to connect cluster

On Cluster

image

On 5F

image

OEM cable

You need to buy the LVDS cable part number 9P3-979-001
image image

Custom cable

  • Male type Z 90° angle
  • Male type Z straight
  • 1m length

https://de.aliexpress.com/item/1005003094375962.html
image
Price: ~8 USD incl. shipping

Fakra connector type Z will fit in any socket.
image

mhi2_us_pog11_k5186_1-mu1476-aio's People

Contributors

harman-f avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

mhi2_us_pog11_k5186_1-mu1476-aio's Issues

TODOs

  • addFec path has to be machted to AIO folder structure

AIO for MHI2_ER_POG11_P3299_MU0807

Hi folks,
My fw version is MHI2_ER_POG11_P3299_MU0807. What is the simplest way to reuse this source code and adapt it to my specific fw version?

Thank you.

Signature of metainfo2.txt is not correct

Hello,

Brand new 24 Boxster. Trying to install AIO to enable Android Auto and wasn't getting any auto run install so I went into developer mode and tried the software update and got the error in the title. Card is a full sized sdcard, 32GB and formatted freshly to FAT32. Just recently downloaded and unzipped directly to the SDCard on windows 11.

PXL_20240109_065453652
PXL_20240109_065437680 MP

Device reports error - RCC_Pre_Hashes.txt - ErrorCode119

Used to update 2017 Cayenne, Getting the following Error Message at the beginning of the update:
Device reports error - RCC_Pre_Hashes.txt - ErrorCode119

Several of the Packages also reference [NOK]

Firmware seems to update, but none of the features such as GEM, CarPplay Appear.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.