Jump to content

[Guida]+[History] Acer 5930g V4.1 asap v5


  • Please log in to reply
96 replies to this topic

#61
ugokind

ugokind

    InsanelyMac Deity

  • Donators
  • 1,712 posts
  • Gender:Male
  • Location:10100
  • Interests:Apicoltura
    Mac
    Linux
    Homebrew
    Australia
    Spremermilcervello
is here anyone that can tell me hot to flash a ROM or how to change the ROM into flashable WPH bios?
the rom i 2048 kb
the WPH is 2055!!!

please

#62
ugokind

ugokind

    InsanelyMac Deity

  • Donators
  • 1,712 posts
  • Gender:Male
  • Location:10100
  • Interests:Apicoltura
    Mac
    Linux
    Homebrew
    Australia
    Spremermilcervello
tested 1st rom.. badly

#63
k4ss4

k4ss4

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 1 posts

ITA V4.1


INDICE-> a)STORIA b)PRELIMINARE E SETUP INIZIALE c)MODIFICHE LEO d)MODIFICHE SNOW e)SOLUZIONE NETKAS
f) conclusioni

v2.0: DSDT per audio/video/sleep/chiusura display/usb mac osx like/hpet e full speedstep
V3.0: mai più freeze al boot
V4.0: sezione SNOW
V4.1: novità da Oswaldini



ATTENZIONE: PER LEOPARD LA PROCEDURA SI FERMA ALLA 3.0 SEGUIRE CAP. b E c
PER SNOW: SEGUIRE CAP. b POI PASSARE A d

piccola nota:





a) STORIA
RICERCA: visto che sul forum non esce una fava, basta googlare:
5930g site:www.insanelymac.com

Link significativi diretti Insanelymac in ordine cronologico:
Primi cenni con procedura (agosto 2008) attenzione il driver di rete non è valido
Altri cenni (2008 no allegati)
20 dic 2008 (tastiera)
Primi tentativi di hack (2/1/09 no allegati)
11 gen 2009 (per express card)
Prima discussione di guppo con istruzioni (21/1/09 -> 24/3/09) con soluzioni di setup
3 feb (no allegati)
17 feb (è una bufala -mia :) il driver di rete non va)
19 feb (audio)
19 mar -> 17 giu (audio su topic eng)
25 mar -> 11 apr (audio driver OK Noob1x) PROSEGUE qui e qui ma senza sviluppi
10 giu (eng: DRIVER VALIDI PER 10.5.7)
28 giu (driver universale video)
5 lug (prime discuss DSDT) e (topic TED)
7 lug (altre discuss DSDT)
31/8 NETKAS ci da la soluzione per il randomico stop al boot, ne parlo sotto
2/9 nuovo topic con riepilogo e citazione soluzione di netkas


:D PRELIMINARE:
Periferiche:
il portatile è configurato con VISTA licenziato/mbr+partizione nascosta ACER ripristino (vista PE).. potete sempre spendere 60euro e prendere un disco sata da 320 o 500gb LACIE che è una bomba e conservare il disco originale
Attualmente è possibile installare tutto eccetto la LAN interna e la WIFI 5100 mini pcie che per ovvie ragioni si può facilmente sostituire con una Dell mini pcie Wifi 1390 (costo 13€ sulla baia)
Le strade per installare sono tante e tutte portano alle stesse conclusioni.
AUDIO E VIDEO INIETTATE IN DSDT e sempre in DSDT inserite molte voci (devices mancanti)
modificate entry per device USB e UHCI, fissato lo SLEEP e la chiusura del DISPLAY!!!! nessun driver video necessario

Grazie a netkas non ci sono più anomalie all'avvio. La soluzione è descritta con chiarezza nel capitolo "e"

GUIDA GENERALE PROPEDEUTICA (VALE PER LEO E SNOw)
(con Snow ovviamente è necessaria una base di partenza o DVD diversa)

Prima cosa vorrei chiarire che leggendo i primi link in alto si accede a guide gia fatte ma basate sul setup dei dvd hack (i preferiti ideneb, lawless) e sui quali non mi dilungo.
Allora descrivo la piu semplice ma non per tutti praticabile:

