AppleLife: Разнообразие загрузчиков - AppleLife

Перейти к содержимому

Свернуть Прикрепленные теги

Тэги не найдены
  • (7 Страниц)
  • +
  • 1
  • 2
  • 3
  • Последняя »
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

Разнообразие загрузчиков Создаем один, хороший Оценка: ***** 8 Голосов

Опрос: Разнообразие загрузчиков (201 пользователей проголосовало)

Сколько загрузчиков вы знаете?

  1. А что это такое? (1 голосов [0.50%])

    Процент голосов: 0.50%

  2. Ни одного. (2 голосов [1.00%])

    Процент голосов: 1.00%

  3. 1 (10 голосов [4.98%])

    Процент голосов: 4.98%

  4. 2-5 (149 голосов [74.13%])

    Процент голосов: 74.13%

  5. 6-10 (15 голосов [7.46%])

    Процент голосов: 7.46%

  6. Куча (24 голосов [11.94%])

    Процент голосов: 11.94%

Голосовать Гости не могут голосовать

#1 Пользователь офлайн   slice 

  • iГуру
  • Группа: Apple Life Dev
  • Сообщений: 3 672
  • Регистрация: 02 Июль 07
  • Пол:Мужчина
  • Город:Москва

Отправлено 26 Мар 2010 - 18:14

Спасибо команде Хамелеона за создание хорошего загрузчика с открытыми исходными кодами. Бери и исправляй.
Особое спасибо netkas, zef, makerintel, recursor, duvel. Кого не упомянул, извините, поправлюсь.

Я присоединился к веренице желающих переделать бут, основываясь на Chameleon 2 RC4+Recorsor+Duvel+AsereBLN. В отличие от зарубежных авторов, принимаю сообщения о багах и предложения по улучшению. Когда будут значительные изменения, опубликую и исходники.

ЗЫ: тему про рестарт фикс можно удалить из важных. В этом загрузчике это есть.
31.03.2010
Внесены патчи таблиц DSDT, SSDT, HPET, SBST, ECDT, APIC, DMAR, FACP, SLIC, MCFG
Логика такая:
- сначала ищется файл в корне загружаемой системы
- затем в /Extra загружаемой системы
- затем в /Extra раздела с Хамелеоном. Таким образом мы имеем варианты для нескольких систем.
- если найден файл SSDT.aml(к примеру) значит его содержимое заменит встроенную таблицу. Название файла ЗАГЛАВНЫМИ буквами, расширение - строчными.
- если файл лежит, но мы при загрузке указали ключ oemSSDT, то файл не загрузится.
- для таблицы SSDT особый ключ dropSSDT, позволяющий не грузить вообще такую таблицу, ни из файла, ни из БИОСа.
К сожалению, не представляю, как это работает для нескольких SSDT таблиц.
31.03.2010
Инсталлятор: Прикрепленный файл  Chameleon-2.0-RC4-r685.pkg.zip (881К)
Количество загрузок:: 402

Способ установки
Здесь, кстати, версия fdisk, которая обеспечивает совместимость с Windows7.

02.04.2010
Поправленная версия.Объяснения здесь.
Прикрепленный файл  i386.zip (1,24МБ)
Количество загрузок:: 214
По просьбе трудящихся версия без графики

07.04.2010
Совместно с Mozodojo новая версия, отличающаяся возможностью загрузки до 10 таблиц SSDT с именами типа SSDT-4.aml. Т.е. устройства, не встроенные в материнскую плату, должны сопровождаться таким файлом. Поправил ключи ЕФИ, детект процессора
Прикрепленный файл  Cham-binaries.zip (652,78К)
Количество загрузок:: 266 Прикрепленный файл  Cham2RC4-sl-v4.zip (1,67МБ)
Количество загрузок:: 433
Прикрепленный файл  bootNoGraphics.zip (80,14К)
Количество загрузок:: 199
Ключи загрузки
Скрытый текст

Прикрепленные файлы

  • Прикрепленный файл  doc.zip (5,01К)
    Количество загрузок:: 339

Сообщение отредактировал slice: 18 Июл 2010 - 11:28

Хотите нативную систему - покупайте нативное железо.
Задавая вопросы указывайте DeviceID, и избегайте слова "ритейл".
1. C2D GA-965P nVidia 9600GT 512Mb ALC883 Marvell 8056 -- no any problem MacOSX 10.5.8(9L30)
2. Samsung P29 ATI chipset, Radeon 9000IGP and all other. -- works but... Tiger only!!!!!!! 10.4.11+8.11.4
3. Dell Inspiron 1525 WindowsXP+MacOSX - work 100% 10.5.8(9L30) Mac OS X 10.6.4 (10F569))
Моя страничка
12


  • (7 Страниц)
  • +
  • 1
  • 2
  • 3
  • Последняя »
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

Другие ответы в этой теме

#2 Пользователь офлайн   Kirillmacos 

  • iГуру
  • PipPipPip
  • Группа: Пользователи
  • Сообщений: 1 083
  • Регистрация: 13 Январь 09
  • Пол:Мужчина
  • Город:Samara

Отправлено 26 Мар 2010 - 18:33

