Release 7.4.0
Overview
This release brings significant updates to our virtual device platform featuring Rapid Start for faster iOS and iPadOS device spin-ups, enhanced MATRIX support for Android, Binder Tracing with CoreTrace on Android, and other improvements.
For our appliance server and private cloud server customers, we added enhanced networking options, and the ability to reconfigure server clusters while applying updates.
For our on-premises server appliance customers, we’ve released a new generation of hardware based on the NVIDIA Grace platform that runs 2X faster than our prior generation.
OS Support Updates
- iOS 18.4
- iOS 18.4.1
- iOS 18.5 betas (Falcon Premium customers only)
- iOS 18.5 RC1
- iOS 18.5 RC2
Rapid Start
We are thrilled to unveil Rapid Start which makes spinning up virtual iOS and iPadOS devices 5X faster. Rapid Start innovation utilizes specialized snapshots of base firmware images to accelerate device startup time. Visual indicators during device creation identify which OS/model combinations support Rapid Start. If Rapid Start is not available for an OS/model combination you are looking for, it will be added after it boots up and removed if no one uses that combination for 30 days. This feature is currently only available to our cloud customers
MATRIX
We’ve made several enhancements to MATRIX for automated MAST testing on Android. MATRIX would fail if the Android virtual device wasn’t created with a minimum of 4 CPU cores and 4GB of RAM, so we’ve added automated checking and improved error handling. We also optimized JVM (Java Virtual Machine) memory allocation to improve overall testing performance and reliability.
Binder Tracing for Android
Akin to using CoreTrace for iOS XPC tracing, we’ve now added Android Binder tracing for IPC (inter-process communications). When the user runs CoreTrace and then downloads the CoreTrace file, the Android Binder transactions are now parsed. Previously, the message buffer in binder transaction syscalls were displayed as a hexdump. The message buffer is parsed to display the interface header, method name, and (in many cases) method arguments in a more human-readable way, allowing users to quickly see the message source, as well as which data are being passed between processes.
High-Speed Server Appliances
For our server appliance customers, we’ve released a new generation of hardware based on the NVIDIA Grace platform. Our new servers run up to 2X faster than our prior generation. While they provide 120 VM cores of capacity, they can be flexibly licensed for either 60 or 120 cores. Contact Corellium Sales to learn more, and about how you can upgrade your existing Corellium server appliances.
Other Enhancements
File Navigation
We’ve enhanced our Files tool to improve device filesystem navigation by adding a path entry field. This enables users to enter or paste in a directory or file path to a specific location for accessing files.
Resources Tab
For our cloud customers, the “Home” tab has been renamed to “Resources” with its content focused on improved support guides and resources, helping users get up to speed faster with Corellium.
Activity Logging
We’ve updated Activity logging within the Admin tab to include when projects and devices are created, cloned, and deleted.
SSH Keys
We’ve unified SSH key types for iOS and ADB into a single key type to reduce user confusion.
API
We’ve enhanced our documentation with additional sample responses and fixed errors in our response codes. We’ve also optimized our API to improve response times under heavy load.
Bug Fixes & UI Enhancements
Various underlying bugs have been resolved to improve stability and performance. Minor user interface tweaks have been implemented for a more intuitive and user-friendly experience.
End-of-Life (EOL) & End-of-Support for Select Apple Devices & iOS Versions
Based on customer feedback from the Corellium 7.3 release, we’ve decided to modify our end-of-life and end-of-support policies slightly. Please see below for the changes as of version 7.4.
Cloud Customers
• iOS 10–14: These versions have been moved to End-of-Support (EOS). They are no longer actively supported but remain available on all compatible devices. These iOS versions will no longer be tested by our QA department and will not receive enhancements with new features.
• iPhone 6 & 6 Plus: These models continue to be at EOL due to the deprecation of iOS 10–14.
Onsite Customers
• iOS 10–14: These versions have entered End-of-Support (EOS). Future software updates will no longer support these operating systems by default, though devices can still be manually re-included with assistance from our support team.
• iPhone 6 & 6 Plus: Reaching EOS, these models will not appear in the IPSW Loader by default in future updates but can be included manually upon request. This change ensures that our services remain secure, efficient, and aligned with current technology standards.
Continued Support & Recommendations
Supported Devices
• iPhone 6s, 6s Plus, and SE: These devices will continue to receive full support as they are compatible with iOS 15. Users can rely on these models without service disruptions.
• Ongoing updates and support ensure optimal performance and security for these models.
Recommendations
• Upgrade: Consider updating your devices or operating systems to access the latest features, improved performance, and extended support.
• Transition Plan: Develop a strategy to transition away from EOL or EOS devices to avoid service disruptions.
• Contact Support: For onsite re-inclusion requests related to EOS, reach out to our customer support team for assistance.