AppleLife: Ядро Voodoo Based XNU 9.8.0 - AppleLife

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

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

Ядро Voodoo Based XNU 9.8.0

#1 Пользователь офлайн   BigB Иконка

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

Отправлено 11 Авг 2009 - 11:09

Патч взят от предыдущего ядра (9.7.0) и мною собрано.
Лежит http://depositfiles....files/ddprcp2nz и http://rapidshare.co...mach_kernel.zip
По обеим ссылкам файлы идентичны. Пользуйтесь :)
Сам патч
Все исходники Apple здесь

Сообщение отредактировал matroskin: 20 Авг 2009 - 16:25
Причина редактирования обновил ссылку на рапиде :)

MacBook Pro and Hackintosh and Hacknetbook
Mac OS X 10.5.8 (9L31a)
Kernel: Modbin 9.4
Mainboard: Gigabyte GA-8IPE1000G
Processor: Intel Pentium 4 (Prescott)
Graphics: Asus ATI HD2600Pro (AGP)
MSI Wind U100: Mac OS X 10.5.8(9L31a)
0


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

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

#2 Пользователь онлайн   Paulik Иконка

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

Отправлено 11 Авг 2009 - 14:42

А на каких камешках пойдет ваше ядро ? sse2 ? sse3 ? ssse3 ?


Заранее благодарен
HackMac : Intel C2D E6420, Gygabite GA-965P-DS4, Palit GeForce 9600GT 1024Mb. OS: Mac OS X 10.6.2|10.5.8
0

#3 Пользователь офлайн   myshyakovich Иконка

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

Отправлено 11 Авг 2009 - 15:42

Просмотр сообщенияBigB (11.8.2009, 12:09) писал:

Патч взят от предыдущего ядра (9.7.0) и мною собрано.
Лежит http://depositfiles....files/ddprcp2nz и http://rapidshare.co....9.8.0.zip.html
Пользуйтесь.
Если кому либо нужен сам патч, пишите выложу.

Ядро работает, за что Спасибо.
Вопрос: Можешь из ядра выкинуть дисаблер ? Было бы очень хорошо, если можно такое провернуть.
HARDWARE:
ASUS P5WD2 Premium. I.Pentium 4 640.Nvidia GF 6600 GT 256 MB
Ram: 4x512MB, HDD: 1TB + 160GB, Audio: Realtek ALC882 by Skvo, gh0st
ASUS DVD RW 2014 S1T. Toshiba combo DVD/CD RW SDR 1721C.

OS: Mac OS X 10.5.8 (9L30) Leopard DSDT by gh0st.
Mac Os X 10.6.1 Snow Win XP Zver. SP 3.
0

#4 Пользователь офлайн   BigB Иконка

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

Отправлено 11 Авг 2009 - 16:03

Рябяты :) вы не поняли, я не автор.
Вот здесь шло обсуждения предыдущей (Voodoo based XNU 9.7.0) версии
Я нашел на санях ветку где оно обсуждалось и нашел патч. Пропатчил исходники ядра 9.8.0 (видимо значительных изменений новое ядро не имеет, патч лег идеально) и откомпилил.
Делал вообщем-то для себя (есть у меня комп на 4 пне), но думаю и другим пригодится.
MacBook Pro and Hackintosh and Hacknetbook
Mac OS X 10.5.8 (9L31a)
Kernel: Modbin 9.4
Mainboard: Gigabyte GA-8IPE1000G
Processor: Intel Pentium 4 (Prescott)
Graphics: Asus ATI HD2600Pro (AGP)
MSI Wind U100: Mac OS X 10.5.8(9L31a)
0

#5 Пользователь офлайн   Lykich Иконка

  • iПрофи
  • PipPip
  • Группа: Пользователи
  • Сообщений: 319
  • Регистрация: 01 Март 09
  • Пол:Мужчина
  • Город:Советский Союз...
  • Интересы:изучаю Mac OS X пока что )

Отправлено 11 Авг 2009 - 19:00

Главное,что разобрался ! Молодец ! Радует,что и наши ребята могут !
Не бросай это дело,потому как компилить не только ядра придется ;)
OS: Mac OS X 10.6.1 Snow Leopard
0

#6 Пользователь офлайн   Hardsoft Иконка

  • iПрофи
  • PipPip
  • Перейти к блогу
  • Группа: Пользователи
  • Сообщений: 365
  • Регистрация: 21 Январь 09
  • Пол:Мужчина
  • Город:деревня Гадюкино
  • Интересы:Мас-сажер:)

Отправлено 11 Авг 2009 - 19:50

