https://www.androidsage.com/2016/11/16/download-huawei-p9-p9-plus-and-p9-lite-android-6-0-1-marshmallow-stock-firmware/
Download Huawei P9, P9 Plus and P9 Lite Android 6.0.1 Marshmallow stock firmware | EMUI 5.0/4.1