High Sierra için IntelHD 3000 VRAM yükseltme

tosbaha

PADAVAN
MODERATOR
DEVELOPER
11 Mar 2017
140
110
0
42
Bugün can sıkıntısından Sierra sistemi High Sierraya yükselttim. Bir kaç ufak tefek pürüz haricinde(clover,applealc güncellemesi vs) sorunsuz bir yükseltme oldu. Fakat IntelHD3000 de karşılaşılan ekran çizgileri dayanılmaz hale gelmiş bu sürümde. Ben de 384MB olan VRAM i 512 yapmaya karar verdim. Internette bulunan yamalar Yosemite ve El Capitan için olduğundan iş başa düştü. Biraz uğraştan sonra doğru yamaları buldum. Aşağıdaki yamalar ile siz de IntelHD3000 ün VRAMini artırabilirsiniz.

1. AppleIntelHD3000Graphics.kext ve AppleIntelSNBGraphicsFB.kext dosyalarının yedeklerini alın.
2. About This Mac(Bu Mac Hakkında) menüsünde gördüğünüz grafik kartının VRAM değerini not edin. Artırmak isteyeceğiniz değere göre aşağıdaki yamalardan birini seçin.

256MB tan 384MB a
Kod:
  cd /S*/L*/Ext*/AppleIntelSNBGraphicsFB.kext/C*/M*
  sudo cp AppleIntelSNBGraphicsFB AppleIntelSNBGraphicsFB.backup
  sudo perl -pi -e 's|\xC7\x45\xD0\x00\x00\x00\x12|\xc7\x45\xD0\x00\x00\x00\x18|g' AppleIntelSNBGraphicsFB
  sudo touch /S*/L*/Extensions
256MB tan 512MB a
Kod:
  cd /S*/L*/Ext*/AppleIntelSNBGraphicsFB.kext/C*/M*
  sudo cp AppleIntelSNBGraphicsFB AppleIntelSNBGraphicsFB.backup
  sudo perl -pi -e 's|\xC7\x45\xD0\x00\x00\x00\x12|\xc7\x45\xD0\x00\x00\x00\x20|g' AppleIntelSNBGraphicsFB
  sudo touch /S*/L*/Extensions
384MB tan 1GB a
Kod:
  cd /S*/L*/Ext*/AppleIntelSNBGraphicsFB.kext/C*/M*
  sudo cp AppleIntelSNBGraphicsFB AppleIntelSNBGraphicsFB.backup
  sudo perl -pi -e 's|\xC7\x45\xD0\x00\x00\x00\x18|\xc7\x45\xD0\x00\x00\x00\x40|g' AppleIntelSNBGraphicsFB
  sudo touch /S*/L*/Extensions
384MB tan 512MB a
Kod:
  cd /S*/L*/Ext*/AppleIntelSNBGraphicsFB.kext/C*/M*
  sudo cp AppleIntelSNBGraphicsFB AppleIntelSNBGraphicsFB.backup
  sudo perl -pi -e 's|\xC7\x45\xD0\x00\x00\x00\x18|\xc7\x45\xD0\x00\x00\x00\x20|g' AppleIntelSNBGraphicsFB
  sudo touch /S*/L*/Extensions
512MB ta 1GB a
Kod:
  cd /S*/L*/Ext*/AppleIntelSNBGraphicsFB.kext/C*/M*
  sudo cp AppleIntelSNBGraphicsFB AppleIntelSNBGraphicsFB.backup
  sudo perl -pi -e 's|\xC7\x45\xD0\x00\x00\x00\x20|\xc7\x45\xD0\x00\x00\x00\x40|g' AppleIntelSNBGraphicsFB
  sudo touch /S*/L*/Extensions
3. Bu yamaları yaptıktan sonra AppleIntelHD3000Graphics.kext ı masa üstüne kopyalayın.
4. /Contents/Info.plist dosyasını bir editör ile açın
Kod:
       <key>VRAMOverride</key>
       <integer>0</integer>
