The Wiert Corner – irregular stream of stuff

Jeroen W. Pluimers on .NET, C#, Delphi, databases, and personal interests

  • My badges

  • Twitter Updates

  • My Flickr Stream

  • Pages

  • All categories

  • Enter your email address to subscribe to this blog and receive notifications of new posts by email.

    Join 1,860 other subscribers

Archive for the ‘M1 Mac’ Category

What is the best free PDF Editor for Mac?… – Apple Community

Posted by jpluimers on 2025/11/24

Need to check this out:

Query: [Wayback/Archive] pdf editor macos – Google Search

--jeroen

Posted in Apple, Apple Silicon, M1 Mac, Mac, Mac OS X / OS X / MacOS, MacBook, MacBook-Pro, Power User | Leave a Comment »

Running Android applications on Apple Silicon: is the Android Emulator from Android Studio the only option?

Posted by jpluimers on 2025/06/13

On my research list: running Anrdoid apps on Apple Silicon.

I wonder if using the Anrdoid Emulator from Android Studio the only straightforward option.

Links:

Read the rest of this entry »

Posted in Apple, Apple Silicon, ARM Mac, M1 Mac, Mac, Mac OS X / OS X / MacOS, MacBook, macOS 14 Sonoma, Power User | Leave a Comment »

How I Setup My Mac – Liam Beeton

Posted by jpluimers on 2025/04/18

Inspiration: [Wayback/Archive] How I Setup My Mac – Liam Beeton

Via

--jeroen

Posted in Apple, Apple Silicon, ARM Mac, M1 Mac, Mac, Mac OS X / OS X / MacOS, macOS 14 Sonoma, Power User | Leave a Comment »

Parallel hashing on MacOS

Posted by jpluimers on 2025/04/14

Now that I have had an Apple silicon for a while, which has enough cores to perform parallel work, this is how I calculated a bunch of hashed from a lot of large files:

  • find . -type f | xargs -P 0 -n 1 md5 -r
  • find . -type f | xargs -P 0 -n 1 shasum --algorithm 1
  • find . -type f | xargs -P 0 -n 1 shasum --algorithm 256

I contemplated about using GNU parallel, but that is not installed by default on MacOS and I was already familiar with xargs.

Argument meanings can be found at these locations:

Related:

Read the rest of this entry »

Posted in *nix, *nix-tools, Apple, Apple Silicon, ARM Mac, M1 Mac, Mac, Mac OS X / OS X / MacOS, Power User, xargs | Leave a Comment »

How to use two or more monitors to M1, M2 or M3 MacBooks | Macworld

Posted by jpluimers on 2025/04/04

[Wayback/Archive] How to use two or more monitors to M1, M2 or M3 MacBooks | Macworld will likely hold for M4 based ones as well:

  • higher-end MacBooks with M1/M2/M3 Pro and Max chips support multiple external displays
  • get around Apple’s annoying M1/M2/M3 Mac single-display limitation via software and adapters

The solutions we explain here will also help M2 Pro and M3 Pro MacBook users extend to three external displays.

Recommended reading, despite the extra hardware and software you will likely need.

--jeroen

Posted in Apple Silicon, ARM Mac, M1 Mac, Mac, MacBook, Power User | Leave a Comment »

oobe\bypassnro removed from Windows 11 24H2 dead/hidden ? – YouTube – or is it? Two alternatives

Posted by jpluimers on 2025/03/07

I needed this for some Windows ARM VMs on VMware Fusion for running on my M1 MacBook Pro: [Wayback/Archive] oobe\bypassnro removed from Windows 11 24H2 dead/hidden ? – YouTube

In the end this combination works:

  • before booting, remove the network adapter (physically, or virtually from VMware Fusion or from Parallels)
  • after boot, as soon as the Shift-F10 combination works, run oobe\bypassnro (or add the registry entry, see below)

After this, Windows detected no network, and offered an install with a local username/password indicating the choice “I don’t have internet”.

If that ever fails in the future, I can use this trick from the comments:

Read the rest of this entry »

Posted in Apple, Apple Silicon, ARM Mac, M1 Mac, Mac, MacBook, Power User, Windows, Windows 11 | Tagged: | Leave a Comment »

The links I used to search for a refurbished M-Series Apple Silicon MacBook Pro

Posted by jpluimers on 2025/01/06

Having used the fully loaded Intel 15″ Retina MacBook Pro machines (the ones without dreaded touch-bars or butterfly keyboards – note the IBM ThinkPad 701 butterfly keyboard – also known as TrackWrite – was perfectly fine) from 2015 for 9 years, it was finally time to upgrade to an Apple Silicon one, but again: not the touch bar models.

My work is mainly CPU and disk intensive and often based on remote logon to more powerful equipment, so GPU cores and performance only marginally matter for web-browsing and local electron based applications (hello vscode!).

Going from 4 hyperthreaded CPU cores (8 parallel threads) to at least 8 full CPU cores, I didn’t want to pay full price like back in the days, and wanted it to be less than my car (EUR ~4000), so these links helped me find refurbished ones in The Netherlands:

