Post AW1mKwtTaISisMEfbs by ln@chaos.social
 (DIR) More posts by ln@chaos.social
 (DIR) Post #AW1mKw7cSEBITvqS12 by ln@chaos.social
       2023-05-25T22:42:28Z
       
       0 likes, 0 repeats
       
       today i tried to update the firmware of an LTE module of questionable origin (aliexpress) for my laptop.module very likely got sourced from recycled lenovos, but whatever.first i tried fwupd, said it didn't have anything for me. lvfs has packages, just different version string. lenovo has updates, but windows only.so i built a windows pe image under arch, copied the driver over and ran that.
       
 (DIR) Post #AW1mKwtTaISisMEfbs by ln@chaos.social
       2023-05-25T22:42:44Z
       
       0 likes, 0 repeats
       
       that of course didn't work because win pe is limited to 512mb scratch space max and installing the drivers would've needed more. you can set the space with dism, but 512mb is max.well then, pci passthrough it is! got the whole thing set up, hardest part was installing windows 11 in a vm. then i ran the lenovo installer and it didn't work.ok i guess, let's scrape together the quectel tools from wherever. hoo boi, what a dumpster fire. and also didn't work.
       
 (DIR) Post #AW1mKxTdPrNygV9XyC by ln@chaos.social
       2023-05-25T22:44:12Z
       
       0 likes, 1 repeats
       
       fairly pissed off i extracted the cab file of the latest version i thought would be alright from lvfs, changed the version check condition, and just flashed it. yolo.it took a reboot (i tried resetting it, but that didn't work) but now it works. neat :3the tricky part: the card i got had a firmware literally no search engine wanted to admit ever existed. quectel only lists regional US firmwares and a global one.i had something else. whatever, now it's the global one.