satırını
Kod:
       <key>VRAMOverride</key>
       <integer>0</integer>
       <key>VRAMSize</key>
       <integer>512</integer>
şeklinde değiştirin. Sonra bu kexti kurun.

Ben 512MB yaması yaptığım için rakam olarak 512 yazdım.
 

ibragah

APPRENTICE
18 Kas 2017
89
9
0
23
@tosbaha @montezuma @linepower hocam merhaba dediklerinizi yaptım. Terminal uygulamasından 384mb to 1024mb komutlarını her satırı tek tek yazarak uyguladım. dediğiniz klasörden dediğiniz iki kext i masaüstüne kopyaladım. Ve içeriği klasörde göster diyerek info.plist dosyasına ulaştım ve metin editöründe açtım. Dediğiniz kısımları değiştirip sizin 512 yazdığınız yere 1024 yazdım. ve kaydedip çıktım. Sonra bu düzenlediğim kext i EFI>Clover>kext klasörüne kopyala yapıştır dedim sonra PC'yi yeniden başlattım ve sonuç aynı 384mb. Acaba nerede hata yaptım?

Sitem Özelliklerim;
İntel İ5 2410
Ekran Kartı : İntel HD 3000
Laptop Model : HP Pavilon g6 1195st
Mac Os Hackintos Sürümüm : Sierra

Teşekkürler.
 

tosbaha

PADAVAN
MODERATOR
DEVELOPER
11 Mar 2017
140
110
0
42
EFI>Clover>kext a değil. Komutları uygulamanız lazım. Komutlarda açıkça
cd /S*/L*/Ext*/AppleIntelSNBGraphicsFB.kext/C*/M* yazıyor. Yani kextlerin olduğu yere kurulacak. Komutları adım adım takip etmeniz gerekli. Şu an macOS 10.13.2 e güncellendi ama hala aynı yamalar çalışır mı bilemiyorum.
 

Selim Sandal

APPRENTICE
29 Tem 2017
48
0
1
20
Bugün can sıkıntısından Sierra sistemi High Sierraya yükselttim. Bir kaç ufak tefek pürüz haricinde(clover,applealc güncellemesi vs) sorunsuz bir yükseltme oldu. Fakat IntelHD3000 de karşılaşılan ekran çizgileri dayanılmaz hale gelmiş bu sürümde. Ben de 384MB olan VRAM i 512 yapmaya karar verdim. Internette bulunan yamalar Yosemite ve El Capitan için olduğundan iş başa düştü. Biraz uğraştan sonra doğru yamaları buldum. Aşağıdaki yamalar ile siz de IntelHD3000 ün VRAMini artırabilirsiniz.

1. AppleIntelHD3000Graphics.kext ve AppleIntelSNBGraphicsFB.kext dosyalarının yedeklerini alın.
2. About This Mac(Bu Mac Hakkında) menüsünde gördüğünüz grafik kartının VRAM değerini not edin. Artırmak isteyeceğiniz değere göre aşağıdaki yamalardan birini seçin.

256MB tan 384MB a
Kod:
  cd /S*/L*/Ext*/AppleIntelSNBGraphicsFB.kext/C*/M*
  sudo cp AppleIntelSNBGraphicsFB AppleIntelSNBGraphicsFB.backup
  sudo perl -pi -e 's|\xC7\x45\xD0\x00\x00\x00\x12|\xc7\x45\xD0\x00\x00\x00\x18|g' AppleIntelSNBGraphicsFB
  sudo touch /S*/L*/Extensions
256MB tan 512MB a
Kod:
  cd /S*/L*/Ext*/AppleIntelSNBGraphicsFB.kext/C*/M*
  sudo cp AppleIntelSNBGraphicsFB AppleIntelSNBGraphicsFB.backup
  sudo perl -pi -e 's|\xC7\x45\xD0\x00\x00\x00\x12|\xc7\x45\xD0\x00\x00\x00\x20|g' AppleIntelSNBGraphicsFB
  sudo touch /S*/L*/Extensions
