I was just thinking. Can you guys/girls add an option to the Clover main menu to override the current Smbios settings like you have with so many other conf.plist setting?
Maybe a sub menu for SMBios were we can check off what Mac model we would temporarily like to boot with?
Is this possible? Something that would be worth adding? Would other like this feature?
I'd live to here your comments.
I think programmers have several options:
1. Having a menu item allowing people to enter the name of the config.plist (like what you have with the DSDT.aml file).
2. Break apart the smbios portion into a separate list a la Chameleon and allowing users to specify same (maybe even use the same SMBios field names).
3. Add sub-menu system per Mrengles.
1 would be simplest to program? Would allow users to preconfigure many config.plists. Later possibilities could including populating a menu with a list of config.plist's to allow selection at Clover options screen. Per my understanding, many entries in the smbios settings are mostly cosmetic, except for the model which apparently affects how the OS and other programs treats the system?
2 would allow a smaller config.plist file and, with regard to the smbios field names being the same as Chameleon, would allow people to have one smbios file they can transition from a BIOS set-up using the other tools, including the AHEM *beast tools. Does Apple have a standard smbios field name list? Maybe Chameleon needs to change? I'm sure someone eventually can create a field name converter.
3 would allow easy change to a few parameters, but more work to implement?
I personally vote for 1 or 2 because it seems like the smbios info only needs to change every once in a while? I mean, once I will have my system set-up, I will never change it because I have a laptop with almost zero configuration abilities (i.e., Utlrabook with fixed hardware). I envision constant tweaking of my DSDT (to remove things as I figure out what to let Clover handle, for example , but maybe other people have other reasons for needing to modify the smbios all the time.
I definitely would LOVE being able to change config.plist before boot to test various set-ups out, which would even allow different DSDT to be chosen in the config.plist as that is already a field name.