А можно .pkg сделать?
Asus P5QL\EPU
Intel Core2Quad Q8200
2Gb ram
MSI 8600GTS
Creative Live 5.1
0

#3 Пользователь офлайн   Bugagazavr 

  • iЮзер
  • Pip
  • Группа: Пользователи
  • Сообщений: 205
  • Регистрация: 03 Сентябрь 09

Отправлено 26 Мар 2010 - 18:47

Будет замечательно если и у нас будут свои хамелеон билдеры
Забыл упомянуть товарища Aserebln вот кстати ссылка на его тему с его детищем, может там чего интересного найдёшь http://efixusers.com...hread.php?t=644
Ну и момент с загрузкой образа слипа:
У некоторых слип в оперативке он же suspend to ram не работает, поэтому используют так называемый гибернейт образ, однако большинство загрузчиков посылают нас лесом когда пытаются поднять этот образ, утверждая что недостаточно памяти, твой загрузчик я проверить не могу ибо на нетбуке мак ось снесена и поставлена винда, но если интересно то вот решение этой проблемы:
в resume.c
if ((long long)mem_base+allocSize<1024*bootInfo->extmem+0x100000)

заменить на
if (!((long long)mem_base+allocSize<1024*bootInfo->extmem+0x100000))

За данное решение отдельное спасибо чаю!

Сообщение отредактировал Bugagazavr: 26 Мар 2010 - 18:47

Name: MacPro 4,1, Mac Os X: Snow Leopard 10.6.4 - 64 bit
CPU: Core i7 930, MB: P6X58D-E, GPU: nVidia GeForce Palit 9600GT, RAM: 3x2GB Kingston 1333 MHz
SOUND: Realtek ALC889 - Work with AppleHDA, LAN: Marvell 88E8056 - Yukon Legacy, HDD: Seagete 250 gb SATAII, Seagate 2x500 gb SATAII
0

#4 Пользователь офлайн   slice 

  • iГуру
  • Группа: Apple Life Dev
  • Сообщений: 3 672
  • Регистрация: 02 Июль 07
  • Пол:Мужчина
  • Город:Москва

Отправлено 26 Мар 2010 - 18:52

Сейчас буду переделывать, тогда и паккадж несложно сделать, и образ СД.
Хотите нативную систему - покупайте нативное железо.
Задавая вопросы указывайте DeviceID, и избегайте слова "ритейл".
1. C2D GA-965P nVidia 9600GT 512Mb ALC883 Marvell 8056 -- no any problem MacOSX 10.5.8(9L30)
2. Samsung P29 ATI chipset, Radeon 9000IGP and all other. -- works but... Tiger only!!!!!!! 10.4.11+8.11.4
3. Dell Inspiron 1525 WindowsXP+MacOSX - work 100% 10.5.8(9L30) Mac OS X 10.6.4 (10F569))
Моя страничка
0

#5 Пользователь офлайн   Martin 

  • iЮзер
  • Pip
  • Группа: Пользователи
  • Сообщений: 195
  • Регистрация: 01 Ноябрь 07

Отправлено 26 Мар 2010 - 19:31

Пользуюсь загрузчиком от AsereBLN. С ним у меня реально работает автоопределение памяти: определяются объем, вендор, частота.
В предлагаемом загрузчике память определилась не корректно: не определился вендор и неправильно определилась частота (667 вместо реальных 743).
Интересна фраза про эффект уменьшения температуры - у меня изменений нет (мерил mark-i).

Сообщение отредактировал Martin: 26 Мар 2010 - 19:38

Скрытый текст
0

#6 Пользователь офлайн   bursev 

  • iНовичок
  • Группа: Пользователи
  • Сообщений: 91
  • Регистрация: 01 Декабрь 08
  • Город:Новосибирск

Отправлено 26 Мар 2010 - 19:52

Просмотр сообщенияMartin (26 Мар 2010 - 19:31) писал:

Пользуюсь загрузчиком от AsereBLN. С ним у меня реально работает автоопределение памяти: определяются объем, вендор, частота.
В предлагаемом загрузчике память определилась не корректно: не определился вендор и неправильно определилась частота (667 вместо реальных 743).


И у меня память неправильно определяется - 667 вместо 800.
Mac OS X 10.6.3, boot slice
MB - Intel DP35DP (bios 572),
CPU - E5300, Geekbench (64-bit) - 3970
RAM - 4*1G Samsumg
VIDEO - 8600GTS 256MB MSI (корректировкой биоса включил 2D/3D)
HDD - Samsung HD502HI 500GB
DVD - Optiarc DVD RW AD-7173S
AUDIO (1394) - Weiss Minerva, M-AUDIO FW 410
0

#7 Пользователь офлайн   slice 

  • iГуру
  • Группа: Apple Life Dev
  • Сообщений: 3 672
  • Регистрация: 02 Июль 07
  • Пол:Мужчина
  • Город:Москва

Отправлено 26 Мар 2010 - 21:31

Согласен, у азербина детект памяти лучше, сейчас буду копировать его решение.
Что еще?
Кстати, его исходники сильно отличаются от РЦ4, поэтому сложно их использовать.
Насчет фикса гибернейта
if (!((long long)mem_base+allocSize<1024*bootInfo->extmem+0x100000))

