AppleLife: Fakesmc.kext - AppleLife

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

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

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

Fakesmc.kext � мулятор SMC с открытым исходный кодом. Оценка: -----

#1 Пользователь офлайн   да пошли вы все на... 

  • iПрофи
  • PipPip
  • Группа: Пользователи
  • Сообщений: 390
  • Регистрация: 23 Сентябрь 08

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

FakeSMC.kext - это эмулятор SMC для MacOS с открытым исходным кодом.
Он эмулирует устройство SMC и не вызывает ошибок при старте (в отличии от других эмуляторов).
Эмулятор с открытым исходным кодом, так что вы можете сами добавлять в него другие ключи, из списка ключей SMC, для улучшения OSX86.
Представлены две версии: для Leopard 10.5.8 и для Snow Leopard, для 32 и 64 разрядных версий.
FakeSMC.kext может быть установлен как в /Extra так и /System/Library/Extensions.

Разъяснения от netkas:

Цитата

FakeSMC предоставляет для AppleSMC ключи osk0 и osk1, в которых ключ ourhardworkbythesewordsguardedpleasedontsteal©AppleComputerInc. С этим кекстом никакие dsmos/appledecrypt не нужны, работает Dont Steal Mac OS.kext.


Не забываем, что для корректной работы требуется как минимум оригинальный AppleSMC.kext и Dont Steal Mac OS.kext.

P.S. Удалите dsmos.kext, перед использованием эмулятора.
P.P.S. Ссылки обновлены. В новой версии исправлено правильное определение версии SMC. Теперь ее можно видеть в "Сведениях о системе", в разделе "Аппаратные средства".

Update 22.08.2009

Цитата

A new release of fakesmc contains improvements:
  • Proper error handling when requested smc key isn’t found in database
  • If requested smc key isn’t found in database, fakesmc will drop warning about it into dmesg with information about length of requested key, usefull for debug of apps which reads some smc keys
  • fixed timeout delay on restart/shutdown (added keys LSOF and LSSB)
If you use openhaltrestart or other reboot/shutdown fixers, then u still need to use it with fakesmc.
p.s. this doesnt work well with voodoo kernel, because voodoo kernel blocks Dont steal mac os.kext, so you need to use dsmos/appledecrypt anyway

FakeSMC.kext for SnowLeopard 32/64
FakeSMC.kext for Leopard 10.5.8

Исходники

Изображение

Источник: http://netkas.org/?p=141

Update 27.08.2009
В этой версии ключи читаются из plist-а, можно добавлять без перекомпиляции.

Вот так теперь это выглядит
Скрытый текст


FakeSMC.kext for SnowLeopard 32/64
FakeSMC.kext for Leopard 10.5.8

Update 12.09.2009
FakeSMC v2

Цитата

Updated version of fakesmc includes new features:
  • keys moved to Info.plist, now you can easy add new or change existing keys without recompilation
  • smc version (of of smc keys) increased to 1.30f3 to prevent os suggesting to update smc fw
  • implemented new smc features - write key, get key by index, get key type, keys writen to database of fakesmc kext will be saved until reboot.
  • smc-compatible value can be changed in Info.plist

FakeSMC.kext for SnowLeopard 32/64
FakeSMC.kext for Leopard 10.5.8

Исходники

The license of fakesmc:
Скрытый текст


P.S. Появляющиеся в логе сообщения: "FakeSMC: key not found", являются отладочными и на работоспособность системы, не влияют.

Сообщение отредактировал cVad: 04 Дек 2009 - 14:46

3


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

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

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

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

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

SMC - это System Management Controller?
Какова практическая значимость этого кекста? И на каких матерях оно нужно?
Скрытый текст
0

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

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

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

А вот консультация от нашего гуру

Цитата

caine
August 20th, 2009 | 11:48 pm
At this moment it is just an another version of dsmos/appledecrypt. It could be much more useful and nice if its algorythm will be realized by dsdt/acpi virtual device. And it’s possible!

///its not another version of dsmos/appledecrypt, and no, you cant make it in dsdt, its impossible.

Мой эксперимент с SMC в DSDT
				Device (SMC)
				{
					Name (_HID, EisaId ("APP0001"))
					Name (_CID, "smc-santarosa")
					Name (_STA, 0x0B)
					Name (_CRS, ResourceTemplate ()
					{
						IO (Decode16,
							0x0300,			 // Range Minimum
							0x0300,			 // Range Maximum
							0x01,			   // Alignment
							0x20,			   // Length
							)
						IRQNoFlags ()
							{6}
					})
					Device (SMS0)
					{
						Name (_HID, EisaId ("APP0003"))
						Name (_CID, "smc-sms")
					}
				}

AppleSMC успешно загрузился, но сообщил о какой-то ошибке, и система повисла.
Посмотрю на FakeSMC. Полагаю, что неткас знает, что делает.
Хотите нативную систему - покупайте нативное железо.
Задавая вопросы указывайте 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

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

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

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