-partire da un mac originale (o usare un dvd hack di un dvd mac osx originale col metodo dell sblocco sul file OSInstall.mpkg)
-quindi:
  • installare un tool (io uso paragon 2009)
  • decidere se sacrificare o meno la partizione di recovery (io si perchè poi ho messo quella di Acronis per risparmiare 1giga di VISTA PE)
  • eliminare le partizioni non vista
  • cambiare il size di vista
  • preparare la 1 partizione di mac
  • preparare la 3 partizione DATI ntfs (da usare con mac e vista)
  • usare un tool per riassegnare le lettere e il bcd store di vista (io uso paragon 2009) in modo da avere il boot di vista funzionante
-collegare il disco interno dell'acer sul mac
-lanciare utility disco (anche da riga di comando ma la procedura è più lunga)
-inizializzare la partizione mac preparata come HFS+ journaled (ricordarsi il nome del device es: /dev/disk1s1
-da riga di comando scrivere: vsdbutil -a device es /dev/disk1s1 (per inizializzare il db dei permessi)
-lanciare un setup e indicare come destinazione il disco es /dev/disk1s1
-al termine chiudere il setup

INSTALLARE UPDATE 10.5.8 COMBO

-installare Chameleon 2.0 RC2 (che crea anche la /Extra con le features del boot)

-mettere l'ultimo DSDT.aml allegato
-Eliminare il contenuto della /Extra/Extensions
-Eliminare eventuali injector video
-fare il touch della cartella /Volumes/nomescelto del nuovo disco/System/Library/Extensions

-mettere allegati per l'Extra e la System/Library/Extensions (a mano o usando kexthelper) , il DSDT e i files di boot
ATTENZIONE ai parametri di boot nel com.boot.plist (theme, risoluz grafica e hd di avvio di default vanno adattati!!!)

Altra Attenzione: il file UUID contiene un plist col MAC ddress della mia scheda wifi.. dovete aggiornarlo col vostro per rimediare all'errore di boot uuid 35


C) MODIFICHE LEOPARD
TABELLA DEGLI ALLEGATI E LORO COLLOCAZIONE:

attachment kext posizione
________________________________________________
part1.rar IOUSBfamily /S/L/E

part2.rar AppleBatteryManager /S/L/E
part2.rar AppleACPIPlatform /S/L/E
part2.rar AppleACPIC /S/L/E
part2.rar ApplePS2Controller.kext /S/L/E
part2.rar AppleACPIPS2Nub /S/L/E
part2.rar AppleSMBIOS /S/L/E
part2.rar IOSHDCBlockDevice.kext /S/L/E
part2.rar VoodooUSBEHCI /S/L/E

boot.rar AppleDecrypt /E/E
boot.rar UUID /E/E

boot.rar com.apple.boot.plist /
boot.rar smbios.plist /E
boot.rar DSDT.aml /
boot.rar dsdt.dsl /
boot.rar com.apple.boot.plist /E

-cambiare il com.boot.plist nella cartella /Extra (per indicare la default boot partition.. il theme preferito etc..) allegato il mio!
-verificare per scrupolo che nella /system/library/extensions esiste il driver trackpad+ps2 (appleacpips2nub e appleps2 modificato vedi sopra e link ai drivers)
-smontare il disco ed attaccarlo al portatile
-avviare con -v -f x verificare


D) MODIFICHE SNOW
seguire la procedura suggerita da Oswaldini
http://www.insanelymac.com/forum/index.php?showtopic=174841&view=findpost&p=1427041 post 17


E) NETKAS FIX per il boot che randomicamente si blocca<-
(VALIDO PER LEO E SNOW)

LA CAUSA è dovuta al kext AppleUSBUHCI che a volte non consente al mac di montare il disco di avvio come root.

la soluzione ci impone di lavorare come ROOT:





F) CONCLUSIONI
MANCA ANCORA UNA SULUZIONE OTTIMALE PER L'AUDIO SU SNOW





