ProjectOSX

Welcome Guest!

Returning User? Login here.

Want membership privileges? Register here.

 
Start a new topic Add Reply
> Extract Dsdt + Audio Dump + Verbit & Codecgraph Translation
hoob
post Jul 20 2010, 07:48 PM
Post #1
newbie in hackintosh, i realize how hard is to describe hardware configuration & states of it
so i'am searching to make script for collecting in text mode, good information in each situation.

first of all, how is my PC in hackintosh spirit and requirements ?

so i realize 1 bash script to use in Ubuntu Live-cd

this script is "work in progress" but already extract in 1 action

All .aml and .dsl from your PC (linux process extract more .aml than ioreg process) see codebox and SSDT_SataRe_SataPri.aml by example
your audio codec dump

make verbit, codecgraph and hex2dec translation on audio dump.
since v1.0.6 extract lspci -vvnnxxxx, lscpu, cpuinfo, i2cdetect -l

so if you have any other ideas to modify or add in, tell me what.
For appleHDA patching process it's quick and clean bases.

You can found explanation here dsdt + audio extract in tonymacx86, and download latest release (1.0.9) here => Attached File  hackintosh_hardware_analyser_1.0.9.sh.zip ( 6.13K ) Number of downloads: 1056


AS you can view it works already for real mac, for reverse engineering.
extract listing for MacBook 2008 with dynamic files naming from hardware detection
CODE
aml-dsl/acpi-extract-command.sh
aml-dsl/AML/APIC_APPLE_Apple00.aml
aml-dsl/AML/ASF_APPLE_Apple00.aml
aml-dsl/AML/DSDT_APPLE_MacBook.aml
aml-dsl/AML/ECDT_APPLE_Apple00.aml
aml-dsl/AML/FACP_APPLE_Apple00.aml
aml-dsl/AML/FACS__.aml
aml-dsl/AML/HPET_APPLE_Apple00.aml
aml-dsl/AML/MCFG_APPLE_Apple00.aml
aml-dsl/AML/RSDP_APPLE_.aml
aml-dsl/AML/SBST_APPLE_Apple00.aml
aml-dsl/AML/SSDT_APPLE_Cpu0Cst.aml
aml-dsl/AML/SSDT_APPLE_Cpu0Ist.aml
aml-dsl/AML/SSDT_APPLE_Cpu0Tst.aml
aml-dsl/AML/SSDT_APPLE_Cpu1Cst.aml
aml-dsl/AML/SSDT_APPLE_Cpu1Ist.aml
aml-dsl/AML/SSDT_APPLE_Cpu1Tst.aml
aml-dsl/AML/SSDT_APPLE_CpuPm.aml
aml-dsl/AML/SSDT_SataRe_SataPri.aml
aml-dsl/AML/SSDT_SataRe_SataSec.aml
aml-dsl/AML/XSDT_APPLE_Apple00.aml

aml-dsl/DSL/APIC_APPLE_Apple00.dsl
aml-dsl/DSL/ASF_APPLE_Apple00.dsl
aml-dsl/DSL/DSDT_APPLE_MacBook.dsl
aml-dsl/DSL/ECDT_APPLE_Apple00.dsl
aml-dsl/DSL/FACP_APPLE_Apple00.dsl
aml-dsl/DSL/FACS__.dsl
aml-dsl/DSL/HPET_APPLE_Apple00.dsl
aml-dsl/DSL/MCFG_APPLE_Apple00.dsl
aml-dsl/DSL/RSDP_APPLE_.dsl
aml-dsl/DSL/SBST_APPLE_Apple00.dsl
aml-dsl/DSL/SSDT_APPLE_Cpu0Cst.dsl
aml-dsl/DSL/SSDT_APPLE_Cpu0Ist.dsl
aml-dsl/DSL/SSDT_APPLE_Cpu0Tst.dsl
aml-dsl/DSL/SSDT_APPLE_Cpu1Cst.dsl
aml-dsl/DSL/SSDT_APPLE_Cpu1Ist.dsl
aml-dsl/DSL/SSDT_APPLE_Cpu1Tst.dsl
aml-dsl/DSL/SSDT_APPLE_CpuPm.dsl
aml-dsl/DSL/SSDT_SataRe_SataPri.dsl
aml-dsl/DSL/SSDT_SataRe_SataSec.dsl
aml-dsl/DSL/XSDT_APPLE_Apple00.dsl

aml-dsl/Mac_F22788A9-_MB41_88Z_00C1_B00_0802091535-dsdt.aml
aml-dsl/Mac_F22788A9-_MB41_88Z_00C1_B00_0802091535-dsdt.dsl

