<div dir="ltr"><div dir="ltr">On Sun, Nov 28, 2021 at 9:09 PM Aleksander Morgado <<a href="mailto:aleksander@aleksander.es" target="_blank">aleksander@aleksander.es</a>> wrote:<br></div><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">So it may really be that they've changed the unlock method already :/<br>
Are you able to flash back v48, or is the downgrade path not possible?<br></blockquote><div><br></div><div>Fortunately, I can downgrade (via a Windows installation I have on a USB disk).</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
My firmware version in the SDX55 I have is T99W175.F0.0.0.5.8.TF.007.<br>
<br>
Could you run this just to confirm?<br>
$ sudo qmicli -d /dev/wwan0mbim0 -p --dms-foxconn-set-fcc-authentication=0 -v<br></blockquote><div><br></div><div>That seems unsuccessful:</div><div><br></div><div>error: couldn't run Foxconn FCC authentication: QMI protocol error (17): 'MissingArgument'<br></div><div><br></div><div>Complete output attached.</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Regarding the lenovo-wwan-dpr in <a href="https://snapcraft.io/lenovo-wwan-dpr" rel="noreferrer" target="_blank">https://snapcraft.io/lenovo-wwan-dpr</a>,<br>
does it help to unlock the module in the newer firmware versions?<br></blockquote><div><br></div><div>Nope, unfortunately not, it apparently refuses to do its work:</div><div><br></div><div>2021-11-30T00:03:10+01:00 DPR_wwan[4779]: get_product(): WWAN DPR functionality is not supported in this product<br></div><div><br></div><div>When I have a look at the decompiled DPR_wwan binary from the snap, they seem to have a product whitelist that does not include the X1E4.</div><div><br></div><div>If the whitelist wasn't in place, they'd invoke some binary (the name of which I can't seem to figure out due to obfuscation or compiler optimization) with a --dms-set-bios-lock flag.</div><div><br></div><div>I will leave v51 in place in case there is anything I can do to debug the situation. I may need some guidance, though.</div><div><br></div><div>Regards,</div><div>Thilo</div></div></div>