Было бы здорово получить чуть больше информации о функциях и назначении.
Влияет ли на управление питанием, сон и пр.
Получается, что appledecrypt/dsmos он всетаки частично заменяет и их присутствие более не требуется?
Inetl Xeon W3540
Intel WX58BP
8 GB 1066 MHz DDR3 ECC
GeForce GTX 285
0

#5 Пользователь офлайн   да пошли вы все на... 

  • iПрофи
  • PipPip
  • Группа: Пользователи
  • Сообщений: 390
  • Регистрация: 23 Сентябрь 08

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

Я на счет dsmos.kext то же что-то не понял. AES внутри не наблюдается. В чем же он его заменяет?
0

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

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

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

Просмотр сообщенияtea (21.8.2009, 9:37) писал:

Я на счет dsmos.kext то же что-то не понял. AES внутри не наблюдается. В чем же он его заменяет?

Я тоже не понял. Провел эксперимент. fakesmc.kext успешно загрузился, однако AppleDecrypt я не уничтожал
    | +-o FakeSMC  <class FakeSMC, !registered, !matched, active, busy 0, retain 4>
    | |   {
    | |     "IOProviderClass" = "AppleACPIPlatformExpert"
    | |     "IOMatchCategory" = "IOACPIPlatformDevice"
    | |     "IOProbeScore" = 0
    | |     "IOClass" = "FakeSMC"
    | |     "CFBundleIdentifier" = "org.netkas.fakesmc"
    | |     "IOResourceMatch" = "ACPI"
    | |   }
    | |   
    | +-o SMC  <class IOACPIPlatformDeviceCh, registered, matched, active, busy 0, retain 5>
    |   | {
    |   |   "compatible" = <"smc-napa">
    |   |   "IOInterruptControllers" = ("io-apic-0")
    |   |   "name" = <"APP0001">
    |   |   "IODeviceMemory" = (({"address"=768,"length"=32}))
    |   |   "_STA" = 11
    |   |   "IOInterruptSpecifiers" = (<06000000>)
    |   | }
    |   | 
    |   +-o AppleSMC  <class AppleSMC, registered, matched, active, busy 0, retain 6>
    |     | {
    |     |   "IOProviderClass" = "IOACPIPlatformDevice"
    |     |   "IOProbeScore" = 20000
    |     |   "smc-version" = "1.13f3"
    |     |   "smc-count" = 1
    |     |   "ShutdownCause" = "3"
    |     |   "CFBundleIdentifier" = "com.apple.driver.AppleSMC"
    |     |   "IOUserClientClass" = "AppleSMCClient"
    |     |   "IOMatchCategory" = "IODefaultMatchCategory"
    |     |   "IONameMatched" = "APP0001"
    |     |   "IOClass" = "AppleSMC"
    |     |   "IONameMatch" = "APP0001"
    |     |   "IOPowerManagement" = {"CurrentPowerState"=1}
    |     | }
    |     | 
    |     +-o SMCWatchDogTimer  <class SMCWatchDogTimer, registered, matched, active, busy 0, retain 5>
    |         {
    |           "IOWatchDogEnabled" = No
    |         }

Да, кстати, я вспомнил, с моим ДСДТ патчем насчет SMC, была ошибка именно Decrypt. Сейчас AppleSMC грузится без этой ошибки.
Вот только вопрос, AppleDecrypt прекрасно работает и без него.
Прикрепленный файл  Picture_2.png (27,99К)
Количество загрузок:: 15
Никаких изменений в системе я не обнаружил. Sleep/Shutdown/Restart не изменились.
Shutdown пропал!!!

Сообщение отредактировал slice: 21 Авг 2009 - 09:53

Хотите нативную систему - покупайте нативное железо.
Задавая вопросы указывайте 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

#7 Пользователь офлайн   да пошли вы все на... 

  • iПрофи
  • PipPip
  • Группа: Пользователи
  • Сообщений: 390
  • Регистрация: 23 Сентябрь 08

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

dsmos не удалял. Поставил на ноут из подписи. Улучшений/ухудшений не заметил, кроме одного глюка - некий vesa видео режим у меня теперь сопровождается ярко-белой вспышкой экрана :-O (во время загрузки такое происходит до login-а).
Прикол в том, что после перезагрузки я теперь ловлю такую же вспышку при включении ноута. Т.е. вместо первого экрана, с информацией о bios и т.д., я вижу ярко-белый экран, потом появляется Chameleon...
P.S. Не знаю что было... передернул батарею - пропало. FakeSMC пока грохнул.

Сообщение отредактировал tea: 21 Авг 2009 - 10:13

0

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

  • iГуру
  • PipPipPip
  • Группа: Пользователи
  • Сообщений: 1 604
  • Регистрация: 15 Октябрь 06
  • Интересы:Hackintosh, ArchiCAD fnd graphics software on MAC

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

А удалить декрипт кто-нибудь пробовал? Я так понимаю что кекст эмулирует SMC мака и начинает работать оригинальный Dont steal mac os.kext
Сон разума порождает МОНСТРОВ
CADstudio.ru - ArchiCAD и BIM по-русски