audio/codecgraph-Mac_F22788A9-codec_0-Realtek_ALC889A-8086_284B_-hex2dec.svg
audio/codecgraph-Mac_F22788A9-codec_0-Realtek_ALC889A-8086_284B_.svg
audio/Mac_F22788A9-codec_0-Realtek_ALC889A-8086_284B_-hex2dec.txt
audio/Mac_F22788A9-codec_0-Realtek_ALC889A.txt
audio/table-node-Mac_F22788A9-codec_0-Realtek_ALC889A-8086_284B_.hex2dec.txt
audio/table-node-Mac_F22788A9-codec_0-Realtek_ALC889A-8086_284B_.txt
audio/verbit-Mac_F22788A9-codec_0-Realtek_ALC889A-8086_284B_-hex2dec.txt
audio/verbit-Mac_F22788A9-codec_0-Realtek_ALC889A-8086_284B_.txt
audio/verbitdebug.txt

Hackintosh-hardware-Mac_F22788A9.txt

i2c-and-smc/i2cdetect-l.txt
i2c-and-smc/launch-sensors-detect.sh

processor-i686-6-23-6-/cpuinfo.txt
processor-i686-6-23-6-/dmidecode-type-processor.txt
processor-i686-6-23-6-/lscpu.txt

ubuntu-sysinfo/Mac_F22788A9-_MB41_88Z_00C1_B00_0802091535-dmidecode-string-var.txt
ubuntu-sysinfo/Mac_F22788A9-_MB41_88Z_00C1_B00_0802091535-dmidecode.txt
ubuntu-sysinfo/Mac_F22788A9-_MB41_88Z_00C1_B00_0802091535-lshw-businfo-numeric.txt
ubuntu-sysinfo/Mac_F22788A9-_MB41_88Z_00C1_B00_0802091535-lshw-sanitize.txt
ubuntu-sysinfo/Mac_F22788A9-_MB41_88Z_00C1_B00_0802091535-lspci-vvnnxxxx.txt


This post has been edited by hoob: Sep 29 2010, 04:13 PM
HackintosOutOftheBox please
hoob
post Aug 11 2010, 11:01 PM
Post #2
can you explain how to extract under ubuntu

(videocard or GPU) => spec, capability
motherboard and videocard => fan control (i2c-tools & lm-sensors already installed)

what package, driver, module, script or process is required for best scan ?
thank's a lot
HackintosOutOftheBox please
hoob
post Sep 3 2010, 06:42 PM
Post #3
baseboard-manufacturer = ASUSTeK Computer Inc.
baseboard-product-name = K50IE
public ref Laptop ASUS X5DI 15,5" nvidia 310M/512 640G 4G (ALC262 RTL8111 AR9285 MCP79)

price at 20100903 499€ (e.leclerc france)
CODE
ASUSTeK Computer Inc. K50IE
Bios vers: 213_ 04/30/2010
Pentium® Dual-Core CPU T4500 @ 2.30GHz 2300 MHz CPU-model 23
=====================================================
Bus info Device Class Description
pci@0000:02:00.0 display GT218 [GeForce 310M] [10DE:0A75]
pci@0000:00:0b.0 scsi0 storage MCP79 AHCI Controller [10DE:0AB9]
usb@1:3 scsi6 storage
pci@0000:00:08.0 multimedia MCP79 High Definition Audio [10DE:0AC0]
pci@0000:02:00.1 multimedia High Definition Audio Controller [10DE:0BE3]
pci@0000:03:00.0 eth0 network RTL8111/8168B PCI Express Gigabit Ethernet controller [10EC:8168]
pci@0000:04:00.0 wlan0 network AR9285 Wireless Network Adapter (PCI-Express) [168C:002B]
pci@0000:00:03.2 bus MCP79 SMBus [10DE:0AA2]
pci@0000:00:04.0 bus MCP79 OHCI USB 1.1 Controller [10DE:0AA5]
pci@0000:00:04.1 bus MCP79 EHCI USB 2.0 Controller [10DE:0AA6]
pci@0000:00:06.0 bus MCP79 OHCI USB 1.1 Controller [10DE:0AA7]
pci@0000:00:06.1 bus MCP79 EHCI USB 2.0 Controller [10DE:0AA9]
=====================================================
/proc/asound/oss/sndstat:0: Realtek ALC269
====================================================
Model: ATA TOSHIBA MK6465GS (scsi)
Disk /dev/sda: 640GB
Partition Table: msdos
Number Start End Size Type File system Flags
1 32.3kB 21.0GB 21.0GB primary fat32 hidden, lba
2 21.0GB 181GB 160GB primary ntfs boot
3 181GB 640GB 459GB extended lba
5 181GB 640GB 459GB logical ntfs

and without internet
CODE
audio/K50IE_-codec_0-Realtek_ALC269.txt
audio/K50IE_-codec_0-Nvidia_ID_b.txt
audio/K50IE_-codec_1-Nvidia_ID_b.txt
audio/K50IE_-codec_2-Nvidia_ID_b.txt
audio/K50IE_-codec_3-Nvidia_ID_b.txt
aml-dsl/K50IE_-213_-dsdt.aml
ubuntu-sysinfo/K50IE_-213_-lspci-vvnnxxxx-sanitize.txt
ubuntu-sysinfo/K50IE_-213_-lshw-businfo-numeric.txt
ubuntu-sysinfo/K50IE_-213_-lshw-sanitize.txt
ubuntu-sysinfo/K50IE_-213_-dmidecode-string-var-sanitize.txt
ubuntu-sysinfo/K50IE_-213_-dmidecode-sanitize.txt
processor/i686-6-23-10--cpuinfo.txt
processor/i686-6-23-10--lscpu.txt
processor/i686-6-23-10--dmidecode-type-processor.txt
Hackintosh-hardware-K50IE_.txt

