Before FileWave 14.7+ the MDM protocol only reported the most recent update available. GDMF allows FileWave to know all intermediate updates that can be installed on a device.
This feature allows upgrading an iPad running iPadOS 15.0.2 to iPadOS 15.1 while the most recent update is 15.3. This functionality is supported on iOS, tvOS, iPadOS.
FileWave server will regularly check Apple GDMF service to know the list of available updates for each device. Make sure to read and follow Apple documentation related to network requirements. GDMF service provides the following information:
- Posting date
- Expiration date
- List of supported devices
For instance, the following shows extract for iOS 15.3:
An iPad running iPadOS 15.2.1 will report the following:
This allows FileWave to propose all possible updates for the device, not just the last one:
You can now follow the usual process : create fileset, approve the update, associate the update for any intermediate version.
Unfortunately, GDMF and device-reported updates do not share the same Product Identifier. This is the reason why both GDMF and device-reported updates are listed in the Software Update assistant.