EN/USV4.1


INDEX-> a)HISTORY b)PETTING:) AND 1st SETUP c)TUNINGxLEO d)TUNINGxSNOW e)NETKAS SOLUTION
f) last considerations

(attachments fully replaced below)
v2.0: DSDT for audio/video/sleep/lid close/usb mac osx like/hpet + full speedstep
V3.0: never freeze at boot

V4.0: SNOW section
V4.1: news thanks to Oswaldini


ATTENTION: FOR LEOPARD -> THIS GUIDE STOPS TO 3.0 FOLLOW CHAPTER b and c
FOR SNOW: FOLLOW CHAPTER b and d


a) HISTORY
THE DARN SEARCH BUTTON: if you don't find anything in that forum, use in google the exact phrase:
5930g site:www.insanelymac.com


Links that point to history of topics that below to acer 5930g (time descending):
Primi cenni con procedura (8/2008) attention ETHERNET not good
other (2008 no attach)
20 dic 2008 (tastiera)
1st try to hack (2/1/09 no allegati)
11 gen 2009 (x express card)
1st team discussdi (21/1/09 -> 24/3/09)
3 feb (no attach)
17 feb (is mine kafe <-invert ka,fe and reread .. it doesn't work!)
19 feb (audio)
19 mar -> 17 giu (audio su topic eng)
25 mar -> 11 apr (audio driver OK Noob1x) follow here and here but without news
10 giu (eng: DRIVER VALIDI PER 10.5.7)
28 giu (driver universale video)
5 lug (1st discuss DSDT) + (topic TED)
7 lug (other discuss DSDT and actual WIP)
31/8 NETKAS gave us solution for randomic hang atboot, see below
2/9 new topic that describe netkas solution


:P BEFORE the SETUP:
Hardware:
lappie comes with VISTA licensed/mbr+hidden partition with ACER recovery (vista PE)..
Actually it's possible to activate all axcept for internal LAN and WIFI 5100 mini pcie (that can obviously be replaced with a Dell mini pcie Wifi 1390 (130€ on ebay)
AUDIO & VIDEO INJECTED BY DSDT (DSDT has a lot of voices tipically of mac but not here! now here we have: pnlf, pwrb, slpb and USB to UHCI, SLEEP is fixed and also the open/closed lid DISPLAY!!!! NO MORE HANGS: thanks to NETKAS solution, i wrote a brief manual in the chapter 'e'


THE MAIN SETUP PROCEDURE
(is the same for LEO and SNOw but in Snow obviously is necessary a different source /DVD)

I won't tell about a dozen methods to setup with dvd hacked.. they are written above in the history links.
The easiest way for me is:

-start from an original mac (or starting from a dvd hacked with OSInstall.mpkg modded)
-so:
  • use a tool to mod the partitions (i.e. paragon 2009)
  • decide if destroy or not the partition recovery partition (me yes because the acronis method is 1gig less than acer VISTA PE)
  • erase non vista partitions
  • resize vista partition
  • prepare future mac partition
  • prepare the 3rd partizion DATA ntfs (to be used with mac and vista)
  • use a tool to reassign map drive letters in vista and bcd store (i.e. paragon 2009) in order to have a good start of vista
-attach accer hdd on a good mac
-start disk utility
-initialize mac partition as HFS+ journaled (remember tha device name i.e. /dev/disk1s1
-from command line: write vsdbutil -a device i.e. /dev/disk1s1 (to initialize db permissions)
-start the mac osx dvd setup into the hdd acer: remember to choose the acer hdd i.e. /dev/disk1s1
-close the setup
BEWARE: if you've used 10.5.5 or below is suggested to upgrade to 10.5.6 or 10.5.7 with COMBO INTEL upgrade from apple site.. or using Ideneb Upgrade kit 1.1

-setup Chameleon 2.0 RC2 (which creates /Extra folder with features of boot)

-put last DSDT.aml BELOW in boot.rar
-erase /Extra/Extensions content
-Erase even video injectors
-touch folder /Volumes/nomescelto del nuovo disco/System/Library/Extensions
-put kext in attached in Extra/Extensions and /System/Library/Extensions as described below

-put attachments as they are for Extra and System/Library/Extensions (hand made or by usando kexthelper) , DSDT d boot i files
ATTENTION to boots parameters in com.boot.plist (theme, risoluz grafica and boot HDD def. must be changed before !!!)

Pay Attention to: file UUID contains a plist with MAC address of a buddy ethernet wifi.. but you have to put yours.. this solve uuid error 35 at boot



C) LEOPARD TUNING
HERE IS THE TABLE OF THE ATTACHMENTS

attachment kext posizione
________________________________________________
part1.rar IOUSBfamily /S/L/E

part2.rar AppleBatteryManager /S/L/E
part2.rar AppleACPIPlatform /S/L/E
part2.rar AppleACPIC /S/L/E
part2.rar ApplePS2Controller.kext /S/L/E
part2.rar AppleACPIPS2Nub /S/L/E
part2.rar AppleSMBIOS /S/L/E
part2.rar IOSHDCBlockDevice.kext /S/L/E
part2.rar VoodooUSBEHCI /S/L/E

boot.rar AppleDecrypt /E/E
boot.rar UUID /E/E

boot.rar com.apple.boot.plist /
boot.rar smbios.plist /E
boot.rar DSDT.aml /
boot.rar dsdt.dsl /
boot.rar com.apple.boot.plist /E

-edit com.boot.plist in /Extra folder (to set default boot partition.. desired theme etc..)
-verify that in /system/library/extensions exists the driver trackpad+ps2 (appleacpips2nub e appleps2 modded see above )
-unmount hdd acer and go on with the lappie
-start with -v -f to see verbosely


D) SNOW TUNING
Follow the procedure created by
Oswaldini
http://www.insanelymac.com/forum/index.php?showtopic=174841&view=findpost&p=1427041 post 17


E) NETKAS FIX for the random hang freezeat boot<-
(LEO and SNOW)
NETKAS SOLUTION TO FIX HANGS AT BOOT

