Late for Work in my new (hacked) BMW M240i 😈

Okay, so I was getting coffee because I work from home. Sue me.
2023 #M240i
XDrive disabled (video tutorial coming soon, still testing)
Custom DSC Settings (Hint: DSC OFF is never actually off)
M2 Firmware on the Headunit
M2 Firmware on the amp (S58 cabin sound)
All fake engine SFX disabled (burples, etc)
Stock DME/ECU Tune
#XHP Stage 3 with custom settings (fast shift times; better torque reduction; ignition cut; smoother blips)
Anyone who says the G87 M2 is wild, too much for the street, gets sideways too much, etc., is just advertising that they can't handle it. I have put 12,000 miles on my M240i in two months and have spent countless hours reverse engineering the drivetrain firmware.
An #XDrive BMW #M240i (2023, #iDrive8 model) can have the transfer case shut off - and if you properly code the stability control (DSC OFF for this whole video - it is NOT fully off! The diff, steering, and more are all intervening!) to account for powering only the rear wheels, the car WILL wrestle you just as much.
These cars do not handle like any other car out there. There is an unbelievable amount of physics calculations being performed by the Virtual Integration Platform (which feeds the DSC module). You have to be calm and collected to goof around in these cars. You have to drive them in a way that you will spin out in basically any other car.
Once you figure it out, it's a blast.
Ask me anything!

