首頁(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幣中心

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

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

樓主: haa999
上一主題 下一主題
[盒子求助]

求賽米尼M02的第三方固件

[復(fù)制鏈接]
21#
發(fā)表于 2023-9-9 11:02 來(lái)自ZNDS手機(jī)版 | 只看該作者 | 來(lái)自山西
我發(fā)現(xiàn)了些技術(shù)標(biāo)準(zhǔn)
22#
發(fā)表于 2023-9-9 11:03 來(lái)自ZNDS手機(jī)版 | 只看該作者 | 來(lái)自山西
8g以下的U盤(pán),分兩個(gè)區(qū),fat32(存放BOOT相關(guān)的文件,不限制大小)與ext4fs(用于啟動(dòng)linux,不限制大小) 另外,android.zip、本rom均能獨(dú)立從U盤(pán)啟動(dòng)。需要fastboot(實(shí)為uboot的分區(qū)或img文件部分)、引導(dǎo)記錄(實(shí)為uboot的另一部分)即可引導(dǎo)kernel(為"uImage"時(shí),同設(shè)備下自動(dòng)定位;為空時(shí),定位同設(shè)備boot分區(qū);可以指定同設(shè)備根目錄下的程序名字)。 emmc中mmcblk0boot0、mmcblk0boot1均屬于引導(dǎo)記錄(但在機(jī)頂盒中它一般是空的),這些分區(qū)(不含內(nèi)容)為硬件自行產(chǎn)生(包括rpmb)。linux下需要配置寫(xiě)權(quán)限。mmcblk0pN為被MBR或GPT管理的區(qū)域,不包含分區(qū)表。mmcblk0包括分區(qū)表。 備份分區(qū)表后格式化分區(qū)即可恢復(fù)分區(qū)(不含內(nèi)容)信息。 bootargs(_linux).bin會(huì)讓此linux系統(tǒng)分區(qū)不一致。 華為bootargs.bin不支持if等語(yǔ)句。成功案例:bootcmd中引用變量_僅中嵌套if等語(yǔ)句。另外,U盤(pán)上的fastboot的save命令時(shí)效僅限本次啟動(dòng)系統(tǒng)的任務(wù)。另外,emmc的bootargs分區(qū)對(duì)某些fastboot.img無(wú)效(不是分區(qū)表相關(guān)的問(wèn)題)。 cm101s盒子的本固件中(linux)fw_printenv、fw_printenv編譯后加/etc/fw_env.config(已改)及依賴庫(kù)后無(wú)效。分別為environment wrong與no such file or dictionary(沒(méi)用ndk編譯,不支持安卓bionicC)。應(yīng)該重新編譯uboot為可在用戶層編輯變量。
23#
發(fā)表于 2023-9-9 11:07 來(lái)自ZNDS手機(jī)版 | 只看該作者 | 來(lái)自山西
安卓要改boot鏡像才能從U盤(pán)啟動(dòng)。安卓對(duì)安卓usb slaver模式要OTG線,對(duì)電腦不用。
24#
發(fā)表于 2023-9-12 18:40 來(lái)自ZNDS手機(jī)版 | 只看該作者 | 來(lái)自山西
hiboot不分為emmc中的與U盤(pán)中的。是否加載bootargs分區(qū)數(shù)據(jù)、shell語(yǔ)法、運(yùn)行腳本(包括變量腳本)、鏡像需要配置。emmc的bootargs分區(qū)實(shí)際是64kb的bootargs.bin文件內(nèi)容。但是只用于校驗(yàn)或者被忽略。 懷疑內(nèi)核、android都有分區(qū)配置,不能只改bootargs引導(dǎo)recovery刷分區(qū)進(jìn)系統(tǒng)。當(dāng)然除有pTable分區(qū)的機(jī)型。(刷成后卡第一屏,只有正確的U盤(pán)升級(jí)文件可救磚) 不同的hiboot可能不能啟動(dòng)同一個(gè)內(nèi)核。另外,安卓?jī)?nèi)核與linux內(nèi)核不同。
25#
發(fā)表于 2023-9-12 18:40 來(lái)自ZNDS手機(jī)版 | 只看該作者 | 來(lái)自山西
mmcblk0包括分區(qū)表(但是安卓4機(jī)頂盒沒(méi)有分區(qū)表)。
26#
發(fā)表于 2023-9-12 18:43 來(lái)自ZNDS手機(jī)版 | 只看該作者 | 來(lái)自山西
mkbootargs -s 64 -r bootargsdual.txt -o bootargs.img或bootargs.bin cat bootargsdual.txt bootcmd=setenv VAR1 'setenv baudrate 115200; setenv ethaddr AA:BB:CC:00:51:20; setenv ipaddr 192.168.1.10; setenv netmask 255.255.255.0; setenv gatewayip 192.168.1.1; setenv serverip 192.168.1.1; setenv bootargs_512M 'mem=512M mmz=ddr,0,0,112M