Jump to content
Sign in to follow this  
PolishApple

Zmiana alokacji pamięci Intel HD3000/HD4000

Recommended Posts

Ten krótki poradnik pokaże jak zmienić rozmiar przydzielonej pamięci dla kart graficznych Intel HD3000 lub Intel HD4000

 

Dla HD3000

cd /S*/L*/Ext*/AppleIntelSNBGraphicsFB.kext/C*/M*

sudo cp AppleIntelSNBGraphicsFB AppleIntelSNBGraphicsFB.backup

sudo perl -pi -e 's|\xC7\x45\xBC\x00\x00\x00\x??|\xc7\x45\xBC\x00\x00\x00\x??|g' AppleIntelSNBGraphicsFB

sudo touch /S*/L*/Extensions

Zmieniamy pierwsze ?? na:                     Zmieniamy drugie ?? na:

-12 jeśli mamy 256MB                            -18 jeśli chcemy 384MB

-18 jeśli mamy 384MB                            -20 jeśli chcemy 512MB

-20 jeśli mamy 512MB                            -40 jeśli chcemy 1GB

 

 

Dla HD4000 

 
sudo perl -pi -e 's|\x00.{1}\x10\x07\x00\x00\x10\x07|\x00\x??\x10\x07\x00\x00\x10\x07|g' /S*/L*/Ext*/AppleIntelFramebufferCapri.kext/Contents/MacOS/AppleIntelFramebufferCapri

Zmieniamy ?? 
18 jeśli chemy 384MB 
20 jeśli chemy 512MB 
30 jeśli chemy 768MB 
40 jeśli chemy 1024MB 
80 jesli chemy 2048MB 

 

Dodatkowo powiem, ze o ile dla HD4000 wiecej jak 1GB ma sens to dla HD3000 nie ma sensu ponieważ nawet tyle pamieci nie będzie używane.

Share this post


Link to post
Share on other sites

Tu możesz sobie zobaczyć na przykładzie:

http://hamac.pl/topic/10139-uniwersalne-legacy-applehda-dla-alc882-888-1200-892-1150-dla-yosemite-1010-i-starszych-system%C3%B3w/

 

Jako szukany kext, wpisuje się nazwę kextu do modyfikacji, tutaj:

AppleIntelSNBGraphicsFB

Do przekodowania użyj np jakiegoś edytora plist, np Plisteditor Pro. Po prostu wpisujesz HEXy jak masz w patchu perlowym w find i replace i tyle... cała filozofia.

Share this post


Link to post
Share on other sites

Było niedawno na forum, w Apple jest dynamicznie przypisywana wielkość na podstawie ilości RAMu w systemie. Obstawiam jednak, że takowy mod zaskoczy, zrobić tylko kopie plików wcześniej albo bawić się na testowym HDD.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
Sign in to follow this  

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.