Cause: AppleUSBUHCI.kext is resp. to the freezes durring osx boot, before root partition mounted. Solution need to be root:


F) FINALLY
As I wrote before, there are various way to perform a setup.
For example if you use the recent chameleon Boot you are not obliged to follow the part of the guide with UUID,VIDEO AND smbios.plist)
We're searching for a solution to use internal mic audio on Snow

bye!



Salve,
ho provato ad installare SL 10.6.4 sull'acer 5930g però ho avuto alcuni problemi con le kext allegate. Volevo sapere se ci sono altri file per SL e qual è l'hardware e la versione di SL attualmente supportata su questo notebbok.
Grazie mille in anticipo.

#64
David23

David23

    InsanelyMacaholic

  • Members
  • PipPipPipPipPipPipPipPipPipPipPip
  • 2,921 posts
  • Gender:Male
  • Location:Como
Non quotare un'intera guida che il topic diventa chilometrico e leggi il regolamento, devi sistemare il tuo hardware in firma e anche altre cose.

#65
ugokind

ugokind

    InsanelyMac Deity

  • Donators
  • 1,712 posts
  • Gender:Male
  • Location:10100
  • Interests:Apicoltura
    Mac
    Linux
    Homebrew
    Australia
    Spremermilcervello
quoto

#66
ugokind

ugokind

    InsanelyMac Deity

  • Donators
  • 1,712 posts
  • Gender:Male
  • Location:10100
  • Interests:Apicoltura
    Mac
    Linux
    Homebrew
    Australia
    Spremermilcervello
A breve un nuovo dsdt e un nuovo bios modificato
as soon a new dsdt and new bios

Also a newer guide for snow

Need beta testers... Please wtite me pm.. Because if so, i can easily have a notify on my cell

Thanks

#67
ugokind

ugokind

    InsanelyMac Deity

  • Donators
  • 1,712 posts
  • Gender:Male
  • Location:10100
  • Interests:Apicoltura
    Mac
    Linux
    Homebrew
    Australia
    Spremermilcervello
