Try back to stock, let it update to latest stock version which will also update the firmware. Then try lineage. I have your phone. Wifi, LTE and Bluetooth do work.
I tried to take it back to stock ROM but mucked it up. I tried to do it by modifying a batch file for an older XT1965-3 changed to reflect the XML instructions.
That didn't work well so I took it to LineageOS 17.1, TWRP, MAGISK. Unfortunately WiFi still does not work.
I'm looking for a solution and advice.
------------
Update:
I tried taking the Moto G7 Plus back to stock with
LAKE_RETAIL_10_QPWS30.61-21-18-3_subsidy-DEFAULT_regulatory-DEFAULT_CFC.xml.zip with a batch file of
mfastboot commands based on the ServiceFile.XML (see below)
Unfortunately, the phone is now in a Boot Loop.
Is there another method of doing this?
----------------------
UPDATE 2021-01-24 :
This morning I used the last Android 9 version of Lake Retail,
LAKE_RETAIL_9.0_PPWS29.98-111-9_subsidy-DEFAULT_regulatory-DEFAULT_CFC.xml.zip, with a
flashfile.bat edited as per
flashfile.xml. Installation went smoothly. However,
WiFi remains unable to turn ON.
Also, this may mean there is a problem with the LAKE_RETAIL_10_QPWS30.61-21-18-3... firmware files.
echo -------------------------------------------
echo phone_model model="lake"
echo Moto G7 Plus XT1965-3 LAKE_RETAIL
echo software_version version="lake-user 10 QPWS30.61-21-18-3 323d8 release-keysM636_21.71.02.66R"
echo -------------------------------------------
echo
mfastboot getvar max-sparse-size
mfastboot oem fb_mode_set
mfastboot flash partition gpt.bin
mfastboot flash bootloader bootloader.img
mfastboot flash modem NON-HLOS.bin
mfastboot flash fsg fsg.mbn
mfastboot erase modemst1
mfastboot erase modemst2
mfastboot flash bluetooth BTFM.bin
mfastboot flash dsp dspso.bin
mfastboot flash logo logo.bin
mfastboot flash boot boot.img
mfastboot flash dtbo dtbo.img
mfastboot flash system system.img_sparsechunk.0
mfastboot flash system system.img_sparsechunk.1
mfastboot flash system system.img_sparsechunk.2
mfastboot flash system system.img_sparsechunk.3
mfastboot flash system system.img_sparsechunk.4
mfastboot flash system system.img_sparsechunk.5
mfastboot flash system_b system_other.img
mfastboot flash vendor system vendor.img_sparsechunk.0
mfastboot flash vendor system vendor.img_sparsechunk.1
mfastboot flash oem oem.img
mfastboot flash oem_b oem_other.img
mfastboot erase carrier
mfastboot erase ddr
mfastboot oem fb_mode_clear
echo -------------------------------------------------------------------------
echo please scroll up and check your flash for any errors
echo -------------------------------------------------------------------------
pause
mfastboot reboot
exit |