это уже сделано.
Хотите нативную систему - покупайте нативное железо.
Задавая вопросы указывайте DeviceID, и избегайте слова "ритейл".
1. C2D GA-965P nVidia 9600GT 512Mb ALC883 Marvell 8056 -- no any problem MacOSX 10.5.8(9L30)
2. Samsung P29 ATI chipset, Radeon 9000IGP and all other. -- works but... Tiger only!!!!!!! 10.4.11+8.11.4
3. Dell Inspiron 1525 WindowsXP+MacOSX - work 100% 10.5.8(9L30) Mac OS X 10.6.4 (10F569))
Моя страничка
0

#8 Пользователь офлайн   ostin 

  • iЮзер
  • Pip
  • Перейти к блогу
  • Группа: Пользователи
  • Сообщений: 265
  • Регистрация: 25 Май 08
  • Пол:Мужчина
  • Город:Самара

Отправлено 26 Мар 2010 - 22:15

Просьба релизы выкладывать на какой-нибудь нормальный файловый хостинг, dropbox, например. А то что на санях, что тут половина ссылок нерабочие.
Ушел на linux, да
0

#9 Пользователь офлайн   Bugagazavr 

  • iЮзер
  • Pip
  • Группа: Пользователи
  • Сообщений: 205
  • Регистрация: 03 Сентябрь 09

Отправлено 26 Мар 2010 - 23:22

Кстати говоря, насчёт фикса рестарта, всё так же необходим файл FADT.aml? или теперь он патчит таблицу на лету?
Name: MacPro 4,1, Mac Os X: Snow Leopard 10.6.4 - 64 bit
CPU: Core i7 930, MB: P6X58D-E, GPU: nVidia GeForce Palit 9600GT, RAM: 3x2GB Kingston 1333 MHz
SOUND: Realtek ALC889 - Work with AppleHDA, LAN: Marvell 88E8056 - Yukon Legacy, HDD: Seagete 250 gb SATAII, Seagate 2x500 gb SATAII
0

#10 Пользователь офлайн   Aleox 

  • iЮзер
  • Pip
  • Группа: Пользователи
  • Сообщений: 200
  • Регистрация: 12 Август 09
  • Пол:Мужчина
  • Город:Брянск

Отправлено 26 Мар 2010 - 23:47

Что-то в хелпе не нашел подгружает ли он из корня диска или из экстры таблицы SSDT,типа SSDT=<file>,подобную модификацию делал cparm и описывал MozoDojo в посте http://www.applelife...post__p__175671
Было бы неплохо добавить,если этого нет -это позволит перенести все свои специфические методы и устройства в SSDT

Сообщение отредактировал Aleox: 26 Мар 2010 - 23:51

Скрытый текст
0

#11 Пользователь офлайн   kosuhin 

  • iПрофи
  • PipPip
  • Группа: Пользователи
  • Сообщений: 399
  • Регистрация: 15 Сентябрь 08
  • Пол:Мужчина
  • Город:Москва

Отправлено 27 Мар 2010 - 00:18

Господа
просите за тупость:))) а где же сам новоиспеченный загрузчик?


0

#12 Пользователь офлайн   osik 

  • iГуру
  • PipPipPip
  • Группа: Пользователи
  • Сообщений: 1 128
  • Регистрация: 22 Январь 08
  • Пол:Мужчина

Отправлено 27 Мар 2010 - 00:44

Просмотр сообщенияkosuhin (27 Мар 2010 - 00:18) писал:

Господа
просите за тупость:))) а где же сам новоиспеченный загрузчик?

Слайс так торопился в написании поста что его не добавил (Y)
а если серьезно , то тут можно уже пробовать....
MacBook (MB403RS/A) Intel C2D 2.4, GMA X3100, 4Gb SDRAMMac, HDD 500Gb. MAc OS X 10.6.4  Apple Magic Mouse
Desktop: Intel C2D E6750 2.66, Asus P5K-E/WiFi-AP, 4Gb, ASUS EN8600GT 256Mb, 2хHDD 320 Gb+1,5Tb, DVD Optiarc AD-7170SATA OS: Mac OS X 10.5.8 Original & Snow Leopard 10.6.4 Original, Хам2 РК4 + boot_RC4_Duvelv2.1_Rekursor + DSDT.aml (спасибо Гусару за проц секцию) & Win7 Ultimate x64
Notebook: Acer Aspire 5310 Celeron M 1.6, GMA950, 2Гб DDR II, HDD 500Gb. OS: Mac OS X 10.5.8 Хам 2 РК4 + boot_RC4_Duvelv2.1_Rekursor + DSDT.aml, не работает слип :( & Win7 Ultimate x64
 iPhone 2G 8Gb 3.1.2
 iPhone 3G 8Gb 4GM
 iPad 64Gb
0

#13 Пользователь офлайн   apoll 

  • iПрофи
  • PipPip
  • Перейти к блогу
  • Группа: Пользователи
  • Сообщений: 785
  • Регистрация: 19 Июль 08
  • Пол:Мужчина
  • Город:Череповец
  • Интересы:разные

Отправлено 27 Мар 2010 - 01:13

Я протестил на буке и на деске. Имеется некоторая странность: бук загружается с этим бутом, а вот деск не хочет, правда системы бук10,6 и  деск10,5. Но главное это начало, дальше должно пойти дело
P5K;C2Q6600;GF9500-10.6.4;10.6.5
Dell Vostro A860:C2DT5470;GMA X3100;ConexantHDA Smart 221;IEEE802.11g IEEE802.11g/b RTL8187SE;BT2.0-10.6.3
0

#14 Пользователь офлайн   slice 

  • iГуру
  • Группа: Apple Life Dev
  • Сообщений: 3 672
  • Регистрация: 02 Июль 07
  • Пол:Мужчина
  • Город:Москва

Отправлено 27 Мар 2010 - 01:24

Приношу извинение, десйствительно поторопился. Первоначально выложенная версия не грузила Леопарда, я проверял в Сноу, и все было нормально.
Сейчас положил в шапку инсталлятор хорошей версии. Но не окончательной.

Фикс рестарта делается на лету. Про существование FACP можно пока забыть.
Замена SSDT делается, вот только та версия конфликтанула с Леопардом.
Фикс детекта памяти тоже остался в той версии. Не понимаю пока, какой из новых фиксов убивает пятнистого.
Хотите нативную систему - покупайте нативное железо.
Задавая вопросы указывайте DeviceID, и избегайте слова "ритейл".
1. C2D GA-965P nVidia 9600GT 512Mb ALC883 Marvell 8056 -- no any problem MacOSX 10.5.8(9L30)
2. Samsung P29 ATI chipset, Radeon 9000IGP and all other. -- works but... Tiger only!!!!!!! 10.4.11+8.11.4
3. Dell Inspiron 1525 WindowsXP+MacOSX - work 100% 10.5.8(9L30) Mac OS X 10.6.4 (10F569))
Моя страничка
0

