Jump to content

Maniac10

Maniac10

Member Since 30 Nov 2007
Offline Last Active 43 minutes ago
*****

Posts I've Made

In Topic: Customizacion entradas clover y ocultacion de particiones

20 March 2017 - 10:34 PM

Hola davicon, viendo tus archivos te aconsejo antes que nada que corrijas tu config.plist. Vas a ver que si lo abres con un editor de plist (PlistEditPro, Xcode) da error. El error esta en que tienes 2 <string> consecutivos en la <key> Boot/Arguments. Debes poner ambas claves (dart=0 y kext-dev-mode=1) en uno mismo:

<string>dart=0 kext-dev-mode=1</string>

Para limpiar tu menú de arranque te aconsejo desactivar la detección legacy y ocultar "DataY":

	<key>GUI</key>
	<dict>
		<key>Hide</key>
		<array>
			<string>Windows</string>
			<string>DataY</string>
			<string>\EFI\BOOT\BOOTX64.EFI</string>
		</array>
		<key>Scan</key>
		<dict>
			<key>Entries</key>
			<true/>
			<key>Legacy</key>
			<false/>
			<key>Linux</key>
			<false/>
			<key>Tool</key>
			<true/>
		</dict>

Ninguno de estos son útiles, por eso te propongo desactivarlos directamente. El tema con la entrada legacy "EFI" es normal, lo que si es extraño es que detecte un loader en tu partición DataY. Es probable que hace tiempo hayas instalado algún sistema operativo o un arrancador UEFI y no hayas eliminado todo lo correspondiente. La única forma definitiva de saber es que subas un reporte de DarwinDumper de todo lo que son discos y bootloaders. Por ahora ocultando definitivamente "DataY" debería funcionar.

 

Ahora, la partición "Recovery HD" si puede serte útil, por ello vamos a ocultarla solamente para que aparezca con F3:

		<key>Custom</key>
		<dict>
			<key>Entries</key>
			<array>
				<dict>
					<key>Title</key>
					<string>Recovery</string>
					<key>Hidden</key>
					<true/>
					<key>NoCaches</key>
					<false/>
					<key>Type</key>
					<string>OSXRecovery</string>
					<key>Volume</key>
					<string>Recovery</string>
				</dict>
			</array>
		</dict>

In Topic: Problema con Clover? o mio

26 January 2017 - 09:03 PM

La verdad no se me ocurre que otra cosa podría estar provocando el problema. Podrías intentar preguntar en la sección de Clover, solo sube el reporte completo de DD y explica la situación lo mejor que puedas.

In Topic: Problema con Clover? o mio

23 January 2017 - 11:33 PM

Según el log tienes 3 plists, pero uno no lo muestra en los "Found config plists" y otro no lo muestra en "GetDefaultSettings" :rofl: :

0:100  0:000  EFI\CLOVER\AMBO.plist not loaded with name from LoadOptions: Not Found
0:103  0:002  EFI\CLOVER\config.plist loaded: Success
0:116  0:002  === [ Found config plists ] ===============================
0:116  0:000  - config.plist
0:116  0:000  - config1.plist

Hay algo extraño en esa partición EFI, no tendrás archivos ocultos? has un ls -la en la carpeta donde esta el config.plist.

 

Ademas el reporte de DD muestra 2 archivos DSDT que no se pueden abrir. Algo anda mal aquí… Estás seguro que la bios no está corrupta nuevamente? Dices que la has flashado recientemente, es otra versión o la misma? Recuerdo que la actualización a UEFI de mi vieja Z68AP-D3 trajo toda una nueva estructura DSDT que hizo obsoleto y super problemático mi DSDT legacy personalizado. Prueba hacer un dump de las tablas ACPI originales (F4 en Clover) y compara el DSDT generado con el que tienes personalizado.

 

Ahora veamos el tema del config.plist que no se carga. Primero asegurate que no hay archivos ocultos ni nada raro, luego prueba especificando en tu config.plist que plist quieres predeterminar:

