What is the purpose of Highpoint IOP/RR software in macos and can the extension be removed safely

I actually have little hope of getting a direct answer here based on reading discussions.apple.com/thread/253584915 and other similar questions. But hope springs eternal.


These extensions seem superfluous to me and if they actually are core extensions. Why: what purposes do they fulfill?


/Library/Extensions/HighPointIOP.kext (Version: 4.4.5, HighPoint Technologies, Inc.)


/Library/Extensions/HighPointRR.ktext (Version: 4.4.5, HighPoint Technologies, Inc.)


Thanks for considered replies

MacBook Pro 13″, macOS 12.5

Posted on Aug 27, 2022 12:39 PM

Reply
Question marked as Top-ranking reply

Posted on Aug 27, 2022 01:16 PM

Apple has installed these extensions (and presumably related to RAID storage hardware involving Rocket RAID and Intel IOP RAID hardware), and have not documented their purpose.


Based on a quick search, nobody that has reverse-engineered the code has posted details of their purpose. This presumably happening only within a jurisdiction where that effort would be considered permissible, too.


As for deletion, these modules are protected against deletion, so someone could conceivably override security and delete them and let us know if it corrupts something now or in the future.


In all seriousness and not intending to be flippant, I would recommend commencing or continuing a migration away from macOS more generally, as it does not and will not meet your requirements to know details of the various executables. There are and will be Apple and third-party vendor “blobs” in various places; code and firmware and custom hardware. One of the BSDs or Linux would probably be better suited.


8 replies
Question marked as Top-ranking reply

Aug 27, 2022 01:16 PM in response to jpgorrono

Apple has installed these extensions (and presumably related to RAID storage hardware involving Rocket RAID and Intel IOP RAID hardware), and have not documented their purpose.


Based on a quick search, nobody that has reverse-engineered the code has posted details of their purpose. This presumably happening only within a jurisdiction where that effort would be considered permissible, too.


As for deletion, these modules are protected against deletion, so someone could conceivably override security and delete them and let us know if it corrupts something now or in the future.


In all seriousness and not intending to be flippant, I would recommend commencing or continuing a migration away from macOS more generally, as it does not and will not meet your requirements to know details of the various executables. There are and will be Apple and third-party vendor “blobs” in various places; code and firmware and custom hardware. One of the BSDs or Linux would probably be better suited.


Aug 27, 2022 10:05 PM in response to jpgorrono

Thanks for the answers given so far.


I already use linux quite a bit, but have owned Macs since the first Mac 128. I would not expect, and never have expected Apple to directly provide information about every system extension OOTB. But at various times throught the years there was always a community of curious and technically savvy people who you could find with a little effort and who had taken it upn themselves to delve into the systems.


The mac is a device I own, not Apple, and upon which I rely for various activities which themselves have legitimate security requirements. It is contingent upon me to execute due diligence in investigating the manner of access and the activities occuring on the OS level that might have access to data or otherwise monitor various operations. It is a never ending series of rabbit holes, but due diligence requires appropriate, proportionate, and, typically, sustained effort.


Jurisdictional limitations on investigating these aspects of my device are matter for the courts, and are dubious primea facie. FTMP claims of infringment would be of or related to Copyright (DRM) and one which is covered by US Library of Congress' ercent rule proposals to allow circumvention of DRM controls directly and so, by implication, allow 'repair' activities that do no have to directly circumvent DRM technical 'locks'.


In the early days, and for a number of years where the distinction began to fade, Apple used Microsoft as the boogyman wrt to similar lock-in and various privacy concerns.


Just another example of lost potential.



Aug 28, 2022 10:15 AM in response to jpgorrono

Given your posting, I would again encourage use of one of the BSDs or Linux, as those better fit your expectations, and target the sorts of (entirely reasonable) concerns that you and others can have.


If you have concerns about security that involve mistrust of the platform itself or of the hardware or firmware (and there are absolutely cases where such concerns can apply), your use of the whole platform is, well, doomed. There are just too many ways to embed exploits, or weaken security generally, or to weaken cryptography specifically.


And if I had concerns around platform security, I’d also be very skeptical around added VPNs and added security apps. More than a few of those packages have either leaked data, have intentionally re-sold data, or have been targeted for breaches.


DRM and content protection are a whole different discussion, and most of that area is out of scope around here.


Apple doesn’t target Mac at folks like you or me, nor at developers in general. And that’s with my having started with Apple ][.

Aug 28, 2022 02:40 AM in response to jpgorrono

Let us deal in the really world of Apple wherein the Actual Operations system in macOS 11 Big Sur and again in mcOS 12 Monterey reside in a Sealed And Read Only Volume which can not be opened by the User for any reason or purpose.


Based upon this - it would be reasonable to infer the same will appear in the eventual release of maces 13 Ventura too.


The " Walled Garden of Eden " aka Apple Eco-System has become more locked down.

Aug 28, 2022 12:04 PM in response to Owl-53

Yes, Ventura will have SKP. It's a lower level HW protection mechanism which doesn't effect access to extensions that I know of. Anyway, any usable part of a system necessarily has to provide means of making itself useful. Those could be categorized as 'vectors'. Nothing useful is totally sealed. ChromeOS is more of a 'sandbox' OS, but even it can be opened and modified to fit the owner's particular needs. But I'm not trying to breach a sandbox, unless you call the entirety of the OS a 'sandbox'. SKP doesn't do that.

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

What is the purpose of Highpoint IOP/RR software in macos and can the extension be removed safely

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.