Alfa Romeo Giulia Forum banner
1 - 20 of 68 Posts

· Registered
Joined
·
298 Posts
Discussion Starter · #1 · (Edited)
I was about to modify my key fob to kill the panic button since I'm back in a Giulia, but I found a way to do it with MES. There is a thread here that references it in the context of enabling panic for non-North American cars (like buying a North American keyfob in Europe for the remote start button that also has a panic button), but I couldn't find where anyone had done this to disable the feature. I am in the camp where I constantly set off panic with the keyfob and have used it never in 30 years, so disabling it entirely is fine with me. Plus it's reversible.

Confirmed after doing this my panic function no longer works and everything else seems to work fine.

When doing proxi alignment in multiecuscan, changing byte 126 disables panic:

1) On the proxi alignment screen pressing ctrl+alt+c brings up the window to change coding
2) Convert the existing value from your car in byte 126 from hexadecimal to binary (google to find converters)
3) Change the first bit to 0 to disable panic and leave the rest of it the same

0xxxxxxx - Panic disabled
1xxxxxxx - Panic enabled

4) Convert your new binary number back to hexadecimal (online converter)
5) In MES change byte 126 to the new hexadecimal value
6) Complete proxi alignment

For example, my byte 126 was E4. There are other things stored in that byte, so all cars might not start or end with the same value. Converting E4 to binary:
11100100

Changing the first bit from 1 to 0:
01100100

Convert to hexadecimal:
64

My new value would be 64 for byte 126. Again, your value might be different.
 

· Registered
Joined
·
298 Posts
Discussion Starter · #2 ·
As a bonus to this, there is another bit that can be changed in byte 126 to enable the after-wipe function. I've had this in other cars and figured I'd try it in the Giulia. The functionality is where instead of the windshield washer squirting and wiping four times, it will squirt, wipe four times, then after a few seconds wipe one more time to get rid of any drips.

On byte 126:
xx0xxxxx - after-wipe enabled
xx1xxxxx - after-wipe disabled

Same instructions as my first post. Both panic and after-wipe could be changed at the same time. For example, my new byte with panic disabled and after-wipe enabled is:
01000100 - binary
44 - hexadecimal

Again, your value might be different depending on how other bits are set on your car.
 

· Registered
Joined
·
298 Posts
Discussion Starter · #4 ·
Figure out how to get our windows to roll down with the fob!
Actually that's an option on the proxi screen on MES. Might not have been there in older versions of MES. I just updated my license to get MES 4.8 so I'm not sure if it's a recent addition as I never looked in my older version of MES. But it's there in 4.8. I enabled it, but can't verify if it works because I'm currently unable to do proxi alignment on modules needing the blue cable (working on fixing that). Enabling it didn't work for me, but I suspect it's because it involves a module I couldn't update. I'll test once I work out my blue cable issue. Only concern I have with the fob windows is I could do the same thing as the panic button. Since I park in the garage I should be okay, but parking outside could be annoying to walk out and find the windows rolled down on accident.
 

· Registered
2018 Vulcano Black Giulia Quadrifoglio
Joined
·
6,950 Posts
As a bonus to this, there is another bit that can be changed in byte 126 to enable the after-wipe function. I've had this in other cars and figured I'd try it in the Giulia. The functionality is where instead of the windshield washer squirting and wiping four times, it will squirt, wipe four times, then after a few seconds wipe one more time to get rid of any drips.

On byte 126:
xx0xxxxx - after-wipe enabled
xx1xxxxx - after-wipe disabled

Same instructions as my first post. Both panic and after-wipe could be changed at the same time. For example, my new byte with panic disabled and after-wipe enabled is:
01000100 - binary
44 - hexadecimal

Again, your value might be different depending on how other bits are set on your car.
Is the default to only wipe 4 times, or does the default do it 5 times to catch the drip?
 

· Registered
Joined
·
2,614 Posts
Great thread. Keep it coming.
 

· Registered
Joined
·
298 Posts
Discussion Starter · #7 ·
Is the default to only wipe 4 times, or does the default do it 5 times to catch the drip?
I hadn't owned a Giulia for two years so I can't recall the default. I think I recall someone in a forum saying they were only getting four wipes, though. But with the "after-wipe" turned on I counted four, then a pause for a few seconds, then the fifth wipe. Had this on another car once and it was sort of handy. On that car it was a configurable option in a menu or infotainment (can't recall what car it was...probably Mazda, BMW, or could've been Maserati).
 

· Registered
2018 Vulcano Black Giulia Quadrifoglio
Joined
·
6,950 Posts
I hadn't owned a Giulia for two years so I can't recall the default. I think I recall someone in a forum saying they were only getting four wipes, though. But with the "after-wipe" turned on I counted four, then a pause for a few seconds, then the fifth wipe. Had this on another car once and it was sort of handy. On that car it was a configurable option in a menu or infotainment (can't recall what car it was...probably Mazda, BMW, or could've been Maserati).
I can't remember how many wipes mine does but I know I always manually do 1-2 extra
 

