开发者生态
morning
通过更改 webOS 区域在 LG C5 上恢复 5 GHz Wi-Fi
2026-09-05
1 阅读
约8分钟阅读
hawshemi
字号:
LG C5 / webOS 25 5 GHz WiFi 区域更改 重要 这是区域配置更改,而不是固件更新或固件修复。它不会修复 Wi-Fi 硬件或路由器问题。当由于电视的工厂区域配置而无法使用 5 GHz Wi-Fi 时,请使用本指南。说真的,LG?硬件支持 5 GHz,但中东地区配置无论如何都将其禁用。改变区域,它就会神奇地起作用。这是一个愚蠢的、人为的限制,不应该存在于付费电视上。警告 更改区域可能会影响调谐器行为、LG Content Store、已安装或可用的应用程序、国家/地区设置以及保修或服务处理。错误的区域选项可能会给电视带来不合适的区域设置。在写入任何内容之前,请阅读并保存原始区域选项。继续,风险自负。此过程适用于 Windows 11 和 PowerShell。它使用 LG 开发者模式和上游 lg-geolock-bypass 脚本。不需要根访问权限。项目 确认值 电视 LG OLED55C56LA.AMQQLJD 软件 webOS 25 / 10.3.0-1902 固件 33.31.68 原始配置 中东,区域选项 4956 目标配置 EU,区域选项 3122,国家/地区设置为德国 结果 5 GHz Wi-Fi 已恢复;已测试通道 36;所有可用的 5 GHz 频道均正常工作 其他功能 调谐器、应用程序或国家/地区设置未发现任何问题 回滚 未测试 电视保持稳定,选择德国作为其国家/地区。此结果仅适用于上述配置。其他型号、固件版本和硬件组的行为可能有所不同。在同一本地网络上运行 webOS 25 TV 和 Windows 11 PC 的 LG C5 TV LG 开发者帐户 PowerShell 以及 curl.exe 、 ssh.exe 和 scp.exe 此存储库特意仅包含此自述文件。根据指示从其上游项目下载change_region.sh;不要将副本添加到此存储库。开发者模式 → 密钥服务器 → SSH 密钥 → 密钥权限 → 脚本上传 → 保存原始值 → 写入目标值 → 重新启动 → 验证 → 需要时回滚 1. 启用 LG 开发者模式 按照官方 LG 开发者模式文档操作:在电视上安装并打开开发者模式。使用您的 LG 开发者帐户登录。打开开发模式状态。让电视重新启动。再次打开开发者模式应用程序。开发者模式的会话时间有限。如果需要,请在应用程序中扩展它。在开发者模式应用程序中,打开密钥服务器。请注意应用程序显示的区分大小写的六字符密码。请注意开发者模式应用程序中显示的电视 IP 地址。在 PowerShell 中,设置 TV 地址并创建临时工作文件夹: $TV = " " $WorkDir = Join-Path $ env: TEMP " lg-c5-region-change " New-Item - ItemType Directory - Path $WorkDir - Force | Out-Null Set-Location $WorkDir 在继续之前替换 。可选端口检查: Test-NetConnection $TV - 端口 9991 Test-NetConnection $TV - 端口 9922 两者都应报告 TcpTestSucceeded : True 。如果没有,请打开和关闭电视,然后在电视的开发者应用程序中关闭和打开(或打开和关闭)密钥存储选项。然后再试一次。当密钥服务器打开时,下载电视的 SSH 私钥:curl.exe -f " http:// ${TV} :9991/webos_rsa " - o .\webos_rsa Get-Item .\webos_rsa 4. 如果需要,修复 SSH 密钥权限 首先尝试下一步。如果 OpenSSH 报告私钥权限过于开放,请运行: $CurrentUser = [ System.Security.Principal.WindowsIdentity ]::GetCurrent().Name icacls.exe .\webos_rsa /继承:r icacls.exe .\webos_rsa / grant:r " ${CurrentUser} :(R) " 如果 icacls.exe .\webos_rsa 仍然列出另一个用户或具有访问权限的组,删除该确切条目: icacls.exe .\webos_rsa / 删除“ DOMAIN\UserOrGroup ” 将当前脚本直接从上游项目下载到临时文件夹中:curl.exe - fL " https://raw.githubusercontent.com/lennylxx/lg-geolock-bypass/main/change_region.sh " - o .\change_region.sh 将其复制到电视: scp.exe - i .\webos_rsa - o HostKeyAlgorithms =+ ssh - rsa - o PubkeyAcceptedAlgorithms =+ ssh - rsa - P 9922 .\change_region.sh " princess@ ${TV} :/tmp/change_region.sh " 出现提示时输入六字符开发者模式密码。首次连接时,仅当地址正确时才确认电视的 SSH 主机密钥提示。 6. 读取并保存原始区域选项 在更改区域之前执行此操作: ssh.exe - T - i .\webos_rsa - o HostKeyAlgorithms =+ ssh - rsa - o PubkeyAcceptedAlgorithms =+ ssh - rsa - p 9922 "囚犯@ $TV " " sh /tmp/change_region.sh read " | Tee-Object - FilePath .\original - area - option.txt 第一行包含要保留的值: 当前区域选项: 将 保存到安全的地方。以后就别猜了。对于上面确认的电视,原始值为 4956 。不要假设该值对于另一台电视来说是正确的。 7. 编写目标区域选项 本指南使用区域选项 3122 。它是已知的 EU 值 ( hwSettingGroup=EU ),并适用于上面确认的配置。它不是通用的,并且可能对任何人来说都是错误的
这篇文章对您有帮助吗?
订阅66必读
每日精选科技资讯,直达你的邮箱