Jump to content

(Solucionado) No me puedo conectar a AppStore

- - - - -

Best Answer Maniac10, 29 October 2015 - 10:35 PM

El archivo ioreg está corrupto, debes usar la versión 2.1 para guardarlo. Como menciona juanerson, debes mover el Device (LAN) a PEX5, yo lo añadí en PEX2 por error. Intenta nuevamente con este otro DSDT, a este le agregué el DSM ya incluido dentro del Device LAN.

 

 

@juanerson: según veo entre los parches de PJALM el fix incluye el Built-in pero como 0x01 en lugar de 0x00 como ya tenia el DSDT de riffrico. Sabes cual es el correcto?

Device (LAN0)
{
	Name (_ADR, Zero)
	Method (_DSM, 4, NotSerialized)
	{
		Store (Package (0x04) {
			"built-in", Buffer (One) {0x01},
			"location", Buffer (0x02) {"1"}
		}, Local0)
		DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
		Return (Local0)
	}
}
Go to the full post


  • Please log in to reply
19 replies to this topic

#1
riffrico

riffrico

    InsanelyMac Protégé

  • Donators
  • 36 posts
  • Gender:Male
  • Location:Madrid, España
  • Interests:Music

Hola. Estoy montando un Hackintosh con una Gigabyte GA-P35-DQ6, core2duo y geforce210. Le he puesto un HD Crucial SSD. He instalado SnowLeopard, me sale el Boot Error 0. Quisiera descargar Mavericks para eliminar ese error, pero no me deja conectar a AppStore. He actualizado a SnowLeopard 10.6.8 por comboupdate. He intentado todo lo que he leido por la red: Builtin Yes, EFI Studio,...,. No sé qué más hacer. Les agradezco de antemano cualquier tipo de sugerencia. Un saludo.



#2
juanerson

juanerson

    InsanelyMac Deity

  • Local Moderators
  • 1,624 posts
  • Gender:Male
  • Location:Tru, Venezuela

Hola. Tienes la ethernet (LAN / cableada) funcionando bien?

 

Por favor lee esta información sobre los requisitos para la App Store:

 

Tener un Perfil (SMBios.plist) completo y correcto, de acuerdo al hardware (equipo / PC /Portátil) que tienes (por ejemplo MacPro3,1). NO debe existir ambigüedad o cabos sueltos en dicho perfil. Además el flag Ethernet Built-in Yes desde el o.c.B.p "o" vía inyección DSDT. Por supuesto la tarjeta de Red ethernet (cableada) debe estar instalada y ser "en0" en las interfaces de Red. O al menos simular su existencia (fake ethernet) con un inyector. La información complementaria está AQUÍ, también AQUÍ, y otros datos AQUÍ.

 

Luego aclaramos dudas, sin empezar desde cero. Por favor lee las reglas del foro. Saludos.



#3
riffrico

riffrico

    InsanelyMac Protégé

  • Donators
  • 36 posts
  • Gender:Male
  • Location:Madrid, España
  • Interests:Music

Gracias por la respuesta. He completado lo que aparece en tus vínculos.

 

Mi chameleon boot:

Spoiler
 
SMBios (con edición del FakeSMC para completarlo):
Spoiler
 
com.apple.Boot.plist:
Spoiler
 
Introduje la dirección que me salió con EFIStudio 1.1
 
Mi conexión es "en0", ethernet, cableada. He borrado varias veces los plist de las network interfaces y el network identification.
 
Y por ahora nada.
 
Bueno, sí, iTunes me ha dejado de funcionar...
 
Gracias de nuevo por la paciencia.
 
Un saludo.


#4
juanerson

juanerson

    InsanelyMac Deity

  • Local Moderators
  • 1,624 posts
  • Gender:Male
  • Location:Tru, Venezuela

Sube un .ioreg por favor.


Edited by juanerson, 24 October 2015 - 05:05 PM.
Me refiero al archivo .ioreg completo, adjunto. Utiliza la función "Use Full Editor" para adjuntar archivos.


#5
uzmi

uzmi

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 374 posts
  • Gender:Male

