ZNDS智能电视网 推荐当贝市场

TV应用下载 / 资源分享区

软件下载 | 游戏 | 讨论 | 电视计算器

综合交流 / 评测 / 活动区

交流区 | 测硬件 | 网站活动 | Z币中心

新手入门 / 进阶 / 社区互助

新手 | 你问我答 | 免费刷机救砖 | ROM固件

查看: 139796|回复: 16
[教程]

B860A修改内部逻辑屏幕分辨率为真1080p的方法

  [复制链接]
发表于 2017-3-18 16:28 | 显示全部楼层 |阅读模式
本帖最后由 hua_wuxin 于 2017-3-18 17:21 编辑

B860A虽然号称是4K机顶盒,但绝大部分批次内部逻辑屏幕分辨率是1280x720(用AIDA64、安兔兔等软件查看屏幕信息可见),只有极少部分机器为1920x1080。

如果你的电视机是1080p甚至4K分辨率的,720版B860A机顶盒会导致设置界面(密码6321那个)以及第三方应用以1279x719渲染后再拉伸到电视机的分辨率,画面明显不清晰。

1080版好很多,但因为实际是以1919x1079渲染再拉伸到电视机分辨率,也不能做到点对点显示,在播放特制的测试视频(请参考http://bbs.le.com/thread-125942-1.html)时线条会粘连甚至糊成一团。

修改分辨率后,内部渲染分辨率将改为1920x1080,可以在1080p的电视机上实现点对点清晰显示。
TB2gxApc3hJc1FjSZFDXXbvnFXa_!!27716785.jpg

TB2ajTmeJuO.eBjSZFCXXXULFXa_!!27716785.jpg


修改方法见3楼。


上一篇:求b860a v1.1山西电信固件
下一篇:跪求一份浙江版B860A cache/upgrade下文件
发表于 2017-5-19 18:23 来自ZNDS手机版 | 显示全部楼层
哈哈,也就我两在这折腾,别人都没意识到
回复 支持 2 反对 0

使用道具 举报

 楼主| 发表于 2017-3-18 16:28 | 显示全部楼层
二楼自占,备用
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-3-18 17:20 | 显示全部楼层
本帖最后由 hua_wuxin 于 2017-3-18 17:26 编辑

【修改前的准备工作】
盒子已破解,可以运行adb命令。具体方法请参考论坛里相关不拆机STB或拆机TTL教程,本帖不再赘述。

【修改方法】
1、开启命令行窗口,获取机顶盒/system/bin/set_display_mode.sh脚本文件到电脑上:
  1. adb pull /system/bin/set_display_mode.sh
复制代码
2、用Notepad++之类的支持Linux换行符的文本编辑器打开set_display_mode.sh,搜索if [ "$(getprop config.var.uimode)" = "1080p" ]; then,应该是共两处。参考下图在第一处前添加一段代码(左边为修改后,右边为修改前,红色部分为差异即要添加的代码):
SNAG-0001.png

  1. #ensure proper output size
  2. setprop ubootenv.var.720poutputx 0
  3. setprop ubootenv.var.720poutputy 0
  4. setprop ubootenv.var.720poutputwidth 1280
  5. setprop ubootenv.var.720poutputheight 720
  6. setprop ubootenv.var.1080ioutputx 0
  7. setprop ubootenv.var.1080ioutputy 0
  8. setprop ubootenv.var.1080ioutputwidth 1920
  9. setprop ubootenv.var.1080ioutputheight 1080
  10. setprop ubootenv.var.1080poutputx 0
  11. setprop ubootenv.var.1080poutputy 0
  12. setprop ubootenv.var.1080poutputwidth 1920
  13. setprop ubootenv.var.1080poutputheight 1080
  14. setprop config.Width1080 1920
  15. setprop config.Height1080 1080
  16. #force 1080p uimode
  17. setprop config.var.uimode 1080p
复制代码
3、参考下图在第二处后将1919、1079、1279、719等数字修改为1920、1080、1280、720。(此项改动后机顶盒播放画面最底部可能会出现一条亮线,不讲究点对点的话可以不改)
SNAG-0002.png
4、保存所做修改,关闭文本编辑器。
5、将修改后的脚本文件写入机顶盒内置SD卡(中转下):
  1. adb push set_display_mode.sh /sdcard/
复制代码
6、将内置SD卡上的set_display_mode.sh写回system分区,重启:

  1. adb shell
  2. mount -o remount,rw /system
  3. cp /sdcard/set_display_mode.sh /system/bin/
  4. chown root.shell /system/bin/set_display_mode.sh
  5. chmod 0755 /system/bin/set_display_mode.sh
  6. sync; sync; sync
  7. reboot
复制代码
7、机顶盒现在就是1080p的了。

以上方法在两台江苏地区以及一台广东地区的B860A上测试通过。B860A v1.1及之后的版本未测试过,但估计是类似的。



回复 支持 反对

使用道具 举报

发表于 2017-3-19 14:15 | 显示全部楼层
论坛不是有下载刷机精灵就可以实现1080么,但是我设置之后看视频会变得非常卡。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-3-19 18:53 | 显示全部楼层
twoz 发表于 2017-3-19 14:15
论坛不是有下载刷机精灵就可以实现1080么,但是我设置之后看视频会变得非常卡。 ...

乱刷的系统能比官方系统流畅就怪了
回复 支持 反对

使用道具 举报

发表于 2017-3-20 14:41 | 显示全部楼层
上海电信的不用改
回复 支持 反对

使用道具 举报

发表于 2017-5-5 22:12 来自ZNDS手机版 | 显示全部楼层
马克
回复 支持 反对

使用道具 举报

发表于 2017-5-25 18:46 | 显示全部楼层
进来看看
回复 支持 反对

使用道具 举报

发表于 2017-6-9 21:19 | 显示全部楼层
广泛大锅饭时代个苏丹皇宫的时候
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|新帖|标签|软件|Sitemap|ZNDS智能电视网 ( 苏ICP备2023012627号 )

网络信息服务信用承诺书 | 增值电信业务经营许可证:苏B2-20221768 丨 苏公网安备 32011402011373号

GMT+8, 2024-3-28 22:42 , Processed in 0.070781 second(s), 18 queries , Redis On.

Powered by Discuz!

监督举报:report#znds.com (请将#替换为@)

© 2007-2024 ZNDS.Com

快速回复 返回顶部 返回列表