<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>CrystalIDEA</title>
    <description></description>
    <link>https://crystalidea.com/de/</link>
    <atom:link href="https://crystalidea.com/de/feed.xml" rel="self" type="application/rss+xml" />
    <lastBuildDate>Tue, 14 Apr 2026 15:37:59 +0200</lastBuildDate>
    <pubDate>Tue, 14 Apr 2026 15:37:59 +0200</pubDate>
    <ttl>60</ttl>
	
	
		<item>
			<title>Revert Unread &quot;Badge&quot; to Number in Parentheses in Thunderbird</title>
			<description>&lt;p&gt;The fix works all Thunderbird versions starting from 115 (Supernova).&lt;/p&gt;

&lt;p&gt;The recent Thundebird upgrade brought unpleasant (for some) change of unread messages counter. The simple fix provided below reverts this to what it was before.&lt;/p&gt;

&lt;p class=&quot;text-center&quot;&gt;
    &lt;img src=&quot;/assets/images/blog/thunderbird-unread-fix.png&quot; /&gt;
    &lt;span class=&quot;font-xs&quot;&gt;Before and after the fix&lt;/span&gt;
&lt;/p&gt;

&lt;!--more--&gt;

&lt;h3 id=&quot;1-enable-userchromecss-support-in-thunderbird&quot;&gt;1. Enable userChrome.css support in Thunderbird&lt;/h3&gt;

&lt;p&gt;By default userChrome.css usage is disabled in Thunderbird. To enable it you need to set &lt;strong&gt;toolkit.legacyUserProfileCustomizations.stylesheets&lt;/strong&gt; to true on in the &lt;a href=&quot;https://support.mozilla.org/en-US/kb/config-editor&quot;&gt;Config Editor&lt;/a&gt;.&lt;/p&gt;

&lt;h3 id=&quot;2-put-this-css-code-to-chromeuserchromecss-in-your-profile-folder&quot;&gt;2. Put this CSS code to chrome/userChrome.css in your profile folder&lt;/h3&gt;

&lt;pre&gt;&lt;code class=&quot;language-CSS&quot;&gt;
/* This code reverts Mozilla Thunderbird unread badges to numbers in parentheses like it was before SuperNova 115 */

.name {
  flex: inherit !important;
  margin-right: 4px !important;
}

.folder-count-badge.unread-count {
  color: inherit !important;
  font-size: inherit !important;
  padding: 0 !important;
  min-width: 0 !important;
}

.folder-count-badge.unread-count:before {
    content: &apos;(&apos;;
}

.folder-count-badge.unread-count:after {
    content: &apos;)&apos;;
}

.unread &amp;gt; .container &amp;gt; .unread-count
{
  background-color: inherit !important;
}

/* total */

.folder-count-badge.total-count {
  flex: 1;
  text-align: right !important;
  background-color: inherit !important;
  padding: 0 !important;
  margin-inline-end: 0 !important;
}

&lt;/code&gt;&lt;/pre&gt;

&lt;h3 id=&quot;3-restart-thunderbird&quot;&gt;3. Restart Thunderbird&lt;/h3&gt;
</description>
			<pubDate>Thu, 07 Mar 2024 00:00:00 +0100</pubDate>
			<link>https://crystalidea.com/de/blog/revert-unread-badge-to-number-in-parentheses-thunderbird</link>
			<guid>https://crystalidea.com/de/blog/revert-unread-badge-to-number-in-parentheses-thunderbird</guid>
		</item>
	
		<item>
			<title>Install ZeroTier on Synology NAS (also ARM64) without Docker</title>
			<description>&lt;p&gt;The official ZeroTier &lt;a href=&quot;https://docs.zerotier.com/synology/&quot;&gt;tutorial for Synology&lt;/a&gt; currently has the following limitations:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;strong&gt;No ARM64&lt;/strong&gt; - Docker (&lt;a href=&quot;https://www.synology.com/en-global/dsm/packages/ContainerManager&quot;&gt;Container Manager&lt;/a&gt;) package cannot be installed on older ARM64/aarch64 Synology models (RS819, DS119j, DS418, DS418j, DS218, DS218play and DS118 particularly). Even if you manage to install Docker yourself (might be tricky), the official &lt;a href=&quot;https://hub.docker.com/r/zerotier/zerotier-synology&quot;&gt;zerotier-synology&lt;/a&gt; image is amd64 only at the moment (there’s a &lt;a href=&quot;https://github.com/zerotier/ZeroTierOne/pull/2169&quot;&gt;pull request&lt;/a&gt; for arm support, hopefully it will be merged some day).&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Older ZeroTier client&lt;/strong&gt;: at the time of writing &lt;ins&gt;zerotier-synology&lt;/ins&gt; uses ZeroTier 1.10.6 while the latest version is 1.12.2&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;If you want to use the latest ZeroTier and/or if you have ARM64-based Synology and/or simply &lt;ins&gt;prefer to avoid Docker&lt;/ins&gt;, this tutorial is for you.&lt;/p&gt;

&lt;!--more--&gt;

&lt;h2 id=&quot;1-create-a-persistent-tun&quot;&gt;1. Create a persistent TUN&lt;/h2&gt;

&lt;p&gt;SSH to your synology as root and proceed with commands.&lt;/p&gt;

&lt;div class=&quot;language-bash highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;ssh user@synology-ip
&lt;span class=&quot;nb&quot;&gt;sudo&lt;/span&gt; &lt;span class=&quot;nt&quot;&gt;-i&lt;/span&gt;
&lt;span class=&quot;nb&quot;&gt;echo&lt;/span&gt; &lt;span class=&quot;nt&quot;&gt;-e&lt;/span&gt; &lt;span class=&quot;s1&quot;&gt;&apos;#!/bin/sh -e \ninsmod /lib/modules/tun.ko&apos;&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;&amp;gt;&lt;/span&gt; /usr/local/etc/rc.d/tun.sh
&lt;span class=&quot;nb&quot;&gt;chmod &lt;/span&gt;a+x /usr/local/etc/rc.d/tun.sh
/usr/local/etc/rc.d/tun.sh
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;Check for the TUN&lt;/p&gt;
&lt;div class=&quot;language-bash highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;&lt;span class=&quot;nb&quot;&gt;ls&lt;/span&gt; /dev/net/tun
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;The command output should be /dev/net/tun.&lt;/p&gt;

&lt;h2 id=&quot;2-install-zerotier&quot;&gt;2. Install ZeroTier&lt;/h2&gt;

&lt;p&gt;Create ZeroTier folder:&lt;/p&gt;
&lt;div class=&quot;language-bash highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;&lt;span class=&quot;nb&quot;&gt;mkdir&lt;/span&gt; /volume1/Work/.zerotier
&lt;span class=&quot;nb&quot;&gt;cd&lt;/span&gt; /volume1/Work/.zerotier
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;then download and run &lt;ins&gt;zerotier-download.sh&lt;/ins&gt; script:&lt;/p&gt;
&lt;div class=&quot;language-bash highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;wget https://raw.githubusercontent.com/crystalidea/zerotier-linux-binaries/main/zerotier-download.sh
./zerotier-download.sh
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;The script downloads &lt;strong&gt;zerotier-one&lt;/strong&gt; executable (with zero dependencies) for the target cpu architecture along with &lt;strong&gt;zerotier-cli&lt;/strong&gt; symlink. If interested, learn how we compiled ZeroTier without dependencies &lt;a href=&quot;/blog/compile-zerotier-client-for-x86_64-and-arm64-linux&quot;&gt;here&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Finally, download &lt;ins&gt;zerotier-start.sh&lt;/ins&gt; script that will be run by Synology as root (see next step).&lt;/p&gt;
&lt;div class=&quot;language-bash highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;wget https://raw.githubusercontent.com/crystalidea/zerotier-linux-binaries/main/zerotier-start.sh
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;Do not close the SSH window yet.&lt;/p&gt;

&lt;h2 id=&quot;3-create-dsm-scheduled-task&quot;&gt;3. Create DSM scheduled task&lt;/h2&gt;

&lt;p&gt;Open DSM and go to Control Panel -&amp;gt; Task Scheduler and create &lt;strong&gt;zerotier&lt;/strong&gt; triggered task that will be automatically executed by Synology every boot:&lt;/p&gt;

&lt;p class=&quot;text-center&quot;&gt;
    &lt;img src=&quot;/assets/images/blog/dsm_create_task.png&quot; width=&quot;60%&quot; /&gt;
&lt;/p&gt;

&lt;p&gt;The task must be &lt;strong&gt;Boot-up&lt;/strong&gt; and executed under &lt;strong&gt;root&lt;/strong&gt;, the task name can be arbitrary. Task settings should include full path to &lt;ins&gt;zerotier-start.sh&lt;/ins&gt;&lt;/p&gt;

&lt;p class=&quot;text-center&quot;&gt;
    &lt;img src=&quot;/assets/images/blog/dsm_create_task_1.png&quot; width=&quot;60%&quot; /&gt;
    &lt;img src=&quot;/assets/images/blog/dsm_create_task_2.png&quot; width=&quot;60%&quot; /&gt;
&lt;/p&gt;

&lt;p&gt;It’s highly recommended to record all tasks output to some folder:&lt;/p&gt;

&lt;p class=&quot;text-center&quot;&gt;
    &lt;img src=&quot;/assets/images/blog/dsm_create_task_settings.png&quot; width=&quot;60%&quot; /&gt;
    &lt;img src=&quot;/assets/images/blog/dsm_create_task_3.png&quot; width=&quot;60%&quot; /&gt;
&lt;/p&gt;

&lt;p&gt;To avoid reboot now run the scheduled task manually:&lt;/p&gt;

&lt;p class=&quot;text-center&quot;&gt;
    &lt;img src=&quot;/assets/images/blog/dsm_create_task_run.png&quot; width=&quot;60%&quot; /&gt;
&lt;/p&gt;

&lt;p&gt;Go back to SSH and check if the ZeroTier service is running:&lt;/p&gt;

&lt;div class=&quot;language-bash highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;&lt;span class=&quot;nb&quot;&gt;sudo&lt;/span&gt; ./zerotier-cli status
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;Which should output something like this&lt;/p&gt;
&lt;div class=&quot;language-plaintext highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;200 info 339748e2d0 1.12.2 ONLINE
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;If not, you should check the log folder. Now you can join the networks you need and authorize them online.&lt;/p&gt;

&lt;h2 id=&quot;final-thoughts&quot;&gt;Final thoughts&lt;/h2&gt;

&lt;ul&gt;
  &lt;li&gt;The method successfully survives DSM updates&lt;/li&gt;
  &lt;li&gt;Updating ZeroTier is as easy as replacing one file and reboot&lt;/li&gt;
  &lt;li&gt;We &lt;a href=&quot;https://github.com/zerotier/ZeroTierOne/issues/2208&quot;&gt;failed to compile&lt;/a&gt; ZeroTier static on Raspberry Pi 2b 1GB for older armv7 32-bit Synology models&lt;/li&gt;
&lt;/ul&gt;
</description>
			<pubDate>Thu, 09 Nov 2023 00:00:00 +0100</pubDate>
			<link>https://crystalidea.com/de/blog/zerotier-synology-arm-no-docker</link>
			<guid>https://crystalidea.com/de/blog/zerotier-synology</guid>
		</item>
	
		<item>
			<title>Compile ZeroTier client with no dependecies to use on any Linux</title>
			<description>&lt;p&gt;Using the steps below you can successfully compile ZeroTier for x86_64, arm64 and arm32 (armv7) Linux systems. The resulting executable has zero dependencies thanks to static linking thus can be basically used on any Linux, including all Synology NAS models. We used a virtual machine for x86_64 build and Raspberry Pi 4 for arm64 build all running Ubuntu 22.04.&lt;/p&gt;