Пікірлер: 48

  • @TJZTechShow
    @TJZTechShow3 ай бұрын

    Lmao love it! Bad ass mods

  • @scheminghard
    @scheminghard2 ай бұрын

    Lol bro this is awesome just read another comment you explaining how your doing this yourself really epic bro keep uploading more of these will come in handy to me one day when I get a g42

  • @xPyro_G42

    @xPyro_G42

    2 ай бұрын

    The G series platform will go down in history as the most under appreciated "last hurrah" The 7 series (and all EVs) have fully encrypted modules that cannot be cracked the way current ones can. Hell the tcase and cluster (LMV3 and DKOMBI8) on iDrive8 cars like mine are already fully locked. The rest will be, soon. The third gen B58 already has recalls out for it's new injection tech. The G42 M240i is the last G series M-lite car that doesn't run a hybrid system. That's going away in '25. With that, comes danger to human life with software. I have read thousands of lines of CPU assembly from the VIP, DSC, EGS, GWS, and RAM modules. The amount of physics calculations is insane. It drives like it knows your thoughts. Grind on. You'll love it.

  • @themrsergo
    @themrsergo8 күн бұрын

    hey man. Just found your channel so I guess the youtube algo is working, I'm also in the cybersecurity space and I own a '23 M340i. really keen on your future tutorials on the M display, when you gonna put that out?

  • @duckyb6841
    @duckyb68412 ай бұрын

    ‘Exhaust aftermarket autism’ 😭😭 love that

  • @MartinLouis0
    @MartinLouis08 күн бұрын

    you almost lost it at the end XD nice video

  • @xPyro_G42

    @xPyro_G42

    8 күн бұрын

    It was honestly not very sketchy - I just zoomed in to hide the location - super close to my Mexico Townhouse. Pulled aside to let a car drive thru a confined space that I had to go through. Them GeoLocator dudes are out of hand. 😂

  • @Shari_Tejp
    @Shari_Tejp2 ай бұрын

    I have just subscribed to your channel, in hopes that you will do full detailed video about programming Xdrive to a Rwd. And some potential cons of doing it, because I have a feeling that it could f up some transmission parts. Btw I’m a programmer with a decent knowledge, what would you recommend to me to start with the programming basics for cars? Thanks

  • @xPyro_G42

    @xPyro_G42

    2 ай бұрын

    Get E-Sys and go the fuck to town. You won't break anything by just coding imo.

  • @pinogino5437
    @pinogino543715 күн бұрын

    hi, can the central part of the infotainment where you have the graphics of the M2 also be changed on the 220I G42 model? I'd like to put it in mine in Italy too

  • @xPyro_G42

    @xPyro_G42

    13 күн бұрын

    Yes this will work for any 2, 3, 4, series iDrive8 car. It has it's pros and cons. Still working on the tutorial. Cheers.

  • @Sneeder88
    @Sneeder882 ай бұрын

    How did you code in the S58 pumped in engine noise? That's cool af.

  • @xPyro_G42

    @xPyro_G42

    28 күн бұрын

    It's not coding, but the firmware that is running on the audio amp specifically. Same part is used on both cars. Cheers!

  • @danraj23ful
    @danraj23ful2 ай бұрын

    ive seen you can code a full m2 dash software, but it requires a bit of work, people in other countries were able to do it

  • @xPyro_G42

    @xPyro_G42

    2 ай бұрын

    For the gauge cluster, yes, mostly. The infotainment doesn't have Secure Coding 2.0 and the widgets (such as my boost, hp/tq, tire temp) are rendered by the infotainment.

  • @MemesOnShorts
    @MemesOnShorts2 ай бұрын

    Does the XDrive M240 come with an optional M LSD? I am crying in pain I didnt chose the RWD with LSD in my Alpina B3s E91

  • @xPyro_G42

    @xPyro_G42

    2 ай бұрын

    On the G42 generation, the full-blown M2 diff comes standard. It's not even optional. 😅 Edit: for all M240i's (rwd or xdrive), I mean. Not on the 230i.

  • @robbiewakes
    @robbiewakes2 ай бұрын

    does the rwd mode damage the transfer case or all wheel drive system? Does anyone know if this can cause premature wear?

  • @xPyro_G42

    @xPyro_G42

    2 ай бұрын

    "shouldn't" damage it. I have put about 4k miles on mine with a RWD config. So far so good. But it's important to understand that the transfer case clutch pack sits "ready to engage" which might have VERY small amounts of clutch drag. As your tires wear unevenly, the speed delta between the clutches will increase. This is a drivetrain loss that BMW mitigates by "over opening" the clutches when cruising on the highway. This is why XDrive has almost no losses. HOWEVER, this setup fully disables the car from keeping the transfer case "in the know" about what is happening. This means it won't engage and you can have fun in RWD, but it also probably means the clutch pack is never told to "back off" and over-open. Every time you start the car, the transfer case clutch packs go through a quick self-check which allows it to compensate for wear (and make assumptions about how much clutch material is in the oil). So, in summary: I may very well by slowly wearing my clutch pack down as I drive, more than if I was in AWD config - because my rear tires have less tread and rotate about 1mph different from my fronts (as datalogged). This small percentage in wheel size is multiplied by the final drive... So, we'll see. But so far it's going great.

  • @houssamalucad753
    @houssamalucad7532 ай бұрын

    How did you delete Xdrive? i thought the Xdelete app didn't release for this platform?

  • @xPyro_G42

    @xPyro_G42

    2 ай бұрын

    It doesn't. Something I came up with. It's REALLY simple. Will post a video soon.

  • @houssamalucad753

    @houssamalucad753

    2 ай бұрын

    @@xPyro_G42 can't wait to see it!

  • @alextoledox
    @alextoledox2 ай бұрын

    How do you have a stick and the new screen?? Mine has a little switch instead of a full stick

  • @xPyro_G42

    @xPyro_G42

    2 ай бұрын

    The full screen means you're on an iDrive8 car (which I am). The "stick" (called the GWS module) is from a wrecked 2022 M4 Competition. I bought it for research, but if you want up/dn shifting from the shifter, you can just swap in one from a 20-22 M(2,3,8)40i.

  • @alextoledox

    @alextoledox

    2 ай бұрын

    @@xPyro_G42 ohhhh that’s so cool. Thanks for the information. You will post your interesting findings on your yt channel? If so, I’ll be looking forward of what you find.

  • @alextoledox

    @alextoledox

    2 ай бұрын

    @@xPyro_G42 I would love to have the fake s58 engine sound in my 2024 m240 😭🙏🏻

  • @xPyro_G42

    @xPyro_G42

    2 ай бұрын

    @@alextoledox say no more fam, I'll make a tutorial for it as well. It's probably the safest of all the mods and frankly it's a must LOL. Posting a sound check video now.

  • @Steve-kc9pe
    @Steve-kc9peАй бұрын

    The xDrive disabled can damage the xdrive system or the diff ?

  • @xPyro_G42

    @xPyro_G42

    Ай бұрын

    No. XDrive is only enabled when it needs to be. Only on hard accel, corners, some braking, to get you out of oversteer, etc. For most of your driving, it doesn't engage. All I'm doing here is preventing it from engaging, ever. So technically it's less wear (but more wear because I'm driving hard). The rear differential is not affected or involved.

  • @joshuapark5466
    @joshuapark54662 ай бұрын

    im so confused at this car, it seems like its a 23MY but then it has a different shifter and the graphics of the infotainment looks different as well, can someone explain this to me.

  • @jdbsoccer100

    @jdbsoccer100

    2 ай бұрын

    Same haha. Seems like, somewhere in the world, they decided to leave the shifter knob. Wish they were all like This

  • @xPyro_G42

    @xPyro_G42

    2 ай бұрын

    I'm the owner. I can! The shifter is an M4 Competition shifter. As mentioned in the start of the video, the infotainment is running M2 software. It is a 23MY, yes. I work in cybersec and am using this car to get my hands dirty with reverse engineering. I'm working on porting the "full M" software features to the non-M cars. So far the easy stuff is working - M2 theme, M2 engine sound, XDrive/RWD toggle (requires diagnostic mode). I put the M4C shifter in because I am working on getting the DriveLogic selector working for the 8HP-51 (non-M 8spd; the M 8spd is 8HP-76 w/ different bellhousing bolts). I have a bunch of shorts uploaded. One of them talks about the M4C shifter. +/- shifting down not "properly" work, so if you want that, just do the "Pre-LCI" shifter swap.

  • @joshuapark5466

    @joshuapark5466

    2 ай бұрын

    @@xPyro_G42 ahh yeah i just watched the clip about how the shift puts you at a high gear when you change or something, still looks a little fucky when you change from M to D shifting. im sure youll figure it out. But anyways cool stuff man, sounds pretty interesting and tempting doing stuff like this to my m240i as well but its my daily and im not wealthy enough to just buy a new motor/trans if shit hits the fans.. but anyways cool stuff man hope things work out well for your exploration.

  • @xPyro_G42

    @xPyro_G42

    2 ай бұрын

    @@joshuapark5466 ultimately everything in the car that is controlled by drive modes ("driving experience control" or "fes world modes" as bmw calls them) have a similar control system to M Drive. An M car has "Mdrive Satus" and "Mdrive control" packets. The M drive status includes bits for DriveLogic (3 harshness modes). Unfortunately if I want DriveLogic (or ten level DSC, or drift analyzer, or M XDrive toggle, etc) I will have to 1) build a system to simulate the M Drive packets - this is what the M Track module does for your gauge cluster. 2) Find a way to get the Bosch iBOOSTER (electric asst. booster on M cars) firmware running on the ABS Pump of the Vacuum assist system on non-M cars. It's debilitatingly daunting. All of these modules have signature validations and are soft-locked. I basically need to design a bench unlock procedure (like pre-20 DMEs) for 4 other modules lmao. you mean, you hope things work out well for us** 😉

  • @blackhammerftw1960

    @blackhammerftw1960

    Ай бұрын

    @@xPyro_G42hey man you should do like a informational on this for the community but you should also work on a tool so others can do this to there car plenty of people would pay like $3-400 for a stand-alone little programmer and it could kinda bank roll your project.

  • @arnavraut9691
    @arnavraut96912 ай бұрын

    Won't this be bad for the transfer case / diff? Why not just get the rwd or M2 atp, unless its using the same xdrive as M cars?

  • @xPyro_G42

    @xPyro_G42

    2 ай бұрын

    The M cars have the same transfer case but with stronger housings and one additional clutch in the pack for more torque (but not by much). The system is a transfer case (locks front and rear); common misconception to say diff (which will allow 2x output to one if you halt the other). Bonus: G42 M240i rear diff is the same as the G87. There were no RWD variants within a 500 mile radius. I'll probably cave in and buy an M2 soon. But another reason for "why not rwd car?" is that I can out launch the ever loving fuck out of an M2. They'll reel me in like a half-dead fish after 60ish MPH but from a dig, xdrive is ridiculous. I just pulled 1.1G on shot rear tires while it's snowing. It only has a slight chance of increasing wear on the clutches during differences in front/rear combined wheel speeds. XDrive is almost never engaged unless you're romping on it. For all the other miles I drive civilized, there's almost certainly zero additional wear. The transfer case itself controls clutch pressure. The abs (dsc) system is what tells the transfer case to squeeze and engage. It only engages when it predicts wheel speed. This also causes a slightly laggier throttle response in an XDrive car. The engine won't go nuts if you mash it until the clutches have locked. It's a VERY proactive system.

  • @arnavraut9691

    @arnavraut9691

    2 ай бұрын

    ​@@xPyro_G42 Thank you so much for the detailed reply. I wonder why BMW only offers Rwd modes in the M cars, if its the same rear diff and similar xdrives, probably to make the M more appealing? Also what you are saying even with this Rwd hack there will be stress on the transfer case (difference in wheel speed when drifting) unless Im misinterpreting

  • @xPyro_G42

    @xPyro_G42

    2 ай бұрын

    @@arnavraut9691 it's entirely software, yes. The M cars cannot compete with the non-M cars, that'd just be goofy haha. The rear wheels + axles in my car are also smaller than RWD variant (I have 225 square, RWD gets beefier rear axles and 225/255). You're correct. But the clutches are a consumable. They normally engage to pull the entire weight of the car. In this hacked setup, they may be very gently dragging rather than engaging. It should ultimately lead to less wear over time. When it warms up I plan on putting my car in the air and testing the residual drag with my hand on the front wheels at idle.

  • @arnavraut9691

    @arnavraut9691

    2 ай бұрын

    @@xPyro_G42 Bet! I wonder what that would reveal. So would that mean G80 xdrive put in rwd mode will also have transfer case clutch wear? I bet it’s extremely minimal

  • @xPyro_G42

    @xPyro_G42

    2 ай бұрын

    @@arnavraut9691 Well that's where one little detail comes into play. The clutches sit close so they can engage quickly if needed. But there's an "Efficient 4x4" feature where, when cruising on hwy, the transfer case "over opens" (in BMW tsb words). This - and many more features such as restricting lubrication in the tcase, lmao - are how XDrive gets such good economy and little drivetrain loss. I'd bet an M-XDrive car "over opens" it when in 2WD mode. Maybe, maybe not. Either way, I'm sure it's negligible.

  • @BennettRedacted
    @BennettRedacted2 ай бұрын

    You code in the m gauge cluster yourself? I'm assuming you sent your ECU on a vacay to femto for the rest of the mods and aren't gonna take anymore iDrive uofates.

  • @xPyro_G42

    @xPyro_G42

    2 ай бұрын

    The cluster is not M themed. Nobody can code that themselves on iDrive8. The cluster has Secure Coding 2 and requires BMW servers to generate. My infotainment, though (and the widgets the infotainment draws on the cluster) is M2 themed and that was done myself, yes. No trip to FEMTO needed because my DME still runs factory B58TU code.

  • @tesonixs3320
    @tesonixs33202 ай бұрын

    The good think I have the real M2 💀😂 but nice mods

  • @xPyro_G42

    @xPyro_G42

    2 ай бұрын

    Half of "real" M car ownership is the attitude, and an attitude can't be bought. 💯

  • @tesonixs3320

    @tesonixs3320

    Ай бұрын

    @@xPyro_G42 the M240i is a performance car no M car

  • @xPyro_G42

    @xPyro_G42

    Ай бұрын

    @@tesonixs3320 I was saying I have M-owner-attitude, and that specific attitude cannot be purchased (whether you have an M or diet-M car). I wasn't calling my car an M2 lol.

Келесі