Seiry

Seiry

小米小愛L05B的一些研究

写在前面#

故事要从我的LX05说起。小爱 play 是我很久之前买的,前后拆拆装装好几次,也焊接拆焊很多次,终于。。。终于被我搞壞了。相關 repo:https://github.com/duhow/xiaoai-patch

所以就發回售後維修了。售後聯繫我說過保了,可以給我折舊抵新,打八折。

我隱隱約約記得,小愛 play 有改款,就問客服是不是原款,客服回答 “是升級款” 哦。

l05b#

l05b 是 lx05 的新款。不過叫新款,不如叫改款。叫改款,不如叫丐中丐版。叫丐款,不如叫小愛無 ai 音箱,或者叫小愛大耳機。

最直接的區別,老款 lx05 是基於 arm+openwrt 的 Linux 音箱;而新款 l05b,包括 l05c,也就是有時鐘顯示的版本,是 BES2300 方案 NuttX 音。。。音箱。。。

相關連結#

大耳機#

BES2300,使用 28nm 工藝製造。乍一看,還是挺得勁的對吧。但是,這個 BES2300,是個什麼東西呢?要知道老版本的 lx05,使用的是 allwinnertech R328,A7 @1.2ghz *2,同樣也是 28nm。

意思是,28==28,2300>328,這波是小米良心大升級是吧。

52audio 的一句話,就給我們說明了一切

據我愛音頻網拆解了解到,目前已有三星、小米、OPPO、JBL、萬魔、榮耀、百度、一加、傳音、Realme、Anker 等品牌的真無線耳機產品大量採用了恒玄的方案。

image

emmmm jbl 和 onemore 是什麼東西。。。

image

足足兩顆 Cortex-M4E (@223Mhz)!

image

這波啊,這波是基於 51 單片機的大藍牙耳機了。

image

相關連結#

vela and NuttX#

嘿嘿,所以我拒絕了小米客服的 offer,嘿嘿,所以我手裡也沒有 l05b 的機器。所以只能虛空索敵了。

vela,aka velaos,https://iot.mi.com/vela ,是小米搞的低成本的騷東西。基於 NuttX。NuttX 是一個實時操作系統,更便宜,更高效,同時也更難日。(所以小米不會把這玩意繼續用在汽車上吧)。NuttX 是一個有進程的 rtos。

好了,到這裡結束了。我的知識儲備已經不支持我再寫下去了。我只知道,這玩意很難日。而且她的上限,不會比 airpods 高。

連結#

mico#

小愛系列的固件名字,都是mico。通過大佬的 [https://github.com/duhow/xiaoai-patch/blob/master/tools/mico_upgrade.py], 我們可以很方便的,獲取我們想要的固件。

{
  "code": "0",
  "data": {
    "upgradeInfo": {
      "size": 5204433,
      "releaseDate": "1685621460805",
      "changelogUrl": "https://cdn.cnbj1.fds.api.mi-img.com/miwifi/cc63ea77-c5d6-4236-b92b-40c5a27e9009.html",
      "link": "https://cdn.cnbj1.fds.api.mi-img.com/xiaoqiang/rom/l05c/mico_0cb85_1.62.25_nuttx.bin.lzma",
      "description": "",
      "weight": "1",
      "otherParam": "{\"cfe\":1000002,\"ttsConfigMd5\":\"e95f924d757da92cbc33b9bf2aa61c6c\",\"ttsConfigUrl\":\"https://cdn.cnbj1.fds.api.mi-img.com/mico/ttsConfig/sound_20201224.tar.zip\",\"linux\":1,\"rootfs\":1,\"weight\":1,\"sqafs\":1,\"ramfs\":1}",
      "upgradeId": "75135",
      "hash": "2d5309e54547a1218456278d36d0cb85",
      "toVersion": "1.62.25"
    }
  }
}

果然已經是 nuttx 的形狀了嗎?

image

啊,沒錯,已經是雷總的形狀了。

image

雷總的肚子裡,有個怪東西。。。。

image

5191856 0x4F38B0 Unix path: /home/jenkins/mico_mirtos/out/best2001_ep/l05c/.

這玩意的內部名字是 mirtos

好了,我想我可以下班了。

載入中......
此文章數據所有權由區塊鏈加密技術和智能合約保障僅歸創作者所有。