MacBook and MacBook Pro: Mac reduces processor speed when battery is removed while operating from an A/C adaptor - "If the battery is removed from a MacBook or MacBook Pro, the computer will automatically reduce the processor speed. This prevents the computer from shutting down if it demands more power than the A/C adaptor alone can provide."
Apple Notebooks Take Huge Performance Hit without Battery - "Apple's reason for forcing a drop in processor speed doesn't make a whole lot of sense."
MacBooks Run Slow Without Battery - "Gearlog's own results show a decrease of 36 percent in processor speeds without a battery attached on their unibody MacBook Pro. Our own tests show a decrease of 50 percent when rendering with one CPU, a decrease of 52 percent in multiprocessor rendering, while the GPU suffered a 40 percent decrease in performance."
"Fixing" kernel_task CPU Problems in MacOS 10.7/10.8 - Tweak IOPlatformPluginFamily.kext to disable throttling on faulty battery.
Disable OS X kernel_task throttling - Updated instructions for removing IOPlatformPluginFamily.kext.
/mac | Nov 15, 2018
See also Breathing new life into a 2006 MacBook and Apple's New Hardware With The T2 Security Chip Will Currently Block Linux From Booting
With OS X 10.11 El Capitan no longer receiving security updates1, unsupported but otherwise excellent hardware like the MacBook Pro (15-inch, Mid 2009) can be revitalized with Linux.2
After some false starts with the usual suspects (namely Linux Mint 19 (both Mate & XFCE), Elementary 5, Fedora Workstation 26, and Pop!_OS 18.04 LTS), I decided to give Manjaro XFCE 17 a try after seeing it regularly mentioned in HN comments.
After struggling with previous distros, Manjaro was a dream: boot and shutdown times were halved (at least), the boot splash screen displayed properly (rather than just displaying a black/blank screen like so many others), WiFi and video drivers working right out of the box, and there was no screen flickering or taskbar weirdness. In short, Manjaro presented the most polished experience, from start to finish, of the bunch.
However, during install, Manjaro requires creating a password for the root account, which is subsequently enabled. If you prefer to disable it after installation is complete:
$ sudo passwd --status root root P 10/29/2018 -1 -1 -1 -1 $ sudo passwd --delete --lock root passwd: password expiry information changed. $ sudo passwd --status root root L 10/29/2018 -1 -1 -1 -1
$ su Password: su: Authentication failure
To reenable root:
$ sudo passwd root New password: Retype new password: passwd: password updated successfully $ sudo passwd --status root root P 11/01/2018 -1 -1 -1 -1
Why doesn't Apple just come out with an official macOS support policy? It's clearly and consistently been 3 years from release on modern versions, why not share that with consumers? Speaking of which, why not warn them when they are running an unsupported and unsafe version (something even Microsoft, hardly renowned for its stellar consumer support, did for Windows XP)? Within the last week or so, I've had two different people contact me with problems which turned out to be caused by running OS X 10.7 and OS X 10.8 respectively! See also No more security patches for OS X El Capitan, time to upgrade and Apple has released Mojave 10.14.1 update, and Security Updates for Sierra and High Sierra.
There's also Collin's kind patcher collection of course (macOS Sierra Patcher Tool for Unsupported Macs, macOS High Sierra Patcher Tool for Unsupported Macs, and macOS Mojave Patcher Tool for Unsupported Macs) if you don't mind disabling SIP, limited WiFi support, and trusting third-party, closed source software with deep access.
/mac | Nov 01, 2018
It's been moved from /Applications/ to /System/Library/CoreServices/Applications/. Due to SIP, "Make Alias" is not available from the Finder's context menu in that directory, nor does the new Make Alias keyboard shortcut (Ctrl+Cmd+A - really, Apple?! Cmd+L does not appear to have even been reassigned!) work.
If you'd like a Finder alias for DVD Player in the Applications folder*, one can be created via AppleScript like so:
tell application "Finder" to make alias file to (POSIX file "/System/Library/CoreServices/Applications/DVD Player.app") at (POSIX file "/Applications")
* To its credit, Apple still provides the "CDs & DVDs" preference pane, which offers an option to open DVD Player when a video DVD is inserted, but some may prefer another action or to launch DVD Player manually to play VIDEO_TS files, etc.
/mac | Oct 23, 2018
As reported by Howard Oakley, Apple has stopped maintaining its printer compatibility list and is apparently only supporting AirPrint going forward.
I scoured support.apple.com for the final printer driver versions, preferring to archive them locally rather than rely on Software Update. The inconsistent naming conventions and system requirements sections have been preserved intact:
/mac | Oct 19, 2018
/mac | Sep 12, 2018
Recently there have been activation errors with Microsoft Office Home & Student 2016 for Mac and Microsoft Office Home & Business 2016 for Mac product keys:
UPDATE: Sadly, the activation notification returned 24 hours later, counting down from 14 days. So far, have had to get a tier 2 tech at Microsoft resolve on their end in the dozen or so cases I've seen, but What to try if you can't install or activate Office 2016 for Mac offers troubleshooting tips for the following activation issues:
/mac | Aug 12, 2018
Metapad has a handy feature called Commit Word Wrap which inserts carriage returns into text based on the current window width (the command to remove them is Unwrap Lines).
The same functionality was available in TextWrangler 4.0.1 (download) but removed as of 4.5. Here's how to use it:
/mac | Jul 15, 2018
/mac | May 09, 2018
For years, I used Stomp for resizing videos under OS X. However, in addition to recently being retired, it has had trouble processing a number of formats of late, either hanging altogether or displaying lengthy time estimates (e.g., ~6 hours to scale a 6 minute video by half).
Happily, ffmpeg makes quick work of scaling video while preserving the aspect ratio, e.g.,
$ ffmpeg -i in.mp4 -vf scale=640:-2 out.mp4
UPDATE: To optimize for web streaming, add -movflags faststart. To optimize existing videos for streaming without have to reencode, use ffmpeg -i in.mp4 -movflags faststart -acodec copy -vcodec copy out.mp4
/mac | Apr 28, 2018
This post is for the scattered few who still sync calendars between their Mac and iOS device via USB, and find deleted calendars appearing in iTunes, despite those calendars not appearing in iCal / Calendar. Backup before proceeding. The iOS calendar(s) will be overwritten.
defaults delete com.apple.SyncServer SyncServicesResetWorldRunOnceand reboot
cd ~/Library/Application\ Support/SyncServices/
rm -r Local.*
mv conflicts _conflicts_
/mac | Apr 08, 2018
Subscribe or visit the archives