{"id":13907056,"url":"https://github.com/zmalrobot/JavaLinuxUndervolt","last_synced_at":"2025-07-18T04:33:33.196Z","repository":{"id":218022729,"uuid":"186039933","full_name":"zmalrobot/JavaLinuxUndervolt","owner":"zmalrobot","description":"Small GUI for undervolt.py script","archived":false,"fork":false,"pushed_at":"2019-05-10T20:29:34.000Z","size":617,"stargazers_count":23,"open_issues_count":3,"forks_count":3,"subscribers_count":0,"default_branch":"master","last_synced_at":"2024-08-07T23:49:52.744Z","etag":null,"topics":["java","linux","ubuntu","undervolt"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/zmalrobot.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}},"created_at":"2019-05-10T18:56:48.000Z","updated_at":"2024-07-20T22:48:32.000Z","dependencies_parsed_at":null,"dependency_job_id":"7fe1a1bc-047f-4f62-b0db-5cbbf8682eed","html_url":"https://github.com/zmalrobot/JavaLinuxUndervolt","commit_stats":null,"previous_names":["zmalrobot/javalinuxundervolt"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zmalrobot%2FJavaLinuxUndervolt","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zmalrobot%2FJavaLinuxUndervolt/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zmalrobot%2FJavaLinuxUndervolt/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zmalrobot%2FJavaLinuxUndervolt/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/zmalrobot","download_url":"https://codeload.github.com/zmalrobot/JavaLinuxUndervolt/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":226353550,"owners_count":17611721,"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":["java","linux","ubuntu","undervolt"],"created_at":"2024-08-06T23:01:46.994Z","updated_at":"2024-11-25T15:31:05.593Z","avatar_url":"https://github.com/zmalrobot.png","language":"Java","funding_links":[],"categories":["HarmonyOS"],"sub_categories":["Windows Manager"],"readme":"# JavaLinuxUndervolt\n\nBefore starting: \n\u003eThis was made for my personal usage.\u003cbr\u003e\n\u003eIt's only tested on my pc and on my os ( see specs below )\u003cbr\u003e\n\u003ePLEASE, be carefull!\u003cbr\u003e\n\n## What is it?\n\nThis is a small gui created in Java for the undervolt.py scritpt written by georgewhewell [here](https://github.com/georgewhewell/undervolt)\n\n## What can i do? \n\nYou can set each value core, gpu, cache, uncore, analogio (temperature target on my pc does not work so I haven't implemented it). \nYou can also save your profile.\n\n## How to use\n\nIf you are on a debian base system:\n\n```\n1) Download the last build from [HERE](https://github.com/zmalrobot/JavaLinuxUndervolt/tree/master/build) \n2) Unzip the file \n3) If it is your first time using it launch install.sh ( see below for more info... or open it! )\n3) Wait until it finishes\n4) To open the gui launch run.sh ( or just type sudo java -jar DownvoltLinuxUi.jar \u003c-- sudo is required for the script )\n5) Have fun ;-)\n\n```\n\nElse\n\n```\n1) Download the last build from [HERE](https://github.com/zmalrobot/JavaLinuxUndervolt/tree/master/build) \n2) Install python3 \n3) Install java (It has been compiled to work on Java 11)\n4) Download all the file from here: https://github.com/georgewhewell/undervolt\n5) Inside the \"resource\" folder create a folder named \"externaltools\" (see the config for more info)\n6) Put the downloaded file in the new folder you just created in the step above, do not rename it\n7) Check if all the scripts are compatible with your system, if not change it\n8) Run with sudo privileges\n\nMabye\n\n9) If it doesn't work change the command in the code and rebuild it... sorry I'll try to resolve this as soon as possible\n\n```\n\n## How it works\n\n1) When you click apply it runs the script inside \"externaltools\" folder with your params\n2) Then it will create a 10 second  full load on all your cpu core to test the settings of your choice\n3) See FAQ inside the gui for more info!\n\n\n## Future release\n\nI'm currently workin on:\n\n- Real time cpu frequency monitor\n- Real time cpu load monitor\n- Real time temperature monitor\n- Cpu info\n- Stress test / benchmark\n\n\nTested on: \n\n```\nAsus fx504GE\ncpu: i7 8750h\ngpu: UHD Graphics 630 + gtx1050Ti\nram: 16Gb ddr4\nOs: Ubuntu 19.04 + Ubuntu 18.04\n\n```\n\n## Some screenshot\n\n![Screen1](https://i.imgur.com/hKZ5hEh.png)\n![Screen2](https://i.imgur.com/T0sKItC.png)\n![Screen3](https://i.imgur.com/8CApzQg.png)\n\n## Other info\n\ninstall.sh\n\n```\nIT WILL ONLY WORK ON UBUNTU ( or mabye some debian distro )\n\nit will install:\n\n1) openjdk\n2) python3\n\nThen it will download the script from here: https://github.com/georgewhewell/undervolt\n\nAh and also check if you are running an intel base system or not ;-)\n\n```\n\n## Thanks to\n\n[georgewhewell](https://github.com/georgewhewell/undervolt)\n\u003cbr\u003e\n[Caffinc](https://caffinc.github.io/2016/03/cpu-load-generator/)\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzmalrobot%2FJavaLinuxUndervolt","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fzmalrobot%2FJavaLinuxUndervolt","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzmalrobot%2FJavaLinuxUndervolt/lists"}