AMD Patcher 0.31 disponible para descargar
Zephyroth presenta la versión 0.31 de AMD Patcher con una nueva interfaz de tabla de estado, panel de opciones, soporte ampliado de binarios Mach-O (componentes, plugins de inicio de sesión, paneles de preferencias, frameworks y ejecutables Unix) y parcheo dinámico de kexts en ejecución.
- Autor principal
-
@zephyroth
Publicado el 2008-11-21
- Colección
- Arquitectura Base OSx86 10.X y Arranque
- Registro histórico
- 230,773 lecturas históricas · 65 notas de campo seleccionadas (de 73 mensajes) · 2008-11-21 – 2010-02-22
- Voces acreditadas (22)
- @zephyroth (15)@lateralusman (8)@maya77 (7)@nfoav8or (6)@Huperniketes (4)@stanca (4)@Dies (3)@bhast2 (3)@inhibitor (3)@erick2red (3)@pαuℓzurrr. (2)@lanceomni (2)@ng.alvin (2)@deesto (2)@Imkantus (2)@ritalin+6 more
- Referencia de hardware
- AMD Desktop Processors ↗ PCIe Graphics Cards (GPU) ↗ SATA III & NVMe SSDs ↗
Interfaz
- Los elementos arrastrados a la ventana se muestran ahora en una tabla que detalla sus propiedades
(Estado, Nombre, Tamaño y Tipo).
- Añadido panel de Opciones.
- Añadidos nuevos menús (Donación a InfiniteMac, Donación a... mí, y Envío de comentarios para probadores de la beta).
Comportamiento
- Soporte para más tipos de archivos (component, loginPlugin, prefPane, spreporter, framework y ejecutables Unix); más adelante añadiré soporte directo para kexts y bundles.
- Ahora puedes seguir añadiendo archivos a la cola incluso mientras el proceso de parcheo está en marcha (aún por optimizar).
- Detecta los kexts cargados actualmente en memoria y los inyecta en el paquete si es necesario.
- Si GeForce.kext y NVDAResman.kext figuran entre las extensiones cargadas y están presentes en el paquete de actualización, se parchearán automáticamente.
Opciones
- Puedes elegir si deseas comprobar actualizaciones automáticamente al abrir la aplicación.
- Puedes cambiar la carpeta de destino para los elementos modificados.
Por favor, enviad vuestros comentarios e informes de fallos utilizando la opción del menú integrado en AMD Patcher en lugar de publicarlos aquí; me resultará mucho más fácil hacerles seguimiento.
P. D.: Los paquetes especiales como NVInstaller aún no están soportados.
Notas de campo y pruebas de la comunidad
65 respuestas técnicas seleccionadas de 73 intervenciones originales
Tiene una pinta estupenda, pero me salta este error nada más abrirlo:
Después de eso no acepta ningún archivo que arrastre y suelte sobre la interfaz del programa.
Estoy usando Leopard 10.5.5.
He intentado descargarlo, pero lo único que me aparece es esto.
Por cierto, publiqué la siguiente consulta en InsanelyMac, pero tú pareces ser la persona indicada que domina este tema:
Estoy buscando una forma mejor (más rápida) de eliminar las comprobaciones de CPUID de los binarios de OS X. Actualmente utilizo un script de shell con otool y el parcheador de Maxxuss para hacer el trabajo. Más abajo incluyo un fragmento del script que uso ahora mismo. Funciona bien, pero como puedes ver implica generar una configuración temporal mediante otool y luego escribirla…
Agradecería mucho tu ayuda y tus consejos.
@maya77Tiene una pinta estupenda, pero me salta este error nada más abrirlo: Después de eso no acepta ningún archivo que arrastre y suelte sobre la interfaz del programa. Estoy usando Leopard 10.5.5.
Tal cual.
Y si corriges ese error, salta otro detrás, y luego otro más...
PERO la aplicación tiene muy buena pinta y, una vez que sorteas esos errores iniciales, funciona a las mil maravillas. Además, esos fallos parecen simples despistes de rutas que *deberían* ser fáciles y rápidos de corregir.
Lo único que me habría gustado ver es una opción para no inyectar kexts dentro del paquete.
Ah, y para cualquiera que esté impaciente por probarlo ya mismo, aquí tenéis una solución provisional para evitar los errores:
rm -f ~/Library/Preferences/com.zephyroth.AMD-Patcher.plist
sudo -s
cd /Users/
mkdir -p zephyroth/Desktop
touch zephyroth/Desktop/log-AMD-patcher
chmod -R 755 zephyroth
cd /tmp
rm -rf ASvD67
mkdir ASvD67
chmod -R 755 ASvD67
Cuando terminéis de usarlo podéis borrar sin problema la carpeta zephyroth.
Os pido disculpas por todos estos pequeños fallos... Tenía demasiada prisa por compartir mi trabajo.
Estarán corregidos muy pronto. Esta misma tarde publicaré un nuevo enlace.
¡Perdón, perdón, perdón!
¡Dies, muchas gracias por esa solución provisional!
Seleccioné la carpeta Descargas como destino, pero ahora el programa me ha cambiado el icono de la carpeta Descargas.
¿Hay alguna manera de restaurar su icono normal?
He probado con CandyBar, pero no ha solucionado el problema...
¡Gracias!
Aquí tenéis el nuevo enlace: speedy share.com/607925347.html
¡Espero que ahora funcione todo bien!
Zephy, ahora se abre bien, pero me salta otro error al arrastrar y soltar un archivo:
@maya77Zephy, ahora se abre bien, pero me salta otro error al arrastrar y soltar un archivo:
¿Has probado ya a borrar el archivo de preferencias antiguo?
rm -f ~/Library/Preferences/com.zephyroth.AMD-Patcher.plist
Todavía no he probado la nueva versión, pero imagino que el problema se debe simplemente a que el nuevo archivo de preferencias utiliza campos distintos y, si ya tienes uno de la versión anterior, intenta leerlo en vez de generar uno nuevo.
Si es eso, no sé si merece la pena complicarse programando una comprobación para distinguir entre el formato antiguo y el nuevo...
Seguramente sea más sencillo incluir un archivo Léeme indicando a los usuarios que lo borren si habían ejecutado versiones anteriores del programa.
Gran trabajo con esta herramienta, Zephyroth.
Aunque yo ya no la necesito porque estoy ejecutando una instalación Retail en AMD sin parchear nada y funcionando también en 64 bits.
Aun así, es un lanzamiento excelente.
Bueno, me alegro por ti, BHAST, pero dado que nadie está poniendo el nuevo kernel Voodoo a disposición del público salvo para el grupo cerrado de probadores, pareces ser uno de los pocos privilegiados que lo tienen. Solo quería darte las gracias por restregárnoslo una y otra vez (sí, también en tu propia web). Igual podrías aprovechar para arrojar algo de luz sobre ese nuevo kernel.
Borré el archivo de preferencias.
Siguiente error:
Y acto seguido el programa se queda congelado con este mensaje:
Llegados a ese punto, solo se puede cerrar con Forzar salida.
Debería cancelar la búsqueda de actualizaciones si la conexión a internet no responde pasados X segundos.
Además, cuando va a parchear archivos no acepta que mi cuenta no tenga contraseña. Si dejo el campo de contraseña en blanco, me dice "password invalid". No uso contraseña en mi usuario; por favor, haz que acepte la cadena vacía "".
@p-JSeleccioné la carpeta Descargas como destino, pero ahora el programa me ha cambiado el icono de la carpeta Descargas. ¿Hay alguna manera de restaurar su icono normal?
Borra el archivo "Icon" que hay dentro de la carpeta "Downloads" (Descargas).
Nota: Es un archivo oculto.
Bhast, contar con el último kernel Voodoo hace que parchear los CPUID sea innecesario, pero mi aplicación sigue siendo útil para parchear kexts o modificar las extensiones incluidas dentro de un paquete de instalación.
¿El último kernel Voodoo es compatible con todas las CPU de AMD? ¿Incluso con los Athlon XP?
Si es así, probablemente pueda eliminar el código encargado de detectar y parchear los CPUID... Dime qué opinas.
Personalmente no me convence el kernel Voodoo: mi equipo no puede entrar en reposo y a veces ni siquiera reinicia...
No soy ningún experto ni un programador profesional. Si te parece que mi aplicación no sirve para nada... me trae sin cuidado. Mi objetivo es aprender y compartir mis conocimientos y experiencia con quienes estén interesados.
Intentaré corregir todos los errores relacionados con el archivo de preferencias y subiré, una vez más, una nueva versión de la aplicación.
Espero que la comunidad siga valorando mi "trabajo".
@zephyrothSi es así, probablemente pueda eliminar el código encargado de detectar y parchear los CPUID... Dime qué opinas.
No, no hagas eso...
¿Por qué no dejarlo como una opción configurable?
En mi opinión, incluso aunque Voodoo soporte todos los procesadores AMD, tu aplicación dista mucho de ser inútil.
Voodoo debería hacer que las instalaciones Retail en AMD sean pan comido, pero lo que no tengo del todo claro es si Voodoo aplica el parcheo "al vuelo" (on-the-fly) una sola vez cuando hace falta o si tiene que interceptar y parchear continuamente en tiempo de ejecución; ¿suena a que lo hace constantemente? Tal vez bhast podría aclararnos ese detalle...
Personalmente, prefiero que el kernel no tenga que cargar con trabajo extra innecesario. Estoy seguro de que el impacto en el rendimiento, de haberlo, será imperceptible, pero aun así...
Ya viene de camino la nueva versión (otra vez…):
Lista de cambios (ChangeLog):
- Se ha añadido una opción para activar o desactivar la búsqueda de CPUID.
- Corregido un fallo en el código que dejaba inutilizables algunos paquetes reconstruidos.
- Corregido un error al guardar el registro (log).
- El archivo de preferencias ahora se genera automáticamente si no existe (y lo mismo para cada campo individual).
Si queréis que añada alguna otra función, solo tenéis que decírmelo.
@maya77Borra el archivo "Icon" que hay dentro de la carpeta "Downloads" (Descargas). Nota: Es un archivo oculto.
@nfoav8orBueno, me alegro por ti, BHAST, pero dado que nadie está poniendo el nuevo kernel Voodoo a disposición del público salvo para el grupo cerrado de probadores, pareces ser uno de los pocos privilegiados que lo tienen. Solo quería darte las gracias por restregárnoslo una y otra vez (sí, también en tu propia web). Igual podrías aprovechar para arrojar algo de luz sobre ese nuevo kernel.
"La versión candidata (Release Candidate) debería salir el 24 de noviembre del 08. El lanzamiento final se espera para el 1 de diciembre del 08 si todo va bien."
¿Así que saldremos de dudas mañana mismo?
http://code.google.com/p/xnu-dev/ ↗
GUAU.
No pretendía decirte que dejaras de hacer tus aplicaciones
ni tampoco iba con mala intención.
Solo era un comentario.
Y además dije que era un gran lanzamiento.
Sí, el kernel beta soporta todas las CPU,
tanto AMD como Intel.
Gracias, p-J. He estado siguiendo esa página muy de cerca, así que me alegra ver que justo cuando desconecto unos días por fin hay novedades. Coincido con Dies respecto al tema de los CPUID: ¿para qué dejarlos ahí si el sistema puede eliminarlos de forma permanente en disco y funcionar necesitando un mínimo de parcheo de códigos de operación (opcodes) en tiempo real?
Y para Bhast: el otro día estaba de mal humor cuando vi que habías estado presumiendo del parche de opcodes tanto aquí como en el foro de Leo4All. Lo único que quiero es poder usar un sistema Retail y olvidarme de complicaciones... En fin, llegará cuando tenga que llegar.
Zeph: jamás pienses que no se valora tu trabajo. Muchísima gente se ha ahorrado infinidad de quebraderos de cabeza gracias a ASU y a tus aplicaciones de parcheo. Sigue cacharreando así.
Para empezar, no estoy presumiendo de nada; solo intento difundir la información,
y por eso mismo lo publiqué en mi web.
Por favor, aclaradme el propósito de AMD Patcher
¿Realiza el mismo parcheo que hace Apple Software Update (ASU) de Zephyroth, de modo que pueda descargar por separado cualquiera de las actualizaciones de Mac OS X y parchearla con esta herramienta antes de instalarla?
@zephyrothsí, realiza el mismo parcheo que hace ASU.
¡Genial! Intenté actualizar un par de veces desde una instalación recién hecha con el DVD 10.5.2 rev.2, pero el proceso pareció quedarse colgado en ambas ocasiones (¡estamos hablando de más de 10 horas de espera!).
Por cierto, ¿sería posible reescribir ASU directamente en Cocoa, por favor? Tal y como está ahora tarda muchísimo.
Hablando de otra cosa: estoy en un AMD Athlon 64 3000+ y el rendimiento del sistema es pésimo. El uso de CPU está clavado continuamente al 100%, con el proceso de sistema consumiendo un 70%. ¿Alguien sabe a qué se debe y cómo solucionarlo?
Mil gracias a zephyroth y a todos los que habéis hecho posible ejecutar Mac OS X en mi AMD. ¡No tengo palabras para describir la ilusión que me hizo ver aparecer la animación de "Bienvenido a Macintosh" en la pantalla de mi PC!
Tengo previsto reescribir todas mis aplicaciones en Objective-C, aunque todavía no sé cuándo podré tenerlo listo.
@zephyrothTengo previsto reescribir todas mis aplicaciones en Objective-C, aunque todavía no sé cuándo podré tenerlo listo.
No hay ninguna prisa. Reinicié el equipo tras instalar SMBIOSResolver (que por cierto no funcionó), ¡y el problema de rendimiento desapareció de golpe! Ahora la velocidad es comparable a la del iMac G5 a 1,9 GHz que tengo desde hace años. Veré qué tal se comporta a medida que vaya instalando las actualizaciones.
Supongo que no hace falta ir actualizando versión por versión de forma incremental, ya que de todos modos se van a inyectar los mismos kexts en el paquete de actualización combinada. Imagino que activaré Time Machine antes de dar el salto.
¡Gracias de nuevo por todo tu trabajo, Z!
AMD 64 3000+
Gigabyte K8-NSC-939
1 GB de RAM
Tengo un problema con el paquete MacOSXUpdate 10.5.5: se queda detenido al detectar los CPUID (en el archivo 39 del paquete delta de 322,1 MB, y en el archivo 310 de la actualización Combo, que probablemente sea el mismo binario). El panel desplegable del registro muestra lo siguiente:
23:12:35 Encrypted file detected (Finder)
23:12:35 Encrypted file thinned to i386
23:12:35 Retrieving info about encrypted file ...
Estoy usando la distribución LawlessPPC 10.5.4 e intento actualizar desde ahí.
AMD Patcher 0.31
Lista de cambios (ChangeLog):
- Ahora se pueden arrastrar y soltar elementos directamente sobre la tabla principal.
(puedes eliminar una fila arrastrándola fuera de la tabla incluso mientras el proceso
de parcheo está en curso, salvo que la fila de datos seleccionada sea la primera).
- Puedes elegir entre no reemplazar los kexts de un paquete, reemplazarlos
automáticamente o reemplazar/añadir kexts de forma manual.
- Si cancelas la acción durante la inyección de kexts, podrás elegir entre:
1 - continuar con el proceso
2 - modificar la lista de kexts que se van a inyectar
3 - cancelar únicamente la inyección
4 - cancelar todo el proceso de parcheo para el archivo actual.
- Se ha optimizado el proceso de parcheo (gracias a Ritalin).
- Corregido un fallo al limpiar la carpeta temporal.
- Todos los problemas con las preferencias deberían estar ya resueltos.
Si algo falla después de actualizar, basta con borrar el archivo plist existente
ubicado en ~/Library/Preferences/com.zephyroth.AMD-Patcher.plist.
- Se ha corregido el sistema de actualización automática. A partir de ahora deberíais poder actualizar
AMD Patcher sin ningún contratiempo.
No utilicéis la función de actualización integrada en AMD Patcher 0.3 debido a un fallo GRAVÍSIMO de la versión 0.3 que borra absolutamente todo el contenido de la carpeta donde se encuentre alojado AMD Patcher.app en lugar de borrar únicamente la aplicación.
---> Descargar AMD Patcher (w18.easy share.com/1702640535.html).
Al intentar parchear iTunes 8.0.2.mpkg con AMD Patcher 0.31, llega hasta este punto (ver captura adjunta) y de ahí no pasa.
Edito: ¡No había capturado la ventana correcta!
En la captura solo se ve la interfaz...
Pon al menos el registro (log)...
@zephyrothEn la captura solo se ve la interfaz... Pon al menos el registro (log)...
Cierto… Ya lo he corregido en la imagen adjunta.
@lateralusmanAl intentar parchear iTunes 8.0.2.mpkg con AMD Patcher 0.31, llega hasta este punto (ver captura adjunta) y de ahí no pasa. Edito: ¡No había capturado la ventana correcta!
¿Por qué estás parcheando ese instalador? Funciona directamente en AMD sin necesidad de parchearlo.
@nfoav8or¿Por qué estás parcheando ese instalador? Funciona directamente en AMD sin necesidad de parchearlo.
Ah, perfecto entonces.
¿Eso significa que cuando AMD Patcher se quede así en el futuro es porque el .pkg no necesita ser parcheado?
@lateralusmanAh, perfecto entonces. ¿Eso significa que cuando AMD Patcher se quede así en el futuro es porque el .pkg no necesita ser parcheado?
No, solo te comentaba que este paquete en particular (iTunes) no requiere parcheo; el cuelgue en tu equipo tiene que deberse a algún otro motivo.
Entendido.
Ahora, al parchear iPhoto_7.14.pkg:
AMD Patcher 0.3 muestra esto:
################# AMD Patcher 0.3 #################
Monday, December 1, 2008 4:17:51 PM
16:18:09 Checking package iPhoto_714.pkg ...
16:18:09 The package is a folder containing an archive
16:18:09 Extracting Archive.pax.gz ... (iPhoto_714.pkg)
16:18:25 iPhoto_714.pkg extracted.
16:18:25 Detecting loaded kexts ...
16:18:25 Checking for unnecessary files ...
16:18:25 Patching NVidia kexts if needed ...
16:18:26 Detecting script ...
16:18:26 Creating list of files ... (iPhoto_714.pkg)
16:18:29 List created.
16:18:29 Detecting cpuids ...
16:18:46 No cpuid found !
16:18:46 Detection finished.
mientras que al parchearlo con AMD Patcher 0.31 muestra esto:
################## AMD Patcher 0.31 ##################
Monday, December 1, 2008 4:13:43 PM
16:14:24 Checking package iPhoto_714.pkg ...
16:14:24 The package is a folder containing an archive
16:14:24 Extracting Archive.pax.gz ... (iPhoto_714.pkg)
16:14:40 iPhoto_714.pkg extracted.
16:14:40 Checking for unnecessary files ...
16:14:40 mach_kernel has been removed.
16:14:41 Patching NVidia kexts if needed ...
16:14:41 Detecting script ...
16:14:41 Creating list of files ... (iPhoto_714.pkg)
16:14:44 List created.
16:14:44 Detecting cpuids ...
16:14:54
16:14:54 Results:
16:14:54 No cpuids found !
16:14:54 No encrypted files found !
16:14:54
16:14:54 Detection finished.
16:14:54 Recreating Archive.pax.gz ... (iPhoto_714.pkg)
16:15:01 iPhoto_714.pkg recreated.
Además, Patcher 0.31 duplica el tamaño del archivo de 77,6 MB a 147,5 MB.
Parece como si hubiera metido el archivo comprimido dentro de otro al reconstruir el paquete (duplicándolo por dentro)... Zeph, ¿alguna idea de por qué pasa?
Me ha hecho exactamente lo mismo con CompatibilityUpdateforQT755.
El tamaño del archivo original es de 3,5 MB; Patcher 0.3 lo dejó en 4,6 MB y Patcher 0.31 lo ha subido a 9 MB.
################# AMD Patcher 0.3 #################
Monday, December 1, 2008 4:43:49 PM
16:44:11 Checking package CompatibilityUpdateforQT755.pkg ...
16:44:11 The package is a folder containing an archive
16:44:11 Extracting Archive.pax.gz ... (CompatibilityUpdateforQT755.pkg)
16:44:12 CompatibilityUpdateforQT755.pkg extracted.
16:44:12 Detecting loaded kexts ...
16:44:12 Checking for unnecessary files ...
16:44:13 Patching NVidia kexts if needed ...
16:44:13 Detecting script ...
16:44:13 Creating list of files ... (CompatibilityUpdateforQT755.pkg)
16:44:14 List created.
16:44:14 Detecting cpuids ...
16:44:18
Maxxuss Mach-O Binary Patcher v1.0
Patching file: /tmp/ASvD67/Archive/System/Library/QuickTime/QuickTimeH264.component/Contents/Resources/QuickTimeH264.scalar
8 of 8 patches applied
Statistics:
1 of 1 visited files were successfully patched.
8 of 8 found patches were successfully applied.
16:44:18 Detection finished.
16:44:18 Recreating Archive.pax.gz ... (CompatibilityUpdateforQT755.pkg)
16:44:19 CompatibilityUpdateforQT755.pkg recreated.
################## AMD Patcher 0.31 ##################
Monday, December 1, 2008 4:15:07 PM
16:16:29 Checking package CompatibilityUpdateforQT755.pkg ...
16:16:29 The package is a folder containing an archive
16:16:29 Extracting Archive.pax.gz ... (CompatibilityUpdateforQT755.pkg)
16:16:32 CompatibilityUpdateforQT755.pkg extracted.
16:16:32 Checking for unnecessary files ...
16:16:32 mach_kernel has been removed.
16:16:32 Patching NVidia kexts if needed ...
16:16:32 Detecting script ...
16:16:32 Creating list of files ... (CompatibilityUpdateforQT755.pkg)
16:16:33 List created.
16:16:33 Detecting cpuids ...
16:16:35 Patching CPUID protected binary:
16:16:35 /tmp/ASvD67/Archive/System/Library/QuickTime/QuickTimeH264.component/Contents/Resources/QuickTimeH264.scalar
16:16:36 8 cpuids patched.
16:16:36
16:16:36 Results:
16:16:36 1 file was patched.
16:16:36 No encrypted files found !
16:16:36
16:16:36 Detection finished.
16:16:36 Recreating Archive.pax.gz ... (CompatibilityUpdateforQT755.pkg)
16:16:37 CompatibilityUpdateforQT755.pkg recreated.
Se debe al nivel de compresión utilizado al volver a empaquetar el archivo.
Nunca me había parado a comprobar el tamaño de los paquetes reconstruidos... En el caso de CompatibilityUpdateforQT755.pkg, tras cambiar el método de compresión ha pasado de 8,5 ---> 4,1 MB.
EDITO: Ya he corregido la compresión. Ahora cada paquete parcheado ocupará solo 280 KB más que el original debido al nuevo icono personalizado.
Un trabajo excelente, sencillamente impecable. Acabo de actualizar a 10.5.5 sin el más mínimo fallo.
Masacre de archivos con el actualizador automático de Patcher 0.30 a 0.31
No sé muy bien qué ha pasado, pero tenía la versión 0.30 de Patcher dentro de mi carpeta Aplicaciones y al abrirlo me avisó de que había una actualización disponible. Decidí darle a actualizar y, en ese momento, vi cómo el icono de la carpeta Aplicaciones en el Dock empezaba a cambiar frenéticamente pasando por distintos iconos. Abrí la carpeta y vi con horror cómo iban desapareciendo todas mis aplicaciones una tras otra, incluida la carpeta de Utilidades. Forcé la salida de AMD Patcher de inmediato y me saltó un mensaje de error larguísimo de AppleScript donde cada línea decía:
rm "una de mis aplicaciones"
rm "otra de mis aplicaciones"
..
Siento no haber guardado el registro del error, pero me quedé de piedra con el susto. Ahora mismo estoy restaurando la carpeta Aplicaciones desde mi disco de copia de seguridad; si algo queda mal, restauraré el volumen entero desde la imagen de respaldo.
No tenía ningún otro programa abierto y el ordenador llevaba encendido apenas una hora. Supongo que tuvo que ver con tener el parcheador directamente en la carpeta Aplicaciones y que el script de actualización ejecutara un rm sobre el directorio contenedor en vez de borrar únicamente la aplicación para sustituirla.
¿A alguien más le ha pasado esto o debería buscar otra causa?
De ninguna manera quiero desanimar a nadie de usar esta herramienta o el ASU de Zeph, porque ambas son aplicaciones fantásticas; simplemente le he cogido algo de miedo al actualizador automático. : :
Mostrar 27 notas adicionales de la comunidadRegistro de archivo completo
@zephyrothAMD Patcher 0.31 You will not be able to update AMD Patcher 0.3 with its update function because of a HUGE bug with 0.3 which delete everything in the folder where AMD Patcher.app is located instead of only the app.
That should answer what happened to you.
Ha
Yeah that should teach me to check the forums before I take the plunge. Its no biggie as I subscribe to the school of BACKUP BACKUP BACKUP.
thats a good school. Hope you get all A's
Glad to hear that you won't be set back too much. This is a big BIG reason I am an advocate of being a part of this forum, whether it is to ask a question or to give help where it is needed, you are pretty much guaranteed to learn something new or have that [DOH!] moment.
Thank you, Z, for all the fantastic work you've put into the Patcher, and your continual upgrading!
Does anyone know if there are problems patching Xcode?
AMD Patcher 0.32
Fecha de lanzamiento: Más adelante
Lista de cambios (ChangeLog):
- Cambiado el método con el que se modifica el icono del paquete (antes añadía 570 KB, ahora solo 280 KB).
- Corregida la compresión de paquetes. Ahora cualquier paquete cuyo contenido interno no haya variado
(sin kexts añadidos ni eliminados, etc.) ocupará únicamente 280 KB más que el paquete original
(por el tamaño del nuevo icono).
- Corregido un fallo al arrastrar archivos y carpetas cuyos nombres contienen caracteres especiales como ", ', &, (, ), etc.
- Ahora se pueden arrastrar carpetas anidadas (todavía necesita optimización: no intentéis soltar un volumen entero o una imagen de disco montada... ¡a menos que tengáis mucha paciencia! Acabo de probar con mi carpeta Aplicaciones —de 3,19 GB, con 716 elementos y múltiples subcarpetas— y tardó 52 segundos en localizar todos los archivos candidatos y rellenar la tabla).
- Se ha eliminado ListOfNonSupportedFiles, así como la comprobación de archivos no compatibles y el aviso emergente que indicaba que algunos archivos arrastrados no estaban soportados. A partir de ahora solo se añadirán a la tabla aquellos archivos cuyo tipo esté reconocido en AMD Patcher.
Próximamente más novedades...
P. D.: No dudéis en proponer ideas si echáis en falta alguna función que os parezca importante.
@zephyrothAMD Patcher 0.32 Release date : Not now ChangeLog - Change the way icon of package is modified (before 570KB, now 280KB) - Package Compression corrected. Now every package whose content has not been changed (kexts added or removed ... etc) should be 280KB bigger than the original package. (Because of the new icon) - Fixed an issue…
I'll be waiting…
can someone upload the 0.31 somewhere else instead of easy-share and rapidshare?
Hi ng.alvin,
Please check your inbox.
Cheers,
Puttabong
Ps. The first post has been updated (attachment instead of link).
@PuttabongHi ng.alvin, Please check your inbox. Cheers, Puttabong Ps. The first post has been updated (attachment instead of link).
thanks alot...
Hmm, i don`t really have much experience with it but - when i patch iTunes ( the newest one ) with ASU, it detects some cpuid`s and does the patching ( on the same file ) - while AMD Patcher doesnt detect any - anyway, it works in both cases. i wonder what`s causing the difference ?
It seems that the icon AMD Patcher adds to the patched files doesn't say if you backup the patched updates and reinstall OSX. It just reverts to the original icon.
Hows the work on AMD Patcher 0.32 going zephyroth?
...
¿Todavía seguís usando esta aplicación?
Pensaba que tras el lanzamiento del kernel Voodoo habría quedado obsoleta...
Si hay más gente interesada en que la actualice... retomaré el desarrollo.
El código fuente me está esperando.
what about the ASU app? i'm thinking about make a AMD build an i think i would need it? don't you?
Vale, vale...
Estaba casi convencido de que seguir trabajando en estas utilidades era perder el tiempo desde que salió el kernel Voodoo.
Pero tal vez esté equivocado.
En cuanto saque algo de tiempo libre continuaré desarrollándolas.
hey, let's put this clear, if isn't required for AMD build since Voodoo Kernel, then ok, you shouldn't waste your effort on that, but if isn't required?
He leído por ahí que algunos usuarios tienen problemas al ejecutar el kernel Voodoo, aunque son muy pocos... Probablemente no sea culpa del propio kernel, sino consecuencia de alguna modificación previa o de archivos dañados... quién sabe.
Viendo la cantidad de gente que ha descargado mis aplicaciones (no tanta como me gustaría... :)), tengo la impresión de que ya han quedado obsoletas.
¿Sabéis qué? Voy a abrir un hilo nuevo con una encuesta para ver si la comunidad realmente sigue necesitando mis aplicaciones y decidiremos en función de eso.
Kernel Panic
I am trying to update LawlessPPC 10.5.4 to 10.5.7 by patching the update.
My kernel was 9.4 but i updated it to 9.5 Voodoo.
Everytime I try to patch the combo update I get a kernel panic.
I just installed andys pack for 9.6 but the same thing happens and when I type uname -a to check which kernel it is, it still says 9.5
I'm stuck! Don't know what to do next.
My system is:
Asus M2N-SLI Deluxe
AMD Phenom 9750 Quad Core 2.4GHz
Crucial Ballistix Red 4GB DDR2 800
EVGA GTX260 896MB Graphics
Thanks for this. I've had quite a bit of trouble running Marvin's AMD patcher (system freezes every time) and I look forward to giving this a try.
@deestoThanks for this. I've had quite a bit of trouble running Marvin's AMD patcher (system freezes every time) and I look forward to giving this a try.
Is there a way to run this package on the not-currently-active OSX instance? I would like to patch a partition other than my main one, but it seems to just run silently and automatically on the current installation.
Doesn't work for my system too:AMD Sempron 2600,amd athlon 3000 64 single core 2.0Ghz cpu,K8M800 motherboard,2Gb RAM DDR 400Mgz,Nvidia GeForce FX 5500 256mb AGPX8 gpu.When I patch the 10.5.8 combo upgrade the system refuses to boot anymore,even with 9.50 voodoo kernel..Does it work better with ASU 0.5 beta?I didn't try it yet.
stanca, You do not need to patch CPU Opcode manually anymore, with using 9.5.0 Voodoo Kernel.
Just place the Voodoo Binary on your filesystem with name different to mach_kernel, for example /voodoo_kernel - then make sure Disabler.kext is installed, apply the 10.5.8 Combo Update and boot using "/voodoo_kernel -v" next time (might need a second attempt to boot up after update). Good luck.
It didn't work either.No kernel panic,after boot flag with -v -x it hangs only to:
"warning:skipping personalities in blacklisted kext com.apple.Dont_Steal_Mac_OS_X."
Can you maybe post a full screen-snapshot, where it hangs up on boot?
It hangs up with every boot flags the same(-v mach_kernel.voodoo;mach_kernel.voodoo -v;etc...),anyway I tried and reinstalled for 3 times today,now I stay out of 10.5.8 combo updates for a while,I had enough for a day.Maybe someone with a system like mine had a successful upgrade and he'll show me how in the safest way.Untill then I'll stick with 10.5.2 version for a while,maybe my old system hardware doesn't support such an upgrade,directly to 10.5.8 version.
My snowleopard itunes crashed,i hope this'll work for me.
Will this correct issues with Apps in Snow Leopard?
Fuentes y registro de autoría (22 usuarios acreditados · Hilo #1622)
| Usuario | Rol en la monografía | Mensajes | Periodo activo |
|---|---|---|---|
| @zephyroth | Autor principal | 15 | 2008-11-21 → 2009-03-20 |
| @lateralusman | Colaborador clave | 8 | 2008-12-01 → 2009-03-19 |
| @maya77 | Colaborador clave | 7 | 2008-11-21 → 2008-11-23 |
| @nfoav8or | Colaborador clave | 6 | 2008-11-23 → 2008-12-02 |
| @Huperniketes | Colaborador clave | 4 | 2008-11-27 → 2008-12-02 |
| @stanca | Colaborador clave | 4 | 2010-01-01 → 2010-01-04 |
| @Dies | Colaborador clave | 3 | 2008-11-22 → 2008-11-23 |
| @bhast2 | Colaborador clave | 3 | 2008-11-22 → 2008-11-24 |
| @inhibitor | Colaborador clave | 3 | 2008-11-27 → 2008-12-02 |
| @erick2red | Colaborador clave | 3 | 2009-03-20 |
| @pαuℓzurrr. | Colaborador | 2 | 2008-11-22 → 2008-11-23 |
| @lanceomni | Colaborador | 2 | 2008-12-02 |
| @ng.alvin | Colaborador | 2 | 2008-12-04 → 2008-12-05 |
| @deesto | Colaborador | 2 | 2009-12-14 → 2009-12-15 |
| @Imkantus | Colaborador | 2 | 2010-01-01 → 2010-01-04 |
| @ritalin | Colaborador | 1 | 2008-11-21 |
| @Puttabong | Colaborador | 1 | 2008-12-04 |
| @Taisto | Colaborador | 1 | 2008-12-08 |
| @CamEdwardo | Colaborador | 1 | 2009-04-03 |
| @douggy12345 | Colaborador | 1 | 2009-07-02 |
| @se7ent1n | Colaborador | 1 | 2010-01-25 |
| @d_spice | Colaborador | 1 | 2010-02-22 |