10.4.6 ya es nativo ¡¡¡ :-)

juker12

Activo
10.4.6 ya es nativo ¡¡¡ :)

Pues eso, mi gozo no cabe en el cuerpo.

Quien la persigue, la consegui :)
 

juker12

Activo
Bueno, basicamente la idea es instalar el update 10.4.6, y dejar en el directorio raiz de tu volumen la carpeta que contiene los archivos encriptados de la primera solucion que se dio a la 10.4.4.
Si tienes dos instalaciones, mejor que mejor, por que este update toca el kernel, y para entrar desde el principio con -s, tendras que tener el anterior kernel, ya que el update te lo toca
Una vez que hayas cambiado el kernel y tengas en la carpeta raiz, la carpetita "Decrypted_Files", reinicias
entras con -s
cd /Decrypted_Files
bash ./replace.sh

Aclaracion, el replace.sh que tienes, es para la anterior build, asi que te dara un error, que no coincide la version de mac, para ello, debes editarlo como sigue:
"#! /bin/sh

SCRIPTDIR=`dirname $0`
if [ -f $SCRIPTDIR/$_ ]; then cd $SCRIPTDIR; fi

## Perform some sanity checks and configuration before the main screen

function returnAndExit
{
echo -ne "Press RETURN to exit."
read k
exit 255
}

function platformCheck
{
VERSFILE="/System/Library/CoreServices/SystemVersion.plist"
IS8I1119=`grep 8I1119 $VERSFILE | wc -l`
if [ $IS8G1454 == 0 ]; then
echo "Your Mac OS X installation is not a 10.4.6 8I1119 build."
returnAndExit
fi
}

function sseCheck
{
HASSSE3=`sysctl -n machdep.cpu.features | grep SSE3 | wc -l`
HASSSE2=`sysctl -n machdep.cpu.features | grep SSE2 | wc -l`
if [ $HASSSE3 == 1 ]; then
echo "Your CPU has SSE3. This patch is not required."
returnAndExit
fi
if [ $HASSSE2 == 0 ]; then
echo "Your CPU has no SSE2. This is the minimal requirement for this patch."
returnAndExit
fi
}

## $1 - Filename
## $2 - Source Folder
## $3 - Destination Folder
## $4 - Description
function do_replace() {
if [ ! -f $2/$1 ]; then
echo -e "**** Error - cannot find file to copy: $2/$1! ****\n"
exit 1
fi

cp $3/$1 $3/$1.original
cp $2/$1 $3/$1
chown root:wheel $3/$1
chmod 755 $3/$1
echo -e "-> $1 replaced.\n"
}


platformCheck


E=decrypted

do_replace translate $E /usr/libexec/oah
do_replace translated $E /usr/libexec/oah
do_replace Dock $E /System/Library/CoreServices/Dock.app/Contents/MacOS
do_replace Finder $E /System/Library/CoreServices/Finder.app/Contents/MacOS
do_replace loginwindow $E /System/Library/CoreServices/loginwindow.app/Contents/MacOS
do_replace SystemUIServer $E /System/Library/CoreServices/SystemUIServer.app/Contents/MacOS
do_replace ATSServer $E /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Support
do_replace mds $E /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Support
do_replace diskimages-helper $E /System/Library/PrivateFrameworks/DiskImages.framework/Versions/A/Resources

echo -e "\nAll required replacements are done."
echo -e "The original files were copied and have the extension .backup.\n""



El error que te marca si no lo editas , es que no es para esa version, yo he cambiado el numero de build para que esto no pase.
Una vez que aplicas replace.sh, escribes
"update_prebinding -root / -force"
Te marcara un error de no coincidencia con los oh's
asi que nuevamente, reemplazas archivos con replace.sh
Es importante este punto, por que si no ejecutas el update_prebinding, cuando arranques en normal, detectara el update 10.4.6 que algo no coincide.
Asi que hecho esto, ya pirula el invento.

Si quieres hacerlo mas elaborado y tienes a mano la iso 10.4.4_install_dvd que basicamente consiste en una imagen del 10.4.4 mas el update 10.4.5, procede asi.
Bajo windows,
con transmac abres al imagen, borrar el paquete que corresponde al update 10.4.5 y sustituirlo por el 10.4.6, ahora renombra el 10.4.6. a 10.4.5
Seguidamente te vas a la carpeta del parche, y buscas el archivo replace.sh, te lo llevas al escritorio, y alli modificas el codigo, por el que esta mas arriba, guardas cambios, y lo llevas a la iso otra vez.
Asi podras tener un DVD para instalar en nativo 10.4.6

