Jump to content

Как NVdarwin влияет на перезагрузку


lёfechka
 Share

10 posts in this topic

Recommended Posts

 Привет всем. Имеется лэптоп DELL Inspiron 1520. IntelC2D 2,2, NVGF8600M GT.

 

Видео стрингами не поднимается.Перепробованы все возможные варианты стрингов. Ситуацию спасает NVdarwin.kext 1.2.4 и 1.2.5 - оба.

После установки кекста, прекрасно поднимаеться карта

 

rstnio.jpg

 

Но пропадает перезагрузка!!!

 

Если удалить его - перезагрузка появляется.

 

Каким образом может на нее влиять кекст. Инфо плист рабочего�

 

<?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>CFBundleDevelopmentRegion</key>

�<string>Portuguese</string>

�<key>CFBundleExecutable</key>

�<string>NVdarwin</string>

�<key>CFBundleGetInfoString</key>

�<string>NVdarwin 1.2.5, Copyright 2008 XDarwin</string>

�<key>CFBundleIdentifier</key>

�<string>com.nvdarwin</string>

�<key>CFBundleInfoDictionaryVersion</key>

�<string>6.0</string>

�<key>CFBundleName</key>

�<string>NVdarwin</string>

�<key>CFBundlePackageType</key>

�<string>KEXT</string>

�<key>CFBundleSignature</key>

�<string>????</string>

�<key>CFBundleVersion</key>

�<string>1.2.5</string>

�<key>IOKitPersonalities</key>

�<dict>

� <key>NVdarwin</key>

� <dict>

� <key>CFBundleIdentifier</key>

� <string>com.nvdarwin</string>

� <key>IOClass</key>

� <string>com_nvdarwin</string>

� <key>IOMatchCategory</key>

� <string>IOFramebuffer</string>

� <key>IONameMatch</key>

� <string>display</string>

� <key>IOPCIMatch</key>

� <string>0x040710de</string>

� <key>IOProbeScore</key>

� <integer>0</integer>

� <key>IOProviderClass</key>

� <string>IOPCIDevice</string>

� <key>entriesToAdd</key>

� <dict>

� <key>@0,compatible</key>

� <string>NVDA,NVMac</string>

� <key>@0,device_type</key>

� <string>display</string>

� <key>@0,name</key>

� <string>NVDA,Display-A</string>

� <key>@1,compatible</key>

� <string>NVDA,NVMac</string>

� <key>@1,device_type</key>

� <string>display</string>

� <key>@1,name</key>

� <string>NVDA,Display-B</string>

� <key>@2,compatible</key>

� <string>NVDA,sensor-parent</string>

� <key>@2,device_type</key>

� <string>NVDA,gpu-diode</string>

� <key>@2,hwctrl-params-version</key>

� <data>AAAAAg==</data>

� <key>@2,hwsensor-params-version</key>

� <data>AAAAAg==</data>

� <key>@2,name</key>

� <string>sensor-parent</string>

� <key>NVCAP</key>

� <data>BAAAAAAAAwAMAAAAAAAABwAAAAA=</data>

� <key>NVPM</key>

� <data>AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==</data>

� <key>VRAM,totalsize</key>

� <data>AAAAIA==</data>

� <key>device_type</key>

� <string>NVDA,GeForce</string>

� <key>name</key>

� <string>display</string>

� <key>rom-revision</key>

� <string>NVdarwin 1.2.5</string>

� </dict>

� </dict>

�</dict>

�<key>OSBundleLibraries</key>

�<dict>

� <key>com.apple.iokit.IOPCIFamily</key>

� <string>1.0.0b1</string>

� <key>com.apple.kernel.iokit</key>

� <string>6.0</string>

�</dict>

�<key>OSBundleRequired</key>

�<string>Safe Boot</string>

</dict>

</plist>

 

И можна ли на основе этого плиста создать стринг для мобильной версии NV GF8600M GT

Link to comment
Share on other sites

всем здрасти.

собственно такой трабл происходит у мну.

почему из-за дарвина пропадает перегруз? при его установке-удалении, что-то он меняет в кеше загрузки.хотелосьбы узнать что...? и где можно енто посмотреть. гуру выручайте.рассмотрим все варианты.(где смотреть,что смотреть.где рыться???)

заранее благодарен.

 

 

 

(сравнил BootCache.kext до и после установки дарвина-одинаковые)        ПОМОГИТЕ!!!

 

 

 

АААААА .паника ядра черепной коробки.)  

Link to comment
Share on other sites

спасибо попробую .

 

 

 

 

 

не помогло! жаль.(  есть какиенибудь варианты.  

 

(p.s.-что еще вам нужно знать про мою систему,чтобы получить грамотный ответ?)

Link to comment
Share on other sites

  • 1 year later...

Решение, позволяющее завести карту с помощью стрингов. Пробуем и незабываем говорить спасибо!!!

 

Качаем 8600M/256.plist (прикреплен к топику)

Есть возможность редактировать плист под свою карту

Открываем OSX86Tools

Жмем

 

10wpk7a.jpg

 

Следом жмем

 

2yphkb7.jpg

 

Далее

 

smsvva.jpg

 

Указываем место где лежит скачаный, распакованный 8600М/256

и импортируем плист в boot editor

 

И полученый стринг мы добавляем в com.apple.Boot.plist

 

 

Прежде чем перегружаться следует удалить инжектора на видео из системы.

Так же проверяем папку /Extra/Extensions на предмет других инжекторов на видео - NVKush, Natit, Titan, NVinjector

Естественно с лечением прав (прога должна лежать в папке Программы (Aplications)

 

 

 

 

Теперь немного дополнений по поводу редактирования плиста под свою карту.

 

Открываем 8600М/256.plist текстовым редактором

Сам предпочитаю BBEdit

 

Название карты редактируем в строчке

<key>model</key>

<string>NVIDIA GeForce 8600M GT</string>

 

Память редактируем в следующей

<key>VRAM,totalsize</key>

<data>

AAAAЕA==

</data>

 

Данные о памяти брал из NVdarwin.kext

 

Сохраняем изменения и следуем ранее описанной инструкции

 

Прилагаю значения для правки

<key>VRAM,totalsize</key>

 

128 - AAAACA==

256 - AAAAEA==

320 - AAAAFA==

512 - AAAAIA==

640 - AAAAKA==

768 - AAAAMA==

1024 - AAAAQA==

 

 

Напоминаю, что все действия производились в 10.5.6

Работоспособность стринга в предыдущих версиях не проверялась!!!

В 10.5.7 работает

В 10.5.8 продолжает работать

 

В Снежном Барсе всё работает безукоризненно

8600M_256.zip

Link to comment
Share on other sites

  • 2 months later...
 Share

×
×
  • Create New...