Skip to content

Instantly share code, notes, and snippets.

@0ptiKali1usion
Created October 11, 2025 04:05
Show Gist options
  • Save 0ptiKali1usion/3325fab5715ef98486833c69659e0e16 to your computer and use it in GitHub Desktop.
Save 0ptiKali1usion/3325fab5715ef98486833c69659e0e16 to your computer and use it in GitHub Desktop.
xnu boot arguments for Mojave - com.apple.Boot.plist
"-b"
"-cpuid"
"-disable_aslr"
"-disable_atm"
"-disable_cseg_write_protection"
"-disable_mtx_chk"
"-disable_osreason_debug"
"-disable_procref_tracking"
"-disable_x86_64h"
"-enable_x86_64h"
"-gzalloc_mode"
"-gzalloc_no_dfree_check"
"-gzalloc_noconsistency"
"-gzalloc_uf_mode"
"-gzalloc_wp"
"-interrupt_latency_assert_enable"
"-kernel_text_ps_4K"
"-kill_on_no_paging_space"
"-l"
"-minimalboot"
"-multiq-deep-drain"
"-multiq-sanity-check"
"-no-zp"
"-no32exec"
"-no64exec"
"-no_corpses"
"-no_shared_cr3"
"-no_sigsys"
"-no_vnode_jetsam"
"-nogzalloc_mode"
"-novfscache"
"-panic_on_exception_triage"
"-pmap_disable_kheap_nx"
"-pmap_disable_kstack_nx"
"-pmap_pagetable_corruption_deassert"
"-pmap_pcid_disable"
"-pmap_smap_disable"
"-pmap_smep_disable"
"-pmap_trace"
"-progress"
"-qos-policy-allow"
"-rootdmg-ramdisk"
"-rwroot_hack"
"-s"
"-show_pointers"
"-topo"
"-unsafe_kernel_text"
"-use_hwpagesize"
"-vm16k"
"-vm_compressor_hybrid"
"-vm_compressor_wk"
"-vnode_cache_defeat"
"-x"
"-x2apic"
"-zc"
"-zl"
"-zleakoff"
"-zleakon"
"-zp"
"-zt"
"IgnoreFBTBlacklist"
"TSC_deadline_timer"
"TSC_sync_margin"
"_fpu"
"_panicd_corename"
"_panicd_ip"
"_router_ip"
"alt-dyld"
"alternate_debugger_init"
"alternate_debugger_init_pages"
"alternate_debugger_pause_for_load_at_boot"
"arm64_maxoffset"
"arm_maxoffset"
"assert"
"assertions"
"atm_diagnostic_config"
"avx512"
"bg_preempt"
"boot-uuid"
"bootprofile_buffer_size"
"bootprofile_interval_ms"
"bootprofile_proc_name"
"bootprofile_stackshot_flags"
"bootprofile_type"
"clump_size"
"colors"
"corpse_for_fatal_memkill"
"cpumon_ustackshots_trigger_pct"
"cpus"
"cpus_defeatures"
"cs_debug"
"cs_enforcement_disable"
"cs_enforcement_panic"
"cs_library_val_enable"
"cs_relax_platform_task_ports"
"darkwake"
"dart"
"dataconstro"
"dcc"
"debug"
"developer"
"diag"
"diagnostic_api"
"disable_exc_resource"
"drain_uart_sync"
"dtrace_dof_mode"
"dtrace_kernel_symbol_mode"
"dtrace_provide_private_probes"
"enable_copyout_shim"
"exc_via_corpse_forking"
"fill"
"fpsimd_fault_popc"
"fq_codel"
"gzalloc_fc_size"
"gzalloc_max"
"gzalloc_min"
"gzalloc_size"
"gzalloc_zscale"
"gzname"
"haltmslog"
"haltmspanic"
"hfile"
"himemory_mode"
"hwm_user_cores"
"ifa_debug"
"ifnet_debug"
"immediate_NMI"
"imp_interactive_receiver"
"inaddr_nhash"
"initmcl"
"intcoproc_unrestricted"
"interrupt_accounting"
"interrupt_latency_cap_us"
"interrupt_masked_debug_timeout"
"interrupt_watchdog"
"io"
"io_telemetry_limit"
"io_throttle_period_tier1"
"io_throttle_period_tier2"
"io_throttle_period_tier3"
"io_throttle_window_tier1"
"io_throttle_window_tier2"
"io_throttle_window_tier3"
"iosched"
"iotrace"
"ipc_portbt"
"jcon"
"jetsam_aging_policy"
"jetsam_idle_snapshot"
"jtag"
"kasan"
"kasan.bl"
"kasan.checks"
"kasan.free_yield_ms"
"kdp_crashdump_pkt_size"
"kdp_ip_addr"
"kdp_match_name"
"keepsyms"
"kernel_stack_pages"
"kextlog"
"kmapoff"
"kmem"
"kperf"
"lapic_dont_panic"
"launchdsuffix"
"lcks"
"lo_txstart"
"log_executable_mem_entry"
"longterm"
"lt_tbl_size"
"max_cpumon_interval"
"max_cpumon_percentage"
"max_task_pmem"
"max_valid_dma_addr"
"maxloreserve"
"maxmem"
"mbuf_debug"
"mbuf_pool"
"mcache_flags"
"memmap"
"meter"
"mleak_sample_factor"
"mmio_uart"
"mseg"
"msgbuf"
"mtxspin"
"multiq_drain_band_limit"
"multiq_drain_ceiling"
"multiq_drain_depth_limit"
"nbuf"
"ncl"
"net_affinity"
"net_rtref"
"net_rxpoll"
"network-type"
"no-dockfifo-uart"
"no_interrupt_masked_debug"
"noidle"
"npvhash"
"nvram_paniclog"
"pacified"
"pacified_footprint_suspend"
"pacified_purgeable_iokit"
"panic_halt"
"panic_io_port"
"panic_on_cs_killed"
"panic_on_unsigned_execute"
"panic_restart_timeout"
"panic_trace"
"panicd_port"
"pcihostbridge_wake_delay"
"pgtrace"
"phyreadmaxus"
"pmap_ledgers_panic"
"pmap_stats_assert"
"pmsafe_debug"
"pmtimeout"
"policy_check"
"poll"
"preempt"
"qos_override_mode"
"radar_20804515"
"rd"
"rootdev"
"rootpath"
"rp"
"rp0"
"rp1"
"rte_debug"
"sched"
"sched_debug"
"sched_decay_penalty"
"sched_decay_usage_age_factor"
"sched_pri_decay_limit"
"secluded_for_apps"
"secluded_for_fbdp"
"secluded_for_filecache"
"secluded_for_iokit"
"secluded_mem_mb"
"serial"
"serialbaud"
"serverperfmode"
"sigrestrict"
"slto_us"
"socket_debug"
"statistics"
"stress-rack"
"swd_delay_duration"
"swd_delay_type"
"swd_kext_name"
"swd_mem_only"
"swd_panic"
"swd_timeout"
"swd_wakereason_panic"
"task_iomon_interval_secs"
"task_iomon_limit_mb"
"task_policy_suppression_disable"
"task_wakeups_monitor_interval"
"task_wakeups_monitor_rate"
"task_wakeups_monitor_ustackshots_trigger_pct"
"tbi"
"telemetry_buffer_size"
"telemetry_notification_leeway"
"telemetry_sample_all_tasks"
"telemetry_sample_rate"
"tg_adaptive"
"timebase_validation"
"tlbto_us"
"trace"
"trace_panic"
"trace_typefilter"
"trace_wake"
"trace_wrap"
"unrestrict_coalition_syscalls"
"unsafe"
"up_style_idle_exit"
"urgency_notification_abstime"
"use_contiguous_hint"
"validation_disables"
"vm_compression_limit"
"vm_compressor"
"vm_compressor_codec"
"vm_compressor_threads"
"vm_compressor_validation"
"vm_map_debug_apple_protect"
"vm_map_debug_fourk"
"vm_map_executable_immutable"
"vm_map_executable_immutable_no_log"
"vm_object_tracking"
"vm_page_bg_exclude_external"
"vm_page_bg_mode"
"vm_page_bg_target"
"vmcomp_threads"
"vmpgoi_maxlaundry"
"vnguard"
"vti"
"wdt"
"wfi"
"wpkernel"
"wql_tsize"
"wqp_tsize"
"wqsize"
"wqt_min_free"
"yield"
"zalloc_debug"
"zelems"
"zfactor"
"zleak-allocs"
"zleak-traces"
"zlog"
"zone_map_jetsam_limit"
"zp-factor"
"zp-scale"
"zrecs"
"zsize"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment