Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

mobilegestalt in idevicediagnostics deprecated for ios 17.4 #1542

Open
TPJoseph opened this issue Mar 13, 2024 · 19 comments
Open

mobilegestalt in idevicediagnostics deprecated for ios 17.4 #1542

TPJoseph opened this issue Mar 13, 2024 · 19 comments

Comments

@TPJoseph
Copy link

idevicediagnostics mobilegestalt CoverglassSerialNumber

MobileGestalt Status MobileGestaltDeprecated
@elekven-m
Copy link

mobilegestalt appears to be blocked as of 17.4, returning Status value of MobileGestaltDeprecated to all queries. Anybody have workarounds?

@jsonlee1688
Copy link

mobilegestalt appears to be blocked as of 17.4, returning Status value of MobileGestaltDeprecated to all queries. Anybody have workarounds?

i have met the problem too, have you fix it?

@jsonlee1688
Copy link

idevicediagnostics mobilegestalt CoverglassSerialNumber

MobileGestalt Status MobileGestaltDeprecated

hey buddy, have you fix it?

@AiXanadu
Copy link
Contributor

AiXanadu commented Apr 7, 2024

Also looking forward to new progress

@jsonlee1688
Copy link

jsonlee1688 commented Apr 8, 2024

Still no progress. Maybe libimobiledevice should update to support 17.4, we can do nothing but waiting.

@Thomas639
Copy link

For what values are you using mobilegestalt

@jsonlee1688
Copy link

jsonlee1688 commented Apr 8, 2024

BackCameraSerialNumber---->nWFV2qG2TjSuH7vZFCdi4w

and the mobilegestalt at last return MobileGestaltDeprecated

@AiXanadu
Copy link
Contributor

AiXanadu commented Apr 8, 2024

It may be possible to have a reverse master, but it's really troublesome.

@amarkavade
Copy link

I am using MobileGestalt to get the "A Number"(e.g.A2650) of the device. Does anyone have any options/alternate way to find the "A Number" from a device?

@AiXanadu
Copy link
Contributor

@amarkavade lockdownd_get_value(client, nullptr, nullptr, plist);
RegulatoryModelNumber

@jsonlee1688
Copy link

What I integrated was binary executable tool, not source code. How to get RegulatoryModelNumber?

@SLKFei
Copy link

SLKFei commented Apr 13, 2024

@AiXanadu "lockdownd_get_value(client, nullptr, nullptr, plist);" also cannot obtain the RegulatoryModelNumber.

@SLKFei
Copy link

SLKFei commented Apr 14, 2024

@jsonlee1688 hey buddy, have you fix it?

@jsonlee1688
Copy link

Not yet. I just get the RegulatoryModelNumber from device's private api. libMobiledevice can't be do it

@AiXanadu
Copy link
Contributor

AiXanadu commented Apr 15, 2024

ideviceinfo.exe -k RegulatoryModelNumber

lockdownd_get_value(_Context->handle_lockdownd, nullptr, "RegulatoryModelNumber", &plist);

@jsonlee1688
Copy link

Really cool, "ideviceinfo.exe -k RegulatoryModelNumber" thats work for me!

@alyyousuf7
Copy link

any idea how to get DiskUsage and marketing-name now?

@mexmer
Copy link

mexmer commented Apr 16, 2024

as for diskusage, you can get per app disk usage stats from application proxy.
you can also get storage info from lockdown if you query "com.apple.disk_usage"

lockdownd_get_value(_Context->handle_lockdownd, "com.apple.disk_usage", nullptr, &plist);

@SaumitraHub
Copy link

any idea how to get DiskUsage and marketing-name now?

for marketing name: ideviceinfo -k MarketingName

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

10 participants