首頁 收藏 QQ群
 網站導航

ZNDS智能電視網 推薦當貝市場

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

軟件下載 | 游戲 | 討論 | 電視計算器

綜合交流 / 評測 / 活動區(qū)

交流區(qū) | 測硬件 | 網站活動 | Z幣中心

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

新手 | 你問我答 | 免費刷機救磚 | ROM固件

查看: 149669|回復: 36
上一主題 下一主題
[交流討論]

Android+Emuelec雙系統(tǒng)冷啟動默認進安卓

  [復制鏈接]
跳轉到指定樓層
樓主
發(fā)表于 2022-3-4 15:26 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式 | 來自廣東
本帖最后由 zhouboatsir 于 2022-3-4 15:55 編輯

     -----------------------------------------------    *** 刷完雙系統(tǒng)后,無法冷起動到安卓,翻了多少網頁也找不到答案。
          被逼無奈,決定閉關修練,終成。
    -----------------------------------------------
    近期購買hk1 box 外貿盒子,看中的是軟件的生態(tài),性價比也高。
    本人的觀念:“盒子不管怎么刷應該都不會壞,系統(tǒng)折騰壞了大不了又重刷”!
     為什么要寫入盒子內部emmc,原因有以下幾點:
    1) 內部emmc速度可能比一般的SD卡,U盤要快一點。
    2)不占用U盤接口,插U盤也不美觀。
    3)64G的內存我也是出錢買的,還有大把的空間為啥放著不用呢?呵呵!

     感謝 TV?。?!     感謝 bilibili !??!韓楓作品: Android+Emuelec 視頻??梢园岩曨l多看幾次,書讀百遍,其意自見。    這里簡單寫一點吧
     *** 制作U盤啟動盤
     1)下載官方最新的Emuelc 鏡像img文件。
     2)刷入U盤,找到 device_trees/sm1_s905x3_4g_1gbit.dtb 到 根目錄并改名為 dtb.img。
     *** 從U盤啟動盤
     1)用牙簽頂住AV接口的復位鍵不松。
     2)插入電源
     *** 寫入內部emmc
     1)Emuelec#ceemmc -x   看提示選擇就好了
     2)Emuelec#powroff
     3)拔電源,拔U盤,數1-2-3-4-5-5-4-3-2-1,再插電源!(個人習慣數一下)
     ***  完事,就這樣完成了雙系統(tǒng)
     -----------------------------------------------
     問題來了:每次重新插上電源,默認都會啟動emuelec系統(tǒng),而且還要插手柄才能啟動到安卓。
                      非常的不方便,這不是我想要的,因為我開機默認是要看電視。
     -----------------------------------------------
     經過不卸的努力與研究,終于讓我找到解決辦法,這里寫下思路,供參考。
    *** uboot 啟動 android + emuelec 時靠一個變量 bootfromnand,=1時啟動到 android ,=時啟動emuelec。
    *** 在uboot 啟動判斷是否為冷啟動,為冷啟動則不管變理bootfromnand為啥,都啟動android ,否則按原來的執(zhí)行。
    -----------------------------------------------
   uboot原始腳本:
    bootcmd=if test ${bootfromnand} = 1; then setenv bootfromnand 0; saveenv; else run bootfromsd; run bootfromusb; run bootfromemmc; fi; run storeboot
  uboot修改腳本:
    bootcmd=get_rebootmode; if test ${reboot_mode} = cold_boot; then setenv bootfromnand 1; saveenv; else if test ${bootfromnand} = 1; then  setenv bootfromnand 0; saveenv; else run bootfromsd; run bootfromusb; run bootfromemmc; fi; fi; run storeboot
    -----------------------------------------------
    驗證是可以正常運行的
    已知問題:冷開機進安卓后,需重啟2次才能進入Emuelec系統(tǒng),之后就正常切換
    -----------------------------------------------
    拋磚引玉







上一篇:windxixi發(fā)布的固件如何添加驅動
下一篇:hk1 s905x3 每次開啟都會默認繁體 部分應用變成英文
推薦
 樓主| 發(fā)表于 2023-4-19 16:23 | 只看該作者 | 來自廣東
ytdingding 發(fā)表于 2023-4-19 11:09
樓主,你好!這是修改EMUELEC系統(tǒng)下的bootcmd參數?我的是HK1RBOX盒子,905X4CPU,主板安卓11系統(tǒng),SD卡 ...

樓主手里沒有S905x4的機器,無法模擬android11,你可以降級到android9嗎,看個電視的應該問題不大吧。emuelec 4.4 (含)之上,貌似都無法寫入內部emmc了。我目前用的emuelec 4.3版,打打街機游戲還ok
回復 支持 1 反對 0

使用道具 舉報

推薦
 樓主| 發(fā)表于 2023-1-12 09:22 | 只看該作者 | 來自廣東
本帖最后由 zhouboatsir 于 2023-1-12 09:27 編輯