Просмотр сообщенияBigB (11.8.2009, 14:09) писал:

Патч взят от предыдущего ядра (9.7.0) и мною собрано.
Лежит http://depositfiles....files/ddprcp2nz и http://rapidshare.co....9.8.0.zip.html
Пользуйтесь.
Если кому либо нужен сам патч, пишите выложу.

BigB, поставил твою сборку ядра. 3 минуты - полет нормальный. Спасибо. Насчет патча чо спрашивать конечно выкладывай
на mediafire или еще куда-нибудь, а нам - ссылку. Вреда от этого не будет, а польза может быть. Также и ссылку на исходники Apple.
До твоего юзал ядро AnV v.1.4 его ядро называло комп Macbookpro5,1 и на XbenchTest результат был 96,74 как MacPro3,1, на твоем варианте и там и там MacPro2,1 результат на тесте чуть ниже 94,71.

Сообщение отредактировал Hardsoft: 11 Авг 2009 - 20:47

 Hack №1: BIOS: AMI BIOS + ASUS ACPI BIOS v.1301 ASUS M2N8-VMX AMD Athlon64 X2 3800+ 2000 MHz RAM-2Gb 667MHz; Chipset-NVIDIA nForce MCP61(AppleNForceATA) Video-NVIDIA 8600 GT(nVidia GeForce 8600 GT OpenGL Engine [EFI]); Sound-AppleHDA_ALC883 ExtSATA-SiI3132(SiliconImage3132)
DVD/RW(SATA): ASUS DRW 1814-BLT CD/R(IDE): NEC 282;kbd ,mouse - VoodooPS2
HDD0(MBR):Fujitsu IDE 20Gb WinXPSP2            HDD1(MBR): Seagate SATA 150Gb-Vista Ultimate SP2(x32)+Win7(x64)+DATA bootmanager Easy BCD
HDD2(MBR): Seagate SATA 75Gb - 1)10.5.6 от dan1234+DSDT(under constr)->10.5.7->10.5.8  kernel: Voodoo 9.8.0 AnV v1.7 Decrypt+AppleHDA(patched)+VoodooPS2Controller  boot manager -Chameleon2RC3.640  LANonboard: AttansicL1 Gigabit Ethernet LANext:Realtek8139 100Mb/s DVBPCI:Technotrend Budget S-1401(MMInputFamily) 2)10.6 от dan1234->10.6.1
Hack №2: Hackbook SamsungR60plus 10.5.6 от dan1234
-------------------------------------------
MacOSя - выкуси ;)  Новичкам: Leopard Ставлю На Все, Но Платно  
0

#7 Пользователь офлайн   dubrovskii.evgen Иконка

  • iНовичок
  • Группа: Пользователи
  • Сообщений: 60
  • Регистрация: 23 Март 09
  • Пол:Мужчина
  • Город:Омск

Отправлено 12 Авг 2009 - 05:33

Уважаемый, круче Вас только горы:) Спасибо за проделанную работу-мое самолюбие удовлетворено. Сижу на 10.5.8 с ядром 9.8.0. А теперь небольшая ложечька дёгтя - не работает sleep. Поэтому только из за этого откатываюсь на предыдущее ядро. Кстати может возьметесь за доработку ядра ирбиса?
SnowOSX Universal v3.5.1 (10a432 Gold Master)+MacOSXUpdCombo10.6.1+MacOSXUpdCombo10.6.2. Ядро: 10.6.2 Kernel - Pcj Xnu Release
Proccessor: Intel Pentium D 925 2х3GHz кэш 4 MB; SSE, SSE2, SSE3, EM64T; LGA775
Memory: 4х1 ГБ Samsung PC2-6400U-666-12. (системой определяется 3,25ГБ. Ограничение 945 чипсета);
MB: Gigabyte 8I945GMF; Мониторинг температуры процессора и оборотов вентиллятора fakesmc.kext(гык-sse2)
HDD1 Hitachi HDP725050GLA360(SATA, 500 GB); HDD2: Hitachi HDS721616PLA380(SATA, 160 GB)
Sound: встроенное ALC882(AppleHDA);
Video: MSI GF9500GT;
Работает всё, кроме кнопки на передней панели, отправляющей компьютер в сон. Подскажите как ее завести.
Теперь и в 64 bit все заработало. Осталось добить поверменеджмент
0

#8 Пользователь офлайн   гык-sse2 Иконка

  • iГуру
  • PipPipPip
  • Группа: Пользователи
  • Сообщений: 1 238
  • Регистрация: 06 Август 08
  • Пол:Мужчина
  • Город:Москва, Солнцево

