BMW F30 禁断のコーディングに挑戦! |
F20の最新のコーディングの記事は、こちら!
禁断のコーディングに手を出してしまいました。
コーティング(coating)じゃありませんよ、コーディング(coding)です。
最近のBMW界で一大ブームになっているコーディング。色々見ているうちに、私もやってみたい項目がいくつか出てきてしまいました。
ただ、チューニングショップのサイトをのぞくと、法外な値段で実施しているところが多いようです。ハッキリ言って、高すぎる!
コーディングしたいと思っている人は、普通は何項目も実施したいと思っているはずですが、10項目実施すると数万円…。
私もショップでやってもらおうか考えましたが、もしディーラーでリセットされたら再コーディングなので、そのたびにお金がかかる訳です。
なら、自分でやっちゃえ!ってことで、道具をそろえてやってみました。
----------
コーディングって何?という方へ。
専用のツールとケーブルを使って車からPCへ車の設定をダウンロードし、設定値を変えて車に書き戻します。
そうすることで、普通では触れない裏パラメータを変更することが出来ます。
ただし全て自己責任で、書き換えに失敗すると、最悪車を壊してしまいます!!
----------
例えば、こんなのを…
こんなのに変えたり出来ちゃいます(^^)
まぁこれは序の口で、こんなことだけでリスクは負わないです、はい。
入念に下調べをして、設定のバックアップを取得し、いざコーディングしてみました!
:
:(設定書き戻しちう)
:
ポーン(警告音)(((( ;゚Д゚)))ガクガクブルブル
これには一瞬背筋が凍りましたが、設定を再読込しただけで、何ら影響はありませんでした。
エラーが出ても、エンジンをかけ直せば問題ありません。
あと、設定項目によっては時計がリセットされるので『時計を合わせなさい』のポーンもあります。
プログラマブルボタンの設定が初期化されることもありますので、慌てずゆっくり対処してください。
コーディングの方法や項目は、ネットで嫌というほど出回っていますので、備忘録程度に私が書き換えたパラメータを記録しておきます。
あ、ちなみにF30のNBTモデルでのパラメータですので、他の車で同じかどうかは分かりません。
※モジュール名→パラメータ名のアルファベット順でソートしています。
■アンビエントライトとメーター照度の連動解除
ライトのon/off横にあるメーターパネル照度とアンビエントライトは明るさが連動していますが、これを解除します。
アンビエントライトがついてるかどうか分からないほど暗いので、アンビエントライトだけ明るく(最大照度)しました。
FEM_BODY→AMBIENTE_NACHFUEHRUNG
初期値:aktiv
設定値:nicht aktiv
■後退時、助手席ミラー下降角度の変更
前車と比較して、バックに入れたときのミラーの下降角度が大きかったので、小さくしました。
FEM_BODY→ASP_BORDSTEINAUTOMATIK_DELTA
初期値:3B
設定値:
■3ターンシグナルの回数変更
ウィンカーレバーを軽く倒すと3回だけ点滅する機能があり、車線変更時等に便利なのですが、どうも3回では私には短すぎる…。
なので、4回に変更しました。
FEM_BODY→BLINKZYKLEN_ANZAHL_TIPP
初期値:Werte=02
設定値:Werte=03
■ドアオープン中のパワーウインドウのワンタッチクローズ機能追加
これもあまり必要性を感じませんが(^^; あったら便利かもしれないので、有効にしておきます。
FEM_BODY→FH_TUERAUF_STOP_MAUT
初期値:aktiv
設定値:nicht_aktiv
■ドアロック連動ドアミラー格納
車両のロックボタン(含コンフォートアクセス)を長押しするとドアミラーがたたまれますが、たたまれるまでの時間を調整します。
時間を0にすることで、ロックとほぼ同時にミラーがたたまれるようにしました。
FEM_BODY→KOMFORT_SCHLIESSEN
初期値:Werte=0F
設定値:Werte=00
■ドアオープンでiDriveの電源OFF
エンジンストップボタンを1回押すとエンジン停止、もう1回押すとiDriveの電源が切れます。
iDriveの電源が切れるのをドアオープンと連携させて、エンジン停止後にドアを開けるとiDriveの電源も落ちるようになります。
エンジンストップボタンを押すのは、実質1回で良くなります。
FEM_BODY→TCM_LOGIC_R_OFF_DOOR
初期値:nicht aktiv
設定値:aktiv
■アイドリングストップをデフォルトoff
エンジン始動直後は必ずアイドリングストップがonになりますが、offボタンが押された状態で始動するようになります。
FEM_BODY→TCM_MSA_DEFAULT_OFF
初期値:nicht_aktiv
設定値:aktiv
※ECO PROをデフォルトにしていると、この設定は効かない模様。
■アイドリングストップon/offのメモリー化
offにしっぱなしにするシチュエーションが思い浮かびませんが、常にonになる必要もないだろうという理由から。
FEM_BODY→TCM_MSA_MEMORY
初期値:nicht_aktiv
設定値:
※アイドリングストップをデフォルトoffにしたので、nicht_aktivに戻しました。
※ECO PROをデフォルトにしていると、この設定は効かない模様。
■時刻のGPS連動
時計をGPSと連動させ、自動で時刻合わせを行うようにします。
レーダーの時刻はGPS連動するのですが、その時刻とズレているのが気になっていましたw
初期値:nicht aktiv
設定値:aktiv
※この設定は効かない模様(CICモデル向け?)なので、nicht aktivに戻しました。
HU_NBT→CLOCK_CHANGE_AUTOMATIC
初期値:nicht_aktiv
設定値:aktiv
HU_NBT→SETTING_TIME_AUTOMATIC
初期値:nicht_aktiv
設定値:navigation
※設定→時計/日付メニューに「自動時刻設定」のチェックボックスが出て来ますので、チェックしてご利用ください。
■USBビデオ再生機能追加
運転中は当然見ませんが、誰かを乗せたときに見せることがあるかもしれません。ないかもしれません。いや、ないな…(爆)。
USBメモリに、iPhone用にmp4にしていた動画を突っ込んで刺しっぱなしにしています。
HU_NBT→ENT_MC_VIDEO_SUPPORT
初期値:nicht_aktiv
設定値:aktiv
HU_NBT→ENT_CODEC_OGG
初期値:nicht_aktiv
設定値:aktiv
HU_NBT→ENT_CODEC_XVID
初期値:nicht_aktiv
設定値:aktiv
HU_NBT→ENT_CODEC_VCD
初期値:nicht_aktiv
設定値:aktiv
HU_NBT→API_USB_VIDEO
初期値:both
設定値:both(変更せず)
■Bluetooth接続時の電話着信音をストリーミング
iPhoneとBluetooth接続時に電話がかかってくると、車側の着信音(ベル)がなりますが、iPhoneに設定されている着信音が鳴ります。
HU_NBT→INBAND_RINGING
初期値:nicht_aktiv
設定値:aktiv
※iPhoneで動作確認しましたが、Android機では効かないらしいです。
■リーガルディスクレーマー解除
ナビ起動時に何秒か注意事項みたいなものが表示されるのですが、それを表示させなくします。
HU_NBT→LEGAL_DISCLAIMER_TIME
初期値:ld_mit_timeout
設定値:kein_ld
■ナビのスピードロック解除
ある程度スピードが上がってくるとナビが操作できなくなりますが、その速度を255km/hに設定します。
そんなにスピード出しませんw ので、いつでもナビの操作が出来るようになります。
HU_NBT→SPEEDLOCK_X_KMH_MIN
初期値:Werte=08
設定値:Werte=FF
HU_NBT→SPEEDLOCK_X_KMH_MAX
初期値:Werte=0A
設定値:Werte=FF
■iDriveオープニング画面のデザイン変更
iDrive起動時の画面をBMW ConnectedDriveからMに変更します。
HU_NBT→STARTUP_EMBLEM
初期値:variant_00
設定値:variant_01
■ECO PROモードをデフォルトに
街中はまったり走ることが多いので、ECO PROをデフォルトにしてみました。
ICM→IcmKod_B_InitEco
初期値:nicht_verbaut
設定値:
※アイドリングストップをデフォルトoffにしたので、nicht_verbautに戻しました。
■エアコンon/offのメモリー化
洗車屋さんにて、洗車中にエアコン入れっぱなしなのはもったいないので、offにしたあとに引き渡すようにします。
そんな使い道しか思い浮かびません(−−;
IHKA→MEMORY_OFF
初期値:NICHT_AKTIV
設定値:AKTIV
■トラベルボードコンピュータの自動リセット時間の調整
トラベルボードコンピュータは4時間で自動リセットされてしまいますが、よく行く日帰り温泉は7時間ほど滞在します。
帰る頃には自動リセットされてしまって困っていました。8時間に設定することで解決です♪
KOMBI→BC_AUTORESET_ZEIT
初期値:04
設定値:08
■デジタルスピードメーター
メーター下の気温や時計等が表示されるエリアに、デジタルのスピードメーターを表示させます。
KOMBI→BC_DIGITAL_V
初期値:nicht aktiv
設定値:aktiv
■メーター内のロゴ変更
メーター下の気温や時計等が表示されるエリアに表示されるBMWのロゴを、M Performanceに変更します。
KOMBI→BMW_LOGO
初期値:ag
設定値:m_performance
まだ色々と出来ることは知っているのですが、私にはいらない機能と判断しています。
気になるディーラーの対応ですが、場所によってはコーディングすることで入庫拒否になってしまうそうです。
私のお世話になっているディーラーでは、入庫拒否したり、全く面倒見ません!ということにはならない、という見解でした。
5年延長保証を付けたのに、納車3ヶ月でそれを無効にする訳にはいきません(^^;
ただし、何があるか分からないので、デフォルトに戻せる準備はしてあります。
ちなみに、ショップで1項目実施していただくよりも安い価格で、上記コーディング全てが出来ました(^^)
<参考>
Super Cheet Sheet Thanks, Halsifer!
F30 DIYs and Coding Discussions
たくさんのアクセス、ありがとうございます!
このページは、随時アップデートしています。
うーん、無断でパクッておいて「転載不可」とか、なんじゃそりゃ(--;
一言「参考にさせてもらいました!」とか言っていただけると嬉しいです(^^)
ありがとうございます。
それで、最近調べているのがバッテリーを交換したときのリセットのコーディングです。
知っていましたら掲載お願いいたします。
GPS連動はiDriveには出ず、裏で勝手にやってくれるものと思っています。
デジタルスピードメーターは常時表示されているのではなく、ウィンカーレバーの先を押して、平均速度や瞬間燃費計などを切り替える画面の1つとして出てくるものですので、確認してみてください。
USBからビデオ再生をするためにコーディングを行いましたが、モニター画面に外部機器の
表示がありません。こういった場合コーディングにて外部機器の項目を追加することは
可能なのでしょうか?
うーん、実車もすぐに確認出来ないので、即答出来そうにないです。ごめんなさい!
スイッチ交換によるオートクルーズのコーディング方法はご存知でしょうか?
コーディングに挑戦し、成功なさったとのことですが、アプリに何をお使いになられたかご教示頂けますか。
phantomかcarlyとかでしょうか。
コーディング未経験者の質問ですみません。
carlyを使っていないので分かりません、スイマセン。メニューに出てこなければ、出来ないのではないでしょうか。