Šta je novo?

MacOS X 10.6.x (x86 Snow Leopard) – kompatibilan PC (hw, tips & tricks)

Pa mislio sam da je sama instalacija prosla bez bez problema. :D
Probao sam boot sa -x opcijom i to je cini mi se safe mod.Tu se SL podigne al ja ne mogu da stignem da procitam gde je greska.
Sa -v je jos gora situacija.Da li moram da cekam da zavrsi sa svim pa ono sto pise na kraju ili kako?
Vidim da je ono uputstvo za P55 ploce a moja je P35,iako vidim da se u tom slucaju ide sa EasyBeast opcijom ali uvek isto.I kako mogu da vidim da li je graficka u staru podrzana ili moram da dodam kext za nju?
Audio imam,dodao sam kext za ALC885 i ona radi,lan radi bez kext-a.

Rekoh ti lepo -v -f a ti kako hoceš. Fleg -x je za safe mode što tebi ne treba. Citiram "... -f = Tells the machine to reload all kext and dump the boot configuration cache, (kext cache found in: /System/Library/Extensions.mkext, you can delete it manually and the system will recreate it)...." ako ti je uopšte problem sa kextovima ili KP... Ko bi ga znao.
Proguglaj malo, google je čudo jedno...
 
Pa mislio sam da je sama instalacija prosla bez bez problema. :D
Probao sam boot sa -x opcijom i to je cini mi se safe mod.Tu se SL podigne al ja ne mogu da stignem da procitam gde je greska.
Sa -v je jos gora situacija.Da li moram da cekam da zavrsi sa svim pa ono sto pise na kraju ili kako?
Vidim da je ono uputstvo za P55 ploce a moja je P35,iako vidim da se u tom slucaju ide sa EasyBeast opcijom ali uvek isto.I kako mogu da vidim da li je graficka u staru podrzana ili moram da dodam kext za nju?
Audio imam,dodao sam kext za ALC885 i ona radi,lan radi bez kext-a.

Pa ti si odradio vec solidan posao...

Ja licno cenim da bi ti bilo sigurnije i bolje da instaliras iAtkos S3 v2, i to iz vise razloga, a recimo prvi i osnovni bi bio taj sto iAtkos sve dodatne kextove stavalja u extra folder prilikom instalacije, pa ti samim time automatski odvaja sve one kextove koji ne moraju da budu smesteni u System/Library/Extension, sto je u principu super stvar!

Mislim da bi u ovom slucaju mogao bez problema da updejtujes sistem putem combo varijante i verujem da bi ti to radilo iz prve i to tako da ne bi posle toga morao nista vise dodatno da krpis.

iAtkos inace kreira nevidljivi (citaj hide-uje) Extra folder, ali to mozes resiti tako sto ces povuci recimo ovaj program i onda lepo unhide-ovati fajlove i pristupiti svim kextovima koji su tu.

Znaci moja preporuka bi bila ovo... s tim, sto prilikom instalacije ipak povedes racuna sta instaliras od kextova a sta od zakrpa (gledaj da mu sto manje toga dodatno zadajes), a najbolje bi bilo da vec kada si podigao 10.6 odradis manuelno DSDT za svoju plocu pa onda ovo sto sam ti rekao (ta tvoja nadogradnja moze malo i da saceka). DSDT jeste malo cimanje napravti, ali vredece ti 100%. To je ako mene neko pita najbitnija stavka u celoj ovoj prici. Dobar DSDT zavrsava posao tako da posle toga mozes instalirati bilo kakav OS X bez mnogo razmisljanja.

Takodje sistem mozes startovati i sa flesha, i za to ti je potrebno da iza fat ili ntfs particije, kreiras jednu malu od 64mb HFS (ne journaled vec obicnu) i tu lepo napakujes extra folder i sve dodatne kextove + DSDT i naravno instaliras bootloader i to recimo ovog poslednjeg chameleona 2 rc5 .
 
Poslednja izmena:
Rekoh ti lepo -v -f a ti kako hoceš.
Proguglaj malo, google je čudo jedno...
Stvarno nisam jedan od onih koji kukaju odmah po forumima a ni malo se ne potrude da informacije pronadju po netu.Trazio sam i gledao ali stvarno nisam u mogucnosti da nadjem sam resenje zato sam i pitao.
Ovo dobijam kad odradim -v -f,ako vam znaci nesto.




Pa ti si odradio vec solidan posao...

DSDT jeste malo cimanje napravti, ali vredece ti 100%. To je ako mene neko pita najbitnija stavka u celoj ovoj prici. Dobar DSDT zavrsava posao tako da posle toga mozes instalirati bilo kakav OS X bez mnogo razmisljanja.
Moram da priznam da je meni ovo najlaksi nacin,iBoot Supported pa SL 10.6.3.
Sama instalacija prodje bez problema.Odradio sam i Combo update na 10.6.4,pa sam probao sa MultiBeast-om.
Nisam noob za kompjutere ali se sa ovim srecem prakticno po prvi put.
Nisam probao sa pravljenjem DSDT fajla jer iskreno nisam nasao dovoljno informacija koje su mi bile razumljive tako da nisam hteo da probam sam.

PS: I ovo sve pisem sa 10.6.4 verzije koja se podigne iz safe moda.
 