Attached File  K50IE_.zip ( 49.91K ) Number of downloads: 71


This post has been edited by hoob: Sep 3 2010, 06:46 PM
HackintosOutOftheBox please
hoob
post Sep 22 2010, 05:28 PM
Post #4
oopppss forgot latest release

============== edit 201000819 ==========
add privacy search & replace for serial et uuid for public usage (v1.0.7)
add multi-dump audio (hdmi + analog) if existing (v1.0.8)
optimize i2c detection
============== edit 20100922 ==========
add ioreg iomem dmesg + dump i2cdetect -y (v1.0.9)
HackintosOutOftheBox please
THe KiNG
post Sep 28 2010, 08:59 PM
Post #5
I do appreciate your work, but upload the files here.
Is not nice to make users search in french forums when you can simply attach it here.
hoob
post Sep 29 2010, 04:19 PM
Post #6
OK, first post with link

in future Live-cd ubuntu 10.10 there is acpidump, acpi and other useful tools in latest release.
Not working 7 days ago, but official release for ubuntu at october 10 ... http://www.ubuntu.com/testing/maverick/beta
HackintosOutOftheBox please
hoob
post Oct 1 2010, 12:10 PM
Post #7
discover this mobo with amd & alc888 and realtek alc 8111

MICRO-STAR INTERNATIONAL CO.,LTD GF615M-P33 (MS-7597) (reporting by hackintosh-hardware-analyser-1.0.9.sh)
Bios vers: V2_1 02/03/2010
AMD Athlon™ II X2 250 Processor 3000 MHz CPU-model 6
=====================================================
Bus info Device Class Description
pci@0000:00:0d.0 display C61 [GeForce 6150SE nForce 430] [10DE:03D0]

pci@0000:00:06.0 storage MCP61 IDE [10DE:03EC]
pci@0000:00:08.0 scsi0 storage MCP61 SATA Controller [10DE:03F6]
pci@0000:00:08.1 scsi3 storage MCP61 SATA Controller [10DE:03F6]
usb@1:6 scsi6 storage

pci@0000:00:05.0 multimedia MCP61 High Definition Audio [10DE:03F0]

pci@0000:04:00.0 eth0 network RTL8111/8168B PCI Express Gigabit Ethernet controller [10EC:8168]

pci@0000:00:01.1 bus MCP61 SMBus [10DE:03EB]
pci@0000:00:02.0 bus MCP61 USB Controller [10DE:03F1]
pci@0000:00:02.1 bus MCP61 USB Controller [10DE:03F2]
=====================================================
/proc/asound/oss/sndstat:0: ALC888 Analog (DUPLEX)
/proc/asound/oss/sndstat:0: Realtek ALC888

Attached File  GF615M_P33_MS_7597_.zip ( 146.98K ) Number of downloads: 33


This post has been edited by hoob: Oct 1 2010, 12:12 PM
HackintosOutOftheBox please
hoob
post Jan 19 2011, 12:07 AM
Post #8
ubuntu 10.10 live-cd haven't aptitude and real bash by default

launch terminal app and run 4 command line before and it run under 10.10

sudo apt-get install aptitude
sudo dpkg-reconfigure dash (says NO symlink dash to bash)
+
so move hackintosh-hardware-analyser-1.0.9.sh from usb key to desktop

chmod 755 /home/ubuntu/Desktop/hackintosh-hardware-analyser-1.0.9.sh
sh /home/ubuntu/Desktop/hackintosh-hardware-analyser-1.0.9.sh

and it run on 10.10 ubuntu ...
HackintosOutOftheBox please
vicentj
post Jan 25 2011, 02:36 PM
Post #9
when using the verbit (./verbit codec_dump.txt > verbs.txt), it tells me:
"command not found"
I can do to make it work?
I tested on ubuntu9 and 10.10live and I always get this response

Perdon por mi ingles, soy español

Thnks a lot
-Sobre mesa con Linux: Intel Core 2duo E8400 Intel DG41MJ Audio Alc888vc Video GMA x4500 lan Rtl8111D
-Portatil: HP DV7 3160es; Procesador Intel® Core™ i5 i5-430M 2,26 GHz, 3 MB de caché de nivel 2
Intel® HM55, DDR3 de 4 GB, SATA de 500 GB (7200 rpm), LED HP BrightView 17.3", NVIDIA® GeForce® G 105M,+FakeSMC2.5,+Chameleon 2RC5 (pkg: iFabio), +EvOreboot, TrackPad PrefPane by Mammoth, mi lspci

Add Reply Start a new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members: