miliuco Posted May 3 Author Share Posted May 3 (edited) @kgp I'll get back the Sparkle updater system, it's more complex to implement than that simple GitHub updater the app has now, but you're right, the advantage of updating without issues with permissions (com.apple.quarantine) can compensate for the complexity. About the screenshots, from what I see your Audio tab shows AppleALC even though the monitor is the default output. I assume it's by HDMI, right? Or is it by DisplayPort? Please let me see the output of the command: system_profiler SPAudioDataType To see how audio outputs are displayed. This is my output for the HDMI: LEN L28u-30: Manufacturer: Apple Inc. Output Channels: 2 Current SampleRate: 48000 Transport: HDMI Output Source: LEN L28u-30 Edited May 3 by miliuco 1 Link to comment https://www.insanelymac.com/forum/topic/362585-about-this-hack-2009-nissan-cube-version-migrated-to-swiftui/page/6/#findComment-2849764 Share on other sites More sharing options...
kgp Posted May 3 Share Posted May 3 1 hour ago, miliuco said: @kgp I'll get back the Sparkle updater system, it's more complex to implement than that simple GitHub updater the app has now, but you're right, the advantage of updating without issues with permissions (com.apple.quarantine) can compensate for the complexity. About the screenshots, from what I see your Audio tab shows AppleALC even though the monitor is the default output. I assume it's by HDMI, right? Or is it by DisplayPort? Please let me see the output of the command: system_profiler SPAudioDataType To see how audio outputs are displayed. This is my output for the HDMI: LEN L28u-30: Manufacturer: Apple Inc. Output Channels: 2 Current SampleRate: 48000 Transport: HDMI Output Source: LEN L28u-30 No it’s DisplayPort 1.4. I will send you the output as soon I am at home later at night 👍🏼 1 Link to comment https://www.insanelymac.com/forum/topic/362585-about-this-hack-2009-nissan-cube-version-migrated-to-swiftui/page/6/#findComment-2849765 Share on other sites More sharing options...
kgp Posted May 3 Share Posted May 3 (edited) @miliuco, now 👍 kgp@Mac-Pro ~ % system_profiler SPAudioDataType Audio: Devices: LG ULTRAWIDE: Manufacturer: Apple Inc. Output Channels: 2 Current SampleRate: 48000 Transport: DisplayPort Output Source: LG ULTRAWIDE Built-in Microphone: Input Channels: 2 Manufacturer: Apple Inc. Current SampleRate: 44100 Transport: Built-in Input Source: Internal Microphone Built-in Output: Manufacturer: Apple Inc. Output Channels: 2 Current SampleRate: 44100 Transport: Built-in Output Source: Internal Speakers Built-in Line Output: Manufacturer: Apple Inc. Output Channels: 2 Current SampleRate: 44100 Transport: Built-in Output Source: Line Out Built-in Line Output: Manufacturer: Apple Inc. Output Channels: 2 Current SampleRate: 44100 Transport: Built-in Output Source: Line Out Built-in Digital Output: Default Output Device: Yes Manufacturer: Apple Inc. Output Channels: 2 Current SampleRate: 44100 Transport: Built-in Output Source: Digital Out HyperX QuadCast 2: Input Channels: 2 Manufacturer: HP, Inc Current SampleRate: 48000 Transport: USB Input Source: Default MX Brio: Input Channels: 2 Manufacturer: Unknown Manufacturer Current SampleRate: 48000 Transport: USB Input Source: Default Loopback Audio: Default Input Device: Yes Default System Output Device: Yes Input Channels: 2 Manufacturer: Rogue Amoeba Software, Inc. Output Channels: 2 Current SampleRate: 44100 Transport: Virtual Input Source: Default Output Source: Default Edited May 3 by kgp 1 Link to comment https://www.insanelymac.com/forum/topic/362585-about-this-hack-2009-nissan-cube-version-migrated-to-swiftui/page/6/#findComment-2849779 Share on other sites More sharing options...
miliuco Posted May 3 Author Share Posted May 3 (edited) @kgp My bad. I added logic to look for HDMI in the output of the command but forgot that it can be HDMI or DisplayPort. I'll add the DisplayPort transport in the same logic of HDMI. When done, I'll ask you to try it. Thanks! Sparkle re-added. Edited May 3 by miliuco Typo 2 Link to comment https://www.insanelymac.com/forum/topic/362585-about-this-hack-2009-nissan-cube-version-migrated-to-swiftui/page/6/#findComment-2849780 Share on other sites More sharing options...
miliuco Posted May 3 Author Share Posted May 3 @kgp Here it is. Please try and comment. https://github.com/perez987/About-This-Hack/releases/tag/4.2.8 1 2 Link to comment https://www.insanelymac.com/forum/topic/362585-about-this-hack-2009-nissan-cube-version-migrated-to-swiftui/page/6/#findComment-2849781 Share on other sites More sharing options...
kgp Posted May 3 Share Posted May 3 (edited) @miliuco, just perfect my friend - great job! 4.2.8 works flawlessly! Many thanks 🙏 DisplayPort audio, monitor, and GPU are now all properly detected, and the Sparkle updater is fully functional again! Edited May 3 by kgp 3 Link to comment https://www.insanelymac.com/forum/topic/362585-about-this-hack-2009-nissan-cube-version-migrated-to-swiftui/page/6/#findComment-2849783 Share on other sites More sharing options...
miliuco Posted May 4 Author Share Posted May 4 @kgp Thank you! The app doesn't improve without your comments. 2 Link to comment https://www.insanelymac.com/forum/topic/362585-about-this-hack-2009-nissan-cube-version-migrated-to-swiftui/page/6/#findComment-2849796 Share on other sites More sharing options...
Alpha22 Posted May 4 Share Posted May 4 3 Link to comment https://www.insanelymac.com/forum/topic/362585-about-this-hack-2009-nissan-cube-version-migrated-to-swiftui/page/6/#findComment-2849797 Share on other sites More sharing options...
jlrycm Posted May 4 Share Posted May 4 @miliuco I found the culprit which prevented the app from showing the audio tab: it was a SSDT that I created to load the layout-id. After I disabled it and rebooted, the audio tab showed in version 4.2.5. Spoiler The subsequent versions that introduced again the Sparkle update are not working for me (similar to the first version where you introduced the Sparkle update. Below is the report that is generated when the app fails. Spoiler ------------------------------------- Translated Report (Full Report Below) ------------------------------------- Process: About This Hack [4579] Path: /Applications/About This Hack 4.2.8.app/Contents/MacOS/About This Hack Identifier: com.0xCUBE.About-This-Hack Version: 4.2.8 (1620) Code Type: X86-64 (Native) Role: Default Parent Process: launchd [1] Coalition: com.0xCUBE.About-This-Hack [1926] User ID: 501 Date/Time: 2026-05-04 10:33:59.2026 -0400 Launch Time: 2026-05-04 10:33:59.1923 -0400 Hardware Model: MacPro7,1 OS Version: macOS 26.4.1 (25E253) Release Type: User Crash Reporter Key: 388E6738-7821-BC0D-04EE-E88BCB0D9B9E Incident Identifier: D6D5DA63-D3DB-42A2-979C-75DD5A99793D Time Awake Since Boot: 2400 seconds System Integrity Protection: enabled Triggered by Thread: 0 Exception Type: EXC_CRASH (SIGABRT) Exception Codes: 0x0000000000000000, 0x0000000000000000 Termination Reason: Namespace DYLD, Code 1, Library missing Library not loaded: @rpath/Sparkle.framework/Versions/B/Sparkle Referenced from: <0304F497-2CD6-398D-988C-E1516B27075C> /Applications/About This Hack 4.2.8.app/Contents/MacOS/About This Hack Reason: tried: '/usr/lib/swift/Sparkle.framework/Versions/B/Sparkle' (no such file, not in dyld cache), '/System/Volumes/Preboot/Cryptexes/OS/usr/lib/swift/Sparkle.framework/Versions/B/Sparkle' (no such file), '/Applications/About This Hack 4.2.8.app/Contents/Frameworks/Sparkle.framework/Versions/B/Sparkle' (code signature in <F56672F5-497F-3E81-8C8C-E431EC8A353E> '/Applications/About This Hack 4.2.8.app/Contents/Frameworks/Sparkle.framework/Versions/B/Sparkle' not valid for use in process: mapping process and mapped file (non-platform) have different Team IDs), '/usr/lib/swift/Sparkle.framework/Versions/B/Sparkle' (no such file, not in dyld cache), '/System/Volumes/Preboot/Cryptexes/OS/usr/lib/swift/Sparkle.framework/Versions/B/Sparkle' (no such file), '/Applications/About This Hack 4.2.8.app/Contents/Frameworks/Spa (terminated at launch; ignore backtrace) Dyld Error Message: 1 Thread 0 Crashed: 0 dyld 0x7ff807df5386 __abort_with_payload + 10 1 dyld 0x7ff807e1855f abort_with_payload_wrapper_internal + 82 2 dyld 0x7ff807e18591 abort_with_payload + 9 3 dyld 0x7ff807da88d1 dyld4::halt(char const*, dyld4::StructuredError const*) + 343 4 dyld 0x7ff807da5061 dyld4::prepare(dyld4::APIs&, mach_o::UnsafeHeader const*) + 4479 5 dyld 0x7ff807da3ed0 dyld4::start(dyld4::KernelArgs*, void*, void*, unsigned long long)::$_0::operator()() const + 284 6 dyld 0x7ff807da3b56 start + 3142 Thread 0 crashed with X86 Thread State (64-bit): rax: 0x0000000002000209 rbx: 0x0000000000000001 rcx: 0x00007ff7b96ddf18 rdx: 0x00007ff7b96de380 rdi: 0x0000000000000006 rsi: 0x0000000000000001 rbp: 0x00007ff7b96ddf60 rsp: 0x00007ff7b96ddf18 r8: 0x00007ff7b96ddf80 r9: 0x0000000000000000 r10: 0x0000000000000087 r11: 0x0000000000000246 r12: 0x0000000000000000 r13: 0x00007ff7b96de380 r14: 0x0000000000000006 r15: 0x0000000000000087 rip: 0x00007ff807df5386 rfl: 0x0000000000000246 cr2: 0x0000000000000000 Logical CPU: 0 Error Code: 0x02000209 Trap Number: 133 Binary Images: 0x106820000 - 0x10686ffff com.0xCUBE.About-This-Hack (4.2.8) <0304f497-2cd6-398d-988c-e1516b27075c> /Applications/About This Hack 4.2.8.app/Contents/MacOS/About This Hack 0x7ff807d91000 - 0x7ff807e2e59f dyld (*) <a58aa73b-6617-3a28-ac72-a8a5afd06772> /usr/lib/dyld 0x0 - 0xffffffffffffffff ??? (*) <00000000-0000-0000-0000-000000000000> ??? External Modification Summary: Calls made by other processes targeting this process: task_for_pid: 0 thread_create: 0 thread_set_state: 0 Calls made by this process: task_for_pid: 0 thread_create: 0 thread_set_state: 0 Calls made by all processes on this machine: task_for_pid: 0 thread_create: 0 thread_set_state: 0 VM Region Summary: ReadOnly portion of Libraries: Total=154.9M resident=0K(0%) swapped_out_or_unallocated=154.9M(100%) Writable regions: Total=8200K written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=8200K(100%) VIRTUAL REGION REGION TYPE SIZE COUNT (non-coalesced) =========== ======= ======= STACK GUARD 56.0M 1 Stack 8192K 1 __DATA 161K 3 __DATA_CONST 39K 2 __DATA_DIRTY 14K 1 __LINKEDIT 153.9M 3 __TEXT 952K 2 __TPRO_CONST 8 1 dyld private memory 4K 1 shared memory 8K 2 =========== ======= ======= TOTAL 219.1M 17 ----------- Full Report ----------- {"app_name":"About This Hack","timestamp":"2026-05-04 10:33:59.00 -0400","app_version":"4.2.8","slice_uuid":"0304f497-2cd6-398d-988c-e1516b27075c","build_version":"1620","platform":1,"bundleID":"com.0xCUBE.About-This-Hack","share_with_app_devs":0,"is_first_party":0,"bug_type":"309","os_version":"macOS 26.4.1 (25E253)","roots_installed":0,"name":"About This Hack","incident_id":"D6D5DA63-D3DB-42A2-979C-75DD5A99793D"} { "uptime" : 2400, "procRole" : "Default", "version" : 2, "userID" : 501, "deployVersion" : 210, "modelCode" : "MacPro7,1", "coalitionID" : 1926, "osVersion" : { "train" : "macOS 26.4.1", "build" : "25E253", "releaseType" : "User" }, "captureTime" : "2026-05-04 10:33:59.2026 -0400", "codeSigningMonitor" : 0, "incident" : "D6D5DA63-D3DB-42A2-979C-75DD5A99793D", "pid" : 4579, "cpuType" : "X86-64", "procLaunch" : "2026-05-04 10:33:59.1923 -0400", "procStartAbsTime" : 2484395061156, "procExitAbsTime" : 2484405160212, "procName" : "About This Hack", "procPath" : "\/Applications\/About This Hack 4.2.8.app\/Contents\/MacOS\/About This Hack", "bundleInfo" : {"CFBundleShortVersionString":"4.2.8","CFBundleVersion":"1620","CFBundleIdentifier":"com.0xCUBE.About-This-Hack"}, "storeInfo" : {"deviceIdentifierForVendor":"00B57B52-1C68-54A0-BF98-186A875E50A5","thirdParty":true}, "parentProc" : "launchd", "parentPid" : 1, "coalitionName" : "com.0xCUBE.About-This-Hack", "crashReporterKey" : "388E6738-7821-BC0D-04EE-E88BCB0D9B9E", "appleIntelligenceStatus" : {"reasons":["deviceNotCapable"],"state":"unavailable"}, "developerMode" : 1, "codeSigningID" : "com.0xCUBE.About-This-Hack", "codeSigningTeamID" : "", "codeSigningFlags" : 570503957, "codeSigningValidationCategory" : 10, "codeSigningTrustLevel" : 4294967295, "codeSigningAuxiliaryInfo" : 0, "bootSessionUUID" : "93F38F16-7C5B-467C-A0E4-D1F95E758443", "fatalDyldError" : 1, "sip" : "enabled", "exception" : {"codes":"0x0000000000000000, 0x0000000000000000","rawCodes":[0,0],"type":"EXC_CRASH","signal":"SIGABRT"}, "termination" : {"code":1,"flags":518,"namespace":"DYLD","indicator":"Library missing","details":["(terminated at launch; ignore backtrace)"],"reasons":["Library not loaded: @rpath\/Sparkle.framework\/Versions\/B\/Sparkle","Referenced from: <0304F497-2CD6-398D-988C-E1516B27075C> \/Applications\/About This Hack 4.2.8.app\/Contents\/MacOS\/About This Hack","Reason: tried: '\/usr\/lib\/swift\/Sparkle.framework\/Versions\/B\/Sparkle' (no such file, not in dyld cache), '\/System\/Volumes\/Preboot\/Cryptexes\/OS\/usr\/lib\/swift\/Sparkle.framework\/Versions\/B\/Sparkle' (no such file), '\/Applications\/About This Hack 4.2.8.app\/Contents\/Frameworks\/Sparkle.framework\/Versions\/B\/Sparkle' (code signature in <F56672F5-497F-3E81-8C8C-E431EC8A353E> '\/Applications\/About This Hack 4.2.8.app\/Contents\/Frameworks\/Sparkle.framework\/Versions\/B\/Sparkle' not valid for use in process: mapping process and mapped file (non-platform) have different Team IDs), '\/usr\/lib\/swift\/Sparkle.framework\/Versions\/B\/Sparkle' (no such file, not in dyld cache), '\/System\/Volumes\/Preboot\/Cryptexes\/OS\/usr\/lib\/swift\/Sparkle.framework\/Versions\/B\/Sparkle' (no such file), '\/Applications\/About This Hack 4.2.8.app\/Contents\/Frameworks\/Spa"]}, "extMods" : {"caller":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"system":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"targeted":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"warnings":0}, "faultingThread" : 0, "threads" : [{"triggered":true,"id":67953,"threadState":{"r13":{"value":140701944636288},"rax":{"value":33554953},"rflags":{"value":582},"cpu":{"value":0},"r14":{"value":6},"rsi":{"value":1},"r8":{"value":140701944635264},"cr2":{"value":0},"rdx":{"value":140701944636288},"r10":{"value":135},"r9":{"value":0},"r15":{"value":135},"rbx":{"value":1},"trap":{"value":133},"err":{"value":33554953},"r11":{"value":582},"rip":{"value":140703260693382,"matchesCrashFrame":1},"rbp":{"value":140701944635232},"rsp":{"value":140701944635160},"r12":{"value":0},"rcx":{"value":140701944635160},"flavor":"x86_THREAD_STATE","rdi":{"value":6}},"frames":[{"imageOffset":410502,"symbol":"__abort_with_payload","symbolLocation":10,"imageIndex":1},{"imageOffset":554335,"symbol":"abort_with_payload_wrapper_internal","symbolLocation":82,"imageIndex":1},{"imageOffset":554385,"symbol":"abort_with_payload","symbolLocation":9,"imageIndex":1},{"imageOffset":96465,"symbol":"dyld4::halt(char const*, dyld4::StructuredError const*)","symbolLocation":343,"imageIndex":1},{"imageOffset":82017,"symbol":"dyld4::prepare(dyld4::APIs&, mach_o::UnsafeHeader const*)","symbolLocation":4479,"imageIndex":1},{"imageOffset":77520,"symbol":"dyld4::start(dyld4::KernelArgs*, void*, void*, unsigned long long)::$_0::operator()() const","symbolLocation":284,"imageIndex":1},{"imageOffset":76630,"symbol":"start","symbolLocation":3142,"imageIndex":1}]}], "usedImages" : [ { "source" : "P", "arch" : "x86_64", "base" : 4404150272, "CFBundleShortVersionString" : "4.2.8", "CFBundleIdentifier" : "com.0xCUBE.About-This-Hack", "size" : 327680, "uuid" : "0304f497-2cd6-398d-988c-e1516b27075c", "path" : "\/Applications\/About This Hack 4.2.8.app\/Contents\/MacOS\/About This Hack", "name" : "About This Hack", "CFBundleVersion" : "1620" }, { "source" : "P", "arch" : "x86_64", "base" : 140703260282880, "size" : 644512, "uuid" : "a58aa73b-6617-3a28-ac72-a8a5afd06772", "path" : "\/usr\/lib\/dyld", "name" : "dyld" }, { "size" : 0, "source" : "A", "base" : 0, "uuid" : "00000000-0000-0000-0000-000000000000" } ], "sharedCache" : { "base" : 140703215865856, "size" : 30064771072, "uuid" : "ca40fc5e-098c-3173-916e-f3c4af6bec17" }, "vmSummary" : "ReadOnly portion of Libraries: Total=154.9M resident=0K(0%) swapped_out_or_unallocated=154.9M(100%)\nWritable regions: Total=8200K written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=8200K(100%)\n\n VIRTUAL REGION \nREGION TYPE SIZE COUNT (non-coalesced) \n=========== ======= ======= \nSTACK GUARD 56.0M 1 \nStack 8192K 1 \n__DATA 161K 3 \n__DATA_CONST 39K 2 \n__DATA_DIRTY 14K 1 \n__LINKEDIT 153.9M 3 \n__TEXT 952K 2 \n__TPRO_CONST 8 1 \ndyld private memory 4K 1 \nshared memory 8K 2 \n=========== ======= ======= \nTOTAL 219.1M 17 \n", "legacyInfo" : { "threadTriggered" : { } }, "logWritingSignature" : "a1b1c6112df3826f563182abdadd24d776b13eea", "roots_installed" : 0, "bug_type" : "309", "trmStatus" : 2105856, "trialInfo" : { "rollouts" : [ { "rolloutId" : "6813dc6e1e50e5344eb573e9", "factorPackIds" : [ ], "deploymentId" : 240000021 }, { "rolloutId" : "6246d6a916a70b047e454124", "factorPackIds" : [ ], "deploymentId" : 240000010 } ], "experiments" : [ ] } } Model: MacPro7,1, BootROM 2020.41.1.0.0, 10 processors, Intel(R) Core(TM) i9-10900K CPU @ 3.70GHz, 3.7 GHz, 64 GB, SMC Graphics: Navi 23 [Radeon RX 6600/6600 XT/6600M], Navi 23 [Radeon RX 6600/6600 XT/6600M], PCIe, 8 GB Display: EDB323QU, 2560 x 1440 (QHD/WQHD - Wide Quad High Definition), Main, MirrorOff, Online Memory Module: Slot 3 (Channel E / DIMM 1), 16 GB, DDR4, 3600 MHz, CORSAIR, CMK32GX4M2D3600C18 Memory Module: Slot 5 (Channel D / DIMM 1), 16 GB, DDR4, 3600 MHz, CORSAIR, CMK32GX4M2D3600C18 Memory Module: Slot 8 (Channel A / DIMM 1), 16 GB, DDR4, 3600 MHz, CORSAIR, CMK32GX4M2D3600C18 Memory Module: Slot 10 (Channel B / DIMM 1), 16 GB, DDR4, 3600 MHz, CORSAIR, CMK32GX4M2D3600C18 Bluetooth: Version (null), 0 services, 0 devices, 0 incoming serial ports Network Service: Ethernet, Ethernet, en0 PCI Card: Intel Tiger Lake PCH-H - USB 3.2 Gen 2x1 (10 Gb/s) xHCI Host Controller [B1] - 43ED (Apple XHCI), USB controller, Built In PCI Card: Realtek ALC897, Audio device, Built In PCI Card: Intel JHL8540 Maple Ridge USB4 Controller, USB eXtensible Host Controller, Built-In PCI Card: Intel JHL8540 Maple Ridge Thunderbolt 4 NHI, Thunderbolt 4 Controller, Built-In PCI Card: Navi 23 [Radeon RX 6600/6600 XT/6600M], gpu-controller, Slot-1 PCI Card: Navi 21/23 HDMI/DP Audio Controller, Audio device, Internal@0,1,0/0,0/0,0/0,1 PCI Card: pci144d,a80a, NVM Express Controller, Thunderbolt@189,0,0 Serial ATA Device: Samsung SSD 860 EVO 1TB, 1 TB Serial ATA Device: SanDisk SDSSDH3 1T02, 1.02 TB Serial ATA Device: ST1000LM035-1RK172, 1 TB Thunderbolt Bus: 2 Link to comment https://www.insanelymac.com/forum/topic/362585-about-this-hack-2009-nissan-cube-version-migrated-to-swiftui/page/6/#findComment-2849799 Share on other sites More sharing options...
miliuco Posted May 4 Author Share Posted May 4 @jlrycm It’s the same as before. i don’t know why. I have Sparkle working fine and @kgp too. There is an issue loading Sparkle in your system. Get latest version and use it. I’ll try to investigate it. 2 Link to comment https://www.insanelymac.com/forum/topic/362585-about-this-hack-2009-nissan-cube-version-migrated-to-swiftui/page/6/#findComment-2849801 Share on other sites More sharing options...
jlrycm Posted May 4 Share Posted May 4 (edited) 3 hours ago, miliuco said: @jlrycm It’s the same as before. i don’t know why. I have Sparkle working fine and @kgp too. There is an issue loading Sparkle in your system. Get latest version and use it. I’ll try to investigate it. @miliuco Honestly I don’t know how to have the latest version of Sparkle because this is a framework used when developing apps and I’m not a developer. I may be wrong so please advise accordingly. Edited May 4 by jlrycm 1 Link to comment https://www.insanelymac.com/forum/topic/362585-about-this-hack-2009-nissan-cube-version-migrated-to-swiftui/page/6/#findComment-2849808 Share on other sites More sharing options...
miliuco Posted May 4 Author Share Posted May 4 @jlrycm You don't need to look for latest Sparkle, it's shoved into the project and the app. Currently ATH has the newest Sparkle version. No action required on the part of the user in this respect Anyway, I have added a no-sparkle version in the repo, specially made for you 🙂 https://github.com/perez987/About-This-Hack/releases/tag/4.2.8 2 Link to comment https://www.insanelymac.com/forum/topic/362585-about-this-hack-2009-nissan-cube-version-migrated-to-swiftui/page/6/#findComment-2849819 Share on other sites More sharing options...
jlrycm Posted May 4 Share Posted May 4 34 minutes ago, miliuco said: @jlrycm You don't need to look for latest Sparkle, it's shoved into the project and the app. Currently ATH has the newest Sparkle version. No action required on the part of the user in this respect Anyway, I have added a no-sparkle version in the repo, specially made for you 🙂 https://github.com/perez987/About-This-Hack/releases/tag/4.2.8 Thank you for releasing a non-sparkle version! You are awesome! 2 Link to comment https://www.insanelymac.com/forum/topic/362585-about-this-hack-2009-nissan-cube-version-migrated-to-swiftui/page/6/#findComment-2849820 Share on other sites More sharing options...
kgp Posted May 7 Share Posted May 7 @miliuco, my friend... likely I am getting old, but wasn’t there also a Glass version at least up to 4.2.2? It was my personal favorite. 2 Link to comment https://www.insanelymac.com/forum/topic/362585-about-this-hack-2009-nissan-cube-version-migrated-to-swiftui/page/6/#findComment-2849938 Share on other sites More sharing options...
miliuco Posted May 7 Author Share Posted May 7 @kgp Sorry, I’ll forgot to upload it, I’ll do it later. 2 Link to comment https://www.insanelymac.com/forum/topic/362585-about-this-hack-2009-nissan-cube-version-migrated-to-swiftui/page/6/#findComment-2849942 Share on other sites More sharing options...
kaoskinkae Posted May 7 Share Posted May 7 (edited) It is possible to add HDMI - DVI - DisplayPort in the Monitor section. In my case, I have them and we can see them: one connected by DVI and the other by HDMI. Edited May 7 by kaoskinkae 1 Link to comment https://www.insanelymac.com/forum/topic/362585-about-this-hack-2009-nissan-cube-version-migrated-to-swiftui/page/6/#findComment-2849945 Share on other sites More sharing options...
miliuco Posted May 7 Author Share Posted May 7 @kaoskinkae I don't understand you well. You are seeing the 2 monitors you have, righ? ATH in theory must show the monitors, whatever the connection is. Or is a monitor missing in the Displays tab? 1 Link to comment https://www.insanelymac.com/forum/topic/362585-about-this-hack-2009-nissan-cube-version-migrated-to-swiftui/page/6/#findComment-2849947 Share on other sites More sharing options...
miliuco Posted May 7 Author Share Posted May 7 @kgp Done. It's in the releases page. Still can't upload files here, commented in the site issues thread. https://github.com/perez987/About-This-Hack/releases/tag/4.2.8 2 Link to comment https://www.insanelymac.com/forum/topic/362585-about-this-hack-2009-nissan-cube-version-migrated-to-swiftui/page/6/#findComment-2849948 Share on other sites More sharing options...
kaoskinkae Posted May 7 Share Posted May 7 (edited) 22 hours ago, miliuco said: @kaoskinkae No te entiendo bien. ¿Estás viendo los dos monitores que tienes, verdad? En teoría, ATH debería mostrar los monitores, sea cual sea la conexión. ¿O falta algún monitor en la pestaña Pantallas? I have two monitors, HD24fw (HDMI connection) and HP24es (DisplayPort), which appear in ioreg. Could they be added to the Displays tab? Edited May 8 by kaoskinkae 1 Link to comment https://www.insanelymac.com/forum/topic/362585-about-this-hack-2009-nissan-cube-version-migrated-to-swiftui/page/6/#findComment-2849950 Share on other sites More sharing options...
kgp Posted May 7 Share Posted May 7 (edited) 48 minutes ago, miliuco said: @kgp Done. It's in the releases page. Still can't upload files here, commented in the site issues thread. https://github.com/perez987/About-This-Hack/releases/tag/4.2.8 Thanks, bro! 🙏 Working flawlessly too Edited May 7 by kgp 2 Link to comment https://www.insanelymac.com/forum/topic/362585-about-this-hack-2009-nissan-cube-version-migrated-to-swiftui/page/6/#findComment-2849952 Share on other sites More sharing options...
jlrycm Posted May 9 Share Posted May 9 On 5/4/2026 at 4:41 PM, miliuco said: @jlrycm You don't need to look for latest Sparkle, it's shoved into the project and the app. Currently ATH has the newest Sparkle version. No action required on the part of the user in this respect Anyway, I have added a no-sparkle version in the repo, specially made for you 🙂 https://github.com/perez987/About-This-Hack/releases/tag/4.2.8 @miliuco I finally found a way to run the sparkle supported app version. It was simply resigning the app sparkle framework and after that resigning the whole app in my system. codesign --force --deep --sign - \ ~/Downloads/About\ This\ Hack.app/Contents/Frameworks/Sparkle.framework codesign --force --deep --sign - \ ~/Downloads/About\ This\ Hack.app 2 Link to comment https://www.insanelymac.com/forum/topic/362585-about-this-hack-2009-nissan-cube-version-migrated-to-swiftui/page/6/#findComment-2850052 Share on other sites More sharing options...
miliuco Posted May 9 Author Share Posted May 9 @jlrycm Thanks for the info. What version have you downloaded and fixed with these commands? 1 Link to comment https://www.insanelymac.com/forum/topic/362585-about-this-hack-2009-nissan-cube-version-migrated-to-swiftui/page/6/#findComment-2850088 Share on other sites More sharing options...
jlrycm Posted May 10 Share Posted May 10 2 hours ago, miliuco said: @jlrycm Thanks for the info. What version have you downloaded and fixed with these commands? The latest version that you have released 2 Link to comment https://www.insanelymac.com/forum/topic/362585-about-this-hack-2009-nissan-cube-version-migrated-to-swiftui/page/6/#findComment-2850099 Share on other sites More sharing options...
Max.1974 Posted May 11 Share Posted May 11 🤩 Nice Using sentinel app to allow sign https://github.com/alienator88/Sentinel 2 Link to comment https://www.insanelymac.com/forum/topic/362585-about-this-hack-2009-nissan-cube-version-migrated-to-swiftui/page/6/#findComment-2850130 Share on other sites More sharing options...
XanthraX Posted May 11 Share Posted May 11 On 5/7/2026 at 2:01 PM, miliuco said: @kgp Sorry, I’ll forgot to upload it, I’ll do it later. I also want the liquid glass version. 🙏 Link to comment https://www.insanelymac.com/forum/topic/362585-about-this-hack-2009-nissan-cube-version-migrated-to-swiftui/page/6/#findComment-2850133 Share on other sites More sharing options...
Recommended Posts