Stvarno nisam jedan od onih koji kukaju odmah po forumima a ni malo se ne potrude da informacije pronadju po netu.Trazio sam i gledao ali stvarno nisam u mogucnosti da nadjem sam resenje zato sam i pitao.
Ovo dobijam kad odradim -v -f,ako vam znaci nesto.





Moram da priznam da je meni ovo najlaksi nacin,iBoot Supported pa SL 10.6.3.
Sama instalacija prodje bez problema.Odradio sam i Combo update na 10.6.4,pa sam probao sa MultiBeast-om.
Nisam noob za kompjutere ali se sa ovim srecem prakticno po prvi put.
Nisam probao sa pravljenjem DSDT fajla jer iskreno nisam nasao dovoljno informacija koje su mi bile razumljive tako da nisam hteo da probam sam.

PS: I ovo sve pisem sa 10.6.4 verzije koja se podigne iz safe moda.

Promeni mu voodooHDA drajver jer vidim da on izaziva KP(drajver je v2,7,0 pa uradu downgrade) i probaj da staviš patchovan kernel pa da vidiš hoće li i kako raditi sa 10.4.0 patched kernelom i najveći problem je da posle apdejta promeniš sleepenabler.kext koji je modifikovan za 10.6.4 koji takođe hoće da pravi probleme.
Ajmo ovako.
Kao 1vo. Promeni voodooHDA na neku nižu verziju pa probaj da podigneš sistem normalno
Kao 2go. Promeni sleepenabler.kext koji je patchovan za 10.4.0 kernel (skini taj patchovani kext) i kao stavka 3. na kraju ali kao krajnje rešernje zameni mach_kernel sa legacy_kernel-om koji ćeš skinuti sa neta pa javi šta si i kako uradio i dokle si dogurao!

P.S. Moj savet ti je da skineš MacDrive v8.x i da ga instaliraš pod WIN okruženjem i da otuda modifikuješ sve kextove, pliste i ostale džidže koje se daju ručno modifikovati!!!

pozz :wave:
 
A da li mogu da probam 10.6.3 da instaliram,pa samo easybeast da odradim,bez kexta za zvucnu,pa da vidim hoce li da se bootuje normalno.Znaci da ne radim update na 10.6.4 verziju.
I da li kasnije ako odradim update,mogu ponovo multibeast da pokrenem.Cini mi se da sam procitao da moze,al da proverim.
 
A da li mogu da probam 10.6.3 da instaliram,pa samo easybeast da odradim,bez kexta za zvucnu,pa da vidim hoce li da se bootuje normalno.Znaci da ne radim update na 10.6.4 verziju.
I da li kasnije ako odradim update,mogu ponovo multibeast da pokrenem.Cini mi se da sam procitao da moze,al da proverim.

Moze... Ti cak mozes podici sistem, bez zvuka ili grafickog drajvera ili mrezne...

Doduse bez grafickog drajvera bi morao da butujes obavezno sa -x znaci safe mod, a bez zvuka ili mrezne ide normalno...

Sto se tice DSDT-a, skini ovaj editor i pazljivo procitaj sve vezano za ovaj deo. Nije komplikovano, ali je malo pipavo dok ne uhvatis fazon, sta ide i kako. Elem, imas primere unutar zakrpa pa polako...

I moja preporuka bi ti bila da se drzis originalnog kernela dokle god je to moguce, a moguce je cim ti radi pod 10.6.3. Znaci ovo sto ti je Neogeo prucio stoji, s tim sto se ja ne slazem da bi trebalo da diras kernel... Sto manje muljanja to bolje!
 
Poslednja izmena:
Moze... Ti cak mozes podici sistem, bez zvuka ili grafickog drajvera ili mrezne...

Doduse bez grafickog drajvera bi morao da butujes obavezno sa -x znaci safe mod, a bez zvuka ili mrezne ide normalno...

Bez grafickog drajvera ce uvek podici sistem sa -f jer tako preskace ucitavanje kextova i .mkext liste koju SL ili L pravi prilikom butovanja a svejedno podize operativno graficko okruzenje. Ako mu je graficka iole podrzana pod SLom ili Lom podicice se svakako u VGA rezoluviji 1024x768 sa -f. Ako graficka nije podrzana od strane sistema nece mu pomoci ni -x koji podize command promt koji je za vecinu korisnika SPansko selo sto se upotrebe tice (like a DOS prompt)...

Instaliraj sistem sa 10.6.3 i odradi apdejt voodooHDA kexta sa nakom prethodnom verzijom a ne sa 2.7.0 za koju mislim da ti pravi probleme...
 
A da li mogu da probam 10.6.3 da instaliram,pa samo easybeast da odradim,bez kexta za zvucnu,pa da vidim hoce li da se bootuje normalno.Znaci da ne radim update na 10.6.4 verziju.
I da li kasnije ako odradim update,mogu ponovo multibeast da pokrenem.Cini mi se da sam procitao da moze,al da proverim.

Daj boze da te ne zeza sleepenabler.kext koji se brkne posle apdejta i zezne ti sistem... Probaj sve sto mislis da moze.
Rekoh ti, najbezbolniji nacin da prckas direktno po SL sistemskim fajlovima je da imas instraliran MacDrive pod WINom!!!
Zakon!
 