Отправлено 12 Авг 2009 - 07:57

Просмотр сообщенияdubrovskii.evgen (12.8.2009, 6:33) писал:

Уважаемый, круче Вас только горы:) Спасибо за проделанную работу-мое самолюбие удовлетворено. Сижу на 10.5.8 с ядром 9.8.0. А теперь небольшая ложечька дёгтя - не работает sleep. Поэтому только из за этого откатываюсь на предыдущее ядро. Кстати может возьметесь за доработку ядра ирбиса?

Исходников нет и будут только после релиза. А дизасмить я еще не научился, а остальные видимо уже разучились. Почти. Тяжело это. Теперь только проверку модели убирают, а сссе3 только с исходниками.
Mac OS X 10.6.2 Retail на Gigabyte GA-945GCM-S2L, CPU Celeron Dual-core E3200@2880MHz (охлаждение общим с БП вентилятором - воздух идет от проца в БП), mach_kernel (VANILLA!!!!!!!!!!), GeForce 7300 LE пассивная - DSDT, звук - DSDT + GigabyteALC662_autoHP.kext - легаси, Seagate Barracuda SATA 320GB (no AHCI)
_http://www.applelife.ru/topic/19833-fakesmc-kext/page__pid__164730__st__400&#entry164730
FakeSMC мод с оборотами вентиляторов для ITE 8705 и выше
0

#9 Пользователь офлайн   Avakov Иконка

  • iПрофи
  • Иконка
  • Перейти к блогу
  • Группа: Дозор
  • Сообщений: 776
  • Регистрация: 15 Декабрь 08
  • Пол:Мужчина
  • Город:Волгоград
  • Интересы:HTML, mySQL, PHP

Отправлено 12 Авг 2009 - 19:35

Просмотр сообщениягык-sse2 (12.8.2009, 8:57) писал:

Исходников нет и будут только после релиза. А дизасмить я еще не научился, а остальные видимо уже разучились. Почти. Тяжело это. Теперь только проверку модели убирают, а сссе3 только с исходниками.

я дизассемблил ядро ARM дизассемблером. Получил C-подобный код. нифига не понял.
System: MacOSX 10.6 SnowLeopard A432GM. AMD Test 7 kernel 10.0
Specs: Gigabyte GA-MA770-DS3 Motherboard | AMD SB600 Chipset | AMD Phenom 9550+ Quad 2.2Ghz CPU | ATI HD 4850 512Mb GPU | ALC888 OnBoard Audio | Washburn WR-154 Guitar | Realtek 8111B LAN | D-Link DFE-520TX LAN | TRENDnet TEW-423Pl WiFi | SATA Hitachi GLA360 500Gb HDD | IDE Seagate Barracuda 7200.10 160Gb HDD | IDE Pioner DvD-Rom | USB Mouse & Keyboard | Agestar BT-23 Bluetoth | Canon MP160 Printer | Vimicro Pepsi Webcam
0

#10 Пользователь офлайн   nataly1967 Иконка

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

Отправлено 12 Авг 2009 - 20:05

Огромное спасибо! Установила, всё работает!
Mac OS X 10.6.2(Retail) +DSDT.aml
CPU - Intel Celeron E3300 3.33GHz(2.5GHz+Overclock)
MB - Asus P5P43TD (Intel P43 (82P43 + 83801JB (ICH10))
RAM - 2GB DDR3-1333Hz
HDD - Samsung 750GB(Macos+Win7 64bit)
VideoCard -MSI N9500GT 512MB PCIe
NETWORK: Atheros L1E
SOUND: Realtek ALC887
0

#11 Пользователь офлайн   tuzmaster Иконка

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

Отправлено 12 Авг 2009 - 21:00

Люди добрые, подскажите пожалуйста, как людям которые в этом не очень то разбираются ядро 9.8.0 прикрутить? было бы супер, если бы кто-нибудь из разбирающихся людей мануальчик написал=)
SL 10.6.2 Intel Core Quad 9400 4Gb 800 Mhz SDRAM nVidia GeForce 9800 GT 512 Silicon RAID0 1.2Tb ALC888ВСЕ ПАШЕТ
0

#12 Пользователь офлайн   Vasdock Иконка

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

Отправлено 12 Авг 2009 - 21:45

Просмотр сообщенияtuzmaster (12.8.2009, 22:00) писал:

Люди добрые, подскажите пожалуйста, как людям которые в этом не очень то разбираются ядро 9.8.0 прикрутить? было бы супер, если бы кто-нибудь из разбирающихся людей мануальчик написал=)


Для этого, например, есть OSX86Tools
а там выбирай Install or Restore Kernel
Mac OS X 10.5.8 (iDeneb) | Notebook: HP Pavilion dv6740er | AMD Turion™ 64 X2 TL-60 | Память 2 ГБ | HDD SATA 160 ГБ | NVIDIA® GeForce™ 8400M GS | 802.11a/b/g WLAN

Mac OS X 10.5.7 (iATKOS v.7) -> Update 10.5.8 (9L31a) | Desktop: Intel® Celeron 2.8 | Gigabyte GA-8IE2004P | Память 2 ГБ | NVIDIA® GeForce™ 7600 GS | Audio Realtek AC97 | Realtek RTL 8139/810x | HDD ATA IDE 500 ГБ
0

#13 Пользователь офлайн   myshyakovich Иконка

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

Отправлено 12 Авг 2009 - 21:56

чтоб поставить ядро 9.8 для начала надо обновиться до 10.5.8
Правильней надо грузиться в безопасный режим, диск. утилитой лечим права, меняем ядро в корне раздела и накатываем комбо апдейт до версии 10.5.8
HARDWARE:
ASUS P5WD2 Premium. I.Pentium 4 640.Nvidia GF 6600 GT 256 MB
Ram: 4x512MB, HDD: 1TB + 160GB, Audio: Realtek ALC882 by Skvo, gh0st
ASUS DVD RW 2014 S1T. Toshiba combo DVD/CD RW SDR 1721C.

OS: Mac OS X 10.5.8 (9L30) Leopard DSDT by gh0st.
Mac Os X 10.6.1 Snow Win XP Zver. SP 3.
0

#14 Пользователь офлайн   Avakov Иконка

  • iПрофи
  • Иконка
  • Перейти к блогу
  • Группа: Дозор
  • Сообщений: 776
  • Регистрация: 15 Декабрь 08
  • Пол:Мужчина
  • Город:Волгоград
  • Интересы:HTML, mySQL, PHP

Отправлено 12 Авг 2009 - 22:11

Просмотр сообщенияmyshyakovich (12.8.2009, 22:56) писал:

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

и апдейт удаляет наше ядро =\
права, апдейт, ядро, права ядра, ребут - ура
System: MacOSX 10.6 SnowLeopard A432GM. AMD Test 7 kernel 10.0
Specs: Gigabyte GA-MA770-DS3 Motherboard | AMD SB600 Chipset | AMD Phenom 9550+ Quad 2.2Ghz CPU | ATI HD 4850 512Mb GPU | ALC888 OnBoard Audio | Washburn WR-154 Guitar | Realtek 8111B LAN | D-Link DFE-520TX LAN | TRENDnet TEW-423Pl WiFi | SATA Hitachi GLA360 500Gb HDD | IDE Seagate Barracuda 7200.10 160Gb HDD | IDE Pioner DvD-Rom | USB Mouse & Keyboard | Agestar BT-23 Bluetoth | Canon MP160 Printer | Vimicro Pepsi Webcam
0

#15 Пользователь офлайн   myshyakovich Иконка

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

Отправлено 12 Авг 2009 - 22:16

Просмотр сообщенияAvakov (12.8.2009, 23:11) писал:

и апдейт удаляет наше ядро =\
права, апдейт, ядро, права ядра, ребут - ура


нет. в корне лежит ванила, а этот переименован и то же в корне, прописан в бут плист. всё работает на ура

Сообщение отредактировал myshyakovich: 12 Авг 2009 - 22:17

HARDWARE:
ASUS P5WD2 Premium. I.Pentium 4 640.Nvidia GF 6600 GT 256 MB
Ram: 4x512MB, HDD: 1TB + 160GB, Audio: Realtek ALC882 by Skvo, gh0st
ASUS DVD RW 2014 S1T. Toshiba combo DVD/CD RW SDR 1721C.

OS: Mac OS X 10.5.8 (9L30) Leopard DSDT by gh0st.
Mac Os X 10.6.1 Snow Win XP Zver. SP 3.
0

#16 Пользователь офлайн   tuzmaster Иконка

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

Отправлено 13 Авг 2009 - 04:43

Все бы ничего, да попробовал я через osx86tools, в результате все равно отображается 9.7.0, права после установки лечил, обновление 10.5.8 заблаговременно было установлено.

Проблему решил - заменил файл custom в корне диска (он невидимый) на ядро, разумеется переименовав.

Сообщение отредактировал tuzmaster: 13 Авг 2009 - 14:58

