Jump to content

nobb1x

Members
  • Content count

    326
  • Joined

  • Last visited

About nobb1x

  • Rank
    InsanelyMac Sage

Profile Information

  • Gender
    Male
  • Location
    Italy
  1. El Capitan su Asus N551

    ciao Noob9999, come avevamo gia' discusso in privato, io una soluzione per l'usb con el capitan e questo notebook l'ho trovata, in pratica, a causa del totale rifacimento dei kext usb apparso sulla 10.11 i vari accorgimenti che permettevano di usare le porte usb con Yosemite si rivelano inefficaci. i nuovi kext usb hanno hard-encoded il modello di mac usato e applicano al volo degli injector che mappano le porte. per esempio, sul n551 si usa macbookpro11,2 come modello di mac, il kext xhci legge questo valore dall'smbios e applica la mappatura delle porte di questo modello. Ovviamente sul nostro asus la mappatura e' diversa, sia a livello hw, sia nel'acpi, e di conseguenza non funziona nulla. soluzioni ce ne sono diverse, quella che ho usato io e' questa, nel dsdt vanno rinominate tutte le occorrenze di ehci1/ehci2 e xhci (se ti ricordi per fare funzionare le usb3 su Yosemite era necessario che la usb 3 si chiamasse XHCI nel dsdt) rinominandole come ECH1/ECH2 mentre la XHCI diventa (ritorna) XHC rinominando le porte si bypassa il primo controllo fatto dal kext che non trovando piu' le porte col nome che si aspetta non inietta alcun valore nel registry, in seguito va' costruito un kext dummy che rimpiazza gli info.plist dei vari kext usb e che contiene la reale mappatura delle porte del notebook, tutto questo per evitare di dover modificare il kext originale, cosi' che in caso di aggiornamento non va' ripetuta la patch. Devo dire che dopo un paio di giorni di sbattimento tutto funzionava, le 3 porte usb anche la usb usata dalla webcam, ma mi faceva un difetto che non riuscivo a eliminare, e cioe non andava in sleep se collegato all'alimentatore, mentre ci andava se era alimentato a batteria. la causa del risveglio era sempre la stessa e cioe' XHC, la usb. la soluzione che ho adottato e' radicale, dato che il macbookpro11,2 non ha nessuna porta usb 2 ma solo le usb3, ho rimosso dal dsdt ogni richiamo alle porte usb2 ehc1/ehc2. apparentemente controindicazioni non ce ne sono, lo sleep ha ripreso a funzionare e le periferiche usb funzionano come prima.
  2. Asus n551 Hackintosh

    a Windows non serve il bootloader, quindi mettilo nel disco dove installi osx. se poi ti fa avviare anche Windows da un altro disco e' un altro discorso.
  3. ( Aiuto ) mancato boot dal HDD Yosemite

    controlla anche che il bios sia l'ultimo disponibile e poi prova anche con clover invece di chameleon o mbeast. guarda anche in un altro post qui che ho fatto nei giorni scorsi, dove ho pubblicato qualche immagine presa dal mio bios. cosi' e' come appare a me il post e' questo http://www.insanelymac.com/forum/topic/306475-ripristinare-bootloader-clover/?p=2146285
  4. Ripristinare Bootloader Clover

    Dovresti controllare come sono messe le partizioni del disco e cosa ha cambiato la riparazione di windows. W8 usa una reserved non standard da 350mb (per altro formattata in ntfs) quindi quando installi osx molto probabilmente ti avra' creato una standard efi da 100mb oltre alla partizione dove risiede osx vero e proprio. clover lo puoi installare sulla efi (che deve essere fat32) oppure sulla partizione mac. Se hai fatto l'installazione di clover correttamente, e cioe' scegliendo i driver giusti, in genere i driver64EFI, dovresti essere in grado di vedere nel bios oppure di aggiungerla, una boot option per clover. UEFI non ha piu' la partizione attiva, quello che deve bootare lo si decide dal bios. Probabilmente adesso nel bios tu avrai solo "windows boot manager" che e' un richiamo alla partizione da 350mb che contiene i file di avvio di windows. quando riavvio il pc vedo di prendere un paio di foto col telefono magari mi spiego meglio. nella prima foto: ecco come appare il mio menu di boot (Asus n551) io ho 4 boot options, la prima e' clover, che e' quella che viene bootata (bruttissimo termine) per default, infatti da clover poi faccio il boot degli altri os dal menu, nel caso volessi che di default parta uno degli altri os basta che lo metta al primo posto. Per aggiungere boot options devi andare in basso Add boot options, e ti appare quello che e' nella foto 2 scegli un nome da dare alla boot option e premi Path for boot option, se il bios e' in grado di leggere (se ci sono i driver e i file di boot .efi installati correttamente nella partizione deve farlo) il contenuto della partizione ti mostra che partizione e' e poi ti chiede il nome del file da leggere, quando hai fatto premi create e ti ritorna alla schermata precedente. Nel mio caso mostra la Part1 che e' la efi da 100mb dove ho installato clover e la Part3 che sarebbe la microsoft reserved, non mostra le altre partizioni del disco perche' su queste non c'e' alcun driver ne file di boot.
  5. ( Aiuto ) mancato boot dal HDD Yosemite

    controlla che non si sia spu.....to il formato del disco, non ci metto la mano sul fuoco ma mi pare che le boot options nel bios le vedi solo se il disco e' in formato gpt e non nel classico mbr disk.tiff
  6. Asus n551 Hackintosh

    non ho provato,ne' conosco la versione di niresh. io creai una chiavetta usb avviabile con clover e ho usato i file originali. fare il primo boot fu' una pena, poi capii che il problema stava nel config.plist e da li' ho sistemato poi tutto il resto un po' alla volta. Con l'hardware dell'n551 non c'e' bisogno di grosse patch o kext strani, giusto con un config.plist, un kext per la ps/2 e il fakesmc.kext si riesce a fare il boot dell'installer originale
  7. Asus n551 Hackintosh

    e' pressoche' impossibile. questi dsdt/ssdt sono frutto di giornate di lavoro e decine di patch applicate in tempi diversi, alcune automatiche usando Maciasl, altre applicate direttamente a mano. posso dire che dato che il bios del n551 non e' stato aggiornato e la versione da cui sono stati estratte le tabelle acpi e' la 204, nel tuo ci sono le stesse tabelle acpi. Se vuoi vedere qualche dettaglio puoi provare ad usare diff, comparando una tabella originale e una di quelle patchate, ma con diff non si vede granche. Tutte le tabelle acpi che ho postato in precedenza sono in formato dsl, eccetto la ssdt che non l'ho fatta io ma lo script ssdtprgen.sh
  8. Asus n551 Hackintosh

    la velocita' del sistema mi sembra ottima, benchmark non ne ho fatti, ma uso garageband che non mi ha mai perso una nota la cosa dell'orologio e' risaputa fino da leopard almeno, mac usa il tempo come utc mentre windows no. dal lato mac non puoi farci nulla, per windows esiste una patch del registro per fagli usare anche a lui il tempo utc. Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation] "RealTimeIsUniversal"=dword:00000001 usando questa patch entrambi gli s.o. mostreranno la solita ora. Non ho capito il problema del time out di clover. cmq io non lo uso e avvio quello che mi serve al momento a mano. con un ssd riavviare il sistema e' cosa di pochi secondi. Per quanto ne so' l'ibernazione lato mac non funziona e va' disabilitata. non mi ricordo il comando che detti a suo tempo ma se fai due ricerche su google lo trovi facilmente, va' dato da console con diritti amministrativi. per quanto riguarda lo sleep devi patchare il dsdt, ci sono delle cose sulle usb nel dsdt originale che bloccano lo sleep, inoltre non devi caricare kext strani del tipo pm disabler, se ce li hai in clover/kexts/10.10 rimuovili. a me funziona sia lo sleep chiudendo il display che quello da menu, e mi riparte aprendo il display o premendo un tasto. Prima dello sleep devono comunque funzionare anche altre cose,tipo il controllo della luminosita' del display e l'indicatore della batteria (per entrambi servono patch al dsdt, vedi quello che ho postato) e le porte usb devono essere correttamente riconosciute, sia quelle 2.0 che le 3.0
  9. Asus n551 Hackintosh

    OT la efi ti ha dato problemi perche' al solito MS fa' come c...o gli pare. su quella schifezza di w8 hanno deciso che la partizione efi e' da 350mb che a quanto pare non e' standard.chissa che cosa volevano infilarci dentro. fine OT la lista dei kext che ho installato e' questa: drwxrwxrwx 1 hook staff 4096 16 Ott 2014 ACPIBacklight.kext <---- gestione illuminazione del display, necessita dsdt/ssdt patchato drwxrwxrwx 1 hook staff 4096 8 Mar 03:36 ACPIBatteryManager.kext <---- batteria, necessita dsdt patchato drwxrwxrwx@ 1 hook staff 4096 22 Apr 13:33 ApplePS2SmartTouchPad.kext <--- tastiera e touchpad drwxrwxrwx 1 hook staff 4096 2 Lug 2014 AsusNBFnKeys.kext <--- gestione tastiera asus e illuminazione tastiera, necessita dsdt patchato drwxrwxrwx 1 hook staff 4096 7 Mar 22:46 FakePCIID.kext <--- serve per il kext sottostante drwxrwxrwx 1 hook staff 4096 8 Mar 03:32 FakePCIID_HD4600_HD4400.kext <--- emula una hd4400 con la hd4600, serve igplatformID e iniector da clover drwxrwxrwx 1 hook staff 4096 6 Mar 22:20 FakeSMC.kext <--- questo fa' funzionare tutta la baracca drwxrwxrwx 1 hook staff 4096 8 Mar 03:36 RealtekRTL8111.kext <--- scheda di rete ethernet nella S/L/E ho tutto vanilla eccetto il kext appleHDA che e' quello patchato da Toleda per il chip del notebook.e' attivato da una patch al dsdt. vodoohda non mi gestiva l'autosensing delle cuffie e non ho trovato documentazione/aiuti al riguardo, cosi l'ho tolto. patch al dsdt/ssdt ne ho applicate tante, alcune per correggere errori di compilazione, altre per fixare funzionalita', putroppo non ho un elenco completo, ma nell'intestazione dei file dsl avevo scritto le patch principali. ti allego il tutto se vuoi darci un'occhiata. l'n551 (bios 204) usa molti file per l'acpi, alcuni per osx non servono, con clover io droppo tutto e poi carico solo dsdt,ssdt, ssdt5,ssdt6 e ssdt7. il file ssdt e' stato creato con una utility apposita per la gestione dei p-state della cpu, infatti il risparmio energetico e lo speedstep funzionano egregiamente. come modello di mac per l'smbios ho scelto il macbookpro11,2 che e' quello che piu' si avvicina al 551. ti includo anche il mio config.plist di clover, non puoi usarlo direttamente nel tuo ma usalo pure per vedere quali patch applico e a quali kext. per la wifi controlla qui se vuoi andare sul sicuro https://github.com/toleda/wireless_half-mini io uso una BCM43225 che gia' usavo nel notebook precedente, e' una scheda vecchia di 3/4 anni ma va ancora bene, con una patch al dsdt la vede come airport extreme. credo che su ebay le trovi simili a 10 euro, non ha bluetooth. N551_ACPI.zip
  10. Asus n551 Hackintosh

    ciao, io ho un n551, il modello con 8gb ram. non so' risponderti alla seconda domanda, io ho cambiato il disco di serie con un ssd e sono partito da zero, prima ho messo yosemite, poi windows (7, lunga vita al re) e infine ubuntu. attualmente clover gestisce tutti e 3 i sistemi egregiamente, anche se le partizioni del disco sono un po' contorte, l'installer di osx mi ha fatto una efi piccola e la partizione mac, windows mi ha fatto una reserved da 100mb e quella sua, mentre ubuntu quando l'ho installato non ha toccato nulla perche' ho scelto di installare il grub nella partizione dove ubuntu risiede (obbligatorio se non vuoi incasinare tutto) Dato che windows 7 mi ha fatto la sua reserved, i file di boot me li ha messi li, infatti se entro nel bios e scelgo di fare il boot dalla partizione windows io il clover manco lo vedo e parte direttamente windows. tieni conto che con i dischi gpt il concetto di partizione attiva non esiste piu', quello che vuoi bootare lo decidi dal bios.(n.b. l'installazione di 7 l'ho fatta in efi e non mbr) la scheda wifi l'ho cambiata, ho rinunciato al bluetooth che non uso e ho messo una bcm 94352hm senza bt che gia' avevo, cmq si trovano facilmente sulla baia. devo dire che questo notebook e' quello che mi ha dato piu' soddisfazioni nel campo hackintoshiano sin dai tempi di leopard. con clover,alcuni kext e dsdt+ssdt patchati praticamente funziona tutto eccetto la geforce che putroppo non potra' mai funzionare essendo una optimus. gli aggiornamenti mac funzionano correttamente, io sono partito da yosemite base e ho fatto l'update a 10.10.2 e poi al 10.10.3 direttamente da aggiornamenti di sistema.
  11. Asus N551JM

    i wrote my bios version wrong on the previous message, i have 204 too. Boot glitches are a common issue for hd4600. it need a patch on the clover config.plist, if you used mine as reference it has already included. After the first boot with the patch you need to clean kext cache and reboot. next boots will not show glitches anymore. Seem the crash you got forced a cache rebuild so that made the trick. i'm using voodoo ps/2, i'll give a try to the Elan you linked. thanks. why you apply patches to disable XHCI? it works great with my dsdt and vanilla Apple kext. these are the only patches i need clover.tiff
  12. Asus N551JM

    what don't work? i told to not use the config.plist as it is because it can't work on different laptops, you have to build a config.plist suitable for yours using this one as guide. Then if the bios is the same on the G551 (mine is N551 v.204) and the hardware comparable i don't see how it can't work. is your cpu a i7 4710HQ? if it different maybe the SSDT tables containing the pstates etc don't work
  13. Asus N551JM

    if you use clover as bootloader these are the files from my clover config. Patched.zip contain the dsdt and ssdt files with working brightness control, battery indicator, power supply, usb patches, and power management, with these my system sleep and wake with no issues. the content has to be unpacked on EFI/Clover/ACPI/patched kexts.zip contain the voodoo ps2 and the other kexts for keyboard light,ethernet and fn keys, has to be unpacked on EFI/Clover/Kexts i added my config.plist, necessary to work with the patched dsdt and ssdt files, you cannot use it straight on yours becasue it contain the uuids of my partitions, so it will not display boot options for you, then i have erased some smbios and s/n informations,maybe use it only as guideline. with this laptop you can have a nearly perfect macbook pro, but you have to change the wifi card because the atheros+bluetooth isn't supported and there is no hope for the nvidia card, only intel works. Audio works flawlessy with voodooHDA (just google for it) and your yosemite installation must be absolutely vanilla, so if you have used patched kexts on S/L/E you have to revert the original. All files on kexts.zip aren't mine, i just collected them on the net patched.zip kexts.zip config.plist.zip
  14. i got it working on my acer laptop, it use a different access to the battery (no smbus) i have some bugs still to sort, no time to discharge but working percentage and i get an "error collecting informations" on energy tab of sysinfo. just dsdt job to make it working, i include mine, original and after the mod for someone who want to look at it and enhance. just run a diff to see what changed. i'm not available for assistance, so pls do not IM, all i know is here. i'm using the acpi version of the kext with: UseExtendedBatteryInformationMethod=false UseExtraBatteryInformationMethod=false dsdt_ec_8bit.zip
  15. UPDATED 20.12. GenericBrightness.kext

    sure, here is, this laptop is a mess, it has two graphic cards and just one works with osx. just for the record, i can adjust brightness in two ways now, using Fn+left/right (doing this don't affect brightness ioreg values) and using Fn+F12/Pause (doing this affect brightness ioreg values) dsdt.zip
×