Dozer icon indicating copy to clipboard operation
Dozer copied to clipboard

Build for Apple Silicon

Open ghost opened this issue 4 years ago • 11 comments

Provide a universal build that works on M1 macs

ghost avatar Feb 08 '21 23:02 ghost

second that

pinpins avatar Mar 11 '21 18:03 pinpins

I've switched to Hidden Bar. It's actively maintained and developed by a team. v1.7 supports Apple Silicon with a universal build.

ghost avatar Mar 16 '21 18:03 ghost

Super thanks for hint!

pinpins avatar Mar 17 '21 16:03 pinpins

Sadly Hidden Bar is missing the feature that I find most essential in Dozer (showing entire menu bar when you have so many menu icons they get cut off by an app with a lot of menus). In fact I added this feature to Dozer!

gingerbeardman avatar Apr 07 '21 12:04 gingerbeardman

Here a quick build supporting  silicon: https://github.com/aonez/Dozer/releases/tag/v4.2.1-silicon

Hopefully @Mortennn finds some time soon to make an official release 🦾

aonez avatar Apr 27 '21 11:04 aonez

Here a quick build supporting  silicon: https://github.com/aonez/Dozer/releases/tag/v4.2.1-silicon

Hopefully @Mortennn finds some time soon to make an official release 🦾

I tried it and it crashed my mac! ⚠️

panic(cpu 4 caller 0xfffffe00228bbc4c): "Kernel stack memory corruption detected"
Debugger message: panic
Memory ID: 0x6
OS release type: User
OS version: 20D91
Kernel version: Darwin Kernel Version 20.3.0: Thu Jan 21 00:06:51 PST 2021; root:xnu-7195.81.3~1/RELEASE_ARM64_T8101
Fileset Kernelcache UUID: F78A48EC84D7C3283E7C6C67D00889A7
Kernel UUID: 9FE8C0DA-8ED0-381C-9CEC-2A779F3E1503
iBoot version: iBoot-6723.81.1
secure boot?: YES
Paniclog version: 13
KernelCache slide: 0x000000001aca8000
KernelCache base:  0xfffffe0021cac000
Kernel slide:      0x000000001b7dc000
Kernel text base:  0xfffffe00227e0000
Kernel text exec base:  0xfffffe00228a8000
mach_absolute_time: 0x4c5686c2a23
Epoch Time:        sec       usec
  Boot    : 0x6082c335 0x0000651e
  Sleep   : 0x6086c603 0x0001998d
  Wake    : 0x6086c72d 0x00063b01
  Calendar: 0x608841c2 0x00098b36

CORE 0 recently retired instr at 0xfffffe0022a12c0c
CORE 1 recently retired instr at 0xfffffe0022a12c0c
CORE 2 recently retired instr at 0xfffffe0022a12c0c
CORE 3 recently retired instr at 0xfffffe0022a12c0c
CORE 4 recently retired instr at 0xfffffe0022a11748
CORE 5 recently retired instr at 0xfffffe0022a12c10
CORE 6 recently retired instr at 0xfffffe0022a12c10
CORE 7 recently retired instr at 0xfffffe0022a12c10
Panicked task 0xfffffe166dd1df18: 1511 pages, 6 threads: pid 327: RansomWhere
Panicked thread: 0xfffffe1671a132c0, backtrace: 0xfffffe306970adf0, tid: 5410
		  lr: 0xfffffe00228f5fd0  fp: 0xfffffe306970ae60
		  lr: 0xfffffe00228f5d9c  fp: 0xfffffe306970aed0
		  lr: 0xfffffe0022a17f0c  fp: 0xfffffe306970aef0
		  lr: 0xfffffe0022a098b8  fp: 0xfffffe306970afa0
		  lr: 0xfffffe00228af7e8  fp: 0xfffffe306970afb0
		  lr: 0xfffffe00228f5a2c  fp: 0xfffffe306970b340
		  lr: 0xfffffe00228f5a2c  fp: 0xfffffe306970b3b0
		  lr: 0xfffffe002309065c  fp: 0xfffffe306970b3d0
		  lr: 0xfffffe00228bbc4c  fp: 0xfffffe306970b3e0
		  lr: 0xfffffe0022e8a04c  fp: 0xfffffe306970b640
		  lr: 0xfffffe0022b32010  fp: 0xfffffe306970b7c0
		  lr: 0xfffffe0022b31544  fp: 0xfffffe306970ba00
		  lr: 0xfffffe0022b4a7dc  fp: 0xfffffe306970ba50
		  lr: 0xfffffe0022b5066c  fp: 0xfffffe306970bdb0
		  lr: 0xfffffe0022ef27ac  fp: 0xfffffe306970be40
		  lr: 0xfffffe0022a0959c  fp: 0xfffffe306970bef0
		  lr: 0xfffffe00228af7e8  fp: 0xfffffe306970bf00

