jueves, 24 de julio de 2014

como agregar tonos de llamada y notificaciones o alertaspersonalizados a un alcatel one touch fire con firefox os 1.1 stock en ubuntu 14.04 y derivados


NOTA: para no tener problemas hay que trabajar 
siempre en la misma carpeta 

para empezar sera parecido a esto herramientas y  si no entiendes los comandos o para que sirven mira esto
primero hay que entrar al modo recovery custom y montar system

hay que extraer del telefono el archivo donde se encuentran los tonos 
con esto 
adb pull /system/b2g/webapps/settings.gaiamobile.org
los archivos nuevos deben estar en formato vorbis con extension .ogg
abrimos el archivo applications.zip luego nos dirigimos a
 /shared/resources/media/ringtones/


agregamos nuestro archivo .ogg ala carpeta ringtones en el zip luego abrimos el archivo list.json
y agregamos el nombre y la extension de nuestro archivo .ogg  como en la imagen y depende donde lo agreges el nombre en la lista (list.json) es como aparecera en el telefono.



una vez editado y guardado correctamente
hay que subirlo  de nuevo con esto:


 adb push application.zip  /system/b2g/webapps/settings.gaiamobile.org

asi estaba

quedando asi


los mismos pasos son iguales para agregar tonos de alerta o notificacion,
 que se encuentra en el mismo archivo .zip en :
/shared/resources/media/notifications/


ya que no es muy importante pero puede ser molesto para que eliminar la extension .ogg en el nombre del tono hay que entrar a el archivo es.json que se encuentra en el mismo zip en /locales-obj/es.json y agregar el nombre de tu archivo pero eso es otra historia .

como remover el logotipo de movistar en un alcatel one touch fire con firefox os 1.1 de fabrica (stock) en ubuntu 14.04 y derivados

Para empezar es necesario tener estas herramientas instaladas en nuestro 
sistema linux : adb y fastboot 
tambien estan dentro de las roms oficiales o no oficiales 
para instalarlas de esta forma , hay que entrar a un terminal y 
instalarlas de esta forma no se si estan en los repositorios de versiones anteriores de ubuntu 14.04 :
sudo apt-get install android-tools-adb
sudo apt-get install  android-tools-fastboot
 despues de esto tambien hay que descargar 
hamachi_clockworkmod_recovery
 es una imagen recovery personalizada 
la pueden descargar de aqui 
ya que con la imagen recovery original no estoy seguro 
de que se pueda hacer esto pero vamos al grano .

para empezar hay que entrar a 
ajustes / informacion / mas informacion / desarrollador
y activar depuracion remota y consola habilitada
luego 
ir a un terminal y tener conectado por usb nuetro telefono 
y escribir esto para entrar al bootloader

adb reboot-bootloader

si no te funciona solo apaga el telefono y manten presionado 
los botones power y volumen abajo
ya deberia estar estatico el logotipo de alcatel onetouch
y debe quedarse asi 
despues hay que ver si nuetro pc detecta el telefono en este estado 
con el comando 
sudo fastboot devices
nos debe aparecer algo parecido a esto 
MSM7627A        fastboot
si no aparece solo desconectar el usb y reconectarlo 
ya deberia detectarlo y si sigue sin aparecer es probable que no esten activadas las opciones depuracion remota y consola habilitada , habra que activarlas reiniciando el telefono.
suponiendo que ya tienen el adb y fastboot instalados y 
la imagen  recovery descargado hay que flashearla de esta forma 
primero debemos estar en la carpata donde se encuentra 
el archivo de imagen recovery y renombrala opcionalmente  a
recovery.img  da igual el nombre que tenga mientras este escrito en el comando de igual forma  yo recomendaria ponerla en nuestra carpeta home o personal ya que entrando al terminal as ahi donde estaremos

teniendo todo correcto hay que flashearla con esto 

sudo fastboot flash recovery recovery.img

una vez flasheada reiniciamos con este otro
 sudo fastboot reboot
si no entendieron mi forma de flashear una imagen recovery 
utilizen esta otra forma es  parecida 
NOTA : PARA EVITAR PROBLEMAS RECOMIENDO HACER UN RESPALDO DE TODO EL SISTEMA POR CUELQUIER MOTIVO O SOLO QUERER DEJARLO COMO ESTABA 
CON EL CUSTOM RECOVERY SE PUEDE HACER ES NECESARIO UNA TARJETA MICROSD
si ya tenemos flasheada la imagen personalizada recovery 
ya podremos ahora si iniciar el modo recovery custom
hay dos formas 
apagar el telefono  y presionar volumen arriba y power por varios segundos o iniciar el telefono normalmente y despues en un terminal 
adb reboot recovery
si se reinicia normalmente vuelvelo a intentar  antes de terminar
de reiniciarse es como yo lo hago es mas simple que apagarlo 
y presionar power y volumen arriba 

si todo le salio bien ya deben estar en el modo recovery custom
para moverse usar volumen arriba o abajo , para seleccionar usar power y ahora solo hay que montar la particion system dirigiendose a 
mounts and storage y luego activar mount /system haciendolo bien debe aparecer unmount /system cuando este montado system hay que extraer 
los datos del telefono donde se encuentra el logo de movistar de esta forma 

adb pull /system/b2g/webapps/system.gaiamobile.org

una vez hecho esto apareceran dos archivos
uno application.zip y otro
manifest.webapp
el importante es el .zip solo hay que abrirlo no es necesario descomprimirlo
y entrar a  resources y luego a power ahi estaran 2 archivos de video .mp4
hay que eliminarlos y listo solo falta resubirlo al telefono de esta forma 

adb push application.zip  /system/b2g/webapps/system.gaiamobile.org
 y despues reinicialmos
adb reboot

ya con eso deberia aver desaparecido el logo molesto de movistar

OTRA COSA : si la cagaron y ahora no inicia su telefono y quieres dejarlo como estaba pues aqui les dejo la rom de stock 1.1 de mexico