top of page

Group

Public·8 members
Isaiah Robinson
Isaiah Robinson

Learn How to Take a Snapshot of Your Mac's Hardware with IOJones


What is IOJones and why you should download it




If you are a Mac user who wants to take a closer look at your hardware, you might have heard of IORegistryExplorer, a tool provided by Apple that allows you to view the IORegistry tree and properties. However, you might also have noticed that IORegistryExplorer is broken and outdated, and does not work well with newer versions of macOS. That's why you should download IOJones, an open source alternative that offers more features and functionality. In this article, we will explain what IOJones is, why you should download it, and how to use it.




iojones download



What is IOJones?




IOJones is a realtime I/O Registry viewer for Mac OS X. It is intended as a replacement for the (now-broken) IORegistryExplorer provided by Apple. It was developed by acidanthera, a team of developers who work on various projects related to macOS hacking and reverse engineering.


A replacement for IORegistryExplorer




IORegistryExplorer is a tool that allows you to view the IORegistry tree and properties, which are the data structures that represent the hardware devices and drivers in your Mac. The IORegistry is important for understanding how your Mac works, and for troubleshooting issues related to hardware compatibility and performance. However, IORegistryExplorer has not been updated for a long time, and has many bugs and limitations that make it hard to use. For example, it does not support saving and loading snapshots, it has a large file size, it has a poor user interface, and it does not work well with dark mode.


A tool for inspecting your Mac's hardware




IOJones is a tool that allows you to view the same information as IORegistryExplorer, but with more features and functionality. It lets you take a snapshot of your Mac's hardware, examine it for live changes, or search for properties and entries according to a wide set of criteria. You can also compare different snapshots, export them to different formats, and sort them by various attributes. You can use IOJones to learn more about your Mac's hardware, such as the model name, serial number, firmware version, bus speed, memory size, device path, driver name, power state, and more.


A project by acidanthera




IOJones is one of the many projects developed by acidanthera, a team of developers who work on various projects related to macOS hacking and reverse engineering. Some of their other projects include OpenCore, Lilu, WhateverGreen, VirtualSMC, AppleALC, VoodooPS2Controller, NVMeFix, AirportBrcmFixup, BrcmPatchRAM, CPUFriend, DebugEnhancer, MaciASL, OCBuilder, RestrictEvents, VoodooInput, VoodooRMI, and more. You can find more information about their projects on their GitHub page.


Why you should download IOJones?




There are many reasons why you should download IOJones instead of using IORegistryExplorer. Here are some of them:


It has more features than IORegistryExplorer




IOJones has many features that make it superior to IORegistryExplorer. Some of these features are:


Symmetric file save/open




IOJones allows you to save and open snapshots in the same format, which means you can easily compare different snapshots or share them with others. IORegistryExplorer, on the other hand, only allows you to save snapshots in a binary format, which is not compatible with the XML format it uses to open snapshots.


Smaller file sizes




IOJones saves snapshots in a compressed format, which reduces the file size significantly. For example, a snapshot of a MacBook Pro 2018 with IOJones is only 1.2 MB, while the same snapshot with IORegistryExplorer is 6.8 MB. This makes it easier to store and transfer snapshots.


iojones mac os x download


iojones sourceforge download


iojones github download


iojones latest version download


iojones dark mode download


iojones ioregistryexplorer alternative download


iojones mac hardware snapshot download


iojones live updating ioregistry download


iojones plist format download


iojones sorting and searching ioregistry download


iojones open source project download


iojones acidanthera fork download


iojones support macos catalina download


iojones fix crashes download


iojones create readme download


iojones symmetrical file save open download


iojones smaller file sizes download


iojones efficient property list format download


iojones cocoa user interface download


iojones objective-c 2.0 programming language download


iojones gnu general public license v3.0 download


iojones advanced end users audience download


iojones hardware category download


iojones registered 2013 03 29 download


iojones last update 2020 06 30 download


iojones add a review download


iojones files reviews support wiki code donate download


iojones features list download


iojones project samples and activity download


iojones similar business software download


Efficient, human-readable property list format