Hmm.
Evo sad sam odradio clean install,iBoot pa SL retail 10.6.3.Sve je proslo bez problema.
Pa onda MultiBeast,samo EasyBeast + System Utilities opcija.Restart i ...... opet isto. :(
Krene kao da ucitava i izadje ona poruka da zadrzim power dugme i ugasim komp.
Vidim da nije instaliran ni sleepenabler ni voodoo kext.
Graficka je podrzana odmah,zvuka nema.
Sta dalje?
Znaci nisam radio update na 10.6.4.
 
Hmm.
Evo sad sam odradio clean install,iBoot pa SL retail 10.6.3.Sve je proslo bez problema.
Pa onda MultiBeast,samo EasyBeast + System Utilities opcija.Restart i ...... opet isto. :(
Krene kao da ucitava i izadje ona poruka da zadrzim power dugme i ugasim komp.
Vidim da nije instaliran ni sleepenabler ni voodoo kext.
Graficka je podrzana odmah,zvuka nema.
Sta dalje?
Znaci nisam radio update na 10.6.4.

Negde grešiš u koracima kod instalacije programa sa Multy Beasta. Naj verovatnije je u pitanju kernel jer si iz Beasta odabrao kernel koji ne podržava tvoj procesor ...

Ako budeš zainteresovan, javi se u toku sledeće nedelje pa da ga namestimo kako valja!

pozz
 
Poslednja izmena:
Malo sam napredovao.
Ovako,uspeo sam da odradim da radi boot bez problema,al nisam siguran sta sam uradio. :D
Da pojasnim.Odradio sam clean install 10.6.3,pa combo update na 10.6.4,znaci iBoot Suported + retail SL pa combo update.
E sad,idem na opciju Advanced install u Multibeast-u,posto easyinstall ne daje rezultate a DSDT ne umem da napravim (jos uvek).
Ono sto sam instalirao i nije htelo iz prve je:
-fakesmc
-EvOreboot
-LegacyAppleRTC.kext
-NullCPUPowerManagement
-Chameleon 2.0 RC4 by AsereBLN
-32-bit Apple Boot Screen
-iMac core2duo
-JMicron36xATA
-JMicron36xSATA
-LegacyHDA for ALC885
-HDAEnabler for ALC 885

Probao sam i sa 64-bit Apple Boot Screen,kao i sa PC-EFI 10.6 by netkas umesto Chameleona.
Takodje nista.Onda sam vratio (cini mi se) 32-bit Apple Boot Screen i dodao ATY_Init Vervet(valjda se tako pise) i restartovao i ...... pogodak.Boot radi bez problema.
Kazite vi meni,sta od ovih kext-ova MORA da se stavlja,jer moguce da stavljam nesto sto nemora.
I jos nesto,sta u stvari radi Rebuild Cache i Repair Permissions i da li je obavezan prilikom svakog instaliranja kexta?Pogotovo mislim na Repair Permissions.

PS: Dodao sam i neki kext zbog koga mi se hardovi vide kao externi (zuta ikona),citao sam koji je u pitanju al sad ne mogu da ga nadjem.

PS2: Kako se ustvari deinstalira kext,obicnim brisanjem iz extra foldera i Rebuild Cashe opcijom iz MultiBeast-a il mora jos nesto?

I jos nesto,ne mogu da se snadjem kako da napravim sopstveni DSDT,citao sam po netu,al ne mogu da se snadjem,pa ako moze neki link sa mozda jednostavnijim uputstvom,il neki step by step tutorijal.

Hvala.
 
Poslednja izmena:
Kazite vi meni,sta od ovih kext-ova MORA da se stavlja,jer moguce da stavljam nesto sto nemora.
I jos nesto,sta u stvari radi Rebuild Cache i Repair Permissions i da li je obavezan prilikom svakog instaliranja kexta?Pogotovo mislim na Repair Permissions.

PS: Dodao sam i neki kext zbog koga mi se hardovi vide kao externi (zuta ikona),citao sam koji je u pitanju al sad ne mogu da ga nadjem.

PS2: Kako se ustvari deinstalira kext,obicnim brisanjem iz extra foldera i Rebuild Cashe opcijom iz MultiBeast-a il mora jos nesto?

I jos nesto,ne mogu da se snadjem kako da napravim sopstveni DSDT,citao sam po netu,al ne mogu da se snadjem,pa ako moze neki link sa mozda jednostavnijim uputstvom,il neki step by step tutorijal.

Hvala.

Uh, mnogo toga si priupitao odjednom...

Ajmo redom!

Nisam siguran sta ti ne treba u ovom momentu jer ne koristis DSDT koji menja mnogo toga. Sa propisno odradjenim DSDT-om ti ne bi trebalo vise od 3-4 kexta i tu spadaju: fakesmc, LegacyHDA, HDAenabler i eventualno neki ATA/SATA, sto znaci da ti ovo ostalo verovarno ne bi trebalo.

Zato sam ti i porucio da ne zuris i da se fokusiras na ovaj deo, tj na izradu DSDT-a, jer to je najbitnija stavka...

Ja nisam bas neki ekspert za os x ali na osnovu dosadasnjeg iskusta koje imam u radu sa njime, zakljucio sam laicki receno da se prilikom butovanja sistem cache prvo gleda i na konto njega ucitavaju kextovi. Drugim recima ako obrises cache sistem ce ucitavati sve redom i tom prilikom napraviti novi cache jer nema podatke o tome sta se nalazi u extensions folderu. Zato je bitno da odradis obnavljanje kesa kada ovde nesto menjas, jer primera radi ako si obrisao nesto odavde ili dodao a nisi obnovio kes, sistem ce na konto starog kesa ucitati samo one kextove koji su tu upisani i vrlo je moguce da onda dodje do neslaganja cak i pada sistema tj. neuspesnog butovanja (verujem da se ovde desava jos ponesto ali ovo bi bilo neko najjednostvanije tumacenje tog dela).

A inace kextovi se deinstaliraju taman kako si opisao, bacis u kantu ono sto ti ne treba i odradis rebuild cache. Kada instaliras kext odradis ovo isto ali jos pride popravis permisije. Ja barem ovako radim i zbilja nemam problema s tim.

Za DSDT sam ti gore ostavio link. Skini EVO DSDT editor i instaliraj ga.

Zatim ekstraktuj sosptveni DSDT iz programa: tools/extract DSDT, pa ga zatim kompajliraj. Vec ovo je znacajan pomak jer ces prakticno odmah sa ovime dobiti poruku da je izvestan broj optimizacija odradjen automatksi. Za ostalo klikni na DSDT hacks, pa izvuci odatle ono sto ti treba dalje. Osnovno je da odradis obavezno odatle prvih 5 stavki. Desno ces videti opciju search gde takodje odredjene najbitnije stvake vec imas listirane, ako ne onda manuelno ukucaj u search naziv uredjaja pa ga peske potrazi. Ovde jos treba imati u vidu da se odredjeni uredjaji drugacije nazivaju od ploce do ploce tako da ako odmah neki uredjaj ne nadjes to ne znaci automtski da ga nemas vec da se drugacije zove. U tim situacijama gledaj da ga potrazis po odredjenim delovima koda: napr. Name _ADR, 0x001F0000 --- gde je broj zaveden pod ADR prakticno odrednica za isti uredjaj a koji je mozda u tvom slucaju drugacije zaveden.

Za ovo takodje postoji jos par alata koji ce ti olaksati pretragu i jedan od njih je IORegistryExplorer. Izguglaj ga vec...

Sve u svemu, nista komplikovano ali pipavo dok ne udjes u stos, kao sto sam ti vec rekao...

Elem, kad ovako obradis DSDT to ce ti biti dovljno da ti sitem radi jako stabilno, a za eventualna dalja fina podesavanja moraces da se dodatno pomucis. Ovde ti spadaju, UHCI i EHCi hack, Sleep hack, keyboard hack, i u nekim slucajveima jos nekolicina drugih (za notebook racunare ima obicno najvise posla i sitnica).

Obradjeni DSDT smesti takodje u extra folder i to je to... You are good to go!

Ako ti nesto jos bude trebalo slobodno se oglasi! ;)

pozz
 
Poslednja izmena:
Ok ajmo ovako.
Instalirao sam DSDTSE,idem na extract DSDT,pa na compile,posto vidim da nije lose da se sacuva ne-hakiran fajl.Prilikom kompilacije prijavi gresku(sacuva fajl) i napise:
Compilation complete. 3 Errors, 2 Warnings, 0 Remarks, 602 Optimizations
Ono sto me interesuje,da li posle ja treba da ponovo otvorim editor i uporedo otvorim jos jedan sa odredjenim hack-om,i da prekopiram ceo hack u odredjeni deo dsdt fajla?Da li je ovo sto on izvlaci posebno za svaki hardver,tj ovo sto je on nasao je posebno za moj?
Cemu sluzi opcija extract table i da li nesto treba da bude izabrano iznad nje(DSDT.aml)?
Jos nesto.Kod mene nema svih ovih opcija,tj prvih 5 stavki iz Hack menija.Fali _WAK Method,nisam ga nasao ni pomocu search,a ni ovo Cpus=1 fix.Treba da izbrisem Alias rec,ali ona kod mene vec ne postoji.Ili je to mozda sto je dodato par kextova?

Polako ali napredujem. :D
 
Hmmm,dosta gresaka dobijam kad pokusavam da snimim DSDT fajl?
Negde opasno gresim.
 
Ok ajmo ovako.
Instalirao sam DSDTSE,idem na extract DSDT,pa na compile,posto vidim da nije lose da se sacuva ne-hakiran fajl.Prilikom kompilacije prijavi gresku(sacuva fajl) i napise:

Ono sto me interesuje,da li posle ja treba da ponovo otvorim editor i uporedo otvorim jos jedan sa odredjenim hack-om,i da prekopiram ceo hack u odredjeni deo dsdt fajla?Da li je ovo sto on izvlaci posebno za svaki hardver,tj ovo sto je on nasao je posebno za moj?
Cemu sluzi opcija extract table i da li nesto treba da bude izabrano iznad nje(DSDT.aml)?
Jos nesto.Kod mene nema svih ovih opcija,tj prvih 5 stavki iz Hack menija.Fali _WAK Method,nisam ga nasao ni pomocu search,a ni ovo Cpus=1 fix.Treba da izbrisem Alias rec,ali ona kod mene vec ne postoji.Ili je to mozda sto je dodato par kextova?

Polako ali napredujem. :D

Prvo sto treba da pogledas to je da li negde na netu mozes da nadjes vec odradjen DSDT za svoju plocu. Znaci ako ovo nisi probao, moj savet bi ti bio da probas... Kreni odavde

Hmm, malo je nezgodno to sto koliko vidim dobijas greske prilikom osnovnog kompajliranja.

Za to postoje dva resenja.

1. je da pogledas error log i na konto njega izvuces sporne linije i manuelno otklonis greske, sto u ovom momentu ne verujem da ces samostalno uspeti

2. je varijata koja je meni zavrsila posao u nekoliko navrata. Postoji vise DSDT editora, pa pokusaj da osnovnu optimizaciju odradis sa recimo DSDTPatcherGUI editorom (izguglaj ga). Sustina je da dobijes aml fajl bez prijavljenih gresaka. To ti je osnova za dalje budzenje! On ce takodje optimizovati puno toga i automatski ce odraditi DTGP metod tako da to posle ne moras da radis.

Nakon ovoga se presaltaj na EVO DSDT.

Sto se tice Cpus=1 fixa mislim da ti on nije neophodan, ali proveri za svaki slucaj. CPUS=1 flag fix je konkretno bio problem moje ploce, ali vecina novijih ploca mislim da ovaj problem vise nema. Vezuje se iskljucivo za Core 2 Duo procesore, gde usled nekompatibilnosti (CPU je drugacije numerisan) OS X ne mozes butovati na dva jezgra vec samo na jedno. Ukoliko ti se sitem butuje normalno ovaj fix ti nije neophodan.

A inace za njega su ti sledece linije u DSDT-u:

Kod:
{
    Scope (_PR)
    {
        Processor (P001, 0x01, 0x00000810, 0x06) {}
        Processor (P002, 0x02, 0x00000000, 0x00) {}
        Processor (P003, 0x03, 0x00000000, 0x00) {}
        Processor (P004, 0x04, 0x00000000, 0x00) {}
    }

gde prvi procesor treba da bude numerisan sa 0x06 a ostali 0x00

Inace pitao si kako da upasujes odredjene delove koda.

Pod opcijom DSDT hacks, imas delove koda koji su koliko sam ja barem to razumeo izvuceni sa originalnih applovih masina. Drugim recima oni su ti prakticno univerzalni. Ono sto nije i sto se razlikuje od ploce do ploce to su odredjeni delovi koda u biosu, a koji se opet odnose na odredjene uredjaje. Zato im se razlikuju i imena, ali takodje tu ima i razlike u kodu u zavisnosti koju plocu koristis. Hackovanje se uglavnom sastoji u 90% slucajeva u tome da je potrebno da dodas deo koda ispod, a u onih 10% da modifikujes kod za odrednjeni device (vrlo retko da potpuno zamenis nesto). Ono sto je olaksavajuca okolnost je to sto su ti za svaki hack dati primeri kako da ovo odradis, tj. na koji deo koda da obratis paznju, a ne retko pise i odakle hack deonica pocinje i gde treba da zavrsi.

Ehh... nemoj da zuris, znaci polako i pazljivo izcitaj sta ti tu pise i onda pocni sa radom. Ako ispustis deo koda ili makar samo neki zarez ili zagradu dobices gresku i ono sto moze da ti se desi je da otpises neku varijantu, a koja realno moze da ti zavrsi posao. Zato vodi racuna i dva puta sve proveravaj...

Sto se tice opcije Extract table, ne vidim sta ti tu nije jasno.

Imas gore u ponudi sta mozes sve da extraktujes, znaci izaberes jedno i to je to.
 
Poslednja izmena:
Ovo jeste pomoglo prevashodno zbog clear CMOS-a.Ali cudnog.Desava mi se da mi se prilikom restarta SAMO vreme u biosu pomeri dva sata unazad,a sve ostalo ostane isto.

Postoji vise DSDT editora, pa pokusaj da osnovnu optimizaciju odradis sa recimo DSDTPatcherGUI editorom (izguglaj ga). Sustina je da dobijes aml fajl bez prijavljenih gresaka. To ti je osnova za dalje budzenje! On ce takodje optimizovati puno toga i automatski ce odraditi DTGP metod tako da to posle ne moras da radis.
Zavrsio sam posao sa DSDTPatcherGUI editorom.On je odradio kompilaciju i sacuvao aml fajl.Posle sam presao na DSDTSE editor i ubacio onih prvih pet hakova,iako doduse iz loga DSDTPatcher-a vidim da je on odradio RTC i HPET hack,stim sto sam ja morao da rucno jos promeni za RTC hack vrednost 04 u 02.
Jos samo par pitanja imam. :D

Hocu da odradim ponovo cistu instalaciju.
1. Gde ide DSDT fajl,u root SL ili u Extra folder i da li je dovoljno samo kopiranje tamo? Ili ako koristim MultiBeast za dodavanje kext-ova da li treba cekirati opciju UserDSDT i fajl staviti na desktop?
2. Ili je mopzda bolje samo kopirati DSDT fajl na potrebno mesto i iz MultiBeast-a izabrati samo Chameleon,fakesmc i odgovarajuci smbios.plist?
3. Koji com.apple.boot.plist izabrati,vidim da ima 4 ponudjena?
4. Da li cu ovako obradjeni DSDT fajl moci da koristim svaki put prilikom reinstalacije SL,naravno pod pretpostavkom da hardver nije menjan?
5. Da li treba dodavati kext za grafiku ako ovo pise pod Hardware/Graphics Displays:
ATI Radeon 4870 Series:

Chipset Model: ATI Radeon 4870 Series
Type: GPU
Bus: PCIe
Slot: Slot-1
PCIe Lane Width: x16
VRAM (Total): 512 MB
Vendor: ATI (0x1002)
Device ID: 0x9440
Revision ID: 0x0000
ROM Revision: 113-B7710C-176
EFI Driver Version: 01.00.318
Displays:
SyncMaster:
Resolution: 1680 x 1050 @ 60 Hz
Pixel Depth: 32-Bit Color (ARGB8888)
Main Display: Yes
Mirror: Off
Online: Yes
Rotation: Supported
Display Connector:
Status: No Display Connected

Znam,mnogo pitanja,ali ulazim u stos.:type:
 
@Zoran_KS

To sto ti se vreme pomeri nema veze sa clear CMOS;)

Slede odgovori:

1.DSDT fajl ide u Extra folder, znaci manuelno ga pejstuj u taj folder.
2. Instaliraj fakesmc i ostalo
3. Sta nude, ne secam se, ne mogu da proverim?
4. Yup
5. Ne treba, izgleda da je sve ok sa gfx.
 
4. Da li cu ovako obradjeni DSDT fajl moci da koristim svaki put prilikom reinstalacije SL,naravno pod pretpostavkom da hardver nije menjan?

Pa jedino ako menjas plocu zatrebace ti novi DSDT, sto se ostalog tice taj jedan koji izradis bi ti bio dovoljan cak i kada bi sutra Apple izbacio novi OS X. :D

Znaci odradi ga sto mozes vise, (vracaces mu se vise puta kako budes ucio) i naravno obavezno ga sacuvaj negde na nekom fleshu, cd-u ili externom HD-u. A bilo bi fino i da prilikom svakog dodatnog muljanja uvek sacuvas staru verziju, jer nikad se ne zna...

Desavalo mi se da odradim neke stvari i onda primetim recimo da sam izgubio negde usput napr. u Energy Saver opciju Restart automatically after a power failure i tome sl.

Znaci obavezno cuvaj svaku verziju DSDT-a koju izradis...
 
Poslednja izmena:
@Zoran_KS

To sto ti se vreme pomeri nema veze sa clear CMOS;)
A sa cim moze da bude problem.Sa W7 nemam tih problema.Znaci cim restartujem SL i odem u bios vreme je dva sata pomereno unazad.