#15 Пользователь офлайн   npwski 

  • iПрофи
  • PipPip
  • Группа: Пользователи
  • Сообщений: 674
  • Регистрация: 28 Февраль 06
  • Пол:Мужчина
  • Город:Msk

Отправлено 27 Мар 2010 - 03:42

Slice
А можно feature-request? Понятно, что сейчас отлаживается некая функциональность, поэтому нет времени. Ну хоть в перспективе [я так робко :)]:

Позарез нужен автодетект шины/тактового генератора. Ну _невозможно_ 10-15 раз в день прописывать в .plist разные частоты (а они меняются в биосе в процессе разгона достижения стабильного оптимума)
<key>SMbusspeed</key>
<string>xxxx</string>
<key>SMmaximalclock</key>
<string>xxxx</string>

Когда были патченные ядра (10.4, 10.5), автодетектом успешно занимался Daemon. Я тогда стонал-стонал, наконец прикрутили. Теперь все в бутлодере, опять то же самое..
Core i7-860 (Lynnfield), Asus P7P55D Deluxe (LGA1156, P55, bios-1408, Winbond W83667HG-B), 4Gb Crucial DDR3 (Micron-D9KPT chips),
Gf 8800GTX/768mb, Sound E-MU 0404-USB, keyb. Apple-Alu A1243
OS X - 10.6.4, Chameleon 2.0 RC5 (SVN build)
0

#16 Пользователь онлайн   mozo 

  • iПрофи
  • Группа: Apple Life Dev
  • Сообщений: 968
  • Регистрация: 16 Июль 08
  • Пол:Мужчина

Отправлено 27 Мар 2010 - 08:38

Слайс, почему бы тебе не использовать гугль-код или подобный сервис, чтобы было удобно наблюдать за твоей модификацией загрузчика?

П.С. ССДТ похоже не цепляет.
П.П.С. Цепляет только с именем SSDT.aml.

Сообщение отредактировал MozoDojo: 27 Мар 2010 - 08:59

Mac OS X 10.6.4 (GigaMac3,1) ● GA-H55M-USB3 ● Core i5 760 2.8GHz ● 4GB DDR3 Geil Value 1333MHz 9-9-9-24 1.5V (Extended Temperature Range) ● RTL8111D/8168D Enthernet ● ALC889 HDA ● Point of View GeForce GTX 470 ● D-Link DWA-547 Wireless-N PCI D-Link DWA 556 PCIe (во втором слоте для видео) ● Creative Sound Blaster X-Fi Surround 5.1 USB ● Mouse & Keyboard Logitech Cordless Desktop S 530 Laser for Mac + Microsoft Wireless Mobile Mouse 4000 ● ГикBench = 7900
My Extra: DSDT, SSDT, Boot.plist, smbios.plist
GA-H55M-USB3 kexts
Modded fakesmc by netkas with hardware monitoring plugins
0

#17 Пользователь офлайн   zentara 

  • iПрофи
  • PipPip
  • Группа: Пользователи
  • Сообщений: 621
  • Регистрация: 11 Октябрь 08
  • Пол:Мужчина
  • Город:Ростов на Дону
  • Интересы:Фотография и дизайн

Отправлено 27 Мар 2010 - 10:48

Пользуюсь последней версией от AsereBLN.
Кайфовый загрузчик.

Рад, что в нашем сообществе нашелся человек который объеденит плюсы лучших модификаций загрузчика в 1 загрузчик.

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

А какое название будет носить этот бут?

