View Single Post
 
Old 11-08-2009, 03:18 PM
milanca's Avatar
milanca milanca is offline
 
Join Date: Jan 2008
Location: Serbia and Montenegro
Posts: 326
Hi,

a quick guide:

Download Ubuntu Live CD from ubuntu web site, burn and boot from CD. You'll be in Ubuntu 9.10 desktop. Default user is ubuntu and home folder is /home/ubuntu.

From top menu bar, accessories (system) launch terminal:

Code:
sudo apt-get install iasl
to install iasl compiler/decompiler. If you have problems with package manager finding it, open (also via terminal):

Code:
sudo nano /etc/sources.list
and uncomment universe and multiverse repositories. Save after editing with ctrl+o followed by enter. Ctrl+x to exit. Update source.
Code:
sudo apt-get update
and install again
Code:
sudo apt-get install iasl
You might not need to uncomment them (if they are not commented out by default). But you will need them for installing 'acpidump' for later dsdt patching stuff.

As i said default user in LiveCD is 'ubuntu' so go to your desktop via terminal for easier navigating and accessing files (they will be on your desktop)

Code:
cd /home/ubuntu/Desktop
cat /proc/acpi/dsdt > dsdt.aml
Now you'll have it on your desktop. With iasl decompile it to have a readable format.
Code:
iasl -d dsdt.aml
Now you'll have decompiled dsdt.dsl also on your desktop which you can open/edit with dbl. click, open it with Gedit. You can save both files to your usb flash and transfer to OSX for future editing.

Done. So let's start from here.


Last edited by milanca; 11-08-2009 at 03:21 PM.
Reply With Quote