Postoje neke 4 vrste com.apple.boot.plist fajla,dve su 32-bitne a dve 64-bitne.
Nisam siguran koja mi treba.kao ni da li je pored obradjenog fajla potrebno i EvOreboot,LegacyAppleRTC.kext i NullCPUPowerManagement?
Sta se gubi time ako postoje mnogo kextova pa je cilj smanjiti ih na najmanji moguci broj?
I jos nesto,video sam da ovde u nekim primerima u com.apple.boot.plist fajlu postoji rezolucija,ali tih redova kod mene nema.

PS: Kako pokrenuti x64 kernel i da li se to isplati ili SL vidi i koristi svih 4GB rama?
 
Poslednja izmena:
A sa cim moze da bude problem.Sa W7 nemam tih problema.Znaci cim restartujem SL i odem u bios vreme je dva sata pomereno unazad.

Postoje neke 4 vrste com.apple.boot.plist fajla,dve su 32-bitne a dve 64-bitne.
Nisam siguran koja mi treba.kao ni da li je pored obradjenog fajla potrebno i EvOreboot,LegacyAppleRTC.kext i NullCPUPowerManagement?
Sta se gubi time ako postoje mnogo kextova pa je cilj smanjiti ih na najmanji moguci broj?
I jos nesto,video sam da ovde u nekim primerima u com.apple.boot.plist fajlu postoji rezolucija,ali tih redova kod mene nema.

