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

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

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

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

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

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

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

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

查看: 70942|回復(fù): 16
上一主題 下一主題
[軟件下載]

X96 Max+ T的CoreELEC wifi驅(qū)動(dòng)

  [復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
發(fā)表于 2021-8-2 19:36 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式 | 來(lái)自江蘇
本帖最后由 996269434 于 2021-8-2 19:54 編輯

X96 Max+ T是X96 Max+的一種變體,特征是1Gbps有線,AM7256的2.4G/5G WiFi芯片,帶藍(lán)牙

因?yàn)轵?qū)動(dòng)原因,跑最新的CoreELEC 19.2沒(méi)法用WiFi;這次研究了兩天,終于搞清楚這個(gè)AM7256應(yīng)該用什么驅(qū)動(dòng),驅(qū)動(dòng)又要怎么加到CoreELEC里面;特地發(fā)出來(lái)分享給大家

成品

  • 修改好的SYSTEM文件

      鏈接: https://pan.baidu.com/s/1qr0cQLH1wbo0MCKPa1Bo5g
      提取碼: b22c
  • 用法:正常燒錄CoreELEC鏡像;燒錄完成后復(fù)制下載好的SYSTEM文件到U盤分區(qū)覆蓋掉原來(lái)的即可


自己動(dòng)手添加驅(qū)動(dòng)
* 推薦你也這么做

分析了一下CoreELEC和原廠系統(tǒng)的dmesg日志,發(fā)現(xiàn)這個(gè)AM7256原廠直接用的是BCM4354的驅(qū)動(dòng);提取出BCM4354的驅(qū)動(dòng)也的確能用,那就這么搞了:

1. 從運(yùn)行中的原廠系統(tǒng)(adb pull)/原廠固件TWRP備份中(解壓vendor.ext4.win)提取
/vendor/etc/wifi/buildin/fw_bcm4354a1_ag.bin

/vendor/etc/wifi/buildin/nVRam_ap6354.txt


2. 正常燒錄CoreELEC鏡像;燒錄完成后復(fù)制U盤里的SYSTEM文件(約200MB大?。┑揭慌_(tái)Linux主機(jī)的ext分區(qū)上(否則軟連接和權(quán)限可能出問(wèn)題)


3. 使用unsquashfs命令(unsquashfs /path/to/SYSTEM)解壓SYSTEM鏡像,得到squashfs_root目錄


4. 把步驟1得到的兩個(gè)文件復(fù)制到
squashfs_root/usr/lib/kernel-overlays/base/lib/firmware/brcm/
文件夾


5. 編輯  squashfs_root/usr/lib/kernel-overlays/base/lib/firmware/brcm/config.txt
替換內(nèi)容為
  1. ccode=SG
  2. bcn_timeout=20
  3. kso_enable=0
  4. mimo_bw_cap=1
  5. PM=0
  6. nv_by_chip=16 \
  7. 43362 0 nvram_ap6181.txt \
  8. 43362 1 nvram_ap6210.txt \
  9. 43430 0 nvram_ap6212.txt \
  10. 43430 1 nvram_ap6212a.txt \
  11. 43430 2 nvram_ap6236.txt \
  12. 17221 6 nvram_ap6255.txt \
  13. 17221 9 nvram_ap6256.txt \
  14. 17200 4 nvram_ap6330.txt \
  15. 17209 1 nvram_ap6335.txt \
  16. 17236 1 nvram_ap6354.txt \
  17. 17236 2 nvram_ap6356.txt \
  18. 17205 1 nvram_bcm4335.txt \
  19. 43340 2 nvram_ap6234.txt \
  20. 17241 9 nvram_ap6359s.txt \
  21. 17204 3 nvram_bcm4334.txt \
  22. 43752 2 nvram_ap6275s.txt
復(fù)制代碼

6. 使用mksquashfs squashfs-root/ SYSTEM -noappend -comp gzip命令,重新打包得到SYSTEM文件

7. 復(fù)制SYSTEM文件回CoreELEC的U盤,之后就當(dāng)普通的CoreELEC安裝盤用即可



上一篇:HK1 RBOX R2怎么樣 七百多值不值得入手
下一篇:sbx_x96max_plus_a100_atv_v12固件和刷機(jī)教程分享
來(lái)自 4#
 樓主| 發(fā)表于 2021-8-6 01:13 | 只看該作者 | 來(lái)自江蘇
更新:如果你有條件用網(wǎng)線連接CoreELEC,那么有不那么麻煩的驅(qū)動(dòng)安裝方法!
步驟如下:

1. ssh進(jìn)CoreELEC;執(zhí)行
  1. mkdir -p /storage/.config/firmware/brcm
復(fù)制代碼


2. 用scp復(fù)制fw_bcm4354a1_ag.bin, nvram_ap6354.txt和修改過(guò)的 config.txt到/storage/.config/firmware/brcm

3. 重啟即可
推薦
發(fā)表于 2021-8-8 01:11 | 只看該作者 | 來(lái)自上海
感謝樓主分享,X96 Max Plus2_T,刷的Coreelec9.2.7,沒(méi)有wifi,先用有線連接,Coreelec啟用SSH和Samba,直接文件管理器訪問(wèn)盒子IP,Configfiles文件夾就是/storage/.config文件夾,然后我按樓主說(shuō)的操作重啟后就能搜到WiFi了,幫大忙了
沙發(fā)
發(fā)表于 2021-8-2 20:20 | 只看該作者 | 來(lái)自黑龍江
感謝樓主分享教程和文件,正好需要這個(gè)
板凳
 樓主| 發(fā)表于 2021-8-3 17:34 | 只看該作者 | 來(lái)自江蘇
順便,歡迎家里有藍(lán)牙音響的朋友幫忙試一下在打過(guò)這個(gè)patch之后藍(lán)牙音頻(從CoreELEC輸出到藍(lán)牙音箱)

我沒(méi)有藍(lán)牙音響耳機(jī)之類的,只能確認(rèn)可以配對(duì),不能確保全部功能正常。多謝!
6#
發(fā)表于 2021-10-25 08:39 | 只看該作者 | 來(lái)自山東
論壇因你而精彩
7#
發(fā)表于 2021-10-28 11:30 | 只看該作者 | 來(lái)自山東
論壇因你而精彩
8#
發(fā)表于 2021-11-4 20:24 | 只看該作者 | 未知
沒(méi)想到竟然用bcm的驅(qū)動(dòng)就可以,收藏了!
9#
發(fā)表于 2021-11-18 05:46 | 只看該作者 | 來(lái)自山東
論壇因你而精彩
10#
發(fā)表于 2021-11-18 05:46 | 只看該作者 | 來(lái)自山東
論壇因你而精彩

本版積分規(guī)則

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

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

GMT+8, 2024-12-28 00:01 , Processed in 0.076579 second(s), 15 queries , Redis On.

Powered by Discuz!

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

© 2007-2024 ZNDS.Com

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