last started kext at 3402819482617: com.apple.driver.AppleXsanScheme	3 (addr 0xfffffe00222e0000, size 16384)
last stopped kext at 3405766655040: com.apple.driver.AppleXsanScheme	3 (addr 0xfffffe00222e0000, size 16384)
loaded kexts:
com.apple.filesystems.autofs	3.0
com.apple.fileutil	20.036.15
com.apple.driver.AppleTopCaseHIDEventDriver	4030.5
com.apple.iokit.IOBluetoothSerialManager	8.0.3d9
com.apple.driver.AppleBiometricServices	1
com.apple.driver.BCMWLANFirmware4378.Hashstore	1
com.apple.driver.CoreKDL	1
com.apple.driver.SEPHibernation	1
com.apple.driver.AppleUSBDeviceNCM	5.0.0
com.apple.driver.AppleThunderboltIP	4.0.3
com.apple.driver.AppleSmartBatteryManager	161.0.0
com.apple.filesystems.apfs	1677.81.1
com.apple.driver.AppleALSColorSensor	1.0.0d1
com.apple.driver.AppleAOPVoiceTrigger	11.5
com.apple.driver.ApplePMP	1
com.apple.nke.l2tp	1.9
com.apple.filesystems.tmpfs	1
com.apple.driver.ApplePMPFirmware	1
com.apple.IOTextEncryptionFamily	1.0.0
com.apple.filesystems.hfs.kext	556.60.1
com.apple.security.BootPolicy	1
com.apple.BootCache	40
com.apple.AppleFSCompression.AppleFSCompressionTypeZlib	1.0.0
com.apple.AppleFSCompression.AppleFSCompressionTypeDataless	1.0.0d1
com.apple.driver.AppleSmartIO2	1
com.apple.AppleEmbeddedSimpleSPINORFlasher	1
com.apple.driver.AppleCS42L83Audio	437.96
com.apple.driver.AppleTAS5770LAmp	437.96
com.apple.driver.AppleAVE2	401.63.3
com.apple.driver.AppleSPMIPMU	1.0.1
com.apple.driver.AppleDPDisplayTCON	1
com.apple.driver.AppleAVD	376
com.apple.driver.AppleJPEGDriver	4.6.0
com.apple.AGXG13G	172.26.2
com.apple.driver.AppleT8020SOCTuner	1
com.apple.driver.AppleT8103CLPCv3	1
com.apple.driver.AppleMobileDispH13G-DCP	140.0
com.apple.driver.usb.AppleUSBHostT8103	1
com.apple.driver.AudioDMAController-T8103	1.59
com.apple.driver.AppleS5L8960XNCO	1
com.apple.driver.AppleT8103PMGR	1
com.apple.driver.AppleS8000AES	1
com.apple.driver.AppleS8000DWI	1.0.0d1
com.apple.driver.AppleS5L8960XWatchDogTimer	1
com.apple.driver.AppleInterruptController	1.0.0d1
com.apple.driver.AppleT8020DART	1
com.apple.driver.AppleBluetoothModule	1
com.apple.driver.AppleSamsungSerial	1.0.0d1
com.apple.driver.AppleBCMWLANBusInterfacePCIe	1
com.apple.driver.AppleS5L8920XPWM	1.0.0d1
com.apple.driver.AppleS5L8940XI2C	1.0.0d2
com.apple.driver.AppleSPIMC	1
com.apple.driver.AppleM68Buttons	1.0.0d1
com.apple.driver.AppleT8101	1
com.apple.iokit.IOUserEthernet	1.0.1
com.apple.iokit.IOKitRegistryCompatibility	1
com.apple.iokit.EndpointSecurity	1
com.apple.driver.AppleDiskImages2	1
com.apple.AppleSystemPolicy	2.0.0
com.apple.nke.applicationfirewall	310
com.apple.kec.InvalidateHmac	1
com.apple.driver.usb.cdc	5.0.0
com.apple.vecLib.kext	1.2.0
com.apple.kext.triggers	1.0
com.apple.driver.AppleHIDKeyboard	223
com.apple.driver.AppleActuatorDriver	4400.28
com.apple.driver.AppleMultitouchDriver	4400.28
com.apple.driver.AppleHSBluetoothDriver	4030.5
com.apple.driver.IOBluetoothHIDDriver	8.0.3d9
com.apple.iokit.IOAVBFamily	930.1
com.apple.plugin.IOgPTPPlugin	900.11
com.apple.iokit.IOEthernetAVBController	1.1.0
com.apple.driver.AppleMesaSEPDriver	100.99
com.apple.iokit.IOBiometricFamily	1
com.apple.driver.IOBluetoothHostControllerPCIeTransport	8.0.3d9
com.apple.iokit.IOBluetoothHostControllerTransport	8.0.3d9
com.apple.driver.AppleConvergedIPCOLYBTControl	1
com.apple.driver.AppleConvergedPCI	1
com.apple.driver.AppleBluetoothDebug	1
com.apple.driver.AppleSEPHDCPManager	1.0.1
com.apple.iokit.AppleSEPGenericTransfer	1
com.apple.driver.usb.networking	5.0.0
com.apple.driver.AppleBTM	1.0.1
com.apple.driver.AppleThunderboltUSBDownAdapter	1.0.4
com.apple.driver.AppleThunderboltPCIDownAdapter	4.1.1
com.apple.driver.AppleThunderboltDPInAdapter	8.1.4
com.apple.driver.AppleThunderboltDPAdapterFamily	8.1.4
com.apple.driver.AppleAOPAudio	14.32
com.apple.driver.AppleDCPDPTXProxy	1.0.0
com.apple.driver.DCPDPFamilyProxy	1
com.apple.driver.AppleHIDTransportSPI	4400.35
com.apple.driver.AppleHIDTransport	4400.35
com.apple.driver.AppleInputDeviceSupport	4400.35
com.apple.nke.ppp	1.9
com.apple.driver.AppleDiagnosticDataAccessReadOnly	1.0.0
com.apple.driver.AppleBSDKextStarter	3
com.apple.filesystems.hfs.encodings.kext	1
com.apple.iokit.IONVMeFamily	2.1.0
com.apple.driver.AppleNANDConfigAccess	1.0.0
com.apple.driver.AppleSPU	1
com.apple.driver.AppleHPM	3.4.4
com.apple.driver.AppleStockholmControl	1.0.0
com.apple.AGXFirmwareKextG13GRTBuddy	172.26.2
com.apple.AGXFirmwareKextRTBuddy64	172.26.2
com.apple.driver.AppleCSEmbeddedAudio	437.96
com.apple.driver.AppleEmbeddedAudio	437.96
com.apple.iokit.AppleARMIISAudio	80.34
com.apple.driver.AppleDialogPMU	1.0.1
com.apple.iokit.IOGPUFamily	20.23
com.apple.driver.AppleH13CameraInterface	2.82.0
com.apple.driver.AppleH10PearlCameraInterface	14.70.0
com.apple.driver.AppleH11ANEInterface	4.52.0
com.apple.driver.ApplePassthroughPPM	3.0
com.apple.driver.DCPAVFamilyProxy	1
com.apple.iokit.IOMobileGraphicsFamily-DCP	343.0.0
com.apple.driver.AppleDCP	1
com.apple.driver.AppleFirmwareKit	1
com.apple.iokit.IOMobileGraphicsFamily	343.0.0
com.apple.driver.AppleSPMI	1.0.1
com.apple.driver.AppleUSBXDCIARM	1.0
com.apple.driver.AppleUSBXDCI	1.0
com.apple.iokit.IOUSBDeviceFamily	2.0.0
com.apple.driver.usb.AppleUSBXHCIARM	1
com.apple.driver.usb.AppleUSBXHCI	1.2
com.apple.driver.AppleEmbeddedUSBHost	1
com.apple.driver.usb.AppleUSBHub	1.2
com.apple.driver.usb.AppleUSBHostCompositeDevice	1.2
com.apple.driver.AppleT8103TypeCPhy	1
com.apple.driver.AppleSART	1
com.apple.driver.ApplePMGR	1
com.apple.driver.watchdog	1
com.apple.driver.AppleDisplayCrossbar	1.0.0
com.apple.iokit.IODisplayPortFamily	1.0.0
com.apple.driver.AppleTypeCPhy	1
com.apple.driver.AppleThunderboltNHI	7.2.8
com.apple.driver.AppleT8103PCIeC	1
com.apple.iokit.IOThunderboltFamily	9.3.2
com.apple.driver.ApplePIODMA	1
com.apple.driver.AppleT8103PCIe	1
com.apple.driver.AppleBluetoothDebugService	1
com.apple.driver.AppleBCMWLANCore	1.0.0
com.apple.iokit.IO80211FamilyV2	1200.12.2b1
com.apple.driver.IOImageLoader	1.0.0
com.apple.driver.AppleMCA2-T8103	510.72
com.apple.driver.AppleGPIOICController	1.0.2
com.apple.driver.AppleMobileApNonce	1
com.apple.driver.AppleFireStormErrorHandler	1
com.apple.driver.AppleMultiFunctionManager	1
com.apple.driver.corecapture	1.0.4
com.apple.driver.AppleEmbeddedPCIE	1
com.apple.iokit.IOTimeSyncFamily	900.11
com.apple.driver.DiskImages	493.0.0
com.apple.iokit.IOGraphicsFamily	585
com.apple.iokit.IOBluetoothFamily	8.0.3d9
com.apple.iokit.IOBluetoothPacketLogger	8.0.3d9
com.apple.driver.FairPlayIOKit	68.6.0
com.apple.iokit.CoreAnalyticsFamily	1
com.apple.driver.AppleSSE	1.0
com.apple.driver.AppleSEPKeyStore	2
com.apple.driver.AppleUSBTDM	511.60.2
com.apple.iokit.IOUSBMassStorageDriver	184.40.6
com.apple.iokit.IOPCIFamily	2.9
com.apple.iokit.IOSCSIBlockCommandsDevice	436.40.6
com.apple.iokit.IOSCSIArchitectureModelFamily	436.40.6
com.apple.driver.AppleIPAppender	1.0
com.apple.driver.AppleFDEKeyStore	28.30
com.apple.driver.AppleEffaceableStorage	1.0
com.apple.driver.AppleCredentialManager	1.0
com.apple.driver.KernelRelayHost	1
com.apple.iokit.IOUSBHostFamily	1.2
com.apple.driver.AppleUSBHostMergeProperties	1.2
com.apple.driver.usb.AppleUSBCommon	1.0
com.apple.driver.AppleSMC	3.1.9
com.apple.driver.RTBuddy	1.0.0
com.apple.driver.AppleEmbeddedTempSensor	1.0.0
com.apple.driver.AppleARMPMU	1.0
com.apple.iokit.IOAccessoryManager	1.0.0
com.apple.driver.AppleOnboardSerial	1.0
com.apple.iokit.IOSkywalkFamily	1
com.apple.driver.mDNSOffloadUserClient	1.0.1b8
com.apple.iokit.IONetworkingFamily	3.4
com.apple.iokit.IOSerialFamily	11
com.apple.driver.AppleSEPManager	1.0.1
com.apple.driver.AppleA7IOP	1.0.2
com.apple.driver.IOSlaveProcessor	1
com.apple.driver.AppleBiometricSensor	2
com.apple.iokit.IOHIDFamily	2.0.0
com.apple.AUC	1.0
com.apple.iokit.IOAVFamily	1.0.0
com.apple.iokit.IOHDCPFamily	1.0.0
com.apple.iokit.IOCECFamily	1
com.apple.iokit.IOAudio2Family	1.0
com.apple.driver.AppleEmbeddedAudioLibs	1.17
com.apple.driver.AppleFirmwareUpdateKext	1
com.apple.driver.AppleM2ScalerCSCDriver	265.0.0
com.apple.iokit.IOSurface	289.3
com.apple.driver.IODARTFamily	1
com.apple.security.quarantine	4
com.apple.security.sandbox	300.0
com.apple.kext.AppleMatch	1.0.0d1
com.apple.driver.AppleMobileFileIntegrity	1.0.5
com.apple.kext.CoreTrust	1
com.apple.security.AppleImage4	3.0.0
com.apple.iokit.IOCryptoAcceleratorFamily	1.0.1
com.apple.driver.AppleARMPlatform	1.0.2
com.apple.iokit.IOStorageFamily	2.1
com.apple.iokit.IOSlowAdaptiveClockingFamily	1.0.0
com.apple.iokit.IOReportFamily	47
com.apple.kec.pthread	1
com.apple.kec.corecrypto	11.1
com.apple.kec.Libm	1



