Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

Does this 4k@120hz tweak work for you?

  • Yes

    Votes: 169 84.5%
  • No

    Votes: 18 9.0%
  • Can not get the right Adapter

    Votes: 13 6.5%

  • Total voters
    200

AironMan

macrumors 6502a
Original poster
Jan 29, 2021
550
196
WARNING 31.10.23: macOS Sonoma 14.1 and newer breaks HDR with HiDPI 4k@120hz 4:4:4 and beyond. We are looking for a solution.

NOTE: To ensure proper credit for this solution, kindly reference this thread when sharing. Thanks!

Apple limited HDMI-Transportstream over USB-C/TB/DP to maxed 4k@60hz.

We found a solution to get more than this working!
This is a new fresh thread to talk about this, because the other one has over 46 sites now.

This how-too will be updated and are up to date.

##########
##########


So basically things you'll need for 4k@120hz RGB 10bit HDR

PRIO: MacOS Ventura 13.4 or newer is needed (MacOS Sonoma or newer is best)
  1. 1.1.
    USB-C>HDMI 2.1 Cable Matters Adapter (CM Page) with Chip VMM6100 or VMM7100(better) - both works now!
    The new one is the 201388-A = VMM7100
    The old one is: 201388(GRY) = VMM6100
    IMG_3573.jpeg

    #####

    1.2. NEW 28.Feb.2024 (The how-too steps below are not updated with that new one, but it's mostly the same. U will find a how-to included the zip ):

    We got an CableMatters Hub with USB-C PD, HDMI, 1Gbit Ethernet, 2x USB-A 3.0 that can be directly flashed to get 4k@120 YCBCR4:4:4 HDR. The Firmware ONLY FOR THIS MODEL are this one (CM Firmware 4k 120hz 4-4-4 HDR 201310) INFO: Flashing with parallels does not work with this adapter, u need a windows machine!

    Model-Number Cable Matters 201310-BLK


    1402_1_black.jpeg



    #####


    (It can probably also work on another Adapters with Chip VMM6100 or VMM7100. No guarantee! U can test and report)

    VMM7100: (Plug&Play)
    Another adapters that seem to be working:
    USB-C>HDMI 2.1:
    Anker
    CABLETIME


    VMM6100: (EDID override needed)
    Another adapters that seem to be working:
    USB-C>HDMI 2.1:
    MOSHOU C-008 and MOSHOU C-006, MOSHOU C-006
    4XEM and 4XEM
    Noname
    Dell Dual Dock – HD22Q (No Firmware update needed, works with Dell Firmware 6.05.000)


    1.3.
    DP>HDMI 2.1: VMM7100: (Plug&Play)
    CableMatters 102101
    Plz use Archive: CM Firmware 4k 120hz RGB VMM7100 ONLY DP to HDMI 2 1
  2. HDMI 2.1 official cable with 48Gbps certified bandwidth ( KabelDirekt, UltraHDTV ) best is to use one under 2m or shortest u can!
  3. Windows PC with USB-C DP capabilities and the flasher tool in the archive or VMMHIDTool from MicrosoftStore
    3.1. (only VMM7100) Using Parallels will only work when using MicrosoftStore VMMHIDTool (Don't forget to activate the USB ports of your Win Image and additionally activate the port every time up you boot the Win image)
  4. Download CM_Firmware_4k_120hz_RGB_VMM7100.zip or CM_Firmware_4k_120hz_RGB_VMM6100.zip attached to this post, VMMTool64 for flashing firmware and correct firmware are included.
  5. (only needed for VMM6100) BetterDisplay to extract/apply custom EDID
  6. (only needed for VMM6100) AW EDID Editor to modify EDID

INFO:

Connecting this Adapters over an TB4 or TB3 Hub/Dock works also when its support Titan Ridge with HBR3 to source Mac

Working Docks/Hubs reported till now:
- i-tec
- Dell WD19TB
- ThinkPad Universal Thunderbolt 4 Dock 40B00135AU
- OWC Thunderbolt Hub
- CalDigit TS4 (also DP>HDMI2.1)
- Kensington SD5780T
- Sonnet Echo 20
- OWC Thunderbolt Go Dock
- iVANKY FusionDock Max 1

(plz report if another Docks/Hubs work also)


Steps
  1. Update the HDMI type to "PC" on your LG OLED to whichever port you are going to use. Also enable HDMI Ultra HD Color 4k Mode
  2. Plug in cable matters adapter to a USB C port that supports DP on your Windows PC. The HDMI cable connected to the adapter will need to be connected to a tv/monitor for the next step.
  3. Launch update tool and verify you have VMM6100 or VMM7100. Follow steps for the Firmware update attached to this post and are included in zip packages VMM6100 USB-C > HDMI, VMM7100 USB-C > HDMI or VMM7100 DP > HDMI. Use the correct firmware included in each zip package named: VMM6100_4kRGB120hz10b_V6_05_120.fullrom, VMM7100_4kRGB120hz10b_V7_02_112.fullrom or VMM7100_DP_to_HDMI_2_1_CM_7.02.112_MacOS 4K120Hz.fullrom
    3.1. (Optional) - Make backup of your firmware first
  4. Once it's completed flashing, unplug and replug the adapter to verify your new firmware version is for the VMM6100: 6.03.002 and for the VMM7100: 7.02.112
  5. (only needed for VMM6100) Plug the adapter back in your mac and follow the steps here to apply Custom EDID (Enable DP-Transportstream over HDMI) (An example DP-Transportstream with force RGB "DP_STREAM-RGB.zip" are attached in this post. Extract first)
  6. (only needed for VMM6100) Activate "Auto Apply EDID" and "Config Protection" in BetterDisplay
  7. Check if ure on 4:4:4 when 4k@120hz is selected > read here how to test

MONITOR WAKE PROBLEMS:
(TVs without DCC over HDMI has to be always turn on over the remote! On LG OLEDs theres an option called "always on" if u want)

- Plz update to Ventura 13.4 or newer (MacOS Sonoma or newer is best)
- You can also disabling hibernate mode when connected to a power source (in batterie settings)
- Monitor not want to wake can be fixed sometimes with this settings in BetterDisplay:

Bildschirmfoto 2023-04-12 um 09.07.53.png
( On my side(VMM7100 with TB4 Dock) it works better when i switch of this function!! )

UPDATE: With MacOS Sonoma the walkup problem is gone/a lot better on my side!
UPDATE: User @djrobx got a workaround in resetting the Adapter (only 201388-A), u can test this with this tool: USBResetter This workaround are now added now in BetterDisplay v2.2.2, u can read about that here and final howto here

INFO about 8bit in BetterDisplay or SRX:

We believe that the 8-bit display in BetterDisplay may be due to a macOS bug. To ensure that the signal is actually 10-bit, please check the signal information on your monitor.
UPDATE: With MacOS Sonoma the 10bit issue is gone!

SUPPORT:

For those where this Tweak not work correctly, plz send information about ure Adapter, screenshot from BetterDisplay Display informations (first 3 sections), VmmDPTool firmware info and upload ure original and modified EDID plz. Thanks.

And if another guys can help here in support i will be happy. I have not that much time to do that alone. Thanks!


Credits

##########
##########
 

Attachments

  • IMG_3356.jpeg
    IMG_3356.jpeg
    585.7 KB · Views: 6,671
  • DP_STREAM-RGB.zip
    784 bytes · Views: 1,068
  • How to upgrade firmware for the adapter.pdf
    437.7 KB · Views: 1,585
  • CM Firmware 4k 120hz RGB VMM6100.zip
    5.5 MB · Views: 1,916
  • CM Firmware 4k 120hz RGB VMM7100.zip
    5.5 MB · Views: 3,578
  • CM Firmware 4k 120hz RGB VMM7100 ONLY DP to HDMI 2 1.zip
    5.3 MB · Views: 4,002
  • CM Firmware 4k 120hz 4-4-4 HDR 201310.zip
    5.3 MB · Views: 182
  • CM Firmware 4k 120hz 4-4-4 HDR 201310.zip
    5.3 MB · Views: 621
Last edited:

AironMan

macrumors 6502a
Original poster
Jan 29, 2021
550
196
Good grief. Wake me when it's plug and play.
Useless comment... I think an Plug&Play is not possible. Apple will not enable DP-Transportstream over HDMI connected Devices since they have an M2 Pro/MAX with an HDMI 2.1 Port. And Cable manufacturers probably won't do that, because it will be an MAC M1/M2 only Adapter. An Anker8k Adapter with an VMM7100 can be flashed with a custom Firmware as an Plug&Play solution without EDID override. But it "only" reach 4k@120hz 4:4:4 8b.
 
Last edited:
  • Like
Reactions: Brad7

Technotron

macrumors member
Feb 11, 2023
89
19
Loving this. I got my I-TEC TB4 Dock today as well, daisy chaining is super easy this way with the Cable Mattters adapter.

@AironMan do you know if the power delivery on the rear ports of the TB4 Dock is sufficient to keep the MacBook charged? Right I have my MacBook plugged in to the front. I guess I could just give it a shot once I am back...
 

AironMan

macrumors 6502a
Original poster
Jan 29, 2021
550
196
Loving this. I got my I-TEC TB4 Dock today as well, daisy chaining is super easy this way with the Cable Mattters adapter.

@AironMan do you know if the power delivery on the rear ports of the TB4 Dock is sufficient to keep the MacBook charged? Right I have my MacBook plugged in to the front. I guess I could just give it a shot once I am back...
Iam also connected on the front, I think this is the only port where can be used as main unit. The other ports are only to connect to the main unit.
 

Technotron

macrumors member
Feb 11, 2023
89
19
Cheers man, makes sense. I am just really micro-nitpicking at the moment, this is super awesome haha...
 

AironMan

macrumors 6502a
Original poster
Jan 29, 2021
550
196
Cheers man, makes sense. I am just really micro-nitpicking at the moment, this is super awesome haha...
Iam hoping they release a better Firmware. The internal HDMI 2.1 can not reach RGB 4k@120hz 10b HDR with DP-Protokoll and without DSC. Iam in contact with them but dont think they will do something...
 

AironMan

macrumors 6502a
Original poster
Jan 29, 2021
550
196

Technotron

macrumors member
Feb 11, 2023
89
19
Well, I guess somebody's specs are right then... ;). Let us know if you hear from the manufacturer!
 

v0lume4

macrumors 68020
Jul 28, 2012
2,483
5,125
Great write up.

Can someone enlighten me on this: will the MBA will output 4k @ 144Hz in SDR out-of-the-box? The issue arises when trying to achieve that resolution/refresh with 10bit color?
 

Technotron

macrumors member
Feb 11, 2023
89
19
The issue arises at 4k/120Hz (with various degrees of color spectra) when using an USB-C to HDMI 2.1 adapter or cable. USB-C to DisplayPort was never an issue. It's neglicence or feature locking on Apple's part.
 

v0lume4

macrumors 68020
Jul 28, 2012
2,483
5,125
The issue arises at 4k/120Hz (with various degrees of color spectra) when using an USB-C to HDMI 2.1 adapter or cable. USB-C to DisplayPort was never an issue. It's neglicence or feature locking on Apple's part.
Gotcha. Thank you for the explanation.

Not to nitpick, just want to know for myself — is the issue only with specifically 120Hz or does it apply to anything above it as well (144Hz)?
 

Technotron

macrumors member
Feb 11, 2023
89
19
No, basically anything above 4k/60Hz is a problem with HDMI on these machines. My Hackintosh with a AMD 6900 XT does support HDMI 2.1 @4k/120Hz, but for some reason this feature over HDMI was only implemented with Ventura. It's a really whacky implementation too because they only OFFICIAL Mac that is capable of running a similar GPU is the Mac Pro...
 
  • Like
Reactions: v0lume4

AironMan

macrumors 6502a
Original poster
Jan 29, 2021
550
196
They limit the HDMI-Transportstream over USB-C/TB to 4k@60hz. With this solution we let MacOS think/do (there are) a DP-Transportstream ;)
 
Last edited:
  • Like
Reactions: Basic75 and v0lume4

ph001bi

macrumors 6502a
May 26, 2015
594
1,337
London
Apple limited HDMI-Transportstream over USB-C/TB to maxed 4k@60hz.

We found a solution to get more than this working!
This is a new fresh thread to talk about this, because the other one has 46 sites now and does not have the correct Title! ;-)

