
💻 Kodowanie BMW to dość obszerny i „dochodowy” temat, dlatego wiele warsztatów i serwisów nie lubi o nim mówić. Wszystko oczywiście rozbija się o pieniądze, które zarabia się na tych, którzy nie umieją (nie chcą albo boją się) samodzielnie szukać informacji i kodować. Ale skoro tu jesteś i szukałeś artykułu o kodowaniu BMW — właśnie go znalazłeś.
🚩 Zaczynamy 🏁
📌 Światła przeciwmgielne — wyłączenie migotania (kontroli) halogenów
FRM → AUSG_11_NSW_L_KALT_UEBERW_AKTIV → nicht_aktiv FRM → AUSG_11_NSW_L_WARM_UEBERW_AKTIV → nicht_aktiv FRM → AUSG_12_NSW_R_KALT_UEBERW_AKTIV → nicht_aktiv FRM → AUSG_12_NSW_R_WARM_UEBERW_AKTIV → nicht_aktiv
Jeśli pojawia się błąd po nich, trzeba dodać do wyposażenia opcję 5A1 (przeciwmgielne LED) lub:
FRM → AUSG_11_NSW_L_IS_LED → aktiv FRM → AUSG_12_NSW_R_IS_LED → aktiv
📌 Efekt stroboskopu
FRM → NSW_AUS_BEI_FL → aktiv
📌 Płynne włączanie przeciwmgielnych
FRM → WL_FUNKTION_NSW → soft_on_led
Możliwe warianty:
soft_on_led — przeciwmgielne LED
hard_on
soft_on
nicht_aktiv
📌 Doświetlanie zakrętów przednimi przeciwmgielnymi
Działa tylko w trybie AUTO po zmroku.
FRM → Lamp_map_para_satz_01 → BV_F025_WERT02_Corneringlight-UBER-NSW FRM → Lamp_map_para_satz_02 → BV_F025_WERT02_Corneringlight-UBER-NSW Lamp_map_para_satz_02 FRM → ALC_AFS_ENABLE → aktiv FRM → U_EFF_CL → FF – dla LED FRM → U_EFF_CL → wert_07__13,0V = 82 – dla halogenu
📌 Wyłączenie spryskiwacza reflektorów
JBBF → SCHEINWERFERREINIGUNG → nicht_aktiv
📌 Liczba prysknięć szyby przed spryskaniem reflektorów
JBBF → ANZAHL_WASCHBET_ZUR_SRA → wert_10
Możliwe wartości:
wert_05
wert_01
wert_10
📌 Liczba impulsów spryskiwania reflektorów
JBBF → ANZAHL_SPRITZIMPULSE → wert_02
Możliwe wartości:
wert_02
wert_03
📌 Czas trwania spryskiwania reflektorów
JBBF → DAUER_SPRITZIMPULSE_JBBF → 1000_ms
Możliwe wartości:
1000_ms
700_ms
500_ms
📌 Pauza między impulsami
JBBF → PAUSE_SPRITZIMPULSE → 1500_ms
Możliwe wartości:
1500_ms
1300_ms
1000_ms
📌 Czas do powtórnego spryskania reflektorów (po ilu minutach zadziała ponownie)
JBBF → SRA_SPERRZEIT → 10_min
Możliwe wartości:
10_min
5min
3min
📌 Jasność obręczy (kręgów)
FRM → HELLIGKEIT_DRL → wert_01__100% (lub dowolna inna wartość)
📌 Możliwość wyłączenia świateł dziennych (kręgów)
HU_ENTRY / HU_CIC / HU_NBT → DAYDRIVING_LIGHT → standart (werte = 02)
📌 Tylne światła pozycyjne w trybie świateł dziennych
FRM → DRL_MODUS → drl_s (warianty poniżej) drl_s – dla USA tfl_s – dla Europy drl_s_ohne_sl – tylko przednie DRL dla USA tfl_s_ohne_sl – tylko przednie DRL dla Europy
📌 Płynne włączanie tylnych lamp
FRM → WL_FUNKTION_SSL → soft_on_led
Możliwe warianty:
soft_on_led
hard_on
soft_on
nicht_aktiv
📌 Tryby jazdy — automatyczne zwalnianie hamulca ręcznego na D i R
DSC → Funktion_AutomaticDriveawayRelease_aktiv → aktiv EMF → ADR_AKTIV → ADR_ein
📌 Uruchamianie silnika bez wciskania hamulca
CAS / FEM_BODY → TCM_STARTLOCK_BRAKE → nicht_aktiv
📌 Limit (ograniczenie) prędkości
ICM → C_SLD_Funktion → aktiv ICM → C_Umschaltung_ACC_DCC → zugelassen KOMBI → SLD_ENABLE → aktiv
📌 Ustawienie własnego limitu
Minimalna prędkość limitu w km/h lub mph (domyślnie 30 km/h; jeśli prędkość jest większa — ustawia się bieżącą). Uwaga! Po ustawieniu limitu nie da się ręcznie zmniejszyć go poniżej tej wartości.
ICM → C_SLD_vmin_kmh / C_SLD_vmin_mph → wartość
Warianty wartości (w systemie szesnastkowym):
10 — 80 km/h
6 — 30 km/h
i analogicznie
📌 Wyłączenie Start/Stop — zapamiętuje ostatni stan
CAS / FEM_BODY → TC_MSA_MEMORY / TCM_MSA_MEMORY → aktiv
📌 Start/Stop domyślnie wyłączony przy uruchomieniu silnika
CAS / FEM_BODY → TC_MSA_DEFAULT_OFF / TCM_MSA_DEFAULT_OFF → aktiv
📌 Launch Control
Dla aut z I-step F020-13-07-501 i wyższym:
EGS → Applikation_LC / LC → aktiv
📌 Ustawienie trybu Sport
HU_ENTRY / HU_CIC / HU_NBT → Macro_fds → popup_and_config
📌 Tryb żeglowania (coasting)
Tylko dla Zeitkriterium ≥ 1113 (data produkcji).
ICM → C_SEGELN_VORHANDEN → Enable EGS → SEGELN → aktiv KOMBI → SEGELN_ENABLE → aktiv HU_NBT → EFF_DYN_SAILING → aktiv
📌 Deska rozdzielcza — cyfrowy prędkościomierz
KOMBI → BC_DIGITAL_V → aktiv
📌 Zmiana koloru deski rozdzielczej dzień/noc
Działa tylko na 6WA.
📌 Zmiana koloru trybu nocnego
KOMBI → HINTERGRUND_FARBE_NACHT → Grau lub Orange
📌 Zmiana koloru trybu dziennego
KOMBI → HINTERGRUND_FARBE_TAG → Grau lub Orange
📌 Automatyczne przełączanie podświetlenia bez czujnika światła/deszczu
Tylko dla tych, którzy nie mają czujnika światła/deszczu.
KOMBI → DIM_NACHT_AUS → aktiv KOMBI → DIM_NACHT_EIN → aktiv KOMBI → DIM_RLS_NACHT_AUS → mit_rls KOMBI → DIM_RLS_NACHT_EIN → mit_rls
📌 Chwilowe zużycie paliwa na desce rozdzielczej
KOMBI → DIG_KVA_BEREICH → 30_l/100
Możliwe wartości:
20_l/100km
📌 Usunięcie napisu EfficientDynamics obok skali zużycia
KOMBI → IGR_ENABLE → nicht_aktiv
📌 Logo M-Performance na desce rozdzielczej
KOMBI → BMW_LOGO → mpm
📌 Komputer pokładowy — wideo podczas jazdy (Video in Motion)
HU_CIC → SPEEDLOCK_X_KMH_MIN → FF HU_CIC → SPEEDLOCK_X_KMH_MAX → FF HU_CIC → VIDEO_NUR_MIT_HANDBREMSE → nicht_aktiv
📌 Aktywacja kodeków
HU_NBT → ENT_CODEC_VCD → aktiv HU_NBT → ENT_CODEC_XVID → aktiv HU_NBT → API_USB_VIDEO → both HU_NBT → ENT_MC_VIDEO_SUPPORT → aktiv
📌 Wyłączenie multimediów po otwarciu drzwi
CAS / FEM_BODY → TC_LOGIC_KLR_OFF_DOOR → aktiv
📌 Wyświetlanie rozmowy telefonicznej (COMBOX)
CMB_MEDIA → INBAND_RINGING → aktiv
📌 Wskaźniki sportowe
Aby pojawiły się wskaźniki sportowe w „Informacje o pojeździe”, trzeba zakodować:
HU_CIC → EFF_DYN_SPORT_CID → aktiv HU_CIC → EFF_DYN_SPORT_UNIT → aktiv KOMBI → DREHMOMENT → Nm KOMBI → LEISTUNG → PS lub kW
📌 Dane czujników ciśnienia w oponach
Aby dane się wyświetlały, trzeba mieć same czujniki oraz moduł sterujący.
HU_CIC → RDC_SAFETY → aktiv
📌 Odtwarzanie wideo z USB
HU_CIC → CDMM_USB_VIDEO → Both
📌 Ustawienie kamery w tryb haka holowniczego
HU_CIC → MACRO_TRAILER_COUPLING → aktiv
📌 Jednostki miary
HU_CIC → VERBRAUCH → km_l HU_CIC → EINHEITEN_WEGSTRECKE → km_only
Warianty:
mls_feet
km_only
📌 Komfortowe otwieranie
HU_CIC → COMFORT_OPENING → aktiv
📌 Historia serwisowa
HU_CIC → SERVICE_HISTORY → aktiv
📌 Wyłączenie radia SDARS
Wyłączenie odbioru komunikatów radiowych (istotne dla Europy i USA):
HU_CIC → RADIO_SDARS → nicht_aktiv
📌 Rozbudowane menu EfficientDynamics
Ładny wykres zużycia paliwa. Dostępne w BMW od 09/2011.
HI_CIC → ECO_MODE → aktiv HI_CIC → HIST_GAS_CONSUMPTION → aktiv HI_CIC → ECO_TIPPS → nicht_aktiv KOMBI → VERBR_HISTORIE_ENABLE → aktiv KOMBI → CTR_HSTY_DISP_KI_APPL → aktiv
📌 Menu deweloperskie
Pokazuje wersje oprogramowania.
HU_CIC → ENTWICKLER_MENUE → aktiv
📌 Zmiana systemu audio ze Stereo na Hi-Fi
Potrzebne, jeśli zmieniono system dźwięku (zamiast fabrycznych głośników zamontowano inne przez zewnętrzny wzmacniacz).
Dla CHAMP: HU_CHAMP2 → AudioTunerTrafic → AudioSystemCIC → hifi Dla NBT: HU_NBT → AudioTunerTrafic → AudioSystemCIC → hifi
📌 Wyświetlanie stanu xDrive (przechył i kompas)
HU_NBT > X_VIEW -> aktiv HU_NBT > X_VIEW_GRAPHIC_SLOP -> trajectory1 HU_NBT > X_VIEW_GRAPHIC_ROLL -> trajectory1 HU_NBT > MOMENTDISTRIBUTION_MENU -> aktiv HU_NBT > COMPASS -> aktiv.
📌 Wyświetlanie paska głośności
HU_NBT → VOLUME_POPUP_DISPLAY → aktiv
📌 Włączenie ConnectedDrive
HU_NBT → CONNECTED_DRIVE → aktiv HU_NBT → ONLINE_BROWSER_LIVE → aktiv HU_NBT → ONLINE_BROWSER → nur_bmw_internet_aktiv HU_NBT → ONLINE_SERVICES → nicht_aktiv HU_NBT → ONLINE_SERVICES_GLS → nicht_aktiv HU_NBT → BT_DATA_SERVICE → aktiv HU_NBT → DUN_PROFILE → aktiv HU_NBT → PAN_PROFILE → aktiv
📌 Zmiana logo przy uruchomieniu
HU_NBT → STARTUP_EMBLEM → Werte=01
Możliwe warianty:
Werte=00, 02, 03, 04, 05, 06 = logo BMW ConnectedDrive
Werte=01 — logo M
Werte=07 — białe logo BMW
Werte=08 — brązowe logo BMW
Werte=09 — świąteczne logo BMW
📌 Zmiana czasu wyłączenia radia po wyłączeniu zapłonu
CAS → TC_TIME_KLR_OFF → 08
Możliwe warianty:
08 — 8 minut (domyślnie)
FF — 255 minut
i analogicznie w systemie szesnastkowym
📌 Bezpieczeństwo — automatyczne zamykanie auta, jeśli nie otwarto drzwi
Domyślnie po 2 minutach wszystkie drzwi się zamykają, jeśli nie zostały otwarte po rozblokowaniu centralnego zamka (wartość 0C).
CAS / FEM_BODY → CLM_TIME_PIA_LOCK_AT_TIMEOUT → wartość
Możliwe wartości:
0C — 120 sekund
02 — 20 sekund
i analogicznie (w systemie szesnastkowym)
📌 Włączenie alarmu po otwarciu drzwi kluczem mechanicznym
CAS / FEM_BODY → SCHAERFEN_ENTSCHAERFEN → nur_mit_fernbedienung
📌 Wyłączenie gongu, gdy uruchomiono auto bez zapiętych pasów
ACSM → Initialwarnung_GWF_IW → nicht_aktiv
📌 Sterowanie sygnałem dźwiękowym przy uzbrajaniu alarmu
HU_CIC / HU_NBT → Acoustical_lock_confirm → aktiv
📌 Tył — bagażnik: opóźnienie otwierania bagażnika
CAS / FEM_BODY → TIMEOUT_HK_SMO → wert_01 (00)
📌 Zamykanie bagażnika z kluczyka i z kabiny
Aby działały oba parametry:
HKFM → TASTER_FBD → aktiv
📌 Zamykanie przyciskiem przy podłodze
HKFM → SCH_TOEHKI → aktiv
📌 Zamykanie z kluczyka
HKFM → SCH_FBD → aktiv
Aby zamykać automatycznie, trzeba nacisnąć i przytrzymać przycisk.
📌 Płynne zamykanie bagażnika (bez uderzenia)
HKFM → DREHZAL_SEGMENT_SCHL → 15, 20, 28, 40, 40, 40
Inne warianty:
1E, 32, 58, 58, 58, 58, 58, 58, 58
0A, 13, 58, 58, 58, 58, 58, 58, 58 — wyraźniejsze zwolnienie
10, 20, 30, 58, 58, 58, 58, 58, 58 — auta od 2015 roku
📌 Płynne otwieranie bagażnika (bez uderzenia)
HKFM → DREHZAL_SEGMENT_OEFF → 3A, 3A, 3A, 3A, 3A, 3A
Inne warianty:
58, 58, 58, 58, 58, 58, 58, 32, 1E
58, 58, 58, 58, 58, 58, 58, 13, 0A — wyraźniejsze zwolnienie
58, 58, 58, 58, 58, 58, 58, 54, 54 — auta od 2015 roku
📌 Zasilanie szyb po wyłączeniu
CAS / FEM_BODY → FH_ABSCHALTKRITERIUM → nicht_aktiv
Warianty:
us_usa — odcinane od razu
ece_europe — po wyłączeniu zapłonu szyby aktywne jeszcze 30 sek.
📌 Zamykanie okien przy otwartych drzwiach
Domyślnie nie da się zamknąć okien, gdy drzwi są otwarte.
dla drzwi przednich: FRM → FH_TUER_AUF_STOP_MAUT → nicht_aktiv dla drzwi tylnych: JBBF → FH_TUERAUF_STOP_MAUT → nicht_aktiv
📌 Liczba machnięć wycieraczek po spryskaniu szyby
JBBF → ANZAHL_NACHWISCHZ_FRONT → wert_02
Możliwe wartości:
wert_01 — 2 machnięcia
wert_02 — 3 machnięcia
wert_03 — 4 machnięcia
wert_04 — 5 machnięć
📌 Opuszczanie lusterka przy cofaniu
FRM → ASP_BORDSTEINAUTOMATIK_DELTA → 3B (00 — nie opuszczać)
📌 Czulszy czujnik automatycznego przyciemniania lusterek
JBBF → ISP_HECKSCHEIBE → dunkel JBBF → CODDT_00_SCAL_DIM_ECR_LIN → werte=35 JBBF → CODDT_01_SCAL_DIM_ECR_LIN → werte=35
Możliwe wartości ISP_HECKSCHEIBE:
dunkel
hell
📌 Podgrzewanie lusterek i wycieraczek
JBFF → SPRITZDUESEN_SPIEGEL_HEIZ → spritz_und_spiegel zamiast Spritz
📌 Usunięcie opóźnienia podgrzewania lusterek
FRM → ASP_HEIZUNG_VERZOEGERN_NACH_KL15_EIN → nicht_aktiv
Domyślnie opóźnienie wynosi 30 sekund.
📌 Rozmiar kół
Jeśli zamontowano koła inne niż fabryczne, prędkość auta może być źle obliczana.
ICM → C_Dyn_Rollradius → 33cm
Możliwe wartości:
36cm = 24 — Comment = re100618: RR4->36cm
35cm = 23 (pasuje do 245/50/R18)
34cm = 22
33cm = 21 — Comment = re100618: F10 (bez zmian)
32cm = 20 — Comment = re100618: nowe dla F3x
31cm = 1F — Comment = re100618: nowe dla F2x
📌 Opóźnienie przy otwieraniu i zamykaniu okien z kluczyka
Opóźnienie przy otwieraniu: CAS → KMFRT_OEFFNEN → Werte=00 Opóźnienie przy zamykaniu: CAS → KMFRT_SCHLIESSEN → Werte=00
Możliwe warianty parametrów:
wert_00 — bez opóźnienia
wert_03
wert_01 — domyślnie
📌 Liczba mignięć kierunkowskazu przy dotknięciu
FEM_BODY → BLINZYKLEN_ANZAHL_TIPP → werte_02
Możliwe wartości:
werte_02 — 3 razy (domyślnie)
werte_03 — 4 razy
werte_05 — 6 razy
📌 Podświetlenie klamek po włączeniu biegu wstecznego
Tylko dla F3x:
FEM → OVT_BEI_RUECKFAHRLICHT → aktiv
📌 Komfortowe wsiadanie (odsuwa się kierownica i fotel)
FRM → EINSTIEGSH_NG_AKTIV → aktiv FRM → EINSTIEGSH_LN_AKTIV → aktiv FRM → EINAUSSTIEGSHILFE → Modus_FA_SLV FRM → EAH_VERFAHRWEG_SLV_PHYS → werte = 00, 3C (60mm) FRM → EAH_SCHUTZFREIRAUM_HINTEN_SLV_PHYS → werte = 00, 0F (15mm)
EAH_VERFAHRWEG_SLV_PHYS — o ile odsunie się fotel kierowcy (mm — wartość):
100 — 00,64
90 — 00,5A
80 — 00,50
70 — 00,46
60 — 00,3C
50 — 00,32
40 — 00,28
30 — 00,1E
20 — 00,14
10 — 00,0A
📌 Wysoka czułość czujnika zanieczyszczenia powietrza przy recyrkulacji
JBBF → AUC_SENSOR_AUFLOESUNG → maximale_Empfindlichkeit
📌 Mniej czuły czujnik światła
JBBF → RLS_DEF_FLC_SCHWELLWERT_SATZ → unempfindlich JBBF → RLS_FLC_SCHWELLWERT_SATZ → unempfindlich
Możliwe warianty:
empfindlich — czuły
sehr_empfindlich — bardzo czuły
unempfindlich — mało czuły
📌 Czas utrzymania podgrzewania foteli po wyłączeniu auta
Fotele przednie:
FEM → NACHLAUFZEIT_SITZHEIZUNG_FRONT → 24h
📌 Fotele tylne (jeśli mają podgrzewanie)
FEM → NACHLAUFZEIT_SITZHEIZUNG_FOND → 24h
Możliwe wartości:
always — zawsze
15_min — 15 minut
24h — 24 godziny
📌 Czas utrzymania podgrzewania kierownicy po wyłączeniu auta
JBBF → NACHLAUFZEIT_LENKRADHEIZUNG → always
Możliwe warianty:
always — zawsze
15_min — 15 minut
24h — 24 godziny
📌 Przycisk AUTO przestaje włączać klimatyzację
IHKA → AC_NICHT_EIN_BEI_AUTO → aktiv
📌 Pamięć ustawienia trybu recyrkulacji
IHKA → IHKA_Codierdaten → aktiv
📌 Zmiana dźwięku gongu otwartych drzwi i błędów
HU_NBT → SOUND_SIGNAL_SET → bmw_i
Możliwe warianty:
bmw — domyślnie
bmw_i
mini
rolls_royce
📌 Pokrętło jasności nie zmienia jasności podświetlenia wnętrza
Dostępne od liftingu serii F.
FEM → Ambiente_Nachfuehrung → nicht_aktiv
📌 Sygnał dźwiękowy po zapamiętaniu pozycji fotela
Sygnał pojawia się po naciśnięciu przycisku M.
SM → MEMORY_POPUP / MEMORY_GONG → aktiv
📌 Usunięcie przypomnienia o rozładowanym akumulatorze na postoju
Usuwa też błąd o rozładowaniu na postoju.
JBBF → IRWECKER_AUSWIRKUNGEN → nicht_aktiv
📌 Wyłączenie rekuperacji EfficientDynamics — stałe ładowanie akumulatora
Kodować tylko przy wyłączonym silniku i włączonym zapłonie!
DME → IGR → Werte=00
📌 Wyłączenie świateł awaryjnych przy gwałtownym hamowaniu
FEM_BODY → WB_GB_ENABLE → nicht_aktiv
📌 Zmiana danych o układzie hamulcowym
Potrzebne do prawidłowej pracy ABS oraz do poprawy parametrów hamowania przy wymianie układu na „mocniejszy”:
Przód: DSC → Variante_Bremssattel_vorne → 374x36, Werte = 06 Tył: DSC → Variante_Bremssattel_hinten → 345x24, Werte = 02
Chcesz odblokować pełne możliwości swojego auta? Zapraszamy: kodowanie BMW Warszawa — aktywacje ukrytych funkcji, doposażenia i diagnostyka, z dojazdem do klienta.