i'm doing a lot of progresses.. I've 3 dsdt.. amazing!
with one sleep ok, is the 1st of 2009.. but really incomplete! and it not loads LPC nor SMBus!

with the second.. better .. it maps EHCI.. and sometimes gave errors
the recent.. is the result of a lot of study.. it is complete... but inside it.. if I map perfectly the devId of Uhci/Ehci.. when I start snow/lion I have a crash immediately after the
got boot device/fsck.. the KP is exactly in fsck! that's because the boot device of beta test is in sata/usb extarnal clone image.

another progress in your suggestions:
with the BTEN everywhere.. in windoes.. I can resume from sleep clicking the mouse.. and immediately after the wake the BT light on!

no way to have BT on in the BOOT process.. as Ubuntu do. I try also to write TTS method..
actually the acpi doen't have it.

I read the acpi 4.0a specs.. but I don't see proper method (Ini.. somewhere? but where?) to raise BTEN in EC0 at boot process.
this could probably be solved by a simple script at boot process.. but the perl tool in linux is impossible to use in mac because /dev/port (and mem.. etc..) not exists.

bye

#68
ZOleg

ZOleg

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 104 posts
  • Gender:Male
  • Location:Russia
Please post patched for ALC888S AppleHDA for 10.6.7 and 10.7.

#69
ugokind

ugokind

    InsanelyMac Deity

  • Donators
  • 1,712 posts
  • Gender:Male
  • Location:10100
  • Interests:Apicoltura
    Mac
    Linux
    Homebrew
    Australia
    Spremermilcervello