@Djlild7hina and @AironMan does make this FAQ:

##########
##########

Try to consolidate the instructions since they're dug in 20 different pages now

So basically things you'll need for 4k@120hz RGB 10bit HDR

PRIO: MacOS Ventura 13.2 or above is needed
  1. Cable Matters Adapter (201388) (CM Page) with Chip VMM6100 (Should have VMM6100, if not you may need to order another one)
  2. HDMI 2.1 Certified cable 48Gbps
  3. Windows PC with USB-C DP capabilities. Using Parallels will not work but using bootcamp on an Intel mac should.
  4. Cable Matters update tool to upgrade/downgrade firmware
  5. BetterDisplay to extract/apply Custom EDID.
  6. AW EDID Editor to modify EDID

    (It can probably also work on another Brand Adapters with Chip VMM6100. Not tested till now and no guarantee!)

Steps
  1. Update the HDMI type to "PC" on your LG OLED to whichever port you are going to use. Also enable HDMI Ultra HD Color 4k Mode
  2. Plug in cable matters adapter to a USB C port that supports DP on your Windows PC. The HDMI cable connected to the adapter will need to be connected to a tv/monitor for the next step.
  3. Launch update tool and verify you have VMM6100. If you do not have VMM6100, you'll need another adapter. Follow steps on the Cable matters firmware page linked above but use the firmware "VMM61004k120hzRGB-Fullrom.zip" (extract first) located in this post instead.
    1. (Optional) - Make backup of your firmware first or you can restore the latest one from the update tool page.
  4. Once it's completed flashing, unplug and replug the adapter to verify your new firmware version.
  5. Plug the adapter back in your mac and follow the steps here to apply Custom EDID (Enable DP-Transportstream over HDMI)
  6. Change some time between 60hz and 120hz when it dont work at first time!
  7. Profit!
Credits

##########
##########
That's one heck of a hack. I wonder if these BetterDisplay guys could enable DolbyVision on the new M2 Pro. It's the only format missing now that we have 2.1 ports working normally.
 
  • Like
Reactions: zapmymac

AironMan

macrumors 6502a
Original poster
Jan 29, 2021
550
196
That's one heck of a hack. I wonder if these BetterDisplay guys could enable DolbyVision on the new M2 Pro. It's the only format missing now that we have 2.1 ports working normally.
Does MacOS support Dolby Vision over DisplayPort ?

Don’t think so, only internal:

 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.