З.Ы пока сижу на своем старом, в ожидании более менее продвинутого релиза (когда все лучшее из всех будет совмещено в 1ом), но опять таки для меня идеален сейчас - AsereBLN. НО UUID я все равно прописываю через PlatformUUID, т.к. думаю все таки поменять мать, да и для эксперементов так удобнее (что бы он не менялся)

Сообщение отредактировал zentara: 27 Мар 2010 - 10:52

мой хакинтош MacOsX 10.6.3 ("retail" от dan1234)//за кексты,дсдт и информационную помощь спасибо Марку///Загрузчик AsereBLN 1.1.9 - 64 бита//Asus P5QL pro//E7500-vanila//Palit GTS250 green 512Mb-стринги,dsdt,enabler в загрузчике Эффект один и тот же положительный^^(подробне в разделе Железо-HCL->Palit GTS250//память - 2GB*2=4 (800)//HDD- 2 Sata винта//Dvd- sata NEC//звук - использую патченный applehda + dsdt//MacModel в Extra/smbios.plist - iMac 10.1//TM - завел стрингами на сеть//Сеть - AttansicL1eEthernet//SmBiosResolver выкинул!OpenHaltRestart выкинул,PlatformUUID не выкидывал, что бы не менялся UUID при смене материнки или загрузчика.Sleep работает
результат XBench- 195 с сис. диском///Geekbanch 64 - 4500
0

#18 Пользователь офлайн   slice 

  • iГуру
  • Группа: Apple Life Dev
  • Сообщений: 3 672
  • Регистрация: 02 Июль 07
  • Пол:Мужчина
  • Город:Москва

Отправлено 27 Мар 2010 - 11:49

Просмотр сообщенияMozoDojo (27 Мар 2010 - 08:38) писал:

Слайс, почему бы тебе не использовать гугль-код или подобный сервис, чтобы было удобно наблюдать за твоей модификацией загрузчика?

П.С. ССДТ похоже не цепляет.
П.П.С. Цепляет только с именем SSDT.aml.

А кто будет наблюдать-то? Если ты желаешь присоединиться, давай выложу исходники.

Кстати, судя по исходникам, АЦПИ таблицы должны иметь имена заглавными буквами DSDT.aml, SSDT.aml, FACP.aml и т.д.

Сообщение отредактировал slice: 27 Мар 2010 - 11:58

Хотите нативную систему - покупайте нативное железо.
Задавая вопросы указывайте DeviceID, и избегайте слова "ритейл".
1. C2D GA-965P nVidia 9600GT 512Mb ALC883 Marvell 8056 -- no any problem MacOSX 10.5.8(9L30)
2. Samsung P29 ATI chipset, Radeon 9000IGP and all other. -- works but... Tiger only!!!!!!! 10.4.11+8.11.4
3. Dell Inspiron 1525 WindowsXP+MacOSX - work 100% 10.5.8(9L30) Mac OS X 10.6.4 (10F569))
Моя страничка
0

#19 Пользователь офлайн   devn 

  • iЮзер
  • Pip
  • Группа: Пользователи
  • Сообщений: 210
  • Регистрация: 10 Январь 10

Отправлено 27 Мар 2010 - 12:46

почему не хочешь участвовать в общем проекте http://forge.voodoop...rg/p/chameleon/ ? С английским проблем нет у тебя, да и людей адекватных под тест больше. Можно сделать свой реп, как http://github.com/aserebln/Chameleon или как выше писали на гугле.
Mac OS X 10.5.8 ˚ C2D, Intel Desktop Board DQ965GF, 2Gb PC-6400, GeForce 7300GT 256Mb, USB Mouse/Keyboard, HDD/DVD-RW SATA ˚ Chameleon RC5
0

#20 Пользователь офлайн   slice 

  • iГуру
  • Группа: Apple Life Dev
  • Сообщений: 3 672
  • Регистрация: 02 Июль 07
  • Пол:Мужчина
  • Город:Москва

Отправлено 27 Мар 2010 - 20:42

Просмотр сообщенияdevn (27 Мар 2010 - 12:46) писал:

почему не хочешь участвовать в общем проекте http://forge.voodoop...rg/p/chameleon/ ? С английским проблем нет у тебя, да и людей адекватных под тест больше. Можно сделать свой реп, как http://github.com/aserebln/Chameleon или как выше писали на гугле.

Чтобы стать участником, нужно потратить силы, а я ленивый. Кто-нибудь научит, скажет, для чего это мне надо, тогда приму участие.

Выкладываю в шапку рабочий релиз. Есть чтение ДМИ таблиц, есть патч нескольких АЦПИ таблиц. Поправил гибернейт. Внес некие функции от азерблина.
От себя пока немного, поправил поиск мкекста..
Насчет автодетекта разогнанного БИОСа - если в этой версии не происходит, можно добавить, в исходниках ядра от Даемона есть. Я правда имею два ноута, и ни одного десктопа, а на ноутах разгона нет.
Хотите нативную систему - покупайте нативное железо.
Задавая вопросы указывайте DeviceID, и избегайте слова "ритейл".
1. C2D GA-965P nVidia 9600GT 512Mb ALC883 Marvell 8056 -- no any problem MacOSX 10.5.8(9L30)
2. Samsung P29 ATI chipset, Radeon 9000IGP and all other. -- works but... Tiger only!!!!!!! 10.4.11+8.11.4
3. Dell Inspiron 1525 WindowsXP+MacOSX - work 100% 10.5.8(9L30) Mac OS X 10.6.4 (10F569))
Моя страничка
0

