Jump to content

Hackintosh Tools

 

 

Hackintosh Tools

 

372 files

  1. ESP Mounter Pro

    About This File:
     
    ESP Mounter Pro is a new top bar application to manage your EFI System Partition(s). You can mount or umount any ESP you have on any disk you have directly from its popover window.
    This app use advanced APIs to perform all operations and no AppleScript or scripts are used: only code!
    Require 10.9 +, working like a charm on Mojave Beta 2!!

    //
    // Created by Micky1979 on 15/06/16.
    // Copyright © 2016 Micky1979 All rights reserved.
    //
    app icon by Mirone (thanks)
    Does not show an EFI Partition if your disk is not GPT (or if smaller than 1GB). Cannot mount it if corrupted!.
     
    Thank you Micky1979 for keeping up his great work
     

    143 downloads

    0 comments

    Updated

  2. BaseSytem Retail 10.9-10-14

    ?✌️? Thanks Chris1111?✌️?
     

    89 downloads

    0 comments

    Submitted

  3. Create Install Media Hungary and English

    English and Hungary
    Create-Install-Média Univerzális installer Bootol OS X 10.9.x tól macOS 10-14 
     
     
    Thanks for the help Chris 1111 !

    70 downloads

    0 comments

    Updated

  4. 0 comments

    Updated

  5. Univerzális installer

    Az MPKG t Instalálva az alkalmazásokba kapod az installert ami 10.9.x től 10.12.x ig készít retail installert.



    216 downloads

    1 comment

    Updated

  6. Create-Install-Média Universal Englishs

    Create instal media creator OS X 10.9.x - Mac OS 10.13
     
     
     
     
     
     
     
     

    434 downloads

    8 comments

    Updated

  7. EasyKext Pro "A Minimal and Super Fast Kext installer"

    A Minimal and Super Fast Kext Installer and Repair Permissions for Mac OS 
    This app is written in Swift

    Description :
    Drag one or several Kexts,Bundle,Plugin,PPP on the application (not a folder) Double Tap on "Drop your kext here" to select several Kexts,Bundle,Plugin,PPP on the application manually Change destination as desired (LE or SLE) Backup is created at Desktop  Option to save log  Choose auto-mode , when automode is not selected you have to press Install button after dragging files  Use Drag-Drop or manually browse (click on drop section) files to select Note :
    for Mac OS 10.12 and greater sudo spctl --master-disable  
    for EL Capitan and Sierra disable SIP or use 0x03 For Yosemite use kext-dev-mode=1  Restart is required after installation

    1,204 downloads

    1 comment

    Updated

  8. Sierra Developer Beta Access Utility

    Hi everybody
     
    The full macOS Sierra beta installer is available through Apple’s dedicated portal for developers.
     
    But you can install the Sierra Developer Beta Access Utility to download the latest macOS Sierra beta through the Mac App Store’s Updates tab.

    116 downloads

    0 comments

    Updated

  9. Software Update Switcher for macOS Sierra

    Get a Beta or Developer seed updates for macOS Sierra without first having to sign up for Apple programs.

    Enjoy...
     

    198 downloads

    0 comments

    Submitted

  10. Touch Bar macOS Sierra

    Touch Bar macOS Sierra.app
    https://www.youtube.com/watch?v=qPpGX9TzDa4
     
    Touch Bar iOS macOS Sierra
    https://www.youtube.com/watch?v=F5v-q7th_tE

    189 downloads

    0 comments

    Submitted

  11. ASUS P5B KEXT COLLECTION

    Asus P5B to get audio, Ide and others to work fine.
     
    No SLEEP

    270 downloads

    0 comments

    Submitted

  12. 0 comments

    Updated

  13. Flash Drive Maker

    Utility to OS X installation on a Flash Drive
    Utilitaire pour faire une clef usb d'installation d'OS X
     

    1,026 downloads

    7 comments

    Updated

  14. MenuMeters by Alex Harper OS X 10.11 El Capitan

    text from http://member.ipmu.jp/yuji.tachikawa/MenuMetersElCapitan/
     
    It's a port to OS X El Capitan 10.11 of our beloved utility MenuMeters by Alex Harper, at http://ragingmenace.com. As he has not yet released the port to OS X 10.11 El Capitan, I made a minimal modification to the source code he has kindly made public so that it runs fine. Setting up Please download the preference pane from this download link. Double click the resulting preference pane. If you already have an older version of MenuMeters, the System Preference will ask you if you want to replace it. Please answer yes. The System Preference might complain that it cannot be loaded. In that case please quit the System Preference once, and relaunch it. It should work. You might also need to uncheck and then check the various meters to re-activate them, once the new version of the MenuMeters preference pane is open.
      MenuMeters 1.8.1 official for 10.10

    132 downloads

    0 comments

    Updated

  15. AppleIntelInfo

    PikerAlpha's AppleIntelInfo, precompiled for use with OS X El Capitan.
     
    To use, run the following in Terminal and check output in Console.app:
    sudo kextload AppleIntelInfo.kext Where "AppleIntelInfo.kext" is the correct path for the kext.
     
    When done, run the following to unload the kext:
    sudo kextunload AppleIntelInfo.kext Again, where "AppleIntelInfo.kext" is the correct path for the kext.
     
    Be sure to unload the kext when you're done, otherwise it will spam the console with messages!

    571 downloads

    0 comments

    Updated

  16. M-T-H

    M-T-H: Multi-Tools-Hackintosh
     
     
     
     

    702 downloads

    2 comments

    Updated

  17. ACPICA iASL & Intel ACPI Tools

    MaciASL 1.4 b270
     
    Intel ACPI tools. The NEW version 20160108 compiled by me from original sources. Use iasl compiler with your MaciASL, DSDTSE or another editor (or Terminal).
    To update your DSDTSE, simply right click on DSDTSE --> Show contents, drag'n'drop iasl into --> Contents --> Resources. Another editors have mostly the same way.
    For MaciASL simply drag iasl to Contents --> MacOS and rename it to iasl5 (or iasl6 for MaciASL 1.4 b270+ builds)
     
    For Terminal: simply copy all the utilities to /usr/local/bin or /usr/bin
    Then type in Terminal iasl [space] [keys separated with spaces] [space] and then drag'n'drop needed files to the Terminal's window.
    Or type cd [space] then drag'n'drop origin folder (press F4 in Clover's GUI) [Enter], then simply type needed command, like this:
    iasl -da -dl SSDT*.aml DSDT.aml // or if there are only DSDT and SSDTs in origin folder (w/o APIC, FADT, HPET, etc.), then type: iasl -da -dl *.aml  
    Intel ACPI тулзы. Новая версия  20160108 скомпилирована мною из оригинальных сырцов. Для использования с ДСДТ редактором MaciASL, DSDTSE или другим (или Терминалом).
    Инсталим сюда: Открываем правой кнопкой по "любимому" редактору --> показать ?одержимое пакета --> Contents --> Resources --> перетаскиваем драг-н-дропом на эту папку файл iasl, на замену соглашаемся. Имеем свежий компайлер.

    Для MaciASL перетаскиваем в подпапку Contents --> MacOS и даем ему имя iasl5 (или iasl6 для современных билдов MaciASL 1.4 b270+ )

    Для Терминала: копируем все утилиты в папку /usr/local/bin или  /usr/bin
    Затем в терминале набираем iasl [пробел] [ключи через пробел] [пробел] и перетаскиваем на окно Терминала требуемые файлы.
    Либо набираем cd [пробел] и перетаскиваем папку origin (снятую в ГУИ Кловера по F4) [Enter], затем набираем требуемую команду, например:
    iasl -da -dl SSDT*.aml DSDT.aml // или если в папке origin только таблицы DSDT и SSDTs (без остальных APIC, FADT HPET и т.д.), то: iasl -da -dl *.aml  
    Major tools and utilities:
    iASL - ACPI Source Language Compiler, ACPI Table Compiler, and AML Disassembler AcpiExec - Load ACPI tables and execute control methods from user space AcpiDump - Obtain system ACPI tables and save in ASCII hex format AcpiXtract - Extract binary ACPI tables from an ASCII acpidump AcpiHelp - Help utility for ASL operators, AML opcodes, and ACPI Predefined Names
    Miscellaneous utilities:
    AcpiNames - Example utility that loads and displays the ACPI namespace AcpiSrc - Convert ACPICA code to Linux format AcpiBin - Miscellaneous manipulation of binary ACPI tables  
    ACPISpec ver. 6.0 / ACPI Спецификации 6.0
    ACPI Spec ver. 5.1 / ACPI cпецификации верcии 5.1
    ACPISPec ver. 5.1 Errata A / ACPI cпецификации 5.1 Иcправления А
     
    iASL HELP:
     
     
    New ASL+ decompile: / Декомпайл ASL+:
    iasl -e SSDT*.aml -d DSDT.aml iasl -e /@[email protected]/SSDT*.aml -d /@[email protected]/DSDT.aml Legacy ASL decompile / Декомпайл ASL легаcи:
    iasl -e SSDT*.aml -dl DSDT.aml iasl -e /@[email protected]/SSDT*.aml -dl /@[email protected]/DSDT.aml  
    To decompile all DSDT & SSDTs use -da key   / Чтобы декомпилировать вcе DSDT и SSDT таблицы, иcпользуйте ключ -da:
    iasl -da DSDT.aml SSDT*.aml iasl -da -dl DSDT.aml SSDT*.aml iasl -da /@[email protected]/DSDT.aml /@[email protected]/SSDT*.aml iasl -da -dl /@[email protected]/SSDT*.aml /@[email protected]/DSDT.aml  
    Also add reference file ref.txt with unresolved External Methods and Argument count for each. Use -fe key:
    Также можно добавить дополнительный реф.файл ref.txt c перечиcлением вcе еще нераcпознанных методов и количеcтво Аргументов для каждого. Используйте ключ -fe:
    External (MDBG, MethodObj, 1) // <<<--- Unresolved Method with allocated Arguments count (text file ref.txt) iasl -fe ref.txt -e SSDT*.aml -dl DSDT.aml iasl -fe /@[email protected]/ref.txt -e /@[email protected]/SSDT*.aml -d /@[email protected]/DSDT.aml iasl -fe /@[email protected]/ref.txt -e /@[email protected]/SSDT*.aml -dl /@[email protected]/DSDT.aml iasl -fe /@[email protected]/ref.txt -da -dl /@[email protected]/SSDT*.aml /@[email protected]/DSDT.aml  
    The command in the Terminal should be like this (with full paths of the files):
    Команда в Терминале будет выглядеть так (с полными путями к файлам):

    0:~ steve$ /Volumes/2\ UNIT\ 2T/MAC\ OS\ X\ \&\ HACK/ACPI/iASL_MAC/acpica-unix-20150619/iasl_20150619_64/iasl -fe /Volumes/Y/Users/stevebondaryan/Desktop/N551JM/origin/ref.txt -e /Volumes/Y/Users/stevebondaryan/Desktop/N551JM/origin/SSDT*.aml -dl /Volumes/Y/Users/stevebondaryan/Desktop/N551JM/origin/DSDT.aml  
    After pressing the Return key you should see something like this. It means that all of SSDTs were connected to parsing (but this example shows that not all Externals were resolved).После нажатия клавиши Return вы увидите что-то наподобие этого. Это означает, что все ССДТ таблицы были прикреплены к парсингу (но в этом примере не были распознаны все External методы).

     
    Here is an example how disassembler parses the Externals. / Вот пример, как дизассемблер парсит External методы:

    External (_SB_.TPM_.CMOR, MethodObj) // Warning: Unresolved method, guessing 0 arguments External (_PR_.ACRT, FieldUnitObj) External (_PR_.CPU0._PPC, IntObj) External (_PR_.CPU0._PSS, PkgObj) External (_SB_.IAOE.ECTM, FieldUnitObj) External (_SB_.IAOE.IBT1, IntObj) External (_SB_.IAOE.ITMR, FieldUnitObj) External (_SB_.IAOE.PTSL, IntObj) External (_SB_.IAOE.RCTM, FieldUnitObj) External (_SB_.IAOE.WKRS, FieldUnitObj) External (_SB_.PCCD, UnknownObj) External (_SB_.PCCD.PENB, UnknownObj) External (_SB_.PCI0.B0D3.ABAR, FieldUnitObj) External (_SB_.PCI0.B0D3.BARA, IntObj) External (_SB_.PCI0.GFX0.AINT, MethodObj) // 2 Arguments External (_SB_.PCI0.GFX0.CLID, FieldUnitObj) External (_SB_.PCI0.GFX0.DD1F, UnknownObj) External (_SB_.PCI0.GFX0.DRDY, FieldUnitObj) External (_SB_.PCI0.GFX0.GSCI, MethodObj) // 0 Arguments External (_SB_.PCI0.GFX0.GSSE, FieldUnitObj) External (_SB_.PCI0.GFX0.STAT, FieldUnitObj) External (_SB_.PCI0.GFX0.TCHE, FieldUnitObj) External (_SB_.PCI0.PEG0, UnknownObj) External (_SB_.PCI0.PEG0.HPME, MethodObj) // 0 Arguments External (_SB_.PCI0.PEG0.PEGP, UnknownObj) External (_SB_.PCI0.PEG1, UnknownObj) External (_SB_.PCI0.PEG1.HPME, MethodObj) // 0 Arguments External (_SB_.PCI0.PEG2, UnknownObj) External (_SB_.PCI0.PEG2.HPME, MethodObj) // 0 Arguments External (D1F0, UnknownObj) External (D1F1, UnknownObj) External (D1F2, UnknownObj) External (DIDX, FieldUnitObj) External (GSMI, FieldUnitObj) External (PDC0, IntObj) External (PDC1, IntObj) External (PDC2, IntObj) External (PDC3, IntObj) External (PDC4, IntObj) External (PDC5, IntObj) External (PDC6, IntObj) External (PDC7, IntObj) External (SGMD, FieldUnitObj) And here you are a correctly disassembled Method ADBG, which refering to External Method MDBG with 1 Arg countВот пример корректно дизассемблированного метода ADBG, который ссылается на External метод MDBG c 1 Аргументом.

    External (MDBG, MethodObj) ... Method (ADBG, 1, Serialized) { If (CondRefOf (MDBG)) { Return (MDBG (Arg0)) // MDBG is an External reference Method, but there is no such method in ACPI tables. } Return (Zero) }  
    But without ref.txt parsing will be incorrect and compiler will return an error, like this:Но без подключенного ref.txt файла парсинг кода пройдет неправильно и компилятор вернет ошибку компиляции:

    External (MDBG, IntObj) // Here is an ERROR ... Method (ADBG, 1, Serialized) { If (CondRefOf (MDBG)) { Return (MDBG) /* External reference */ // Here is an ERROR Arg0 // Here is an ERROR } Return (Zero) }  
    Here is an original SSDT with MDBG method, which was lost. / Вот SSDT таблица c методом MDBG, которая была утеряна:

    DefinitionBlock ("MDBG.aml", "SSDT", 1, "Intel_", "ADebTabl", 0x00001000) { Scope (\) { Name (DPTR, 0x80000000) Name (EPTR, 0x80000000) Name (CPTR, 0x80000000) Mutex (MMUT, 0x00) Method (MDBG, 1, Serialized) { Store (Acquire (MMUT, 0x03E8), Local0) If (LEqual (Local0, Zero)) { OperationRegion (ABLK, SystemMemory, CPTR, 0x10) Field (ABLK, ByteAcc, NoLock, Preserve) { AAAA, 128 } Store (Arg0, AAAA) /* \MDBG.AAAA */ Add (CPTR, 0x10, CPTR) /* \CPTR */ If (LGreaterEqual (CPTR, EPTR)) { Add (DPTR, 0x10, CPTR) /* \CPTR */ } Release (MMUT) } Return (Local0) } } }  
    ===================
    And more: if you need to decompile your custom DSDT with your patches and if it still has many External Methods, you need to use all of the SSDTs this time too. If you deleted all of the Externals and those dependencies in the code, then no need to decompile with SSDTs and refs.

    В дополнение: если вы решили декомпилировать свою кастомную DSDT с примененными патчами и в таблице все еще имеются в большом количестве External методы, в этом случае также требуется использовать терминал и включить в декомпиляцию все SSDT таблицы. Если вы удалили все External методы со всеми зависимостями в коде, тогда не требуется использовать при декомпиляции SSDT таблицы и реф.файлы.
    ===================
     
    Changelog:   https://github.com/acpica/acpica/blob/master/documents/changes.txt

    540 downloads

    0 comments

    Updated

  18. MacCPUID

    MacCPUID is a developer tool used for displaying information collected from the microprocessor via the CPUID instruction. The CPUID instruction returns information in the general purpose registers such as manufacturer identification, a processor's family, model, and stepping numbers, supported features (e.g. SSE, SSE2), cache information, and many others.

    878 downloads

    0 comments

    Updated

  19. ACPICA iASL & Intel ACPI Tools

    ?
    The NEW version of MaciASL 1.4 b270 / ?ова? вер?и? MaciASL 1.4 b270
    ?
    Intel ACPI tools. The NEW version 20151124 compiled by me from original sources. Use iasl compiler with your MaciASL, DSDTSE or another editor (or Terminal).
    To update your DSDTSE, simply right click on DSDTSE --> Show contents, drag'n'drop iasl into --> Contents --> Resources. Another editors have mostly the same way.
    For MaciASL simply drag iasl to Contents --> MacOS and rename it to iasl5 (or iasl6 for MaciASL 1.4 b270+ builds)
    ?
    For Terminal: simply copy all the utilities to /usr/local/bin. Then type in Terminal iasl [space] [keys separated with spaces] [space] and then drag'n'drop needed files to the Terminal's window.
    Or type cd [space] then drag'n'drop origin folder (press F4 in Clover's GUI) [Enter], then simply type needed command, like this:
    iasl -da -dl SSDT*.aml DSDT.aml// or if there are only DSDT and SSDTs in origin folder (w/o APIC, FADT, HPET, etc.), then type:iasl -da -dl *.aml
    Intel ACPI тулзы. ?ова? вер?и? 20151124 ?компилирована мною из оригинальных ?ырцов. Дл? и?пользовани? ? ДСДТ редактором MaciASL, DSDTSE или другим (или Терминалом).
    Ин?талим ?юда: Открываем правой кнопкой по "любимому" редактору --> показать ?одержимое пакета --> Contents --> Resources --> перета?киваем драг-н-дропом на ?ту папку файл iasl, на замену ?оглашаем??. Имеем ?вежий компайлер.
    Дл? MaciASL перета?киваем в подпапку Contents --> MacOS и даем ему им? iasl5 (или iasl6 дл? ?овременных билдов MaciASL 1.4 b270+ )
    ?

    Дл? Терминала: копируем в?е утилиты в папку /usr/local/bin. Затем в терминале набираем iasl [пробел] [ключи через пробел] [пробел] и перета?киваем на окно Терминала требуемые файлы.
    Либо набираем cd [пробел] и перета?киваем папку origin (?н?тую в ГУИ Кловера по F4) [Enter], затем набираем требуемую команду, например:
    iasl -da -dl SSDT*.aml DSDT.aml// или е?ли в папке origin только таблицы DSDT и SSDTs (без о?тальных APIC, FADT HPET и т.д.), то:iasl -da -dl *.aml
    Major tools and utilities:
    iASL - ACPI Source Language Compiler, ACPI Table Compiler, and AML Disassembler AcpiExec - Load ACPI tables and execute control methods from user space AcpiDump - Obtain system ACPI tables and save in ASCII hex format AcpiXtract - Extract binary ACPI tables from an ASCII acpidump AcpiHelp - Help utility for ASL operators, AML opcodes, and ACPI Predefined Names

    Miscellaneous utilities: AcpiNames - Example utility that loads and displays the ACPI namespace AcpiSrc - Convert ACPICA code to Linux format AcpiBin - Miscellaneous manipulation of binary ACPI tables

    ?

    iASL HELP:



    ACPISpec ver. 6.0 / ACPI Спецификации 6.0
    ?

    ACPI Spec ver. 5.1 / ACPI ?пецификации вер?ии 5.1
    ACPISPec ver. 5.1 Errata A / ACPI ?пецификации 5.1 И?правлени? ?
    ?
    Attension / Внимание ::



    ?
    IMPORTANT / В?Ж?О :
    ===========================
    To have a correctly disassembled DSL file w/o unexpected errors, you need to use the Terminal to decompile AML binaries. If you have a modern platform and more than 1 SSDT in your ACPI, you need to decompile all of them correctly. To decompile only DSDT.aml use -e key (to decompile in legacy ASL code mode you have to add -dl key instead of -d ) :
    ?
    Чтобы получить корректно диза??емблированный DSL файл без непредвиденных ошибок декомпил?ции, нужно и?пользовать терминал дл? декомпил?ции бинарников. Е?ли вы владеете ?овременной платформой и ?реди ACPI таблиц при?ут?твует более 1 SSDT, необходимо их корректно декомпилировать. Чтобы декомпилировать только DSDT, и?пользуйте ключ -e: (дл? ра?паковки в лега?и код ASL вме?то ключа -d надо и?пользовать новый ключ -dl ) :
    ?
    New ASL+ decompile: / Декомпайл ASL+:
    iasl -e SSDT*.aml -d DSDT.amliasl -e /@[email protected]/SSDT*.aml -d /@[email protected]/DSDT.aml
    Legacy ASL decompile / Декомпайл ASL лега?и:
    iasl -e SSDT*.aml -dl DSDT.amliasl -e /@[email protected]/SSDT*.aml -dl /@[email protected]/DSDT.aml
    ===============================
    ?

    To decompile all DSDT & SSDTs use -da key / Чтобы декомпилировать в?е DSDT и SSDT таблицы, и?пользуйте ключ -da:
    iasl -da DSDT.aml SSDT*.amliasl -da -dl DSDT.aml SSDT*.aml
    iasl -da /@[email protected]/DSDT.aml /@[email protected]/SSDT*.amliasl -da -dl /@[email protected]/SSDT*.aml /@[email protected]/DSDT.aml
    Also add reference file ref.txt with unresolved External Methods and Argument count for each. Use -fe key:
    Также можно добавить дополнительный реф.файл ref.txt c перечи?лением в?е еще нера?познанных методов и количе?тво ?ргументов дл? каждого. И?пользуйте ключ -fe:
    ===============================
    External (MDBG, MethodObj, 1) // <<<--- Unresolved Method with allocated Arguments count (text file ref.txt)
    iasl -fe ref.txt -e SSDT*.aml -dl DSDT.amliasl -fe /@[email protected]/ref.txt -e /@[email protected]/SSDT*.aml -d /@[email protected]/DSDT.amliasl -fe /@[email protected]/ref.txt -e /@[email protected]/SSDT*.aml -dl /@[email protected]/DSDT.amliasl -fe /@[email protected]/ref.txt -da -dl /@[email protected]/SSDT*.aml /@[email protected]/DSDT.aml
    ===============================
    ?

    The command in the Terminal should be like this (with full paths of the files):
    Команда в Терминале будет выгл?деть так (? полными пут?ми к файлам):
    0:~ steve$ /Volumes/2\ UNIT\ 2T/MAC\ OS\ X\ \&\ HACK/ACPI/iASL_MAC/acpica-unix-20150619/iasl_20150619_64/iasl -fe /Volumes/Y/Users/stevebondaryan/Desktop/N551JM/origin/ref.txt -e /Volumes/Y/Users/stevebondaryan/Desktop/N551JM/origin/SSDT*.aml -dl /Volumes/Y/Users/stevebondaryan/Desktop/N551JM/origin/DSDT.aml
    After pressing the Return key you should see something like this. It means that all of SSDTs were connected to parsing (but this example shows that not all Externals were resolved).
    По?ле нажати? клавиши Return вы увидите что-то наподобие ?того. Это означает, что в?е ССДТ таблицы были прикреплены к пар?ингу (но в ?том примере не были ра?познаны в?е External методы).



    Here is an example how disassembler parses the Externals. / Вот пример, как диза??емблер пар?ит External методы.



    And here you are a correctly disassembled Method ADBG, which refering to External Method MDBG with 1 Arg count
    Вот пример корректно диза??емблированного метода ADBG, который ??ылает?? на External метод MDBG c 1 ?ргументом.



    But without ref.txt parsing will be incorrect and compiler will return an error, like this:
    ?о без подключенного ref.txt файла пар?инг кода пройдет неправильно и компил?тор вернет ошибку компил?ции:



    Here is an original SSDT with MDBG method, which was lost. / Вот SSDT таблица ? методом MDBG, котора? была утер?на:



    ===================
    And more: if you need to decompile your custom DSDT with your patches and if it still has many External Methods, you need to use all of the SSDTs this time too. If you deleted all of the Externals and those dependencies in the code, then no need to decompile with SSDTs and refs.
    ?

    В дополнение: е?ли вы решили декомпилировать ?вою ка?томную DSDT ? примененными патчами и в таблице в?е еще имеют?? в большом количе?тве External методы, в ?том ?лучае также требует?? и?пользовать терминал и включить в декомпил?цию в?е SSDT таблицы. Е?ли вы удалили в?е External методы ?о в?еми зави?имо?т?ми в коде, тогда не требует?? и?пользовать при декомпил?ции SSDT таблицы и реф.файлы.
    ===================
    ?
    Changelog 20151124:



    ?

    OLD CHANCHELOG:


    270 downloads

    0 comments

    Updated

  20. NVIDIA WebDriver Updater

    NVIDIA Web Driver Updater
    Application that search for the latest NVIDIA Web Drivers online and download the standard package from NVIDIA.
    What is special with this?
    Well, the downloaded package is modified on the fly to remove the hardware restriction, so you can immediately install the new drivers on your hackintosh!
    El Capitan Beta's and DPs are still supported!
    NEW!
    now NVIDIA® WebDriver Updater.app can patch NVDAStartupWeb.kext or install NVEnabler.kext, customizable as you wish! (since v1.1)

    Note:
    The InsanelyMac logo on the app is clickable and will connect you to the support topic here
    // NVIDIA? WebDriver Updater
    //
    // Created by Micky1979 and fantomas1 on 09/10/2015.
    // Copyright © 2015 InsanelyMac. All rights reserved.
    //

    19,804 downloads

    6 comments

    Updated

  21. ACPICA iASL & Intel ACPI Tools

    The NEW version of MaciASL 1.3 b265 / ?ова? вер?и? MaciASL 1.3 b265
    Intel ACPI tools. The NEW version 20150930 compiled by me from original sources. Use iasl compiler with your MaciASL, DSDTSE or another editor (or Terminal).
    To update your DSDTSE, simply right click on DSDTSE --> Show contents, drag'n'drop iasl into --> Contents --> Resources. Another editors have mostly the same way.
    For MaciASL simply drag iasl to Contents --> MacOS and rename it to iasl5 (or iasl51 for MaciASL 1.3 b262+ builds)
    Intel ACPI тулзы. ?ова? вер?и? 20150930 их ?компилирована мною из оригинальных ?ырцов. Дл? и?пользовани? ? ДСДТ редактором MaciASL, DSDTSE или другим (или Терминалом).
    Ин?талим ?юда: Открываем правой кнопкой по "любимому" редактору --> показать ?одержимое пакета --> Contents --> Resources --> перета?киваем драг-н-дропом на ?ту папку файл iasl, на замену ?оглашаем??. Имеем ?вежий компайлер.
    Дл? MaciASL перета?киваем в подпапку Contents --> MacOS и даем ему им? iasl5 (или iasl51 дл? ?овременных билдов MaciASL 1.3 b262+ )
    Major tools and utilities:
    iASL - ACPI Source Language Compiler, ACPI Table Compiler, and AML Disassembler
    AcpiExec - Load ACPI tables and execute control methods from user space
    AcpiDump - Obtain system ACPI tables and save in ASCII hex format
    AcpiXtract - Extract binary ACPI tables from an ASCII acpidump
    AcpiHelp - Help utility for ASL operators, AML opcodes, and ACPI Predefined Names

    Miscellaneous utilities:
    AcpiNames - Example utility that loads and displays the ACPI namespace
    AcpiSrc - Convert ACPICA code to Linux format
    AcpiBin - Miscellaneous manipulation of binary ACPI tables

    iASL HELP:



    ACPISpec ver. 6.0 / ACPI Спецификации 6.0
    ACPI Spec ver. 5.1 / ACPI ?пецификации вер?ии 5.1
    ACPISPec ver. 5.1 Errata A / ACPI ?пецификации 5.1 И?правлени? ?
    Attension / Внимание ::
    ===========================
    Simple replacement of iasl compiler (iasl --> iasl5) in MacIASL leads to an empty Summary window, the bottom line shows correctly number of the errors / warnings / remarks, but the screen remains blank and errors addresses hard to find. This is the MacIASL's bug, not the compiler's.
    Про?та? замена компайлера iasl (iasl --> iasl5) в MacIASL ведет к пу?тому выхлопу окна Summary, то е?ть количе?тво ошибок / предупреждений / ремарок в нижней ?троке показывает корректно, но окно о?тает?? пу?тым и адре?а ошибок найти ?ложно. Это баг ?амого MacIASL, а не компил?тора.
    ===========================
    IMPORTANT / В?Ж?О :
    ===========================
    To have a correctly disassembled DSL file w/o unexpected errors, you need to use the Terminal to decompile AML binaries. If you have a modern platform and more than 1 SSDT in your ACPI, you need to decompile all of them correctly. To decompile only DSDT.aml use -e key (to decompile in legacy ASL code mode you have to add -dl key instead of -d ) :
    Чтобы получить корректно диза??емблированный DSL файл без непредвиденных ошибок декомпил?ции, нужно и?пользовать терминал дл? декомпил?ции бинарников. Е?ли вы владеете ?овременной платформой и ?реди ACPI таблиц при?ут?твует более 1 SSDT, необходимо их корректно декомпилировать. Чтобы декомпилировать только DSDT, и?пользуйте ключ -e: (дл? ра?паковки в лега?и код ASL вме?то ключа -d надо и?пользовать новый ключ -dl ) :
    ===========================
    New ASL+ decompile: / Декомпайл ASL+:
    iasl -e SSDT*.aml -d DSDT.aml
    iasl -e /@[email protected]/SSDT*.aml -d /@[email protected]/DSDT.aml
    iasl -da /@[email protected]/SSDT*.aml /@[email protected]/DSDT.aml
    Legacy ASL decompile / Декомпайл ASL лега?и:
    iasl -e SSDT*.aml -dl DSDT.aml
    iasl -e /@[email protected]/SSDT*.aml -dl /@[email protected]/DSDT.aml
    iasl -da -dl /@[email protected]/SSDT*.aml /@[email protected]/DSDT.aml
    ===============================
    To decompile all DSDT & SSDTs use -da key / Чтобы декомпилировать в?е DSDT и SSDT таблицы, и?пользуйте ключ -da:
    iasl -da DSDT.aml SSDT*.aml
    iasl -da /@[email protected]/DSDT.aml /@[email protected]/SSDT*.aml
    Also add reference file ref.txt with unresolved External Methods and Argument count for each. Use -fe key:
    Также можно добавить дополнительный реф.файл ref.txt c перечи?лением в?е еще нера?познанных методов и количе?тво ?ргументов дл? каждого. И?пользуйте ключ -fe:
    ===============================
    External (MDBG, MethodObj, 1) // <<<--- Unresolved Method with allocated Arguments count (text file ref.txt)
    iasl -fe /@[email protected]/ref.txt -e /@[email protected]/SSDT*.aml -d /@[email protected]/DSDT.am
    liasl -fe /@[email protected]/ref.txt -e /@[email protected]/SSDT*.aml -dl /@[email protected]/DSDT.aml
    iasl -fe /@[email protected]/ref.txt -da -dl /@[email protected]/SSDT*.aml /@[email protected]/DSDT.aml
    ===============================
    The command in the Terminal should be like this (with full paths of the files):
    Команда в Терминале будет выгл?деть так (? полными пут?ми к файлам):
    0:~ steve$ /Volumes/2\ UNIT\ 2T/MAC\ OS\ X\ \&\ HACK/ACPI/iASL_MAC/acpica-unix-20150619/iasl_20150619_64/iasl -fe /Volumes/Y/Users/stevebondaryan/Desktop/N551JM/origin/ref.txt -e /Volumes/Y/Users/stevebondaryan/Desktop/N551JM/origin/SSDT*.aml -dl /Volumes/Y/Users/stevebondaryan/Desktop/N551JM/origin/DSDT.aml
    After pressing the Return key you should see something like this. It means that all of SSDTs were attached correctly to parsing (but in this example there were not all Externals resolved).
    По?ле нажати? клавиши Return вы увидите что-то наподобие ?того. Это означает, что в?е ССДТ таблицы были прикреплены к пар?ингу (но в ?том примере не были ра?познаны в?е External методы).



    Here is an example how disassembler parses the Externals. / Вот пример, как диза??емблер пар?ит External методы.



    And here you are a correctly disassembled Method ADBG, which refering to External Method MDBG with 1 Arg count
    Вот пример корректно диза??емблированного метода ADBG, который ??ылает?? на External метод MDBG c 1 ?ргументом.



    But without ref.txt parsing will be incorrect and compiler will return an error, like this:
    ?о без подключенного ref.txt файла пар?инг кода пройдет неправильно и компил?тор вернет ошибку компил?ции:



    Here is an original SSDT with MDBG method, which was lost. / Вот SSDT таблица ? методом MDBG, котора? была утер?на:



    ===================
    And more: if you need to decompile your custom DSDT with your patches and if it still has many External Methods, you need to use all of the SSDTs this time too. If you deleted all of the Externals and those dependencies in the code, then no need to decompile with SSDTs and refs.
    В дополнение: е?ли вы решили декомпилировать ?вою ка?томную DSDT ? примененными патчами и в таблице в?е еще имеют?? в большом количе?тве External методы, в ?том ?лучае также требует?? и?пользовать терминал и включить в декомпил?цию в?е SSDT таблицы. Е?ли вы удалили в?е External методы ?о в?еми зави?имо?т?ми в коде, тогда не требует?? и?пользовать при декомпил?ции SSDT таблицы и реф.файлы.
    ===================
    Changelog 20150930:


    403 downloads

    4 comments

    Updated

  22. 1 comment

    Updated

  23. ASUS VIVOBOOK X202E Yosemite Final Settings

    I have the final YOSEMITE 10.10.5 system working with following specs
    MODEL : X202E-CT009H
    CPU: i3-3217U
    HDD: Hitachi 500GB HDD
    RAM: 4GB RAM
    VIDEO: Intel HD4000 (both 0x01660003 and 0x0166000A (no LCD)
    AUDIO: VIA VT1802
    SCREEN: 1368X768
    TOUCHPAD: ELantech
    WIFI : replaced with this one AR9285
    ——
    Everything works including sound (Headphone, mic ,speakers, audio sensors) and HDMI video/audio
    This might work partially for other VIVOBOOKs with similar configurations.
    Enjoy !

    566 downloads

    10 comments

    Updated

  24. CloverGrowerPro.app

    Welcome Installer Cl???verGrowerPro.app







    This Installer is to make easy installation of CloverGrowerpro



    What is Clover GrowerPro ?



    Compile Tool For Clover UEFI/bios OS X Booter



    Downloads, Compiles and makes package for Clover UEFI/Bios Bootloader



    This version is an enhanced version of CloverGrower by STLVNUB. It's more suited to



    Developers or Advanced Users.



    Start the Program and follow the steps












    After downloading and installing Xcode



    Restarting Installer and select CloverGrowerPro







    Now follow instructions







    Enjoy!



    Credit:



    STLVNUB , JrCs.



    Développeurs:
    Slice, with help of Kabyl, usr-sse2, jadran, Blackosx, dmazar, STLVNUB, pcj, apianti, JrCs, pene, FrodoKenny, skoczy, ycr.ru, Oscar09, xsmile, SoThOr, rehabman…
    Code source, crédits et remerciement à:
    Intel, Apple, Oracle, Chameleon, rEFIt and Xom.
    Paquets d'installation crédit à:
    Chameleon team, crazybirdy, JrCs.
    Packager chris1111

    437 downloads

    1 comment

    Updated

  25. SIPUtility.app for "El Capitan"

    SIPUtility.app



    for "El Capitan"



    by cvad



    Utility for managing MAC OS X "El Capitan" SIP (System Integrity Protection).








    1,662 downloads

    3 comments

    Updated



×

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.