簡單步驟:
1.emuelec 進入系統(tǒng).
2.使用ssh工具登陸emuelec(本人用的PuTTY),用戶+密碼是:root@emuelec
3.鍵入:/usr/sbin/fw_setenv bootcmd 'get_rebootmode;echo enter_bootcmd : ${reboot_mode} : ${bootfromnand}; if test ${reboot_mode} = cold_boot; then setenv bootfromnand 1; saveenv; else if test ${bootfromnand} = 1; then echo step1; setenv bootfromnand 0; saveenv; else echo step2; run bootfromsd; run bootfromusb; run bootfromemmc; fi; fi; echo exit_bootcmd; run storeboot'
4. 查看輸入參數:/usr/sbin/fw_printenv |grep bootcmd
對比步驟3與步驟4是否相同。
注意:此方法冷啟動到android后,需要重啟2次才能進emuelec系統(tǒng)。
回復 支持 1 反對 0

使用道具 舉報

推薦
發(fā)表于 2022-4-2 16:34 | 只看該作者 | 來自山西
樓主你好,我也用的hk1box,因為完全不懂程序和代碼所以想請教一下。
1.應該修改哪個階段的文件,是原鏡像,還是刷入tf卡的ee系統(tǒng),還是已經完成載入hk1box的文件?
2.具體修改腳本應該找那個文件?我在刷入tf卡后,在win系統(tǒng)下emuelec分區(qū)里有一個aml_script文件,是不是修改這個文件?
3.應該用什么工具修改腳本?
非常感謝,希望可以交流一下,我在網上找到一個android+Coreelec雙系統(tǒng)下默認啟動安卓的替換腳本,說不定可以解決需要兩次reboot進入ee的問題,但還沒找到合適的工具來查看修改
回復 支持 1 反對 0

使用道具 舉報

推薦
 樓主| 發(fā)表于 2022-3-5 00:30 | 只看該作者 | 來自廣東
ahfly2003 發(fā)表于 2022-3-4 23:50
樓主動手能力強,贊一個!可否研究一下最新的魔百和cm311-1a 2g+16g yst 晶晨S905L3A如何刷機?謝謝! ...

我手頭沒有這個盒子,但可以給你點建議,官方的包貌似只有4種,但905帶L的跟帶X不一樣。我的是HK1box盒子。刷的EmuELEC-Amlogic-ng.aarch64-4.2-Generic.img這個文件,dbt文件是device_trees/sm1_s905x3_4g_1gbit.dtb,你這只能查閱其它的資料與自己實踐。
回復 支持 0 反對 1

使用道具 舉報

推薦
發(fā)表于 2022-3-4 15:48 | 只看該作者 | 來自廣西
不錯 感謝分享
回復 支持 0 反對 1

使用道具 舉報

板凳
發(fā)表于 2022-3-4 19:50 | 只看該作者 | 來自江蘇
感受得出你解決問題的成就感,給你點贊。
回復 支持 反對

使用道具 舉報

地板
發(fā)表于 2022-3-4 19:59 | 只看該作者 | 來自廣東
來聊聊方法啊
回復 支持 反對

使用道具 舉報

5#
發(fā)表于 2022-3-4 21:29 來自ZNDS手機版 | 只看該作者 | 來自江蘇
不錯不錯,愛了愛了
回復 支持 反對

使用道具 舉報

6#
發(fā)表于 2022-3-4 22:26 來自ZNDS手機版 | 只看該作者 | 來自重慶
請教一下各位大佬,長虹55g10,主控芯片ZLS82GI,降級之后出現屏幕背光亮,屏幕無顯示,左下角CHANGHONG燈一閃一閃的,電視屏幕好像一直在重啟,一會黑一會背光亮,嘗試過按power,使用U盤再次刷機,但是不顯示升級界面,看到有些大佬說強刷可以,想請教一下怎么救磚,跪求大佬答疑解惑。
回復 支持 反對

使用道具 舉報

7#
發(fā)表于 2022-3-4 23:50 來自ZNDS手機版 | 只看該作者 | 來自安徽
樓主動手能力強,贊一個!可否研究一下最新的魔百和cm311-1a 2g+16g yst 晶晨S905L3A如何刷機?謝謝!
回復 支持 反對

使用道具 舉報

8#
 樓主| 發(fā)表于 2022-3-5 00:18 | 只看該作者 | 來自廣東

可參考 uboot 修改腳本
回復 支持 反對

使用道具 舉報

10#
 樓主| 發(fā)表于 2022-3-5 00:32 | 只看該作者 | 來自廣東
ahfly2003 發(fā)表于 2022-3-4 23:50
樓主動手能力強,贊一個!可否研究一下最新的魔百和cm311-1a 2g+16g yst 晶晨S905L3A如何刷機?謝謝! ...

我手頭沒這個盒子,不能給你正確的建議,你只能查閱其它的資料與自己實踐。我用的是這個EmuELEC-Amlogic-ng.aarch64-4.2-Generic.img
回復 支持 反對

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

Archiver|新帖|標簽|軟件|Sitemap|ZNDS智能電視網 ( 蘇ICP備2023012627號 )

網絡信息服務信用承諾書 | 增值電信業(yè)務經營許可證:蘇B2-20221768 丨 蘇公網安備 32011402011373號

GMT+8, 2025-1-8 14:22 , Processed in 0.070268 second(s), 14 queries , Redis On.

Powered by Discuz!

監(jiān)督舉報:report#znds.com (請將#替換為@)

© 2007-2024 ZNDS.Com

快速回復 返回頂部 返回列表