· Registered
Joined
·
1,631 Posts
Figure out how to get our windows to roll down with the fob!
windows comfort opening/closing has been contributed to MES and was included in proxi settings a while ago.
it's byte 58 bit 1:
xxxxxx0x - disabled
xxxxxx1x - enabled

sometimes after setting it car needs to sit for a while or needs couple lock/unlock sequences. very early production models might need body ECU software updates.

@markoware just a note: bits in byte are counted from right-to-left starting from 0 to 7.
also comfort windows are controlled by body ECU without any dependencies on other modules so no need for blue/gray adapters. you can just do proxi on body ECU and cancel for the rest modules if you're testing feature.
 

· Registered
2018 Q4 with Fiamenghi Ti exhaust, Race Mod, and Tecnico wheels.
Joined
·
9,563 Posts
windows comfort opening/closing has been contributed to MES and was included in proxi settings a while ago.
it's byte 58 bit 1:
xxxxxx0x - disabled
xxxxxx1x - enabled

sometimes after setting it car needs to sit for a while or needs couple lock/unlock sequences. very early production models might need body ECU software updates.

@markoware just a note: bits in byte are counted from right-to-left starting from 0 to 7.
also comfort windows are controlled by body ECU without any dependencies on other modules so no need for blue/gray adapters. you can just do proxi on body ECU and cancel for the rest modules if you're testing feature.
Left most bit has the highest number is not universal, although it is what is used 99.9999% of the time today. Almost all communications systems use this arrangement, which is compatible with little endian byte ordering (newest bit is put in position 0, left shift to make space). Anyway a nicer way for Joe Average to do the math is

Disable Panic bit, hex arithmetic (programmer mode, then select HEX for the Windows calculator)
Existing byte 126 value <bit wise AND> 7F

Enable Panic bit
Existing byte 126 value <bit wise OR> 80

Disable extra wipe
Existing byte 126 value <bit wise OR> 20

Enable extra wipe
Existing byte 126 value <bit wise AND> df

Disable windows down
Existing byte 58 value <bit wise AND> fd

Enable windows down
Existing byte 58 value <bit wise OR> 2

If the operation does not change the exiting byte value, the bit already has the desired value.
 

· Registered
2018 Q4 with Fiamenghi Ti exhaust, Race Mod, and Tecnico wheels.
Joined
·
9,563 Posts
@lockem logical operations are way, I mean way above knowledge of average Joe :D @markoware has explained it well.
especially if someone is familiar with coding VAGs with VCDS this will be no problem to them.
Logical operations are buttons on the calculator. The arithmetic can be done by blindly following my instructions. In comparison converting hex to binary, flipping a bit (requires re-entering the binary) and then converting back to hex is not so straightforward and has more places to go wrong.
 

· Registered
Joined
·
298 Posts
Discussion Starter · #13 ·
windows comfort opening/closing has been contributed to MES and was included in proxi settings a while ago.
it's byte 58 bit 1:
xxxxxx0x - disabled
xxxxxx1x - enabled

sometimes after setting it car needs to sit for a while or needs couple lock/unlock sequences. very early production models might need body ECU software updates.

@markoware just a note: bits in byte are counted from right-to-left starting from 0 to 7.
also comfort windows are controlled by body ECU without any dependencies on other modules so no need for blue/gray adapters. you can just do proxi on body ECU and cancel for the rest modules if you're testing feature.
Is there a good place to look for what people have figured out besides what is already in MES? I was trying to find a good non-USA source of information but hadn't found anything yet.

I'll have to try the comfort opening/closing after a few lock cycles. Test drove the car once to confirm ACC coding worked and it's been sitting since then (been working on polishing and ceramic coating).
 

· Registered
2017 TI Lusso Q4
Joined
·
79 Posts
Is there a good place to look for what people have figured out besides what is already in MES? I was trying to find a good non-USA source of information but hadn't found anything yet.

I'll have to try the comfort opening/closing after a few lock cycles. Test drove the car once to confirm ACC coding worked and it's been sitting since then (been working on polishing and ceramic coating).
Take a look at my thread on MES and AlfaOBD. Compass on main screen, change paddle shifters to EU config and potentially a few others that are in AlfaOBD but not MES, but a lot less documentation on what actually works:
 

