https://lmu.lge.com/ExternalService/lgscreenmanager/mac/FW/22MD4KA_MP7/FWLatestVersion.txt https://lmu.lge.com/ExternalService/lgscreenmanager/mac/FW/27MD5KA_MP4/FWLatestVersion.txt https://lmu.lge.com/ExternalService/lgscreenmanager/mac/FW/27MD5KL_TBT_PD/FWLatestVersion.txt https://lmu.lge.com/ExternalService/lgscreenmanager/mac/FW/24MD4KL_TBT_PD/FWLatestVersion.txt
https://lmu.lge.com/ExternalService/lgscreenmanager/mac/FW/22MD4KA_MP7/ https://lmu.lge.com/ExternalService/lgscreenmanager/mac/FW/27MD5KA_MP4/ https://lmu.lge.com/ExternalService/lgscreenmanager/mac/FW/27MD5KL_TBT_PD/ https://lmu.lge.com/ExternalService/lgscreenmanager/mac/FW/24MD4KL_TBT_PD/
The zip passwords were quickly found using the strings command. The password for each model consists of the model name followed by !LGahslxjqlalfqjsgh!@#:
- 22MD4KA!LGahslxjqlalfqjsgh!@#
- 24MD4KL!LGahslxjqlalfqjsgh!@#
- 27MD5KB!LGahslxjqlalfqjsgh!@#
- 27MD5KL!LGahslxjqlalfqjsgh!@#

Tried the patched version. Update button still fails at 20%. I've downloaded the firmware from the link above, but I can't figure out what file to open with the updates? I tried the zip file itself, and tried looking in each unzipped folder, and there's nothing the updater is happy to work with.