#21 Пользователь онлайн   mozo 

  • iПрофи
  • Группа: Apple Life Dev
  • Сообщений: 968
  • Регистрация: 16 Июль 08
  • Пол:Мужчина

Отправлено 27 Мар 2010 - 21:15

Новая версия меняет UUID аппаратного обеспечения на стандартный хамелеоновский, и не видит ключей SMUUID в смбиос.плист или system-id в бут.плисте.
Mac OS X 10.6.4 (GigaMac3,1) ● GA-H55M-USB3 ● Core i5 760 2.8GHz ● 4GB DDR3 Geil Value 1333MHz 9-9-9-24 1.5V (Extended Temperature Range) ● RTL8111D/8168D Enthernet ● ALC889 HDA ● Point of View GeForce GTX 470 ● D-Link DWA-547 Wireless-N PCI D-Link DWA 556 PCIe (во втором слоте для видео) ● Creative Sound Blaster X-Fi Surround 5.1 USB ● Mouse & Keyboard Logitech Cordless Desktop S 530 Laser for Mac + Microsoft Wireless Mobile Mouse 4000 ● ГикBench = 7900
My Extra: DSDT, SSDT, Boot.plist, smbios.plist
GA-H55M-USB3 kexts
Modded fakesmc by netkas with hardware monitoring plugins
0

#22 Пользователь офлайн   slice 

  • iГуру
  • Группа: Apple Life Dev
  • Сообщений: 3 672
  • Регистрация: 02 Июль 07
  • Пол:Мужчина
  • Город:Москва

Отправлено 27 Мар 2010 - 22:36

Просмотр сообщенияMozoDojo (27 Мар 2010 - 21:15) писал:

Новая версия меняет UUID аппаратного обеспечения на стандартный хамелеоновский, и не видит ключей SMUUID в смбиос.плист или system-id в бут.плисте.

Хорошо, попытаюсь понять, где это делается. Хочешь сам поработать над исходниками?
У меня, кстати, возник вопрос. Исходники опенсорс, патчи от Рекурсора и Дювеля - тоже. А что насчет Азерблина?
Хотите нативную систему - покупайте нативное железо.
Задавая вопросы указывайте DeviceID, и избегайте слова "ритейл".
1. C2D GA-965P nVidia 9600GT 512Mb ALC883 Marvell 8056 -- no any problem MacOSX 10.5.8(9L30)
2. Samsung P29 ATI chipset, Radeon 9000IGP and all other. -- works but... Tiger only!!!!!!! 10.4.11+8.11.4
3. Dell Inspiron 1525 WindowsXP+MacOSX - work 100% 10.5.8(9L30) Mac OS X 10.6.4 (10F569))
Моя страничка
0

#23 Пользователь офлайн   berest 

  • iНовичок
  • Группа: Пользователи
  • Сообщений: 80
  • Регистрация: 04 Январь 08
  • Пол:Мужчина
  • Город:Кривой Рог
  • Интересы:Видео , комп , рыбалка .

Отправлено 28 Мар 2010 - 00:43

Может тут и не к месту помощи просить , но я нигде такого не встречал как на моем компе творится - для управления загрузчиком в Снежном нужна PS/2 клава :-S . Хоть один раз нажать Энтер или Таб . Дальше работает обычная USB . Причем это не только с Хамами происходит , EmpireEFI тоже требует ее . Сижу как пенек сдвумя клавами наперевес :-O . Пробовл внутрь загрузчика дополнительные USB kext устанавливать - до лампочки . Железо в подписи .
Windows 7, 64bit Mac OS 10.5.8 retail, boot132
Quad-Core Xeon 5400 , Tyan Tempest i5400XL S5392 , Intel® 5400 (Seaburg) chipset , Nvidia 8800GT 512 Gigabait , 8 GB 667 MGG DDR2 FB-DIMM ,Intel® 82564 Gigabit Ethernet Controller , ALC 888 High Definition 5.1 Channel Audio
HDD Seagate 250, 500 , 500 GGB , HL-DT-ST DVD-ROM GDR-H30N Pioneer ATA , IDE LG DVD rom .
0

#24 Пользователь офлайн   slice 

  • iГуру
  • Группа: Apple Life Dev
  • Сообщений: 3 672
  • Регистрация: 02 Июль 07
  • Пол:Мужчина
  • Город:Москва

Отправлено 28 Мар 2010 - 09:42

Просмотр сообщенияberest (28 Мар 2010 - 00:43) писал:

Может тут и не к месту помощи просить , но я нигде такого не встречал как на моем компе творится - для управления загрузчиком в Снежном нужна PS/2 клава :-S . Хоть один раз нажать Энтер или Таб . Дальше работает обычная USB . Причем это не только с Хамами происходит , EmpireEFI тоже требует ее . Сижу как пенек сдвумя клавами наперевес :-O . Пробовл внутрь загрузчика дополнительные USB kext устанавливать - до лампочки . Железо в подписи .