· Registered
2018 Q4 with Fiamenghi Ti exhaust, Race Mod, and Tecnico wheels.
Joined
·
9,563 Posts
Take a look at my thread on MES and AlfaOBD. Compass on main screen, change paddle shifters to EU config and potentially a few others that are in AlfaOBD but not MES, but a lot less documentation on what actually works:
Interesting, but that thread seems to be missing how to alter the matching proxy bytes.
I presume that disabled seat belt alarm does not fully disable it but rather disables the continuous alarm if you drive without your seat belt on. Hopefully nobody is doing such driving on the road, but I find it a plus to disable the alarm for getting about on my long driveway.

What about the lithium battery setting? A LiFePO4 maintenance scheme would be huge if it is there and properly functional like an Easter egg. Different voltage curves for computing SOC, different charging voltages, charging needs to be inhibited if the battery is cold. This may vary by battery mfg, since different battery mfgs may have different voltage losses in the internal charge controller. Some LiFePO4 have a built in IBS.

I don't want a compass rose, I want outside temperature (preferably in a larger font) when in Race mode (with Race mod) instead of the relatively useless compass heading. I use AA and Google Maps to know where I am and where I am going, but with the nannies turned off on a mountain pass it seems that the outside temperature is a whole lot more important than compass bearing. I am going to guess that there is no proxy bit for that.

Also, I want to adjust the tire pressure range for my not-stock tire size. I guess there is a proxy setting, but it is not clear what the settings do.

Another long sought Easter egg is enabling wide screen AA on MY2018-2019 (and later?) Giulia. The feature was demonstrated at a trade show but has never been made available.
 

· Registered
Joined
·
2,079 Posts
.....
Also, I want to adjust the tire pressure range for my not-stock tire size. I guess there is a proxy setting, but it is not clear what the settings do.
....
That's a menu setting in the latest MES .....
 

Attachments

· Registered
2017 TI Lusso Q4
Joined
·
79 Posts
Interesting, but that thread seems to be missing how to alter the matching proxy bytes.
I presume that disabled seat belt alarm does not fully disable it but rather disables the continuous alarm if you drive without your seat belt on. Hopefully nobody is doing such driving on the road, but I find it a plus to disable the alarm for getting about on my long driveway.

What about the lithium battery setting? A LiFePO4 maintenance scheme would be huge if it is there and properly functional like an Easter egg. Different voltage curves for computing SOC, different charging voltages, charging needs to be inhibited if the battery is cold. This may vary by battery mfg, since different battery mfgs may have different voltage losses in the internal charge controller. Some LiFePO4 have a built in IBS.

I don't want a compass rose, I want outside temperature (preferably in a larger font) when in Race mode (with Race mod) instead of the relatively useless compass heading. I use AA and Google Maps to know where I am and where I am going, but with the nannies turned off on a mountain pass it seems that the outside temperature is a whole lot more important than compass bearing. I am going to guess that there is no proxy bit for that.

Also, I want to adjust the tire pressure range for my not-stock tire size. I guess there is a proxy setting, but it is not clear what the settings do.

Another long sought Easter egg is enabling wide screen AA on MY2018-2019 (and later?) Giulia. The feature was demonstrated at a trade show but has never been made available.
Correct. I don't know the proxy bytes but I have alfaOBD for my other FCA vehicles and know that settings all tie back to proxy settings.

1.) Seat belt - Correct only disables the constant beep. The initial and image still shows. I agree and always try to preface that I fully support wearing your seatbelt (I'm here probably due to one when someone ran a red light and I T boned them doing 50 mph and woke up 3 lanes over and backwards).

2) The lithium one is interesting to me. It doesn't seem like anyone knows the detail or how to get the logic. I am planning to switch to a LiFePO4 or LTO Lithium battery hopefully in the next few months so could do some testing.

3.) The compass was more because I like tinkering than anything else. There is a temp display setting but I am guessing it is for the cluster but maybe I can verify my current setting this week.

4.) Adjust TPMS pressure (there is also a circumference (in mm) setting. I did both of these on my Ram and it shows this in AlfaOBD for the Giulia (see pictures below)

5.)Can't help you on AA. I have a 2017 and just installed Eng Custom Carplay/AA add on. There a couple of Carplay/Android auto options in AlfaOBD but none that I would think would impact it.

Font Rectangle Gadget Display device Electronic device

Computer Rectangle Font Personal computer Electronic device

Font Gadget Mobile device Material property Communication Device
 

· Registered
2018 Q4 with Fiamenghi Ti exhaust, Race Mod, and Tecnico wheels.
Joined
·
9,563 Posts
Just looked and the furthest back they go in 2006 for the 1500's. What are you looking to do?
Set wheel diameter. I've got 245 70R19.5s, taller than any stock size. I used to have a converter but it was "potted" and the potting compound shrank over time and ripped components off of the circuit board leaving me with no speedo; now I am not eager to buy another converter.
 
1 - 20 of 68 Posts
Top