PS: Kako pokrenuti x64 kernel i da li se to isplati ili SL vidi i koristi svih 4GB rama?

Vreme je pomereno za 2 sata jer Apple serveri tako automatski apdejtuju vreme po ne znam kom kriterijumu ...
Ne obraćaj toliko pažnju na apple.boot.plist. Ta koja je "64bit" samo ima opciju arch=x86_64 ili -force64 da bi forsirale 64bit kernel (-force64).
Ako nije mach_kernel pokrenut onda ti makina radi u 32bit režimu a kvazi 64bita se postiže sa -force64 ili -arch=x86_64 u com.aple.boot.plist. U 32bit modu neće videti više od ~3GB RAMa jer sam 32bit kernel ne može da adresira više memorije od toga!!!

Originalni 64bit kernel je mach_kernel a koji je kernel u pitanju možeš videti u com.apple.boot.plist-i. Evo moje pliste:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Boot Graphics</key>
<string>Yes</string>
<key>Default Partition</key>
<string>hd(0,1)</string>
<key>EthernetBuiltIn</key>
<string>Yes</string>
<key>GraphicsEnabler</key>
<string>Yes</string>
<key>Kernel</key>
<string>mach_kernel</string>

<key>Kernel Flags</key>
<string></string>
<key>Legacy Logo</key>
<string>Yes</string>
<key>Quiet Boot</key>
<string>No</string>
<key>Timeout</key>
<string>120</string>
</dict>
</plist>

