Onestyle Posted April 17, 2016 Share Posted April 17, 2016 (edited) THIS IS STILL WORK IN PROGRESS Laptop : Sony Vaio- SVE1712W1EB OSX version : 10.13 - High Sierra - SMBIOS - MacBookPro9,1 Motherboard : Intel HM76 ExpressDSDT FIX : RehabMan’s Laptop Repo- (link) -use only these patches :[sys] Fix _WAK Arg0 v2[sys] HPET Fix[sys] SMBUS Fix[sys] IRQ Fix[sys] RTC Fix[sys] OS Check Fix[sys] Fix Mutex with non-zero SyncLevel[sys] Add IMEI Show Fan RPM's : Updated,now working with Latest Istat Menus and HWMonitor To get it to show in the latest HWMonitor and Istat Menus,you also need to change in FakeSMC.kext/Info.plist FNum from 0 to 1 using plist editor # Source : kjen93 fan patch # modified by Onestyle for SVE1712W1EB# This patch enables the Fan RPM reading in HWMonitor and Istat Menus# To get it to show in the latest HWMonitor and Istat Menus,you also need to change in FakeSMC.kext/Info.plist FNum from 0 to 1 using plist editor# For SONY VAIO SVE1712W1EB or any other Sony Vaio E Series that has RDEC (0x95) in dsdt already# This patch is a "basic" Fan reading patch and doesn't attempt# to control the fan in any way,just shows RPM’s.#into definitionblock code_regex . insertbeginScope (_SB)\n{\nDevice (SMCD)\n{\nName (_HID, "FAN00000")\nName (TACH, Package (0x02)\n{\n"Exhaust Fan",\n"FAN0"\n})\nName (TEMP, Package (0x02)\n{\n"CPU Heatsink",\n"TCPU"\n})\nMethod (TCPU, 0, Serialized)\n{\nStore (^^PCI0.LPCB.EC0.RDEC (0xA8), Local0)\nReturn (Local0)\n}\nMethod (FAN0, 0, Serialized)\n{\nStore (^^PCI0.LPCB.EC0.RDEC (0x95), Local0)\nIf (Local0)\n{\nDivide (Add (0x0003C000, ShiftRight (Local0, One)), Local0, , Local0)\n}\nIf (LEqual (0x03C4, Local0))\n{\nReturn (Zero)\n}\nReturn (Local0)\n}\n}\n}\nend; CPU : i7 - 3632QM (2.2Ghz- 3.2Ghz) : SpeedStep : SSDT made with ssdtPRGenTurbo boost : Turbo enabled and disabled with Turbo Boost Switcher app Dedicated Graphics : AMD Radeon HD 7650M 2048MB Full QE/CI and Resolution: 1. Add 1002_6841.rom.zip to Clover/ROM2. Clover configuration-Graphics : set Dual Link : 1 , FB Name : Velvet , Vram : 2,048 , Video Ports : 3 , Check Load Vbios ,Inject Edid , Inject ATI .3. Clover configuration- Kernel and Kext Patches : Name : AMD6000Controller Find HEX : 000400000403000000010000120401050008000004020000000100001102040310000000100000000001000000000002 Replace HEX : 0200000040000000090100002001000700080000040200000001000021030405100000001000000000010000000001014. Use one or the other,never both. 4a you'll have to repeat after every update,4b works aways with vanilla (untouched) AMDRadeonX3000.kext4a. (Old way) Open AMDRadeonX3000.kext/Contents/Info.plist and find AMDTurksGraphicsAccelerator, there find IOPCIMatch and add this 0x68411002 on the first place in the string 4b. (New way) Clover Configuration-Devices : Fake ID : ATI : 0x67411002 Fix gradient issue with AMD Graphics the fast way : 1. Add original EDID for your laptop in clover-Custom Edid2. Boot to OS X and go to /System/Library/Displays/Contents/Resources/ And copy Overrides to /System/Library/Displays/ 3. Download and extract GradientFix.zip (i'v extracted these files from probook clover installer )4. Open terminal and run the two files you've extracted in step 3 : ioregpbi and post install with sudo command 5. Go to /System/Library/Displays/Overrides and look for the newest folder(probably with the current date),open it and open the latest DisplayProductID with text edit ( probably with the current date )6. Copy your new edid and go to http://tomeko.net/online_tools/base64.php?lang=enso you can convert it to hexadecimal and use it with clover configurator 7. Copy your converted EDID and add it in the Clover Custom EDID field,save,restart and boot without gradient issues Fix Brightness issue + brightness fn keys: DSDT FIX1. #Maintained by: RehabMan for: Laptop Patches#graphics_PNLF.txt# This patch enables the brightness slider in SysPrefs->Displays# and will also enable activation of sleep mode by closing# the laptop lid.# This patch is a "basic" PNLF patch and doesn't attempt# to fix various common problems with the backlight control.## For advanced patches, see:# graphics_PNLF_ivy_sandy.txt# graphics_PNLF_haswell.txt#into_all device label PNLF remove_entry;into definitionblock code_regex . insertbeginScope (_SB)\n{\nDevice (PNLF)\n{\nName (_ADR, Zero)\nName (_HID, EisaId ("APP0002"))\nName (_CID, "backlight")\nName (_UID, 10)\nName (_STA, 0x0B)\n}\n}\nend; 2.2a. Find in your dsdt: Device (LID0){Name (_HID, EisaId ("PNP0C0D")) // _HID: Hardware ID2b. replaceName (_HID, EisaId ("PNP0C0D")) // _HID: Hardware ID with Name (_HID, EisaId ("LCD1234")) // _HID: Hardware ID3. DSDT FIX for brightness fn keys into method label _Q1D replace_contentbegin// Brightness Down\nNotify(\_SB.PCI0.LPCB.PS2M, 0x0205)\nNotify(\_SB.PCI0.LPCB.PS2M, 0x0285)\nend;into method label _Q1C replace_contentbegin// Brightness Up\nNotify(\_SB.PCI0.LPCB.PS2M, 0x0206)\nNotify(\_SB.PCI0.LPCB.PS2M, 0x0286)\nend; Fix sleep issue and naming issue with AMD Graphics : 1.Download latest lilu.kext and WhateverGreen.kext and put it in Clover/Kexts/10.13/ 2. Set darkwake=10 in clover for working sleep ( not hibernation, sleep in ram) Integrated Graphics : Intel HD Graphics 4000 (can't be enabled in bios,no option)Touchpad and Keyboard : 1. Working with latest VoodooPS2Controller.kext in Clover/Kexts/10.13/ Wifi : AR9485 : Not working,there is no method to make it work yet - Using LB-Link Wifi Usb until i buy another card that works Ethernet : Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller : Works out of the boxSound : Realtek ALC269 -VC1 : Use AppleHDA Patcher app - laptop - ALC269VC1 - i'll post the steps soon Battery: Works after patching : 1. Latest ACPIBatteryManager.kext by RehabMan in S/L/E ( battery percentage doesn't work with native battery menu item, but works normal with istat battery menu item)2. DSDT FIX :Used battery patch for SONY VAIO S from rehabman github,modified by me to make it work : #Maintained by: RehabMan for: Laptop Patches#battery_Sony-VAIO-S.txt# created by RehabMan 2013-07-26# Sony VAIO SVE changes by Onestyle 2016-04-05# works for:# Sony VAIO SVE (SVE1712W1EB)into method label B1B2 remove_entry;into definitionblock code_regex . insertbeginMethod (B1B2, 2, NotSerialized) { Return (Or (Arg0, ShiftLeft (Arg1, 8))) }\nend;## BAT0: Change EC register declarations from 16-bit to 8-bit#into device label H_EC code_regex B1DC,\s+16 replace_matched begin XDC0, 8, XDC1, 8 end;into device label H_EC code_regex B1FC,\s+16 replace_matched begin XFC0, 8, XFC1, 8 end;into device label H_EC code_regex B1DV,\s+16 replace_matched begin XDV0, 8, XDV1, 8 end;into device label H_EC code_regex B1AI,\s+16 replace_matched begin XAI0, 8, XAI1, 8 end;into device label H_EC code_regex B1FV,\s+16 replace_matched begin XFV0, 8, XFV1, 8 end;into device label H_EC code_regex B1RC,\s+16 replace_matched begin XRC0, 8, XRC1, 8 end;## BAT0: Change access (reads) to those registers from 16-bit to 8-bit#into_all method label _BIF code_regex \(B1DC, replaceall_matched begin (B1B2 (XDC0, XDC1), end;into_all method label _BIF code_regex \(B1FC replaceall_matched begin (B1B2 (XFC0, XFC1) end;into_all method label _BIF code_regex \(B1DV, replaceall_matched begin (B1B2 (XDV0, XDV1), end;into_all method label _BST code_regex \(B1AI, replaceall_matched begin (B1B2 (XAI0, XAI1), end;into_all method label _BST code_regex \(B1FV, replaceall_matched begin (B1B2 (XFV0, XFV1), end;into_all method label _BST code_regex B1FV\), replaceall_matched begin B1B2 (XFV0, XFV1)\), end;into_all method label _BST code_regex \(B1RC, replaceall_matched begin (B1B2 (XRC0, XRC1), end;## Activate BAT0 device#into method label _STA parent_label BAT1 replace_content begin Return (0x1F) end;## Activate H_EC device#into method label _STA parent_label H_EC replace_content begin Return (0x0F) end; Built-in Camera : 1. Working with AnyiSightCam.kext in S/L/E OSX version : 10.12 - Sierra - SMBIOS - MacBookPro9,1 Motherboard : Intel HM76 ExpressDSDT FIX : RehabMan’s Laptop Repo- (link) -use only these patches :[sys] Fix _WAK Arg0 v2[sys] HPET Fix[sys] SMBUS Fix[sys] IRQ Fix[sys] RTC Fix[sys] OS Check Fix[sys] Fix Mutex with non-zero SyncLevel[sys] Add IMEI Show Fan RPM's : Updated,now working with Latest Istat Menus and HWMonitor To get it to show in the latest HWMonitor and Istat Menus,you also need to change in FakeSMC.kext/Info.plist FNum from 0 to 1 using plist editor # Source : kjen93 fan patch # modified by Onestyle for SVE1712W1EB # This patch enables the Fan RPM reading in HWMonitor and Istat Menus # To get it to show in the latest HWMonitor and Istat Menus,you also need to change in FakeSMC.kext/Info.plist FNum from 0 to 1 using plist editor # For SONY VAIO SVE1712W1EB or any other Sony Vaio E Series that has RDEC (0x95) in dsdt already # This patch is a "basic" Fan reading patch and doesn't attempt # to control the fan in any way,just shows RPM’s .# into definitionblock code_regex . insert begin Scope (_SB)\n {\n Device (SMCD)\n {\n Name (_HID, "FAN00000")\n Name (TACH, Package (0x02)\n {\n "Exhaust Fan",\n "FAN0"\n })\n Name (TEMP, Package (0x02)\n {\n "CPU Heatsink",\n "TCPU"\n })\n Method (TCPU, 0, Serialized)\n {\n Store (^^PCI0.LPCB.EC0.RDEC (0xA8), Local0)\n Return (Local0)\n }\n Method (FAN0, 0, Serialized)\n {\n Store (^^PCI0.LPCB.EC0.RDEC (0x95), Local0)\n If (Local0)\n {\n Divide (Add (0x0003C000, ShiftRight (Local0, One)), Local0, , Local0)\n }\n If (LEqual (0x03C4, Local0))\n {\n Return (Zero)\n }\n Return (Local0)\n }\n }\n }\n end; CPU : i7 - 3632QM (2.2Ghz- 3.2Ghz) : SpeedStep : SSDT made with ssdtPRGenTurbo boost : Turbo enabled and disabled with Turbo Boost Switcher app Dedicated Graphics : AMD Radeon HD 7650M 2048MB Full QE/CI and Resolution: 1. Add 1002_6841.rom.zip to Clover/ROM2. Clover configuration-Graphics : set Dual Link : 1 , FB Name : Velvet , Vram : 2,048 , Video Ports : 3 , Check Load Vbios ,Inject Edid , Inject ATI .3. Clover configuration- Kernel and Kext Patches : Name : AMD6000Controller Find HEX : 000400000403000000010000120401050008000004020000000100001102040310000000100000000001000000000002 Replace HEX : 0200000040000000090100002001000700080000040200000001000021030405100000001000000000010000000001014. Use one or the other,never both. 4a you'll have to repeat after every update,4b works aways with vanilla (untouched) AMDRadeonX3000.kext4a. (Old way) Open AMDRadeonX3000.kext/Contents/Info.plist and find AMDTurksGraphicsAccelerator, there find IOPCIMatch and add this 0x68411002 on the first place in the string 4b. (New way) Clover Configuration-Devices : Fake ID : ATI : 0x67411002 Fix gradient issue with AMD Graphics the fast way : 1. Add original EDID for your laptop in clover-Custom Edid2. Boot to OS X and go to /System/Library/Displays/Contents/Resources/ And copy Overrides to /System/Library/Displays/ 3. Download and extract GradientFix.zip (i'v extracted these files from probook clover installer )4. Open terminal and run the two files you've extracted in step 3 : ioregpbi and post install with sudo command 5. Go to /System/Library/Displays/Overrides and look for the newest folder(probably with the current date),open it and open the latest DisplayProductID with text edit ( probably with the current date )6. Copy your new edid and go to http://tomeko.net/online_tools/base64.php?lang=enso you can convert it to hexadecimal and use it with clover configurator 7. Copy your converted EDID and add it in the Clover Custom EDID field,save,restart and boot without gradient issues Fix Brightness issue + brightness fn keys: DSDT FIX1. #Maintained by: RehabMan for: Laptop Patches#graphics_PNLF.txt # This patch enables the brightness slider in SysPrefs->Displays # and will also enable activation of sleep mode by closing # the laptop lid. # This patch is a "basic" PNLF patch and doesn't attempt # to fix various common problems with the backlight control. # # For advanced patches, see: # graphics_PNLF_ivy_sandy.txt # graphics_PNLF_haswell.txt # into_all device label PNLF remove_entry;into definitionblock code_regex . insert begin Scope (_SB)\n {\n Device (PNLF)\n {\n Name (_ADR, Zero)\n Name (_HID, EisaId ("APP0002"))\n Name (_CID, "backlight")\n Name (_UID, 10)\n Name (_STA, 0x0B)\n }\n }\n end; 2.2a. Find in your dsdt: Device (LID0){Name (_HID, EisaId ("PNP0C0D")) // _HID: Hardware ID2b. replaceName (_HID, EisaId ("PNP0C0D")) // _HID: Hardware ID with Name (_HID, EisaId ("LCD1234")) // _HID: Hardware ID3. DSDT FIX for brightness fn keys - Doesn't work yet, but my guess is it's because VoodooPS2Controller.kext isn't yet fully working on 10.12 into method label _Q1D replace_content begin // Brightness Down\n Notify(\_SB.PCI0.LPCB.PS2M, 0x0205)\n Notify(\_SB.PCI0.LPCB.PS2M, 0x0285)\n end; into method label _Q1C replace_content begin // Brightness Up\n Notify(\_SB.PCI0.LPCB.PS2M, 0x0206)\n Notify(\_SB.PCI0.LPCB.PS2M, 0x0286)\n end; Integrated Graphics : Intel HD Graphics 4000 (can't be enabled in bios,no option)Touchpad and Keyboard : 1. Working with latest VoodooPS2Controller.kext in Clover/Kexts/10.12/ Wifi : AR9485 : Not working,there is no method to make it work yet - Using LB-Link Wifi Usb until i buy another card that works Ethernet : Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller : Works out of the boxSound : Realtek ALC269 -VC1 : Use AppleHDA Patcher app - laptop - ALC269VC1 - i'll post the steps soon Battery: Works after patching : 1. Latest ACPIBatteryManager.kext by RehabMan in S/L/E2. DSDT FIX :Used battery patch for SONY VAIO S from rehabman github,modified by me to make it work : #Maintained by: RehabMan for: Laptop Patches #battery_Sony-VAIO-S.txt # created by RehabMan 2013-07-26# Sony VAIO SVE changes by Onestyle 2016-04-05 # works for:# Sony VAIO SVE (SVE1712W1EB) into method label B1B2 remove_entry; into definitionblock code_regex . insert begin Method (B1B2, 2, NotSerialized) { Return (Or (Arg0, ShiftLeft (Arg1, 8))) }\n end; # # BAT0: Change EC register declarations from 16-bit to 8-bit # into device label H_EC code_regex B1DC,\s+16 replace_matched begin XDC0, 8, XDC1, 8 end; into device label H_EC code_regex B1FC,\s+16 replace_matched begin XFC0, 8, XFC1, 8 end; into device label H_EC code_regex B1DV,\s+16 replace_matched begin XDV0, 8, XDV1, 8 end; into device label H_EC code_regex B1AI,\s+16 replace_matched begin XAI0, 8, XAI1, 8 end; into device label H_EC code_regex B1FV,\s+16 replace_matched begin XFV0, 8, XFV1, 8 end; into device label H_EC code_regex B1RC,\s+16 replace_matched begin XRC0, 8, XRC1, 8 end; # # BAT0: Change access (reads) to those registers from 16-bit to 8-bit # into_all method label _BIF code_regex \(B1DC, replaceall_matched begin (B1B2 (XDC0, XDC1), end; into_all method label _BIF code_regex \(B1FC replaceall_matched begin (B1B2 (XFC0, XFC1) end; into_all method label _BIF code_regex \(B1DV, replaceall_matched begin (B1B2 (XDV0, XDV1), end; into_all method label _BST code_regex \(B1AI, replaceall_matched begin (B1B2 (XAI0, XAI1), end; into_all method label _BST code_regex \(B1FV, replaceall_matched begin (B1B2 (XFV0, XFV1), end; into_all method label _BST code_regex B1FV\), replaceall_matched begin B1B2 (XFV0, XFV1)\), end; into_all method label _BST code_regex \(B1RC, replaceall_matched begin (B1B2 (XRC0, XRC1), end; # # Activate BAT0 device # into method label _STA parent_label BAT1 replace_content begin Return (0x1F) end; # # Activate H_EC device # into method label _STA parent_label H_EC replace_content begin Return (0x0F) end; Built-in Camera : 1. Working with AnyiSightCam.kext in S/L/E OSX version : 10.11.6 - El Capitan - SMBIOS - MacBookPro9,1 Motherboard : Intel HM76 ExpressDSDT FIX : RehabMan’s Laptop Repo- (link) -use only these patches :[sys] Fix _WAK Arg0 v2[sys] HPET Fix[sys] SMBUS Fix[sys] IRQ Fix[sys] RTC Fix[sys] OS Check Fix[sys] Fix Mutex with non-zero SyncLevel[sys] Add IMEI Show Fan RPM's : Updated,now working with Latest Istat Menus and HWMonitor To get it to show in the latest HWMonitor and Istat Menus,you also need to change in FakeSMC.kext/Info.plist FNum from 0 to 1 using plist editor # Source : kjen93 fan patch # modified by Onestyle for SVE1712W1EB # This patch enables the Fan RPM reading in HWMonitor and Istat Menus #To get it to show in the latest HWMonitor and Istat Menus,you also need to change in FakeSMC.kext/Info.plist FNum from 0 to 1 using plist editor # For SONY VAIO SVE1712W1EB or any other Sony Vaio E Series that has RDEC (0x95) in dsdt already # This patch is a "basic" Fan reading patch and doesn't attempt # to control the fan in any way,just shows RPM’s .# into definitionblock code_regex . insert begin Scope (_SB)\n {\n Device (SMCD)\n {\n Name (_HID, "FAN00000")\n Name (TACH, Package (0x02)\n {\n "Exhaust Fan",\n "FAN0"\n })\n Name (TEMP, Package (0x02)\n {\n "CPU Heatsink",\n "TCPU"\n })\n Method (TCPU, 0, Serialized)\n {\n Store (^^PCI0.LPCB.EC0.RDEC (0xA8), Local0)\n Return (Local0)\n }\n Method (FAN0, 0, Serialized)\n {\n Store (^^PCI0.LPCB.EC0.RDEC (0x95), Local0)\n If (Local0)\n {\n Divide (Add (0x0003C000, ShiftRight (Local0, One)), Local0, , Local0)\n }\n If (LEqual (0x03C4, Local0))\n {\n Return (Zero)\n }\n Return (Local0)\n }\n }\n }\n end; CPU : i7 - 3632QM (2.2Ghz- 3.2Ghz) : SpeedStep : SSDT made with ssdtPRGenTurbo boost : Turbo enabled and disabled with Turbo Boost Switcher app Dedicated Graphics : AMD Radeon HD 7650M 2048MB Full QE/CI and Resolution: 1. Add 1002_6841.rom.zip to Clover/ROM2. Clover configuration-Graphics : set Dual Link : 1 , FB Name : Ipomoea , Vram : 2,048 , Video Ports : 3 , Check Load Vbios ,Inject Edid , Inject ATI .3. Clover configuration- Kernel and Kext Patches : Name : AMD6000Controller Find HEX : 000400000403000000010000120401050008000004020000000100001102040310000000100000000001000000000002 Replace HEX : 0200000040000000090100002001000700080000040200000001000021030405100000001000000000010000000001014. Use one or the other,never both. 4a you'll have to repeat after every update,4b works aways with vanilla (untouched) AMDRadeonX3000.kext4a. (Old way) Open AMDRadeonX3000.kext/Contents/Info.plist and find AMDTurksGraphicsAccelerator, there find IOPCIMatch and add this 0x68411002 on the first place in the string 4b. (New way) Clover Configuration-Devices : Fake ID : ATI : 0x67411002 Fix gradient issue with AMD Graphics the fast way : 1. Add original EDID for your laptop in clover-Custom Edid2. Boot to OS X and go to /System/Library/Displays/Contents/Resources/ And copy Overrides to /System/Library/Displays/ 3. Download and extract GradientFix.zip (i'v extracted these files from probook clover installer )4. Open terminal and run the two files you've extracted in step 3 : ioregpbi and post install with sudo command 5. Go to /System/Library/Displays/Overrides and look for the newest folder(probably with the current date),open it and open the latest DisplayProductID with text edit ( probably with the current date )6. Copy your new edid and go to http://tomeko.net/online_tools/base64.php?lang=enso you can convert it to hexadecimal and use it with clover configurator 7. Copy your converted EDID and add it in the Clover Custom EDID field,save,restart and boot without gradient issues Fix Brightness issue + brightness fn keys: DSDT FIX1. #Maintained by: RehabMan for: Laptop Patches#graphics_PNLF.txt # This patch enables the brightness slider in SysPrefs->Displays # and will also enable activation of sleep mode by closing # the laptop lid. # This patch is a "basic" PNLF patch and doesn't attempt # to fix various common problems with the backlight control. # # For advanced patches, see: # graphics_PNLF_ivy_sandy.txt # graphics_PNLF_haswell.txt # into_all device label PNLF remove_entry;into definitionblock code_regex . insert begin Scope (_SB)\n {\n Device (PNLF)\n {\n Name (_ADR, Zero)\n Name (_HID, EisaId ("APP0002"))\n Name (_CID, "backlight")\n Name (_UID, 10)\n Name (_STA, 0x0B)\n }\n }\n end; 2.2a. Find in your dsdt: Device (LID0){Name (_HID, EisaId ("PNP0C0D")) // _HID: Hardware ID2b. replaceName (_HID, EisaId ("PNP0C0D")) // _HID: Hardware ID with Name (_HID, EisaId ("LCD1234")) // _HID: Hardware ID3. DSDT FIX for brightness fn keys into method label _Q1D replace_content begin // Brightness Down\n Notify(\_SB.PCI0.LPCB.PS2M, 0x0205)\n Notify(\_SB.PCI0.LPCB.PS2M, 0x0285)\n end; into method label _Q1C replace_content begin // Brightness Up\n Notify(\_SB.PCI0.LPCB.PS2M, 0x0206)\n Notify(\_SB.PCI0.LPCB.PS2M, 0x0286)\n end; Integrated Graphics : Intel HD Graphics 4000 (can't be enabled in bios,no option)Touchpad and Keyboard : 1. Working with latest VoodooPS2Controller.kext in Clover/Kexts/10.11/ Wifi : AR9485 : Not working,there is no method to make it work yet - Using LB-Link Wifi Usb until i buy another card that works Ethernet : Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller : Works out of the boxSound : Realtek ALC269 -VC1 : Use AppleHDA Patcher app - laptop - ALC269VC1 - i'll post the steps soon Battery: Works after patching : 1. ACPIBatteryManager.kext by RehabMan in S/L/E2. DSDT FIX :Used battery patch for SONY VAIO S from rehabman github,modified by me to make it work : #Maintained by: RehabMan for: Laptop Patches #battery_Sony-VAIO-S.txt # created by RehabMan 2013-07-26# Sony VAIO SVE changes by Onestyle 2016-04-05 # works for:# Sony VAIO SVE (SVE1712W1EB) into method label B1B2 remove_entry; into definitionblock code_regex . insert begin Method (B1B2, 2, NotSerialized) { Return (Or (Arg0, ShiftLeft (Arg1, 8))) }\n end; # # BAT0: Change EC register declarations from 16-bit to 8-bit # into device label H_EC code_regex B1DC,\s+16 replace_matched begin XDC0, 8, XDC1, 8 end; into device label H_EC code_regex B1FC,\s+16 replace_matched begin XFC0, 8, XFC1, 8 end; into device label H_EC code_regex B1DV,\s+16 replace_matched begin XDV0, 8, XDV1, 8 end; into device label H_EC code_regex B1AI,\s+16 replace_matched begin XAI0, 8, XAI1, 8 end; into device label H_EC code_regex B1FV,\s+16 replace_matched begin XFV0, 8, XFV1, 8 end; into device label H_EC code_regex B1RC,\s+16 replace_matched begin XRC0, 8, XRC1, 8 end; # # BAT0: Change access (reads) to those registers from 16-bit to 8-bit # into_all method label _BIF code_regex \(B1DC, replaceall_matched begin (B1B2 (XDC0, XDC1), end; into_all method label _BIF code_regex \(B1FC replaceall_matched begin (B1B2 (XFC0, XFC1) end; into_all method label _BIF code_regex \(B1DV, replaceall_matched begin (B1B2 (XDV0, XDV1), end; into_all method label _BST code_regex \(B1AI, replaceall_matched begin (B1B2 (XAI0, XAI1), end; into_all method label _BST code_regex \(B1FV, replaceall_matched begin (B1B2 (XFV0, XFV1), end; into_all method label _BST code_regex B1FV\), replaceall_matched begin B1B2 (XFV0, XFV1)\), end; into_all method label _BST code_regex \(B1RC, replaceall_matched begin (B1B2 (XRC0, XRC1), end; # # Activate BAT0 device # into method label _STA parent_label BAT1 replace_content begin Return (0x1F) end; # # Activate H_EC device # into method label _STA parent_label H_EC replace_content begin Return (0x0F) end; Built-in Camera : 1. Working with AnyiSightCam.kext in S/L/E UPDATED : October 9. 2016. Edited October 21, 2017 by Onestyle 7 1 Link to comment Share on other sites More sharing options...
SiddRamesh Posted April 26, 2016 Share Posted April 26, 2016 How come ur PM is working without dropping MCFC ! N how did u get usb2 2 n 3 port working ! Link to comment Share on other sites More sharing options...
Onestyle Posted April 26, 2016 Author Share Posted April 26, 2016 How come ur PM is working without dropping MCFC ! N how did u get usb2 2 n 3 port working ! My /EFI/CLOVER/ACPI/patched has SSDT.aml created with ssdtPRGen, SSDT-0.aml SSDT-1.aml SSDT-2.aml created with clover during boot (pressed F4) - Clover Configurator Drop Tables - MCFG DMAR SSDT TableId CpuPM SSDT TableId Cpu0Ist -With that i got speedstep working,and since i only need turbo sometimes i used Turbo Boost Switcher app -USB2 and USB3 ports are working ( but the speed on USB3 is as same as on USB2,didn't yet had time to play with that,but soon i'll fix it too) only thing i did for USB for now was clover configurator - devices - usb Inject Add ClockID FixOwnership clover configurator - Acpi - DSDT Patches Comment Find*Hex Replace*Hex change EHC1 to EH01 45484331 45483031 change EHC2 to EH02 45484332 45483032 Link to comment Share on other sites More sharing options...
midi-sama Posted May 8, 2016 Share Posted May 8, 2016 Gr8 Guide.Just some advice for you:1) Link the patches to their original place (RM's repo), you may also make a copy but leave the Original link because of the updates and support from the developer2) when you put code (DSDT patch, command lines ...) use the Code button in the editor (it's a blue icon with "<>", put your code and hit save) 3) you are lucky to have the AMD gpu instead of intel's c: 1 Link to comment Share on other sites More sharing options...
SiddRamesh Posted May 20, 2016 Share Posted May 20, 2016 y the hell Metal is not working, while its working on MBP 12,1. Both has OpenGL 4.1 and OpenCL 1.2. Link to comment Share on other sites More sharing options...
Onestyle Posted May 20, 2016 Author Share Posted May 20, 2016 y the hell Metal is not working, while its working on MBP 12,1. Both has OpenGL 4.1 and OpenCL 1.2. What are you talking about MBP 12,1? Metal isn't working with our card,tested that already Link to comment Share on other sites More sharing options...
Cam Ha Posted May 21, 2016 Share Posted May 21, 2016 (edited) Laptop Sony SVE14126CVBMotherboard: Intel HM76 CPU: Intel Core i5-3210M, 2900 MHz (Ivy Bridge)RAM: 4 GB DDR3Graphics card: ATI AMD Radeon HD 7550M (1366x768 pixels)Audio: Realtek High Definition Audio / Wifi: Qualcomm Atheros AR9485WB-EG Sony SVE14126CVB don not Graphic Onborad You can edit files help me config.plist install mac os El Capitan 10.11. I can not creat USB INSTALLATION http://www.mediafire...nj/config.plist this folder EFI on USB INSTALLATION http://www.mediafire.com/download/mzmt32wzi10i8wd/EFI.7z I have report file aidda64 http://www.mediafire.com/download/89dhwj4o8kprhg3/Report+laptop+sony+SVE14126cvb.txt I very want USB INSTALLATION + clover + UEFI + GPT BIOS Settings Shut down your laptop. Press the Assist button. Press F2 to boot into BIOS. Restore default settings under the Exit tab. Make sure ‚UEFI‘ is on. Make sure ‚Booting from external device‘ is on.*4 Save settings. Shut down your laptop. *4 This option External Device Boot applies when you set the external device to first boot priority. it doesn't affect pressing F11 to boot from External Device. Edited May 21, 2016 by Allan Spoiler tag - added Link to comment Share on other sites More sharing options...
artur_pt Posted May 21, 2016 Share Posted May 21, 2016 hello take a good read here http://www.insanelymac.com/forum/topic/300906-guide-install-mavericksyosemite-on-sony-vaio-s-2012-and-other-uefi-capable-vaios/ good hack 1 Link to comment Share on other sites More sharing options...
Cam Ha Posted May 21, 2016 Share Posted May 21, 2016 Sony SVE14126CVB have not Graphic Onborad Link to comment Share on other sites More sharing options...
Onestyle Posted May 21, 2016 Author Share Posted May 21, 2016 Sony SVE14126CVB have not Graphic Onborad Doesn't matter for installation,you need to follow that guide to install OS X,after that you'll fix your Radeon card by following my guide for Graphics,for installation just boot without any graphics enablers. And besides Radeon,that laptops in the that guide are more similar to your laptop. Link to comment Share on other sites More sharing options...
Cam Ha Posted May 21, 2016 Share Posted May 21, 2016 (edited) You can edit file the mac os config.plist i can install. I did attempt to load kext error. You can edit files help me config.plist install mac os El Capitan 10.11. I can not edit config.plist to create USB INSTALLATION http://www.mediafire...nj/config.plist this folder EFI on USB INSTALLATION http://www.mediafire.com/download/mzmt32wzi10i8wd/EFI.7z Edited May 21, 2016 by Allan Your topic does not deserve any more attention than others - This includes all-caps titles. Link to comment Share on other sites More sharing options...
Onestyle Posted May 21, 2016 Author Share Posted May 21, 2016 You can edit file the mac os config.plist i can install. I did attempt to load kext error. You can edit files help me config.plist install mac os El Capitan 10.11. I can not edit config.plist to create USB INSTALLATION http://www.mediafire...nj/config.plist this folder EFI on USB INSTALLATION http://www.mediafire.com/download/mzmt32wzi10i8wd/EFI.7z DUDE delete everything from patched folder,those aren't your dsdt nor ssdt's that is why you can't install -.- 1 Link to comment Share on other sites More sharing options...
Allan Posted May 21, 2016 Share Posted May 21, 2016 @Cam Ha, read our Rules. #1 - Your topic does not deserve any more attention than others seeking help hence topic titles must reflect their content, and topic titles containing things like: 'please help' 'look here' 'cash reward' 'urgent' or other inaccurate descriptions will be removed. This includes all-caps titles. #2 - All posts must be clearly written and easy to read. For example, if you have long blocks of text, enclose it in BBCode; if you have code, use a code box, etc. Limit "empty lines" as much as possible, use punctuation where you can and be concise. Posts may be edited for this reasons by InsanelyMac staff at their discretion. If you already ask help here, why you opened other topic? Help me sony SVE14126 CVB I'll delete the topic. 2 Link to comment Share on other sites More sharing options...
Cam Ha Posted May 21, 2016 Share Posted May 21, 2016 DUDE delete everything from patched folder,those aren't your dsdt nor ssdt's that is why you can't install -.- I deleted everything from patched folder and reinstalled. If there are errors I will take pictures sent you Link to comment Share on other sites More sharing options...
midi-sama Posted May 21, 2016 Share Posted May 21, 2016 Wow, dude, do you even "follow the instructions" ? 1 Link to comment Share on other sites More sharing options...
midi-sama Posted May 21, 2016 Share Posted May 21, 2016 @Onestyle: for AppleHDA, I found AppleALC which is a lot easier and much more convenient when upgrading and even installing! All you need is put it in Clover > Kexts > "version", put layout=6 (as you have ALC269_VC1 as my tablet), remove all DummyHDAs and the KextToPatch in clover, reboot, done! I tried it with several OS X 10.11 versions (by upgrading) and sound still works (I'm using this kext for ALC275 on VAIO S and ALC269VC1 on Ativ 7) One lil bug on my tablet that I hope you dont have: after sleep, the mic may or may not work, please check it by yourself and write a feedback. link to thread: http://www.insanelymac.com/forum/topic/311293-applealc-%E2%80%94-dynamic-applehda-patching/page-1 link to github for source and dl: https://github.com/vit9696/AppleALC(check the releases or build it yourself) Don't forget to install CodecCommander in S/L/E to fix no sound after sleep For the Clover kexts, what I find good is that you leave only "Other" folder under the Kexts folder, that by removing the other folder version and copying all the needed kexts un that "Other" folder. This way you can boot ANY OS X version with the same injected kexts, but make sure you remove those folders again after installing clover again (or update), unless you're building clover yourself, so you just need to copy the built cloverx64.efi to clover folder and to /efi/boot/. Hope I helped [PLEASE FIX THE FONT, IT'S KILLING MY EYES!] 1 Link to comment Share on other sites More sharing options...
SiddRamesh Posted September 22, 2016 Share Posted September 22, 2016 Have u upgraded to 10.12 GM ! Link to comment Share on other sites More sharing options...
Onestyle Posted September 23, 2016 Author Share Posted September 23, 2016 Have u upgraded to 10.12 GM ! Nah,not yet,didn't had time,but i'll do it soon(in a week or so),but my guess it that most of stuff (hopefully everything) in my first post above will work on 10.12 GM. Upgraded to 10.12,tested most of the stuff,there are some usb bugs (usb works, but USB 3.0 sometimes stops working,i'm looking into fixing that) Besides that, everything else works,I've updated first post with the tutorial for 10.12 Link to comment Share on other sites More sharing options...
SiddRamesh Posted December 7, 2016 Share Posted December 7, 2016 wat all kext u've installed ! hey due to some USB issue(USB port high current) my system was shut downed (by power button) repeatedly and now my system won't boot. I've managed to fix my USB. Ive tested it as ubuntu 16.04 was also giving issue but now it boots, so usb is fixed but my boot volume is corrupted or broken clover is loading but after that system is getting restart Link to comment Share on other sites More sharing options...
Onestyle Posted December 8, 2016 Author Share Posted December 8, 2016 wat all kext u've installed ! hey due to some USB issue(USB port high current) my system was shut downed (by power button) repeatedly and now my system won't boot. I've managed to fix my USB. Ive tested it as ubuntu 16.04 was also giving issue but now it boots, so usb is fixed but my boot volume is corrupted or broken clover is loading but after that system is getting restart Try to disable any usb patch you have in clover, just to eliminate the usb stuff since you had an issue with you usb. Next thing you should do is boot without cache so it loads your S/L/E folder completely, if that doesn't help, try safe mode and fix permissions of S/L/E Link to comment Share on other sites More sharing options...
SiddRamesh Posted March 27, 2017 Share Posted March 27, 2017 Hey did u install clover 4035 or any 4K ! m getting black screen after i upgraded to 4K clover. RM Sir, told there is a new way of patching ATI connector in 4K slice sir can u guide us ! Link to comment Share on other sites More sharing options...
SiddRamesh Posted June 8, 2017 Share Posted June 8, 2017 My AMD Radeon HD 7650M is not working in 10.12.5(clover 4077), it was previously working gr8 in 10.11.6(clover 3974) how can i get it work again ! Link to comment Share on other sites More sharing options...
Onestyle Posted June 8, 2017 Author Share Posted June 8, 2017 (edited) Hey did u install clover 4035 or any 4K ! m getting black screen after i upgraded to 4K clover. RM Sir, told there is a new way of patching ATI connector in 4K slice sir can u guide us ! Haven't yet went on high Sierra so no reason for me to update to latest clover,but I'll look into it today and see what's up. First off, what's not working,the screen or there is no qe/ci(no acceleration)??. If screen is the issue then it's edid injection,if it's qe/ci then it's kexts patching aka framebuffer. Might be this is the reason,just a wild guess after looking into clover changes: <key>Graphics</key> <dict> <key>EDID</key> <dict> <key>Custom</key> <data> bla bla bla edid </data> <key>Inject</key> <true/> <key>VendorID</key> // this is the new thing for edid <string>0x1006</string> <key>ProductID</key> this is the new thing for edid <string>0x9221</string> </dict> Rev 3737 We can fake our EDID to be like Apple's one. Also changes in config.plist (old config also supported) Rev 4058 Updated EDID injection by Sherlocks. There are no more old keys "CustomEDID" and "InjectEDID". Edited June 8, 2017 by Onestyle Link to comment Share on other sites More sharing options...
SiddRamesh Posted June 8, 2017 Share Posted June 8, 2017 ROM is main issue, whenever i inject ROM panic comes. But all setting was same in 10.11.6 n worked gr8. Archive.zip Link to comment Share on other sites More sharing options...
SiddRamesh Posted June 8, 2017 Share Posted June 8, 2017 Hey bro thanks alot it worked But it is showing AMD Radeon HD 6xxx 1024MB Still lot to do Wish AMD Community had all in one solution for AMD cards ! 1.Dump Radeon Bios 2.Use AMDFrameBufferUtility to patch 3.Clover Injections etc Link to comment Share on other sites More sharing options...
Recommended Posts