Contribute
Register

Can MultiBeast provide function to uninstall installed drivers?

Status
Not open for further replies.
Joined
Aug 3, 2014
Messages
8
Motherboard
Mavericks
CPU
4258U
Graphics
HD5100
Mac
  1. 0
Classic Mac
  1. 0
Mobile Phone
  1. 0
Hi Guys,

MultiBeast just give change to install something, such as power management driver, but does not give change to uninstall them if we find we did a mistake installation.
Can you provide function to uninstall the installed drivers/changes by MultiBeast?

Thanks,
Yanghua
 
The proper way to do an uninstall is to restore the previously installed version if the installation replaced something. The issue becomes where to store the previous version and if one doesn't exist then what do you do. The best we came up with is writing what gets installed in MultiBeast.log to show you what was installed or replaced. Using that info you can manually delete what you want.
 
Thanks for MacMan's reply.

I think MultiBeast not only put new files into certain folder, but also modify some system config files, for example plist file.

So I suggest MultiBeast to record all changes in a log/config file, and can merge different operation in different time into the file. User can see a list to show what were patched into the OS totally when open MultiBeast, and can select changes to cancel them.

I think MultiBeast is not just a tool. It should be a product that is more convenient for Hackintosh users. What is your opinion?
 
You mean like this which is already written to ~/Library/Logs/MultiBeast.log?

11/29/14 18:10:08 - Starting MultiBeast 7.1.0-20141126-1
11/29/14 18:11:25 - Installing 'Drivers > Audio > Realtek ALCxxx > ALC1150'
11/29/14 18:11:45 - Installing 'Drivers > Disk > 3rd Party SATA'
11/29/14 18:11:51 - Installing 'Drivers > Disk > Intel Generic AHCI SATA'
11/29/14 18:11:56 - Installing 'Drivers > Misc > FakeSMC v6.11.1328'
11/29/14 18:12:01 - Installing 'Drivers > Misc > FakeSMC v6.11.1328 Plugins'
11/29/14 18:12:07 - Installing 'Drivers > Misc > FakeSMC v6.11.1328 HWMonitor Application'
11/29/14 18:12:12 - Installing 'Drivers > Network > Intel > AppleIntelE1000e v3.1.0'
11/29/14 18:12:17 - Installing 'Bootloaders > Chimera v4.0.1'
11/29/14 18:12:23 - Installing 'Customize > Boot Options > Basic Boot Options'
11/29/14 18:12:28 - Installing 'Customize > System Definitions > iMac > iMac 15,1'
11/29/14 18:12:33 - Installing 'Customize > Themes > tonymacx86 Black'
11/29/14 18:12:39 - Installing 'HDEFLayoutId=01000000'
11/29/14 18:12:39 - Installing 'Customize > Boot Options > Hibernate Mode - Desktop'
11/29/14 18:12:39 - Installing 'Customize > Boot Options > IGPEnabler=No'
11/29/14 18:12:39 - Installing 'Customize > Boot Options > Kext Dev Mode'
11/29/14 18:12:39 - Installing 'Customize > Boot Options > Use KernelCache'
11/29/14 18:12:39 - Installing 'Customize > Boot Options > Verbose Boot'
 
The log file only DISPLAY the last operation. Not MANAGE all operations.

What I mean is to record and merge all changes in a file, and MultiBeast can use the file to uninstall one or more installed drivers or other changes. User do not need to care about the format of the file which records total changes. Maybe it is a DB, a config file, or a log file, design it as what it should be.

In log file:
11/29/14 18:11:25 - Installing 'Drivers > Audio > Realtek ALCxxx > ALC1150'
11/29/14 18:11:45 - Installing 'Drivers > Disk > 3rd Party SATA'
11/29/14 18:11:51 - Installing 'Drivers > Disk > Intel Generic AHCI SATA'
In history window, that is fine to display the time of the operation.
If I use MultiBeast more than one time, the log just show the last change or changes one by one,
not merged all together.
For example, at first time, I installed "Drivers > Audio > Realtek ALCxxx > ALC1150", at second time I did not install it. You known it should already be there, but your last log cannot tell us it was already install into OS.

In management window, user just want to know what were really installed into the OS totally.
Drivers > Audio > Realtek ALCxxx > ALC1150
Drivers > Disk > 3rd Party SATA
Drivers > Disk > Intel Generic AHCI SATA

If user select "
Drivers > Audio > Realtek ALCxxx > ALC1150" and uninstall it, then the list should become to:
Drivers > Disk > 3rd Party SATA
Drivers > Disk > Intel Generic AHCI SATA

 
The log file only DISPLAY the last operation. Not MANAGE all operations.

What I mean is to record and merge all changes in a file, and MultiBeast can use the file to uninstall one or more installed drivers or other changes. User do not need to care about the format of the file which records total changes. Maybe it is a DB, a config file, or a log file, design it as what it should be.

In log file:
11/29/14 18:11:25 - Installing 'Drivers > Audio > Realtek ALCxxx > ALC1150'
11/29/14 18:11:45 - Installing 'Drivers > Disk > 3rd Party SATA'
11/29/14 18:11:51 - Installing 'Drivers > Disk > Intel Generic AHCI SATA'
In history window, that is fine to display the time of the operation.
If I use MultiBeast more than one time, the log just show the last change or changes one by one,
not merged all together.
For example, at first time, I installed "Drivers > Audio > Realtek ALCxxx > ALC1150", at second time I did not install it. You known it should already be there, but your last log cannot tell us it was already install into OS.

In management window, user just want to know what were really installed into the OS totally.
Drivers > Audio > Realtek ALCxxx > ALC1150
Drivers > Disk > 3rd Party SATA
Drivers > Disk > Intel Generic AHCI SATA

If user select "
Drivers > Audio > Realtek ALCxxx > ALC1150" and uninstall it, then the list should become to:
Drivers > Disk > 3rd Party SATA
Drivers > Disk > Intel Generic AHCI SATA

All runs of MultiBeast 6.x or great logs every runs data in that file.

As I stated earlier, it will take a lot of work for a feature for only limited number of users.

Closed, won't do.
 
Last edited by a moderator:
Where is .log file? Full path?
 
Status
Not open for further replies.
Back
Top