** Stackshot Succeeded ** Bytes Traced 398164 (Uncompressed 999920) **

brasilikum avatar Apr 27 '21 16:04 brasilikum

WOW!!! Just when opening Dozer? I had no issues in 10.15 and Big Sur (M1)

The changes are minimum: https://github.com/Mortennn/Dozer/pull/154/files

aonez avatar Apr 27 '21 18:04 aonez

In fact @brasilikum the panic was here:

Panicked task 0xfffffe166dd1df18: 1511 pages, 6 threads: pid 327: RansomWhere

So seems that RansomWhere was the cause. I'm not familiar with that app.

aonez avatar Apr 27 '21 19:04 aonez

Good catch! It is this https://objective-see.com/products/ransomwhere.html. I will post it there

brasilikum avatar Apr 27 '21 21:04 brasilikum

Here a quick build supporting  silicon: https://github.com/aonez/Dozer/releases/tag/v4.2.1-silicon

Hopefully @Mortennn finds some time soon to make an official release 🦾

Thank you aonez! I've just installed it on my 2020 M1 MacBook Air running macOS Sonoma and it's working perfectly. Had been using Bartender for a long time and since I updated last night to Sonoma saw a waring on the menu bar about Bartender recording my screen. Dozer seems like a more private option.

matutin0 avatar Sep 15 '23 17:09 matutin0

@matutin0 in all fairness I don't think Bartender records your screen, but it needs that permission to capture the menu bar contents due to the (different than Dozer) way it organises your icons. That's why it can do a little more than Dozer.

gingerbeardman avatar Sep 16 '23 13:09 gingerbeardman