Comments (4)
Hi Harry,
So the X86PlatformPlugin
error seems to an issue with the native OS X system_profiler
system command that the EFIgyLite_cli script uses to gather some of the version data it sends to the API. From other reports of it I can find it looks like something that is specific to the system_profiler
that ships with 10.10 and a quick look around didn't give a clear consensus as to what causes it. So while the error is not a bug with EFIgy itself, the spurious output that is confusing the rest of the output from the client is definitely something that should be taken care of.
I can't reproduce the error myself so I took a bit of a shot in the dark that suppressing the stderr output of the os.Popen()
that is used to call to the system_profiler
command itself may stop the confused output you're seeing (but won't address the root cause of the error of course).
As I am unable to reproduce the issue if you could test with the latest version that I have committed (diff here and let me know whether you're still seeing the errors in the EFIgyLite_cli
output that would be awesome.
from efigy.
Hello MyNameIsMeerkat,
yes, output is suppressed, but yes, root problem not solved and EFI-version not recognized. This is the new output:
Enumerated system informaton (This data will be sent to the API in order to determine your correct EFI version):
Hashed SysUUID : 8156bb3a4413f6652078137070d340070be58c8669a09f9633f1a8a3f01abb64
Hardware Version : iMac7,1
Boot ROM Version : IM71.007A.B03
SMC Version : 1.20f4
Board-ID : Mac-XXXXXXXX
OS Version : 10.10.5
Build Number : 14F2511
[?] Do you want to continue and submit this request? [Y/N] Y
EFI firmware version check:
[-] ATTENTION - Your Mac model (iMac7,1) does not seem to have had any EFI updates released for it :'(
Highest build number check:
[+] SUCCESS - You are running the latest build number (14F2511) of the OS version you have installed (10.10.5)
Up-to-date OS check:
[+] SUCCESS - You are running the latest major/minor/micro version of the OS you have installed (10.10.5)
logout
from efigy.
Hi HarryFJ,
The output you show is EFIgy working as expected, our data shows that the iMac7,1 model has never received an EFI firmware update from Apple and the output messages that. There is no problem here other than Apple not having released EFI firmware updates for your Mac hardware.
from efigy.
OK, thank you for your info!
Bye Harry
from efigy.
Related Issues (20)
- log option HOT 1
- EFI firmware version check ERROR - Unknown Build Number '17B48' given. (1511394575.64) HOT 4
- API Feature request HOT 2
- EFI version not found HOT 5
- Dubious Version Number Warning HOT 6
- Incorrect results? HOT 6
- Wrong Results HOT 3
- Exception if running on firmware with "E" in build number HOT 2
- API returning out of date results HOT 3
- Using EFIgy with Mac management systems HOT 5
- EFI Verification HOT 5
- Request - additional option to auto run HOT 2
- Support the 2018 MacBook Pros HOT 5
- EFIgy database not being updated? Wrong command/version processed? HOT 3
- Handling for new firmware version style seems to be incorrect HOT 6
- Version information in EFIgyLite_cli.py wrong HOT 4
- -o command line flag returns bad result HOT 2
- SMC version and model unrecognized
- Catalina OS and firmware not supported?
- https://api.efigy.io SSL Certificate has expired HOT 7
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from efigy.