Plista se kod mene nalazi u root/Library/Preferences/SystemConfiguration/com.apple.boot.plist (nije u root/Extra/Extensions... folderu)!
 
Poslednja izmena:
A sa cim moze da bude problem.Sa W7 nemam tih problema.Znaci cim restartujem SL i odem u bios vreme je dva sata pomereno unazad.

To se desava kada imas dual boot win/mac os.

Najbolji patch za to je Localtime-Toggle fix cini mi se sa iPC 10.5.6 instalacionog diska. Potrazi ga na netu, trebalo bi da ga ima. Ako ne javi mi na PM pa cu ti ja to poslati...
 
Poslednja izmena:
Jutros sam odradio clean install 10.6.3,pa cu kasnije kad dodjem sa posla da stavim 10.6.4 combo update,pa patchovan DSDT i ovih par kextova sto treba.
Ali i dalje nisam siguran koje sve,fakesmc i jos za audio i chameleon.
 
Nikako da ispravim ovu gresku koja mi se javlja prilikom kompajliranja DSDT-a.

Result is not used, operator has no effect


The warning:

./dsdt.dsl 2803: And (CTRL, 0x1E)
Warning 1105 - ^ Result is not used, operator has no effect

It can be fixed changing:

And (CTRL, 0x1E)

to:

