Jump to content

fluid | fixed

DarwinDumper

System Dump ACPI dump Bootloader BIOS System Overview IOReg LPSCI Device Properties Troubleshooting Privacy

  • Please log in to reply
117 replies to this topic

#1
blackosx

blackosx

    InsanelyMacaholic

  • Coders
  • 2,879 posts
  • Gender:Male
  • Location:UK

*
POPULAR

Posted Image

Have you ever wanted to know which version of bootloader is installed on your disk(s), had the need to dump your BIOS from OS X, just curious about your own system setup or been asked to provide your setup information to others when asking for assistance?

DarwinDumper is a useful collection of already available tools, and scripts wrapped in an application framework giving you a convenient method to quickly gather a system overview of your hack or Mac.

The system dumps are saved in an organised folder on your Desktop, along with an html report showing a complete overview. And rest assured that enabling the privacy option will mask the IOPlatformSerialNumber, IOPlatformUUID, IOMACAddress(s), USB Serial Number(s), SystemSerialNumber, serial-number, fmm-mobileme-token-FMM, MLB and ROM efi vars in the dumped files and report.

The following can be read and dumped by DarwinDumper:
- Full ACPI dump & decompiling.
- Audio codec and further info.
- Device-properties dump & conversion to plist.
- DMI (SMBIOS) dump and decoding.
- EDID display info.
- IORegistry Full dump.
- Memory map.
- NVRAM.
- OpenCL platform info.
- SMC keys and fans.
- LSPCI (PCI vendor & device codes) dumps.
- System Profiler (.spx and .txt)
- System BIOS.
- Bootloader logs and config files.
- Disk partition dump and view in html report.
- Disk formats, partition table info, boot and partition disk sectors.
- Various system info: Kexts lists, RTC dump, kernel info and boot messages.

Tools included:
- bdmesg - Created by Kabyl - Source
- cmosDumperForOsx - Originally by rafirafi, revised extensively by STLVNUB - Source
- dmidecode - OS X 10.6 -> 10.8 - compiled by THe KiNG (10.5 version compiled by Slice) - Source - Original nongnu.org
- smbios-reader - Source - Original nongnu.org
- edid-decode - By Adam Jackson - Source
- fdisk440 - Source - Original Apple fdisk
- FirmwareMemoryMap - latest version compiled by dmazar, previous versions by bcc9.  Source Original Amit Singh
- flashrom - OS X 10.5 -> 10.8 - this version compiled by Slice, previous version by THe KiNG. - Source
- getcodecid - OS X 10.7 -> 10.8 - By AnV - Source
- getdump - OS X 10.5 (I think) -> 10.8 - Created by ? - Source topic
- gfxutil - Created and compiled by mcmatrix - Source
- iasl - OS X 10.5 -> 10.8 - compiled by Slice - Source topic - Original - Intel/acpica.org
- ioregwv - OS X 10.6 -> 10.8 - compiled by blackosx - Source - Original - Apple's ioreg
- lzma - OS X 10.5 -> 10.8 - compiled by Slice - Source - Original - LZMA SDK
- oclinfo - by cmf - Source
- pciutils driver (DirectHW.kext) - compiled by THe KiNG. 32bit version - compiled by Slice - Source
- pciutils lspci - OS X 10.5 -> 10.8 - compiled by Slice, previous version by THe KiNG. - Source - Original - Martin Mares
- plistbuddy - Apple. Source: ?  - NOTE: This should be replaced by something else / other script to do the same task.
- SMC_util3 (Former Apple System Management Control (SMC) tool 0.01) - Compiled by Slice - Source
- VoodooHDA.kext - OS X 10.5 (I think) -> 10.8 - Created by ? - Source topic

DarwinDumper was originally inspired as an open project by Trauma. It has remained an open project and please keep it an open project, so if you make any changes or additions to it then please share your work at projectosx's main development topic.

The app has gone through many tests and tweaks already, and will continue to evolve so please report any feedback, requests or bugs.

Credits (in alphabetical order):
Adam Jackson, Amit Singh, Andy Vandijck, Apple Inc., bcc9, blackosx, cmf, dmazar, droplets, Intel Corporation, JrCs, Kabyl, Kynnder, Martin Mareš, mcmatrix, phcoder, rafirafi, гык-sse2, Slice ,sonotone, STLVNUB, THe KiNG, Trauma, !Xabbu.


DarwinDumper Download

#2
iFIRE

iFIRE

    InsanelyMac Deity

  • Moderators
  • 2,472 posts
  • Gender:Male
  • Location:Bcn-Spain
Thanks Blackosx!!!!!!l for me this is the beast   tooll  for dump  all info of the System and hardware, great work!!!! :thumbsup_anim:

#3
mitch_de

mitch_de

    InsanelyMacaholic

  • Local Moderators
  • 2,832 posts
  • Gender:Male
  • Location:Stuttgart / Germany
Yep, also already used to submit an really complete und good readable +structured Browser htlm output of all devices (HW+SW). That output (in an folder) can be zipped and submitted in case of problem research.