&lt;p&gt;Related:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;a href=&quot;/blog/zerotier-synology-arm-no-docker&quot;&gt;Install ZeroTier on Synology NAS (also arm64) without Docker&lt;/a&gt;.&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://github.com/crystalidea/zerotier-linux-binaries/releases&quot;&gt;Compiled binaries&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;!--more--&gt;

&lt;p&gt;Install required build tools:&lt;/p&gt;
&lt;div class=&quot;language-bash highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;&lt;span class=&quot;nb&quot;&gt;sudo &lt;/span&gt;apt &lt;span class=&quot;nb&quot;&gt;install &lt;/span&gt;curl build-essential pkg-config libssl-dev
curl &lt;span class=&quot;nt&quot;&gt;--proto&lt;/span&gt; &lt;span class=&quot;s1&quot;&gt;&apos;=https&apos;&lt;/span&gt; &lt;span class=&quot;nt&quot;&gt;--tlsv1&lt;/span&gt;.2 &lt;span class=&quot;nt&quot;&gt;-sSf&lt;/span&gt; https://sh.rustup.rs | sh
&lt;span class=&quot;nb&quot;&gt;source&lt;/span&gt; &lt;span class=&quot;s2&quot;&gt;&quot;&lt;/span&gt;&lt;span class=&quot;nv&quot;&gt;$HOME&lt;/span&gt;&lt;span class=&quot;s2&quot;&gt;/.cargo/env&quot;&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;Download &amp;amp; extract ZeroTier:&lt;/p&gt;
&lt;div class=&quot;language-bash highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;&lt;span class=&quot;nv&quot;&gt;ZT_VERSION&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;=&lt;/span&gt;1.14.0
wget https://github.com/zerotier/ZeroTierOne/archive/refs/tags/&lt;span class=&quot;nv&quot;&gt;$ZT_VERSION&lt;/span&gt;.tar.gz
&lt;span class=&quot;nb&quot;&gt;tar &lt;/span&gt;zxf &lt;span class=&quot;nv&quot;&gt;$ZT_VERSION&lt;/span&gt;.tar.gz
&lt;span class=&quot;nb&quot;&gt;cd &lt;/span&gt;ZeroTierOne-&lt;span class=&quot;k&quot;&gt;*&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;Build ZeroTier executable (takes time) and strip it to minimize size:&lt;/p&gt;
&lt;div class=&quot;language-bash highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;make &lt;span class=&quot;nt&quot;&gt;-j&lt;/span&gt;&lt;span class=&quot;sb&quot;&gt;`&lt;/span&gt;&lt;span class=&quot;nb&quot;&gt;nproc&lt;/span&gt;&lt;span class=&quot;sb&quot;&gt;`&lt;/span&gt; &lt;span class=&quot;nv&quot;&gt;ZT_STATIC&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;=&lt;/span&gt;1 
strip zerotier-one
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;Create a .tar.gz archive containing &lt;strong&gt;zerotier-one&lt;/strong&gt; binary and **zerotier-cli **symlink:&lt;/p&gt;

&lt;div class=&quot;language-bash highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;&lt;span class=&quot;nb&quot;&gt;tar&lt;/span&gt; &lt;span class=&quot;nt&quot;&gt;-czvf&lt;/span&gt; zerotier_&lt;span class=&quot;si&quot;&gt;$(&lt;/span&gt;&lt;span class=&quot;nb&quot;&gt;uname&lt;/span&gt; &lt;span class=&quot;nt&quot;&gt;-p&lt;/span&gt;&lt;span class=&quot;si&quot;&gt;)&lt;/span&gt;_&lt;span class=&quot;nv&quot;&gt;$ZT_VERSION&lt;/span&gt;.tar.gz zerotier-one zerotier-cli
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;Note: we &lt;a href=&quot;https://github.com/zerotier/ZeroTierOne/issues/2208&quot;&gt;failed to compile&lt;/a&gt; ZeroTier static on Raspberry Pi 2b 1GB for older armv7 32-bit Synology models.&lt;/p&gt;
</description>
			<pubDate>Wed, 08 Nov 2023 00:00:00 +0100</pubDate>
			<link>https://crystalidea.com/de/blog/compile-zerotier-client-for-x86_64-and-arm64-linux</link>
			<guid>https://crystalidea.com/de/blog/compile-zerotier-client-for-x86_64-and-arm64-linux</guid>
		</item>
	
		<item>
			<title>Solving problems using Qt with Xcode 15</title>
			<description>&lt;p&gt;Once you upgrade to macOS Sonoma, you have to use Xcode 15 (Xcode 14 won’t work) and might face similar problems described below.&lt;/p&gt;

&lt;!--more--&gt;

&lt;h3 id=&quot;problem-1-qmake-does-not-work-with-xcode-15&quot;&gt;Problem #1: QMake does not work with Xcode 15&lt;/h3&gt;

&lt;p&gt;When trying to build a project on macOS you get the following error:&lt;/p&gt;

&lt;div class=&quot;language-plaintext highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;failed to parse default search paths from compiler output
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;&lt;strong&gt;Solution&lt;/strong&gt;: this has been fixed in Qt 6.5.3 (will be also fixed in Qt 5.15.16 commercial), for earlier Qt version you should apply the following &lt;a href=&quot;https://codereview.qt-project.org/c/qt/qtbase/+/503916&quot;&gt;patch&lt;/a&gt; to &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;mkspecs/features/toolchain.prf&lt;/code&gt; file before compiling. It can be easily backported to Qt 5.15.x - &lt;a href=&quot;https://github.com/crystalidea/qt-build-tools/commit/134b1cc523bf266c7a2cd00e8902268537406f1c&quot;&gt;example&lt;/a&gt;.&lt;/p&gt;

&lt;h3 id=&quot;problem-2-your-qt-app-crashes-when-running-on-macos--14-and-ios--17&quot;&gt;Problem #2: your Qt app crashes when running on macOS &amp;lt; 14 (and iOS &amp;lt; 17)&lt;/h3&gt;

&lt;p&gt;Crash report will have something like this:&lt;/p&gt;

&lt;div class=&quot;language-plaintext highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;dyld[56529]: Symbol not found: __ZTVNSt3__13pmr15memory_resourceE
  Referenced from: &amp;lt;UUID&amp;gt; qt6/qtbase/build_arm64/libexec/moc
  Expected in:     &amp;lt;UUID&amp;gt; /usr/lib/libc++.1.dylib
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;&lt;strong&gt;Solution&lt;/strong&gt;: this has been fixed in Qt 6.5.3 (will be also fixed in Qt 5.15.16 commercial), for earlier Qt version you should apply the following &lt;a href=&quot;https://codereview.qt-project.org/c/qt/qtbase/+/482392&quot;&gt;patch&lt;/a&gt; to some headers before compiling. It can be easily backported to Qt 5.15.x - &lt;a href=&quot;https://github.com/crystalidea/qt-build-tools/commit/fffd3d4b0a628dd780ff8cd553e8f8dc9c66c2ab&quot;&gt;example&lt;/a&gt;.&lt;/p&gt;

&lt;h3 id=&quot;problem-3-your-qt-app-crashes-when-running-on-macos--13-and-ios--15&quot;&gt;Problem #3: your Qt app crashes when running on macOS &amp;lt; 13 (and iOS &amp;lt; 15)&lt;/h3&gt;

&lt;p&gt;Crash reports might look different, our report on macOS 11:&lt;/p&gt;

&lt;div class=&quot;language-plaintext highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;Crashed Thread:        0  mainThread  Dispatch queue: com.apple.main-thread

Exception Type:        EXC_BAD_ACCESS (SIGSEGV)
Exception Codes:       KERN_INVALID_ADDRESS at 0x0000000008cfe004
Exception Note:        EXC_CORPSE_NOTIFY

Termination Signal:    Segmentation fault: 11
Termination Reason:    Namespace SIGNAL, Code 0xb
Terminating Process:   exc handler [1068]

Thread 0 Crashed:: mainThread  Dispatch queue: com.apple.main-thread
0   org.qt-project.QtCore           0x0000000109e5a4a9 operator==(QString const&amp;amp;, QString const&amp;amp;) + 9
1   org.qt-project.QtCore           0x0000000109faafd0 QObject::setObjectName(QString const&amp;amp;) + 112
2   com.crystalidea.anytoiso        0x0000000108d0c513 0x108cfe000 + 58643
3   com.crystalidea.anytoiso        0x0000000108d0c128 QAppMainWindow::QAppMainWindow(QWidget*, QFlags&amp;lt;Qt::WindowType&amp;gt;) + 88
4   com.crystalidea.anytoiso        0x0000000108d0ac79 main + 153
5   libdyld.dylib                   0x00007fff20480f3d start + 1

&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;It’s caused by the new optimized Xcode 15 linker when linking static libraries.&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;Binaries using symbols with a weak definition crash at runtime on iOS 14/macOS 12 or older. This impacts primarily C++ projects due to their extensive use of weak symbols. (114813650) (FB13097713)&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;a href=&quot;https://developer.apple.com/documentation/xcode-release-notes/xcode-15-release-notes#Linking&quot;&gt;Xcode release notes with detailed explanation&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Solution&lt;/strong&gt;: add this to your .pro file&lt;/p&gt;

&lt;p&gt;&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;LIBS += -Wl,-ld_classic&lt;/code&gt;&lt;/p&gt;
</description>
			<pubDate>Wed, 04 Oct 2023 00:00:00 +0200</pubDate>
			<link>https://crystalidea.com/de/blog/qt-apps-crash-when-using-xcode-15</link>
			<guid>https://crystalidea.com/de/blog/qt-apps-crash-when-using-xcode-15</guid>
		</item>
	
		<item>
			<title>MacBook Pro and Mac mini 2023 suport</title>
			<description>&lt;p&gt;We’re happy to announce that the most recent version of &lt;a href=&quot;/de/macs-fan-control&quot;&gt;Macs Fan Control&lt;/a&gt; fully supports new MacBook Pro and Mac mini 2023 with M2 Pro and M2 Max chips.&lt;/p&gt;

&lt;!--more--&gt;

&lt;p&gt;Both 14” and 16” MacBook Pro feature two fans (which are not spinning on idle), Mac mini has a single fan.&lt;/p&gt;

&lt;p&gt;Macs Fan Control displays individually CPU efficiency/performance cores as well as GPU clusters temperatures. For convenience there’s &lt;strong&gt;CPU Core Average&lt;/strong&gt; virtual sensor that is calculated as average of all cores.&lt;/p&gt;

&lt;p class=&quot;text-center&quot;&gt;
    &lt;img src=&quot;/assets/images/blog/macbookpro_2023.png&quot; data-rjs=&quot;2&quot; /&gt;
    &lt;span class=&quot;font-xs&quot;&gt;Macs Fan Control running on 16inch Apple M2 Max MacBook Pro [Mac14,6]&lt;/span&gt;
&lt;/p&gt;

&lt;p class=&quot;text-center&quot;&gt;
    &lt;img src=&quot;/assets/images/blog/macmini_2023.png&quot; /&gt;
    &lt;span class=&quot;font-xs&quot;&gt;Macs Fan Control running on Apple M2 Pro Mac mini [Mac14,12]&lt;/span&gt;
