Skip to content

Nitro AN515-55 is incorrectly reported as unsupported; partial support after adding model mapping #22

Description

@jeesonquadros

Description

Hi!

First of all, thank you for creating this project.

I'm using an Acer Nitro AN515-55 running Zorin OS 18 (Ubuntu 24.04 base).

Initially, the application exited with:
Detected running on: 'Nitro AN515-55'
Device Nitro AN515-55 not supported!
After inspecting the source, I noticed that Nitro AN515-55 is missing from MODEL_TO_ECS.

Adding the following line:

"Nitro AN515-55": ECS_AN515_46,

allowed the application to start successfully.

System
Laptop: Acer Nitro AN515-55
CPU: Intel Core i5-10300H
GPU: NVIDIA GeForce GTX 1650 Mobile / Max-Q
OS: Zorin OS 18 (Ubuntu 24.04)
Kernel: 6.17.0-35-generic

What works

After adding the model mapping:

Application starts successfully
CPU temperature is displayed
GPU temperature is displayed
System temperature is displayed
CPU fan RPM is displayed
GPU fan RPM is displayed
Charging status is displayed
What doesn't work
Keyboard RGB lighting does not change
Fan control appears to have no effect
Nitro mode (Quiet/Default/Extreme) does not appear to change

The application launches normally, but write operations don't seem to affect the EC.

Notes

This suggests that the AN515-55 shares at least part of the EC register layout with the AN515-46 family (read registers appear correct), but the write registers may differ.

I'd be happy to help test any changes on real hardware if needed.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions