Añadir la letra ‘ñ’ al teclado 1.0.2
119En este tutorial voy a intentar explicar como añadir la letra ‘ñ’ (y en mi caso la ‘ç’ también) al teclado del iPhone, letra bastante caracterÃstica del idioma español.

Nota: Este tutorial solo sirve para iPhone antiguos con la 1.0.1 o 1.0.2. A partir de la 1.1.1 ya viene la ñ y demás carácteres por defecto, al mantener pulsada la tecla correspondiente.
Si no queréis tener que modificar todos los archivos, desde aquà podéis descargar el ‘UIKit‘ y ‘StandardQWERTY.artwork‘ (Botón derecho / Guardar como).
Si preferÃs modificarlo manualmente o añadir nuevos caracteres seguir el tutorial:
Programas necesarios:
-Hex Fiend (Mac) o Hex Editor (Windows).
-Algún programa que edite PNG (Photoshop por ejemplo)
Una vez tengamos esos programas, deberemos acceder a los archivos del iPhone, mediante este tutorial (mac) o este (Windows).
Necesitaremos dos archivos, que se encuentran en System/Library/Frameworks/UIKit
Los archivos son:
-UIKit (Contiene el mapeado de las teclas)
-Keyboard-StandardQWERTY.artwork (contiene las imágenes del teclado)
Primera Parte (Mapear la letra ‘ñ’ en el teclado)
1- Abriremos el programa Hex Fiend (u otro editor hexadecimal) y abrimos el archivo UIKit (mejor que hagáis una copia de seguridad por si acaso) y veremos algo asÃ:
2- Usamos la opción de búsqueda del programa (edit/find) y buscamos el siguiente texto: UI_QWERTY_Alphabet
3- Lo que vemos arriba es lo que hemos buscado, y a continuación está el mapeado de las teclas del teclado del iPhone. Como veis, faltan algunas letras (que al menos yo no se donde están), pero hay suficientes para añadir nuestra ‘ñ’.
4- En mi caso, he sustituido los sÃmbolos ‘{‘ y ‘}’ ya que no suelo usarlos, pero vosotros podéis cambiar los que queráis.
Simplemente hay que borrar el sÃmbolo deseado y escribir en su lugar la letra ‘ñ’ (y la ç en mi caso). No os asustéis si veis que no aparece la letra sino un puntito, ya que el iPhone la detecta bien.
5- Guardamos y cerramos el programa.
6- Subimos al iPhone y remplazamos el archivo UIKit en el mismo directorio del que lo hemos sacado (System/Library/Frameworks/UIKit) y reiniciamos el iPhone.
7- Una vez encendido de nuevo, podréis comprobar, que si presionáis en el teclado del iPhone la tecla ‘{‘ (en mi caso, si vosotros habéis cambiado otro sÃmbolo presionad ese) aparecerá una ‘ñ’ en vez del sÃmbolo, con lo que si no os queréis complicar mas y cambiar el dibujo del teclado ya podrÃas usar la ‘ñ’ en vuestro iPhone. Si preferÃs dejarlo todo bonito y ver la letra ‘ñ’ fÃsicamente en el teclado continuad en la segunda parte. (la segunda parte solo está explicada para Mac, ya que no se como usar el programa KeyboardArtworkMGR-0.3.jar desde Windows)
Segunda Parte (Cambiar los gráficos del teclado para que muestre la ‘ñ’)
8-La parte rápida y fácil ya está hecha. Ya tenemos la ‘ñ’ en nuestro flamante iPhone, pero claro, no queda bien que en el teclado no aparezca (aunque nosotros sepamos que está ahÃ) con lo cual daremos un paso más, y modificaremos los archivos gráficos para que aparezca la ‘ñ’ en el teclado (tanto en estado de reposo como presionada)

9- Lo primero es copiar los archivos ‘Keyboard-StandardQWERTY.artwork’ (mejor que hagáis una copia de seguridad por si acaso) y ‘KeyboardArtworkMGR-0.3.jar’ en nuestra carpeta ‘home’ de Mac.
10- Creamos una carpeta llamada ‘teclado’
11- Abrimos el terminal y escribimos lo siguiente:
java -jar KeyboardArtworkMGR-0.3.jar Keyboard-StandardQWERTY.artwork export teclado
Y veremos como empieza a extraer archivos a la carpeta que hemos creado, llamada ‘teclado’.
Ahora accedemos a la carpeta y vemos que está llena de imágenes con extensión PNG correspondientes al teclado y a varios botones de la interface del iPhone.
12- De todos los archivos que hay a nosotros nos interesa el 11, 14, 16 y 17.
13- Abrimos el 11 con Photoshop y vemos que nos aparece una imagen con los sÃmbolos del teclado.
15- Lo primero es crear una capa nueva, pintarla de negro y bajar la opacidad a 1%.
16- Lo siguiente es añadir nuestra ‘ñ’ en lugar del sÃmbolo que hayamos eliminado.
Guardamos con el mismo nombre y cerramos. Con está modificación hemos hecho que al presionar la tecla aparezca la letra en grande.
17- Ahora tendremos que repetir los pasos del 13 al 16, teniendo en cuenta que en los archivos 14 y 16 no hará falta hacer el paso 15, ya que tienen el fondo sólido, en cambio en el archivo 17 sÃ.
18- Una vez tengamos todos los archivos modificados y guardados, volvemos al terminal y escribimos:
java -jar KeyboardArtworkMGR-0.3.jar Keyboard-StandardQWERTY.artwork import teclado
Y nos creara un archivo llamado ‘Keyboard-StandardQWERTY.artwork’ en la carpeta ‘teclado’. Este archivo tendremos que copiarlo y reemplazarlo en el mismo directorio del iPhone de donde lo hemos sacado (System/Library/Frameworks/UIKit).
19- Ahora reiniciamos el iPhone, y al encenderlo probamos si realmente aparece la letra ‘ñ’ en el teclado, y si se ve al presionar la tecla.
Ahora ya podremos escribir e-mails, notas y demás usando nuestra querida letra ‘ñ’

Advertencia: Si restauramos completa o parcialmente el firmware o si instalamos una nueva actualización, todos las aplicaciones instaladas y las modificaciones realizadas sobre el iPhone serán eliminadas, teniendo que volver a modificarlo e instalarlo todo.
Todo lo mostrado aquà es meramente educativo, y no me hago responsable de ningún daño que podáis causarle a vuestro iPhone.








Gracias por truco.
solo tengo una duda, tienes acentos en el teclado ?
saludos
PD: karonte ya lo puse en tu post
Ahora a esperar que llegue el aparato…
Gracias.
JordiMac: Queva, acentos no tengo…. todavÃa XD
La única forma que he econtrado para poner hacentos és, igual que con la ñ, sustituir los sÃmbolos por las letras ya acentuadas. pero claro, perderÃamos 5 sÃmbolos mas.
sartec: Razón no te falta, pero de los métodos que hay ahora mismo (turbosim, supersim o por hadware) no he usado ninguno, ya que estoy esperando a que salga (espero que esta semana por fin…) el software que lo desbloquee.
Un saludo y gracias a todos por leeros mis parrafadas de tutoriales
Gracias por tu ayuda. Sigue asi.
jmerthi: http://www.josedelcorral.es/2007/09/10/modificando-el-iphone/
Lo mismo pasa con el fichero para tener el iPhone traducido al castellano, SerÃa más practico colgar el fichero con las traducciones ya realizadas.
En cualquier caso, esto no es una critica, solo un apunte para mejorar este fantastico blog de iPhone.
La verdad es que es el mejor que conozco. Un 10 para su autor o autores!!!
Na8: Lo de la legalidad viene a que en principio los ficheros son propiedad de Apple.
Respecto a los archivos para añadir la ‘ñ’, puedes descargarlos desde aquÃ: http://www.josedelcorral.es/2007/09/10/modificando-el-iphone/
Sobre los ficheros para traducirlo, decir que están trabajando en un programa para poder traducirlo de manera Ãntegra y que deberÃa ver la luz esta semana.
Un saludo.
Si Esfera me lo permite,
http://www.macuarium.com/foro/index.php?s=&showtopic=226014&view=findpost&p=1830515
Saludos!
Solo te lo permito si le das prisa a tu “amigo”! Que quiero volver a tener mi iPhone en español…
Un saludo!
Creo que a mi colega le caes bien y te mandará una licencia pre-release del pack para que hagas un pequeño análisis con tus opiniones. Eso sÃ, no podrás distribuir ni enlazar el software ok?. Está trabajando duro, pero ya está casi casi.
Saludos!
Y estarÃa encantado de hacer un análisis del programa.
Un saludo.
P.D: Te amo de una manera no homosexual
aunque eso suele ser lo mas imposible… asà que lo más cómodo es ebay, pero tal como dices te la juegas. Aunque la gran mayorÃa que lo hemos comprado allà no hemos tenido problemas.
Si eres de Barcelona, hay una tienda que lo venden de importación.
Un saludo.
En Madrid no conozco ninguna, lo siento…
A parte de traer un montón de novedades: http://www.engadget.com/photos/o2-uk-iphone-gallery/
No se de donde los sacará.
SAlu2
SAlu2
Lo otro, la ultima carpeta se llama UIKit.framework, para que quede mas claro aun.
Gracias!!
Prueba de volver a descargarlos y subirlos, asegurándote de que los copias a la ruta correcta.
Use los archivos ya modificados que publicaste.
Alguna idea? la vredad se ven terriblemente feas esas barritas al lado de cada letra cuando las presiono con el dedo.
http://esferagames.com/iphone/descargas/UIKit
Has probado a presionar durante unos 25-30 seg en botón home y power?
Grobe: a mi pasaba lo mismo, bajate los arcivos que deja Esfera el 25/09…
http://esferagames.com/iphone/descargas/Keyboard-StandardQWERTY.artwork
http://esferagames.com/iphone/descargas/UIKit
Nheo1: a mi me pasaba lo mismo, fijate que a lo mejor subiste el archivo como Ulkit.htm cuando en realidad es Ulkit a secas.
Por ultimo cabe destacar que tuve que apagar y prender el cel para q los cambios surtan efecto.!
Vereis que también tiene la letra ‘ç’, que a muchos no os interesará para nada, pero en catalan se usa de vez en cuando.
Un saludo.
# sartec Says:
September 26th, 2007 at 4:59 pm
Software gratuito para traducir el iphone a varios idiomas (este nuevo tiene muy buena pinta) http://code.google.com/p/iphone-language/
Pero ese no es, ese pack es una versión vieja. Esta es la nueva:
DESCARGAR.
Saludos.
Saludos.
alguna ayuda?
Gracias
Los nuevos archivos que subiste funcionan perfecto.
Se agradece.
Un saludo.
http://cgi.ebay.es/iPhone-Apple-8Gb-Libre-en-Espanol-PowerSeller-Espana_W0QQitemZ200157061849QQihZ010QQcategoryZ73259QQssPageNameZWDVWQQrdZ1QQcmdZViewItem
Otra cosas, super agradecido cuando poneis como se añaden programas, etc, pero podrias decir como quitarlas?? instale el sudoku y lo quiero quitar, pero no se como?
GRACIAS y perdon porque mi unica neurona no me quiere ayudar
“Si no queréis tener que modificar todos los archivos, desde aquà podéis descargar el ‘UIKit‘ y ‘StandardQWERTY.artwork‘ (Botón derecho / Guardar como)”.
No encontrarás nada, te lo descargas y lo subes al iPhone.
Para borrar programas de la misma forma que los instalastes. Pero en vez de ir a install vas a Uninstall y tienes todos los programas instalados.
Perdona que sea tan torpe, pero afortunadamente no todos servimos para presidentes de gobierno, jajaja
Gracias y perdon por haceros desesperar
el directorio es este System/Library/Frameworks/UIKit y si, súbelos con ibrick, primero uno y después el otro.
Gracias otra vez,
POR FAVOR ayuda, no pueso usar el sms, la pantalla esta negra y cuando la toco va al menu principal el solo.
Yo probarÃa de volver a poner el arhcivo UIKIT que tenÃas de origen, a ver si asà al menos vuelve todo a la normalidad.
Gracias
Obviamente los sms son importantes y lo tengo missing. GRACIAS
Go you know why i cant put to work my dicionary ?
He bajado el programa Ilenguaje Vo.3.8. luego lo he descomprimido en mi Pc (Windows) Me puedes decir como hago para instalarlo en mi iphone. El programa te da la posibilidad de traducir al español el iphone, verdad?
Desde ya muchas gracias.
Otra consulta si me bajo los archivos que pones al comienzo, es decir Ulkit y StandardQWERTY, solo debo encontrar esos mismos files via Ibrick en mi iphone y reempleazarlos. De esa manera ya me aparece la “ñ”. Gracias
Joaquin: Gracias por el aviso!
Prueba a volver a descarar y copiar las mias a ver si es que se descargaron mal.
Esfera, podras pegar de nuevo la linea de comandos para extraer el .jar, ya que se ve cortada en el tuto.
Muchas gracias como siempre. Un lujo.
Saludos.
Pero ahora no lo puedo compilar… no aparece el archivo en la carpeta teclado.
Al compilar en el terminal ma da esto:
java -jar KeyboardArtworkMGR-0.3.jar Keyboard-StandardQWERTY.artwork import teclado
/Users/yo/teclado/Keyboard-StandardQWERTY-1.png imported
/Users/yo/teclado/Keyboard-StandardQWERTY-2.png imported
/Users/yo/teclado/Keyboard-StandardQWERTY-3.png imported
/Users/yo/teclado/Keyboard-StandardQWERTY-4.png imported
/Users/yo/teclado/Keyboard-StandardQWERTY-5.png imported
/Users/yo/teclado/Keyboard-StandardQWERTY-6.png imported
/Users/yo/teclado/Keyboard-StandardQWERTY-7.png imported
/Users/yo/teclado/Keyboard-StandardQWERTY-8.png imported
/Users/yo/teclado/Keyboard-StandardQWERTY-9.png imported
/Users/yo/teclado/Keyboard-StandardQWERTY-10.png imported
Exception in thread “main” java.lang.NullPointerException
at ee.rumba.KeyboardArtworkMGR.Artwork.importItems(Unknown Source)
at ee.rumba.KeyboardArtworkMGR.KeyboardArtworkMGR.main(Unknown Source)
Esfera, o alguien que me pueda ayudar.
No me compila el archivo “Keyboard-StandardQWERTY.artwork” en la carpeta teclado
Espero puedas ayudarme.
Saludos.
Ankho
Si Esfera me permite, cabe desracar que al editar los caracteres con Photoshop se deberá “Guardad para Web” y NO “Guardar Como” luego elegir PNG.
Ya que si el peso de los archivos no concuerda, no se podrá volver a compilar. Por eso es que me daba el error anterior.
Ahora bien, 2 cosas.
Yo noto que la ñ al agrandarce tiene un cuadrado blanco, como si no me hubiese aceptado la transparencia.
Segundo: si presionamos 2 veces seguidas la ñ (en mi caso) se me sale del SMS y me vuelve al menu principal.
Además el caracter siempre me lo corrige con una mayuscula.
Que podrá ser?
Saludos.
Ankho.
Charly GDL: Pues no tengo constancia de ello. Pero vamos no es tan difÃcil el bajarse dos archivos y subirlos al iPhone…
Y sobre el otro tema…. a nadie le pasa que la Ñ se queda trabada? Siempre la corrige en mayuscula y si la aprieto 2 veces, me sale de los mensajes.
Alguien sabe?
De todas formas, hasta donde yo se, no existe palabra que tenga 2 Ñ seguidas por lo que no es un graaan problema. jeje
Saludos.
Ankho.
No le corrige las mayusculas y no se le sale de los mensajes.
Es raro no?
El de el es un iphone de 4GB 1.0.2
A mi, el primer dÃa que añadà la ñ y la ç, podÃa ponerlas jutnas sin ningún problema, en cambio ahora no puedo…
Asà que el problema debe venir al instalar algún programa o hacer alguna modificación…
¡Atencion!
NO usar esto con FW 1.1.1 – se queda completamente colgado el iPhone
Realice el proceso para introducir la “ñ”, creo que todo lo hice bien, pero al reiniciar el iphone se queda con la pantalla de inicio con la manzana, no pasa de ahÃ, ya resetee el iphone pero lo mismo, si se sincroniza con itunes y a través dle ibrick puedo navegarlo, ya restauré el anterior UIkit pero nada, no sé que pude haber hecho mal, ojalá me puedan ayudar y gracias anticipadas.
File: /System/Library/Frameworks/UIKit.framework/UIKit
Size: 2189123 bytes (2.1 MiB)
Ojalá me puedan ayudar. Gracias nuevamente
Perdón pero en verdad, he hecho algo mal, por que volvà a verificar y cada caracter esta separado por tres puntos, y me fije que me faltaba un punto, lo puse y entonces el iphone se restableció, pero todo está mal, cuando abro el mail no aparece nada y se cierra solo, igual el navegador, las notas, al escribir no mecanografÃa nada, UFFFF, estoy muy preocupado, si puedo sincronizar con itunes y si puedo usar el ibrick, ya reinstale el original pero nada. Cualquier comentario se los agradeceré Gracias,
Por tu vocabulario eres de Venezuela o Republica Dominicana, si eres dominicano dejame saber y te doy mi numero para ver si puedo ayudarte.
Si no hiciste copia de seguridad bajate los archivos que Esfera tan gentilmente dejo para bajar ya modificados y debiera ir todo bien.
En el peor de los casos actualiza siguiendo los tutoriales que encontraras aqui a firmware 1.1.1 y asunto resuelto.
Exitos
Se me quedan en la pantalla con las manzana.
Muchas gracias
Puede ser este?: Keyboard-Common.artwork
es que la borre intentando cambiar la “ñ” porfabor ya que mi iphone no esta funcionando aurita por eso… es urgente
Pues…nop… porque la ñ si está en el teclado, solo hay que darle a la N y tocar en la N que sale al pulsar y nos sale para poner la ñ
llegue solamente hasta el punqo que dice reiniciar el iphone, no paso nada mas
ademas el listado de comandos system/library/frameworks….
hasta aqui lo pude encontrar en el frameworks no encontre el ulkit
Baje el archivo Ulkit y lo subi a mi iphone 1.0.2.. Al reiniciar el telefono se me queda en la Manzanita.
No se que hacer. Ruego ayuda urgente. Intente subir la versión anterior con Ibrick, pero tampoco puedo.
Agradeceré ayuda
GRACIAS ESFERA POR NO RESPONDERME
de ahi no pasa tome el archivo ulkit original, entre con el ibrick aun apareciendo la manzanita y borre el ulkit ke modifique y le subi el original y sigue sin entrar solicito ayuda urgente. Agradeceré ayuda.
A ver si leemos un poquito, que pone bien claro que hablamos de un iPhone 1.0.2, y este NO trae la Ñ ni ningún otro carácter especial…
Muchas gracias
Mary
gracias