Jump to content

Rockey12

Members
  • Content count

    594
  • Joined

  • Last visited

  • Days Won

    3

Rockey12 last won the day on April 3

Rockey12 had the most liked content!

1 Follower

About Rockey12

  • Rank
    InsanelyMac Legend

Profile Information

  • Gender
    Male
  • Location
    Earth
  • Interests
    no comi

Recent Profile Visitors

8,782 profile views
  1. you can add or remove the patches of your choice The Best USB 3.0 Card Work out of Box Ableconn PUSB31P2A USB 3.1 Gen 2
  2. do not hesitate to contact me if you need something else
  3. For Z800 user my dsdt u can use as reference i have attached my dsdt +Config.plist + kexts for clover For working Audio i have Attached all the related files u have to put into System Library Extension if u are really interested in native power management u have to read carefully this thread http://www.insanelymac.com/forum/topic/196771-ga-ex58-and-ga-x58a-dsdt-native-power-management-modifications/ For macOS High Sierra Clover Files.zip Audio AppleHDA+other 2 kext.zip
  4. Rockey12

    [pre-release] macOS Mojave

    Mojave Beta 10 update went successfully
  5. Rockey12

    [pre-release] macOS Mojave

    beta (18a371a) successfully updated i can't complain anything special For Audio I am Using Patched AppleHDA Audio Codec ALC663 Desktop Version
  6. Rockey12

    ALC663 Desktop Not working

    working Audio patched AppleHDA ALC663+HDMI
  7. Another Success on fujitsu celsius R 670 macOS Mojave DP Beta 3 working Audio patched AppleHDA ALC663+HDMI
  8. Rockey12

    [pre-release] macOS Mojave

    macOS Mojave Beta 3 install on fujitsu celsius r670 no big deal GeForce GT 610 still doesn't work no graphics Acceleration
  9. can you please attach your clover folder
  10. Rockey12

    macOS Mojave - Launched

    can you attach your clover folder
  11. Rockey12

    Main Sensor: SCH5617(reprise)

    # Sensors configuration file used by 'libsensors' for Tyan S5197 # # To support Intel ICH7 SMBus controller, lm-sensors 2.9.0 is at least # If using Linux Kernel 2.6, version 2.6.11 is needed # # Otherwise, user need edit the driver code and recompile it according to follow instruction # # 1. If Linux Kernel equal or above 2.6.11, go to step 4. # # 2. Add ICH7 Device ID into driver code. # Edit file "driver/i2c/busses/i2c-i801.c", # # Look for structure "i801_ids", and add new member with # "{ PCI_VENDOR_ID_INTEL, 0x27DA, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 0 }," # or "{ # .vendor = PCI_VENDOR_ID_INTEL, # .device = 0x27DA, # .subvendor = PCI_ANY_ID, # .subdevice = PCI_ANY_ID, # .driver_data = 0, # }", depend on Linux Kernel. # # 3. recompile the i2c-i801 module(make modules and make modules_install) # # 4. To your /etc/modules.conf file, add the lines: # alias char-major-89 i2c-dev # (most new Linux distribution already do this step) # # 5. To your /etc/rc.xxx files, add the lines: # (in some Linux distribution, please use file /etc/modprobe.conf.local) # modprobe i2c-i801 # modprobe lm85 force_adm1027=0,0x2e # sensors -s # # Then copy this file to /etc/sensors.conf # # As LM-Sensors not support the SMSC SCH5027 Chip, I use other similar chip # to instead of it. # ####### chip "adm1027-i2c-*-2e" ignore pwm1 ignore pwm2 ignore pwm3 ignore temp2 ignore vid label in0 "System 5V" label in1 "CPU Core Volt" label in2 "System 3.3V" label in3 "Dimm Volt 1.8V" label in4 "System 12V" label fan1 "Chassis Fan 1" label fan2 "Chassis Fan 3" label fan3 "Chassis Fan 5" label fan4 "Chassis Fan 4" label temp1 "CPU Temp" label temp3 "System Temp" compute in0 2.15*@ , @/2.15 set in0_min 5 * 0.95 set in0_max 5 * 1.05 set in1_min 0.8 set in1_max 1.6 set in2_min 3.3 * 0.95 set in2_max 3.3 * 1.05 set in3_min 1.8 * 0.95 set in3_max 1.8 * 1.05 set in4_min 12 * 0.95 set in4_max 12 * 1.05
  12. Rockey12

    Main Sensor: SCH5617(reprise)

    Mainboard Model D2618-A1 (0x000001B4 - 0x00980C24) LPCIO ------------------------------------------------------------------------- LPCIO Vendor SMSC LPCIO Model SCH5027 LPCIO Vendor ID 0x55 LPCIO Chip ID 0x89 Config Mode I/O address 0x4E Config Mode LDN 0x8 Config Mode registers 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 00 00 00 00 00 00 00 00 08 00 00 00 00 00 00 00 00 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 20 89 03 00 00 44 00 4E 00 00 00 00 00 00 00 00 00 30 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 50 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 70 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 Hi Slice sorry if i disappointing you i was just able to get these information Because the RWEverything on this specific function MMIO doesn't show any kind of data
  13. Rockey12

    Main Sensor: SCH5617(reprise)

    Hi Slice thank you for the comments on this topic and helping us i am really interested in so things which i can do by my self I am doing this and trying to provide more information But this registers shadow thing is something new for me i would greatly appreciate if you could help me on this matter how to do i am allso inviting all user they are interested to in this project please come across and help together
  14. Rockey12

    Main Sensor: SCH5617(reprise)

    ubuntu@ubuntu:~$ sudo -s root@ubuntu:~# superiotool -d superiotool r6637 Found SMSC FDC37N972 (id=0x0b, rev=0x00) at 0x2e Register dump: idx 02 20 21 22 23 24 25 26 27 28 29 2a 2b 2c 2d 2e 2f val 00 0b 00 00 00 00 00 2e 00 00 00 00 00 00 00 00 00 def 00 0b 00 00 00 04 04 NA NA 00 00 00 00 00 00 00 00 LDN 0x00 (Floppy) idx 30 60 61 70 74 f0 f1 f2 f3 f4 f5 val 00 00 00 00 00 00 d1 15 0b 00 10 def 00 03 f0 06 02 0e 00 ff RR 00 00 LDN 0x01 (Power management (PM1)) idx 30 60 61 val 00 00 00 def 00 00 00 LDN 0x03 (Parallel port) idx 30 60 61 70 74 f0 f1 val 00 00 00 00 00 00 d1 def 00 00 00 00 04 3c 00 LDN 0x04 (COM1) idx 30 60 61 70 f0 val 00 00 00 00 00 def 00 00 00 00 00 LDN 0x05 (COM2) idx 30 60 61 62 63 70 74 f0 f1 f2 f7 f8 val 00 00 00 00 00 00 00 00 d1 15 00 00 def 00 00 00 00 00 00 04 00 02 03 00 00 LDN 0x06 (Real-time clock (RTC)) idx 30 60 61 62 63 70 f0 f1 val 00 00 00 00 00 00 00 d1 def 00 00 70 00 74 00 00 NA LDN 0x07 (Keyboard) idx 30 60 61 70 72 f0 val 00 00 00 00 00 00 def 00 00 00 00 00 00 LDN 0x08 (Embedded controller (EC)) idx 30 60 61 val 00 00 00 def 00 00 62 LDN 0x09 (Mailbox) idx 30 60 61 val 00 00 00 def 00 00 00 Found SMSC SCH5027 (id=0x89, rev=0x03) at 0x4e No dump available for this Super I/O i was some kind of lucky to dump some information but i am still not able to dump the sensor chip Ubuntu Dumps.zip
  15. Radeon Pro WX 7100 is the best choice Here's the detailed post. It's kind of long because this happened over the course of a few days of debugging/tinkering. I'm using: Clover v2.4k r4380 Kexts: AppleALC FakeSMC Lilu RealtekRTL8111 USBInjectAll WhateverGreen patched AMD kexts (details below) Boot Options: dart=0 Inject ATI=False Story: I was having a ton of problems with High Sierra. Initially, I tried to do an in-place update from Sierra and that didn't work, I'm not sure what exactly happened. I decided to do a clean High Sierra install. I was able to get through the installation process up to where you're prompted for username, etc. I saw the Apple logo and the loading bar get about half way, then a flash on the screen, then the screen turned black, the backlight on the screen was still and and I didn't get any "no signal" messages so it seemed like it booted up fine, just no video. I tried reinstalling a few times to see if it was something that went wrong during install and I kept getting the same results. Eventually, I tried booting into safe mode (-x) and was then able to complete the installation. After the installation completed, everytime I tried booting normally into the OS it would go to the same black screen that occurred during installation. Booting into safe mode, however, seemed to work fine but without video acceleration. First, I attempted to use the framebuffer patching guide. I gave up on it because I was never able to find a framebuffer in the AMD9500Controller.kext that had the same number of ports (4 display ports) as the WX 7100. I was able to get this video card to work previously in Sierra by patching some of the kexts with the WX 7100's device id. I wasn't sure which kexts to add the device id to in High Sierra. In safe mode, I dumped the currently loaded kexts and made note of all the AMD kexts that were loaded (kextstat -l | grep AMD). Here is a list of the loaded kexts: 96 2 0xffffff7f817b1000 0x1f8000 0x1f8000 com.apple.kext.AMDSupport (1.6.0) 441E3318-2B41-3EC8-95CA-7A098B2801F5 <94 93 11 10 7 5 4 3 1> 104 0 0xffffff7f819a9000 0x64000 0x64000 com.apple.kext.AMD9500Controller (1.6.0) 74FE706C-076A-3302-9D0D-12846730C210 <96 94 93 11 10 5 4 3 1> 112 0 0xffffff7f83a29000 0x28000 0x28000 com.apple.kext.AMDFramebuffer (1.6.0) 74616066-E134-31AD-AEE8-40BB1420567B <96 93 11 10 7 5 4 3 1> I also enabled remote login while in safe mode so that I could ssh into the machine. I booted normally into the machine and was met with another black screen. From another computer, I ssh'ed into the machine and performed the same kextstat -l | grep AMD to see which kexts had loaded. Here is the output: 106 2 0xffffff7f82603000 0x1db000 0x1db000 com.apple.kext.AMDSupport (1.6.0) 441E3318-2B41-3EC8-95CA-7A098B2801F5 <105 99 12 11 7 5 4 3 1> 112 0 0xffffff7f82834000 0x64000 0x64000 com.apple.kext.AMD9500Controller (1.6.0) 74FE706C-076A-3302-9D0D-12846730C210 <106 105 99 12 11 5 4 3 1> 134 0 0xffffff7f82c55000 0x84f000 0x84f000 com.apple.kext.AMDRadeonX4250 (1.6.0) BE3FD082-A557-3556-B357-EDD2DFC63E7A <133 124 99 12 7 5 4 3 1> 137 0 0xffffff7f834b2000 0x28000 0x28000 com.apple.kext.AMDFramebuffer (1.6.0) 74616066-E134-31AD-AEE8-40BB1420567B <106 99 12 11 7 5 4 3 1> The first thing I did was try removing the AMDRadeonX4250.kext, the only different kext that was loaded during normal mode versus safe mode. After removing this, the computer could boot in normal mode with video output but still without video acceleration. After this, I remembered that the WX 7100 is very similar to the RX 480/580 (device id 0x67DF1002). So, I found every instance of 0x67DF1002 that appeared in the AMD kexts (grep -R 0x67DF1002 /System/Library/Extensions/AMD*). Here's a list of the kexts that contain the RX 480/580 device id: /System/Library/Extensions/AMD9500Controller.kext/Contents/Info.plist /System/Library/Extensions/AMD9520Controller.kext/Contents/Info.plist /System/Library/Extensions/AMDRadeonX4000.kext/Contents/Info.plist /System/Library/Extensions/AMDRadeonX4000HWServices.kext/Contents/Info.plist /System/Library/Extensions/AMDRadeonX4200.kext/Contents/Info.plist /System/Library/Extensions/AMDRadeonX4250.kext/Contents/Info.plist So, I editted each of these kexts to include 0x67C41002. Rebuilt the kext cache (sudo kextcache -i /). Then, booted up in normal mode and was greeted with full video acceleration. This probably could have been accomplished by spoofing the RX 480/580 device id, but I learned a lot through this process and thought I'd share my experience with all of you.
×