&lt;/p&gt;
</description>
			<pubDate>Sat, 04 Mar 2023 00:00:00 +0100</pubDate>
			<link>https://crystalidea.com/de/blog/macbook-pro-mac-mini-m2-pro-max-support</link>
			<guid>https://crystalidea.com/de/blog/macbook-pro-mac-mini-m2-pro-max-support</guid>
		</item>
	
		<item>
			<title>Getting Qt 5.15 LTS source</title>
			<description>&lt;p class=&quot;font-gray font-xs text-right&quot;&gt;Last update: 17 March 2026&lt;/p&gt;

&lt;p&gt;As you might know, Qt Group doesn’t publish source code neither changelog for Qt 5.15 LTS updates. Instead getting those now requires buying a commercial license starting with Qt 5.15.3. This decision was controversial and pretty unfortunate for many Qt users but luckily Qt Group decided to release source code for each LTS update exactly after 1 year.
Qt Group never announced this information officially but according to the upload date on their server, 1 year is what you need to wait before getting the source code.&lt;/p&gt;

&lt;!--more--&gt;

&lt;table&gt;
  &lt;thead&gt;
    &lt;tr&gt;
      &lt;th style=&quot;text-align: center&quot;&gt;Qt&lt;/th&gt;
      &lt;th style=&quot;text-align: center&quot;&gt;    Commercial release    &lt;/th&gt;
      &lt;th style=&quot;text-align: center&quot;&gt;    Open source download    &lt;/th&gt;
      &lt;th style=&quot;text-align: center&quot;&gt;Release notes&lt;/th&gt;
    &lt;/tr&gt;
  &lt;/thead&gt;
  &lt;tbody&gt;
    &lt;tr&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;5.15.3&lt;/td&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;March 04, 2021&lt;/td&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;&lt;a href=&quot;https://download.qt.io/archive/qt/5.15/5.15.3/&quot;&gt;March 03, 2022&lt;/a&gt;&lt;/td&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;&lt;a href=&quot;https://code.qt.io/cgit/qt/qtreleasenotes.git/about/qt/5.15.3/release-note.md&quot;&gt;Link&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;5.15.4&lt;/td&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;May 12, 2021&lt;/td&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;&lt;a href=&quot;https://download.qt.io/archive/qt/5.15/5.15.4/&quot;&gt;May 12, 2022&lt;/a&gt;&lt;/td&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;&lt;a href=&quot;https://code.qt.io/cgit/qt/qtreleasenotes.git/about/qt/5.15.4/release-note.md&quot;&gt;Link&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;5.15.5&lt;/td&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;June 18, 2021&lt;/td&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;&lt;a href=&quot;https://download.qt.io/archive/qt/5.15/5.15.5/&quot;&gt;June 17, 2022&lt;/a&gt;&lt;/td&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;&lt;a href=&quot;https://code.qt.io/cgit/qt/qtreleasenotes.git/about/qt/5.15.5/release-note.md&quot;&gt;Link&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;5.15.6&lt;/td&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;September 08, 2021&lt;/td&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;&lt;a href=&quot;https://download.qt.io/archive/qt/5.15/5.15.6/&quot;&gt;September 07, 2022&lt;/a&gt;&lt;/td&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;&lt;a href=&quot;https://code.qt.io/cgit/qt/qtreleasenotes.git/about/qt/5.15.6/release-note.md&quot;&gt;Link&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;5.15.7&lt;/td&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;October 29, 2021&lt;/td&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;&lt;a href=&quot;https://download.qt.io/archive/qt/5.15/5.15.7/&quot;&gt;October 28, 2022&lt;/a&gt;&lt;/td&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;&lt;a href=&quot;https://code.qt.io/cgit/qt/qtreleasenotes.git/about/qt/5.15.7/release-note.md&quot;&gt;Link&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;5.15.8&lt;/td&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;January 04, 2022&lt;/td&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;&lt;a href=&quot;https://download.qt.io/archive/qt/5.15/5.15.8/&quot;&gt;January 4, 2023&lt;/a&gt;&lt;/td&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;&lt;a href=&quot;https://code.qt.io/cgit/qt/qtreleasenotes.git/about/qt/5.15.8/release-note.md&quot;&gt;Link&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;5.15.9&lt;/td&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;April 06, 2022&lt;/td&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;&lt;a href=&quot;https://download.qt.io/archive/qt/5.15/5.15.9/&quot;&gt;April 06, 2023&lt;/a&gt;&lt;/td&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;&lt;a href=&quot;https://code.qt.io/cgit/qt/qtreleasenotes.git/about/qt/5.15.9/release-note.md&quot;&gt;Link&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;5.15.10&lt;/td&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;June 07, 2022&lt;/td&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;&lt;a href=&quot;https://download.qt.io/archive/qt/5.15/5.15.10/&quot;&gt;June 06, 2023&lt;/a&gt;&lt;/td&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;&lt;a href=&quot;https://code.qt.io/cgit/qt/qtreleasenotes.git/about/qt/5.15.10/release-note.md&quot;&gt;Link&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;5.15.11&lt;/td&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;October 05, 2022&lt;/td&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;&lt;a href=&quot;https://download.qt.io/archive/qt/5.15/5.15.11/&quot;&gt;October 04, 2023&lt;/a&gt;&lt;/td&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;&lt;a href=&quot;https://code.qt.io/cgit/qt/qtreleasenotes.git/about/qt/5.15.11/release-note.md&quot;&gt;Link&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;5.15.12&lt;/td&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;December 28, 2022&lt;/td&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;&lt;a href=&quot;https://download.qt.io/archive/qt/5.15/5.15.12/&quot;&gt;December 20, 2023&lt;/a&gt;&lt;/td&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;&lt;a href=&quot;https://code.qt.io/cgit/qt/qtreleasenotes.git/about/qt/5.15.12/release-note.md&quot;&gt;Link&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;5.15.13&lt;/td&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;March 9, 2023&lt;/td&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;&lt;a href=&quot;https://download.qt.io/archive/qt/5.15/5.15.13/&quot;&gt;March 8, 2024&lt;/a&gt;&lt;/td&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;&lt;a href=&quot;https://code.qt.io/cgit/qt/qtreleasenotes.git/about/qt/5.15.13/release-note.md&quot;&gt;Link&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;5.15.14&lt;/td&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;May 25, 2023&lt;/td&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;&lt;a href=&quot;https://download.qt.io/archive/qt/5.15/5.15.14/&quot;&gt;May 24, 2024&lt;/a&gt;&lt;/td&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;&lt;a href=&quot;https://code.qt.io/cgit/qt/qtreleasenotes.git/about/qt/5.15.14/release-note.md&quot;&gt;Link&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;5.15.15&lt;/td&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;31 August, 2023&lt;/td&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;&lt;a href=&quot;https://download.qt.io/archive/qt/5.15/5.15.15/&quot;&gt;30 August, 2024&lt;/a&gt;&lt;/td&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;&lt;a href=&quot;https://code.qt.io/cgit/qt/qtreleasenotes.git/about/qt/5.15.15/release-note.md&quot;&gt;Link&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;5.15.16&lt;/td&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;17 November, 2023&lt;/td&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;&lt;a href=&quot;https://download.qt.io/archive/qt/5.15/5.15.16/&quot;&gt;15 November, 2024&lt;/a&gt;&lt;/td&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;&lt;a href=&quot;https://code.qt.io/cgit/qt/qtreleasenotes.git/about/qt/5.15.16/release-note.md&quot;&gt;Link&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;5.15.17&lt;/td&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;22 May, 2024&lt;/td&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;&lt;a href=&quot;https://download.qt.io/archive/qt/5.15/5.15.17/&quot;&gt;21 November, 2025&lt;/a&gt;&lt;/td&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;&lt;a href=&quot;https://code.qt.io/cgit/qt/qtreleasenotes.git/about/qt/5.15.17/release-note.md&quot;&gt;Link&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;5.15.18&lt;/td&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;31 Oct, 2024&lt;/td&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;&lt;a href=&quot;https://download.qt.io/archive/qt/5.15/5.15.18/&quot;&gt;31 Oct, 2025&lt;/a&gt;&lt;/td&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;&lt;a href=&quot;https://code.qt.io/cgit/qt/qtreleasenotes.git/about/qt/5.15.18/release-note.md&quot;&gt;Link&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;5.15.19&lt;/td&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;19 May, 2025&lt;/td&gt;
      &lt;td style=&quot;text-align: center&quot;&gt; &lt;/td&gt;
      &lt;td style=&quot;text-align: center&quot;&gt; &lt;/td&gt;
    &lt;/tr&gt;
  &lt;/tbody&gt;
&lt;/table&gt;
</description>
			<pubDate>Sun, 30 Oct 2022 00:00:00 +0200</pubDate>
			<link>https://crystalidea.com/de/blog/qt-5-15-lts-commercial-source-code</link>
			<guid>https://crystalidea.com/de/blog/qt-5-15-lts-commercial-source-code</guid>
		</item>
	
		<item>
			<title>Mac Studio fan control and fan noise</title>
			<description>&lt;p&gt;We’re happy to announce that the most recent version of &lt;a href=&quot;/de/macs-fan-control&quot;&gt;Macs Fan Control&lt;/a&gt; fully supports new Apple Mac Studio 2022 mini desktop computer.&lt;/p&gt;

&lt;!--more--&gt;

&lt;p&gt;Mac Studio has 2 exhaust fans that are treated as a single fan, which means their speed (RPM) must be always synchronized (like in &lt;a href=&quot;/blog/fan-control-imac-pro&quot;&gt;iMac Pro&lt;/a&gt;). Macs Fan Control displays individually CPU efficiency/performance cores as well as GPU clusters temperatures. For convenience there’s &lt;strong&gt;CPU Core Average&lt;/strong&gt; virtual sensor that is calculated as average of all cores. Similarly there’s &lt;strong&gt;GPU Cluster Average&lt;/strong&gt; sensor for all GPU clusters.&lt;/p&gt;

&lt;h2 id=&quot;fan-speed-and-noise&quot;&gt;Fan speed and noise&lt;/h2&gt;