SL 10.6.2 Intel Core Quad 9400 4Gb 800 Mhz SDRAM nVidia GeForce 9800 GT 512 Silicon RAID0 1.2Tb ALC888ВСЕ ПАШЕТ
0

#17 Пользователь офлайн   Lyoshs Иконка

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

Отправлено 13 Авг 2009 - 16:20

Поставил вчера себе. Но пришлось сплясать с бубном. Делюсь. Может, кому-то будет полезно.

Итак, мамка асус P4P800 Deluxe, P4 3.0 HT SSE2, система изначально ставилась (давно) 10.5.5 от XxX, после чего успешно и своевременно апдейтилась родными апдейтами на 10.5.6 и 10.5.7 с одноврменной заменой ядра на соответствующее от voodoo. В итоге на вчерашний день это было 10.5.7 с ядром 9.7.0. Ставил 10.5.8 апдейт как обычно:
1) скачал ядро из этого топика и положил в /9.8.0/mach_kernel (путь можно любой, просто длинный набирать лень потом будет)
2) запустил апдейт, согласился на перезагрузку
3) при рестарте нажал F8 и сказал дарвину /9.8.0/mach_kernel -x (чтобы грузиться сразу с патченым ядром, а не с нативным, и заодно сразу кэш кекстов заново сделать)
Обычно на этом все успешно заканчивалось, только после загрузки оставалось положить патченое ядро в корень. Но в этот раз все повисло, как я потом уже выяснил, на "still waiting for root device". Сие странно, т.к. до того два апдейта вставали сами и сразу. Короче, пришлось грузиться с DVD и копировать IOATA*.kext от 10.5.7 (для тех, кто в танке: которые я предварительно сохранил, а копировать надо в /Volumes/<имя диска>/System/Library/Extensions). После этого все заработало.
Сейчас имеем 10.5.8 с ядром 9.8.0 из данного топика.
XxX 10.5.5 + Apple 10.5.6,7,8 updates + Voodoo based 9.8.0 Kernel
Asus P4P800 Deluxe, P4 3.0 HT SSE2, 3GB, SATA 320, ATI 9600 GTS 256
0

#18 Пользователь офлайн   myshyakovich Иконка

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

Отправлено 13 Авг 2009 - 16:36

Lyoshs

Прочти выше пару постов, многое поймёшь.
HARDWARE:
ASUS P5WD2 Premium. I.Pentium 4 640.Nvidia GF 6600 GT 256 MB
Ram: 4x512MB, HDD: 1TB + 160GB, Audio: Realtek ALC882 by Skvo, gh0st
ASUS DVD RW 2014 S1T. Toshiba combo DVD/CD RW SDR 1721C.

OS: Mac OS X 10.5.8 (9L30) Leopard DSDT by gh0st.
Mac Os X 10.6.1 Snow Win XP Zver. SP 3.
0

#19 Пользователь офлайн   Lyoshs Иконка

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

Отправлено 13 Авг 2009 - 16:40

Просмотр сообщенияmyshyakovich (13.8.2009, 17:36) писал:

Lyoshs

Прочти выше пару постов, многое поймёшь.


Зачем? Я и так все понимаю. :-) Дарвин прекрасно грузит ядро, не лежащее в корне, если ты об этом. Но кто мог подумать, что 8 апдейт обновит IOATAFamily, причем в нем не будет поддержки старых чипсетов? С 6 и 7 апдейтом все было нормально. Я так понял, сейчас есть два решения: либо в биосе ставить AHCI (у меня нет), либо брать кекст от 7 апдейта.

Сообщение отредактировал Lyoshs: 13 Авг 2009 - 16:40

XxX 10.5.5 + Apple 10.5.6,7,8 updates + Voodoo based 9.8.0 Kernel
Asus P4P800 Deluxe, P4 3.0 HT SSE2, 3GB, SATA 320, ATI 9600 GTS 256
0

#20 Пользователь офлайн   Alega Иконка

  • iГуру
  • PipPipPip
  • Группа: Пользователи
  • Сообщений: 2 153
  • Регистрация: 01 Август 08
  • Пол:Мужчина
  • Город:Сургут
  • Интересы:Трям - трям...

Отправлено 13 Авг 2009 - 16:57

Цитата

Но кто мог подумать, что 8 апдейт обновит IOATAFamily

Да, действительно, зачем это апдейт обновляет кексты? :D
Mac OS X 10.6.2  х64
Core 2 Duo E8400 3.0@3.6Ghz * ASUS P5K Pro * 6Gb RAM 1066MHz * Nvidia GF9600GT 512Mb (DSDT) * Echo AudioFire 2 (1394)
0

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