mobile-nixos icon indicating copy to clipboard operation
mobile-nixos copied to clipboard

sc7180: Add missing firmware blobs

Open jottr opened this issue 1 year ago • 1 comments

This fixes https://github.com/NixOS/mobile-nixos/issues/703

jottr avatar Apr 23 '24 22:04 jottr

Can this be merged? Is there an issue withy PR that needs to be resolved first?

I'd be grateful for some form of reaction by the maintainers. Thanks in advance. :)

jottr avatar May 23 '24 10:05 jottr

Why close this?

CollinDewey avatar Aug 04 '24 18:08 CollinDewey

Does it not work anymore?

faq-ian avatar Aug 04 '24 18:08 faq-ian

It seems this is not needed after all. These are the modules on my LAZOR-FHYR:

$ ls -R /lib/firmware
/lib/firmware/:
ath10k   elan_i2c_188.0.bin  elan_i2c_226.0.bin  elants_i2c_3550.bin  elants_i2c_38e0.bin     elants_i2chid_3463.bin  elants_i2chid_3467.bin  elants_i2chid_35ee.bin  pix_tp2xxx_20C1.bin  qcom           rt2870.bin  rtl_nic
cros-pd  elan_i2c_216.0.bin  elan_i2c_303.0.bin  elants_i2c_3665.bin  elants_i2chid_1fa6.bin  elants_i2chid_3464.bin  elants_i2chid_346c.bin  keyspan                 qca                  regulatory.db  rt3070.bin

/lib/firmware/ath10k:
WCN3990

/lib/firmware/ath10k/WCN3990:
hw1.0

/lib/firmware/ath10k/WCN3990/hw1.0:
board-2.bin  firmware-5.bin

/lib/firmware/cros-pd:
README.source  dingdong_v1.7.317-b0bb7c9.bin  dingdong_v1.7.575-96b74f1.bin  dingdong_v1.7.684-69498dd.bin  hoho_v1.7.317-b0bb7c9.bin  hoho_v1.7.575-96b74f1.bin  hoho_v1.7.684-69498dd.bin  zinger_v1.7.509-e5bffd3.bin  zinger_v1.7.539-91a0fa2.bin

/lib/firmware/keyspan:
mpr.fw  usa18x.fw  usa19.fw  usa19qi.fw  usa19qw.fw  usa19w.fw  usa28.fw  usa28x.fw  usa28xa.fw  usa28xb.fw  usa49w.fw  usa49wlc.fw

/lib/firmware/qca:
crbtfw32.tlv  crnv32.bin  crnv32u.bin

/lib/firmware/qcom:
a630_gmu.bin  a630_sqe.fw  sc7180-trogdor  venus-5.4

/lib/firmware/qcom/sc7180-trogdor:
modem  modem-nolte

/lib/firmware/qcom/sc7180-trogdor/modem:
mba.mbn  qdsp6sw.mbn

/lib/firmware/qcom/sc7180-trogdor/modem-nolte:
mba.mbn  qdsp6sw.mbn

/lib/firmware/qcom/venus-5.4:
venus.mbn  venus.mdt

/lib/firmware/rtl_nic:
rtl8153a-2.fw  rtl8153a-3.fw  rtl8153a-4.fw  rtl8153b-2.fw  rtl8153c-1.fw  rtl8156a-2.fw  rtl8156b-2.fw

I don't see the touchpad firmware blobs (`elants*) in this repo. I have no idea if it would make sense to include them to unlock touch gestures etc..

I don't see a point in investigating this further, since this project seems to be dead anyways.

jottr avatar Aug 05 '24 16:08 jottr