Here you can download the LG k10 2017 (aka LG M250N) stock firmware.
The latest software update for the LG k10 2017 (aka LG M250N) is software version M250n20e which is based Android Oreo 8.1.
Looks like LG will not release the Android 9.0 Pie Update for the LG K10 2017 anymore.
For those who need to download LG K10 2018 Android Oreo stock firmware, You can grab it from the below links.
KDZ File size:1606742081
You may need to use the XDM download manager to download the kdz file from LG server.
To flash the stock kdz firmware onto LG K10 2017, You will need the LGUP TOOL and LGUP DLL for LG K10 2017 m250N smartphone.
For your information, Your LG K10 2017 supports software update through LG Bridge, and you can use LG Bridge’s Update error recovery feature to fix kinds of software update issues on LG K10 2017 devices.