diff --git a/AirportItlwm-Sonoma14.0-v2.3.0-DEBUG-alpha-42dc7bc.zip b/AirportItlwm-Sonoma14.0-v2.3.0-DEBUG-alpha-e886ebb.zip similarity index 82% rename from AirportItlwm-Sonoma14.0-v2.3.0-DEBUG-alpha-42dc7bc.zip rename to AirportItlwm-Sonoma14.0-v2.3.0-DEBUG-alpha-e886ebb.zip index 9e9daf4..d29d05b 100644 Binary files a/AirportItlwm-Sonoma14.0-v2.3.0-DEBUG-alpha-42dc7bc.zip and b/AirportItlwm-Sonoma14.0-v2.3.0-DEBUG-alpha-e886ebb.zip differ diff --git a/AirportItlwm-Sonoma14.4-v2.3.0-DEBUG-alpha-42dc7bc.zip b/AirportItlwm-Sonoma14.4-v2.3.0-DEBUG-alpha-e886ebb.zip similarity index 81% rename from AirportItlwm-Sonoma14.4-v2.3.0-DEBUG-alpha-42dc7bc.zip rename to AirportItlwm-Sonoma14.4-v2.3.0-DEBUG-alpha-e886ebb.zip index d74816f..ed01eb1 100644 Binary files a/AirportItlwm-Sonoma14.4-v2.3.0-DEBUG-alpha-42dc7bc.zip and b/AirportItlwm-Sonoma14.4-v2.3.0-DEBUG-alpha-e886ebb.zip differ diff --git a/electron-builder.json b/electron-builder.json index ec71598..94e97b0 100644 --- a/electron-builder.json +++ b/electron-builder.json @@ -24,7 +24,7 @@ "!out", "!etc" ], - "buildNumber": "75", + "buildNumber": "78", "mac": { "category": "public.app-category-utilities", "electronLanguages": [ diff --git a/index-korean.html b/index-korean.html index 5bd54bb..e08f21b 100644 --- a/index-korean.html +++ b/index-korean.html @@ -13,7 +13,7 @@
OpenCore Logo

OpenCore Updater

-

지원되는 최신 버전: 0.9.8

+

지원되는 최신 버전: 0.9.9

diff --git a/index.html b/index.html index 4be2f03..aa23eb2 100644 --- a/index.html +++ b/index.html @@ -13,7 +13,7 @@
OpenCore Logo

OpenCore Updater

-

Current supported version: 0.9.8

+

Current supported version: 0.9.9

diff --git a/package.json b/package.json index 2b7b77c..9ea2775 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "oc-updater", "productName": "OpenCore Updater", - "version": "1.4.1", + "version": "1.4.2", "description": "OpenCore Updater", "main": "dist/index.js", "scripts": { diff --git a/src/index.ts b/src/index.ts index d38873b..e98d10d 100644 --- a/src/index.ts +++ b/src/index.ts @@ -8,6 +8,8 @@ import plist from 'plist'; import util from 'util'; import { autoUpdater } from 'electron-updater'; const checksums = { + 'bd8eacc89485592fcb6ae09a9869ea77f50e5620c0503b5eed8a4f463fe068c7': '0.9.9', + '952009b5ec2abfd94bb8b8cc50726dccf76f615771bd6cd6e9450205a4ad33c0': '0.9.9', '2b522620488affbc71bab1057e020309f5af4335138e730770f3a8f9f32a7d1c': '0.9.8', '3c4fe37014381aa7f4e4e88b2110280982c5f6fb7ae96ec9dab7b7c8d8f3097e': '0.9.8', 'd5c1a8ab4f8c29a2967dc363ddbe671cbb711546e7edde015a37dd50171f8109': '0.9.7', @@ -70,7 +72,7 @@ const checksums = { 'dc2381c5ab49ac79ed6be75f9867c5933e6f1e88cb4e860359967fc5ee4916e3': '0.6.3' } const versions = { - OpenCore: ['0.9.8', 98], + OpenCore: ['0.9.9', 99], VirtualSMC: '1.3.2', Lilu: '1.6.7', WhateverGreen: '1.6.6', @@ -85,7 +87,7 @@ const versions = { IntelMausi: '1.0.7', NVMeFix: '1.1.1', itlwm: '2.2.0', - IntelBluetoothFirmware: '2.3.0', + IntelBluetoothFirmware: '2.4.0', CpuTscSync: '1.1.0', CPUFriend: '1.2.7', HibernationFixup: '1.4.9', @@ -307,8 +309,8 @@ electron.ipcMain.on('download-kexts', async (evt, ocver, kexts, PID) => { if (kexts.includes('AirportItlwm.kext')) { kextsToDownload.push({ url: os.release().startsWith('23.') ? ( - parseInt(os.release().split('.')[1]) >= 4 ? 'https://raw.githubusercontent.com/mswgen/oc-updater/v1/AirportItlwm-Sonoma14.4-v2.3.0-DEBUG-alpha-42dc7bc.zip' - : `https://raw.githubusercontent.com/mswgen/oc-updater/v1/AirportItlwm-Sonoma14.0-v2.3.0-DEBUG-alpha-42dc7bc.zip` + parseInt(os.release().split('.')[1]) >= 4 ? 'https://raw.githubusercontent.com/mswgen/oc-updater/v1/AirportItlwm-Sonoma14.4-v2.3.0-DEBUG-alpha-e886ebb.zip' + : `https://raw.githubusercontent.com/mswgen/oc-updater/v1/AirportItlwm-Sonoma14.0-v2.3.0-DEBUG-alpha-e886ebb.zip` ) : `https://github.com/OpenIntelWireless/itlwm/releases/download/v${versions.itlwm}/AirportItlwm_v${versions.itlwm}_stable_${/*os.release().startsWith('23.') ? 'Sonoma' : */(os.release().startsWith('22.') ? 'Ventura' : (os.release().startsWith('21.') ? 'Monterey' : (os.release().startsWith('20.') ? 'BigSur' : (os.release().startsWith('19.') ? 'Catalina' : (os.release().startsWith('18.') ? 'Mojave' : 'HighSierra')))))}.kext.zip`, name: 'AirportItlwm' }); diff --git a/src/renderer.ts b/src/renderer.ts index 9af58a7..158fdcf 100644 --- a/src/renderer.ts +++ b/src/renderer.ts @@ -192,7 +192,7 @@ window.addEventListener('load', async () => { const ocInfoDesc = document.createElement('div'); ocInfoDesc.className = 'oc-info-desc'; if (!ocver) ocInfoDesc.innerHTML = isKorean ? '64비트 RELEASE 버전이 지원됨' : '64-bit RELEASE versions are supported'; - else ocInfoDesc.innerHTML = ocverNum < 98 ? (isKorean ? '0.9.8로 업데이트하기' : 'Update to 0.9.8') : (isKorean ? '최신 버전' : 'Up to date'); + else ocInfoDesc.innerHTML = ocverNum < 99 ? (isKorean ? `0.9.9로 업데이트하기` : `Update to 0.9.9`) : (isKorean ? '최신 버전' : 'Up to date'); ocInfo.appendChild(ocInfoDesc); card.appendChild(ocInfo); card.appendChild(document.createElement('div')); diff --git a/src/update/098-to-099.ts b/src/update/098-to-099.ts new file mode 100644 index 0000000..1842200 --- /dev/null +++ b/src/update/098-to-099.ts @@ -0,0 +1,4 @@ +export default { + from: 98, + configPlistChange: false +} \ No newline at end of file