IOJones uses a custom property list format that is more efficient and human-readable than the XML or binary formats used by IORegistryExplorer. It also supports more data types, such as booleans, integers, floats, doubles, and dates. You can easily edit the property list files with any text editor, or convert them to other formats with tools like plutil.


Sorting of all tables




IOJones allows you to sort any table by any column, which makes it easier to find and compare entries and properties. You can also filter the table by typing in the search box. IORegistryExplorer does not support sorting or filtering of tables.


Better searching of entries




IOJones allows you to search for entries by name, class, location ID, or any property value. You can also use regular expressions or wildcards to match multiple entries. IORegistryExplorer only allows you to search for entries by name.


Supports live updating




IOJones supports live updating of the IORegistry tree and properties, which means you can see the changes in real time as you plug or unplug devices, change settings, or perform other actions. IORegistryExplorer does not support live updating, and requires you to refresh the tree manually.


It is compatible with macOS dark mode




IOJones is compatible with macOS dark mode, which means it adapts its appearance to match your system preferences. It also has a light mode option if you prefer that. IORegistryExplorer does not support dark mode, and looks out of place on modern macOS versions.


It is open source and free




IOJones is open source and free, which means you can download it from SourceForge or GitHub without paying anything. You can also inspect the source code, report issues, request features, or contribute to the development if you want. IORegistryExplorer is not open source, and is only available as part of the Xcode developer tools.


How to download and use IOJones?




If you are convinced that IOJones is a better tool than IORegistryExplorer, here are the steps to download and use it:


Download from SourceForge or GitHub




You can download IOJones from either SourceForge or GitHub. The latest version as of this writing is 1.0.1. The download file is a zip archive that contains the app bundle. You can extract it to any location on your Mac.


Open the app and grant permissions




To open the app, you need to right-click on it and select "Open" from the menu. This is because the app is not signed by Apple, and macOS will prevent you from opening it directly. You will also need to grant permissions for the app to access your files and folders when prompted.


Explore the IORegistry tree and properties




Once you open the app, you will see a window that shows the IORegistry tree on the left side, and the properties of the selected entry on the right side. You can expand or collapse any node in the tree by clicking on the arrow next to it. You can also double-click on any node to open it in a new window. You can view or edit any property value by clicking on it in the table.


Save and load snapshots as needed




You can save a snapshot of your IORegistry by clicking on the "Save" button in the toolbar. You can choose a name and location for your snapshot file, which will have a .iojones extension. You can load a snapshot by clicking on the "Open" button in the toolbar. You can also drag and drop any snapshot file onto the app icon or window to open it.


Conclusion




In this article, we have explained what IOJones is, why you should download it, and how to use it. We have shown that IOJones is a superior alternative to IORegistryExplorer, as it offers more features and functionality, compatibility with macOS dark mode, and open source availability. We hope that you have found this article useful and informative. If you have any questions or feedback, please feel free to leave a comment below. Thank you for reading!


FAQs




Here are some frequently asked questions about IOJones:


What is the difference between IOJones and IORegistryExplorer?




IOJones is a replacement for IORegistryExplorer, a tool that allows you to view the IORegistry tree and properties. IOJones has more features and functionality than IORegistryExplorer, such as symmetric file save/open, smaller file sizes, efficient property list format, sorting of all tables, better searching of entries, live updating, dark mode compatibility, and open source availability.


How can I download IOJones?




You can download IOJones from either SourceForge or GitHub. The latest version as of this writing is 1.0.1. The download file is a zip archive that contains the app bundle. You can extract it to any location on your Mac.


How can I use IOJones?




To use IOJones, you need to open the app and grant permissions for it to access your files and folders. Then, you can explore the IORegistry tree and properties, save and load snapshots, and compare different snapshots as needed.


Is IOJones safe to use?




IOJones is safe to use, as it does not modify or damage your IORegistry or hardware. It only reads and displays the information from your IORegistry, and allows you to save and load snapshots of it. However, you should be careful when editing any property value, as it may affect the behavior of your hardware or drivers.


Where can I find more information about IOJones?




You can find more information about IOJones on its SourceForge or GitHub page. You can also contact the developers by opening an issue or sending a pull request on GitHub.


About

Welcome to the group! You can connect with other members, ge...
bottom of page