Open iam-theKid opened 1 year ago
I suggest changing BASE_IOS:
to BASE_VERSION:
or just VERSION
-> BASE_IOS is too specific as apple has other platforms that irecovery supports as well.
change iBoot BUILD_VERSION:
to BASE_BLDR:
or just BOOTLDR
-> so it's listed as the bootloader.
BUILD_VERSION:
should actually be BASE_BUILD:
or it can be called just BUILD
-> for software builds such as 20F66 in iOS/iPadOS 16.5 or 20T252 in watchOS 9.4
Here's a full example:
BASE_VERSION: 16.5
BASE_BUILD: 20F66
BASE_BLDR: iBoot-8422.120.66
There are also many other ways of presenting this that may look better, perhaps without underscores. but i just left one example.
BASE_BUILD would be great to have, however iBoot versions are not specific in non RC releases. In the example below, the version of iBoot fits for multiple builds:
ah, shared iBoot versions, a bane of existence and irecovery can't pull device information in a normal booted state.
that's a tough nut to crack.
ah, shared iBoot versions, a bane of existence and irecovery can't pull device information in a normal booted state.
that's a tough nut to crack.
Well, in normal mode there are multiple options to get that, for example from MobileGestalt / log files.
Also, ideviceinfo retrieves iOS version and Build without problems.
BASE_BUILD would be great to have, however iBoot versions are not specific in non RC releases. In the example below, the version of iBoot fits for multiple builds:
how to get datatable of iboot. im search in theiphonewiki was stuck on 16.1
Anyone knows, how to build in windows? i try build with MSYS just need libreadline dev header. then im search this header not found in pacman. but found in vcpkg
iBoot and iOS Base versions added to be displayed on device query.