Загрузчик работает до загрузки ядра, а ЮСБ кекст - после. Это не выход.
Однако, а у тебя ЮСБ клава в БИОСе работает? А там стоит USB legacy support? USB keyboard support?
Загрузчик будет общаться с клавиатурой именно на этом уровне.
Вот только есть вопрос, может ты и прав насчет ошибочки загрузчика. А в какой момент тебе вообще потребовалось чего-либо нажимать? Загрузка системы по умолчанию происходит после таймаута. Во всяком случае, мой загрузчик из шапки не требует наличия клавиатуры.
Хотите нативную систему - покупайте нативное железо.
Задавая вопросы указывайте DeviceID, и избегайте слова "ритейл".
1. C2D GA-965P nVidia 9600GT 512Mb ALC883 Marvell 8056 -- no any problem MacOSX 10.5.8(9L30)
2. Samsung P29 ATI chipset, Radeon 9000IGP and all other. -- works but... Tiger only!!!!!!! 10.4.11+8.11.4
3. Dell Inspiron 1525 WindowsXP+MacOSX - work 100% 10.5.8(9L30) Mac OS X 10.6.4 (10F569))
Моя страничка
0

#25 Пользователь офлайн   Лёфечка 

  • iПрофи
  • PipPip
  • Группа: Пользователи
  • Сообщений: 417
  • Регистрация: 27 Август 08
  • Пол:Мужчина
  • Город:Питер

Отправлено 28 Мар 2010 - 10:44

Правильное стремление. Похвально!

Просмотр сообщенияslice (26 Мар 2010 - 19:52) писал:

Сейчас буду переделывать, тогда и паккадж несложно сделать, и образ СД.

Сделай образ СD, облегчит установку и запуск многим
MacBook5,2 - OS X 10.6
Magic Mouse & Apple Keyboard


ex-owner HP Pavilion dv5
Intel Core 2 Duo P8400, 2250 MHz ; 3068 Мб (DDR2-800)
NVIDIA GeForce 9600M GT (512 Мб) ; IDT 92HD71B7 @ Intel 82801IB ICH9
OS:
Mac OS X 10.6.2 (10C540)
0

#26 Пользователь офлайн   osik 

  • iГуру
  • PipPipPip
  • Группа: Пользователи
  • Сообщений: 1 128
  • Регистрация: 22 Январь 08
  • Пол:Мужчина

Отправлено 28 Мар 2010 - 11:08

Просмотр сообщенияberest (28 Мар 2010 - 00:43) писал:

Может тут и не к месту помощи просить , но я нигде такого не встречал как на моем компе творится - для управления загрузчиком в Снежном нужна PS/2 клава :-S . Хоть один раз нажать Энтер или Таб . Дальше работает обычная USB . Причем это не только с Хамами происходит , EmpireEFI тоже требует ее . Сижу как пенек сдвумя клавами наперевес :-O . Пробовл внутрь загрузчика дополнительные USB kext устанавливать - до лампочки . Железо в подписи .

