AdguardForWindows icon indicating copy to clipboard operation
AdguardForWindows copied to clipboard

Add Windows ARM support

Open Chinaski1 opened this issue 6 years ago • 10 comments

Customer ID

1330038

Two archives with logs are attached

Check below links for more information: Windows 10 ARM-based PCs FAQ Surface Pro X app compatibility

Your environment

  • Environment name and version: 7.2.2936
  • Operating system and version: Microsoft Windows NT 10.0.18362.0

Chinaski1 avatar Nov 15 '19 14:11 Chinaski1

At this moment AdGuard for Windows is targeted on the x86/64 processors. At least because we maintain Windows 7 as well.

adbuker avatar Dec 12 '19 11:12 adbuker

AdGuard installs just fine for Windows on ARM due to x86 emulation built into the OS. The problem is filtering cannot be turned on possibly due to some DLL or driver dependencies that cannot be emulated. A complete port of the program to ARM64 is not necessary, just the part that cannot run

james856 avatar Dec 14 '19 16:12 james856

The problem is that our network drivers aren't compiled for ARM and that's why nothing works.

In theory, this is possible to compile them for ARM, but we first need to get a test device.

ameshkov avatar Dec 15 '19 20:12 ameshkov

I have the Surface Pro X. I can do some beta testing if there's an ARM version of the network drivers

james856 avatar Dec 17 '19 05:12 james856

@james856 that'd be extremely complicated this way, we need a device so that we could debug the program in the process..

ameshkov avatar Dec 25 '19 15:12 ameshkov

The detailed plan is in the AG-16

adbuker avatar Feb 03 '20 10:02 adbuker

@ameshkov you could install Parallels Desktop on a MacBook with an M1 processor (Apple Silicon) and run Windows on Arm in it.

rakleed avatar Apr 21 '22 17:04 rakleed

Dear adguard developers, it's time to make support, operability, this wonderful adguard product on Parallels Desktop on MacBook with M1 (Apple Silicon) processor and run on Windows 11 Arm. Technology is dynamically developing for this future! I'm looking forward to running adguard on Parallels Desktop MacBook with M1 (Apple Silicon) Windows 11 Arm processor. I am grateful for your work!

Jinik88 avatar Jun 13 '22 13:06 Jinik88

Уважаемые разработчики adguard, пришло время сделать поддержку, работоспособность, этого замечательного продукта adguard на Parallels Desktop на MacBook с процессором M1 (Apple Silicon) и запустить на Windows 11 Arm. Технологии динамично развиваются за этим будущее! Жду с нетерпением когда станет возможным запустить adguard на Parallels Desktop MacBook с процессором M1 (Apple Silicon) Windows 11 Arm. Безкрайне благодарен за Вашу работу!

Jinik88 avatar Jun 13 '22 13:06 Jinik88

@Jinik88 , yes indeed it's very important to add ARM support for our products and we are strictly looking forward, we definitely will do it. Nevertheless, unfortunately, I can't specify the particular date

adbuker avatar Jun 14 '22 08:06 adbuker

@adbuker @Aydinv13 why didn't you mention anywhere in the version history that you added support for ARM?

rakleed avatar Sep 18 '22 20:09 rakleed

@rakleed, yes, we'll definitely report about this feature in the nearest beta version. As for nightly - it was a technically misapprehension

adbuker avatar Sep 19 '22 05:09 adbuker