Problemas conocidos,
Esta actualizacion pasa ya de los driver 915 y asociados, asi que si tienes una intel 915 con GMA 900 no te va a funcionar.
Solucion, desde la 10.4.6 cuando la tengas andando, traete de otra instalacion los drivers relacionados con apple 915.
Despues sencillamente repara permisos con diskutil y reinicia.
A partir de ahora se cambian los permisos en mac, ya no vale eso de:
chown -R root:wheel /System/Library/Extensions
o
rm /System/Library/Extensions.kextcache
kextcache -k /System/Library/Extensions

esto no es preciso, tan solo repara permisos con diskutil, el lo hara solo.
No se si me he explicado muy bien, pero si hay dudas, intentare ayudar.
 

miliuco

Activo
¡Quieto paraaaooo! Que aquí has puesto mucha chica y ésto hay que digerirlo. Así, al leerlo por encima, parece que no es difícil (luego ya veremos en la práctica) tu propuesta para integrar la 10.4.6 en el DVD 10.4.4>10.4.5 e instalar desde ahí. La pega, los driver de la GMA900, que habrá que guardarlos de entre los que usamos ahora, por cierto, ¿has conseguido que funcionen en la 10.4.6?
De cualquier manera, estás ya hecho un experto en el Tiger :)
 

miliuco

Activo
Juker12, Aquí hablan de ti en el foro inglés, si al final te vas a hacer famoso :wink:

Retirada la pregunta sobre Skeewiff. Y aprovecho para preguntar: ¿se puede extraer algún paquete desde el paquete principal de la 10.4.6 como se hace con Pacifist y otros programas pero con las utilidades del sistema operativo nada más?
 

skeewiff

Activo
No soy juker 12 soy otro usuario , que como no me queda muy claro lo he traducido alli para k alguien lo realize y si pueden hacer el Iso ya patcheado como tu dicen pues mejor a bajarlo del Pirate y punto.
Espero k no te haya molestado, (en todo momento explico la fuente) y no lo he hecho para ponerme ninguna medalla
sólo para compartir y asi se pueda hacer el update de la foema mas sencilla posible.
 

juker12

Activo
miliuco dijo:
Juker12, Aquí hablan de ti en el foro inglés, si al final te vas a hacer famoso :wink:

Retirada la pregunta sobre Skeewiff. Y aprovecho para preguntar: ¿se puede extraer algún paquete desde el paquete principal de la 10.4.6 como se hace con Pacifist y otros programas pero con las utilidades del sistema operativo nada más?

Caramba, no era esa mi idea, bueno yo solo he seguido el trabajo de otros, gracias al esfuerzo de la comunidad ( win2osx86, , y ahora en mi lengua, osx86spain ) y a la pesadez con la que hago instalaciones lo he conseguido. No hay mucho mas.
A veces mas que tecnica, uso la sicologia. En esta ocasion el hueso duro de roer era los archivos encriptados, y esto ya lo soluciono el hombre que invento la rueda, ( maxx...)
En esta nueva instalacion solo hay una novedad cruxial, que el update 10.4.6 hace doble inventario.
Uno cuando instala, si algo no le gusta te lo cambia, kernel, archivos encriptados, dependencias del kernel y core.framework.
Dos, tras la instalacion hace lo mismo, por eso si aplicas dentro en el dvd para nativo te lo puede romper.
Tres, en el primer boot de nuevo lo hace, por eso lo del update_prebinding.

Esta es la novedad escencial que han puesto lo programadores para darnos con tres palmos en las narices.
Por eso me rompia las primeras instalaciones, no entendia que si estaba parcheado, no pirulara, y es que me lo cambiaba todo a ultima hora.
Me gustaria mirar con mas calma los scripts de instalacion y pasar de esos chequeos.
 

juker12

Activo
skeewiff dijo:
No soy juker 12 soy otro usuario , que como no me queda muy claro lo he traducido alli para k alguien lo realize y si pueden hacer el Iso ya patcheado como tu dicen pues mejor a bajarlo del Pirate y punto.
Espero k no te haya molestado, (en todo momento explico la fuente) y no lo he hecho para ponerme ninguna medalla
sólo para compartir y asi se pueda hacer el update de la foema mas sencilla posible.