I tried to create it.. but never run! :(

#70
ZOleg

ZOleg

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 104 posts
  • Gender:Male
  • Location:Russia

I tried to create it.. but never run! :(

Why?

#71
ugokind

ugokind

    InsanelyMac Deity

  • Donators
  • 1,712 posts
  • Gender:Male
  • Location:10100
  • Interests:Apicoltura
    Mac
    Linux
    Homebrew
    Australia
    Spremermilcervello
ho il piacere.. dopo essermi fuso dietro una chimera.. di allegare un bios maturo
tale bios.. è sulla base dell'ultimo 1.23 acer 5930
ha le seguenti prerogative:
è slic 2.1 (non sto a spiegare perchè.. rifatevi ai forum esterni anzi.. all'unico forum mydigitallife su cui gravitano anche sistemisti mac di insanelymac)

è patchato nelle scelte del bios in modo tale da avere in default le cose utili, e no logo acer
è patchato nel logo.. ora c'è una mela.
è patchato nelle tabelle ACPI
è patchato in modo tale da avere il Bluetooth acceso all'avvio del sistema
sia su mac che su windows 7 funziona benissimo
se il bluetooth è spento, e attaccate la spina del caricabatterie, ho impostato il bluetooth che si accende



le tabelle ACPI (che allego in dsl e aml):
una volta patchate, vi permettono di caricare LEO,SNOW,LION :
SENZA un DSDT
SENZA DISABLER
SENZA NULLCPU
SENZA NVENABLER o driver invidia
SENZA ELLIOTTRTC o cmos fix

epoi:
Injection di vga,sata,lpc,smbus,isa bridge,usb,hpet
interessante il device pwrb.. Che anche windows instslla un nuovo deviceZz



unici kext che potete usare saranno:
Fakesmc in E/E oppure il nuovo Fakesmc completo si sensori che però va nella S/L/E
VoodooHda (non la 2.6.2 o 2.7.2 che per ora non sono ideali su questo portatile)
VoodooSDHC oppure ANYCARDREADER di Anv

Facoltativi:
VoodooPstate (utile per attivare altri tools di monitoring)
NVclock
EVOreboot o Openhaltrestart (con il dsdt sono opzionali)


Importante:
avere Smbios.plist 3.1 o 8.3 (allego un tipo)
avere ultimi comandi sul c.a.b.p (in particolare settare forcewake=y, fixrestart=no, graphicsenabler=no,enablecstate e pstate=yes abbinati a dropssdt=yes)

altra cosa importante è avere un chamaleon rc5 o superiore, con rc2 rc3 rc4 gli ultimi snow e lion non vanno.. ci sono problemi di stabilità anche se è palese che questi ultimi che sto usando rc5 753 (il 755 ancora fa fatica e da errori ebios error se il file boot e la partizione che si vuol caricare è su disco esterno usb)
quindi consiglio caldamente rc5 v753

vorrei sperimentare ancora.. ma il mio tempo per un pò è finito..ho lasciato delle note nel dsdt..
creando una flag sotto il metodo EC
chiamata FUCS, semplicemente attivando il led circolare FUCSIA all'occorrenza
ora è disattivato.. ma se qualcuno vuol sperimentare, spiegherò come fare a usarlo come strumento di debug

ultima cosa lo sleep.
su windows è perfetto ma ci è voluto molto ad avere stabilità
su snow è lion comportamenti simili.. ma non ho ancora raggiunto piena soddisfazione
per farla breve su mac lo slip e' sempre perfetto a patto che il dispositivo bluetooth sia spento. ora non sono ancora in grado di capirne la causa perchè non ho lavorato sul bluetooth poiché nelle dsdt the days bluetooth non c'è ci sono solo i metodi di controllo.. magari è proprio questo problema oppure quello di riuscire a modificare i driver di mac per avere un bluetooth apple completo anche con is con il schlag dell'abilitazione allo spegnimento nelle proprietà avanzate del system panel.. cosa c'è nel 90% delle persone ovviamente non è attivo
attendo seguaci

Why?


don't know
I tried to manage for the three kext in applehda the proper IOkit (cut and paste) from older alc888.kext .. but it didn't worked
also retry with theking method..posted recently.. but nothing

so it's so strong as kext and it's difficult to debug.. you cannot unload and mod and reload in terminal.. you have to restart pc and cross finger.. and my experiences fail. so..

help me/us ;)

or.. else.. try to manage a good voodoohda in 64bit to use front mic!!

it's also the same

#72
stefano.85

stefano.85

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 229 posts
  • Gender:Male
  • Location:Italy

ho il piacere.. dopo essermi fuso dietro una chimera.. di allegare un bios maturo
tale bios.. è sulla base dell'ultimo 1.23 acer 5930
ha le seguenti prerogative:
è slic 2.1 (non sto a spiegare perchè.. rifatevi ai forum esterni anzi.. all'unico forum mydigitallife su cui gravitano anche sistemisti mac di insanelymac)


ben fatta ugokind, ti sei veramente dato da fare!!! non potrò aggiornare l'acer 6930g con il tuo bios poichè ho visto che hanno due nomenclature differenti.
Ad ogni modo prenderò spunto dal tuo dsdt per dare un occhiata alle differenze con quello vanilla che viene fuori dal mio...
p.s. dal momento che abbiamo una tabella acpi estrapolata dal bios patchato che mai postato, in teoria (per quanto riguarda OSX) non abbiamo bisogno di lui... poichè se al bootloader glielo facciamo caricare (il dsdt.aml) siamo a posto giusto?
ok...magari senza il bios patchato direttamente non avremo il logo hackintosh al posto di quello acer (che comunque apprezzo)... ma credo che per quanto riguarda quello che server a snow per partire non dovrebbero esserci problemi.
Appena riesco farò un pò di esperimenti e ti farò sapere!
saluti. stefano

#73
ugokind

ugokind

    InsanelyMac Deity

  • Donators
  • 1,712 posts
  • Gender:Male
  • Location:10100
  • Interests:Apicoltura
    Mac
    Linux
    Homebrew
    Australia
    Spremermilcervello

ben fatta ugokind, ti sei veramente dato da fare!!! non potrò aggiornare l'acer 6930g con il tuo bios poichè ho visto che hanno due nomenclature differenti.
Ad ogni modo prenderò spunto dal tuo dsdt per dare un occhiata alle differenze con quello vanilla che viene fuori dal mio...
p.s. dal momento che abbiamo una tabella acpi estrapolata dal bios patchato che mai postato, in teoria (per quanto riguarda OSX) non abbiamo bisogno di lui... poichè se al bootloader glielo facciamo caricare (il dsdt.aml) siamo a posto giusto?
ok...magari senza il bios patchato direttamente non avremo il logo hackintosh al posto di quello acer (che comunque apprezzo)... ma credo che per quanto riguarda quello che server a snow per partire non dovrebbero esserci problemi.
Appena riesco farò un pò di esperimenti e ti farò sapere!
saluti. stefano


Dammi il tuo bios..non usare il mio dsdt.. Vedo di fartene uno
ps..hai un dsdt per p5q? Io sto impazzendo

#74
miqlas

miqlas

    InsanelyMac Protégé

  • Members
  • PipPip
  • 74 posts
Hello!

Here is my latest DSDT, i hope it helps.Attached File  DSDT.aml.zip   22.11KB   15 downloads

#75
ugokind

ugokind

    InsanelyMac Deity

  • Donators
  • 1,712 posts
  • Gender:Male
  • Location:10100
  • Interests:Apicoltura
    Mac
    Linux
    Homebrew
    Australia
    Spremermilcervello
please specifi if that dsdt is for 5930 or 6930

#76
miqlas

miqlas

    InsanelyMac Protégé

  • Members
  • PipPip
  • 74 posts
This is made for my 5730ZG (an 5930 variant, with less goodies, and with an supported Atheros wifi card). If i have correct info, 5730ZG and 5930 use the same mobo, and maybe this DSDT will work for you guise. Test, and report back.

I'm using it without problems long time ago with SL and Leo (I have 1.23 BIOS). Everything patched, that i found (usb, sata, sleep etc..), but audio.
It contains GFX injection for my 9600mGT (512Mb), but you can disassemble and remove it.

Check the IOReg...

Attached File  MacBook_Pro.zip   200.54KB   22 downloads


---

I have a problem with BatteryMeter, maybe You can help to me. It works with VoodooBattery 1.3.3, but sometimes i got an "X" in the battery meter (check the shoot). I commented out an Sleep (an waiting cycle, or something like it) in the DSDT, now i have less problems, but sometimes i got the X. Do You have any idea?

Attached File  Screen_shot_2011_05_22_at_23.26.10.jpg   16.15KB   5 downloads

#77
ugokind

ugokind

    InsanelyMac Deity

  • Donators
  • 1,712 posts
  • Gender:Male
  • Location:10100
  • Interests:Apicoltura
    Mac
    Linux
    Homebrew
    Australia
    Spremermilcervello
* Scope _PR are the same
You use DTGP I use MCDP but the purpose is the same

diff:
* OperationRegion (GNVS, SystemMemory,
pointers to lids, osys etc..
ME-> 0xFFFF0000, 0xAA55
You->0x7FD9EDBC, 0x0100

* DEVICE VGA:
2 differences:
me: PEGP.VGA
you:IXVE.IGPU

your 's the most complete _DSM injection about 9600M GT.. i'll use it

* DEVICE(LCD)
you put Name (_HID, EisaId ("LCD1234"))

* Device (P0P1)-> I Changed into MAC name PCIB

* DEVICE PNLF (You have a big injection.. or is it native? I never seen a lot of method (that are quite similar to those in VGA Device (_BCQ for example)

* DEVICE (EC0
me-> named to EC

me: put control to raise BT at boot, and testing (still) the lid query and the AC plugging query

*DEVICE LID0
you have native
now i'm still using native and testing some mods

*DEVICE Pwrb
me yes (not native.. i'll put it because IOREGexp is writing an entry .. even if .. yes.. the EisaId is equal to SLPB!
but in ACPI specs those are 2 object with equal pointer but different behaviour

* DEVICE Slpb
you have Name (_CID, EisaId ("PNP0C0E"))
me HID
(is the hack of pwrb you applied to slpb.. good

* PNP0303??
you have device KBD0
me PS2K!! so.. we are different?
cos you have device ps2k too!!!
but your ps2k is SYN0302
and I have Ps2m in SYN0302

ok: in ps2k pnp0303 i put _DSM method to inject FN keys

*HPET: you put irq.. according to using 4 mods that bring more flavours.. but .. I'll retest.. so my bios is good for 7/mac!
and using some mods as that.. 7 crashes at boot
I verify!

*device IPIC
I removed IRQ

*device timr
i used irq..now test your removed timr

*usb
I have
1) changed ohci names
2) put _S3d and _s4d in 0x03
3) put "AAPL,device-internal",

you put in _DSM the pointer to PCI devid.. but 7 crashes at boot if I put it.. no way.. it's not necessary I have sleep OK

*ehc THE SAME

*HDEF/RP03 the same

*Scope (_SB.PCI0)
{
Method (_INI, 0, NotSerialized)
Is important to have Darwin injection.. you don't have it!
so no hpet/cpupowermanagement !!

*DEVICE SBUS
you have DSM PCI different.. i'll test it
but actually if I grep SMBus to kextstat I have a kext loaded Ok.
I had injected a non existent Device (BUS0)with less info as you.. i'll test them

*SCOPE GPE
having pwrb.. naturally i put Notify (\_SB.PWRB, 0x02)
where necessary




This evening i'll test

#78
lorenzothebest

lorenzothebest

    InsanelyMac Protégé

  • Members
  • Pip
  • 28 posts

Dammi il tuo bios..non usare il mio dsdt.. Vedo di fartene uno
ps..hai un dsdt per p5q? Io sto impazzendo

Ciao, forse riesco a trovarti io il dsdt per p5q, un mio amico la utilizza .. è la scheda madre dell'asus giusto? non è P5Q PRO giusto?
Comunque mi servirebbe una mano anche a me per il dsdt, veramente urgente perchè non sono tanto pratico... se mi faresti questo favore, io intanto chiedo al mio amico se ce l'ha. Ma come faccio il dump del bios? ho un acer 8730g, molto simile al tuo acer 5930g.

#79
ugokind

ugokind

    InsanelyMac Deity

  • Donators
  • 1,712 posts
  • Gender:Male
  • Location:10100
  • Interests:Apicoltura
    Mac
    Linux
    Homebrew
    Australia
    Spremermilcervello

Ciao, forse riesco a trovarti io il dsdt per p5q, un mio amico la utilizza .. è la scheda madre dell'asus giusto? non è P5Q PRO giusto?
Comunque mi servirebbe una mano anche a me per il dsdt, veramente urgente perchè non sono tanto pratico... se mi faresti questo favore, io intanto chiedo al mio amico se ce l'ha. Ma come faccio il dump del bios? ho un acer 8730g, molto simile al tuo acer 5930g.



x la p5q lascia perdere.. ne ho provati tanti e sai una cosa?
funziona perfettamente senza! cioè è una piastra che va bene così.. senza tarocchi!

per il tuo acer.. è dura per me.. vedo di aiutarti.. ma devi darmi un bios tuo o un dsdt pulito.. ripeto pulito quindi non sfalsato da disabler.. kext farlocchi etc.. quindi o lo prendi dai registri di win7 o da acpi da ubuntu

#80
lorenzothebest

lorenzothebest

    InsanelyMac Protégé

  • Members
  • Pip
  • 28 posts

x la p5q lascia perdere.. ne ho provati tanti e sai una cosa?
funziona perfettamente senza! cioè è una piastra che va bene così.. senza tarocchi!

per il tuo acer.. è dura per me.. vedo di aiutarti.. ma devi darmi un bios tuo o un dsdt pulito.. ripeto pulito quindi non sfalsato da disabler.. kext farlocchi etc.. quindi o lo prendi dai registri di win7 o da acpi da ubuntu


Ok.. ho preso il dsdt da windows, ho un file .dsl e un file .dat .
Potresti solo farmi sapere se riesci? mi faresti un grande favore, veramente.
Te li allego. Attached File  aaaa.rar   55.81KB   10 downloads





1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users

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