MacBook Pro MA897 Leopard 10.5.8 | 10.6.3 (64bit kernel WORKING!!! using Netkas patcher)
4GB Kingston 667 | 500GB Seagate momentus 7200
--
На хаки немножко подзабил...
0

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

  • GURU Apple Life!
  • Перейти к блогу
  • Группа: GURU
  • Сообщений: 513
  • Регистрация: 10 Сентябрь 06

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

fakesmc предоставляет для Applesmc ключи osk0 osk1, в которых ключ ourhardwork.... с этим кекстом никакие dsmos/appledecrypt не нужны, работает DOnt steal mac os.kext.

а если рестарт пропал - попробуйте без openhaltrestart
eb fe
2

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

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

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

спасибо тебе огромное что избавил нас даже от дешифратора :)
только вот не вопользуються ли твоим трудом всякие стронние EFix и ему подобные.
потому что зажрались проги им мало рабочей им исходник подавай
или я или usr-sse2
0

#11 Пользователь офлайн   да пошли вы все на... 

  • iПрофи
  • PipPip
  • Группа: Пользователи
  • Сообщений: 390
  • Регистрация: 23 Сентябрь 08

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

Спасибо. Теперь понятно.
OpenHaltRestart - не установлен. Restart/Shutdown работает.

Сообщение отредактировал tea: 21 Авг 2009 - 10:36

0

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

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

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

Ну вот, отлично! netkas, спасибо за труд и за пояснения.
Inetl Xeon W3540
Intel WX58BP
8 GB 1066 MHz DDR3 ECC
GeForce GTX 285
0

#13 Пользователь офлайн   Юрик 

  • iНовичок
  • Группа: Пользователи
  • Сообщений: 88
  • Регистрация: 29 Ноябрь 07
  • Пол:Мужчина
  • Город:Москва &gt;&lt;&gt; Миргород

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

Работает. Но ОпенХальт не выбрасывал, так как без него не перезагружается.
наш тяжелый труд этих слов охраняется, пожалуйста, не воровать © AppleComputerInc что Google говорит об этом по-русски

Сообщение отредактировал Юрик: 21 Авг 2009 - 12:05

Все!
0

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

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

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

проверил на конфигурации из подписи.
удалил appledecrypt, установил fakesmc.
отвалился shutdown.
sleep и reboot как работали, так и работают.
пока откатился назад на appledecrypt.

Сообщение отредактировал gh0st: 21 Авг 2009 - 12:07

mb: intel d975xbx2
cpu: xeon x3210 2.13@2.7 [tt big typhoon]
ram: 2x2Gb 667@845mhz hynix
hdd1: seagate 320gb sata II - gfx-grub + windows 7
hdd2: seagate 160gb sata II - leopard 10.5.8 (retail 10.5.6 + upd10.5.8combo + pc_efi_v9.0 + dsdt)
dvd-rw: pioneer dvr-215d
video: zotac gf9500gt 512mb
monitor: acd 20''
apple keyboard & mouse
0

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

  • iГуру
  • Перейти к блогу
  • Группа: Дозор
  • Сообщений: 2 877
  • Регистрация: 14 Февраль 07
  • Пол:Мужчина
  • Город:Russia

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

У меня какая-то засада.
Под 10.5.8 загрузка останавливается - ждет декриптора, хотя Dont Steal Mac OS.kext в наличии, дисеблеров нет.
Когда подсовываю AppleDecrypt.kext, все стартует нормально.
Сон|Перезагрузка|Выключение заработали без допкекстов.
Единственно, выключение затянуто ~ 10сек.
* 10.6.4 * iMac9,1 * E8400(3.6) * Palit GTS250 512Mb GREEN * ASUS P5B Deluxe ICH8R JMicron363 AD1988B *
* Benchmark: mCoreTest64 - 6247 * Geekbench 64-bit (2.0.19) - 5480 *
Full Kext Utility 2.4.2 x64 * 10.5.7 Repair Pack v1.4 * mCoreTest64 * LegacyAppleLPC.kext -> © cVad's home
0

#16 Пользователь офлайн   Brucelee-secret 

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

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

Спасибо Неткасу. Я ему положил 20$ в Donate!
Без декрипта работает отлично. В снежном барсе тоже работает. Выключение , перезагрузка и сон работают. Без факесмс сон отвалился. Тут видно, факесмс заставил маку полноценно работать. Спасибо :)
У меня всё отлично работает и в х32 и х64 битах! Добился успехов!
MSI P45 Platinum + RAM (PATRIOT) 4 GB + Lan + Wi-Fi (NetGear 311 PCI) + HDD - 320 GB + 10.5.8 + 10.6.4 + DSDT + ATI Radeon 4870 512 mb + Apple Keyboard + M-Audio Revolution 7.1 + Cpu - E8500 3.17 Ghz
0

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

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

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

