MCPcopy Create free account

hub / github.com/Lakr233/vphone-cli / functions

Functions1,296 in github.com/Lakr233/vphone-cli

↓ 1 callersMethodvenvIsUsable
(_ python: URL)
sources/VPhoneCore/VPhoneResources.swift:128
↓ 1 callersFunctionwait_for_irecv
(ecid: Optional[int], timeout: int, is_recovery: Optional[bool] = None)
scripts/pymobiledevice3_bridge.py:127
↓ 1 callersMethodwriteU32
Write a little-endian UInt32 at the given byte offset.
sources/FirmwarePatcher/Binary/BinaryBuffer.swift:63
↓ 1 callersMethodwriteUDIDPrediction
(identity: DeviceIdentity, to outputURL: URL)
sources/vphone-cli/VPhoneVirtualMachine.swift:328
↓ 1 callersMethodwritesRegister
True iff the instruction's first (destination) operand is the named register.
sources/FirmwarePatcher/ARM64/ARM64Disassembler.swift:71
Method<
(lhs: VPhoneVerbosity, rhs: VPhoneVerbosity)
sources/VPhoneCore/VPhoneVerbosity.swift:12
Method__init__
(self, chunks_dir)
scripts/patchers/cfw_dsc_chunks.py:129
Method__init__
(self, name, length, flags, value, value_offset)
scripts/patchers/cfw_patch_post_restore_dt.py:78
Method__init__
(self)
scripts/patchers/cfw_patch_post_restore_dt.py:89
Method__repr__
(self)
scripts/patchers/cfw_dsc_chunks.py:162
MethodacceptsFirstMouse
(for _: NSEvent?)
sources/vphone-cli/VPhoneVirtualMachineView.swift:39
MethodacceptsPreviewPanelControl
(_ panel: QLPreviewPanel!)
sources/vphone-cli/VPhoneQuickLookController.swift:60
MethodaccessibilityTree
(depth: Int)
sources/vphone-cli/VPhoneControl.swift:697
MethodactiveCaptureView
()
sources/vphone-cli/VPhoneMenuRecord.swift:76
MethodaddDyldSymlinks
(targetMount: String)
sources/FirmwarePatcher/Filesystem/CryptexFilesystemPatcher.swift:346
MethodaddExtraServices
(targetMount: String, cfwInput: URL)
sources/FirmwarePatcher/Filesystem/CryptexFilesystemPatcher.swift:238
MethodaddGpuDriver
(targetMount: String, cfwInput: URL)
sources/FirmwarePatcher/Filesystem/CryptexFilesystemPatcher.swift:299
MethodaddPending
(id: String, handler: @escaping (Result<([String: Any], Data?), any Error>) -> Void)
sources/vphone-cli/VPhoneControl.swift:75
MethodaddVphoned
(targetMount: String, cfwInput: URL)
sources/FirmwarePatcher/Filesystem/CryptexFilesystemPatcher.swift:246
Methodadrp
()
tests/FirmwarePatcherTests/FirmwarePatcherTests.swift:225
MethodamfiTextRange
File-offset range (start, end) of the AMFI kext's __TEXT_EXEC.__text section. Discovered from __PRELINK_INFO. Falls back to the full kernel code rang
sources/FirmwarePatcher/Kernel/KernelPatcherBase.swift:378
MethodandRegW
()
tests/FirmwarePatcherTests/FirmwarePatcherTests.swift:264
MethodapfsMountDecodeBL
Decode a BL instruction at `offset`. Returns the target file offset, or nil.
sources/FirmwarePatcher/Kernel/Patches/KernelPatchApfsMount.swift:13
MethodapfsMountIsLeaf
Return true if the function at `funcOff` contains a RET within `maxBytes`.
sources/FirmwarePatcher/Kernel/Patches/KernelPatchApfsMount.swift:23
MethodapfsTextRange
File-offset range (start, end) of the APFS kext's __TEXT_EXEC.__text section. Discovered from __PRELINK_INFO. Falls back to the full kernel code rang
sources/FirmwarePatcher/Kernel/KernelPatcherBase.swift:392
MethodappForeground
()
sources/vphone-cli/VPhoneControl.swift:652
MethodappLaunch
(bundleId: String, url: String?)
sources/vphone-cli/VPhoneControl.swift:641
MethodappRow
(_ app: VPhoneControl.AppInfo)
sources/vphone-cli/VPhoneAppBrowserView.swift:88
MethodappTerminate
(bundleId: String)
sources/vphone-cli/VPhoneControl.swift:648
MethodappendPAYPIfPresent
(from original: Data, to rebuilt: Data)
sources/FirmwarePatcher/Binary/IM4PHandler.swift:62
MethodapplicationDidFinishLaunching
(_: Notification)
sources/vphone-cli/VPhoneAppDelegate.swift:25
MethodapplicationShouldTerminateAfterLastWindowClosed
(_: NSApplication)
sources/vphone-cli/VPhoneAppDelegate.swift:261
MethodapplicationWillTerminate
(_: Notification)
sources/vphone-cli/VPhoneAppDelegate.swift:257
Methodapply
()
sources/FirmwarePatcher/Filesystem/CryptexFilesystemPatcher.swift:85
Methodapply
()
sources/FirmwarePatcher/AVPBooter/AVPBooterPatcher.swift:50
Methodapply
()
sources/FirmwarePatcher/TXM/TXMPatcher.swift:34
Methodapply
()
sources/FirmwarePatcher/IBoot/IBootPatcher.swift:85
Methodapply
()
sources/FirmwarePatcher/Manifest/ManifestHashPatcher.swift:47
Methodapply
()
sources/FirmwarePatcher/DeviceTree/DeviceTreePatcher.swift:700
Methodapply
()
sources/FirmwarePatcher/Kernel/KernelPatcher.swift:68
Methodapply
()
sources/FirmwarePatcher/Kernel/KernelEXPPatcher.swift:35
Methodapply
()
tests/FirmwarePatcherTests/FirmwarePatcherTests.swift:364
MethodapplyDI2AllocPortsSize
Rewrite the AllocPortsArray size shift to `mov x1,#0x4000` (0x800 entries * 8).
sources/FirmwarePatcher/Kernel/JBPatches/KernelJBPatchDiskImages2.swift:205
MethodapplyFieldLoadMov800
Rewrite a bound-check field load to `mov wD,#0x800`, deriving wD from the decode.
sources/FirmwarePatcher/Kernel/JBPatches/KernelJBPatchDiskImages2.swift:218
MethodapplyNodeAddition
Apply a single `AddChildNodePatch`: construct the new `DTNode`, fill its `name` + caller-supplied properties, attach to the parent's `children`, and r
sources/FirmwarePatcher/DeviceTree/DeviceTreePatcher.swift:984
MethodapplyPatches
(buildManifest: PlistDict)
sources/FirmwarePatcher/Manifest/ManifestHashPatcher.swift:76
MethodapplyPatches
Apply all property patches and record each change. Always runs `basePropertyPatches`. Additionally runs `identityPropertyPatches` + `experimentalNode
sources/FirmwarePatcher/DeviceTree/DeviceTreePatcher.swift:926
MethodapplyPatches
Apply all collected patches to the buffer.
sources/FirmwarePatcher/Kernel/KernelPatcherBase.swift:117
MethodarchivedLogicalSize
On-disk logical size of the members `export` will archive, mirroring the tar `--exclude` patterns so the progress total matches the streamed bytes.
sources/VPhoneCore/VPhoneBundleOps.swift:237
MethodarmHandshakeTimeout
(fd: Int32, attemptToken: UInt64)
sources/vphone-cli/VPhoneControl.swift:904
MethodarmRequestTimeout
(id: String, type: String, timeout: TimeInterval)
sources/vphone-cli/VPhoneControl.swift:930
MethodasJSON
Convert to JSON string for logging/debugging
sources/VPhoneCore/VPhoneVirtualMachineManifest.swift:202
MethodasciiToVK
(_ char: Character)
sources/vphone-cli/VPhoneKeyHelper.swift:145
MethodattachImage
(path: URL, readonly: Bool, forceRW: Bool)
sources/FirmwarePatcher/Filesystem/CryptexFilesystemPatcher.swift:945
MethodattemptConnect
()
sources/vphone-cli/VPhoneCameraServer.swift:176
MethodbCondEqTarget
If `insn` is B.EQ <label>, return its target; else nil. B.cond: [31:24]=0x54, [4]=0, cond=[3:0]; EQ cond = 0.
sources/FirmwarePatcher/Kernel/JBPatches/KernelJBPatchIoucSandbox.swift:105
MethodbeginPreviewPanelControl
(_ panel: QLPreviewPanel!)
sources/vphone-cli/VPhoneQuickLookController.swift:65
Methodbeq
(from: Int)
sources/FirmwarePatcher/Kernel/JBPatches/KernelJBPatchFpfsScopedOpen.swift:70
MethodbitBranch
A `tbz`/`tbnz wReg,#bit,target` matching the given mnemonic, register, and bit; returns the branch target file offset.
sources/FirmwarePatcher/Kernel/JBPatches/KernelJBPatchVmMapDelete.swift:154
MethodbitBranchAnyBit
Any `tbz`/`tbnz wReg,#bit,target` of the given mnemonic; returns bit + target.
sources/FirmwarePatcher/Kernel/JBPatches/KernelJBPatchVmMapDelete.swift:165
MethodbootstrapManagedVenv
Provision `~/.vphone/venv`: try each candidate host python for real (build the venv, install deps, verify) and use the first that fully succeeds — a c
sources/VPhoneCore/VPhoneResources.swift:209
MethodbothProvidedPassesThrough
()
tests/VPhoneCoreTests/FirmwarePickerTests.swift:35
MethodbranchPredicates
()
tests/FirmwarePatcherTests/FirmwarePatcherTests.swift:279
MethodbranchTargetFileOffset
Direct B/BL target (disassembly runs in file-offset space).
sources/FirmwarePatcher/Kernel/JBPatches/KernelJBPatchThreadSetState.swift:83
MethodbridgedWithoutAvailableInterfacesThrows
()
tests/VPhoneCoreTests/NetworkingTests.swift:35
MethodbuildAppsMenu
()
sources/vphone-cli/VPhoneMenuApps.swift:7
MethodbuildBatterySubmenu
()
sources/vphone-cli/VPhoneMenuBattery.swift:7
MethodbuildC23Cave
Build the faithful upstream C23 shellcode (exactly 46 instructions = 184 bytes). Layout (instruction offsets from caveOff): 0: nop 1: cbz x3, #0xa8
sources/FirmwarePatcher/Kernel/JBPatches/KernelJBPatchHookCredLabel.swift:334
MethodbuildCameraSubmenu
()
sources/vphone-cli/VPhoneMenuCamera.swift:7
MethodbuildComponentList
Build the ordered component list based on the variant.
sources/FirmwarePatcher/Pipeline/FirmwarePipeline.swift:220
MethodbuildConfiguration
(options: Configuration, hardwareModel _: VZMacHardwareModel, platform: VZMacPlatformConfiguration, bootloader
research/VPhoneVirtualMachineRefactored.swift:169
MethodbuildConnectMenu
()
sources/vphone-cli/VPhoneMenuConnect.swift:6
MethodbuildEraseIdentity
Build the single DFU erase identity by merging components from multiple sources.
sources/FirmwarePatcher/Manifest/FirmwareManifest.swift:203
MethodbuildKcall10Cave
Build the ABI-correct kcall10 function body. Contract: x0 = proc* x1 = &uthread->uu_arg[0] (uap pointer) x2 = &uthread->uu_rval[0] (retval pointer)
sources/FirmwarePatcher/Kernel/JBPatches/KernelJBPatchKcall10.swift:215
MethodbuildKeysMenu
()
sources/vphone-cli/VPhoneMenuKeys.swift:7
MethodbuildLocationSubmenu
()
sources/vphone-cli/VPhoneMenuLocation.swift:52
MethodbuildRecordMenu
()
sources/vphone-cli/VPhoneMenuRecord.swift:6
MethodbuildRestorePlist
Build the merged Restore.plist from cloudOS and iPhone sources.
sources/FirmwarePatcher/Manifest/FirmwareManifest.swift:296
MethodbuildScopedOpenCave
(caveOff: Int, realHookOff: Int)
sources/FirmwarePatcher/Kernel/JBPatches/KernelJBPatchFpfsScopedOpen.swift:47
MethodbuildSyscallmaskCave
Build the C22 cave: 0x100 0xFF-blob + code section. Returns (caveBytes, codeStartFoff) or nil on branch encoding failure. The code section contract:
sources/FirmwarePatcher/Kernel/JBPatches/KernelJBPatchSyscallmask.swift:275
MethodbuildVphoned
(vphonedSrc: URL, vphonedBin: URL)
sources/FirmwarePatcher/Filesystem/CryptexFilesystemPatcher.swift:270
MethodbundleNamedThrowsWhenMissing
()
tests/VPhoneCoreTests/LibraryTests.swift:39
MethodbundleReportCarriesRestoreInfo
()
tests/VPhoneCoreTests/RestoreInfoTests.swift:78
MethodbundleReportCarriesUDID
()
tests/VPhoneCoreTests/RestoreInfoTests.swift:118
MethodbundledLayoutResolvesToContentsResources
()
tests/VPhoneCoreTests/ResourcesTests.swift:6
MethodcacheDirsAreHomeRelativeAndToolsBinIsBaseRelative
()
tests/VPhoneCoreTests/ResourcesTests.swift:29
MethodcancelPendingRequests
Cancel all currently pending request continuations.
sources/vphone-cli/VPhoneControl.swift:346
MethodcancelReconnect
()
sources/vphone-cli/VPhoneControl.swift:878
MethodcandidateHostPythons
Ordered, existence-checked host python3 candidates to bootstrap from. Canonical Homebrew locations first, then versioned names on PATH, then generic `
sources/VPhoneCore/VPhoneResources.swift:254
MethodcaptureGraphicsDisplayFrame
(_ graphicsDisplay: VZGraphicsDisplay, adaptor: AVAssetWriterInputPixelBufferAdaptor)
sources/vphone-cli/VPhoneScreenRecorder.swift:184
MethodcaptureStillImage
(from view: NSView)
sources/vphone-cli/VPhoneScreenRecorder.swift:213
MethodcaptureStillImage
Access the recorder's private capture method via the existing async wrapper.
sources/vphone-cli/VPhoneHostControl.swift:170
MethodcapturesNonzeroExit
()
tests/VPhoneCoreTests/ProcessRunnerTests.swift:14
MethodcapturesStdoutAndZeroExit
()
tests/VPhoneCoreTests/ProcessRunnerTests.swift:6
MethodcarriesNetworkConfig
()
tests/VPhoneCoreTests/BundleReportTests.swift:19
MethodcatalogHasTwentyTwoPairings
()
tests/VPhoneCoreTests/FirmwarePickerTests.swift:13
MethodcbTarget
Decode CBZ/CBNZ target (imm19, sign-extended, scaled by 4).
sources/FirmwarePatcher/Kernel/JBPatches/KernelJBPatchIoucSandbox.swift:98
MethodcbzUsesXreg
Return true if instruction is `cbz x<N>, <label>` (64-bit register).
sources/FirmwarePatcher/Kernel/JBPatches/KernelJBPatchDounmount.swift:106
MethodchainedPatchersReceivePreviousPatchedBytes
()
tests/FirmwarePatcherTests/FirmwarePatcherTests.swift:368
Methodchoose
Show a numbered menu and read a 1-based index (mirrors VPhoneVMPicker).
sources/VPhoneCore/VPhoneFirmwarePicker.swift:111
← previousnext →401–500 of 1,296, ranked by callers