And (CTRL, 0x1E, CTRL)
Nigde ne mogu da nadjem ovu liniju da bih zamenio ovo,ili je mozda to nebitno,sobzirom da mi prijavljuje:
Compilation complete. 0 Errors, 1 Warnings, 0 Remarks, 20 Optimizations

I za procesor kod mene stoji ovako:
Processor (CPU0, 0x00, 0x00000000, 0x00) {}
Processor (CPU1, 0x01, 0x00000000, 0x00) {}
Processor (CPU2, 0x02, 0x00000000, 0x00) {}
Processor (CPU3, 0x03, 0x00000000, 0x00) {}

Treba li da menjam ovo na 06 u prvoj liniji ?Vidim da kod mene i u prvoj liniji ide 0x00 a ne 0x01 kao kod drugih.
I kako da namestim da mi pravilno pokazuje brzinu memorije,pokazuje default-nih 667mhz umesto realnih 820.
 
Poslednja izmena:
Nikako da ispravim ovu gresku koja mi se javlja prilikom kompajliranja DSDT-a.


Nigde ne mogu da nadjem ovu liniju da bih zamenio ovo,ili je mozda to nebitno,sobzirom da mi prijavljuje:


I za procesor kod mene stoji ovako:


Treba li da menjam ovo na 06 u prvoj liniji ?Vidim da kod mene i u prvoj liniji ide 0x00 a ne 0x01 kao kod drugih.
I kako da namestim da mi pravilno pokazuje brzinu memorije,pokazuje default-nih 667mhz umesto realnih 820.

Nebitno je cim ne prijavljuje gresku.

Stavi 0x06, jer... ne moze da skodi, heh! ;)
 
Ama ne mogu da ga nateram da se pokrene pa to ti je.
Vec ludim. :wall:
 
Ama ne mogu da ga nateram da se pokrene pa to ti je.
Vec ludim. :wall:

Evo, da citiram samog sebe iz nekog posta. Mislim da je extra jasno i prakticno.
I dalje ti nudim "zivu" pomoc oko SLa pa ako si zainteresovan ti se javi (ne bih vise da dosadjujem).
:wave:

Evo malog tutorijala:

