Jump to content
InsanelyMac Forum

Kourindou Hime

  • Content count

  • Joined

  • Last visited

About Kourindou Hime

  • Rank
    InsanelyMac Protégé

Contact Methods

  • Website URL

Profile Information

  • Gender
  1. Part 1. Motivation. (skip to part 2 if you're already motivated enough) The idea of this build is to run OS with discrete GPU for gaming (or other GPU intense stuff) and have OS X with integrated intel GPU (IGD) running at the same time. Part 2. The real thing. Hello, I had fun time putting technologies into magical cauldron and managed to passthrough Intel Skylake HD 530 graphics to Sierra in QEMU. And it works ?! But I hate a few things about it... memory management part for example. Let's get right to the business, here's a 1 minute video of booting Sierra with qemu.git, seabios.git, pc-i440fx, ubuntu 17.10, 4.13.0-19-generic, x-igd-opregion=on: https://www.youtube.com/watch?v=9oRAd9otUFg Good news! Video was filmed with only 8GB RAM assigned to VM. Increasing RAM gave more usable VRAM, now there can be few apps and Flurry screensaver running, until I switch menus 10 times or so (then it vomits again). Unfortunately I can test only with 15GB, the rest 1GB is left for ubuntu hypervisor). So what should I do? I guess there are two choices: 1. Get a 2nd module of DDR4 of any size, sacrifice it to linux hypervisor, and try to assign full 16GB to VM (at least there are no issues while running bare metal with that amount). 2. Patching AppleIntelSKLGraphics. GPU works flawless with linux guest (drm says it gives 4gb to gpu, I've tried running sketches from shadertoy, it didn't die), so I believe it's some memory management issue in AppleIntelSKLGraphics kexts. Part 3. Environment. Ubuntu 17.10, kernel 4.13.0-19-generic (was installed with ubuntu, didn't compile), https://github.com/kholia/qemu.git, https://github.com/coreboot/seabios.git. Boot GPU is IGD, BIOS DVMT 1024MB, grub kernel boot args "vfio_iommu_type1.allow_unsafe_interrupts=1 intel_iommu=on video=vesafb:off,efifb:off modprobe.blacklist=i915,snd_hda_intel" Qemu command line: qemu-system-x86_64 -enable-kvm -m 14000 -cpu Penryn,kvm=on,vendor=GenuineIntel,+invtsc,vmware-cpuid-freq=on \ -bios /root/seabios/out/bios.bin \ -machine pc \ -smp 4,cores=2 \ -device isa-applesmc,osk="ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc" \ -smbios type=2 \ -device vfio-pci,host=00:02.0,bus=pci.0,addr=0x2,x-igd-opregion=on \ -drive id=disk0,file=/dev/disk/by-id/ata-PLEXTOR_PX-128,if=none \ -drive id=disk1,file=/dev/disk/by-id/ata-Hitachi_HDT,if=none \ -drive id=disk2,file=/dev/disk/by-id/ata-ST31000333AS,if=none \ -device ahci,id=ahci \ -device ide-drive,drive=disk0,bus=ahci.0 \ -device ide-drive,drive=disk1,bus=ahci.1 \ -device ide-drive,drive=disk2,bus=ahci.2 \ -drive format=raw,file=/dev/disk/by-id/usb-JetFlash_Transcend_8GB \ -netdev tap,id=net0,ifname=tap0,script=no,downscript=no -device e1000-82545em,netdev=net0,id=net0,mac=52:54:00:c9:18:27 \ -nographic \ -usb -usbdevice host:2a7a:0c18 \ -usb -usbdevice host:0a12:0001 \ -vnc,password=off \ -vga none \ -chardev file,id=seabios,path=/tmp/bios.log \ -device isa-debugcon,iobase=0x402,chardev=seabios \ Part 4. Notes. Clover should be installed to MBR, so Seabios can boot from it. "+invtsc,vmware-cpuid-freq=on" fixes CPU speed "-device ahci,id=ahci" is a must, I couldn't boot with default IDE controller from pc-i440fx IGD passthrough worked for me only with pc-i440fx + seabios from git. Didn't work with q35 + ovmf. "x-igd-opregion=on" is required for IRL display output. Please help! ?
  2. Kourindou Hime

    Samsung RV415: QE/CI & res OK, Wrong display colors

    Hi, Thanks for your response. I've attached dmesg, dmidecode, lspci -nnnvvv, cat /proc/iomem, dmesg from OSX, DarwinDumper dumps. Also I can't disable SIP, even with CsrActiveConfig=1 boot option. On photo – this Samsung laptop and VNC to it on mbp. On specs page they say it's ATI Radeon HD 6470M. Also I've tried editing hex values in AMD4600Controller, changing them between lvds and dp, but I don't get desired result, only white screen or this. dmesg.txt dmidecode.txt lspci.txt proc-iomem.txt ddumper.zip osxdmesg.txt
  3. I think it's not related to gpu driver, I can play quake3 with no lag, but colors are distorted everywhere. VNC colors are normal. Just take a look at the photo, do you know what can cause this? My installation steps: 1. 2. http://www.insanelymac.com/forum/files/file/521-usb-fix-for-el-capitan/ 3. Enoch boot options: -v -f GraphicsEnabler=Yes AtiConfig=Shrike (or Labrador works as well) npci=0x2000 Also tried creating a /System/Library/Displays/Contents/Resources/Overrides/DisplayVendorID-4ca3/DisplayProductID-4542 with someone's else edid with same result.
  4. Kourindou Hime

    Any updates with running OS X on low-end tabs?

    I second the OP. Personally for me it's pretty annoying to carry 15" MBP in my bagpack while traveling especially at dangerous places where I can get robbed. So I would prefer to leave my primary machine at home and use something lightweight like a chinese x86 tablet. But no idea which one is going to work with OSX, those guys on aliexpress don't always show detailed specs.
  5. So to cut a long story short – if Apple finds out that I'm selling VPS with OS X, they will tell me that it's not ok and I can just shut down my project without going to jail? I'm okay with it until they tell me that it's a problem. I just want to make a service for developers who need a private OS X machine, but don't want to spend time on building their own hackintosh vm.
  6. Hello. I have an idea of making a cloud OS X VPS hosting, but I'm not sure how legal is that. May I ask anyone to give me a short legal advice? Thank you.
  7. Kourindou Hime

    Lenovo Yoga 3 Pro M-5Y71 Broadwell

    First of all – I would like to thank this great community for all these years I've experienced running osx on various non-apple hardware units. Now it's time to decide if there's a way I can do my personal investment. Sadly I was unable to get lspci info, because I don't have the machine, but I have an option to buy it (like in a few days). I'm okay with non-working wifi/bluetooth (and maybe even sound), because obviously, I always can replace it or use some USB devices. Sleep option is not important either (later maybe). But! I would like to know – if there's any hope on getting Yosemite booted on that machine at all? CPU is Intel Core M Broadwell (5Y71), graphics – Intel HD Graphics 5300. Also it has a QHD+ display, and I'm going to do some research on how to make it act as a retina one after I get the machine (good to know there are already some threads related to that). TL;DR version: Intel Core M Broadwell (5Y71) with Intel HD Graphics 5300 == successfull boot; true or false? Wasn't able to find any info on osx86-related sources about M-5Y71 & Broadwell arch support. I would like to get this machine and make an installation guide thread here in case of ANY success. Just tell me if it worth it. Thank you!
  8. Kourindou Hime

    Introduce yourself.

    Hi there yay Today I tried to reply a guy with a working 8400GS 0x10c3, but I failed because I have no posts here. So I suppose I should write something! So finally I got everything up and I hope that thread is being indexed by google and someone would find help in that post. For Palit Geforce 8400GS 0x10c3 256MB I used iAtkos v3 v2 distro (10.6.3, huh?) and kexts from this thread. A huge 'THANK YOU' to hari.iiitb. My Mobo is ga-g31m-es2l rev. 1.1 and it has some realtek alc883 (I am not sure if it's 883, because I got my VoodooHDA kext from some alc888-related thread), so for sound thingie I used that one http://touhou.ru/upload/8a28d9f43613451e3a0c540734f41c2e.zip , just put it into /System/Library/Extensions/ , then did sudo kextload /System/Library/Extensions/VoodooHDA.kext and bawwwww, all of the sudden my audio system got alive. yay! If something goes wrong after reboot, try do sudo kextunload /System/Library/Extensions/VoodooHDA.kext sudo kextload /System/Library/Extensions/VoodooHDA.kext