Can MultiBeast provide function to uninstall installed drivers?

Discussion in 'MultiBeast Feature Requests' started by fangyanghua, Dec 11, 2014.

  1. fangyanghua

    fangyanghua

    Joined:
    Aug 3, 2014
    Messages:
    8
    Mobo:
    Mavericks
    CPU:
    4258U
    Graphics:
    HD5100
    Dec 11, 2014 at 7:27 AM #1
    fangyanghua

    fangyanghua

    Joined:
    Aug 3, 2014
    Messages:
    8
    Mobo:
    Mavericks
    CPU:
    4258U
    Graphics:
    HD5100
    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
     
  2. MacMan

    MacMan Administrator Staff Member

    Joined:
    Feb 2, 2010
    Messages:
    7,805
    Mobo:
    GA-Z77X-UP5 TH
    CPU:
    Core i7-3770K
    Graphics:
    GTX 670
    Mac:
    MacBook Pro
    Classic Mac:
    Power Mac, PowerBook
    Mobile Phone:
    iOS
    Dec 11, 2014 at 3:55 PM #2
    MacMan

    MacMan Administrator Staff Member

    Joined:
    Feb 2, 2010
    Messages:
    7,805
    Mobo:
    GA-Z77X-UP5 TH
    CPU:
    Core i7-3770K
    Graphics:
    GTX 670
    Mac:
    MacBook Pro
    Classic Mac:
    Power Mac, PowerBook
    Mobile Phone:
    iOS
    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.
     
  3. fangyanghua

    fangyanghua

    Joined:
    Aug 3, 2014
    Messages:
    8
    Mobo:
    Mavericks
    CPU:
    4258U
    Graphics:
    HD5100
    Dec 12, 2014 at 1:04 AM #3
    fangyanghua

    fangyanghua

    Joined:
    Aug 3, 2014
    Messages:
    8
    Mobo:
    Mavericks
    CPU:
    4258U
    Graphics:
    HD5100
    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?
     
  4. MacMan

    MacMan Administrator Staff Member

    Joined:
    Feb 2, 2010
    Messages:
    7,805
    Mobo:
    GA-Z77X-UP5 TH
    CPU:
    Core i7-3770K
    Graphics:
    GTX 670
    Mac:
    MacBook Pro
    Classic Mac:
    Power Mac, PowerBook
    Mobile Phone:
    iOS
    Dec 12, 2014 at 1:08 PM #4
    MacMan

    MacMan Administrator Staff Member

    Joined:
    Feb 2, 2010
    Messages:
    7,805
    Mobo:
    GA-Z77X-UP5 TH
    CPU:
    Core i7-3770K
    Graphics:
    GTX 670
    Mac:
    MacBook Pro
    Classic Mac:
    Power Mac, PowerBook
    Mobile Phone:
    iOS
    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'
     
  5. fangyanghua

    fangyanghua

    Joined:
    Aug 3, 2014
    Messages:
    8
    Mobo:
    Mavericks
    CPU:
    4258U
    Graphics:
    HD5100
    Dec 13, 2014 at 2:39 PM #5
    fangyanghua

    fangyanghua

    Joined:
    Aug 3, 2014
    Messages:
    8
    Mobo:
    Mavericks
    CPU:
    4258U
    Graphics:
    HD5100
    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

     
  6. MacMan

    MacMan Administrator Staff Member

    Joined:
    Feb 2, 2010
    Messages:
    7,805
    Mobo:
    GA-Z77X-UP5 TH
    CPU:
    Core i7-3770K
    Graphics:
    GTX 670
    Mac:
    MacBook Pro
    Classic Mac:
    Power Mac, PowerBook
    Mobile Phone:
    iOS
    Dec 13, 2014 at 3:44 PM #6
    MacMan

    MacMan Administrator Staff Member

    Joined:
    Feb 2, 2010
    Messages:
    7,805
    Mobo:
    GA-Z77X-UP5 TH
    CPU:
    Core i7-3770K
    Graphics:
    GTX 670
    Mac:
    MacBook Pro
    Classic Mac:
    Power Mac, PowerBook
    Mobile Phone:
    iOS
    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: Jan 10, 2015
  7. bruno03

    bruno03

    Joined:
    Jun 3, 2014
    Messages:
    34
    Mobo:
    Gigabyte h97n
    CPU:
    Xeon 1231v3
    Graphics:
    gtx 970
    Mac:
    MacBook
    Mobile Phone:
    Windows Phone
    Jun 11, 2017 at 11:08 AM #7
    bruno03

    bruno03

    Joined:
    Jun 3, 2014
    Messages:
    34
    Mobo:
    Gigabyte h97n
    CPU:
    Xeon 1231v3
    Graphics:
    gtx 970
    Mac:
    MacBook
    Mobile Phone:
    Windows Phone
    Where is .log file? Full path?
     
  8. Obvious Answer Man

    Obvious Answer Man Super Moderator

    Joined:
    Jan 12, 2010
    Messages:
    1,200
    Jun 11, 2017 at 1:47 PM #8
    Obvious Answer Man

    Obvious Answer Man Super Moderator

    Joined:
    Jan 12, 2010
    Messages:
    1,200

Share This Page