"1. Otvorite DSDT koji mozete skinuti na ovoj lokaciji.
2. Pod Tools odaberite Extract DSDT opciju ili kliknite na Extract DSDT tabu koji se nalazi pri dnu prozora aplikacije. Otvorice Vam se DSDT Vase ploce vec spreman za Editovanje.
3. U prozoru sa desne strane imate opciju ACPI Search pa tu ispod ukucajte _WAK i kliknite na Search. U edit delu bi trebalo da dobijete povratnu informaciju nalik ovoj : Method (_WAK, 1, NotSerialized), tj kursor ce Vam biti postavljen na taj red.
4. Kao prvo, morate uneti kod koji dozvoljava hakovanje DSDTa. Pod DSDT Hack na glavnom prozoru aplikacije odaberite metodu (u padajucem meniju) Method DTGP. Selektujte sav kod od vrha otvorene strane i odradite copy/paste unutrasnjeg bloka koda, kao sto je pokazano u primeru editora odakle kopirate, direktno ispred _WAK linije sa linijom razmaka neposredno pre i neposredno iza umetnutog koda (kao sto je u samom DSDTu koji editujete). Budite obazrivi oko praznih redova pre i posle da ne bi narusili formu samog DSDTa jer posle mozete imati problema tipa restarta, zamrzavanja itd.
5. Kao sledecu opciju ubacicemo kod koji sprecava CMOS reset. Pod ACPI Search ukucajte RTC i kliknite na Sarch. Trbalo bi da Vas baci na programski red koji izgleda ovako: Device (RTC).
6. Sve sto treba da uradite sada je da promenite duzinu IO segmenta u samom kodu sa 0x04 na 0x02. Trebalo bi da se 0x02 javlja na 2 mesta i pomeniu izvrsite na oba.
7. Pod opcijom File kliknite Compile DSDT. Editor ce Vas nakon kompilacije pitati da snimite fajl. Snimite ga na lokaciju koja Vama odgovara sa sufiksom .aml i potom preimenujte snimljeni fajl u DSDT.aml (jer ga program difoltno snima sa malim slovima kao dsdt.aml).
8. Nakon ovoga Drag&Drop Vas DSDT fajl na zeljenu lokaciju (obicno je to /Volumes/"disk SLa"/"root" ili ti prosto root SLa da bi sprecili reset BIOS opcija prilikom retarta SLa i da bi Vam mreza i zvuk valjano radili..."
 
I dalje ti nudim "zivu" pomoc oko SLa pa ako si zainteresovan ti se javi (ne bih vise da dosadjujem).
:wave:
cheers
Uspeo sam.
Prvo da ze zahvalim svima koji su mi pomogli,posebno tebi neogeo i tebi Vlado !
Bilo je naporno ovih par dana al sam zavrsio.
Sta sam sve uradio?
Kao prvo,poslusao sam vas i napravio sopstveni DSDT fajl,ubacio ona prva 5 hacka,stavio fajl u extra folder.Potom sam pokrenuo Multibeast i tu sam izabrao System Utilities,od kextova za zvucnu LegacyHDA i HDAEnabler(iako kazu da kod custom DSDT fajla on nije potreban,al ja nisam imao zvuk bez njega) za ALC885 kao i AppleHDA 10.6.2 Rollback.
Za graficku sam samo izabrao ATI 4800 patch za 10.6.4 Graphic Update,e tu sam se jedino prevario,jer sam stavio ovaj za graphic update a nisam prvo updejtovao skroz sistem.Prilikom podizanja sistema sam dobijao samo kockice od slike,mis je radio normalno.Uspeo sam da podignem sistem u safe modu i da onda instaliram graphic update,posle restarta sve radi normalno.
Tu je jos i Chameleon i fakesmc i NullCPUPOwerMenagment(bez njega sam imao KP),64-bitni com,apple.bootplist i smbios.plist za c2d i JMicron za ata.
Cak mi je i pravilno prepoznao brzinu memorije sad(do ovog puta ju je video kao 667mhz).
Sve u svemu uz puno trials and errors,ali vredelo je. :banana:
 
cheers
Uspeo sam.
Prvo da ze zahvalim svima koji su mi pomogli,posebno tebi neogeo i tebi Vlado !
Bilo je naporno ovih par dana al sam zavrsio.
Sta sam sve uradio?
Kao prvo,poslusao sam vas i napravio sopstveni DSDT fajl,ubacio ona prva 5 hacka,stavio fajl u extra folder.Potom sam pokrenuo Multibeast i tu sam izabrao System Utilities,od kextova za zvucnu LegacyHDA i HDAEnabler(iako kazu da kod custom DSDT fajla on nije potreban,al ja nisam imao zvuk bez njega) za ALC885 kao i AppleHDA 10.6.2 Rollback.
Za graficku sam samo izabrao ATI 4800 patch za 10.6.4 Graphic Update,e tu sam se jedino prevario,jer sam stavio ovaj za graphic update a nisam prvo updejtovao skroz sistem.Prilikom podizanja sistema sam dobijao samo kockice od slike,mis je radio normalno.Uspeo sam da podignem sistem u safe modu i da onda instaliram graphic update,posle restarta sve radi normalno.
Tu je jos i Chameleon i fakesmc i NullCPUPOwerMenagment(bez njega sam imao KP),64-bitni com,apple.bootplist i smbios.plist za c2d i JMicron za ata.
Cak mi je i pravilno prepoznao brzinu memorije sad(do ovog puta ju je video kao 667mhz).
Sve u svemu uz puno trials and errors,ali vredelo je. :banana:

Cestitam, trud se na kraju isplatio.
 
Dabome! Sve u svemu, to mu se uvek svede na jedno dva - tri dana muljanja, sto je u principu nista! :D

Ne mogu a da se ne nasmejem, kada se setim jednog mog ortaka koji je zadrti jabukar (ekstremno iskljuciv lik koji osim Appla ne vidi nista drugo) i koji je neretko imao obicaj da kaze kako je hack u sustini bezveze jer je mnogo komplikovan i kako on nema vremena za ovakve rabote, plus sto kao to po njemu nije to; zato sto pod hack on misli da je to neki uzasno modifikovani OS X koji samo lici na original, a u stvari nema pojma da je krucijalana stvar sada prakticno hackovanje PC-a kako bi se isti prilagodio originalnom OS X-u.

Eeee... dokle god bude bilo ovakvih likova, ne sekiram se ja za Apple! :d
 
Poslednja izmena:
Vrh Dno