1. #1
    Activo Progreso Nivel 1 OSx86 Spain Karma y autoridad miliuco
    Avatar de miliuco

    Como cambiar tipo de CPU en Acerca de...en OS X

    En las versiones 10.4.4, 10.4.5 y 10.4.6 de OSx86 puede producirse un bug cosmético que muestra erróneamente el tipo de procesador en el cuadro de diálogo Acerca de... Es posible modificar ese texto y personalizarlo a nuestro gusto. Para ello hay que:

    - copiar el archivo



    /System/Library/CoreServices/loginwindow.app/Contents/Resources/Spanish.lproj/AboutThisMac.strings

    al escritorio (en loginwindow.app hay que pulsar con el botón derecho del ratón y elegir "Mostrar contenido del paquete")

    - abrir el archivo copiado en TextEdit

    - buscar hacia el final del archivo esta línea

    "ABOUT_BOX_SINGLE_PROCESSOR_FIELD_FORMAT " = "%@";

    para máquinas monoprocesador y

    "ABOUT_BOX_MULTIPLE_PROCESSORS_FIELD_FOR MAT" = "%@";

    para máquinas multiprocesador

    - cambiar %@ por la cadena deseada (que no sea demasiado larga), por ejemplo

    "ABOUT_BOX_SINGLE_PROCESSOR_FIELD_FORMAT " = "Intel Miliuco 3.00 GHz";

    - guardar el archivo modificado y copiarlo a su carpeta original (hay que autentificarse como Administrador en el cuadro de diálogo)

    - los cambios hacen efecto inmediatamente

  2. #2
    Activo Progreso OSx86 Spain Nivel 3 Karma y autoridad juker12 Karma y autoridad juker12
    Avatar de juker12

    Pufff lo que acabas de tocar......casi ná

    loginwindow.app


    ahora cuando el software de cualquier aplicacion a la hora de instalarse...Final Cut, aperture .... haga un query, que le responda Miliuco

  3. #3
    Activo Progreso Nivel 1 OSx86 Spain Karma y autoridad miliuco
    Avatar de miliuco

    Pero, Juker, las aplicaciones ¿leen directamente el archivo AboutThisMac.strings, que es una colección de cadenas en castellano, que está dentro de loginwindow.app, y que lee esas cadenas de otros sitios y de Perfil del sistema? ¿o leen del mismo archivo AboutThisMac.strings? Intentaré confirmar ésto porque, si fuera como tú dices, es evidente que no debería modificarse, pero el archivo AboutThisMac.strings, según he consultado, existe sólo para rellenar el cuadro de diálogo Acerca de... De hecho, si lo abres verás que se refiere a estas cadenas:

    "MORE_INFO_TOOL_TIP" = "Este botón abre %@ para obtener más información sobre el sistema.";
    "MORE_INFO_DISABLED_TOOL_TIP" = "El botón está desactivado porque la aplicación Perfil del Sistema no está instalada.";
    "SOFTWARE_UPDATE_TOOL_TIP" = "Este botón abre %@ para buscar actualizaciones de software.";
    "SOFTWARE_UPDATE_DISABLED_TOOL_TIP" = "Este botón está desactivado porque la aplicación Actualización de Software no está disponible.";
    "ABOUT_BOX_BUILD_FORMAT_STRING" = "Fase %@";
    "ABOUT_BOX_VERSION_FORMAT_STRING" = "Versión %@";
    "ABOUT_BOX_SERIAL_NUMBER_FORMAT_STRI NG" = "Número de serie %@";
    "ABOUT_BOX_PROCESSOR_LABEL" = "Procesador:";
    "ABOUT_BOX_MEMORY_LABEL" = "Memoria:";
    "ABOUT_BOX_SINGLE_PROCESSOR_FIELD_FORMAT " = "%@";
    "ABOUT_BOX_SINGLE_PROCESSOR_L3CACHE_FORM AT" = "Caché L3 %@";
    "ABOUT_BOX_MEMORY_FIELD_FORMAT" = "%@ %@";
    "ABOUT_BOX_BUILT-IN_MEMORY" = "Incorporada";

    Son justamente las diferentes etiquetas y mensajes que puede mostrar el diálogo Acerca de... Y existe un archivo AboutThisMac.strings diferente en cada carpeta de lenguaje dentro de loginwindow.app (lógicamente).
    Ya te digo que intentaré confirmarlo con más seguridad pero hasta ahora, lo que he encontrado, va en la línea que he comentado: las aplicaciones leen variables internas del sistema, igual que hace AboutThisMac.strings, pero NO leen el archivo AboutThisMac.strings (sería poco fino leer información de un sitio que a su vez la lee de otro sitio teniendo acceso al sitio original).

  4. #4
    Activo Progreso Nivel 1 OSx86 Spain Karma y autoridad miliuco
    Avatar de miliuco

    Añado información: he encontrado varias páginas en diferentes idiomas (sobre todo inglés pero también alemán, español, italiano, francés y supongo que chino, japonés y coreano porque sus enlaces aparecían en las búsquedas pero vete a saber lo que ponía en ellas) que hablan de modificaciones en el archivo AboutThisMac.strings de la localización correspondiente y no he leído nada sobre problemas que ocasione al confundir a otras aplicaciones.
    De cualquier manera, si tú lees algo en sentido contrario, estaré interesado en saberlo (sólo falta que por hacer algo que yo propongo se le escogorcie el OSX a alguien).

  5. #5
    Tímido Progreso en OSx86 Spain Nivel 0 Karma y autoridad clematis
    Avatar de clematis

    Efectivamente, las aplicaciones leen esos archivos para para chequear versión y compatibilidad. Y la prueba es el hack que usabamos en 10,4,3 para instalar Ilife o permitir activar la descarga automática de actualizaciones. Consistia en modificar la versión del osx (de 10,4,3 a 10,4,4) y los programas se instalaban perfecto.
    No creo que sea buena idea modificar esos archivos con "verdura". En todo caso quizá poner la información real de la máquina sea lo mejor!

  6. #6
    Tímido Progreso en OSx86 Spain Nivel 0 Karma y autoridad Videl
    Avatar de Videl

    Colará si le ponemos PPC? :mrgreen: :roll:

  7. #7
    Activo Progreso Nivel 1 OSx86 Spain Karma y autoridad miliuco
    Avatar de miliuco

    Pero dudo que haya aplicación alguna que lea del archivo AboutThisMac.strings que se limita a recoger cadenas de información presentes en otros puntos del sistema. Por ejemplo, yo llevo varias semanas funcionando en OSX con el cambio de la cadena "ABOUT_BOX_SINGLE_PROCESSOR_FIELD_FORMAT " por la que yo he querido ("Intel Miliuco 3 GHz") y, aparte de que no he observado ningún comportamiento anormal achacable a ello, si ejecuto herramientas que recaban información del sistema aparece siempre la nomenclatura "original" que OSX da a mi procesador.

    Usando [font=Courier New]sysctl -a machdep.cpu[/font] en Terminal, la salida es así:

    [font=Courier New]machdep.cpu.vendor: GenuineIntel
    machdep.cpu.brand_string: Intel(R) Pentium(R) 4 CPU 3.00GHz
    machdep.cpu.model_string: Intel Pentium 4
    machdep.cpu.stepping: 1
    machdep.cpu.features: FPU VME DE PSE TSC MSR PAE MCE CX8 APIC SEP MTRR PGE MCA CMOV PAT PSE36 CLFSH DS ACPI MMX FXSR SSE SSE2 SS HTT TM SSE3 MON DSCPL TPR
    machdep.cpu.logical_per_package: 2
    machdep.cpu.cores_per_package: 1[/font]

    En Pefil del sistema el procesador aparece como

    [font=Courier New]Modelo de ordenador: ADP2,1
    Tipo de CPU: Intel® Pentium® 4 CPU
    Unidades de CPU: 1
    Velocidad de la CPU: 6 GHz
    Caché de nivel 2 (por CPU): 1 MB[/font]

    En MacOsHints y en otros sitios de prestigio dedicados a OSX aparece este "truco" como un mero adorno en relación con el gusto personal del usuario y no se comenta ningún inconveniente sobre ello.

    Aparte de todo ello, en un foro en el que se utiliza y manipula un sistema operativo hackeado, se prueban drivers modificados, se comenta sobre cómo modificar BIOS de chips en contra de las recomendaciones del fabricante, se aprende a entrar en las tripas del sistema como superusuario, se utilizan y cambian núcleos del sistema operativo como si tal cosa, se modifican o eliminan archivos de configuración para poder instalar aplicaciones, se cambian entradas de archivos de definición de controladores, incluso se proponen modificaciones desde editores hexadecimales, etc... cómo es que resulta tan peligrosa la modificación de este archivo AboutThisMac.strings que, por lo que he estudiado hasta ahora, no parece tener influencia alguna salvo en el cuadro de diálogo Acerca de.

  8. #8
    Activo Progreso OSx86 Spain Nivel 3 Karma y autoridad juker12 Karma y autoridad juker12
    Avatar de juker12

    Emilio ya no es por un mero query, es que resulta que el archivo a tocar es
    "loginwindow.app" Digamos..que este archivo esta en la lista negra de apple, quien dice este, es igual finder.app

  9. #9
    Activo Progreso Nivel 1 OSx86 Spain Karma y autoridad miliuco
    Avatar de miliuco

    En ese caso... "estamos jodidos" :)

    Que conste que no he insistido demasiado con este tema porque si alguien que conoce a fondo el mundo de las piscinas y es capaz de tirarse a una piscina vacía desde el trampolín (hablo en sentido informático figurado) y sin embargo tiene reservas sobre ésto... pues siempre mosquea (por cierto, no sabrás de quién hablo, ¿no?).

  10. #10
    Activo Progreso OSx86 Spain Nivel 3 Karma y autoridad juker12 Karma y autoridad juker12
    Avatar de juker12

    Cita miliuco dijo:
    En ese caso... "estamos jodidos" :)

    Que conste que no he insistido demasiado con este tema porque si alguien que conoce a fondo el mundo de las piscinas y es capaz de tirarse a una piscina vacía desde el trampolín (hablo en sentido informático figurado) y sin embargo tiene reservas sobre ésto... pues siempre mosquea (por cierto, no sabrás de quién hablo, ¿no?).
    Hombre, lo que esta claro, es que hay que experimentar y catar, y eso es bueno, Total, una instalacion te la haces en un plis plas.
    Tocas el archivo, si tras instalar aperture, final cut o un update de seguridad no se queja, pues hala, a disfrutar del maquillaje tip, que se queja....pues una instalacion limpia, a imporar cuentas y ya esta.
    Tampoco es tan grave y te distraes.

  11. #11
    Activo Progreso Nivel 1 OSx86 Spain Karma y autoridad miliuco
    Avatar de miliuco

    pues una instalación limpia, a importar cuentas y ya está
    Es que el Asistente de migración es un invento impresionante, si en Windows tuviese algo así me preocuparía poco tener que reinstalar, tan poco como me preocupa en OSX (y ponte a instalar XP desde cero y cuenta las horas que pasan hasta que lo tienes todo de nuevo como antes: interfaz gráfica, Office, Visual Studio .NET, programitas variados, etc...).

  12. #12
    Activo Progreso en OSx86 Spain Nivel 0 Karma y autoridad Bit_0
    Avatar de Bit_0

    Digo yo cambiando de tema, lo digo por las instalaciones, como miliuco y juker12 son parece ser y no lo digo yo por pelotear :mrgreen: , saben bastante de este tema y aunque parezca una tontería q creooo q no lo es... pues hacer un pequeño tuti de Asistente de migración por si acaso nos metemos de bricolage con estos trucos tan guapos y a la vez tan Nitros.

    Es una sugerencia, pero si se atreve alguien..... pues eso otra guia más,jeje :mrgreen:

    Venga un saludo :wink:

  13. #13
    Tímido Progreso en OSx86 Spain Nivel 0 Karma y autoridad Videl
    Avatar de Videl

    Creo que para el asistente de migracion necesitas tener al menos dos instalaciones simultaneas del MacOS, pero no estoy seguro :?

  14. #14
    Activo Progreso Nivel 1 OSx86 Spain Karma y autoridad miliuco
    Avatar de miliuco

    Juker ¿te animas o me animo? Por fuerza ha de ser un texto breve pues la tarea es de lo más sencilla y sí, Videl, necesitas 2 OSX porque el asistente está diseñado para cuando cambias de ordenador o de disco duro y deseas configurar el nuevo lo más parecido al antiguo, por ello necesitas de alguna manera que el OSX recién instalado pueda acceder al OSX anterior.

  15. #15
    Activo Progreso OSx86 Spain Nivel 3 Karma y autoridad juker12 Karma y autoridad juker12
    Avatar de juker12

    Incluso de particiones, yo copio mis datos de la particion 3 a la 2, y de la 2 a la 3, asi cuando borro una instalacion u otra.

  16. #16
    Activo Progreso en OSx86 Spain Nivel 0 Karma y autoridad Bit_0
    Avatar de Bit_0

    Nose de la manera q lo hareis , pero de lo q estoy seguro si resulta, se podra trantear más en este sistema, teniendo una copia de seguridad ya no habra temor a reinstalar el SO. :evil:

    Creo yo q sera los datos copiados en otro disco duro,no?... Bueno espero a ver como se hace, y poder averiguar si este SO tiene algo q esconde. :mrgreen:

    Venga un saludo. :wink:

  17. #17
    Activo Progreso Nivel 1 OSx86 Spain Karma y autoridad miliuco
    Avatar de miliuco

    Yo no tengo copia de seguridad como tal, mis archivos de datos los tengo tanto en XP como en OSX y OSX es tan fácil de reinstalar y lleva tan poco tiempo tenerlo todo como antes que no me he preocupado todavía de este asunto.
    Pero juego con ventaja: tengo un disco duro externo que puedo conectar por USB2 o SATA y es en el que tengo la copia de pruebas de OSX, ahí instalo las actualizaciones y los programas antes de hacerlo en la copia "buena".

  18. #18
    Activo Progreso en OSx86 Spain Nivel 0 Karma y autoridad Bit_0
    Avatar de Bit_0

    Ostras :idea: tengo 2 discos usb externos de 30 y 40 gb. q me vendrian de perlas para lo q me dices...pero como se supone q se carga el Mac OS X desde USB... por q tener tiene q tener instalado algun Mac OS X instalado en el Disco USB.

    Total q voy a ponerme a intentar instalarlo por metodo USB a ver q pasa.Ya contare como me fue. :mrgreen:

    Venga un saludo. :)

  19. #19
    Activo Progreso Nivel 1 OSx86 Spain Karma y autoridad miliuco
    Avatar de miliuco

    OSX se instala en el disco USB2 exactamente igual que en el disco interno. Por cierto, ha de ser USB2, USB no sirve (excesivamente lento). El PC ha de tener opción de arrancar desde dispositivos USB. Inconvenientes: arranque claramente más lento (en mi PC tarda algo más de 1 minuto, soportable) y funcionamiento una vez en marcha bastante bueno salvo para tareas que hagan uso intensivo del disco.
    Así que inicias la instalación de OSX desde el DVD y eliges el disco externo como destino, lo formateas como HFS+ y ya está.

  20. #20
    Activo Progreso en OSx86 Spain Nivel 0 Karma y autoridad Bit_0
    Avatar de Bit_0

    Gracias por la información, ya podre trastear sin miedo a perder datos importantes. :mrgreen:

    Venga un saludo y gracias de nuevo. :wink:

  21. #21
    Tímido Progreso en OSx86 Spain Nivel 0 Karma y autoridad 0d1n
    Muy buen el truco . para las maquinas viejas :D.. jaja.. Voy a Acelerar Mi vieja G3 aunque sea solo en La info jaja. Si los programas reconocieran esos datos se podrian instalar programas q piden mas requerimientos. aunque como soy nuevo en mac lo poquitos programas q eh instalado me andaron :D..

Notas relacionadas que te pueden interesar

  1. como cambiar de ip periodicamente
    por thecras en categoría Linux
    Comentarios: 1
    Último comentario: 06/09/09, 15:47:26
  2. Como cambiar Kernel?
    por xavifm en categoría OS X 10.7
    Comentarios: 1
    Último comentario: 19/01/09, 06:25:36
  3. Cómo cambiar el nombre al disco de mac
    por 3DuArDo1293 en categoría OS X 10.5
    Comentarios: 2
    Último comentario: 25/09/07, 23:09:12
  4. Como cambiar idioma en mac
    por iunkex en categoría OS X 10.5
    Comentarios: 3
    Último comentario: 04/04/07, 12:50:56