Tag Archive: mac
RealtekRTL8111.kext low speed issue
The Realtek ethernet chips can perform ugly with the RealtekRTL8111.kext and its default settings on the older Core2 machines (afp, smb, ftp, nfs, http as well).
To resolve the issue, set the enableCSO6, enableEEE, enableTSO4, enableTSO6 flags to false in the Info.plist file.
Create vmdk from disk/dmg/sparsebundle
- Open your disk image
- Unmount all partitons, but do not eject the drive/image.
- Open the Terminal app
cd /Applications/VMware\ Fusion.app/Contents/Library/
- Get your disk number with
diskutil list
./vmware-rawdiskCreator create /dev/diskx fullDevice ~/Desktop/hdd-link lsilogic
./vmware-vdiskmanager -r ~/Desktop/hdd-link.vmdk -t 0 ~/Desktop/hdd.vmdk
Clover EFI ver3322 with corrected DDR4 RAM size detection
I patched the Clover EFI bootloader, to get recognize the DDR4 RAM module size correctly, from the SPD datas.
diff --git a/rEFIt_UEFI/Platform/spd.c b/rEFIt_UEFI/Platform/spd.c index 04c66d8..a7d389d 100644 --- a/rEFIt_UEFI/Platform/spd.c +++ b/rEFIt_UEFI/Platform/spd.c @@ -585,9 +585,24 @@ VOID read_smb(EFI_PCI_IO_PROTOCOL *PciIo) case SPD_MEMORY_TYPE_SDRAM_DDR4: + DBG("SPD[%d]: spdbuf[4]: @0x%x n", i, spdbuf[4]); + DBG("SPD[%d]: spdbuf[5]: @0x%x n", i, spdbuf[5]); + DBG("SPD[%d]: spdbuf[12]: @0x%x n", i, spdbuf[12]); gRAM.SPD[i].Type = MemoryTypeDdr4; - gRAM.SPD[i].ModuleSize = spdbuf[4] & 0x0f; - gRAM.SPD[i].ModuleSize = (1 << gRAM.SPD[i].ModuleSize) * 256; + // size = ((u64)rows * cols * banks * ranks) * bit; + // (spdbuf[4] & 0x30) >> 4 : bank address bits + // (spdbuf[4] & 0xC0) >> 6 : bank group bits + // banks = (4 << addressbits) * (1 << bank group bits) + // ((spdbuf[12] & 0x38) >> 3) :ranks + // (((spdbuf[5] & 0x38) >> 3)+12) :rows + // ((spdbuf[5] & 0x7)+9) : cols + gRAM.SPD[i].ModuleSize = ( + (((UINT64)1 << (12 + ((spdbuf[ 5] & 0x38) >> 3))) * + (1 << (9 + ( spdbuf[ 5] & 0x07))) * + (1 + ((spdbuf[12] & 0x38) >> 3)) * + (4 << ((spdbuf[ 4] & 0x30) >> 4)) * + (1 << ((spdbuf[ 4] & 0xC0) >> 6))) >> (20 - 3) + ); break;
Radeon 7xxx, OCZ SSD
A Radeon HD7xxx-es kártyák támogatottsága még eléggé gyerek cipőben jár az Apple-nél, egyelőre nem érdemes ezeket a kártyákat választani Hackintosh építéshez. A driver hibája miatt, csak egy sleep után hajlandó észlelni a csatlakoztatott monitorokat. – Egy ASUS HD7870-es kártyát próbáltam ki.
Pár napig használtam egy OCZ Vector 120GB-os SSD-t is, egy elég jó konfigurációval. Ez az idő pont elég volt, hogy megerősítést kapjak, nagyon sokat számít a gyorsabb háttértár. Míg a tesztalany i7-es gép SSD-ről 3-4mp alatt, addig HDD-ről az évekkel régebbi gépemhez hasonlóan, kb. fél perc alatt indult el a 10.8.4.
Nagyon gondolkozom egy saját beszerzésén, és ajánlom mindenkinek.
Adattömörítés, Keka
Már több éve, hogy rendszeresen mentést készítek a munkáimról. Két merevlemezre ami kötelezőnek mondható, valamint a kisebbeket még a Dropbox tárhelyemre is feltöltögetem.
Ezen oldalnak is, amit most olvasol, minden nagyobb változtatása után készítek mentést, így ha valamit elrontanék, pár perc alatt visszaállíthatom a működő verziót.
Azonban ennek ára is van, mégpedig a megannyi lemezterület lefoglalása. Egy közepesen tömörített zip formátumú mentés 50-60MB, ami előbb-utóbb több gigabájtot is elfoglalhat, és például az amúgy is szűkös dropboxban nem éppen szerencsés.
Így hát a napokban újra olvasgattam, próbálgattam, olyan programot és tömörítési eljárást kerestem ami igen radikális. Képes észlelni, hogy a mentések adatfolyama nagyrészt ugyanazon adatokból áll. Ugyanis, ha írok egy újabb bejegyzést, akkor pár kép, és egy kis szöveg lesz a változás, a többi adat a régi.
Transmission magyarítás
A következő, és valószínűleg egy ideig az utolsó fordításom szeretném bemutatni és megosztani ezzel a bejegyzéssel.
A Transmission egy nyílt forráskódú, teljes értékű torrent program. Jómagam több éve használom megelégedetten, ezért is döntöttem úgy, hogy elkészítem a magyar felhasználói felületet. A fordítás folyamán próbáltam az angol szöveghez hűen tömör lenni, valamint több helyen a linux-os fordítást követni.
XLD ver141
Nemrég megjelent az XLD egy újabb verziója, így ma egy kicsit utánnaolvastam, hogyan is hasonlíthatom, valamint fésülhetem össze a különböző verziók .xib fájljait (felhasználói felületet leíró fájlok), és a localization string-eket (ezek a lefordított mondatok, menüpontok).
XLD magyarítás
A múltkori fordítói munkák igen megtetszettek, így újabb célt kerestem. :) Ezúttal kicsit nehezebb volt a dolgom, ugyanis nem csak egy szöveges fájban kellett fordítanom, hanem az Xcode segítségével közvetlenül a felhasználói felületet kellett átírnom, kicsit átméreteznem, valamint jó pár szakszó magyar megfelelőjének is utána kellett néznem, olvasgatnom.
Véleményeket, javaslatokat szívesen fogadok akár kommentben, akár mailben.
Az XLD, teljes nevén X Lossless Decoder, egy ingyenes, opensoure program, amely segítségével kedvenc zeneszámainkat kódolhatjuk át más formátumokba (mp3, m4a, flac, aac, ogg, aiff), valamint rippelhetünk be vagy írhatunk ki egy-egy zenei lemezt. Jómagam már több éve megelégedett felhasználója vagyok, és így, hogy magyar nyelven is elérhetővé teszem, remélem mégtöbb itthoni Macintosh felhasználó hasznára válik.
Chameleon v2.1 magyar fordítás
Ma este befejeztem a Chameleon v2.1 telepítőjének fordítását.
Minden építő jellegű tanácsot szívesen várok.
A Chameleon egy rendszerbetöltő szoftver, amely segítségével Mac OS X-et futtathatunk egy nem Macintosh számítógépen.
A nyelvi fájlok letölthetőek innen: hu.lproj.zip (324 downloads)
FRISSÍTÉS: A magyarítás immár a Chameleon v2.1 telepítőjében.
A telepítőt letöltheted az alábbi linkről:
Chameleon-2.1svn-r1955.pkg.zip (342 downloads)