#4
segfault

segfault

    InsanelyMac Protégé

  • Members
  • PipPip
  • 78 posts
  • Gender:Male
  • Interests:unix
    Reverse Engineering

View PostiFIRE, on 14 September 2012 - 08:38 AM, said:

Thanks Blackosx!!!!!!l for me this is the beast   tooll  for dump  all info of the System and hardware, great work!!!! :thumbsup_anim:

+1

#5
robertx

robertx

    InSanelyMac BlueNoser

  • Members
  • PipPipPipPipPip
  • 364 posts
  • Gender:Not Telling
...a very useful tool... :smoke:

#6
BatcOuntrY

BatcOuntrY

    InsanelyMac Protégé

  • Members
  • PipPip
  • 90 posts
  • Gender:Male
  • Location:Los Angeles
Great tool, thanks

Trauma, JrCs, sonotone, phcoder, blackosx, STLVNUB, Slice, dmazar, STLVNUB, THe KiNG, гык-sse2, rafirafi, bcc9, mcmatrix, !Xabbu.



#7
ErmaC

ErmaC

    127.0.0.1

  • Supervisors
  • 4,245 posts
  • Gender:Male
  • Location:Canary Islands
Nice!

Topic pinned.

Fabio

#8
blackosx

blackosx

    InsanelyMacaholic

  • Coders
  • 2,879 posts
  • Gender:Male
  • Location:UK
Thanks Fabio.

And good to hear the positive feedback so far. I've since edited the opening post to remove the duplication of STLVNUB in the credits.

#9
p.H

p.H

    InsanelyMac Legend

  • FAQ Team
  • 571 posts
  • Gender:Male
  • Interests:Hackintosh & NBA & COD4 promod
Impressive.
It surely gets quite a lot info

#10
D-an-W

D-an-W

    InsanelyMac Sage

  • Members
  • PipPipPipPipPipPip
  • 375 posts
Loving your work B, thanks!

#11
Mr.Graphic

Mr.Graphic

    InsanelyMac Protégé

  • Members
  • Pip
  • 5 posts
  • Gender:Male
  • Location:EU
Thank you Blackosx! Great tool! :king:

#12
flip360

flip360

    InsanelyMac Protégé

  • Members
  • PipPip
  • 79 posts
  • Gender:Male
  • Location:Skopje
Thanks for the tool blackosx, great work!

Cheers

#13
Biso007

Biso007

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 175 posts
  • Gender:Male
  • Location:Cairo, EG
waw! .. simple and to the point ... Great!!

#14
tot318

tot318

    InsanelyMac Protégé

  • Members
  • PipPip
  • 81 posts
thank you for the fabulous app....

#15
blackosx

blackosx

    InsanelyMacaholic

  • Coders
  • 2,879 posts
  • Gender:Male
  • Location:UK
I've attached a revised version of DarwinDumper to the opening post.

The changes from 2.3.4 -> 2.3.6 are:

- Added detection for the version of Clover 'boot' file and CloverXXX.efi file
- Changed bootloaders.txt and diskutil html layout to include UEFI files found.
- Added detection for Clover, Windows and ELILO when finding UEFI file named BootX64.efi.
- Added cmf's oclinfo for OpenCL info dump. (Thanks Slice).
- LPSCI html tables are now collapsable.

#16
tot318

tot318

    InsanelyMac Protégé

  • Members
  • PipPip
  • 81 posts
Can you make an option to save to other folder instead of the Desktop ?

#17
jfMac

jfMac

    InsanelyMac Protégé

  • Members
  • Pip
  • 13 posts
  • Gender:Not Telling
  • Interests:Everything Apple and OSx86
Excellent information tool with a very readable format. BIG thank you to all contributors.

#18
Micky1979

Micky1979

    I realized that I am lucky

  • Moderators
  • 1,293 posts
  • Gender:Male
  • Location:Italy
I'm amazed, I just saw Clover v2 :StarTrek: , and now this fantastic tool!!!!!!
Revolution is coming on Hackintosh world?
wow ...... ..... good job to all of you! :)

Micky

#19
STLVNUB

STLVNUB

    InsanelyMac Legend

  • Coders
  • 978 posts
  • Gender:Male

View Posttot318, on 17 September 2012 - 05:05 PM, said:

Can you make an option to save to other folder instead of the Desktop ?
Good point, THAT folder should be DarwinDumper App folder.

#20
blackosx

blackosx

    InsanelyMacaholic

  • Coders
  • 2,879 posts
  • Gender:Male
  • Location:UK

View Posttot318, on 17 September 2012 - 05:05 PM, said:

Can you make an option to save to other folder instead of the Desktop ?
Thanks for the request. I'll see what I can do.

View PostSTLVNUB, on 18 September 2012 - 04:37 AM, said:

Good point, THAT folder should be DarwinDumper App folder.
I'll make that the default choice.





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2013 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   Web hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy