Jump to content

RehabMan

RehabMan

Member Since 25 Jun 2012
Offline Last Active Today, 05:27 AM
*****

#2076209 Hide SSD or any disk drive.

Posted by RehabMan on 25 October 2014 - 11:19 PM

How can I hide an SSD or any disk from the OS or DiskUtility? I'm not trying to hide it with clover or chameleon (I don't need to because it is already hidden there).   I ask because I get: "The disk you inserted was not readable by this computer"  popup every time I log in. The disk is my Asus recovery/reinstall drive: Device SCSI\Disk&Ven_SanDisk&Prod_SSD_i100_24GB\4&1038a42f&0&010000.   Is there anyway to hide it? I don't want to make it readable at all. It currently cannot be mounted either but I can SEE it in DiskUtility. I want to leave it exactly as it is but get rid of the annoying popup. Any ideas? Create a single (small) partition on that disk that OS X can mount. It will then stop complaining.

#2074152 GenericUSBXHCI USB 3.0 driver for OS X with source

Posted by RehabMan on 22 October 2014 - 08:03 PM

What change poke ? I wrote some hacky macros to make it work on all versions 10.7.5 -> 10.10. Using the version from post #564 my computer would reboot 5 minutes after waking from sleep.   I'm going to try poke's version now. RehabMan's version... GenericUSBXHCI for OS X from 10.8 -> 10.10: https://bitbucket.or...-usb3/downloads I have no idea if Zenith432 is done making changes for Yosemite (probably not). I suspect the reason this is still a 'd' version is that it is still under development. I wish I understood USB3 as well as he does to be able to fix various things, but the fact is I don't (I'd have to spend much time reading the XHC spec, etc). But I understand C++ really well, so it is easy for me to see how to make conditional code for multiple OS X version targets in a single binary.

#2070574 ACPI Backlight Driver

Posted by RehabMan on 17 October 2014 - 02:20 PM

the same here, so I uninstalled the kext ACPIBAckligth, and now the brightness value is saved even after reboot. There are no known current issues with Yosemite and ACPIBacklight.kext. You do need working NVRAM and you do need to use the latest version.

#2069540 Intel HD 3000 no graphics

Posted by RehabMan on 14 October 2014 - 10:47 PM

On the Acer, but it is useless, just loaded. The code 'loaded', but it is unlikely the kext started. All kexts that match per IOKit (Info.plist based matching) will load, so that the kexts 'probe' method can run. It is in probe that most kexts check whether the expected hardware is actually present. Certainly when Azul finds HD3000 instead of a supported device, it simply fails probe. OS X is lazy about unloading kexts, in case they are needed later, so you see it in kextstat/etc. At that point the code is loaded in memory, but not active.

#2069432 Intel HD 3000 no graphics

Posted by RehabMan on 14 October 2014 - 05:55 PM

Conclusions (for me):   1. I learnt about RehabMan DSDT patches and how to implement them.   2. I can now use my Acer W700 with an external HDMI monitor thanks to his DSDT patches.   3. Acer crippled the i3 W700 by not fitting it with a HD4000 Intel graphics card, as eDP is meant for high resolution performant graphics.   4. If Acer W700 i5 was cheaper, I would sell the Acer W700 i3, and upgrade to the i5 which has HD4000, and could use the Azul kext to load the graphics.   5. Still Acer W700 i3 is a good machine to run Windows 8, Android, Ubuntu and ChromeOS. Azul is for HD4400/HD4600/HD5000+, not HD4000. HD4000 uses Capri. AFAIK, the HD4000 drivers in OS X also do not support eDP.

#2069189 Intel HD 3000 no graphics

Posted by RehabMan on 13 October 2014 - 11:47 PM

I tried to truncate as much as I could in reverse. Definitely problems in the framebuffer. Note all the debug such as this: Oct 13 23:28:16 bgraus-MacBook-Pro kernel[0]: stampWait: Overflowed checking for stamp 0xb2 on BLT ring: called from wait for blt buffer (2D blt)Oct 13 23:28:16 bgraus-MacBook-Pro kernel[0]: timestamp = 0x00b1Oct 13 23:28:16 bgraus-MacBook-Pro kernel[0]: **** Debug info for *possible* hang in BLT graphics engine ****Oct 13 23:28:16 bgraus-MacBook-Pro kernel[0]: ring head = 0x0000ae80, wrap count = 0Oct 13 23:28:16 bgraus-MacBook-Pro kernel[0]: ring tail = 0x0000ed90Oct 13 23:28:16 bgraus-MacBook-Pro kernel[0]: ring control = 0x0000f401 enabled, auto report disabled, not waiting, semaphore is waiting, length = 0x010 4KB pagesOct 13 23:28:16 bgraus-MacBook-Pro kernel[0]: timestamps = 0x00b1Oct 13 23:28:16 bgraus-MacBook-Pro kernel[0]: Semaphore register values:Oct 13 23:28:16 bgraus-MacBook-Pro kernel[0]: VRSYNC: (0x1...

#2069149 Intel HD 3000 no graphics

Posted by RehabMan on 13 October 2014 - 09:30 PM

This is how it was injected in the DSDT:    "AAPL00,override-no-edid",                      Buffer (0x80)                     {                         /* 0000 */    0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00,                          /* 0008 */    0x06, 0xAF, 0x5D, 0x30, 0x00, 0x00, 0x00, 0x00,                          /* 0010 */    0x00, 0x16, 0x01, 0x04, 0x95, 0x1A, 0x0E, 0xFF,                          /* 0018 */    0x2F, 0x00, 0x00, 0xA0, 0x57, 0x49, 0x9B, 0x26,                          /* 0020 */  ...

#2069147 Intel HD 3000 no graphics

Posted by RehabMan on 13 October 2014 - 09:28 PM

There is a flicker, like the screen is going to come up, then it turns black, and stays black.   At least it has moved from the text mode...   It's moving in the right direction, but there is still something missing. Unplug HDMI monitor, replug. Also, post ioreg. And, of course, there is more things to continue to try. Are you still setting Graphics Mode?

#2069141 Intel HD 3000 no graphics

Posted by RehabMan on 13 October 2014 - 09:10 PM

Now I wil test. I see you eventually attached DSDT. Looks fine.

#2069139 Intel HD 3000 no graphics

Posted by RehabMan on 13 October 2014 - 09:05 PM

I will try without the \n 's. Can you please quickly check the new dsdt with the patched edid? You didn't post a DSDT. I pasted this result from the command:   0x00, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x00, 0x06, 0xaf, 0x5d, 0x30,   0x00, 0x00, 0x00, 0x00, 0x00, 0x16, 0x01, 0x04, 0x95, 0x1a, 0x0e, 0xff,   0x2f, 0x00, 0x00, 0xa0, 0x57, 0x49, 0x9b, 0x26, 0x10, 0x48, 0x4f, 0x00,   0x00, 0x00, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,   0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1d, 0x36, 0x80, 0xa0, 0x70, 0x38,   0x1e, 0x40, 0x30, 0x20, 0x8e, 0x00, 0x00, 0x90, 0x10, 0x00, 0x00, 0x18,   0x00, 0x00, 0x00, 0xfd, 0x00, 0x3c, 0x3c, 0x28, 0x28, 0x0e, 0x00, 0x00,   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,   0x00, 0x00, 0x00, 0x00, 0x00, 0x00,...

#2069129 Intel HD 3000 no graphics

Posted by RehabMan on 13 October 2014 - 08:27 PM

It took me a while to find the easiest app to get a hex dump of the edid for Acer W700.   the one I used before crashes (RW all)   so here is the edid and the report which also gives a hex listing of the dump.   Now I need to try and remember how I put it in your patch... :( You can convert it to the correct format for ACPI buffer syntax with: xxd -i <EDID-AUO305D.binAfter that it is simple matter of copy/paste.

#2069037 Intel HD 3000 no graphics

Posted by RehabMan on 13 October 2014 - 05:00 PM

Yes!   I am typing from the Acer hooked to an HDMI monitor, with full QE / CI.   ... @RehabMan   What I now need to operate it from the Acer screen is to inject its EDID. You can try EDID inject and all the other things in post #117. First on the list would be to try setting "Graphics Mode"=1920x1080x32. Also, post ioreg using IORegistryExplorer v2.1.

#2069025 Intel HD 3000 no graphics

Posted by RehabMan on 13 October 2014 - 04:34 PM

Try plugging a monitor into HDMI. It is likely you have some other issue (may need to do EDID inject).   I was thinking about an EDID inject, actually. There is an EDID injection patch on my repo: "Generic with EDID" You could also try a few other things: - try without DualLink (I've never seen a 1080p display that isn't dual-link, but that doesn't mean it isn't possible). - try without snb-platform-id inject (HD3000 will use the default framebuffer) - try different values for snb-platform-id (dump the framebuffer so you know what IDs are possible) - may even need a patch of framebuffer - check to see that your display is connected via LVDS (eDP is not supported by HD3000 drivers in OS X) - brightness control can fix issues sometimes... ("Brightness Fix (HD3000/HD4000)" from my repo, and my version of ACPIBacklight.kext) - also, try "Graphics Mode"=1920x1080x32 bootloader flag. - dart=0   You were  absolutely correct, it is the screen, so I need to inject the EDID o...

#2068999 Intel HD 3000 no graphics

Posted by RehabMan on 13 October 2014 - 03:27 PM

The Installer that worked gave 10.9.4 as I told you, and I removed all Intel graphics kexts, then installed.   After that, I put back all the kexts removed, and used the patched DSDT so it was back to vanilla, but with no permissions, so it was as if the Intel graphics kexts were not there.   The last installer I made was using the 10.9.5 os x install from the Apple Mac Store, and I used exactly the same method to build the usb, all vanilla, put smbios.plist of MBP8.1 and the patched DSDT with a minimal Chameleon plist as the last one.   It got stuck on Bluetooth loading. Try plugging a monitor into HDMI. It is likely you have some other issue (may need to do EDID inject). OK, but is it the Acer W700 HM77 tablet?   Also I noticed that Bluetooth wiil not finally load until it passes the graphics hurdle before loading the GUI, so maybe I can try removing all bluetooth kexts? The problem is graphics, not BT.   It is strange that it recognises Bluetooth from th...

#2068596 Intel HD 3000 no graphics

Posted by RehabMan on 12 October 2014 - 01:09 AM

Ok here goes:   .DS_Store DSDT.aml Extensions org.chameleon.Boot.plist SMBios.plist Themes   In Extensions: .DS_Store FakeSMC.kext NullCPUPowerManagement.kext   In Themes: .DS_Store Default a bunch of png pix   that's its and Extensions in S/L/E the only one I added for now is:   AnyUSBDVD.kext     all the rest are Apple Vanilla. No.... I mean actually ZIP the folder up (less Themes and Extensions) and post as an attachment. If I change DevID, I get duplicate kext problem fail to load for one of them. Yes, it is because the DSDT patch is working. Reversing the IDs in the Info.plist files gets you back to the original problem (using the two techniques together cancel each other out).

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy