| Name |
Type |
Description |
Notes |
| os_version |
str |
Operating-system version of this build. Pass it as `osVersion` when you create an instance. |
|
| os_build |
str |
Build identifier of this version. Pass it as `osBuild` (together with `osVersion`) when you create an instance to get exactly this build. If you pass only `osVersion`, the newest build of that version is used. |
|
| android_flavor |
str |
Android-only flavor. |
[optional] |
| api_version |
str |
Android-only API version. |
[optional] |
| sha256sum |
str |
SHA-256 checksum. |
[optional] |
| sha1sum |
str |
SHA-1 checksum. |
[optional] |
| md5sum |
str |
MD5 checksum. |
[optional] |
| corellium_checksum |
str |
Corellium checksum, in the form algorithm$chunkSize$checksum. Absent for a domain upload. |
[optional] |
| installed |
bool |
Whether this build is already stored on your Corellium deployment. A build that is not installed can only be used if your deployment is allowed to fetch it from the vendor; an air-gapped deployment can use only installed builds. |
[optional] |
| size |
float |
Software size in bytes. |
[optional] |
| unique_id |
str |
A label chosen by whoever packaged this firmware. It is not guaranteed to be unique and cannot be used to look up an image or firmware; select a build with `osVersion` and `osBuild` instead. |
[optional] |
| metadata |
Dict[str, Optional[object]] |
Software metadata. |
[optional] |
| release_date |
datetime |
Release date. |
[optional] |
| upload_date |
str |
Date uploaded; may be an empty string when unknown. |
[optional] |
| url |
str |
URL the software is available at. |
[optional] |
| orig_url |
str |
URL the software is available at from the vendor. |
[optional] |
| filename |
str |
Software filename. |
[optional] |
| rooted |
bool |
Whether a device from this firmware is rooted. Android has a rooted and a not-rooted build for each version. Null for iOS. |
[optional] |
| signed |
bool |
Whether the vendor still signs this build, from the upstream ipsw data. |
[optional] |
| springboard_snapshot |
ModelFirmwareSpringboardSnapshot |
|
[optional] |
from corellium.models.model_firmware import ModelFirmware
# TODO update the JSON string below
json = "{}"
# create an instance of ModelFirmware from a JSON string
model_firmware_instance = ModelFirmware.from_json(json)
# print the JSON string representation of the object
print(ModelFirmware.to_json())
# convert the object into a dict
model_firmware_dict = model_firmware_instance.to_dict()
# create an instance of ModelFirmware from a dict
model_firmware_from_dict = ModelFirmware.from_dict(model_firmware_dict)
[Back to Model list] [Back to API list] [Back to README]