&lt;p&gt;We’ve got two interesting observations:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;
    &lt;p&gt;On both M1 Max &amp;amp; Ultra Mac Studio idle fan speed is locked at around 1315 RPM which is considerably higher than specified minimum of 1100 RPM&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;No matter how hard and how long you push both CPU and GPU at the same time, fan speed never gets higher! &lt;a href=&quot;https://youtu.be/HOomaPcmgoM?t=1435&quot;&gt;Confirming video&lt;/a&gt; by Max Tech&lt;/p&gt;
  &lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Lots of users complain on relatively &lt;strong&gt;high idle fan noise&lt;/strong&gt; when Mac Studio is close to a user (see related hot topics on MacRumors: &lt;a href=&quot;https://forums.macrumors.com/threads/mac-studio-fan-noise-its-going-to-be-one-of-the-loudest-macs-at-idle.2337251&quot;&gt;Mac studio fan noise - it’s going to be one of the loudest Macs at idle&lt;/a&gt; and &lt;a href=&quot;https://forums.macrumors.com/threads/mac-studio-max-its-not-that-quiet.2338488&quot;&gt;Mac Studio Max - it’s not that quiet&lt;/a&gt;). We recommend setting fan speed at 1100 RPM which is considerably less audible and according to our observations does not affect the cooling performance.&lt;/p&gt;

&lt;p class=&quot;text-center&quot;&gt;
    &lt;img src=&quot;/assets/images/blog/mac-studio-m1-ultra-screenshot.png&quot; data-rjs=&quot;2&quot; /&gt;
    &lt;span class=&quot;font-xs&quot;&gt;Macs Fan Control running on M1 Ultra powered Mac Studio&lt;/span&gt;
&lt;/p&gt;

&lt;p&gt;One more thing: MacBook Pro 14/16” is also running the same M1 Max chip and has zero-RPM fan mode with no fan spinning while Mac Studio features much serious heatsink (even copper for M1 Ultra) and doesn’t have zero-RPM fan mode. We think it’s quite strange and we’re planning to do some tweaks in the app in the next update (&lt;a href=&quot;https://github.com/crystalidea/macs-fan-control/issues/582&quot;&gt;v1.6&lt;/a&gt;).&lt;/p&gt;
</description>
			<pubDate>Mon, 04 Apr 2022 00:00:00 +0200</pubDate>
			<link>https://crystalidea.com/de/blog/mac-studio-fan-control-and-fan-noise</link>
			<guid>https://crystalidea.com/de/blog/mac-studio-fan-control-and-fan-noise</guid>
		</item>
	
		<item>
			<title>M1 Pro/Max MacBook Pro temperatures and fan control</title>
			<description>&lt;p&gt;We’re happy to announce that the most recent version of &lt;a href=&quot;/de/macs-fan-control&quot;&gt;Macs Fan Control&lt;/a&gt; fully supports latest Apple Silicon chips M1 Pro &amp;amp; M1 Max on new MacBook Pro 2021. As you can see the app displays both CPU efficiency/performance cores as well as GPU clusters temperatures.&lt;/p&gt;

&lt;!--more--&gt;

&lt;p&gt;The new Macbook Pro features two fans with zero-rpm mode on low temperatures (well seen on the screenshot)&lt;/p&gt;

&lt;p class=&quot;text-center&quot;&gt;
    &lt;img src=&quot;/assets/images/blog/m1-pro-temperatures.png&quot; data-rjs=&quot;2&quot; /&gt;
&lt;/p&gt;
</description>
			<pubDate>Sat, 20 Nov 2021 00:00:00 +0100</pubDate>
			<link>https://crystalidea.com/de/blog/m1-pro-m1-max-macbbok-pro-temperatures-and-fan-control</link>
			<guid>https://crystalidea.com/de/blog/m1-pro-m1-max-macbbok-pro-temperatures-and-fan-control</guid>
		</item>
	
		<item>
			<title>Switching to Plausible Analytics and ditch Google Analytics</title>
			<description>&lt;p&gt;We’re happy to announce that we recently switched from Google Analytics to &lt;a href=&quot;https://plausible.io/&quot;&gt;Plausible Analytics&lt;/a&gt;, lightweight, privacy-friendly and open-source website analytics tool.&lt;/p&gt;

&lt;!--more--&gt;

&lt;ul&gt;
  &lt;li&gt;The script size is less than 1KB which is almost 50 times less than Google Analytics&lt;/li&gt;
  &lt;li&gt;No cookies which means no cross-site or cross-device tracking, fully compliant with GDPR, CCPA and PECR&lt;/li&gt;
  &lt;li&gt;No personal data is collected and all stats are in aggregate only. No connection to the AdTech and surveillance capitalism&lt;/li&gt;
  &lt;li&gt;Fully open source web analytics software that is self-hosted by us at &lt;a href=&quot;https://webstatistics.io/&quot;&gt;webstatistics.io&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Big brother is &lt;strong&gt;no longer&lt;/strong&gt; watching you.&lt;/p&gt;
</description>
			<pubDate>Tue, 24 Aug 2021 00:00:00 +0200</pubDate>
			<link>https://crystalidea.com/de/blog/switching-to-plausible-analytics</link>
			<guid>https://crystalidea.com/de/blog/switching-to-plausible-analytics</guid>
		</item>
	
		<item>
			<title>Debug your Qt apps on macOS in Qt Creator (lldb workaround)</title>
			<description>&lt;p&gt;Many developers started complaining that lldb debugger shipped with latest XCode update (12.4) no longer works when trying to debug your app. It can be difficult to diagnose the issue because you only see “Debugger started” and “Debugger finished” message in Qt Creator. By using &lt;strong&gt;View-&amp;gt;Views-&amp;gt;Debugger Log&lt;/strong&gt; you can actually locate the problem and see the “Not allowed to attach to process” error message. Basically lldb now requires your app to be signed with the &lt;strong&gt;get-task-allow&lt;/strong&gt; entitlement which allows other processes (like the debugger) to attach to your app.&lt;/p&gt;

&lt;!--more--&gt;

&lt;p&gt;To debug your app after it’s built you need to sign it specifying required entitlements using command line (we run codesign command via &lt;a href=&quot;https://doc.qt.io/qt-5/qmake-variable-reference.html#qmake-post-link&quot;&gt;QMAKE_POST_LINK&lt;/a&gt;):&lt;/p&gt;

&lt;p&gt;&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;codesign --entitlements codesign_entitlements_debug.plist ...&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;codesign_entitlements_debug.plist:&lt;/p&gt;

&lt;div class=&quot;language-plaintext highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;&amp;lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&amp;gt;

&amp;lt;!DOCTYPE plist PUBLIC &quot;-//Apple//DTD PLIST 1.0//EN&quot; &quot;http://www.apple.com/DTDs/PropertyList-1.0.dtd&quot;&amp;gt;
&amp;lt;plist version=&quot;1.0&quot;&amp;gt;
&amp;lt;dict&amp;gt;
    &amp;lt;key&amp;gt;com.apple.security.get-task-allow&amp;lt;/key&amp;gt;
    &amp;lt;true/&amp;gt;
    &amp;lt;key&amp;gt;com.apple.security.cs.disable-library-validation&amp;lt;/key&amp;gt;
    &amp;lt;true/&amp;gt;
&amp;lt;/dict&amp;gt;
&amp;lt;/plist&amp;gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;We also use &lt;strong&gt;com.apple.security.cs.disable-library-validation&lt;/strong&gt; to allow loading of unsigned Qt frameworks when Qt is compiled manually. In release build frameworks are signed together with the main binary.&lt;/p&gt;

&lt;p&gt;Signing with the &lt;strong&gt;com.apple.security.get-task-allow&lt;/strong&gt; entitlement must be done &lt;strong&gt;only for the debug binary&lt;/strong&gt;, otherwise your app will be &lt;a href=&quot;https://developer.apple.com/documentation/security/notarizing_macos_software_before_distribution/resolving_common_notarization_issues?language=objc&quot;&gt;rejected for notarization&lt;/a&gt;.&lt;/p&gt;
</description>
			<pubDate>Wed, 30 Jun 2021 00:00:00 +0200</pubDate>
			<link>https://crystalidea.com/de/blog/debug-your-apps-on-macos-with-qt-creator-lldb-workaround</link>
			<guid>https://crystalidea.com/de/blog/debug-your-apps-on-macos-with-qt-creator-lldb-workaround</guid>
		</item>
	
		<item>
			<title>Drop Windows XP/Vista support</title>
			<description>&lt;p&gt;Windows XP and Windows Vista will no longer be supported in future versions of CrystalIDEA &lt;a href=&quot;/&quot;&gt;apps&lt;/a&gt;.
Server versions of these legacy systems will be discontinued as well (Windows Server 2003/2008).&lt;/p&gt;

&lt;p&gt;Below is the list of last versions of our apps (plus download links) that are still compatible with Windows XP and Vista:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;Uninstall Tool v3.5.10 - &lt;a href=&quot;/downloads/legacy/uninstalltool_xp_setup.exe&quot;&gt;Download&lt;/a&gt; (&lt;a href=&quot;/downloads/legacy/uninstalltool_xp_portable.zip&quot;&gt;portable&lt;/a&gt;)&lt;/li&gt;
  &lt;li&gt;AnyToISO v3.9.6 - &lt;a href=&quot;/downloads/legacy/anytoiso_xp_setup.exe&quot;&gt;Download&lt;/a&gt; (&lt;a href=&quot;/downloads/legacy/anytoiso_xp_portable.zip&quot;&gt;portable&lt;/a&gt;)&lt;/li&gt;
  &lt;li&gt;Macs Fan Control v1.5.9 - &lt;a href=&quot;/downloads/legacy/macsfancontrol_xp_setup.exe&quot;&gt;Download&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;SpeedyFox v2.0.30 - &lt;a href=&quot;/downloads/legacy/speedyfox_xp.exe&quot;&gt;Download&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3 id=&quot;licensing-concerns&quot;&gt;Licensing concerns&lt;/h3&gt;

&lt;p&gt;Already issued licenses will continue to work normally on legacy systems. If you decide to upgrade your OS (e.g. Windows XP -&amp;gt; Windows 10) there’s no need to purchase a new license, simply uninstall the app from the old PC/OS and activate your license in the new OS.&lt;/p&gt;

&lt;p&gt;If you purchase a new license and do really want to use it on a legacy OS, just just use one of download links above.&lt;/p&gt;

&lt;h3 id=&quot;some-numbers&quot;&gt;Some numbers&lt;/h3&gt;

&lt;ul&gt;
  &lt;li&gt;Windows XP was released in 2001 and Microsoft officially discontinued its support in 2014.&lt;/li&gt;
  &lt;li&gt;Windows Vista was released in 2006 and Microsoft officially discontinued its support in 2017.&lt;/li&gt;
  &lt;li&gt;In 2021 both Windows XP + Vista users are 0.58% of the website audience (1 Jan - 4 May).&lt;/li&gt;
&lt;/ul&gt;
</description>
			<pubDate>Tue, 04 May 2021 00:00:00 +0200</pubDate>
			<link>https://crystalidea.com/de/blog/drop-windows-xp-vista</link>
			<guid>https://crystalidea.com/de/blog/drop-windows-xp-vista</guid>
		</item>
	
		<item>
			<title>Solve KMODE_EXCEPTION_NOT_HANDLED when trying to update to Windows 10 version 2004</title>
			<description>&lt;p&gt;Some computers with different hardware may encounter BSOD (Blue Screen of Death) with KMODE_EXCEPTION_NOT_HANDLED error code when trying to upgrade to Windows 10 version 2004 from previous versions (1909).&lt;/p&gt;

&lt;!--more--&gt;

&lt;p&gt;We faced this problem ourselves but also found more people on the Internet with same symptoms:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;Upgrade using Windows Update (1909 -&amp;gt; 2004) fails with a BSOD (KMODE_EXCEPTION_NOT_HANDLED). Windows treats this reasonably as unsuccessful upgrade and performs automatic rollback to the previous version (1909). No crash dumps are created despite of all necessary settings enabled. Not being able to have a crash dump makes it basically impossible to discover the actual reason for the problem is still unknown.&lt;/li&gt;
  &lt;li&gt;Clean install fails as well when booting from a USB flash with Windows 10 (2004) leads to the same BSOD.&lt;/li&gt;
&lt;/ul&gt;

&lt;p class=&quot;font-xs&quot;&gt;
We even tried converting the working Windows 10 (1909) to a VMWare virtual machine and tried an upgrade there but it also ended up with a rollback.
&lt;/p&gt;

&lt;p&gt;The solution we came up with is not obvious and straightforward unfortunately. It also requires a fresh install so please make sure to create a backup.&lt;/p&gt;

&lt;ol&gt;
  &lt;li&gt;Boot into your working Windows 10 version 1909&lt;/li&gt;
  &lt;li&gt;(optional but recommended) Backup your system drive using the free &lt;a href=&quot;https://www.macrium.com/reflectfree&quot;&gt;Macrium Reflect&lt;/a&gt; app to some external storage&lt;/li&gt;
  &lt;li&gt;Install Windows 10 version 2004 on some external USB drive (we used Samsung T5 SSD) using the &lt;a href=&quot;https://www.easyuefi.com/wintousb/&quot;&gt;WinToUSB&lt;/a&gt; app. The free version works only with Windows 10 Home edition but you can either later upgrade Windows to Pro/Enterprise/etc or support developers and buy the app. We believe there maybe other (free) tools around, it’s simply the one we used.&lt;/li&gt;
  &lt;li&gt;Boot into this USB drive and finish your Windows version 2004 installation&lt;/li&gt;
  &lt;li&gt;Use the free &lt;a href=&quot;https://www.macrium.com/reflectfree&quot;&gt;Macrium Reflect&lt;/a&gt; app to clone the USB drive to your initial target drive (internal).&lt;/li&gt;
  &lt;li&gt;Boot into the target drive, change your Windows install from “Windows to Go” back to normal buy deleting the ‘PortableOperatingSystem’ value located at HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control in your Windows registry. &lt;a href=&quot;https://social.technet.microsoft.com/Forums/en-US/af05f60a-4cb0-4561-b49f-71938dad6853/my-computer-thinks-its-a-windows-to-go-computer-but-its-not?forum=W8ITProWTG&quot;&gt;More info&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;Reboot an enjoy your brand new Windows 10 version 2004.&lt;/li&gt;
&lt;/ol&gt;

&lt;div class=&quot;font-xs font-gray&quot;&gt;

&lt;p&gt;For the reference, our hardware that faced the problem:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt; ASRock Z390 Phantom Gaming-ITX/ac Mini ITX LGA1151 Motherboard&lt;/li&gt;
&lt;li&gt; Intel Core i7-8700K 3.7 GHz 6-Core Processor&lt;/li&gt;
&lt;li&gt; Samsung 970 Pro 512 GB M.2-2280 NVME Solid State Drive&lt;/li&gt;
&lt;li&gt; NVIDIA GeForce RTX 2060 SUPER 8 GB Video Card&lt;/li&gt;
&lt;/ul&gt;

All latest drivers and BIOS version, of cause.

&lt;/div&gt;
</description>
			<pubDate>Sat, 08 Aug 2020 00:00:00 +0200</pubDate>
			<link>https://crystalidea.com/de/blog/solve-kmode-exception-not-handled-on-windows-10-2004</link>
			<guid>https://crystalidea.com/de/blog/solve-kmode-exception-not-handled-on-windows-10-2004</guid>
		</item>
	
		<item>
			<title>Stop Dropbox client using GPU on Windows</title>
			<description>&lt;p&gt;We’ve recently noticed that &lt;strong&gt;dropbox.exe&lt;/strong&gt; process appears in the list of apps that consume GPU resources:&lt;/p&gt;

&lt;p class=&quot;text-center&quot;&gt;
    &lt;img src=&quot;/assets/images/blog/dropbox-using-gpu.png&quot; /&gt;
&lt;/p&gt;

&lt;p&gt;Actually, quite many modern apps (e.g. Google Chrome or Mozilla Firefox) may also use GPU, but this behaviour can be turned off though not in the case of Dropbox Client, no command line switch exist either. While for most people this shouldn’t be an issue, some advanced guys would want to have full control over their working environment and resources.&lt;/p&gt;

&lt;!--more--&gt;

&lt;p&gt;The fix is extremely easy and straightforward:&lt;/p&gt;

&lt;ol&gt;
  &lt;li&gt;Quit the Dropbox client app.&lt;/li&gt;
  &lt;li&gt;Rename or delete the file&lt;br /&gt;
C:\Program Files (x86)\Dropbox\Client\%VERSION%\libGLESv2.dll&lt;/li&gt;
  &lt;li&gt;Start the client app again.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;You can use the following “DropBoxNoGPU.bat” batch file that should work for all client versions:&lt;/p&gt;

&lt;pre&gt;
C:
cd &quot;C:\Program Files (x86)\Dropbox\Client&quot;

for /F &quot;delims=&quot; %%a in (&apos;dir /ad /b&apos;) do (
   move %%a\libGLESv2.dll %%a\_libGLESv2.dll
)
&lt;/pre&gt;
</description>
			<pubDate>Mon, 13 Jul 2020 00:00:00 +0200</pubDate>
			<link>https://crystalidea.com/de/blog/stop-dropbox-client-using-gpu-on-windows</link>
			<guid>https://crystalidea.com/de/blog/stop-dropbox-client-using-gpu-on-windows</guid>
		</item>
	
		<item>
			<title>Malware abusing AnyToISO and CrystalBit Solutions</title>
			<description>&lt;p&gt;We’ve received two reports from people running Windows who were infected by a Trojan (or some another kind of malware) by executing a file signed by our company (CrystalBit Solutions). More specifically this executable had the &lt;a href=&quot;/anytoiso&quot;&gt;AnyToISO&lt;/a&gt; icon. How can this be possible?&lt;/p&gt;

&lt;p&gt;Unfortunately, it is possible by using a common technique used by cybercriminals called - &lt;a href=&quot;https://resources.infosecinstitute.com/dll-hijacking-attacks-revisited/&quot;&gt;DLL Search Order Hijacking&lt;/a&gt;. In short:&lt;/p&gt;

&lt;!--more--&gt;

&lt;ul&gt;
  &lt;li&gt;malware makers use a legitimate executable file signed by a valid digital signature - they simply don’t have their own digital certificate to sign files. In our case they used AnyToISO uninstaller program &lt;strong&gt;unins000.exe&lt;/strong&gt; and renamed it to some random name&lt;/li&gt;
  &lt;li&gt;every executable has a list of required Windows system DLL files that must be loaded when this executable starts. In our case &lt;strong&gt;msimg32.dll&lt;/strong&gt; is among them, this Windows library is responsible for Windows graphics device interface (GDI) manipulation&lt;/li&gt;
  &lt;li&gt;malware makers put an infected DLL file into the same archive/folder along with legitimate executable. This DLL has the same name (&lt;strong&gt;msimg32.dll&lt;/strong&gt;) as the one from the the required list&lt;/li&gt;
  &lt;li&gt;once you run the signed executable Windows looks for required DLL files and gives priority to the local-infected DLL instead of the system one&lt;/li&gt;
  &lt;li&gt;infected DLL is loaded into the legitimate process and does its bad things&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Bad news is that basically every legitimate and popular app can be abused like that in the Windows world. There’s a known case with &lt;a href=&quot;https://blog.avast.com/a-deeper-look-into-malware-abusing-teamviewer&quot;&gt;TeamViewer&lt;/a&gt;, for example.&lt;/p&gt;

&lt;h3 id=&quot;what-did-we-learn&quot;&gt;What did we learn?&lt;/h3&gt;

&lt;ul&gt;
  &lt;li&gt;There have never been any infected files in our apps and on the website&lt;/li&gt;
  &lt;li&gt;Don’t visit doubtful websites&lt;/li&gt;
  &lt;li&gt;Use AntiVirus/Antispyware protection at all times and update it regularly. Windows 10 built-in Windows Defender does its job great&lt;/li&gt;
&lt;/ul&gt;

&lt;h3 id=&quot;some-technical-details&quot;&gt;Some technical details:&lt;/h3&gt;

&lt;p&gt;VirusTotal links for some variants of our signed &lt;strong&gt;unins000.exe&lt;/strong&gt; that were misused by cybercriminals - &lt;a href=&quot;https://www.virustotal.com/gui/file/784102cb5eed67931b6d6037168c7335718776826c24c1c5e2af3903f8a72064/detection&quot;&gt;#1&lt;/a&gt; &lt;a href=&quot;https://www.virustotal.com/gui/file/d2d96c8ffeaee55a47b37cdc65dbd2bc1244b5c65c44b0825e6ab35bb9f3aa87/detection&quot;&gt;#2&lt;/a&gt;.&lt;br /&gt;
VirusTotal links for some variants of infected &lt;strong&gt;msimg32.dll&lt;/strong&gt; - &lt;a href=&quot;https://www.virustotal.com/gui/file/124b81a99dc1b5baefd9df7fa17d146cc9bcdbc29eb49fa6866ac4e7c769839e/detection&quot;&gt;#1&lt;/a&gt; &lt;a href=&quot;https://www.virustotal.com/gui/file/aebe99b84f571b460d6e05b2b7b644cb6c11e891b625390963e57ec5470ea15b/detection&quot;&gt;#2&lt;/a&gt;.&lt;/p&gt;

&lt;h3 id=&quot;demo&quot;&gt;Demo:&lt;/h3&gt;

&lt;p class=&quot;text-center&quot;&gt;
    &lt;img src=&quot;/assets/images/blog/malware-demo.png&quot; /&gt;
&lt;/p&gt;
</description>
			<pubDate>Fri, 15 May 2020 00:00:00 +0200</pubDate>
			<link>https://crystalidea.com/de/blog/malware-abusing-anytoiso-and-crystalbit-solutions</link>
			<guid>https://crystalidea.com/de/blog/malware-abusing-anytoiso-and-crystalbit-solutions</guid>
		</item>
	
		<item>
			<title>Improving NVIDIA GeForce RTX 2060 SUPER Founders Edition</title>
			<description>&lt;p&gt;NVIDIA GeForce RTX 2060 SUPER Founders Edition is a great looking card of premium build quality that performs on the same level as RTX 2070 (also with 8GB of GDDR6) with a competitive 400$ price tag. Dual axial fans provide outstanding thermal results and very quiet acoustics when gaming. But does it have some flaws? From our perspective:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;Idle fan noise&lt;/li&gt;
  &lt;li&gt;No way of controlling LED RGB logo (GEFORCE RTX)&lt;/li&gt;
&lt;/ul&gt;

&lt;!--more--&gt;

&lt;p&gt;&lt;strong&gt;Idle fan noise&lt;/strong&gt;. The GPU has a striking idle temperature of 31C° but at a cost of idle fan speed fixed at 42% (1500 RPM). Browsing Internet hearing this noise can be quite annoying (specially when your PC is sitting next to you on the table). Even with MSI Afterburned there’s absolutely no way to lower that speed, which we find accessive particularly if you care about acoustics as much as we do.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;LED RGB logo&lt;/strong&gt;. Some users dislike the default color, some want animation effects and some simply want to turn it off.&lt;/p&gt;

&lt;p&gt;There’s a single solution to both issues: flashing the default BIOS to the one from &lt;a href=&quot;https://www.techpowerup.com/review/evga-geforce-rtx-2060-super-sc-ultra/&quot;&gt;EVGA RTX 2060 Super SC Ultra&lt;/a&gt;. It’s also a dual-fan GPU that uses the same frequencies as with Founders Edition. What is more important: it features zero RPM mode under no load and has adjustable LED with &lt;a href=&quot;https://www.evga.com/precisionx1/&quot;&gt;EVGA Precision X1&lt;/a&gt; software.&lt;/p&gt;

&lt;h3 id=&quot;disclaimer&quot;&gt;Disclaimer&lt;/h3&gt;

&lt;p&gt;&lt;span class=&quot;font-xs&quot;&gt;
WARNING! Flash the BIOS at your own risk. Flashing a video card BIOS to a different model and/or series WILL void your warranty. This process can also cause other permanent issues like video artifacts and premature hardware failure! We cannot and will not be held responsible for the misuse of the information provided in this guide. Please, if you have any questions, jump onto the forums and ask away! We do not suggest you attempt this EVER! The BIOS linked in this tutorial may not work for your video card!
&lt;/span&gt;&lt;/p&gt;

&lt;h3 id=&quot;flashing-the-bios&quot;&gt;Flashing the BIOS&lt;/h3&gt;

&lt;ul&gt;
  &lt;li&gt;Download &lt;a href=&quot;https://www.techpowerup.com/download/nvidia-nvflash-with-board-id-mismatch-disabled/&quot;&gt;NVIDIA NVFlash with Board Id Mismatch Disabled&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;Download &lt;a href=&quot;https://www.techpowerup.com/vgabios/?architecture=&amp;amp;manufacturer=EVGA&amp;amp;model=RTX+2060+Super&amp;amp;interface=&amp;amp;memType=&amp;amp;memSize=&amp;amp;since=&quot;&gt;EVGA RTX 2060 Super ROM&lt;/a&gt;, we used version &lt;strong&gt;90.06.44.80.41&lt;/strong&gt;.&lt;/li&gt;
  &lt;li&gt;Disable your GPU from the device manager&lt;/li&gt;
&lt;/ul&gt;
&lt;p class=&quot;text-center&quot;&gt;
    &lt;img src=&quot;/assets/images/blog/rtx2060s-disable.jpg&quot; /&gt;
&lt;/p&gt;
&lt;ul&gt;
  &lt;li&gt;Open Windows Command Prompt as Administrator&lt;/li&gt;
  &lt;li&gt;Make a backup of your current ROM:&lt;/li&gt;
&lt;/ul&gt;
&lt;pre&gt;
nvflash64_patched_5.590.0.exe -b backup.rom
&lt;/pre&gt;
&lt;ul&gt;
  &lt;li&gt;Flash&lt;/li&gt;
&lt;/ul&gt;
&lt;pre&gt;
nvflash64_patched_5.590.0.exe -6 EVGA.RTX2060Super.8192.190724.rom
&lt;/pre&gt;
&lt;p&gt;It will ask you to confirm a few times, follow the prompts and wait for it to finish flashing.&lt;/p&gt;
&lt;ul&gt;
  &lt;li&gt;Reboot&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;After that GPU-Z will show EVGA SC Ultra now and you can enjoy silence. If you face some difficulties much more detailed guide of flashing RTX BIOS can be found &lt;a href=&quot;https://www.overclockersclub.com/guides/how_to_flash_rtx_bios/&quot;&gt;here&lt;/a&gt;.&lt;/p&gt;

&lt;p class=&quot;text-center&quot;&gt;
    &lt;img src=&quot;/assets/images/blog/rtx2060s-evga.png&quot; /&gt;
&lt;/p&gt;

&lt;p&gt;RGB and other tuning can be performed in the EVGA Precision X1 app.&lt;/p&gt;

&lt;p class=&quot;text-center&quot;&gt;
    &lt;img src=&quot;/assets/images/blog/rtx2060s-evga-precision.png&quot; /&gt;
&lt;/p&gt;

&lt;p&gt;Result:&lt;/p&gt;

&lt;p class=&quot;text-center&quot;&gt;
    &lt;video width=&quot;576&quot; source=&quot;&quot; src=&quot;/assets/video/rtx_2060s_animating_logo.mp4&quot; type=&quot;video/mp4&quot; autoplay=&quot;&quot; muted=&quot;&quot; loop=&quot;&quot;&gt;&lt;/video&gt;
&lt;/p&gt;
</description>
			<pubDate>Sat, 09 May 2020 00:00:00 +0200</pubDate>
			<link>https://crystalidea.com/de/blog/improving-nvidia-rtx-2060-super-founders-edition</link>
			<guid>https://crystalidea.com/de/blog/improving-nvidia-rtx-2060-super-founders-edition</guid>
		</item>
	
		<item>
			<title>Optimizing thermals on Mac Pro 2013</title>
			<description>&lt;p&gt;Mac Pro 2013 is still a beast of a machine. We still own one with the most balanced (from our perspective) custom CPU installed: 8 Core / 16 Threads 3.3 Ghz Base (4.0 Ghz Turbo) &lt;a href=&quot;https://ark.intel.com/content/www/us/en/ark/products/75273/intel-xeon-processor-e5-2667-v2-25m-cache-3-30-ghz.html&quot;&gt;E5-2667 v2&lt;/a&gt;. It features same 130W TDP thermal design as with other CPUs that are officialy installed (12 core, for example).&lt;/p&gt;

&lt;p&gt;The computer has a single whisper quiet fan but Apple traditionally prefers acoustics levels over actual thermals. In this post we demonstrate this behaviour and explain how to improve it.&lt;/p&gt;

&lt;!--more--&gt;

&lt;p&gt;To stress test the CPU we’re going to perform testing in Windows because of a little nice app called &lt;a href=&quot;https://www.cpuid.com/softwares/powermax.html&quot;&gt;powerMax&lt;/a&gt;. It’s able to torture CPU unprecedentedly with AVX CPU instructions (they heat up CPU badly, be very careful with it). &lt;a href=&quot;https://www.ccleaner.com/speccy&quot;&gt;Speccy app&lt;/a&gt; is used to display CPU core average temperature (between all 8 cores) along with GPUs and SSD temperatures. Room ambient temperature - 22C°.&lt;/p&gt;

&lt;h3 id=&quot;idle-values-before-the-test&quot;&gt;Idle values (before the test):&lt;/h3&gt;

&lt;center&gt;
    &lt;img src=&quot;/assets/images/blog/mac-pro-2013-idle.png&quot; /&gt;
    &lt;p class=&quot;font-xs&quot;&gt;The fan is spinning at its minimum 790 RPM&lt;/p&gt;
&lt;/center&gt;

&lt;h3 id=&quot;after-10-minutes-of-avx-torture-test&quot;&gt;After 10 minutes of AVX torture test:&lt;/h3&gt;

&lt;center&gt;
    &lt;img src=&quot;/assets/images/blog/mac-pro-2013-10-min-torture.png&quot; /&gt;
    &lt;p class=&quot;font-xs&quot;&gt;The fan is spinning at around 1200 RPM&lt;/p&gt;
&lt;/center&gt;

&lt;p&gt;CPU Core Average reaches &lt;strong&gt;83C°&lt;/strong&gt; after 4 minutes and remains there with fan spinning at around 1200 RPM. D500 GPU temperatures are at 66-67C° without any load and SSD temperature reaches 40C°. This is the price you pay for a computer in a compact stylish form-factor where basically all internals suffer from heat. What is more important, the default fan curve is &lt;strong&gt;VERY&lt;/strong&gt; conservative to our mind: the fan starts to spin up after temperature already reached 80C! That’s why a custom fan control for long CPU intensive tasks is preferred on this machine.&lt;/p&gt;

&lt;p&gt;After the stress test is finished, the fan returns immediately to the minimum speed and all components (CPU/GPU/SSD) are slowly returning to the idle values. Even after 10 minutes of idle after the test, CPU temp sits at around 45C°, GPU at 51C° and SSD at 37C°.&lt;/p&gt;

&lt;p&gt;On the other hand, if you manually set the fan spin at 1500 RPM, after about 3 minutes temperatures are back to idle values.&lt;/p&gt;

&lt;h3 id=&quot;same-10-minutes-avx-torture-and-custom-fan-control&quot;&gt;Same 10 minutes AVX torture and custom fan control:&lt;/h3&gt;

&lt;p&gt;If you manually set the fan at 1500 RPM and do the test one more time, the situation drastically changes:&lt;/p&gt;

&lt;center&gt;
    &lt;img src=&quot;/assets/images/blog/mac-pro-2013-10-min-torture-2.png&quot; /&gt;
    &lt;p class=&quot;font-xs&quot;&gt;The fan is spinning at 1500 RPM, thermals are much better now&lt;/p&gt;
&lt;/center&gt;

&lt;p&gt;CPU and GPU temperatures dropped by around 9C° and SSD comfortly sits at 35C°. In a real world scenario with additional GPU and disk load added, custom fan control for Mac Pro trash can be basically essential.&lt;/p&gt;
</description>
			<pubDate>Wed, 06 May 2020 00:00:00 +0200</pubDate>
			<link>https://crystalidea.com/de/blog/optimizing-thermals-in-mac-pro-2013</link>
			<guid>https://crystalidea.com/de/blog/optimizing-thermals-in-mac-pro-2013</guid>
		</item>
	
		<item>
			<title>Macs Fan Control now works in Windows 10 on modern Apple computers equipped with the T2 chip</title>
			<description>&lt;p&gt;Update: MacPro7,1 and iMacPro1,1 are supported in version 1.5.6.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;/macs-fan-control&quot;&gt;Macs Fan Control&lt;/a&gt; wasn’t able to work under Windows on Apple computers equipped with the T2 security chip since its introduction in 2018. We honestly thought it wasn’t actually possible but now it is! We’re happy to announce that the program now flawlessly works in Windows 10 on modern Apple computers that have the T2 chip:&lt;/p&gt;

&lt;!--more--&gt;

&lt;ul&gt;
  &lt;li&gt;MacBook Pro introduced in 2018 or later&lt;/li&gt;
  &lt;li&gt;MacBook Air introduced in 2018 or later&lt;/li&gt;
  &lt;li&gt;Mac mini introduced in 2018&lt;/li&gt;
  &lt;li&gt;Mac Pro introduced in 2019&lt;/li&gt;
  &lt;li&gt;iMac Pro introduced in 2017&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Basically, the app now works on any Intel-based Apple computer in both Windows &amp;amp; macOS. &lt;a href=&quot;/macs-fan-control/supported-models&quot;&gt;Complete list&lt;/a&gt; of supported models.&lt;/p&gt;

&lt;h2 id=&quot;under-the-hood&quot;&gt;Under the hood&lt;/h2&gt;

&lt;p&gt;It’s finally possible thanks to a custom developed kernel mode driver (AppleSMC.sys). It’s digitally signed with a EV certificate which means you don’t have to change Secure Boot settings. The driver gets installed automatically and removed when you uninstall the app.&lt;/p&gt;

&lt;h2 id=&quot;changes-in-pro-version-licensing&quot;&gt;Changes in Pro version licensing&lt;/h2&gt;

&lt;p&gt;Starting from 01-13-2020 (13th of January 2020) when &lt;a href=&quot;/macs-fan-control/buy&quot;&gt;buying the Pro version&lt;/a&gt; you can choose whether to buy it only for &lt;strong&gt;macOS&lt;/strong&gt; or both &lt;strong&gt;macOS+Windows&lt;/strong&gt;. If you bought the Pro version before 01-13-2020, your license key is also valid on both systems.&lt;/p&gt;

</description>
			<pubDate>Mon, 13 Jan 2020 00:00:00 +0100</pubDate>
			<link>https://crystalidea.com/de/blog/fan-control-windows-t2-now-possible</link>
			<guid>https://crystalidea.com/de/blog/fan-control-windows-t2-now-possible</guid>
		</item>
	
		<item>
			<title>Macs Fan Control 1.5, Vorstellung der Pro Version</title>
			<description>&lt;p&gt;Unser extrem beliebte &lt;a href=&quot;/macs-fan-control&quot;&gt;Macs Fan Control&lt;/a&gt; App wird jetzt noch besser: Es gibt jetzt eine Pro Version mit Voreinstellungen für erfahrene Benutzer, bedeutende UI Verbesserungen und mehr Stabilität.&lt;/p&gt;

&lt;!--more--&gt;

&lt;h2&gt;Voreinstellungen und Pro Version&lt;/h2&gt;

&lt;p&gt;Die App bleibt nach wie vor kostenlos, aber erfahrene Nutzer können nun zusätzliche Funktionen erhalten, indem Sie ein auf Upgrade auf die Pro Version durchführen. Mit der Pro Version kann man jetzt benutzerdefinierte Lüftervoreinstellungen erstellen und abspeichern - damit lässt sich je nach Aktivität schnell zwischen verschiedenen Einstellungen umschalten. Außerdem erhalten Sie Priorität im Kunden-Support und Vertrauen in zukünftige Updates und Verbesserungen.&lt;/p&gt;

&lt;p class=&quot;text-center&quot;&gt;
    &lt;img src=&quot;/assets/images/blog/mfc_update_15_presets.png&quot; class=&quot;product-screenshot&quot; data-rjs=&quot;2&quot; /&gt;
&lt;/p&gt;

&lt;p&gt;Die kostenlose Version hat nur 3 Voreinstellungen:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;strong&gt;Automatisch&lt;/strong&gt;, alle Lüfter sind auf Automatisch gesetzt und werden vom System gesteuert&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Volle Leistung&lt;/strong&gt;, alle Lüfter laufen mit maximaler Leistung (UPM)&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Benutzerdefiniert&lt;/strong&gt;*, wenn Sie die Lüftersteuerung selbst anpassen. Diese Voreinstellungen wird zwischen dem Starten der App gespeichert (wenn Sie die App schließen während die Voreinstellung aktiv ist) und geht verloren, wenn Sie zurück auf &lt;strong&gt;Automatisch&lt;/strong&gt; oder &lt;strong&gt;Volle Leistung&lt;/strong&gt; wechseln. Im Prinzip verhält die Appn sich gleich, wie bei vorherigen Versionen der App.&lt;/li&gt;
&lt;/ul&gt;

&lt;p class=&quot;text-center&quot;&gt;
    &lt;img src=&quot;/assets/images/blog/mfc_update_15_presets_free.png&quot; class=&quot;product-screenshot&quot; data-rjs=&quot;2&quot; /&gt;
&lt;/p&gt;

&lt;h2&gt;NVMe Treiber-Support&lt;/h2&gt;

&lt;p&gt;Bereits seit einiger Zeit sind alle modernen Macs mit NVMe Blade anstelle der traditionellen SATA Laufwerken ausgestattet. Sowohl unter Windows als auch unter MacOS zeigt die App jetzt diese Laufwerke und ihre Temperaturen an. Eine neue Option in den Einstellungen ermöglicht es Ihnen auszusuchen, ob Sie lieber die Laufwerktemperaturen (SMART und/oder NVMe) auslesen wollen oder nicht. Dies kann für Nutzer, die Ihre CPU-Auslastung optimieren wollen, oder Nutzer, die Probleme mit verbundenen RAID und Audio-Peripheriegeräten haben, nützlich sein.&lt;/p&gt;

&lt;h2&gt;Neues Helper-Tool&lt;/h2&gt;

&lt;p&gt;Für die Lüftersteuerung mit Macs Fan Control muss ein Helper-Tool installiert sein. Das alte Helper-Tool hatte zu viele Probleme, die nun mit der neuen Version des Tools beseitigt wurden:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;weniger CPU-Last, geringerer Energieverbrauch&lt;/li&gt;
  &lt;li&gt;höhere Stabilität der App (kein zufälliger Crash, keine hohe Anzahl offener Mach Ports)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Falls Sie nicht planen, die Lüftersteuerung zu verändern, können Sie die Installation des Tools überspringen und die App im schreibgeschützten Lese-Modus ausführen. Falls Sie sich in Zukunft dafür entscheiden, die Standard-Einstellungen zu verändern, werden Sie erneut dazu aufgefordert das Tool zu installieren.&lt;/p&gt;

&lt;h2&gt;Verbesserte Nutzeroberfläche (UI)&lt;/h2&gt;

&lt;p&gt;Endlich unterstützt die App den Dark Mode unter macOS Mojave und Catalina:&lt;/p&gt;

&lt;p class=&quot;text-center&quot;&gt;
    &lt;img src=&quot;/assets/images/blog/mfc_update_15_dark_mode.png&quot; class=&quot;product-screenshot&quot; data-rjs=&quot;2&quot; /&gt;
&lt;/p&gt;

&lt;p&gt;Der neue Einstellungs-Dialog sieht jetzt auch besser aus:&lt;/p&gt;

&lt;p class=&quot;text-center&quot;&gt;
    &lt;img src=&quot;/assets/images/blog/mfc_update_15_preferences.png&quot; class=&quot;product-screenshot&quot; data-rjs=&quot;2&quot; /&gt;
&lt;/p&gt;

&lt;h2&gt;Kompatibilität&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;macOS&lt;/strong&gt;:&lt;/p&gt;

&lt;p&gt;Die App ist immer noch kompatibel mit MacOS 10.7 und neueren Versionen, es gibt sie jetzt jedoch in zwei unterschiedlichen Downloads: Eine für &lt;a href=&quot;/downloads/macsfancontrol.zip&quot;&gt;macOS 10.12 Sierra+&lt;/a&gt; und die zweite für &lt;a href=&quot;/downloads/legacy/macsfancontrol.zip&quot;&gt;macOS 10.7 Lion - 10.11 El Capitan&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Windows&lt;/strong&gt;:&lt;/p&gt;

&lt;p&gt;Windows XP und neuere Versionen, aber nur auf Mac Modellen, die nicht mit dem modernen &lt;a href=&quot;/macs-fan-control/supported-models&quot;&gt;T2 chip&lt;/a&gt; ausgestattet sind.&lt;/p&gt;
</description>
			<pubDate>Mon, 23 Sep 2019 00:00:00 +0200</pubDate>
			<link>https://crystalidea.com/de/blog/macs-fan-control-pro</link>
			<guid>https://crystalidea.com/de/blog/macs-fan-control-pro</guid>
		</item>
	
		<item>
			<title>Classic Mac Pro (5,1): W-Lan auf 802.11ac und Bluetooth auf 4.0 upgraden</title>
			<description>&lt;p&gt;Classic Mac Pro 5,1 (auch 4,1 mit Upgrade auf 5,1) hat normalerweise nur WLan 802.11n und Bluetooth 2.1. Hier finden Sie die Hauptgründe, wieso Sie das W-Lan auf 802.11ac und Bluetooth auf 4.0 upgraden sollten:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;Sie erhalten &lt;a href=&quot;https://www.apple.com/macos/continuity/&quot;&gt;Continuity&lt;/a&gt;, &lt;a href=&quot;https://support.apple.com/en-us/guide/mac-help/mchl732d3c0a/mac&quot;&gt;Handoff&lt;/a&gt; und das neue &lt;a href=&quot;https://en.wikipedia.org/wiki/AirDrop&quot;&gt;AirDrop&lt;/a&gt; native&lt;/li&gt;
  &lt;li&gt;W-LAN 802.11ac ist wahnsinnig schnell, Bluetooth 4.0 ist zuverlässiger, sicherer und deutlich schneller&lt;/li&gt;
  &lt;li&gt;MacOS 10.15 Catalina unterstützt alte BCM94322MC W-Lan Karten nicht mehr, daher funktioniert W-Lan damit nicht mehr&lt;/li&gt;
&lt;/ul&gt;

&lt;!--more--&gt;

&lt;p&gt;&lt;strong&gt;Haftungsausschluss&lt;/strong&gt;: Diese Website ist in keiner Weise mit einem der hier genannten E-Bay-Anbieter verbunden. Die Links werden nur für Ihren Komfort zur Verfügung gestellt. Wir übernehmen keine Haftung dafür, wenn Sie Ihren Computer in irgendeiner Weise (so unwahrscheinlich dies auch sein möge) beschädigen.&lt;/p&gt;

&lt;p&gt;Das hier beschriebene Upgrade kit ist 100% native, beinhaltet keine externen Karten oder Antennen, und benötigt keine zusätzlichen Software-Installationen. Die im Kit genannte Broadcom-Karte wird nativ in vielen iMac Modellen verwendet und wird daher nativ von MacOs unterstützt. Irgendein kluger Typ verkauft ein ähnliches Kit für ca. 215 USD + Versandkosten, aber normalerweise erhält man für ein Viertel des Preises (und kostenlose Lieferung von China)&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Das Kit&lt;/strong&gt;:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;Broadcom BCM94360CD + mPCIe Adapter. &lt;a href=&quot;https://www.ebay.com/itm/Apple-Broadcom-BCM94360CD-802-11ac-mini-PCI-E-WiFi-WLAN-Bluetooth-4-0-Card/251723761338?ssPageName=STRK%3AMEBIDX%3AIT&amp;amp;_trksid=p2057872.m2749.l2649&quot;&gt;Ebay&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;Bluetooth Antenne - Verlängerungskabel. &lt;a href=&quot;https://www.ebay.com/itm/24-U-FL-IPX-Male-to-ipex-Female-Cable-Wifi-Antenna-Extension-Mini-PCI-Card/191422150400?ssPageName=STRK%3AMEBIDX%3AIT&amp;amp;_trksid=p2057872.m2749.l2649&quot;&gt;Ebay&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;JST GH 1.25MM 4Pin Konnektoren (3). &lt;a href=&quot;https://www.ebay.com/itm/10pcs-JST-GH-1-25MM-3-4Pin-Double-end-Female-Male-Connector-w-Wires-Cable/273191562853?ssPageName=STRK%3AMEBIDX%3AIT&amp;amp;var=572461669291&amp;amp;_trksid=p2057872.m2749.l2649&quot;&gt;Ebay&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;UPDATE September 2019!&lt;/strong&gt;
Es gibt eine Version des mPCIe Adapters, die ohne Löten funktioniert!  &lt;a href=&quot;https://www.amazon.com/gp/product/B0762N451V&quot;&gt;Amazon&lt;/a&gt;, &lt;a href=&quot;https://www.ebay.com/itm/Mini-PCI-E-52pin-Adapter-For-BCM94360CD-BCM94331CD/261598561965?epid=1631968703&amp;amp;hash=item3ce87d46ad:g:sXcAAOSwi8VZTLqm&quot;&gt;Ebay&lt;/a&gt;. In diesem Fall können Sie Schritt 1 überspringen.&lt;/p&gt;

&lt;h2&gt;1. Bluetooth Datenkabel an den mPCIe Adapter löten&lt;/h2&gt;

&lt;p&gt;Die originale Bluetooth-Karte wird entfernt, da der BCM94360CD sowohl Bluetooth als auch W-Lan on board hat. D+ und D- Konnektoren auf dem mPCIe Adapter müssen zum Motherboard anstatt zur alten Bluetooth-Karte verbunden werden.&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;Sie brauchen DREI JST Kabel, von denen Sie die gelben und grünen Kabel entfernen (nur Schwarz und Rot werden verwendet).&lt;/li&gt;
  &lt;li&gt;Verbinden Sie diese miteinander, so dass Sie eine ausreichende Länge für das Bluetooth-Datenkabel erhalten:&lt;/li&gt;
&lt;/ul&gt;

&lt;p class=&quot;text-center&quot;&gt;
    &lt;img src=&quot;/assets/images/blog/classic-mac-pro-bluetooth-jst-cables.png&quot; /&gt;
&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;Löten Sie (oder jemanden fragen, der ein Lötgerät hat) die D+ und D- Kontakte auf den Adapter an die schwarzen und roten Kabel (nicht so sauber auf dem Foto).&lt;/li&gt;
&lt;/ul&gt;

&lt;p class=&quot;text-center&quot;&gt;
    &lt;img src=&quot;/assets/images/blog/classic-mac-pro-bluetooth-soldered-before.png&quot; /&gt;
&lt;/p&gt;

&lt;p class=&quot;text-center&quot;&gt;
    &lt;img src=&quot;/assets/images/blog/classic-mac-pro-bluetooth-soldered.png&quot; /&gt;
&lt;/p&gt;

&lt;h2&gt;2. CPU/RAM Tray entfernen&lt;/h2&gt;

&lt;p&gt;Öffnen Sie Ihren Mac Pro und entfernen Sie das CPU/RAM Tray.&lt;/p&gt;

&lt;p class=&quot;text-center&quot;&gt;
    &lt;img src=&quot;/assets/images/blog/classic-mac-pro-cpu-tray.png&quot; /&gt;
&lt;/p&gt;

&lt;p&gt;Anschließend sollte Ihre Computer wie auf dem folgenden Foto aussehen. Die W-Lan Karte ist auf der linken Seite markiert und die kleine Bluetooth-Karte auf der rechten Seite. Später werden wir Kabel hinter dem in der Mitte markierten Bereich durchziehen.&lt;/p&gt;

&lt;p class=&quot;text-center&quot;&gt;
    &lt;img src=&quot;/assets/images/blog/classic-mac-pro-cpu-tray-removed.png&quot; /&gt;
&lt;/p&gt;

&lt;h2&gt;3. Alte W-Lan &amp;amp; Bluetooth Karten entfernen&lt;/h2&gt;

&lt;ul&gt;
  &lt;li&gt;Lösen Sie die kleinen Schrauben, welche die alte AirPort W-Lan Karte festhalten, und trennen Sie 2 oder 3 Antennen indem Sie diese leicht zu sich hinziehen (je nach Modell kann eine Antenne ungenutzt unter der Karte verstaut), entfernen Sie die Karte, indem Sie diese nach links schieben.&lt;/li&gt;
&lt;/ul&gt;

&lt;p class=&quot;text-center&quot;&gt;
    &lt;img src=&quot;/assets/images/blog/classic-mac-pro-unscrew-airport-card.png&quot; /&gt;
&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;Lösen Sie die Schraube, die die alte Bluetooth Karte festhält, trennen Sie das Datenkabel und die goldenen Antennenkonnektoren, entfernen Sie die Karte, indem Sie diese zu sich ziehen, sie ist mit einem Klebstoff leicht befestigt.&lt;/li&gt;
&lt;/ul&gt;

&lt;p class=&quot;text-center&quot;&gt;
    &lt;img src=&quot;/assets/images/blog/classic-mac-pro-unscrew-bluetooth-card.png&quot; /&gt;
&lt;/p&gt;

&lt;h2&gt;4. Neue W-Lan &amp;amp; Bluetooth Karte installieren&lt;/h2&gt;

&lt;p&gt;Die neue Karte mit dem Adapter gehört in de PCIe Slot, wo zuvor Ihre alte W-Lan Karte war. Verbinden Sie die drei W-Lan Antennen und ein Bluetooth Antennen-Verlängerungskabel mit der Karte genau wie unten auf dem Bild:&lt;/p&gt;

&lt;p class=&quot;text-center&quot;&gt;
    &lt;img src=&quot;/assets/images/blog/classic-mac-pro-new-airport-antennas.png&quot; /&gt;
&lt;/p&gt;

&lt;p&gt;Schieben Sie Karte mit allen 4 angebrachten Antennen in den mPCIe Adapter, dann schieben Sie den Adapter in den mPCIe Slot. Befestigen Sie den Adapter mit einem der beiden Schrauben, die die alte Karte befestigt hatten.&lt;/p&gt;

&lt;p class=&quot;text-center&quot;&gt;
    &lt;img src=&quot;/assets/images/blog/classic-mac-pro-bluetooth-wifi-installed.png&quot; /&gt;
&lt;/p&gt;

&lt;p&gt;Das lose Ende Ihres Bluetooth Antennen-Verlängerungskabel sollte mit dem bestehenden Bluetooth Antennenkabel verbunden werden (zuvor von der alten Bluetooth Karte abgetrennt).&lt;/p&gt;

&lt;p&gt;Das loise Ende unseres Bluetooth Datenkabels muss mit dem Motherboard verbunden werden:&lt;/p&gt;

&lt;p class=&quot;text-center&quot;&gt;
    &lt;img src=&quot;/assets/images/blog/classic-mac-pro-bluetooth-data-cable.png&quot; /&gt;
&lt;/p&gt;

&lt;p&gt;Wenn möglich können Sie kleine Streifen Tape verwenden, um sicherzustellen, dass die Kabel sicher verbunden bleiben und sich nicht zu sehr bewegen.&lt;/p&gt;

&lt;p class=&quot;text-center&quot;&gt;
    &lt;img src=&quot;/assets/images/blog/classic-mac-pro-bluetooth-version.png&quot; /&gt;
&lt;/p&gt;

&lt;p class=&quot;text-center&quot;&gt;
    &lt;img src=&quot;/assets/images/blog/classic-mac-pro-bluetooth-version-wifi.png&quot; /&gt;
&lt;/p&gt;

&lt;p&gt;Dieser Guide basiert auf &lt;a href=&quot;https://forums.macrumors.com/threads/802-11ac-bt-4-0-and-continuity-handoff-are-working-on-mac-pro-2010-keep-updating.1748061/&quot;&gt;MacRumors thread&lt;/a&gt;.&lt;/p&gt;
</description>
			<pubDate>Mon, 15 Jul 2019 00:00:00 +0200</pubDate>
			<link>https://crystalidea.com/de/blog/classic-mac-pro-wifi-bluetooth-upgrade</link>
			<guid>https://crystalidea.com/de/blog/classic-mac-pro-wifi-bluetooth-upgrade</guid>
		</item>
	
		<item>
			<title>Boot Camp und Windows 10 1903 (Mai-Update)</title>
			<description>&lt;p&gt;&lt;strong&gt;Problem&lt;/strong&gt;: Das neueste Windows 10 Update 1903 löst einen Blue Screen aus (BSOD, blue screen of death) mit der Fehlermeldung WDF_VIOLATION auf einigen MacBook Modellen (MacBook Pro 2010/2011, MacBook Air 2011, Mac Mini 2012, iMac 2010/2011 und ein paar weitere). Dieser schwerwiegende Fehler taucht auf, wenn Windows bereits geladen wurde und das System versucht das Apple Boot Camp Utility (BootCamp.exe) auszuführen. Dieses Tool ist verantwortlich für die Steuerung der Bildschirmhelligkeit, Lautstärke, Funktionstasten, Hintergrundbeleuchtung, usw. über die Apple Tastatur. Bei manchen Geräten passiert dieser Crash nur, wenn Sie versuchen unsere &lt;a href=&quot;/macs-fan-control&quot;&gt;Macs Fan Control&lt;/a&gt; App zu starten.&lt;/p&gt;

&lt;!--more--&gt;

&lt;p&gt;&lt;strong&gt;Ursache&lt;/strong&gt;: Ältere Versionen der MacHALDriver.sys Treiber, die mit der Boot Camp Utility geliefert werden sind nicht kompatibel mit Windows 10 1903.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Lösung&lt;/strong&gt;: Sie müssen nur ein Update auf &lt;strong&gt;Boot Camp 6&lt;/strong&gt; oder eine neuere Version durchführen.&lt;/p&gt;

&lt;p&gt;Zuerst müssen Sie die alten Treiber deaktivieren, um einen normalen Windows-Start ausführen zu können. Die Treiberdateien unter c:\windows\system32\MacHALDriver.sys müssen umbenannt werden, z.B. in “MacHALDriver.sys.old”. Es gibt zwei Möglichkeiten:&lt;/p&gt;
&lt;ul&gt;
  &lt;li&gt;(unter Windows) Starten Sie im sicheren Modus (F8 gedrückt halten) und benennen Sie die Datei um.&lt;/li&gt;
  &lt;li&gt;(unter MacOS) Installieren Sie &lt;a href=&quot;https://www.tuxera.com/products/tuxera-ntfs-for-mac/&quot;&gt;Tuxera NTFS&lt;/a&gt; oder &lt;a href=&quot;https://www.paragon-drivers.com/en/ntfsmac/&quot;&gt;Paragon NTFS for Mac&lt;/a&gt; um Schreibzugang auf das Windows-Laufwerk/Partition zu gewähren und die Treiberdateien umzubenennen. Beide Apps sind kommerziell aber haben eine begrenzte Probelaufzeit.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Anschließend können Sie Windows 10 booten, aber die Apple Boot Camp Utility wird nicht funktionieren. Macs Fan Control kann ohne den Boot Camp Treiber arbeiten, aber nur sehr &lt;em&gt;langsam&lt;/em&gt;.&lt;/p&gt;

&lt;p&gt;Installieren Sie &lt;a href=&quot;https://www.7-zip.org/&quot;&gt;7Zip&lt;/a&gt; und &lt;a href=&quot;https://github.com/timsutton/brigadier/releases&quot;&gt;Brigadier&lt;/a&gt;. Führen Sie letztgenannten aus um die neueste offizielle Version des Boot Camp von Apple herunterzuladen und auf Ihrem Gerät zu installieren. Manchmal lädt es trotzdem eine fehlerhafte alte Version (z.B. für iMac Mitte 2010) herunter. In diesem Fall empfehlen wir das Boot Camp mit Hilfe des –model Parameters für ein anderes Model herunterzuladen:&lt;/p&gt;
&lt;pre&gt;
 brigadier.exe --model iMacPro1,1
&lt;/pre&gt;
&lt;p&gt;und führen Sie den Boot Camp Installer manuell aus (führen Sie die Eingabeaufforderung als Administrator aus):&lt;/p&gt;
&lt;pre&gt;
 msiexec /i BootCamp-041-55643\BootCamp\Drivers\Apple\BootCamp.msi
&lt;/pre&gt;

&lt;p&gt;&lt;strong&gt;Tipp&lt;/strong&gt;: Um dieses Problem zu vermeiden, empfehlen wir Ihnen dringend, Ihr Boot Camp mit Hilfe Brigadier App zu aktualisieren, &lt;em&gt;bevor&lt;/em&gt; Sie das Windows 1903 Update durchführen.&lt;/p&gt;

</description>
			<pubDate>Mon, 10 Jun 2019 00:00:00 +0200</pubDate>
			<link>https://crystalidea.com/de/blog/bootcamp-and-windows-10-1903-may-update</link>
			<guid>https://crystalidea.com/de/blog/bootcamp-and-windows-10-1903-may-update</guid>
		</item>
	
  </channel>
</rss>