Read the rest of this entry »

Posted in Apple, Apple Silicon, M1 Mac, Mac, MacBook, MacBook Retina, MacBook-Pro, Power User | Tagged: | Leave a Comment »

512GB to 8TB for your M1: Mac Studio Storage Upgrade – Made EASY with Custom Parts – YouTube

Posted by jpluimers on 2024/08/24

Video: [Wayback/Archive] Mac Studio Storage Upgrade – Made EASY with Custom Parts – YouTube

Tweets in [Wayback/Archive] Thread by @dosdude1 on Thread Reader App

  1. Just finished an awesome upgrade on an M1 Mac Studio, upgrading the stock 512GB of storage to its maximum of 8TB. Thanks to Gilles of Polysoft Services reverse-engineering and designing a custom storage module PCBs, I was able to perform the upgrade with ease!
  2. Be sure to check out my video of the complete upgrade process, found here: www.youtube.com/watch?v=HDFCurB3-0Q

The PCB are by [Wayback/Archive] Polysoft – centre de services à Tours/[WaybackSave/Archive] Gilles AUREJAC (@gillesaurejac) / X Hopefully, they will be available for sale soon.

Tweet images:

Read the rest of this entry »

Posted in Hardware, iMac, M1 Mac, Mac, Power User | Leave a Comment »

Towards a work setup on a hardened host and doing everything in VMs

Posted by jpluimers on 2023/04/21

SwiftOnSecurity posted this interesting tweet in 2021: [Archive] SwiftOnSecurity on Twitter: “Lenovo P1 Gen3 with 12core Xeon, 64GB RAM, two 1TB M.2 SSDs. Running Windows Server 2022 with the Hyper-V role. All hardening applied to host OS, almost nothing happens here except managing guest VMs. On the second SSD I then have Win10 VMs joined to the corporate domain.” / Twitter.

I wonder if a similar setup can be done using an Apple M1 based machine as host and running all work in virtual machines.

Swift had some issues getting cameras and microphones to work: [Archive] SwiftOnSecurity on Twitter: “The problem here is Teams. If I want to pass through my webcam and microphone that could get a bit dicey, despite HyperV Enhanced Session being essentially an RDP session. For now I’m using my phone for Teams microphone. Also I’m not sure how well thermal management will work….” / Twitter

This resulted in some answers and interesting links:

Some more interesting tweets in that thread:

–jeroen

Posted in Apple, M1 Mac, Mac, Power User, Windows | Leave a Comment »

The only practical way of running x86 VMs on Apple M1 seems to be QEMU based UTM

Posted by jpluimers on 2022/07/01

Few articles exist on running x86 VMs on Apple M1 architecture.

This is the best I found, and clearly states that QEMU based UTM is the way to go, but notably lacks 3D support: [Wayback/Archive.is] Apple Silicon M1: How to run x86 and ARM Virtual Machines on it? | by Dmitry Yarygin | Mar, 2021 | Medium

Without VMs, but running Windows x86_64 code is already possible using Windows 10 for ARM via Parallels: [Wayback] Windows 10 on M1 Macs: What you can do (virtualization, sorta) and can’t (Boot Camp) | Macworld.

VMware Fusion is not going to support x86_64 virtualisation anytime soon as per [Wayback/Archive.is] Fusion on Apple Silicon: Progress Update – VMware Fusion Blog – VMware Blogs

What about x86 emulation?

We get asked regularly about running x86 VMs on M1 Macs. It makes total sense… If Apple can emulate x86 with Rosetta 2, surely VMware can do something too, right?

Well, the short answer is that there isn’t exactly much business value relative to the engineering effort that is required, at least for the time being. For now, we’re laser focused on making Arm Linux VMs on Apple silicon a delight to use.

So, to be a bit blunt, running x86 operating systems on Apple silicon is not something we are planning to deliver with this project. Installing Windows or Linux from an x86 ISO, for example, will not work.

More on UTM, which is open source:

Now hopefully someone posts a Wiki of running x86_64 Windows on Apple M1 (:

This is a small start that it can be done [Wayback/Archive.is] Has anyone tried running Delphi on Windows ARM? – Delphi IDE and APIs – Delphi-PRAXiS [en]

It works well. I’ve managed to build and run my VCL and FMX projects on Android, iOS, Windows and Mac without any problems.
Note that both Windows ARM and the way it runs Delphi are still in preview so tread carefully!
On 4/18/2021 at 8:01 PM, Der schöne Günther said:
Can you confirm it cannot only build projects but also debug them?
I can debug Windows and Android no problem. I’m having issues debugging iOS as it’s stopping in the IDE but showing the CPU rather than code views. I believe this might be a badly built component I need to re-install rather than an issue with the environment but can’t confirm either way at the moment.

An update on the debugging issues on iOS – it’s all working now. My VM just needed a restart and I can debug without problems now.

--jeroen

Posted in Apple, M1 Mac, Mac, Mac OS X / OS X / MacOS, Power User, Qemu, UTM, Virtualization, Windows, Windows 10 | Leave a Comment »