{"id":28394933,"url":"https://github.com/alexiii/tcc-g15","last_synced_at":"2025-06-27T01:31:30.885Z","repository":{"id":40571960,"uuid":"441690850","full_name":"AlexIII/tcc-g15","owner":"AlexIII","description":"Thermal Control Center for Dell G15 - open source alternative to AWCC","archived":false,"fork":false,"pushed_at":"2025-06-04T07:23:40.000Z","size":199,"stargazers_count":567,"open_issues_count":14,"forks_count":29,"subscribers_count":6,"default_branch":"master","last_synced_at":"2025-06-04T14:04:01.753Z","etag":null,"topics":["alienware","dell-g15","fan-control","laptop"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/AlexIII.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2021-12-25T14:01:50.000Z","updated_at":"2025-06-04T07:23:42.000Z","dependencies_parsed_at":"2024-04-27T14:04:36.293Z","dependency_job_id":"3528fe62-244f-4e8d-8698-fbc3741b45a6","html_url":"https://github.com/AlexIII/tcc-g15","commit_stats":null,"previous_names":[],"tags_count":15,"template":false,"template_full_name":null,"purl":"pkg:github/AlexIII/tcc-g15","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AlexIII%2Ftcc-g15","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AlexIII%2Ftcc-g15/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AlexIII%2Ftcc-g15/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AlexIII%2Ftcc-g15/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/AlexIII","download_url":"https://codeload.github.com/AlexIII/tcc-g15/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AlexIII%2Ftcc-g15/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":262172436,"owners_count":23270009,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["alienware","dell-g15","fan-control","laptop"],"created_at":"2025-05-31T19:09:14.288Z","updated_at":"2025-06-27T01:31:30.877Z","avatar_url":"https://github.com/AlexIII.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Thermal Control Center for Dell G15 (and others)\n\nOpen-source alternative to AWCC*\n\n[Download link](https://github.com/AlexIII/tcc-g15/releases) *(Note: the app requires administrator privileges)*\n\n\u003cimg src=\"./screen-1.png\" alt=\"Screenshot 1\" width=\"600\" /\u003e\n\n\u003cimg src=\"./screen-2.png\" alt=\"Screenshot 2\" width=\"170\" /\u003e\n\n\u003cbr/\u003e\n\n\u003e Liked the app? Glad you did! 😸 Help by spreading the word 🚀 and leaving the project a star ⭐\n\n\u003e Didn't work out for you? Please report the problem by creating an [issue](https://github.com/AlexIII/tcc-g15/issues). Feedback is always welcome!\n\n**AWCC - \"Alienware Control Center\" is an app for thermal control that Dell ships with their G-series notebooks.*\n\n## Target Platform\n\nOS: Windows 10/11.\n\nSupported models:\n- Dell G15: 5511, 5515, 5520, 5525, 5530, 5535, 5590\n- Dell Alienware m16 R1\n- Dell G3 3590\n\nMay also work on other Dell G15 / Alienware laptops.\n\nPlease report if it worked / didn't work for you. Your feedback is highly appreciated.\n\n## What It Can Do\n\n- ✔️ Switch thermal mode between G-mode, Balanced, and Custom\n- ✔️ Show GPU/CPU temperature and fan speed\n- ✔️ Semi-manual fan speed control\n- ✔️ Option to automatically enable G-mode when GPU/CPU temperature reaches critical\n- ✔️ Support for keyboard G-mode hotkey\n\n## UI hints\n\n- The white dots (\"stars\") in the corners of the tray icon indicate current G mode state.\n\n    \u003cimg src=\"./g_off.png\" alt=\"g_off\" width=\"40\" align=\"center\" /\u003e\n    G mode is Off\n    \u003cbr\u003e\n    \u003cimg src=\"./g_on.png\" alt=\"g_on\" width=\"40\" align=\"center\" /\u003e\n    G mode is On\n\n- Hover mouse pointer over a UI element to see its description\n\n## Limitations\n\n- Requires admin system privileges (to access WMI interface)\n- Manual fan control is not *really* manual. If you set fan speed too low, the BIOS will take over and raise the fan speed automatically when the GPU/CPU temperature reaches a certain point to prevent overheating.\n- **\"Autorun on startup\" feature may not work for you.** The autorun adds a task to the Windows Task Scheduler that should start the app on first sign-in after a reboot, but it may fail to run the app due to the system's security policy. You can try other approaches to make the app autostart on your system. [Check out this issue.](https://github.com/AlexIII/tcc-g15/issues/7)\n- On rare occasions, the driver may report bogus GPU temperature. [See this issue.](https://github.com/AlexIII/tcc-g15/issues/9)\n- Switching the thermal mode to \"G-mode\" and back **may result in a second-long system-wide freeze** (at the exact moment when the switch is happening). This is a known issue with Dell's thermal control interface. Cannot be fixed. Make sure to disable the fail-safe feature if you don't want the app to switch the thermal mode automatically.\n\n## Why AWCC is BAD\n\n- ❌ AWCC has no in-program option to enable/disable G-mode\n- ❌ AWCC manual fan control is broken at this moment\n- ❌ AWCC is a bulky, slow, and visually noisy app that can't even handle basic functions\n- ❌ [AWCC is spying on you](#about-the-awcc-telemetry)\n- ❌ AWCC sometimes randomly crashes and throws crash reports\n\nIf this alternative works out for you, you can safely remove from your PC:\n\n- Alieanware CC Components\n- Alieanware Command Center Suite\n- Alieanware OC Controls\n\n## How It Works\n\nIt is a PyQt-based GUI for the WMI Dell thermal control interface.\n\nI have somewhat documented my findings on the WMI [here](WMI-AWCC-doc.md).\n\n## How to Run from the Source\n\n```\npython3 -m pip install -r ./requirements.txt\npython3 src\\tcc-g15.py\n```\n\n## About the AWCC Telemetry\n\nI know it's probably not going to surprise anyone, given the times we're living in, \nbut AWCC silently sends some telemetry without the possibility of opting out.\n\nThe telemetry is being sent to these URLs:\n\n```\nhttps://tm-sdk.platinumai.net\nhttps://qa-external-tm.plawebsvc01.net\n```\n\n## Credits\n\nBig thanks to the amazing people who have contributed to the project:\n- @AprDeci for code / new features\n- @T7imal, @cemkaya-mpi, @THSLP13, @Terryxtl for testing and debugging\n- @Dtwpurple, @WinterholdPrime, @Dhia-zorai, @fraPCI for compatibility reports\n\n## Changelog\n\n- 1.6.5\n  - Update dependencies (dev)\n  - Update imports (dev)\n  - Fix: handle incompatible mode settings (dev)\n\n- 1.6.4\n  - Fix: do not limit displayed RPM value\n\n- 1.6.3\n  - Add tray icon tooltip (show current temperatures, fan speeds, thermal mode)\n  - Add tray icon G mode indication\n  - Add switching thermal mode from tray context menu\n  - Fix: adaptive tray icon size (fixes blurry tray icon on high resolution screens)\n  - Fix: faster app startup\n\n- 1.6.2\n    - Show GPU/CPU model in the app (fixed from 1.6.1)\n    - Small bug fixes\n\n- 1.6.0\n  - Add support for keyboard G-mode hotkey\n\n- 1.5.4\n  - Fix saving settings on app abnormal exit (system shutdown, etc)\n  - Fix reset to default settings\n\n- 1.5.3\n  - Add trigger delay for fail-safe to smooth-out temp spikes\n\n## License\n\n© github.com/AlexIII\n\nGPL v3\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Falexiii%2Ftcc-g15","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Falexiii%2Ftcc-g15","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Falexiii%2Ftcc-g15/lists"}