[Huawei P9 Plus Questions & Answers] moodie007:
Using the Team MT Firmware finder I can see that Android 7 update is available in NZ however for a limited few it would seem. If I use the "Check Firmware Access" tool with in the firmware finder app it states the firmware isn't approved.

I've downloaded any way to my SD and attempted to install. After 37% progress if fails and reboots.

I have extracted the following from the recovery log.

========Module name:VENDOR,module ID:00000013 ========

[2017-09-18 20:56:51 175] cmd_unit_write_begin_func,line=492: dwMagicNum :A55AAA55

[2017-09-18 20:56:51 175] cmd_unit_write_begin_func,line=493: szDispName :VENDOR

[2017-09-18 20:56:51 175] cmd_unit_write_begin_func,line=494: UnlockCode :HW7x27ÿÿ

[2017-09-18 20:56:51 175] cmd_unit_write_begin_func,line=495: dwDataStartAddr :0x00000013

[2017-09-18 20:56:51 175] cmd_unit_write_begin_func,line=496: dwDataLen :0x20107B28

[2017-09-18 20:56:51 175] cmd_unit_write_begin_func,line=497: dwBlockSize_hw :0x00

[2017-09-18 20:56:51 175] cmd_unit_write_begin_func,line=498: dwBlockSize :0x1000

[2017-09-18 20:56:51 175] get_part_property,line=2213: Finding: VENDOR,0x00000013

[2017-09-18 20:56:51 175] get_part_property,line=2253: common table Find by Name : 0x00000013, VENDOR

[2017-09-18 20:56:51 175] get_part_property,line=2213: Finding: CACHE,0x50000000

[2017-09-18 20:56:51 175] get_part_property,line=2253: common table Find by Name : 0x50000000, CACHE

[2017-09-18 20:56:51 175] cmd_unit_write_begin_func,line=590: module_offset_in_emmc_or_nand : 0xd0000000

[2017-09-18 20:56:51 175] one_write_pre_write_func,line=862: Pre Write VENDOR ...

[2017-09-18 20:56:51 175] one_write_pre_write_func,line=870: VENDOR can not update separatly

[2017-09-18 20:56:51 175] dload_update_file,line=572: push SD_WRITE_BEGIN_FAIL_L4

[2017-09-18 20:56:51 175] dload_update_file,line=574: cmd_unit_write_begin_func failure

[2017-09-18 20:56:51 175] update_package_list,line=1811: Error:checking /sdcard/dload/UPDATE.APP

int hw_ensure_path_unmounted(const char*),666,path:/sdcard

[2017-09-18 20:56:51 427] update_sd_update,line=1978: update from extern card fail

[2017-09-18 20:56:51 427] boolean update_process(ptr_share_parag),line=434: factory_sd_update,update func fail:1

[2017-09-18 20:56:51 427] UPDATE_RESULT default_update_postfunc(ptr_share_parag),line=272: pls implement it,curr_cmd:(null)

[2017-09-18 20:56:51 427] boolean update_process(ptr_share_parag),line=439: factory_sd_update,post func fail:1

[2017-09-18 20:56:51 427] int dload_main(int, char**),line=558: curr_parag.last_result:1

[2017-09-18 20:56:51 427] int dload_main(int, char**),line=638: go to end(1)....

[2017-09-18 20:56:51 427] hw_resize_userdata_get_flag (flag=)

[2017-09-18 20:56:51 427] mkdir /cache 0755 failed

[2017-09-18 20:56:51 444] hw_resize_userdata_get_flag (flag=)

E:Error in /dload/update_huawei_dload.zip

(Status 1)

Does anyone have any idea whats going on here. I think the key to the issue is in these two lines but I'm unsure whats going on here:

[2017-09-18 20:56:51 175] one_write_pre_write_func,line=870: VENDOR can not update separatly

[2017-09-18 20:56:51 175] dload_update_file,line=572: push SD_WRITE_BEGIN_FAIL_L4