首頁 收藏 QQ群
 網(wǎng)站導(dǎo)航

ZNDS智能電視網(wǎng) 推薦當(dāng)貝市場

TV應(yīng)用下載 / 資源分享區(qū)

軟件下載 | 游戲 | 討論 | 電視計(jì)算器

綜合交流 / 評(píng)測 / 活動(dòng)區(qū)

交流區(qū) | 測硬件 | 網(wǎng)站活動(dòng) | Z幣中心

新手入門 / 進(jìn)階 / 社區(qū)互助

新手 | 你問我答 | 免費(fèi)刷機(jī)救磚 | ROM固件

查看: 157704|回復(fù): 19
上一主題 下一主題
[教程]

B860A修改內(nèi)部邏輯屏幕分辨率為真1080p的方法

  [復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
發(fā)表于 2017-3-18 16:28 | 只看該作者 |只看大圖 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式 | 來自江蘇
本帖最后由 hua_wuxin 于 2017-3-18 17:21 編輯

B860A雖然號(hào)稱是4K機(jī)頂盒,但絕大部分批次內(nèi)部邏輯屏幕分辨率是1280x720(用AIDA64、安兔兔等軟件查看屏幕信息可見),只有極少部分機(jī)器為1920x1080。

如果你的電視機(jī)是1080p甚至4K分辨率的,720版B860A機(jī)頂盒會(huì)導(dǎo)致設(shè)置界面(密碼6321那個(gè))以及第三方應(yīng)用以1279x719渲染后再拉伸到電視機(jī)的分辨率,畫面明顯不清晰。

1080版好很多,但因?yàn)閷?shí)際是以1919x1079渲染再拉伸到電視機(jī)分辨率,也不能做到點(diǎn)對(duì)點(diǎn)顯示,在播放特制的測試視頻(請(qǐng)參考http://bbs.le.com/thread-125942-1.html)時(shí)線條會(huì)粘連甚至糊成一團(tuán)。

修改分辨率后,內(nèi)部渲染分辨率將改為1920x1080,可以在1080p的電視機(jī)上實(shí)現(xiàn)點(diǎn)對(duì)點(diǎn)清晰顯示。
B860A修改內(nèi)部邏輯屏幕分辨率為真1080p的方法

B860A修改內(nèi)部邏輯屏幕分辨率為真1080p的方法


修改方法見3樓。


上一篇:求b860a v1.1山西電信固件
下一篇:跪求一份浙江版B860A cache/upgrade下文件
推薦
發(fā)表于 2017-5-19 18:23 來自ZNDS手機(jī)版 | 只看該作者 | 來自廣東
哈哈,也就我兩在這折騰,別人都沒意識(shí)到
沙發(fā)
 樓主| 發(fā)表于 2017-3-18 16:28 | 只看該作者 | 來自江蘇
二樓自占,備用
板凳
 樓主| 發(fā)表于 2017-3-18 17:20 | 只看該作者 | 來自江蘇
本帖最后由 hua_wuxin 于 2017-3-18 17:26 編輯

【修改前的準(zhǔn)備工作】
盒子已破解,可以運(yùn)行adb命令。具體方法請(qǐng)參考論壇里相關(guān)不拆機(jī)STB或拆機(jī)TTL教程,本帖不再贅述。

【修改方法】
1、開啟命令行窗口,獲取機(jī)頂盒/system/bin/set_display_mode.sh腳本文件到電腦上:
  1. adb pull /system/bin/set_display_mode.sh
復(fù)制代碼
2、用Notepad++之類的支持Linux換行符的文本編輯器打開set_display_mode.sh,搜索if [ "$(getprop config.var.uimode)" = "1080p" ]; then,應(yīng)該是共兩處。參考下圖在第一處前添加一段代碼(左邊為修改后,右邊為修改前,紅色部分為差異即要添加的代碼):
B860A修改內(nèi)部邏輯屏幕分辨率為真1080p的方法

  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
復(fù)制代碼
3、參考下圖在第二處后將1919、1079、1279、719等數(shù)字修改為1920、1080、1280、720。(此項(xiàng)改動(dòng)后機(jī)頂盒播放畫面最底部可能會(huì)出現(xiàn)一條亮線,不講究點(diǎn)對(duì)點(diǎn)的話可以不改)
B860A修改內(nèi)部邏輯屏幕分辨率為真1080p的方法
4、保存所做修改,關(guān)閉文本編輯器。
5、將修改后的腳本文件寫入機(jī)頂盒內(nèi)置SD卡(中轉(zhuǎn)下):
  1. adb push set_display_mode.sh /sdcard/
復(fù)制代碼
6、將內(nèi)置SD卡上的set_display_mode.sh寫回system分區(qū),重啟:

  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
復(fù)制代碼
7、機(jī)頂盒現(xiàn)在就是1080p的了。

以上方法在兩臺(tái)江蘇地區(qū)以及一臺(tái)廣東地區(qū)的B860A上測試通過。B860A v1.1及之后的版本未測試過,但估計(jì)是類似的。



地板
發(fā)表于 2017-3-19 14:15 | 只看該作者 | 來自河北
論壇不是有下載刷機(jī)精靈就可以實(shí)現(xiàn)1080么,但是我設(shè)置之后看視頻會(huì)變得非??ā?/td>
5#
 樓主| 發(fā)表于 2017-3-19 18:53 | 只看該作者 | 來自江蘇
twoz 發(fā)表于 2017-3-19 14:15
論壇不是有下載刷機(jī)精靈就可以實(shí)現(xiàn)1080么,但是我設(shè)置之后看視頻會(huì)變得非???。 ...

亂刷的系統(tǒng)能比官方系統(tǒng)流暢就怪了
6#
發(fā)表于 2017-3-20 14:41 | 只看該作者 | 來自上海
上海電信的不用改
7#
發(fā)表于 2017-5-5 22:12 來自ZNDS手機(jī)版 | 只看該作者 | 來自江蘇
馬克
9#
發(fā)表于 2017-5-25 18:46 | 只看該作者 | 來自遼寧
進(jìn)來看看
10#
發(fā)表于 2017-6-9 21:19 | 只看該作者 | 來自廣東
廣泛大鍋飯時(shí)代個(gè)蘇丹皇宮的時(shí)候

本版積分規(guī)則

Archiver|新帖|標(biāo)簽|軟件|Sitemap|ZNDS智能電視網(wǎng) ( 蘇ICP備2023012627號(hào) )

網(wǎng)絡(luò)信息服務(wù)信用承諾書 | 增值電信業(yè)務(wù)經(jīng)營許可證:蘇B2-20221768 丨 蘇公網(wǎng)安備 32011402011373號(hào)

GMT+8, 2024-12-23 08:49 , Processed in 0.070411 second(s), 14 queries , Redis On.

Powered by Discuz!

監(jiān)督舉報(bào):report#znds.com (請(qǐng)將#替換為@)

© 2007-2024 ZNDS.Com

快速回復(fù) 返回頂部 返回列表