Сегодня ночью проверил, на барсике, все прекрасно работает!
Ноутбук: HP Pavilion dv 2171ea Mac Os X: Retail Leopard 10.5.6 + Apple Update 10.5.7 + Apple Update 10.5.8 Mac OS X 10.6.2 (10C540) Процессор: Mobile DualCore Intel Core 2 Duo T5500, 1666 МГц (Merom-2M) Наборы инструкций: x86, x86-64, MMX, SSE, SSE2, SSE3, SSSE3 Материнская плата: Wistron 30B3 61.65 Северный мост : Mobile Intel Calistoga-PM i945PM Южный мост: Intel 82801GBM ICH7-M Память: Hynix 2048 Мб DDR2 667 МГц SDRAM Дисплей : Samsung LTN141W1-L04 [14.1" LCD] Видео: Nvidia GeForce Go 7200 128 Мб Звук: Intel High Definition Audio Conexant Cx20551 теперь все работает Жесткий диск: Western Digital 400 Гб (SATA) FireWire: Ricoh RL5C832 IEEE1394 Controller Сеть: Ethernet Intel PRO 100/VE Wi-Fi Broadcom mini PCI-e BCM4321 a/b/g/n Airport Extreme
0

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

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

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

Проверил на свежеустановленном 10.5.8. Ошибочка с SMC при загрузке исчезла, в "Аппаратных средствах" появилась запись "Версия SMC 1.13f3". Производительность по XBench не изменилась. Рестарт на месте, шатдаун таки не появился, слипа и так никогда не было (за ненадобностью). Кажется, что грузится немного дольше. Вот и все.
С парочкой фейк + декрипт грузится, но напрочь отваливается USB.
MacBook (2006 г.) 10.4.11, 1.83 GHz Core Duo, 2 GB 667 MHz DDR2, GMA 950
Hack 10.6.3, 1.6 GHz Pentium Dual-Core E2140, ASUS P5LD2-X/1333, 2 GB 667 MHz DDR2, ASUS GF 8600GT 512 MB, kbd+mouse Logitech S530
0

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

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

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

Еще раз.
+fakesmc+Dont Steal Mac OS X.kext - система не грузится
+AppleDecrypt - грузится нормально, но шатдаун не работает
- fakesmc - шатдаун в норме

OpenHaltRestart отсутствует, как и SleepEnabler.

Свернутый текст: kextstat:



Index Refs Address Size Wired Name (Version) <Linked Against>
1 1 0x0 0x0 0x0 com.apple.kernel (9.8.0)
2 44 0x0 0x0 0x0 com.apple.kpi.bsd (9.8.0)
3 3 0x0 0x0 0x0 com.apple.kpi.dsep (9.8.0)
4 62 0x0 0x0 0x0 com.apple.kpi.iokit (9.8.0)
5 64 0x0 0x0 0x0 com.apple.kpi.libkern (9.8.0)
6 56 0x0 0x0 0x0 com.apple.kpi.mach (9.8.0)
7 35 0x0 0x0 0x0 com.apple.kpi.unsupported (9.8.0)
8 1 0x0 0x0 0x0 com.apple.iokit.IONVRAMFamily (9.8.0)
9 1 0x0 0x0 0x0 com.apple.driver.AppleNMI (9.8.0)
10 1 0x0 0x0 0x0 com.apple.iokit.IOSystemManagementFamily (9.8.0)
11 1 0x0 0x0 0x0 com.apple.iokit.ApplePlatformFamily (9.8.0)
12 21 0x0 0x0 0x0 com.apple.kernel.6.0 (7.9.9)
13 1 0x0 0x0 0x0 com.apple.kernel.bsd (7.9.9)
14 1 0x0 0x0 0x0 com.apple.kernel.iokit (7.9.9)
15 1 0x0 0x0 0x0 com.apple.kernel.libkern (7.9.9)
16 1 0x0 0x0 0x0 com.apple.kernel.mach (7.9.9)
17 18 0x2df39000 0x12000 0x11000 com.apple.iokit.IOPCIFamily (2.6.2) <7 6 5 4>
18 14 0x2df51000 0x4000 0x3000 com.apple.iokit.IOACPIFamily (1.2.0) <12>
19 3 0x2dfa0000 0x3e000 0x3d000 com.apple.driver.AppleACPIPlatform (1.2.5) <18 17 12 7 5 4>
21 0 0x2e03f000 0x5000 0x4000 com.apple.BootCache (30.4) <7 6 5 4 2>
22 4 0x2e104000 0x3a000 0x39000 com.apple.iokit.IOHIDFamily (1.5.5) <7 6 5 4 2>
23 0 0x2e1a9000 0x1f000 0x1e000 com.apple.driver.AppleIntelCPUPowerManagement (76.2.0) <12 7 6 5 4 2>
24 0 0x2e1d6000 0x3000 0x2000 com.apple.driver.decrypt (2.0.3) <7 5 4>
25 0 0x2e219000 0x3000 0x2000 com.apple.security.TMSafetyNet (3) <7 6 5 3 2>
26 0 0x2e233000 0x8000 0x7000 com.apple.nke.applicationfirewall (1.6.77) <7 6 5 4 2>
27 0 0x2e273000 0x18000 0x17000 com.apple.security.seatbelt (107.12) <7 6 5 3 2>
28 0 0x2e2ca000 0x3000 0x2000 com.apple.driver.AppleAPIC (1.4) <5 4>
29 0 0x2e2e1000 0x4000 0x3000 com.apple.driver.AppleSMBIOS (1.4) <7 5 4>
30 0 0x2e3ee000 0x3000 0x2000 com.apple.driver.AppleACPIPCI (1.2.5) <19 18 17 12>
31 0 0x33f06000 0x5000 0x4000 com.apple.driver.AppleRTC (1.2.3) <18 6 5 4 2>
32 0 0x2e34d000 0x2000 0x1000 com.apple.driver.AppleACPIPS2Nub (1.0.0d1) <18 12>
33 0 0x33f5b000 0x3000 0x2000 com.apple.driver.AppleHPET (1.4) <18 7 6 5 4>
34 0 0x340d0000 0x4000 0x3000 com.apple.driver.AppleACPIButtons (1.2.5) <22 19 18 7 6 5 4 2>
35 0 0x34133000 0x5000 0x4000 com.apple.driver.AppleACPIBatteryManager (1.0.15) <18 6 5 4 2>
36 1 0x34147000 0x3000 0x2000 com.apple.driver.AppleEFIRuntime (1.2.0) <7 6 5 4>
37 0 0x3415d000 0x4000 0x3000 org.netkas.fakesmc (1) <18 12>
38 0 0x34201000 0x6000 0x5000 com.apple.driver.AppleEFINVRAM (1.2.0) <36 7 6 5 4>
39 7 0x342c0000 0x2a000 0x29000 com.apple.iokit.IOUSBFamily (3.4.9) <7 6 5 4 2>
40 0 0x3432d000 0xe000 0xd000 com.apple.driver.AppleUSBUHCI (3.3.5) <39 17 7 6 5 4>
41 2 0x34491000 0x3f000 0x3e000 com.apple.iokit.IOFireWireFamily (3.4.9) <6 5 4 2>
42 0 0x34509000 0x23000 0x22000 com.apple.driver.AppleFWOHCI (3.9.7) <41 17 7 6 5 4 2>
43 2 0x3453f000 0x5000 0x4000 com.apple.driver.ApplePS2Controller (1.1.0) <12>
44 2 0x34599000 0x6000 0x5000 com.apple.iokit.IOAHCIFamily (1.5.0) <6 5 4 2>
45 0 0x345ee000 0xc000 0xb000 com.apple.driver.AppleAHCIPort (1.7.0) <44 17 6 5 4 2>
46 2 0x34668000 0xd000 0xc000 com.apple.iokit.IOATAFamily (2.0.1) <6 5 4 2>
47 0 0x34686000 0x9000 0x8000 com.apple.driver.AppleIntelPIIXATA (2.0.1) <46 17 6 5 4>
48 9 0x346f3000 0x18000 0x17000 com.apple.iokit.IOStorageFamily (1.5.6) <7 6 5 4 2>
50 0 0x347a7000 0x3000 0x2000 com.apple.driver.ApplePS2Keyboard (1.1.4) <43 22 12>
51 0 0x34865000 0x12000 0x11000 com.apple.driver.AppleUSBEHCI (3.4.6) <39 17 7 6 5 4>
52 0 0x348f8000 0x12000 0x11000 com.apple.iokit.IOAHCIBlockStorage (1.2.2) <48 44 6 5 4 2>
53 4 0x34a27000 0x19000 0x18000 com.apple.iokit.IOSCSIArchitectureModelFamily (2.1.1) <6 5 4 2>
54 0 0x34a62000 0x4000 0x3000 com.apple.iokit.IOATAPIProtocolTransport (1.5.3) <53 46 12>
55 0 0x34ac6000 0x5000 0x4000 com.apple.driver.XsanFilter (2.7.91) <48 12>
56 0 0x34b3d000 0x6000 0x5000 com.apple.iokit.SCSITaskUserClient (2.1.1) <53 48 6 5 4 2>
57 3 0x34c1b000 0x8000 0x7000 com.apple.iokit.IOCDStorageFamily (1.5) <48 6 5 4 2>
58 2 0x34c5b000 0x6000 0x5000 com.apple.iokit.IODVDStorageFamily (1.5) <57 48 6 5 4 2>
59 1 0x34c84000 0x17000 0x16000 com.apple.iokit.IOSCSIBlockCommandsDevice (2.1.1) <53 48 6 5 4 2>
60 1 0x34ca9000 0x5000 0x4000 com.apple.iokit.IOBDStorageFamily (1.5) <58 57 48 6 5 4 2>
61 0 0x34cd6000 0x16000 0x15000 com.apple.iokit.IOSCSIMultimediaCommandsDevice (2.1.1) <60 59 58 57 53 48 6 5 4 2>
62 0 0x34d3e000 0x2000 0x1000 com.apple.iokit.IOUSBUserClient (3.4.9) <39 6 5 4>
63 0 0x34db9000 0xc000 0xb000 com.apple.driver.AppleUSBHub (3.4.9) <39 6 5 4>
64 0 0x34ec3000 0x4000 0x3000 com.apple.driver.AppleUSBComposite (3.2.0) <39 5 4>
65 4 0x2e044000 0x16000 0x15000 com.apple.iokit.IONetworkingFamily (1.6.1) <7 6 5 4 2>
66 0 0x2e029000 0x9000 0x8000 com.apple.iokit.IOFireWireIP (1.7.7) <65 41 6 5 4 2>
67 5 0x2e05a000 0x1d000 0x1c000 com.apple.iokit.IOGraphicsFamily (1.7.2) <17 7 6 5 4>
68 2 0x2e077000 0xe000 0xd000 com.apple.iokit.IONDRVSupport (1.7.3) <67 17 7 6 5 4>
70 0 0x2e032000 0x4000 0x3000 com.apple.driver.AppleBacklight (1.6.0) <68 67 17 6 5 4>
71 0 0x2dea8000 0x3000 0x2000 com.apple.driver.AppleLPC (1.3.1) <17 6 5 4>
72 2 0x2e08e000 0xa000 0x9000 com.apple.driver.AppleSMC (2.3.1d1) <18 7 6 5 4>
73 1 0x2e098000 0xe000 0xd000 com.apple.driver.IOPlatformPluginFamily (3.4.0a17) <12 4>
74 0 0x2e13e000 0xf000 0xe000 com.apple.driver.ACPI_SMC_PlatformPlugin (3.4.0a17) <73 72 18 17 12 7 6 5 4>
76 1 0x2deb1000 0x3000 0x2000 com.apple.kext.OSvKernDSPLib (1.1) <6 5>
77 2 0x2e23b000 0x17000 0x16000 com.apple.iokit.IOAudioFamily (1.6.9fc5) <76 6 5 4 2>
78 0 0x2e14d000 0x4000 0x3000 com.apple.driver.AudioIPCDriver (1.0.6) <77 6 5 4 2>
79 0 0x2e155000 0x4000 0x3000 com.apple.driver.AppleACPIThermal (1.0.5) <19 18 12>
80 0 0x2dfe2000 0x3000 0x2000 com.apple.driver.ApplePS2Mouse (1.2.0) <43 22 12>
81 1 0x34207000 0x1f000 0x1e000 com.apple.iokit.IO80211Family (216.1) <65 7 6 5 4 2>
82 0 0x3f549000 0x191000 0x190000 com.apple.driver.AirPortBrcm43xx (366.91.21) <81 65 17 7 6 5 4 2>
83 0 0x34226000 0x2b000 0x2a000 com.apple.iokit.AppleYukon2 (3.1.13b2) <65 17 6 5 4 2>
84 0 0x34251000 0x17000 0x16000 com.apple.driver.AppleIntelGMAX3100FB (5.1.8) <72 67 18 17 12 7 6 5 4 2>
85 0 0x2e252000 0x5000 0x4000 com.apple.iokit.IOUSBHIDDriver (3.4.6) <39 22 6 5 4>
86 0 0x3433b000 0xcb000 0xca000 com.apple.driver.AppleIntelGMAX3100 (5.4.8) <68 67 17 12 4 2>
88 0 0x34544000 0x1b000 0x1a000 org.voodoo.driver.VoodooHDA (0.2.3) <77 17 12 7 6 5 4 2>
89 2 0x2e2bd000 0x5000 0x4000 com.apple.iokit.CHUDKernLib (201) <12 7 5 4 2>
90 0 0x2e2d0000 0x4000 0x3000 com.apple.driver.AppleUpstreamUserClient (2.7.5) <67 18 17 7 6 5 4 2>
91 0 0x3414a000 0xc000 0xb000 com.apple.iokit.CHUDProf (211) <89 12 2>
92 0 0x2e39d000 0x7000 0x6000 com.apple.iokit.CHUDUtils (201) <89 6 5 4 2>
93 0 0x33f5e000 0xa000 0x9000 com.superhai.driver.GenericCPUPowerManagement (1.1.2) <18 12 7 5 4 2>
94 0 0x3461a000 0x10000 0xf000 com.apple.driver.DiskImages (199) <48 7 6 5 4 2>
95 0 0x2e2c2000 0x3000 0x2000 com.apple.iokit.KLog (3.6.0) <39 5 4 2>
96 0 0x3468f000 0xb000 0xa000 com.apple.filesystems.autofs (2.0.2) <7 6 5 4 2>
97 0 0x558da000 0x38000 0x37000 com.paragon-software.filesystems.ntfs (82) <7 6 5 2>





P.S. Откомпилировать из исходников под 10.5.8 не смог, ибо исходники снежные.

Сообщение отредактировал slice: 21 Авг 2009 - 13:26

Хотите нативную систему - покупайте нативное железо.
Задавая вопросы указывайте 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

#20 Пользователь офлайн   да пошли вы все на... 

  • iПрофи
  • PipPip
  • Группа: Пользователи
  • Сообщений: 390
  • Регистрация: 23 Сентябрь 08

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

Почитал про то, какие еще есть ключи для SMC. Интерес представляют только датчики температуры и управление вентиляторами.
Остальные, ИМХО, для osx86 не применимы, т.к. таких девайсов просто нет (акселерометры, датчики освещенности, подсветка клавиатуры...).

Немного информации: Вот тут можно увидеть какие ключи бывают. Вот тут можно подсмотреть для чего используются некоторые из них.

Сообщение отредактировал tea: 21 Авг 2009 - 14:23

0

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

  • GURU Apple Life!
  • Перейти к блогу
  • Группа: GURU
  • Сообщений: 513
  • Регистрация: 10 Сентябрь 06

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

с fakesmc можо запускать leopard server в оригинальной vmware fusion/parallels desktop for mac
eb fe
1

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

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

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

Просмотр сообщенияtea (21.8.2009, 15:09) писал:

Почитал про то, какие еще есть ключи для SMC. Интерес представляют только датчики температуры и управление вентиляторами.
Остальные, ИМХО, для osx86 не применимы, т.к. таких девайсов просто нет (акселерометры, датчики освещенности, подсветка клавиатуры...).

Немного информации: Вот тут можно увидеть какие ключи бывают. Вот тут можно подсмотреть для чего используются некоторые из них.

По-моему, самый интересный ключ MSSD - проблема Шат Дауна.
Вторая ссылка не работает.

ЗЫ: А нельзя ли прописать ключи SMC прямо в ДСДТ? Этот драйвер facesmc - чисто статическая вешь, создает устройство, что я могу сделать и в ДСДТ, и инициализирует ключи, дальше работает уже родной AppleSMC.

Сообщение отредактировал slice: 21 Авг 2009 - 20:01

Хотите нативную систему - покупайте нативное железо.
Задавая вопросы указывайте 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 Пользователь офлайн   zim 

  • iГуру
  • PipPipPip
  • Группа: Пользователи
  • Сообщений: 1 029
  • Регистрация: 23 Ноябрь 08
  • Пол:Мужчина
  • Город:Тупые углы
  • Интересы:Only Ladies!!!

Иконки сообщения  Отправлено 21 Авг 2009 - 20:23

Опробывал и я сие существо

Отчет
Декрипт викинул сие всунул

Выкл и перезагрузка работают
Слип не появился
Единственный плюс который я заметил так это система стала загружаться как самолет :P
Asus X51L {Intel T7300/320GB/3GB/BCM 4311}
Все летает!!!

Veni vidi vici
0

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

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

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

Наконец-то несколько протестил
В 10,6 проблем не нашёл в IORegistryExplorer SMC отображается в систем профайлере- тоже, выключение-рестарт - работают, в логах порядок
В 10,5,8 IORegistryExplorer SMC отображается в систем профайлере- Да! Рестарт есть!
Выключение пропало! (жаль)Позже попробую удалить ОпенХальтРестарт
Но дисковая утилита после лечения (в 10,5,8) отображает это
Внимание: Файл SUID «System/Library/CoreServices/Finder.app/Contents/Resources/OwnerGroupTool» был изменен и не будет исправлен.
Внимание: Файл SUID «System/Library/Printers/Libraries/aehelper» был изменен и не будет исправлен.
Внимание: Файл SUID «System/Library/Printers/Libraries/csregprinter» был изменен и не будет исправлен.
Внимание: Файл SUID «System/Library/Printers/IOMs/LPRIOM.plugin/Contents/MacOS/LPRIOMHelper» был изменен и не будет исправлен.
Внимание: Файл SUID «System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/MacOS/ARDAgent» был изменен и не будет исправлен.
Внимание: Файл SUID «Applications/System Preferences.app/Contents/Resources/installAssistant» был изменен и не будет исправлен.
Внимание: Файл SUID «Applications/Utilities/Activity Monitor.app/Contents/Resources/pmTool» был изменен и не будет исправлен.
Внимание: Файл SUID «Applications/Utilities/Keychain Access.app/Contents/Resources/kcproxy» был изменен и не будет исправлен.

Раньше не было (да и что это за предупреждения?)
А это с системных логах после первой загрузки
21.08.09 20:49:33 [0x0-0x1c01c].com.apple.SystemProfiler[342] open: Permission denied
Этого тоже не было (иногда такие предупреждения пропадают,после пары загрузок,может это тот случай)
Да 10,6 грузится быстро (AppleDecrypt и dsmos выкинул)

Сообщение отредактировал APOLL: 21 Авг 2009 - 20:39

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

#25 Пользователь офлайн   netkas 

  • GURU Apple Life!
  • Перейти к блогу
  • Группа: GURU
  • Сообщений: 513
  • Регистрация: 10 Сентябрь 06

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

Просмотр сообщенияslice (21.8.2009, 21:57) писал:

По-моему, самый интересный ключ MSSD - проблема Шат Дауна.
Вторая ссылка не работает.

ЗЫ: А нельзя ли прописать ключи SMC прямо в ДСДТ? Этот драйвер facesmc - чисто статическая вешь, создает устройство, что я могу сделать и в ДСДТ, и инициализирует ключи, дальше работает уже родной AppleSMC.



Выб внимательно посмотрели файлы IOACPIPlatformCh.h/cpp прежде чем подобное утверждать.

MSSD это фигня, так, причина шатдауна предыдущего, а вот это поинтересней будет :

91: LSOF (0x4c534f46) - [1-flag] smcHandlePEHaltRestart
95: LSSB (0x4c535342) - [2-{lso] smcHandlePEHaltRestart
eb fe
0

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

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

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

у меня получилось так:
Леопард 10.5.8
перезагрузка и выключение работали без опенхальта.
убрал аппледекрипт, поставил fakesmc
система работает, перезагрузка работает, выключение стало более долгим. То есть, вырубается комп, гаснет монитор, бп шумит вентилляторами еще 1 - 2 секунды и выключается. раньше блок выключался вместе с монитором.
Снежный 10.6.0(432)
убрал dsmos, openhaltrestart, поставил fakesmc
система работает, перезагруз и выключение пропали
пришлось вернуть openhaltrestart.
перезагрузка и выключение заработали, но выключение стало так-же как и в Леопарде, с 1 - 2 секундной задержкой.
Пока fakesmc оставил и там и там.
Desktop Intel Core 2 Quad Q6600; GIGABYTE 965P-DS3 v3.3; 4 x 1Gb OCZ; 512Mb PCI-E nVidia GeForce 9800GT
WD 500 GB Black, WD 1TB Black - 2шт.; Pioneer DVR-212(D) Sata; Creative Live! 5.1; Logitech QuickCam Vision Pro
MAC OS X 10.6.4 (х64) [ Geekbench(x64) 5719 ] dsdt.dsl
Notebook TOSHIBA Qosmio G30 никак не получается запустить дисплей. :( помогите, кто может..
Intel Core Duo T2600; Intel 945PM Express; 2 x 1Gb Hunix; 256Mb nVidia GeForce Go 7600; WXGA TFT 1920 x 1200
2 x 120 Gb Toshiba Sata RAID0; Combo HD-DVD Toshiba IDE; Apple AirPort Extreme (замена штатной); Остальное пока неважно.
MAC OS X 10.6.4 (x32) [ Geekbench(x32) 2902 ] dsdt.dsl
0

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

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

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

Отчитаюсь тоже:
Поробовал на 10.6 (432) - выкинул dsmos, openhaltrestart тоже - выключение работает, а вот перезагруз и слип не работают (вернул OpenhaltRestart - перезагрузка заработала, сон также не хочет). Система грузится ОЧЕНЬ быстро!
Мой Хакинтош:
-Mac OS X 10.6.3 (10D573) + Chameleon2 RC4 + PC-Efi v.10.3 + DSDT
-Asus P5E @ Maximus Formula (x38)-Intel Core 2 Quad Q9505 2.83GHz@3.41GHz-4GB DDR2 800MHz-nVidia GeForce 8800 GTS-512 (DSDT)
-SSD Kingston SNM225-S2/80GB (Mac OS X 10.6)-1TB Hitachi HDT721010SLA360 (GUID, файлопомойка)-640GB SAMSUNG HD642JJ (Windows 7 x64)-320GB SAMSUNG HD321KJ (Time Machine)
-AD1988B (DSDT + патч от King) + M-Audio Revolution 5.1 + Laconic LunchBox Pro + Sennheiser HD650
-DVD-RW ASUS DRW-2014L1T (SATA)
-Apple Keyboard MB110 RS/A + Microsoft SideWinder X5
0

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

  • GURU Apple Life!
  • Перейти к блогу
  • Группа: GURU
  • Сообщений: 513
  • Регистрация: 10 Сентябрь 06

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

У кого проблема с шатдауном/рестартом с установленным fakesmc, попробуйте эту версию

http://rapidshare.de...c.kext.zip.html

версия под сноу
eb fe
1

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

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

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

у меня работает и ета и предыдушая рестарт/шутдовн также опенхальт+чуток в дсдт поправил.
можно пару строк или исходник в что изменено для нас нубов нам же интересно. :D
avakov ну сам подумай в 10.5 нету 10.6 sdk
потому что зажрались проги им мало рабочей им исходник подавай
или я или usr-sse2
0

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

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

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

netkas
Версия под Сноу, а у кого проблема в 10,5,8? а в снежном нет
или этот кекст юниверсал?
Пробовал все варианты в 10,5.8 шатдаун не работет (с кfakesmc для10,5,8)
ps
В логе ошибка появляется после лечения ,с дальнейшими рестартами-пропадает,
а насчёт ошибок в диск утилите типа
Внимание: Файл SUID «System/Library/CoreServices/Finder.app/Contents/Resources........
возможно зто после чистки системы от РРС приложений,или других экспериментов (просто раньше внимания не обращал)
Увидел 32/64

Сообщение отредактировал APOLL: 21 Авг 2009 - 22:16

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

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


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

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

  Название темы Автор Статистика Последнее сообщение
Открытая тема (есть новые ответы) Иконка Fakesmc.kext
Прошу помощи в устнавке fakesmc
AlienWarez 
  • 4 Ответов
  • 312 Просмотров
Закрытая тема Иконка Прикрепления Fakesmc С Мониторингом Вентиляторов
Теперь и для Winbond.
гык-sse2 
  • 202 Ответов
  • 13 797 Просмотров
Открытая тема (есть новые ответы) Иконка Fakesmc V2
Кто пробовал отписываемся
Gaal Dornik 
  • 1 Ответов
  • 697 Просмотров