Jump to content

syscl

Coders
  • Content Count

    290
  • Joined

  • Last visited

  • Days Won

    9

Reputation Activity

  1. Like
    syscl reacted to Riley Freeman in Ozmosis   
    The logo will display at the res of the image with CSM enabled. It looked kinda weird here when booting into Windows 10 as it would sit in the top left corner of the screen (it was a low enough res image).
     
    So I replaced it with a 1920x1080 sized image so it would match the native res of my monitor.
  2. Like
    syscl reacted to Download-Fritz in Clover General discussion   
    Slide has nothing to do with the AF2 source and there are no static values to fix certain issues... All it does it specify the factor by which the kernel allocs will be shifted (ie into a free mem area)
  3. Like
    syscl got a reaction from Riley Freeman in Clover General discussion   
    Same issue since I've update OS X from 10.11.3 to 10.11.4 with OsxAptioFixDrv.efi
     
    This seems that the new kernel cache requires higher memory size than before. Because I don't want to lose SIP and  OsxAptioFix2Drv-64.efi failed to boot randomly. 
     
    After increasing the reloc size to 160MB(0xA000), El Captain(10.11.4) works like a charm.
    lightingdeMacBook-Pro:cloverefiboot-code lighting$ svn diff Index: OsxAptioFixDrv/OsxAptioFixDrv.c =================================================================== --- OsxAptioFixDrv/OsxAptioFixDrv.c (revision 3465) +++ OsxAptioFixDrv/OsxAptioFixDrv.c (working copy) @@ -52,7 +52,8 @@ // without RT and MMIO regions // rehabman - Increase the size for ElCapitan to 128Mb 0x8000 // stinga11 - 0x6000 -#define KERNEL_BLOCK_NO_RT_SIZE_PAGES 0x8000 +// syscl - Increase the reloc for 10.11.4 to 160MB(0xA000) +#define KERNEL_BLOCK_NO_RT_SIZE_PAGES 0xA000 // TRUE if we are doing hibernate wake BOOLEAN gHibernateWake = FALSE; lightingdeMacBook-Pro:cloverefiboot-code lighting$ Tested reloc size: 64MB, 96MB, 128MB, 160MB, 192MB, 224MB, 256MB, OsxAptioFixDrv.efi can only work when reloc size >= 160MB in 10.11.4. 
     
    My specs:
    MB: Asus H67-M(rev 03)
    CPU: i3 3225
    MEM: Gloway 4G DDR3 1600
    GFX: HD4000 (with DVMT=32MB)
    DISPLAY: Sharp 46' HDMI.
  4. Like
    syscl got a reaction from frankiee in Clover General discussion   
    OK. But this one is 256MB reloc size.
    I've build a new one since my friend with the same MB have to set reloc size to 256MB(really strange!!). In that case, A000 -> 10000.
    OsxAptioFixDrv-64.efi-256MB.zip
  5. Like
    syscl got a reaction from Riley Freeman in Clover General discussion   
    Same issue since I've update OS X from 10.11.3 to 10.11.4 with OsxAptioFixDrv.efi
     
    This seems that the new kernel cache requires higher memory size than before. Because I don't want to lose SIP and  OsxAptioFix2Drv-64.efi failed to boot randomly. 
     
    After increasing the reloc size to 160MB(0xA000), El Captain(10.11.4) works like a charm.
    lightingdeMacBook-Pro:cloverefiboot-code lighting$ svn diff Index: OsxAptioFixDrv/OsxAptioFixDrv.c =================================================================== --- OsxAptioFixDrv/OsxAptioFixDrv.c (revision 3465) +++ OsxAptioFixDrv/OsxAptioFixDrv.c (working copy) @@ -52,7 +52,8 @@ // without RT and MMIO regions // rehabman - Increase the size for ElCapitan to 128Mb 0x8000 // stinga11 - 0x6000 -#define KERNEL_BLOCK_NO_RT_SIZE_PAGES 0x8000 +// syscl - Increase the reloc for 10.11.4 to 160MB(0xA000) +#define KERNEL_BLOCK_NO_RT_SIZE_PAGES 0xA000 // TRUE if we are doing hibernate wake BOOLEAN gHibernateWake = FALSE; lightingdeMacBook-Pro:cloverefiboot-code lighting$ Tested reloc size: 64MB, 96MB, 128MB, 160MB, 192MB, 224MB, 256MB, OsxAptioFixDrv.efi can only work when reloc size >= 160MB in 10.11.4. 
     
    My specs:
    MB: Asus H67-M(rev 03)
    CPU: i3 3225
    MEM: Gloway 4G DDR3 1600
    GFX: HD4000 (with DVMT=32MB)
    DISPLAY: Sharp 46' HDMI.
  6. Like
    syscl reacted to vit9696 in AppleALC — dynamic AppleHDA patching   
    I tried to merge this mess, you could try layout-id 27 for yourself now ^__^. In future: never ever pick a random id you wish to, and never ever delete other files. There is a proper guideline on how to add things, please follow it
  7. Like
    syscl got a reaction from JahStories in Chameleon 2.4svn Official PKG Installer   
    That makes two of us!
     
    Whatever number I set in Enoch, CsrActiveConfig returns 1. 
    My motherboard is Asus H67-M(rev 3). Really strange problem. It seems that the Enoch fails to access the config.plist at the early startup?
  8. Like
    syscl reacted to JahStories in Chameleon 2.4svn Official PKG Installer   
    I'm having problems with latest enoch,
    everything I use as csractiveconfig, it reverts to default (1)...
    :/
  9. Like
    syscl got a reaction from JahStories in [Guide] Fix issue of "Disk not ejected properly"   
    Overview
    On OS X/Mac OS X, some people may suffer from the issue that the external disk was not ejected properly after sleep. This problem dates back to the period of the coming of Mavericks, even on a real Mac!

     
     
    Overview of the tools/solutions





    AFAIK, there's two solutions to fix this problem till now: 
    Install Jettison from Mac App Store. Use sleepwatcher to unmount the external devices before system go to sleep.
    But for me, install Jettison is not free of charge, and this application will place icon on the right corner of the statue bar once get installed, which is not a good solution from my point of view. 

    The latter one is open source and free of charge, which means I can know clearly what this application/daemon has done and add as many functions I want to it. With the help of sleepwatcher, there's various script to unmount/mount disk upon sleep, but none of it is so easy to read and some require sleep time delay settings, that's really strange! That's the reason why I started to create my "own" version of script to fix this issue. I optimized the whole progress as well as the installation progress. No more wake/sleep delay time settings! No more complicated command line, no more wake script, just one sleep script for unmount the external devices, once you resume from sleep, all the external devices will mount by system spontaneously. After following this guide step-by-step, no more "Disk not ejected properly" error will occur upon sleep. 
     
    Feel free to change whatever you want if you do not satisfy with my script: https://github.com/syscl/Fix-usb-sleep
     
    How to use?
    Download the latest fixUSB.sh by entering the following command in a terminal window: git clone https://github.com/syscl/Fix-usb-sleep Note: If it was the first you execute command "git", please install it by the tips from OS X online(Click "Install"), and then run the above command line again.
     
     
    This will download the fixUSB.sh to your current folder (./) and the next step is to change the permissions of the file(add +x) so that it can be run: chmod +x ~/Fix-usb-sleep/fixUSB.sh Run the fixUSB.sh in a terminal window by: cd ./Fix-usb-sleep ./fixusb.sh If all this procedures have done correctly, you will see the following message in the terminal window

    Hope you all enjoy this script and all feedbacks are welcome! Post issue on https://github.com/syscl/Fix-usb-sleep
     
    Credit:
    Bernhard Baehr (bernhard.baehr@gmx.de): without his great sleepwatcher, this project/script will not be created.
     
  10. Like
    syscl got a reaction from JahStories in [Guide] Fix issue of "Disk not ejected properly"   
    Overview
    On OS X/Mac OS X, some people may suffer from the issue that the external disk was not ejected properly after sleep. This problem dates back to the period of the coming of Mavericks, even on a real Mac!

     
     
    Overview of the tools/solutions





    AFAIK, there's two solutions to fix this problem till now: 
    Install Jettison from Mac App Store. Use sleepwatcher to unmount the external devices before system go to sleep.
    But for me, install Jettison is not free of charge, and this application will place icon on the right corner of the statue bar once get installed, which is not a good solution from my point of view. 

    The latter one is open source and free of charge, which means I can know clearly what this application/daemon has done and add as many functions I want to it. With the help of sleepwatcher, there's various script to unmount/mount disk upon sleep, but none of it is so easy to read and some require sleep time delay settings, that's really strange! That's the reason why I started to create my "own" version of script to fix this issue. I optimized the whole progress as well as the installation progress. No more wake/sleep delay time settings! No more complicated command line, no more wake script, just one sleep script for unmount the external devices, once you resume from sleep, all the external devices will mount by system spontaneously. After following this guide step-by-step, no more "Disk not ejected properly" error will occur upon sleep. 
     
    Feel free to change whatever you want if you do not satisfy with my script: https://github.com/syscl/Fix-usb-sleep
     
    How to use?
    Download the latest fixUSB.sh by entering the following command in a terminal window: git clone https://github.com/syscl/Fix-usb-sleep Note: If it was the first you execute command "git", please install it by the tips from OS X online(Click "Install"), and then run the above command line again.
     
     
    This will download the fixUSB.sh to your current folder (./) and the next step is to change the permissions of the file(add +x) so that it can be run: chmod +x ~/Fix-usb-sleep/fixUSB.sh Run the fixUSB.sh in a terminal window by: cd ./Fix-usb-sleep ./fixusb.sh If all this procedures have done correctly, you will see the following message in the terminal window

    Hope you all enjoy this script and all feedbacks are welcome! Post issue on https://github.com/syscl/Fix-usb-sleep
     
    Credit:
    Bernhard Baehr (bernhard.baehr@gmx.de): without his great sleepwatcher, this project/script will not be created.
     
  11. Like
    syscl got a reaction from JahStories in [Guide] Fix issue of "Disk not ejected properly"   
    Overview
    On OS X/Mac OS X, some people may suffer from the issue that the external disk was not ejected properly after sleep. This problem dates back to the period of the coming of Mavericks, even on a real Mac!

     
     
    Overview of the tools/solutions





    AFAIK, there's two solutions to fix this problem till now: 
    Install Jettison from Mac App Store. Use sleepwatcher to unmount the external devices before system go to sleep.
    But for me, install Jettison is not free of charge, and this application will place icon on the right corner of the statue bar once get installed, which is not a good solution from my point of view. 

    The latter one is open source and free of charge, which means I can know clearly what this application/daemon has done and add as many functions I want to it. With the help of sleepwatcher, there's various script to unmount/mount disk upon sleep, but none of it is so easy to read and some require sleep time delay settings, that's really strange! That's the reason why I started to create my "own" version of script to fix this issue. I optimized the whole progress as well as the installation progress. No more wake/sleep delay time settings! No more complicated command line, no more wake script, just one sleep script for unmount the external devices, once you resume from sleep, all the external devices will mount by system spontaneously. After following this guide step-by-step, no more "Disk not ejected properly" error will occur upon sleep. 
     
    Feel free to change whatever you want if you do not satisfy with my script: https://github.com/syscl/Fix-usb-sleep
     
    How to use?
    Download the latest fixUSB.sh by entering the following command in a terminal window: git clone https://github.com/syscl/Fix-usb-sleep Note: If it was the first you execute command "git", please install it by the tips from OS X online(Click "Install"), and then run the above command line again.
     
     
    This will download the fixUSB.sh to your current folder (./) and the next step is to change the permissions of the file(add +x) so that it can be run: chmod +x ~/Fix-usb-sleep/fixUSB.sh Run the fixUSB.sh in a terminal window by: cd ./Fix-usb-sleep ./fixusb.sh If all this procedures have done correctly, you will see the following message in the terminal window

    Hope you all enjoy this script and all feedbacks are welcome! Post issue on https://github.com/syscl/Fix-usb-sleep
     
    Credit:
    Bernhard Baehr (bernhard.baehr@gmx.de): without his great sleepwatcher, this project/script will not be created.
     
  12. Like
    syscl got a reaction from JahStories in [Guide] Fix issue of "Disk not ejected properly"   
    Overview
    On OS X/Mac OS X, some people may suffer from the issue that the external disk was not ejected properly after sleep. This problem dates back to the period of the coming of Mavericks, even on a real Mac!

     
     
    Overview of the tools/solutions





    AFAIK, there's two solutions to fix this problem till now: 
    Install Jettison from Mac App Store. Use sleepwatcher to unmount the external devices before system go to sleep.
    But for me, install Jettison is not free of charge, and this application will place icon on the right corner of the statue bar once get installed, which is not a good solution from my point of view. 

    The latter one is open source and free of charge, which means I can know clearly what this application/daemon has done and add as many functions I want to it. With the help of sleepwatcher, there's various script to unmount/mount disk upon sleep, but none of it is so easy to read and some require sleep time delay settings, that's really strange! That's the reason why I started to create my "own" version of script to fix this issue. I optimized the whole progress as well as the installation progress. No more wake/sleep delay time settings! No more complicated command line, no more wake script, just one sleep script for unmount the external devices, once you resume from sleep, all the external devices will mount by system spontaneously. After following this guide step-by-step, no more "Disk not ejected properly" error will occur upon sleep. 
     
    Feel free to change whatever you want if you do not satisfy with my script: https://github.com/syscl/Fix-usb-sleep
     
    How to use?
    Download the latest fixUSB.sh by entering the following command in a terminal window: git clone https://github.com/syscl/Fix-usb-sleep Note: If it was the first you execute command "git", please install it by the tips from OS X online(Click "Install"), and then run the above command line again.
     
     
    This will download the fixUSB.sh to your current folder (./) and the next step is to change the permissions of the file(add +x) so that it can be run: chmod +x ~/Fix-usb-sleep/fixUSB.sh Run the fixUSB.sh in a terminal window by: cd ./Fix-usb-sleep ./fixusb.sh If all this procedures have done correctly, you will see the following message in the terminal window

    Hope you all enjoy this script and all feedbacks are welcome! Post issue on https://github.com/syscl/Fix-usb-sleep
     
    Credit:
    Bernhard Baehr (bernhard.baehr@gmx.de): without his great sleepwatcher, this project/script will not be created.
     
  13. Like
    syscl got a reaction from stinga11 in How to: Intel Pentium G3XXX and Celeron G1XXX (Haswell) works with speedstep Yosemite 10.10 and Mavericks 10.9   
    Well, that makes two of us. However, there's no more need to download Haswell.cfg. We can do it by ourselves.
     
    After first executed the ssdtPRGen.sh -c 2, jump right into path "~/library/ssdtPRGen/Data/" and then edit Haswell.cfg.
     
    Add your CPU information in the field of『gDesktopHaswellCPUList=』of Haswell.cfg like this,
     
    "G1840,53,800,2800,2800,2,2".
     
    Each number above means the model of your CPU, the maximum TDP of your CPU, the base frequency, highest frequency, maximum turbo frequency, cores number, threads.
     
    Finally, run ssdtPRGen.sh again with the arguments -c 2 and -p G1840 like this:
     
    ssdtPRGen.sh -c 2 -p G1840.
     
    Good luck!
     
    ////
  14. Like
    syscl reacted to SenVa in A working sb700 kext   
    Sorry this post is completely vague and poorly written, but I have to wake up early for class.
     
     
    I attached working kexts for sata and fast pata support on sb700 based chipsets.
    I've only tested these on one system.
    Use at your own risk.
     
     
    I used a method by dcat for the sb600. where he edited source for AppleOnboardPCATA.kext and compiled it with sb600 support. It seemed to also work for the sb700. Then I also added the the sb700 sata devid to IOATAFamily.kext. This was also a method dcat did for the sb600
     
     
     
    A quick note on sb700 sata:
     
    the sb700 has 4 devids for sata. I only added the first code, which is sata in ide mode, to IOATAFamily.kext. You're more then welcome to add the others, but i don't know if they'll work.
     
    0x43901002, SATA in IDE mode - I added this code
    0x43911002, SATA in AHCI mode
    0x43921002, SATA in RAID mode with Promise non-Raid5 driver
    0x43931002, SATA in RAID mode with Promise Raid5 driver
     
     
     
    I'd like to thank dcat. without his findings on the sb600 south bridge none of this would have been possible.
    SB700.zip
×