No para nada, es mejor, por que yo realmente escritor o novelista no soy, mejor que alguien haga un manual bueno para llegar a todo el mundo, esa es la idea general :)
De todas formas, los creditos son para la comunidad en general, yo lo aprendido es de win2osx, osx86project y ahora me gustaria en mi lengua, osx86spain.
Ustedes hacen que sea posible :)
 

juker12

Activo
miliuco dijo:
Juker12, Aquí hablan de ti en el foro inglés, si al final te vas a hacer famoso :wink:

Retirada la pregunta sobre Skeewiff. Y aprovecho para preguntar: ¿se puede extraer algún paquete desde el paquete principal de la 10.4.6 como se hace con Pacifist y otros programas pero con las utilidades del sistema operativo nada más?

Puedes extraer lo que quieras, por ejemplo el pluging de flash player, pero no le veo utilidad, hay que instalar si quieres actualizar.
O bien esto, o quizas no te he entendido tu pregunta.
 

juker12

Activo
Para Miliuco:
"¿has conseguido que funcionen en la 10.4.6?" acerca de GMA900
Si, sin ningun problema y mas facil, haces una copia de seguridad de todos tus driver_loquesea_915, en total 3 creo.
Una vez que finalices el update y estes logueado en tu 10.4.6, los copias y remplazas en extensions
Y ahora lo mas facil, tan solo reparar permisos con la utilidad de discos, esto se ha mejorado en este update, y reinicias, ya te lo carga.
Antes habia que hacer lo que ya sabes, ir a la consola, reparar, borrar cache.....esto ya no es preciso :)
 

juker12

Activo
erJotas dijo:
pues a mi me acaba de petar, en el 50% de optimizando sistema y ya no arranca... :cry:

A ver aclaracion, si tu haces el update desde tu 10.4.5 loqueado, no se hace directamente bajo ningun concepto, te comprueba el hhd y te lo rompe al 50% como tu dices.
Para hacerlo de esa manera:
te bajas el pacifisc, abres el update 10.4.6 e instalas de forma silenciosa, antes de esto, previamente te has guarado tu kernel habitual, y extensiones de tus drivers de video habituales sin son, en mi caso, los intel 915 y GMA900.
Antes de reiniciar, cuando termines de instalar con pacifisc, copiate en tu raiz de Hdd los archivos encriptados con el nuevo replace.sh, y el kernel tuyo que previamente guardaste y sigue el procedimineto habitual, entrar con -s bla bla bla.....
Una vez que inicies, repara permisos con al utilidad de discos ya version 10.4.6, reinicias y ya tendras tus drivers de vido bien cargados.

Si ahora ya esta roto y tienes otra particion, no desesperes, desde la otra particion copia tu kernel bueno y los archivos encriptados al volumen que esta roto, y sigue el procedimineto, -s bla bla bla......
Suerte
 

erJotas

Activo
el problema es que ya no puedo acceder a la particion de Mac. Me parece que me va a tocar instalarlo en un disco duro externo y reparar por ahi. Porque yo lo hice desde el propio 10.4.5 :( Esa utilidad es para mac no?


Saludos.
 

juker12

Activo
erJotas dijo:
el problema es que ya no puedo acceder a la particion de Mac. Me parece que me va a tocar instalarlo en un disco duro externo y reparar por ahi. Porque yo lo hice desde el propio 10.4.5 :( Esa utilidad es para mac no?


Saludos.
Si, pacifisc funciona perfectamente en mac intel, es una utilidad que permite extraer achivos sueltos de paquetes y ademas instalar de forma sileciosa, y es gratis.
¿solo tenias esa particion? si asi, y no puedes meter tu anterior kernel, malo, por que ni siquiera entraras con -s :(
 

mengelle

New member
Pues vaya exito!!! Enhorabuena por ti junker12!!! Ya estoy tardando en actualizar a 10.4.5 para poder probar tu metodo de ctualización a 10.4.6 :lol:

Por cierto, se puede actualizar directamente de 10.4.4 a 10.4.6?

Saludos
 

juker12

Activo
mengelle dijo:
Pues vaya exito!!! Enhorabuena por ti junker12!!! Ya estoy tardando en actualizar a 10.4.5 para poder probar tu metodo de ctualización a 10.4.6 :lol:

Por cierto, se puede actualizar directamente de 10.4.4 a 10.4.6?

Saludos


Si es posible, pero creo que mejor usa el update combo, este yo no lo probe aun
 

mengelle

New member
Ah pues al llegar a mi casa hago la prueba (estoy en el curro) y posteos resultados mañana!!! Gracias Junker12
 
Arriba