{"id":21196182,"url":"https://github.com/cmalf/efi-magic-fix","last_synced_at":"2026-01-31T16:35:29.562Z","repository":{"id":263410145,"uuid":"890296623","full_name":"cmalf/efi-magic-fix","owner":"cmalf","description":"Simple script for Hackintosh users. To resolves issues such as \"broken EFI partition\" and \"EFI not enough disk space.\" troubleshooting EFI problems will be easy and effective.","archived":false,"fork":false,"pushed_at":"2024-11-18T11:29:24.000Z","size":29,"stargazers_count":8,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-31T13:17:46.470Z","etag":null,"topics":["clover","efi","efi-broken","efi-driver-hack","efi-not-enough-disk-space","efi-partition","fix","fixing","hackintool","hackintosh","opencore","opencore-efi","troubleshooting"],"latest_commit_sha":null,"homepage":"","language":"Java","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/cmalf.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}},"created_at":"2024-11-18T10:31:41.000Z","updated_at":"2025-03-09T21:28:56.000Z","dependencies_parsed_at":"2024-11-18T12:18:45.871Z","dependency_job_id":"00e9989b-20db-4786-961f-5f312dc251d7","html_url":"https://github.com/cmalf/efi-magic-fix","commit_stats":null,"previous_names":["cmalf/efi-magic-fix"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cmalf%2Fefi-magic-fix","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cmalf%2Fefi-magic-fix/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cmalf%2Fefi-magic-fix/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cmalf%2Fefi-magic-fix/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/cmalf","download_url":"https://codeload.github.com/cmalf/efi-magic-fix/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252941416,"owners_count":21828872,"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":["clover","efi","efi-broken","efi-driver-hack","efi-not-enough-disk-space","efi-partition","fix","fixing","hackintool","hackintosh","opencore","opencore-efi","troubleshooting"],"created_at":"2024-11-20T19:34:39.178Z","updated_at":"2026-01-31T16:35:24.532Z","avatar_url":"https://github.com/cmalf.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 🪄✨ efi-magic-fix\nSimple script for Hackintosh users. Automatic optimization of the EFI partition to resolves issues such as \"broken EFI partition\" and \"EFI not enough disk space.\" Whatever programming language you choose, troubleshooting EFI problems will be easy and effective.\n\n## ❓ How to do\n\n- Clone This Repository\n  ```bash\n  git clone https://github.com/cmalf/efi-magic-fix.git\n  ```\n- Go to Folder\n  ```bash\n  cd efi-magic-fix\n  ```\n- Select the language\n  - `RUBY`\n    ```bash\n    cd ruby\n    ```\n    - Install Bundler\n      ```bash\n      gem install bundler\n      ```\n    - Run the script\n      ```bash\n      ruby efifix.rb\n      ```\n  - `RUST`\n    ```bash\n    cd rust\n    ```\n    - Compile script\n      ```bash\n      rustc efifix.rs\n      ```\n    - Just click on the compiled file to run the rust script.\n  - `JAVA`\n    ```bash\n    cd java\n    ```\n    - Compile script\n      ```bash\n      javac EFIFixer.java\n      ```\n    - Run the script\n      ```bash\n      java EFIFixer\n      ```\n  - `LUA`\n    ```bash\n    cd lua\n    ```\n    - You need to install requirements\n      - Install `Luarocks` first if you don't already have it installed\n      - Use luarocks to install `lfs`\n        ```bash\n        luarocks install luafilesystem\n        ```\n      - Run the script\n        ```bash\n        lua efifix.lua\n        ```\n  - `PERL`\n    ```bash\n    cd perl\n    ```\n    - Run the script\n      ```bash\n      perl efifix.pl\n      ```\n  - `JAVASCRIPT`\n    ```bash\n    cd nodejs\n    ```\n    - install dependensies\n      ```bash\n      npm install\n      ```\n    - Run the Script\n      ```bash\n      node efifix.js\n      ```\n\n## 📸 ScreenShoot\n\n\nhttps://github.com/user-attachments/assets/9246f03e-7d08-424d-858a-165f3d7fcea6\n\n\n\n\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcmalf%2Fefi-magic-fix","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcmalf%2Fefi-magic-fix","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcmalf%2Fefi-magic-fix/lists"}