<key>ConfigName</key>
<string>config.plist</string>

EDIT: esto no va dentro de ninguna sección, va suelto en la raíz del config.plist.

In Topic: Problema con Clover? o mio

22 January 2017 - 09:52 PM

Hola surfcaster, vamos a tener que estudiar los registros para entender que esta pasando. Crea un preboot apenas arranca Clover (antes de seleccionar el config.plist manualmente) y has también un reporte con DarwinDumper de todo lo que sea discos, bootloaders y boot logs.

In Topic: Clover General discussion

20 January 2017 - 08:54 PM

mine:

<?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">
<array>
	<dict>
		<key>MatchBuild</key>
		<string>158778 16B2555</string>
		<key>MatchOS</key>
		<string>10.7.x,10.8.x,10.9.x,10.10.x,10.11.x,10.12.x</string>
		<key>Comment</key>
		<string>Enable TRIM for SSD</string>
		<key>Find</key>
		<data>AEFQUExFIFNTRAA=</data>
		<key>Name</key>
		<string>IOAHCIBlockStorage</string>
		<key>Replace</key>
		<data>AAAAAAAAAAAAAAA=</data>
	</dict>
	<dict>
		<key>MatchOS</key>
		<string>10.7.x,10.8.x,10.9.x,10.10.x,10.11.x,10.12.x</string>
		<key>Comment</key>
		<string>remove usb limit</string>
		<key>Find</key>
		<data>g72M/v//EA==</data>
		<key>Name</key>
		<string>AppleUSBXHCIPCI</string>
		<key>Replace</key>
		<data>g72M/v//Fg==</data>
	</dict>
	<dict>
		<key>MatchOS</key>
		<string>10.7.x,10.8.x,10.9.x,10.10.x,10.11.x</string>
		<key>Comment</key>
		<string>Zeroing 11d41983 codec</string>
		<key>Find</key>
		<data>gxnUEQ==</data>
		<key>Name</key>
		<string>AppleHDA</string>
		<key>Replace</key>
		<data>AAAAAA==</data>
	</dict>
	<dict>
		<key>MatchOS</key>
		<string>10.12.x</string>
		<key>Comment</key>
		<string>Zeroing 11d4198a codec (patched by AppleHDA Patcher.app)</string>
		<key>Find</key>
		<data>ihnUEQ==</data>
		<key>Name</key>
		<string>AppleHDA</string>
		<key>Replace</key>
		<data>AAAAAA==</data>
	</dict>
	<dict>
		<key>Comment</key>
		<string>Zeroing 11d41984 codec (patched by AppleHDA Patcher.app)</string>
		<key>Find</key>
		<data>hBnUEQ==</data>
		<key>Name</key>
		<string>AppleHDA</string>
		<key>Replace</key>
		<data>AAAAAA==</data>
	</dict>
	<dict>
		<key>Comment</key>
		<string>Patching 11d4198b with 111d76e0 codec (patched by AppleHDA Patcher.app)</string>
		<key>Find</key>
		<data>ixnUEQ==</data>
		<key>Name</key>
		<string>AppleHDA</string>
		<key>Replace</key>
		<data>4HYdEQ==</data>
	</dict>
</array>
</plist>

BTW commit r23702 introduce the "S" variant of some string functions and they later have done some corrections. the bug form me is in SafeString.c.
Maybe we should focus on strings that apparently contains some format string like '#', 'X' etc.?? (wont say something stupid.. but.. looks at Maniac10's config)
#	
Used with o, x or X specifiers the value is preceded with 0, 0x or 0X respectively for values different than zero. Used with e, E and f, it forces the written output to contain a decimal point even if no digits would follow. By default, if no digits follow, no decimal point is written. Used with g or G the result is the same as with e or E but trailing zeros are not removed.
@Maniac10 could you try w/o your unused #KextsToPatch?

 

 

Sure, I'll try it tonight.

 

EDIT: It didn't boot either.

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