[Asus ZenFone AR Questions & Answers] SlenderPL:
Hello, I think I found what is the issue with WiFi - Vendor configs don't change WiFi Country code but they do change region and that causes the WiFi error. I was able to unpack the .RAW file to a normal folder and then the system.ISO where I was able to edit the build.prop and vendor props.

I prepared a few methods on how to edit the ROM to make WiFi work:

A) Changed the country code in the build.prop to a chosen country [you won't be able to use WiFi abroad of that country].

B) Edited all the vendor props to change WiFi country code to according countries [should work everywhere].

C) Removed the country code line from build.prop files [may work everywhere or nowhere].

-checked more files in the system and came to conclusion that this method won't work

The edited ROM will have to be flashed using Qualcomm flashing tool as there's no way to repack it to .RAW file.

For testers:

Before flashing copy all your files as they will be removed. Also mind the fact that I don't know if this will work or brick your device [if it does brick it then you can flash an unedited ROM to fix it].

Tutorial how to build your ROM:

1. Go to: https://drive.google.com/open?id=1Iph9eTL6dU_x_LAOt7Z9PN7KbwCAHACn

2. Download V570KL.rar

3. Go to Done2 folder and download system folder and IMG_EXTRACTOR_3.1 software from there. [For extractor software you'll have to download Java and Python]

4. Go to main folder and then go to Patch folder and go to Method C folder and download the folder with your country name [if it's not there contact me].

5. Locate your downloaded files and place them into one folder for easier work on them.

6. Unpack V570KL.rar

7. Copy build.prop file from country name folder and replace the build.prop in system folder with it.

PATCHING system.IMG

8. Open Img_Extractor [you need Python and Java for it to work], choose system.IMG and select Repack option. Now locate the edited system file. When it's selected check the byte number if it's the same as the one that system.IMG in V570KL folder has. If it's the same click Repack and wait till it does it's thing. [If the number is not the same edit it to the same number].

9. Replace the system.IMG in V570KL folder with our patched .IMG file.

PATCHING recovery.IMG

10. Reopen Img_Extractor software and choose recovery.IMG option.

11. Locate recovery.img [it's in V570KL folder].

12. Unpack the file, after unpacking locate the unpacked folder and go to initrd folder that's inside of it and there replace default.prop with default.prop located in country patch folder.

13. Go back to Img_Extractor and repack recovery.IMG

PATCHING ROM

14. Prepare edited system.IMG and recovery.IMG

15. Open V570KL folder and paste our patched IMGs in there [replace the old ones or remove them].

16. Our ROM is now ready.

*note - Img_Extractor has to be run with Admin rights to properly unpack/repack the files.

Flashing Tutorial:

QFIL flashing won't be possible as I couldn't get the needed Firehose file for it to work. There is however a Firehose file for V520KL [Asus Zenfone V] which might work but it's pretty risky to do.

A much safer method then will be to flash V570KL ENG rom first with Asus Flashing tool and on this rom we'll be able to unlock bootloader [open path to flashing edited roms].

There's also the VZW Repair Tool that could help us flash the phone, after the phone is detected the software will download OG Verizon ROM that can be replaced [in our case with the ENG ROM], after it's installed we will be able to flash the edited one.

Flashing tutorial downloads:

Asus Flashing Tool - https://www.asusflashtool.com/ [download version 2.0.1 and put your phone into recovery before connecting it to PC]

VZW Repair Tool - https://drive.google.com/drive/folders/15KAGi4XeKf8lwuJ46XO5LZ1mZLM7f5V1

V570KL ENG ROM - https://drive.google.com/open?id=1cizBJWHG1oDduMcImWAE_jSsbfQ5TJi6

Built ROM downloads:

MethodA

- UA + camera2api + removed verizon features - https://drive.google.com/drive/folders/1g7jbq2UxQC1XFzqCUjfCa1XIVq23Vs14

MethodB

- universal* + camera2api + removed verizon features - https://drive.google.com/drive/folders/1OYNjKjV8H2mhRpdyROgLCM7AeIxj0emw

MethodC

- universal - not releasing

MethodC2

- universal + camera2api + removed verizon apps and features - not releasing

universal* - may not work in Ukraine and Russia as there were no vendor files for those countries in the system, however there was a file called EUCommon that may make it work