проще говоря, надо включить поддержку усб клавиатуры в биосе, Слайс описал это выше, ищи пункты USB Support keyboard или Legaci USB Support в биосе и выставь Enabled.
MacBook (MB403RS/A) Intel C2D 2.4, GMA X3100, 4Gb SDRAMMac, HDD 500Gb. MAc OS X 10.6.4  Apple Magic Mouse
Desktop: Intel C2D E6750 2.66, Asus P5K-E/WiFi-AP, 4Gb, ASUS EN8600GT 256Mb, 2хHDD 320 Gb+1,5Tb, DVD Optiarc AD-7170SATA OS: Mac OS X 10.5.8 Original & Snow Leopard 10.6.4 Original, Хам2 РК4 + boot_RC4_Duvelv2.1_Rekursor + DSDT.aml (спасибо Гусару за проц секцию) & Win7 Ultimate x64
Notebook: Acer Aspire 5310 Celeron M 1.6, GMA950, 2Гб DDR II, HDD 500Gb. OS: Mac OS X 10.5.8 Хам 2 РК4 + boot_RC4_Duvelv2.1_Rekursor + DSDT.aml, не работает слип :( & Win7 Ultimate x64
 iPhone 2G 8Gb 3.1.2
 iPhone 3G 8Gb 4GM
 iPad 64Gb
0

#27 Пользователь офлайн   berest 

  • iНовичок
  • Группа: Пользователи
  • Сообщений: 80
  • Регистрация: 04 Январь 08
  • Пол:Мужчина
  • Город:Кривой Рог
  • Интересы:Видео , комп , рыбалка .

Отправлено 28 Мар 2010 - 12:01

Поддержка USB включена , а загрузчики - стоят и ничего не грузят , пока не нажмешь Энтер или Таб с PS/2 клавы . Мож ее отключить в биосе ?
Windows 7, 64bit Mac OS 10.5.8 retail, boot132
Quad-Core Xeon 5400 , Tyan Tempest i5400XL S5392 , Intel® 5400 (Seaburg) chipset , Nvidia 8800GT 512 Gigabait , 8 GB 667 MGG DDR2 FB-DIMM ,Intel® 82564 Gigabit Ethernet Controller , ALC 888 High Definition 5.1 Channel Audio
HDD Seagate 250, 500 , 500 GGB , HL-DT-ST DVD-ROM GDR-H30N Pioneer ATA , IDE LG DVD rom .
0

#28 Пользователь офлайн   Syava96 

  • iПрофи
  • PipPip
  • Группа: Пользователи
  • Сообщений: 341
  • Регистрация: 02 Ноябрь 07
  • Пол:Мужчина

Отправлено 28 Мар 2010 - 12:12

Вопрос про restart fix. Он включен по умолчанию? Т.е. не требуется RestartFix=Yes в boot.plist? Про автоопределение - всё верно, кроме частоты памяти(не сильно-то и нужно). А вообще загрузчик корректно всё прочитал из smbios.plist и com.apple.Boot.plist. И что особо радует прекрасно видит файл видеобиоса, без извращений с переименованием типа vendor_device.rom и лишних записей в boot.plist. Но с гибернейтом по прежнему проблемы. Хотя прошлый загрузчик вообще игнорировал файл sleepimage, просто грузилась система, новый выдаёт Loaded HFS+ File: [System/Library/CoreServces/SystemVersion.plist] 479 bytes from 435c660 и висит. C обычным сном проблем нет, проверил файл SystemVersion.plist, права доступа, всё в порядке. Может у кого-то работает? Отпишитесь.
 Mac OS X 10.6.5  10H525   ASUS P5K-E    Intel C2D E8400    DDR2 1066 4GB    8800GT 512MB           
0

#29 Пользователь офлайн   slice 

  • iГуру
  • Группа: Apple Life Dev
  • Сообщений: 3 672
  • Регистрация: 02 Июль 07
  • Пол:Мужчина
  • Город:Москва

Отправлено 28 Мар 2010 - 13:00

Спасибо за информацию о баге с гибернейтом. Я пока не знаю, в чем там ошибка. Найдите кто-нибудь исходники загрузчика, с которым гибернейт работает, я сопоставлю.
Еще выловил баг.
Загрузчик правит таблицу RSDT, но в некоторых БИОСах она называется XSDT. Тоже самое, но другое название.
Аналогично FADT=FACP, который нужен для Рестарт-фикса. По умолчанию он включен, нет нужды что-либо указывать в плистах, но из-за разницы в названиях может не сработать.
ОПРОС.
Сделайте свой список АЦПИ таблиц, и опубликуйте. Мне интересно, какие они бывают.


Еще момент для последующей работы. Загрузчик понимает кучу видеокарт от АТИ и НВидиа. Но не все. Ничего нет по поводу Интела.
Мне необходима информация, у кого видеокарта работает просто за счет загрузчика, без каких-либо дополнительных дров и патчей, а у кого с видеокартой проблемы.
Список поддерживаемых
ATI
Скрытый текст

NVidia
Скрытый текст

Сообщение отредактировал slice: 28 Мар 2010 - 13:04

Хотите нативную систему - покупайте нативное железо.
Задавая вопросы указывайте DeviceID, и избегайте слова "ритейл".
1. C2D GA-965P nVidia 9600GT 512Mb ALC883 Marvell 8056 -- no any problem MacOSX 10.5.8(9L30)
2. Samsung P29 ATI chipset, Radeon 9000IGP and all other. -- works but... Tiger only!!!!!!! 10.4.11+8.11.4
3. Dell Inspiron 1525 WindowsXP+MacOSX - work 100% 10.5.8(9L30) Mac OS X 10.6.4 (10F569))
Моя страничка
0

#30 Пользователь офлайн   Bugagazavr 

  • iЮзер
  • Pip
  • Группа: Пользователи
  • Сообщений: 205
  • Регистрация: 03 Сентябрь 09

Отправлено 28 Мар 2010 - 13:37

Просмотр сообщенияslice (28 Мар 2010 - 13:00) писал:

ОПРОС.
Сделайте свой список АЦПИ таблиц, и опубликуйте. Мне интересно, какие они бывают.


Пожалуйста
Dumping the following ACPI tables to folder /Users/Bugagazavr/acpitbls

OSFR
SSDT
HPET
RSDT
APIC
DSDT
MCFG
FACS
FACP
OEMB

Кстати ижектирование Интеловских карточек средствами загрузчика хорошая идея, но стоит составить список нативно работающих, и работающих с помощью костылей, однако отсутствие необходимости править дсдт всё равно хорошая вещь, даже для тех кто использует костыли

Сообщение отредактировал Bugagazavr: 28 Мар 2010 - 13:53

Name: MacPro 4,1, Mac Os X: Snow Leopard 10.6.4 - 64 bit
CPU: Core i7 930, MB: P6X58D-E, GPU: nVidia GeForce Palit 9600GT, RAM: 3x2GB Kingston 1333 MHz
SOUND: Realtek ALC889 - Work with AppleHDA, LAN: Marvell 88E8056 - Yukon Legacy, HDD: Seagete 250 gb SATAII, Seagate 2x500 gb SATAII
0

Дополнительные действия:


  • (7 Страниц)
  • +
  • 1
  • 2
  • 3
  • Последняя »
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

Свернуть категорию Похожие темы

  Название темы Автор Статистика Последнее сообщение
Нет тем.