SpriteOvO / AirPodsDesktop

☄️ AirPods desktop user experience enhancement program, for Windows and Linux (WIP)
GNU General Public License v3.0
1.49k stars 87 forks source link

[Feature Request] Non-admin appreviledge? #77

Open amwihgu opened 1 year ago

amwihgu commented 1 year ago

The Apps looks great! But is requires Admin to install. I wonder if it's fully necessary? because I use AirPods in company laptop and it's not easy to get Admin.

thank you!

SpriteOvO commented 1 year ago

It seems to be possible. We use CPack with NSIS to generate installer, by default, the generated installer requires admin privilege, but can probably be disabled by adding a line to CMakeLists.txt. (Reference)

set(CPACK_NSIS_DEFINES "RequestExecutionLevel user")

I'll probably check that tomorrow.

amwihgu commented 7 months ago

Hello, Sorry for being here again. I noticed that in Pull #79 this issue was fixed, I assumed that "install without needing admin" will be the standard in the future. However I noticed that the new release 0.4.1 beta still asks for Admin. Will it be always like that then?

thank you!