feat: Add GoldHEN version selection

update: payload handling

- Updated PSFree.manifest with new GoldHEN binaries and removed obsolete file.
- Implemented functions to set and load selected GoldHEN version in localStorage.
- Enhanced GoldHEN function to dynamically set payload path based on selected version.
- Added UI elements in index.html for selecting GoldHEN versions.
This commit is contained in:
ArabPixel
2025-08-09 17:58:04 +02:00
parent 323b554a8a
commit 300255fdf9
8 changed files with 101 additions and 10 deletions

View File

@@ -229,7 +229,39 @@
</label>
</div>
</div>
<!-- Choose GoldHEN version -->
<div id="chooseGoldHEN" class="mb-6">
<h3 class="text-lg font-semibold mb-2">GoldHEN versions</h3>
<div class="radio-group space-y-2">
<label class="flex items-center text-white/80">
<input type="radio" name="goldhen" value="GHv2.4b18.5" onchange="setGoldHENVer(this.value);">
<p id="enLang">GoldHEN v2.4b18.5 - Latest</p>
</label>
<details>
<summary>Other versions</summary>
<label id="GHv2.4b18.4" class="flex items-center text-white/80">
<input type="radio" name="goldhen" value="GHv2.4b18.4" onchange="setGoldHENVer(this.value); ">
<p>GoldHEN v2.4b18.4</p>
</label>
<label id="GHv2.4b18.2" class="flex items-center text-white/80">
<input type="radio" name="goldhen" value="GHv2.4b18.2" onchange="setGoldHENVer(this.value); ">
<p>GoldHEN v2.4b18.2</p>
</label>
<label id="GHv2.4b18" class="flex items-center text-white/80">
<input type="radio" name="goldhen" value="GHv2.4b18" onchange="setGoldHENVer(this.value); ">
<p>GoldHEN v2.4b18</p>
</label>
<label id="GHv2.3Fw755" class="flex items-center text-white/80">
<input type="radio" name="goldhen" value="GHv2.3Fw755" onchange="setGoldHENVer(this.value); ">
<p>GoldHEN v2.3 FW 7.55</p>
</label>
<label id="GHv2.3Fw702" class="flex items-center text-white/80">
<input type="radio" name="goldhen" value="GHv2.3Fw702" onchange="setGoldHENVer(this.value); ">
<p>GoldHEN v2.3 FW 7.02</p>
</label>
</details>
</div>
</div>
<button onclick="settingsPopup()"
class="mt-6 w-full bg-blue-600 hover:bg-blue-700 p-3 rounded font-semibold transition-colors"
id="close-settings">Close</button>