Esto es lo que te pide Juanerson:

Attached Files



#6
riffrico

riffrico

    InsanelyMac Protégé

  • Donators
  • 36 posts
  • Gender:Male
  • Location:Madrid, España
  • Interests:Music

Gracias por la aclaración. Aquí está el ioreg.

Attached Files



#7
juanerson

juanerson

    InsanelyMac Deity

  • Local Moderators
  • 1,624 posts
  • Gender:Male
  • Location:Tru, Venezuela

El problema se puede solucionar desde la DSDT, sube tu tabla DSDT para corregirlo. El dispositivo Ethernet NO existe en la DSDT, por lo tanto NO es Built-In (integrada), ese puede ser el problema.

Attached File  Captura de pantalla 2015-10-25 a las 11.16.50.png   175.69KB   1 downloads

Otro detalle es el tipo de sistema, el MacPro3,1 es tipo 3 según Apple, en tu .ioreg aparece como tipo 1, lo puedes establecer desde el /Extra/org.chameleon.Boot.plist (antes c.a.B.p) así:

 

<key>SystemType</key>

<string>3</string>
 
Cual versión de Chameleon estas usando?
 
OFF-TOPIC: Tampoco tienes soporte de SpeedStep, lo puedes obtener a través de Chameleon (E/o.c.B.p) con:
 
<key>GenerateCStates</key>
<string>Yes</string>
<key>GeneratePStates</key>
<string>Yes</string>
 
Fin del O.T.


#8
riffrico

riffrico

    InsanelyMac Protégé

  • Donators
  • 36 posts
  • Gender:Male
  • Location:Madrid, España
  • Interests:Music

Muchísimas gracias por la información y las correcciones. He conseguido una resolución de 1920x1080 a través de OSX86 Tools (aunque el bootloader me lo hace en 1280x720). 

Como bootloader utilizo el Chimera v1.7.0 r1394 (el que usé para instalar el Snow Leopard en otro equipo que tengo).

 

He estado leyendo este post:

 

https://github.com/R...X-Null-Ethernet

 

Pero me resulta un tanto complicado para mi nivel.

Attached Files



#9
juanerson

juanerson

    InsanelyMac Deity

  • Local Moderators
  • 1,624 posts
  • Gender:Male
  • Location:Tru, Venezuela

Eso es para lo que NO tienen ninguna tarjeta de red Ethernet, NO es tu caso.



#10
riffrico

riffrico

    InsanelyMac Protégé

  • Donators
  • 36 posts
  • Gender:Male
  • Location:Madrid, España
  • Interests:Music

Gracias por la aclaración, cuanto más leo siento que menos sé.  :blush:



#11
riffrico

riffrico

    InsanelyMac Protégé

  • Donators
  • 36 posts
  • Gender:Male
  • Location:Madrid, España
  • Interests:Music

Estoy tratando de parchear la DSDT con el DSDTEditor, para poder ponerle estas líneas:

 

Device(LAN)
{
Name(_ADR, 0)
}

 

Pero al tratar de compilarla, me da un error "Object is not accessible form this scope (ATT3)" y no puede arreglarlo.

 

Usando MaciASL me aparecen más errores y ninguno me permite compilar la DSDT.

 

Soy nuevo haciendo esto, pero no sé por dónde puedo tirar ahora mismo. 



#12
juanerson

juanerson

    InsanelyMac Deity

  • Local Moderators
  • 1,624 posts
  • Gender:Male
  • Location:Tru, Venezuela

No he podido mirar el archivo, en cuanto tenga un chance lo subo corregido. Si alguien más puede agregar el dispositivo Ethernet (GIGE, LAN, etc) y corregir los errores de compilación sería de mucha ayuda. Saludos.



#13
Maniac10

Maniac10

    InsanelyMac Deity

  • Members
  • PipPipPipPipPipPipPipPipPipPip
  • 1,832 posts
  • Gender:Not Telling

Ok, solo solucioné un error de min-max y agregue esto al dispositivo 0x001C0002 según menciona riffrico:

                Device (LAN)
                {
                    Name (_ADR, Zero)  // _ADR: Address
                }

