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: 187 79.9%
  • No

    Votes: 20 8.5%
  • Can not get the right Adapter

    Votes: 20 8.5%
  • Yes, but Apple limit HDR/HiDPI functionality with macOS 14.1 and macOS 15

    Votes: 7 3.0%

  • Total voters
    234

Zorast

macrumors 6502a
Original poster
Jan 29, 2021
639
218
WARNING 29.10.24 for M1/M2/M3/M4: macOS Sequoia 15.1 and newer breaks HiDPI with 4k@120hz 4:4:4 and beyond. The maximum possible is: 3072x1728 for 16:9. LowRes with 4k@120hz 4:4:4 is still possible.
we got a fix for HiDPI@120hz >>

WARNING 18.9.24 for M1/M2
: macOS Sequoia 15.0 and newer breaks HiDPI with 4k@120hz 4:4:4 and beyond. The maximum possible is: 3424x1926 for 16:9. LowRes with 4k@120hz 4:4:4 is still possible. The reason: Apple limit the framebuffersize to 7K. M3 users are NOT effected. Looks like M4 users are also effected with it..
we got a fix for HiDPl@120hz >>

WARNING 31.10.23 for M1/M2: macOS Sonoma 14.1 and newer breaks HDR with HiDPI 4k@120hz 4:4:4 and beyond. The reason: Apple change some pixel clock for HDR . M3/M4 users are NOT affected. Apple Monitors are not effected!

  • Please pull a request to Apple and credit my Apple ticket request (FB15247887 + FB15750642) so they can see that we’re all raising the same issue since macOS 14.1 and macOS 15. For me this is an outrageous move by Apple, just to force us into buying there Monitors or newer Macs...

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: 8,113
  • DP_STREAM-RGB.zip
    784 bytes · Views: 1,299
  • How to upgrade firmware for the adapter.pdf
    437.7 KB · Views: 2,461
  • CM Firmware 4k 120hz RGB VMM6100.zip
    5.5 MB · Views: 2,474
  • CM Firmware 4k 120hz RGB VMM7100.zip
    5.5 MB · Views: 4,933
  • CM Firmware 4k 120hz RGB VMM7100 ONLY DP to HDMI 2 1.zip
    5.3 MB · Views: 5,105
  • CM Firmware 4k 120hz 4-4-4 HDR 201310.zip
    5.3 MB · Views: 499
  • CM Firmware 4k 120hz 4-4-4 HDR 201310.zip
    5.3 MB · Views: 1,760
Last edited:
As an Amazon Associate we earn from qualifying purchases.
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: alfogator and Brad7
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...
 
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.
 
Cheers man, makes sense. I am just really micro-nitpicking at the moment, this is super awesome haha...
 
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...
 
As an Amazon Associate we earn from qualifying purchases.
Well, I guess somebody's specs are right then... ;). Let us know if you hear from the manufacturer!
 
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?
 
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.
 
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)?
 
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
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
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.
 
As an Amazon Associate we earn from qualifying purchases.
  • Like
Reactions: zapmymac
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.