384MB tan 1GB a
Kod:
  cd /S*/L*/Ext*/AppleIntelSNBGraphicsFB.kext/C*/M*
  sudo cp AppleIntelSNBGraphicsFB AppleIntelSNBGraphicsFB.backup
  sudo perl -pi -e 's|\xC7\x45\xD0\x00\x00\x00\x18|\xc7\x45\xD0\x00\x00\x00\x40|g' AppleIntelSNBGraphicsFB
  sudo touch /S*/L*/Extensions
384MB tan 512MB a
Kod:
  cd /S*/L*/Ext*/AppleIntelSNBGraphicsFB.kext/C*/M*
  sudo cp AppleIntelSNBGraphicsFB AppleIntelSNBGraphicsFB.backup
  sudo perl -pi -e 's|\xC7\x45\xD0\x00\x00\x00\x18|\xc7\x45\xD0\x00\x00\x00\x20|g' AppleIntelSNBGraphicsFB
  sudo touch /S*/L*/Extensions
512MB ta 1GB a
Kod:
  cd /S*/L*/Ext*/AppleIntelSNBGraphicsFB.kext/C*/M*
  sudo cp AppleIntelSNBGraphicsFB AppleIntelSNBGraphicsFB.backup
  sudo perl -pi -e 's|\xC7\x45\xD0\x00\x00\x00\x20|\xc7\x45\xD0\x00\x00\x00\x40|g' AppleIntelSNBGraphicsFB
  sudo touch /S*/L*/Extensions
3. Bu yamaları yaptıktan sonra AppleIntelHD3000Graphics.kext ı masa üstüne kopyalayın.
4. /Contents/Info.plist dosyasını bir editör ile açın
Kod:
       <key>VRAMOverride</key>
       <integer>0</integer>
satırını
Kod:
       <key>VRAMOverride</key>
       <integer>0</integer>
       <key>VRAMSize</key>
       <integer>512</integer>
şeklinde değiştirin. Sonra bu kexti kurun.

Ben 512MB yaması yaptığım için rakam olarak 512 yazdım.
Hocam bu kextleri nereden bulabilirim verebilir misiniz?

Hocam bu kextleri nereden bulabilirim verebilir misiniz?
buldum hocam özür dilerim systemda kuruluymuş
 

OlyJacksoN

APPRENTICE
22 Eki 2018
50
4
0
Son düzenleme:

dumans

APPRENTICE
21 Eyl 2018
3
1
0
37
key>
VRAMOverride</key>
<integer>0</integer>

satırını
Kod:
<key>VRAMOverride</key>
<integer>0</integer>
<key>VRAMSize</key>
<integer>512</integer>



ilk iki satır var mı onuda mı ekleyeceğiz onları bulamadım
AppleSNBG nin içinde ??

cevap için şimdiden teşekkürler..
Kod:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>BuildMachineOSBuild</key>
<string>11D17a</string>
<key>CFBundleDevelopmentRegion</key>
<string>English</string>
<key>CFBundleExecutable</key>
<string>AppleIntelSNBGraphicsFB</string>
<key>CFBundleGetInfoString</key>
<string>AppleIntelSNBGraphicsFB 7.18.10</string>
<key>CFBundleIdentifier</key>
<string>com.apple.driver.AppleIntelSNBGraphicsFB</string>
<key>CFBundleInfoDictionaryVersion</key>
<string>6.0</string>
<key>CFBundleName</key>
<string>com.apple.driver.AppleIntelSNBGraphicsFB</string>
<key>CFBundlePackageType</key>
<string>KEXT</string>
<key>CFBundleShortVersionString</key>
<string>7.18.10</string>
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleVersion</key>
<string>7.1.8</string>
<key>DTCompiler</key>
<string></string>
<key>DTPlatformBuild</key>
<string>11D17a</string>
<key>DTPlatformVersion</key>
<string>GM</string>
<key>DTSDKBuild</key>
<string>11D17a</string>
<key>DTSDKName</key>
<string></string>
<key>DTXcode</key>
<string>0410</string>
<key>DTXcodeBuild</key>
<string>11D17a</string>
<key>IOKitPersonalities</key>
<dict>
<key>AppleIntelMEIDriver</key>
<dict>
<key>CFBundleIdentifier</key>
<string>com.apple.driver.AppleIntelSNBGraphicsFB</string>
<key>IOClass</key>
<string>AppleIntelMEIDriver</string>
<key>IOMatchCategory</key>
<string>IODefaultMatchCategory</string>
<key>IOPCIPrimaryMatch</key>
<string>0x1C3A8086</string>
<key>IOProbeScore</key>
<integer>80000</integer>
<key>IOProviderClass</key>
<string>IOPCIDevice</string>
<key>IOSourceVersion</key>
<string>0.0.0.0.0</string>
</dict>
<key>AppleIntelSNBGraphicsController</key>
<dict>
<key>CFBundleIdentifier</key>
<string>com.apple.driver.AppleIntelSNBGraphicsFB</string>
<key>FBCControl</key>
<dict>
<key>Compression</key>
<integer>0</integer>
</dict>
<key>FeatureControl</key>
<dict>
<key>DPM</key>
<integer>1</integer>
<key>FBC</key>
<integer>0</integer>
<key>GPUInterruptHandling</key>
<integer>1</integer>
<key>Gamma</key>
<integer>1</integer>
<key>IgnorePanelTimings</key>
<integer>0</integer>
<key>MaximumSelfRefreshLevel</key>
<integer>3</integer>
<key>PowerStates</key>
<integer>0</integer>
<key>RenderStandby</key>
<integer>1</integer>
<key>SetRC6Voltage</key>
<integer>0</integer>
<key>UseInterruptFilter</key>
<integer>1</integer>
<key>Watermarks</key>
<integer>1</integer>
</dict>
<key>IOClass</key>
<string>AppleIntelSNBGraphicsFB</string>
<key>IOMatchCategory</key>
<string>IOFramebuffer</string>
<key>IOPCIClassMatch</key>
<string>0x04800000&amp;0xfff00000</string>
<key>IOPCIPrimaryMatch</key>
<string>0x010b8086</string>
<key>IOProbeScore</key>
<integer>80000</integer>
<key>IOProviderClass</key>
<string>IOPCIDevice</string>
<key>IOSourceVersion</key>
<string>0.0.0.0.0</string>
</dict>
<key>AppleIntelSNBGraphicsController2</key>
<dict>
<key>CFBundleIdentifier</key>
<string>com.apple.driver.AppleIntelSNBGraphicsFB</string>
<key>FBCControl</key>
<dict>
<key>Compression</key>
<integer>1</integer>
</dict>
<key>FeatureControl</key>
<dict>
<key>DPM</key>
<integer>1</integer>
<key>FBC</key>
<integer>1</integer>
<key>GPUInterruptHandling</key>
<integer>1</integer>
<key>Gamma</key>
<integer>1</integer>
<key>IgnorePanelTimings</key>
<integer>0</integer>
<key>MaximumSelfRefreshLevel</key>
<integer>3</integer>
<key>PowerStates</key>
<integer>0</integer>
<key>RenderStandby</key>
<integer>1</integer>
<key>SetRC6Voltage</key>
<integer>0</integer>
<key>ThreadingMode</key>
<integer>0</integer>
<key>UseInterruptFilter</key>
<integer>1</integer>
<key>Watermarks</key>
<integer>1</integer>
</dict>
<key>IOClass</key>
<string>AppleIntelSNBGraphicsFB</string>
<key>IOMatchCategory</key>
<string>IOFramebuffer</string>
<key>IOPCIClassMatch</key>
<string>0x03000000&amp;0xff000000</string>
<key>IOPCIPrimaryMatch</key>
<string>0x01028086</string>
<key>IOProbeScore</key>
<integer>80000</integer>
<key>IOProviderClass</key>
<string>IOPCIDevice</string>
<key>IOSourceVersion</key>
<string>0.0.0.0.0</string>
</dict>
<key>AppleIntelSNBGraphicsFB</key>
<dict>
<key>CFBundleIdentifier</key>
<string>com.apple.driver.AppleIntelSNBGraphicsFB</string>
<key>FBCControl</key>
<dict>
<key>Compression</key>
<integer>1</integer>
</dict>
<key>FeatureControl</key>
<dict>
<key>DPM</key>
<integer>1</integer>
<key>FBC</key>
<integer>1</integer>
<key>GPUInterruptHandling</key>
<integer>1</integer>
<key>Gamma</key>
<integer>1</integer>
<key>IgnorePanelTimings</key>
<integer>0</integer>
<key>MaximumSelfRefreshLevel</key>
<integer>3</integer>
<key>PowerStates</key>
<integer>1</integer>
<key>RenderStandby</key>
<integer>1</integer>
<key>SetRC6Voltage</key>
<integer>0</integer>
<key>SpreadON</key>
<integer>1</integer>
<key>UseInterruptFilter</key>
<integer>1</integer>
<key>Watermarks</key>
<integer>1</integer>
</dict>
<key>IOClass</key>
<string>AppleIntelSNBGraphicsFB</string>
<key>IOMatchCategory</key>
<string>IOFramebuffer</string>
<key>IOPCIClassMatch</key>
<string>0x03000000&amp;0xff000000</string>
<key>IOPCIPrimaryMatch</key>
<string>0x01128086 0x01068086 0x11068086 0x16018086 01168086 01268086</string>
<key>IOProbeScore</key>
<integer>80000</integer>
<key>IOProviderClass</key>
<string>IOPCIDevice</string>
<key>IOSourceVersion</key>
<string>7.18.10</string>
</dict>
</dict>
<key>NSHumanReadableCopyright</key>
<string>Copyright © 1999-2009 Apple Inc. All rights reserved.</string>
<key>OSBundleCompatibleVersion</key>
<string>1.0.0</string>
<key>OSBundleLibraries</key>
<dict>
<key>com.apple.iokit.IOACPIFamily</key>
<string>1.2</string>
<key>com.apple.iokit.IOGraphicsFamily</key>
<string>1.3</string>
<key>com.apple.iokit.IOPCIFamily</key>
<string>1.1</string>
<key>com.apple.kpi.bsd</key>
<string>10.0.0</string>
<key>com.apple.kpi.iokit</key>
<string>10.0.0</string>
<key>com.apple.kpi.libkern</key>
<string>10.0.0</string>
<key>com.apple.kpi.mach</key>
<string>10.0.0</string>
<key>com.apple.kpi.private</key>
<string>10.0.0</string>
<key>com.apple.kpi.unsupported</key>
<string>10.0.0</string>
</dict>
<key>OSBundleRequired</key>
<string>Safe Boot</string>
</dict>
</plist>
 
Moderatörün son düzenlenenleri:

Benzer konular

AD Engelleyici Tespit Edildi

Anlıyoruz, reklamlar can sıkıcı!

Elbette, reklam engelleme yazılımı reklamları engelleme konusunda harika bir iş çıkarsa da, web sitemizin faydalı özelliklerini de engeller. En iyi site deneyimi ve bize destek olmak için lütfen AdBlocker’ınızı devre dışı bırakın.

AD Reklam Engelleyiciyi Devre Dışı Bıraktım
Hayır teşekkürler