Espero te sirva!

 

Attached File  DSDT.aml.zip   6.71KB   2 downloads



#14
riffrico

riffrico

    InsanelyMac Protégé

  • Donators
  • 36 posts
  • Gender:Male
  • Location:Madrid, España
  • Interests:Music

Muchísimas gracias. Lo probaré en un rato. A ver qué tal.



#15
juanerson

juanerson

    InsanelyMac Deity

  • Local Moderators
  • 1,624 posts
  • Gender:Male
  • Location:Tru, Venezuela

El dispositivo LAN o GIGE debe ir dentro de 0x001C0005 según el primer .ioreg que corresponde al puerto PCI de nombre PEX5.

Attached File  Captura de pantalla 2015-10-29 a las 5.44.16.png   12.47KB   0 downloads

Trabaja sobre la DSDT que corrigió Maniac10, y compila una nueva DSDT.aml para cargar desde /Extra.

Y por favor sube un nuevo .ioreg para ver los cambios con la DSDT, ya deberá aparecer como Built-in (0x0) que significa "integrado".



#16
riffrico

riffrico

    InsanelyMac Protégé

  • Donators
  • 36 posts
  • Gender:Male
  • Location:Madrid, España
  • Interests:Music

Hola de nuevo y mil gracias a Maniac10 y juanerson por ayudarme. He probado la nueva DSDT compilada con DSDTEditor y en el ioreg parece que está todo correcto. He borrado los plist en Preferences referentes al Network y he eliminado los interfaces en Preferencias del Sistema. Reiniciado y vuelto a cargar en Preferencias del Sistema ethernet (aparece como en0). Pero sigue sin funcionar. 

Attached Files



#17
Maniac10

Maniac10

    InsanelyMac Deity

  • Members
  • PipPipPipPipPipPipPipPipPipPip
  • 1,832 posts
  • Gender:Not Telling

Best Answer

El archivo ioreg está corrupto, debes usar la versión 2.1 para guardarlo. Como menciona juanerson, debes mover el Device (LAN) a PEX5, yo lo añadí en PEX2 por error. Intenta nuevamente con este otro DSDT, a este le agregué el DSM ya incluido dentro del Device LAN.

 

Attached File  DSDT.aml.zip   6.71KB   3 downloads

 

@juanerson: según veo entre los parches de PJALM el fix incluye el Built-in pero como 0x01 en lugar de 0x00 como ya tenia el DSDT de riffrico. Sabes cual es el correcto?

Device (LAN0)
{
	Name (_ADR, Zero)
	Method (_DSM, 4, NotSerialized)
	{
		Store (Package (0x04) {
			"built-in", Buffer (One) {0x01},
			"location", Buffer (0x02) {"1"}
		}, Local0)
		DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
		Return (Local0)
	}
}


#18
riffrico

riffrico

    InsanelyMac Protégé

  • Donators
  • 36 posts
  • Gender:Male
  • Location:Madrid, España
  • Interests:Music

Lo acabo de probar y ¡funciona! ¡Muchísimas gracias! Lástima no tenerles cerca para invitarles a unas cervezas o lo que fuera :-P



#19
Maniac10

Maniac10

    InsanelyMac Deity

  • Members
  • PipPipPipPipPipPipPipPipPipPip
  • 1,832 posts
  • Gender:Not Telling

Genial, me alegro que haya funcionado.

 

Suerte!



#20
juanerson

juanerson

    InsanelyMac Deity

  • Local Moderators
  • 1,624 posts
  • Gender:Male
  • Location:Tru, Venezuela

Maniac10, con 0x00 funciona porque es el valor por defecto de todos los dispositivos integrados (built-in) en los Mac genuinos, y a mi me ha funcionado desde siempre. Por cierto, el dispositivo ethernet normalmente se llama GIGE, lo cual es cosmético al parecer.

 

riffrico, por favor puedes subir un nuevo .ioreg para ver los cambios? Gracias. Enhorabuena.







0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

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