OS X El Capitan on Unsupported Macs

Discussion in 'OS X El Capitan (10.11)' started by TMRJIJ, Jun 5, 2015.

Thread Status:
The first post in this thread is a WikiPost, and can be edited by anyone with the appropriate permissions.
  1. skyfly555, Jun 9, 2017
    Last edited: Jun 13, 2017

    skyfly555 macrumors member

    skyfly555

    Joined:
    Apr 26, 2016
    #876
    Hi, @mattschwantes.

    Yesterday I compiled a new boot.efi that should work with El Capitan and rEFInd.
    This is the old EFI32 Yosi boot.efi from Pike, modified taking code from his El Capitan EFI32 boot.efi

    After talking to Rod from rEFInd and after talking to @foxlet, Foxlet gave me the idea I've implemented on this boot.efi own version.

    It doesn't disable SIP but gives the power rEFInd needs to disable SIP.
    So, these are the steps I suggest:
    1) Install rEFInd, following the guide and change refind.conf as stated in the rEFInd webpage to disable SIP.
    You need these two lines into refind.conf
    Code:
    showtools shell,memtest,gdisk,csr_rotate,apple_recovery,windows_recovery,about,shutdown,reboot
    csr_values 10,77 
    2) Boot the computer, open a terminal, and be sure rEFInd is writing to NVRAM the SIP disabled value into it.
    From terminal: nvram -xp
    You should see these lines:
    Code:
    <key>csr-active-config</key>
       <data>
       dwAAAA==
       </data>
    
    3) Install the boot.efi I'm attaching into this post following the "method 3" guide on post #1, steps 5, 6 and 12.

    4) Reboot your computer. Open a terminal and type: csrutil status
    It should say disabled if rEFInd is well-configured.
    If it says enabled, try to change the line
    Code:
     csr_values 10,77 
    to
    Code:
     csr_values 10,67 
    (I don't remember the code I typed to disable SIP last time I did it, if it was 77 or 67) into refind.conf, reboot again, and check csrutil status again.

    I hope I'll be able to do the process I'm describing here next week, but this weekend I cannot, so I share with you all the next I have to do and, if you want and you have time, you can do it now!

    So, please, if somebody checks it, tell me if it works!

    NOTE: I have currently installed this boot.efi on my MBP2,1 with Yosemite and it works. But I don't have any El Capitann backup at hand to check it there.
    [EDIT 13th june, 2017]: I've deleted the boot.efi I compiled and posted here because it doesn't disable SIP. I confirm, too, the correct parameter is 10,77; not 10,67.
     
  2. eyez73 macrumors newbie

    Joined:
    Apr 10, 2015
    #877
    I've spent a couple of hours trying all sorts of things.

    I have a MacBook Air 1,1 with 2GB which has been wiped back to factory (10.7.5).

    I have downloaded macOS Extractor (current) and have installed it.

    I have downloaded Install OS X Yosemite from my MacBook Pro and then copied it into my applications folder on the Air.

    I have a blank 16GB USB drive formatted to Mac OS Extended (Journaled).

    When I run the run the AutoPatch utility I select the Destination as the 16GB memory stick. It writes the files, runs scripts which takes several minutes.

    The installation then finishes successfully.

    If I then shutdown the Mac and try to restart from the USB I just get a circle with a line through it and then it switches off.

    I've then gone back in and replaced the boot.efi and ran the terminal commands.

    Same problem.

    If I try and bless the drive...

    sudo bless --folder /Volume/OS\ X\ Base\ System --file /Volumes/OS\ X\ Base\ System boot --setBoot

    I enter my password and get ...

    /Volumes/OS X Base System cannot be accessed, or is not a regular file, Ignoring

    I am totally lost and don't know where to go from here.

    I would be greatfull for any help.
     
  3. scach macrumors newbie

    Joined:
    Jan 17, 2017
    #878
    @TMRJIJ: My MB 2,1 (late 2007, white) can't boot MOSE 1.42 prepared 10.11.6 installation drive (OS X Base System) on external USB disk. USB disk seems to die immediately, the boot logo freeze for ever and the cooler gets loud like hell. Is this because of SIP or is there any other reason?
    Same behavior for 10.11.5.

    With MCPF 2.0.1 I can start MacOS installation but unfortunately it gets aborted with "Illegal Instruction 4" (directly after the message "FSF cache NOT written" in the step "Writing system path cache") and MB restarts automatically. The workaround and disabling SIP via "scprutil disable" do not help either.
     
  4. mattschwantes macrumors newbie

    Joined:
    Dec 27, 2016
    #879
    The MacBook 2,1 only has USB2.0 ports. Apparently Apple removed support for USB2.0 in the ElCapitan installer (which only supports USB3.0 ports).

    Only workaround seems to be the one detailed by Skyfly555 in post #1 method 3. I used a variant of this with an Asus Hackintosh to get EC working on my MacBook 2,1. So it can be done but another PC/Mac is required.
    --- Post Merged, Jun 11, 2017 ---
    Thanks for your efforts. I tried this with Refind. CSR is set at 77. It does change the nvram values successfully, but 'csrutil status' still says Enabled in the terminal regardless. Incidently boot.efi from vsablint does make it say CSR disabled.
     
  5. scach macrumors newbie

    Joined:
    Jan 17, 2017
    #880
    @mattschwantes: Thanks for the explanation. Could you please be more precise on the statement "Apple removed support for USB2.0 in the ElCapitan installer (which only supports USB3.0 ports)". The general USB2.0 support in EL Capitan is not stopped (see https://support.apple.com/kb/PH22215?locale=en_US). So why to stop support just for the installer but continue with it for the installed OS?
    Will disabling SIP fix the USB2.0 issue with installer?
     
  6. mattschwantes macrumors newbie

    Joined:
    Dec 27, 2016
    #881
    Sorry for the lack of clarity. The first half of my post was to you. I then posted another separate reply to Skyfly555's post, but for some reason MacRumors forum automatically combines consecutive posts from the same person.

    My explanation was a bit inaccurate. My knowledge in this area is relatively limited, mostly coming from reading the previous 35 pages of posts in this thread. The issue appears to be that Apple removed the KEXT for the Intel USB2.0 controller that is found in our MacBook 2,1. So the installer (which is using USB) will begin to install, but it reaches a point where it needs those additional KEXTs to continue. Disabling SIP is only half of the battle. The other half would be to add the KEXTs to the installer.

    Another matter to note is that once you have it all up and working, every single Apple security update automatically disables/removes one of the critical USB kexts. After this, keyboard/mouse/USB ports again stop working because it turns out they are wired internally as USB devices. This forces me to boot using Refind from an external USB Yosemite install to repair the internal ElCap Kexts again, which takes 30-60 mins to fix everytime. All this makes it quite annoying to use as compared to Yosemite, which basically just works.

    I am not personally capable enough to automate a fix for the disappearing USB kext, but nobody else mentions this, so perhaps I am the only one encountering the problem (currently on v10.11.6). Wish you good luck with your efforts here.
     
  7. winipcfg macrumors newbie

    winipcfg

    Joined:
    Sep 16, 2016
    #882

    Thanks for your tutorial! But how could we install rEFInd on MB2,1 that installs El capitan using your clone disk method?

    Since SIP is always enabled, when I run the rEFInd terminal install command, it told me that I need to disable SIP first.

    Or if SIP must be disabled, does that mean rEFInd can't be installed on a SIP-enabled el capitan?

    Thanks anyway!
     
  8. mattschwantes macrumors newbie

    Joined:
    Dec 27, 2016
    #883
    To install Refind, I installed using a Hackintosh connected to a USB external HDD enclosure. After following all of Method 3 steps, i finally installed Refind. After this I installed the HDD internally in the MB2,1. This allowed it to boot using Refind.
    It may not be possible to install Refund via the cloned way. Since my only Mac is the MB2,1 it forces me to go about this slightly differently via Hackintosh.
     
  9. eyez73 macrumors newbie

    Joined:
    Apr 10, 2015
    #884

    I'm guessing I might be asking this question in the wrong place :)

    Can anyone suggest a suitable site to get some help please?
     
  10. skyfly555, Jun 12, 2017
    Last edited: Jun 12, 2017

    skyfly555 macrumors member

    skyfly555

    Joined:
    Apr 26, 2016
    #885
    What I'm doing in this very moment:
    1- I have Yosemite on my MBP2,1.
    2- From it, I've installed rEFInd.
    3- In another hard disk I have cloned an El Capitan booteable partition (in my case, it comes from my Acer 5315 hakintosh).
    4- I have done all the steps of method 3, from my Yosemite (yes, it works, you can build kext caches, prelinked kernel, rebuild permissions...), and used boot.efi from @vsbalint70.
    5- It works. Once El Capitan has booted, in terminal, when I type "csrutil" it says disabled!
    6- I have rebuilt kextcaches with this option: "kextcache -i /" from El Capitan. It works! All the messages are correct.
    I have installed rEFInd before cloning El Capitan.

    Another option: boot from yosemite and install refind. You can install rEFInd after el capitan, only if you boot from another mac os (for example, you can take the HDD to another computer, and do the rEFInd installation the same way as it was another step of method 3).

    The question is: if I clone using CCC or SuperDuper, will CCC/SuperDuper clone the EFI partition, too? It seems they will do that, so, if we have El Cap in another HDD, we must (theorically) install rEFInd there before cloning? I'd have to check it to know it.
     
  11. skyfly555, Jun 12, 2017
    Last edited: Jun 12, 2017

    skyfly555 macrumors member

    skyfly555

    Joined:
    Apr 26, 2016
    #886
    @mattschwantes,
    Please could you share ver.3 usb kexts that work with ec 10.11.6? The link you posted before (http://www.insanelymac.com/forum/files/file/521-usb-fix-for-el-capitan/) doesn't work (did you get your ver.3 kexts here?). Thanks for your help and ideas. Soon i'll update method 3 in post #1 with your ver.3 kexts if they work to me with 10.11.5 (my idea is to update the all-kexts.zip from post #1 and explaining how to disable SIP using rEFInd and the correct boot.efi version).
     
  12. Sebestyen50 macrumors newbie

    Sebestyen50

    Joined:
    Jun 12, 2017
    #887
    Hello guys!
    I would like to ask you about i’ve got a late 2006 Macbook Pro that I wanted to use with el cap.Now I’ve tried serveral methods to install that on my mac and it’s always failed but then I saw a method to install it via a MacintoshHD.dmg that someone created (big thanks to that person). So I installed it and my macbook now it wont let me to do anything, nothing responds except the power button. So if someone have a fix to the usb please tell me..
    Thanks in advance!
     
  13. skyfly555 macrumors member

    skyfly555

    Joined:
    Apr 26, 2016
    #888
    Method 3 works great on my MBP2,1 mid2016
     
  14. Sebestyen50 macrumors newbie

    Sebestyen50

    Joined:
    Jun 12, 2017
    #889
    IMG_2537.JPG
    I’ve tried it, just the usb kexts what I didn’t found but i’ve found it right now. The next thing I suffer from is KP. My mac always reboots randomly and starts up with this screen..
    Is there any method to solve this?
     
  15. skyfly555, Jun 12, 2017
    Last edited: Jun 12, 2017

    skyfly555 macrumors member

    skyfly555

    Joined:
    Apr 26, 2016
    #890
    Dock missing is a consequence of the latest video kexts.

    One option to get the kexts without installing cDock and miss your dock (it has happened to me, too) is what I do:
    it's opening the .pkg, secondary click on the file, select open with... "flat package editor.app", drag & drop the file called payload to your desktop, rename it to payload.zip, unzip it, a folder called payload will appear, go to /Payload/System/Library/Extensions, put the files you find there (the kexts you need) into your /Volumes/Capitann/System/Library/Extensions, rebuild permissions and prelinked kernel, and that's all!
    --- Post Merged, Jun 12, 2017 ---
    You must be sure all the kexts have the appropiate permissions, and when you create the prelinked kernel be sure they are included and you don't get the message saying "omitting...".
    Check the permissions going into /Volumes/Capitann/System/Library/Extensions and type on terminal: ls -l *
    Be sure all of them have root:wheel owner and chmod is ok.

    Be sure, too, you have installed boot.efi from @vsbalint70. It disables SIP when used in conjunction with rEFInd.
     
  16. skyfly555 macrumors member

    skyfly555

    Joined:
    Apr 26, 2016
    #891
    Confirmed.

    boot.efi from @vsbalint70 and rEFInd working together let us to disable SIP.
    I'll update post #1 explaining how to do all this.
     
  17. skyfly555 macrumors member

    skyfly555

    Joined:
    Apr 26, 2016
    #892
    Note: Now that I'm going to prepare a v2 of the method 3, I copy version 1 here as a backup of it.

    Method 3 version 1 - @skyfly555's method
    Try this method on an external HDD. A whole explanation of the different parts of the method can be found on Post #502, Post #567 and Post #638. In this post, the method has been updated and successfully tested on MB 2,x, MB3,x and MBP 2,x. It could work on other EFI32 Macs if you have the kexts you need. A good starting point is having OS X Hackers' Yosemite installed. All the kexts I'm posting here for these computers are based on those kexts (taken from OSXH' Yosemite).

    Prerequisites: A computer with El Capitan installed and SIP disabled, and an external HDD.

    1- First of all, you need an external 2,5” HDD or SSD. It has to be GUID HFS+ formatted. If you format it from El Capitan, it formats the hard disk in this way by default. I will suppose its name is "Capitann". This will create a HFS+ partition and an EFI partition automatically.

    2- Using the computer with El Capitan installed, clone the partition where you have El Capitan to your external HDD, the one you have formatted on step 1. The source computer can be a real Mac, or even a Hackintosh. You can use Carbon Copy Clone (CCC) or SuperDuper! I have used both of them and they worked well.
    You need SIP disabled. To do that, boot from your El Capitan Mac from Recovery Partition, go to utilities, open a terminal, and write csrutil disable and reboot. You need to do all the next steps from a El Capitan with SIP disabled.

    3 and 4 - We can skip these steps. If you have troubles booting your external HDD when created, you can check these steps on post #502.

    5- Now we need to change the boot.efi because we need a 32-bit boot.efi. Download it from here: Pike's 32-bit boot.efi.

    Note 1 (thanks to @rypatkelgo): If you are installing El Capitan into a MacBook 4,1 you don't need to change boot.efi, asi this MacBook can use a 64-bit boot.efi. You can get more details in the original post #803.
    Update: You can even get SIP disabled, if you use a EFI64 Mac, using rEFInd. I explain that on post #860.

    Note 2 (thanks to @vsbalint70): You can check with this boot.efi instead of the other one. It's supposed to disable SIP. I have checked it and it doesn't work to me. The link to download it, if you want to check it: https://drive.google.com/open?id=0B3xWIRz1McYkWFVtZi1TMTVBaGM
    More info in the original post #786.


    First, we need to change flags. From terminal (remember I'm supposing your Capitan partition is called "Capitann"):

    Code:
    cd /Volumes/Capitann/System/Library/CoreServices/
    sudo chflags nouchg boot.efi
    cd /Volumes/Capitann/usr/standalone/i386/
    sudo chflags nouchg boot.efi
    6- From Finder, use the "Go" menu and select "Go to folder..."
    Open /Volumes/Capitann/System/Library/CoreServices/ and copy there the new boot.efi from where you have it (probably your Downloads folder).
    Open /Volumes/Capitann/usr/standalone/i386/ and do the same.

    We will assign the correct owner to them. From terminal:
    Code:
    cd /Volumes/Capitann/System/Library/CoreServices/
    sudo chown root:wheel boot.efi
    cd /Volumes/Capitann/usr/standalone/i386/
    sudo chown root:wheel boot.efi
    7a- We need kexts. We are using tones of kext from TRMJIJ - OS X Hackers (for example, Beta-USB-Kexts). To make things easy, you have them all zipped in this link: all-kexts. Download, unzip and copy them into /Volumes/Capitann/System/Library/Extensions/.

    There are two more kexts, more-kexts.zip, that come from Hackintoshes. You only need them if you are cloning from your Hackintosh. Without them, El Capitan won't boot.

    Note: If you have cloned from a Hackintosh, check your kexts into /Volumes/Capitann/System/Library/Extensions/ and /Volumes/Capitann/Library/Extensions/. Maybe you have things you don't need. Some of them can give you problems, for example, AppleACPIPS2Nub.kext or ApplePS2Controller.kext. I can say the same if you have some HDAEnablerx.kext or whatever that is "very Hackintosh".
    If you have in these folders kexts like FakeSMC.kext and/or NullCPUPowerManagement.kext, remove them and change them to the ones I'm providing the attached file, more-kexts.zip. These two kexts have to be into /Volumes/Capitann/System/Library/Extensions/. If they are in /Volumes/Capitann/Library/Extensions/, delete them: they have to be only in one place and its place is /Volumes/Capitann/System/Library/Extensions/.


    7b - Now we need to install the latest graphical kexts from OS X Hackers. Download the ones you need: ATI kexts (MBP 2,x), GMA 950 kexts (MB 2,x) or GMA X3100 kexts (MB 3,x) and install them.
    Maybe you get an error, don't care if it happens, kexts are installed equally.:)

    Note: If you want to install NoSleep extension or other kexts, now it's the moment, too.

    8a- Before doing 8b, you need to be sure you have an important folder, which is not always cloned.

    Open in Finder /Volumes/Capitann/System/Library/Caches/ Do you have com.apple.kext.caches/ folder?
    If not, open /System/Library/Caches/ in another window of the finder, and drag and drop com.apple.kext.caches/ from /System/Library/Caches/ to /Volumes/Capitann/System/Library/Caches/.

    After that, open a terminal and:

    Code:
    cd /Volumes/Capitann/System/Library/Caches/
    sudo chown -R root:wheel *.*

    Note: If you don't have com.apple.kext.caches/, in step 8b you can get a message like:

    or Can't create /Volumes/Capitann/System/Library/Caches/com.apple.kext.caches/Startup/Extensions.mkext.JzU7 - No such file or directory. Or, in step 10, you can get a message like:
    Can't create /Volumes/Capitann/System/Library/Caches/com.apple.kext.caches/Startup/kernelcache.l9a9 - No such file or directory and El Capitan won't boot.

    8b- Now we need to rebuild permissions in the cloned disk. From terminal:
    Code:
    sudo /usr/libexec/repair_packages --repair --standard-pkgs --volume /Volumes/Capitann/
    9- Now we will set boot flags and use them every time we boot. From terminal:
    Code:
    cd /Volumes/Capitann//Library/Preferences/SystemConfiguration/
    sudo nano com.apple.Boot.plist
    You will see:
    <key>Kernel Flags</key>
    <string></string>


    You want to have:
    <key>Kernel Flags</key>
    <string>-no_compat_check kext-dev-mode=1 mbasd=1</string>


    Or, if you want verbose mode, too, add -v flag:
    <key>Kernel Flags</key>
    <string>-no_compat_check kext-dev-mode=1 mbasd=1 -v</string>

    Note: we need these flags, they are mandatory to have all the kexts loaded.

    To go out from nano editor, Ctrl+X and say "y".

    10- Now we want to have permissions in good condition, and rebuilding kext cache. From terminal:
    Code:
    cd /Volumes/Capitann/System/Library/Extensions/
    sudo chown -R root:wheel *.*
    sudo chmod -R 755 *.*
    sudo kextcache -v 1 -a x86_64 -m /Volumes/Capitann/System/Library/Caches/com.apple.kext.caches/Startup/Extensions.mkext /Volumes/Capitann/System/Library/Extensions
    The terminal should give you messages like these:
    /Volumes/Capitann locked; waiting for the lock.
    Lock acquired; proceeding.
    kext-dev-mode allowing invalid signature -67054 0xFFFFFFFFFFFEFA12 for kext IOUSBHostFamily.kext

    (...)
    kext-dev-mode allowing invalid signature -67054 0xFFFFFFFFFFFEFA12 for kext AppleStorageDrivers.kext
    kext-dev-mode allowing invalid signature -67050 0xFFFFFFFFFFFEFA16 for kext AppleIntelIntegratedFramebuffer.kext
    kext-dev-mode allowing invalid signature -67061 0xFFFFFFFFFFFEFA0B for kext AppleIntelGMA950.kext

    (...)
    AppleDataSetManagement.kext - dependency for com.apple.iokit.IOAHCIBlockStorage lacks valid OSBundleCompatibleVersion.
    AppleDataSetManagement.kext is missing dependencies (including anyway; dependencies may be available from elsewhere)
    Created mkext archive /Volumes/Capitann/System/Library/Caches/com.apple.kext.caches/Startup/Extensions.mkext.

    Note 1: AppleDataSetManagement.kext messages will be shown if you have an SSD and TRIM enabled.
    Note 2: If you get messages saying permissions are not correct, or omitting... repeat steps 7, 8 and 10 until you get these messages saying "kext-dev-mode allowing invalid signature..". Be sure you are doing all the steps (especially the terminal commands) correct, and in the correct order.
    Note 3: If you get a message saying "Can't create...", do the step 8a again, it hasn't been done.


    11- Now we are going to build the prelinked kernel and kernelcache:
    Code:
    sudo kextcache -prelinked-kernel /Volumes/Capitann/System/Library/Caches/com.apple.kext.caches/Startup/kernelcache -K /Volumes/Capitann/System/Library/Kernels/kernel /Volumes/Capitann/System/Library/Extensions /Volumes/Capitann/Library/Extensions
    The output of the terminal should be similar to the prior one, because we are rebuilding kernel, but rebuilding caches, too.

    Note: if you are on a Hackintosh, you can get messages like:
    SoftRAID.kext has incorrect permissions; omitting.
    (...)
    ACS6x.kext has incorrect permissions; omitting.
    Some of these kexts are from Hackintosh and will not be needed. Other ones, like HandsOff.kext, can be from some app you have installed. Be sure you are not omitting something important, as the kexts the prior command has loaded (AppleHDA.kext or similar), and don't care for the rest.

    12- Now we can change flags to boot.efi, and protect it again. From terminal:
    Code:
    cd /Volumes/Capitann/System/Library/CoreServices/
    sudo chflags uchg boot.efi
    cd /Volumes/Capitann/usr/standalone/i386/
    sudo chflags uchg boot.efi
    13- Unmount the USB external drive, and connect it to your unsupported EFI32 Mac. Boot your unsupported Mac while holding Alt key and select your external HDD to boot from it. If it boots, you can take the HDD and put it into your unsupported Mac, or you can even clone it to your internal HDD/SSD.
    USB Issue using this method: You need to have something connected to one of the USBs when booting if you want El Capitan to detect USB devices. It can be a small USB stick, for example.
     
  18. skyfly555, Jun 13, 2017
    Last edited: Jun 13, 2017

    skyfly555 macrumors member

    skyfly555

    Joined:
    Apr 26, 2016
    #893
    Hi, @TRMJIJ, @rypatkelgo, @vsbalint70, @mattschwantes and others.

    I finally updated method 3 to its v2 including the new knowledge we all have gathered. I'm sorry I was thinking for some months @rypatkelgo boot.efi wasn't working because my MB2,1 was messed it up. Now, I check everything with my MBP2,1 :) The last missing point was rEFInd, now we have it going on!

    Referring, @TRMJIJ, to the graphical kexts installers from OSXH', it seems the dock disappears when cDock is installed... I have included your latest graphical kexts, giving the credits, in my all-kexts.zip file (step 5, method 3, v2). If you think it's better to take them out from there, please tell it to me and I will create a new all-kexts.zip file without them.
    If some of you follow the method 3 v2 and find any error, please let me know.

    And, @TRMJIJ, one more thing: the ATI kexts give me 128 MB RAM on Yosemite (my MBP2,1 has an X1600 ATI) and my MBP2,1 can sleep; I only get 4-6 MB usable (I don't remember now) on El Cap, and the computer cannot sleep. Can they be adapted to El Cap to get the 128 MB RAM and sleep function?

    Thank you,
     
  19. Sebestyen50 macrumors newbie

    Sebestyen50

    Joined:
    Jun 12, 2017
    #894
    Hi! I have a big question about the new boot.efi that made by @vsbalint70 , so I installed that refind bootmanager and then i switched off SIP and managed the permissions.Thats all I have to do to try the new boot.efi or I have to more?
    Thanks in advance
    :)
     
  20. scach macrumors newbie

    Joined:
    Jan 17, 2017
    #895
    @skyfky555: Do you think it can work to apply method 3 to the USB2.0 installer created by MOSE 1.42 to avoid the need of an existing EC installation so that the installer can be finally used to install EC on MB 2,1?
     
  21. scach macrumors newbie

    Joined:
    Jan 17, 2017
    #896
    sorry @skyfly555 but whenever I try to fix the typo in the previous reply I get an error which doesn't allow me to save the changes. :(
     
  22. skyfly555 macrumors member

    skyfly555

    Joined:
    Apr 26, 2016
    #897
    Hello,

    That's all.
    The big trouble of method 3 v1 was having SIP enabled!
    So, it's great to know your system is going on :)
    --- Post Merged, Jun 13, 2017 ---
    Don't care about the typo :)
    I'm not sure if method 3 v2 can be applied to the installer created by MOSE, check it! I don't know how SIP is managed during the installation of El Cap.
    The idea should be using the kexts and boot.efi we use in m3v2 and try to install El Cap having rEFInd pre-installed and configured to disable SIP... I don't know what will happen if you try that.
     
  23. skyfly555 macrumors member

    skyfly555

    Joined:
    Apr 26, 2016
    #898
    @TRMJIJ, You can get the 128 MB of RAM of the ATI, deleting AMDSupport.kext from /S/L/E, but it seems El Cap cannot sleep (Yosemite can do it on my MBP2,1 using the same kexts). Can I do something to get the sleep capability back on El Cap?
     
  24. skyfly555 macrumors member

    skyfly555

    Joined:
    Apr 26, 2016
    #899
    @mattschwantes, thank you for sharing with me the v3 USB kexts to check them,

    I've checked the v3 USB kexts, and the old ones, after upgrading my MBP2,1 from 10.11.5 to 10.11.6
    The old ones work for me.
    But I have had to do an alternative method to install rEFInd, not the published one on method 3 v2, because Apple upgraded my firmware and now I cannot bless disk0s1.

    Did you have troubles with rEFInd after upgrading to 10.11.6? Do you have it installed in your MB2,1?
    I think I'll post a second method to get rEFInd installed, for the people having troubles with SIP enabled, that doesn't let to bless rEFInd, or the ones who have accidentally upgraded the firmware (with the new firmware, you can have SIP enabled or disabled, it doesn't matter, no possible to bless disk0s1, but possibl to bless disk1s1, if you have a second HDD).
     
  25. mattschwantes macrumors newbie

    Joined:
    Dec 27, 2016
    #900
    My MB2,1 has Refind installed. After upgrading to 10.11.6 (quite a while ago now), my Keyboard/Mouse stopped responding. This forced me to remove the internal HDD, reconnect to my Hackintosh Asus, and try all the permission repairs. Unfortunately, I could only get the Keyboard/Mouse responding again after switching to the V3 kexts. I'll try again with the original Kexts sometime in next few days, could be I just made minor error.
     
Thread Status:
The first post in this thread is a WikiPost, and can be edited by anyone with the appropriate permissions.

Share This Page