Skip to content

Nyxian 0.10.0 "Avis" Beta

Pre-release
Pre-release

Choose a tag to compare

@mach-port-t mach-port-t released this 15 May 06:19
· 365 commits to main since this release

Changelog

Nyxian

  • feature: added Swift 6.3.1!!!
  • feature: autosaving of files (62f99a7, 4bbcbdb, 0be6e7c, 5e00ece, 17dcc37, 7a85d33)
  • feature: added NXOSVersion for better checks (5757f67, 200493d, 03ff0be, d588d6a, f94cf17, 0b10e63)
  • feature: added UI Onboarding (e1d50d1)
  • fix: calculate keyboard height correctly in code editor (7a0cb6b, 690dd22, 690dd22)
  • fix: using LLVM's crash recovery context for safe LLD usage (72fdc00)
  • fix: better threading (cbc0033)
  • fix: don't force load every file thrown at the CodeEditor (5063e71)
  • fix: don't delete the path extension when generating object file paths (72b4d84)
  • performance: only reload project's variables once (9575b2b, 7764602)
  • feature: take supported deployment targets straight from SDK (9575b2b)
  • feature: redesigned project creation experience
  • feature: added buttons to clear project and swift module cache (eb0a5f7)

Kernel Virtualization Layer (ksurface)

  • vulnerability fix: removed a code signature bypass from inbuilt installd (1cb57a1)
  • vulnerability fix: patched a deadlock in SYS_sysctl (16e667a)
  • vulnerability fix: patched information disclosure vulnerability from permission over pid check (471e2ee)
  • vulnerability fix: patched a race condition in PEProcessManager (memory corruption) (111f566)
  • vulnerability fix: patched a resource exhaustion vector regarding FBProcessManager (5b08d63)
  • vulnerability fix: added forgotten cleanup path in PEProcess (a0cdd40)
  • vulnerability fix: patched a use-after-free caused by a reference underflow (b6e1011)
  • vulnerability fix: patched a lenient memory corruption vulnerability (845fa60)
  • vulnerability fix: patched a use-after-free in kvobject allocation API (1fe578d)
  • vulnerability fix: patched a memory leak in process list API (09c423c)
  • vulnerability fix: handling EAGAIN on rdlock's (e592fc0)
  • vulnerability fix: patched buffer overflow in SYS_handoffep found by @zipgod24 (ebd6c28)
  • vulnerability fix: patched use-after-free in proc_zombify(1) found by @zipgod24 (4337d89)
  • vulnerability fix: patched a severe buffer over-read leading to information disclosure (ef6fb7c)
  • vulnerability fix: patched ksurface termination vulnerability (1deeccb)
  • vulnerability fix: patched a OOB vulnerability in ZSign by @orbisai0security (c878655)
  • feature: using FBProcess for process state change handling (9d00fb1)
  • performance: faster MachOObject (f37c7c6, cc0ac37, 5097f01, c4612ce, b03e161)
  • performance: faster write in and out in FDObject (4d42ed5)
  • performance: slightly faster PEProcessManager (fbc9911)
  • performance: using faster NSExtension invocation method (b1dd4d7, 61e3c1d, 21939af)
  • performance: removed redundant delay in PELaunchService (6731ed7)
  • performance: made object allocation slightly faster (f325e0c)
  • hardening: removed PEEntitlementProcessElevate from some presets (6a33561)
  • fix: disabled darwinbg simulation cuz apple might just freeze parts of iOS for what ever reason (ae26edb)

Note

standard SDK used in this version of Nyxian is iPhoneOS26.4

Warning

Jailbreak and trollstore support might be broken in this first release. In the case you wanna use them, don't downgrade, make sure to backup all app data and then upgrade.