ROMs y desarrollo HTC Desire S ROMs y desarrollo HTC Desire S

Respuesta
 
Herramientas
  #1  
Viejo 11/10/11, 01:36:52
Array

[xs_avatar]
gustavorv86 gustavorv86 no está en línea
Miembro del foro
 
Fecha de registro: mar 2010
Mensajes: 427
Modelo de smartphone: Motorola Moto G 4G
Tu operador: Pepephone
Borrar Aplicaciones de la ROM. Ejemplo: Bolsa

Para hacer esto es necesario ser S-OFF y Root.
Además necesitamos tener instalada la SDK de Android y tener conocimientos básicos del comando 'adb'.

Las aplicaciones instaladas en la ROM están en el directorio /system/app. Todos los archivos contenidos en este directorio tienen la extensión .apk.
En la mayoría de los casos el nombre de la aplicación no corresponde con el nombre del archivo apk.
Una forma de solucionar esto es mediante un explorador de archivos que te muestre el icono de la aplicación apk, como es el "ES Explorador de Archivos".

Para borrar la "Bolsa" haremos lo siguiente:

Abrimos el "ES File Explorer" y nos vamos al directorio /system/etc. Podemos comprobar que el apk que tiene el icono de la bolsa se llama "Stock.apk"

Ahora ejecutamos "adb shell":

$ cd /system/app

Para listar todas las aplicaciones de la bolsa hacemos lo siguiente:

$ ls | grep Stock

Esto nos saca la siguiente lista:
  • Stock.apk
  • IdleScreen_Stock.apk
  • DCSStock.apk
  • com.htc.StockWidget.apk

Después creamos un directorio en la microSD donde guardaremos los scripts y los backups:

$ mkdir /sdcard/ROM_APP_BACKUPS
$ cd /sdcard/ROM_APP_BACKUPS


Ahora lo que voy a hacer es un script que, además de borrar las aplicaciones, nos guarde una copia de éstas por si es necesario hacer una restauración de la misma. Creamos un nuevo archivo con el editor de textos:

$ vi rom_stock_delete.sh


Pulsamos la tecla 'i' y copiamos el texto siguiente en el editor 'vi':

Código:
#! /bin/bash
clear
echo "Borrando Stock..."
mount -o remount,rw /dev/block/mmcblk0p25 /system
mkdir STOCK
cp /system/app/Stock.apk STOCK/
cp /system/app/IdleScreen_Stock.apk STOCK/
cp /system/app/DCSStock.apk STOCK/
cp /system/app/com.htc.StockWidget.apk STOCK/
rm /system/app/Stock.apk
rm /system/app/IdleScreen_Stock.apk
rm /system/app/DCSStock.apk
rm /system/app/com.htc.StockWidget.apk
echo "Terminado. Reinicia tu telefono"
Para salir del 'vi' pulsamos la tecla ESC y a continuación escribimos ':wq' y pulsamos INTRO.

Para hacer el script de restauración abrimos un nuevo archivo con el 'vi':

$ vi rom_stock_restore.sh

Pulsamos la tecla 'i' y copiamos el texto siguiente en el editor 'vi':

Código:
#! /bin/bash
clear
echo "Restaurando Stock..."
mount -o remount,rw /dev/block/mmcblk0p25 /system
cp STOCK/Stock.apk /system/app/
 cp STOCKp/IdleScreen_Stock.apk /system/app/
 cp STOCK/DCSStock.apk /system/app/
 cp STOCK/com.htc.StockWidget.apk /system/app/
rm -r STOCK/
echo "Terminado. Reinicia tu telefono"
Para salir del 'vi' pulsamos la tecla ESC y a continuación escribimos ':wq' y pulsamos INTRO.


Para borrar la aplicación ejecutaremos los siguientes comandos:

$ cd /sdcard/ROM_APP_BACKUPS
$ sh rom_stock_delete.sh


Para restaurar la aplicación ejecutaremos los siguientes comandos:

$ cd /sdcard/ROM_APP_BACKUPS
$ sh rom_stock_restore.sh




Es recomendable que siempre que ejecutemos cualquiera de los dos scripts reiniciemos a continuación el teléfono. Desde la propia terminal podremos ejecutar el siguiente comando para reiniciar:

$ reboot


NOTA: Recomiendo encarecidamente realizar las copias de los archivos que vamos a borrar, debido a que alguna vez puede que borremos una aplicación esencial del teléfono por error. Usen este manual bajo su propia responsabilidad.

Espero que os sirva de utilidad. Un saludo!!!

Última edición por gustavorv86 Día 18/10/11 a las 23:52:30. Razón: Corrigiendo errores
Responder Con Cita
Los siguientes 3 usuarios han agradecido a gustavorv86 su comentario:
[ Mostrar/Ocultar listado de agradecimientos ]


  #2  
Viejo 11/10/11, 09:14:35
Array

[xs_avatar]
fosco_ fosco_ no está en línea
Colaborador/a
 
Fecha de registro: jul 2011
Mensajes: 5,683
Modelo de smartphone: Xiomi Mi A1
Tu operador: Tuenti Movil
Ei, muy buena idea esa de hacer un script, le vendrá bien a más de uno.
__________________
Xiaomi Mi A1 - LineageOS 16
Amazon Fire 7 - LineageOS 12.1
Chromecast - Firmware 38401
Responder Con Cita
  #3  
Viejo 11/10/11, 16:01:47
Array

[xs_avatar]
gustavorv86 gustavorv86 no está en línea
Miembro del foro
 
Fecha de registro: mar 2010
Mensajes: 427
Modelo de smartphone: Motorola Moto G 4G
Tu operador: Pepephone
Sí, ya que el script sólo es necesario hacerlo una vez, así si cambiamos de rom no es necesario volver a buscar los archivos, borrarlos etc

Última edición por gustavorv86 Día 18/10/11 a las 23:53:00.
Responder Con Cita
  #4  
Viejo 11/10/11, 20:02:37
Array

[xs_avatar]
Amberyl Amberyl no está en línea
Usuario muy activo
· Votos compra/venta: (1)
 
Fecha de registro: oct 2011
Localización: Pontevedra
Mensajes: 993
Modelo de smartphone: OnePlus 3T
Tu operador: Vodafone
A mi este tuto me viene de perlas para borrar algunas aplicaciones innecesarias y que preferiria no tener. El tema es que no tengo ni idea de de comandos "adb".... ¿Donde puedo aprender algo sobre ellos? Porque lo de los comandos me suena a chino
Responder Con Cita
  #5  
Viejo 11/10/11, 21:50:01
Array

[xs_avatar]
fosco_ fosco_ no está en línea
Colaborador/a
 
Fecha de registro: jul 2011
Mensajes: 5,683
Modelo de smartphone: Xiomi Mi A1
Tu operador: Tuenti Movil
 Cita: Originalmente Escrito por Amberyl Ver Mensaje
¿Donde puedo aprender algo sobre ellos?
Guía para el uso de comandos adb y fastboot: http://www.htcmania.com/showthread.php?t=258919
__________________
Xiaomi Mi A1 - LineageOS 16
Amazon Fire 7 - LineageOS 12.1
Chromecast - Firmware 38401
Responder Con Cita
Gracias de parte de:
  #6  
Viejo 11/10/11, 22:10:53
Array

[xs_avatar]
frmata frmata no está en línea
Usuario novato en la web
 
Fecha de registro: ago 2011
Mensajes: 18
Modelo de smartphone: Samsung Galaxy Mini
Tu operador: Movistar
Opcionalmente, podemos instalar el Titanium backup, y eliminarlas desde esa aplicación.... No hace falta hacer ninguna virguería, y no tocamos nada con scripts, que puede ser complicado si ponemos alguna letra mal.....
Responder Con Cita
  #7  
Viejo 11/10/11, 23:31:47
Array

[xs_avatar]
gustavorv86 gustavorv86 no está en línea
Miembro del foro
 
Fecha de registro: mar 2010
Mensajes: 427
Modelo de smartphone: Motorola Moto G 4G
Tu operador: Pepephone
Cierto es, pero a veces es interesante saber que hay debajo de la interfaz y qué es lo que hacen los programas, pero está claro que para gente que aún no tiene conocimientos avanzados puede resultarle engorroso.

Un saludo!!

Última edición por gustavorv86 Día 18/10/11 a las 23:53:53.
Responder Con Cita
  #8  
Viejo 15/10/11, 00:04:19
Array

[xs_avatar]
jotab jotab no está en línea
Usuario muy activo
 
Fecha de registro: sep 2010
Mensajes: 1,327
Modelo de smartphone: Xiaomi MI4C
Tu operador: Vodafone
Desde el Titanium backup en copiar/restaurar pulsas durante 1 seg. la aplicación que quieres borrar (da igual que sea de ROM). Saldrá un menú y le dices "convertir a aplicación de usuario". Después vas y desinstalas la aplicación desde el menú de ajustes/aplicaciones.

Salu2
jb
__________________
XIAOMI MI4C
Responder Con Cita
  #9  
Viejo 15/10/11, 14:08:26
Array

[xs_avatar]
Rincewind Rincewind no está en línea
Miembro del foro
 
Fecha de registro: jul 2010
Localización: Quesada
Mensajes: 208
Modelo de smartphone: Meizu M3 Note
Tu operador: Movistar
Si te gustan las cosas fáciles, Titanium Backup y si te gusta aprender, gustavorv86.



Saludos,
__________________
Meizu M3 Note
Versión: M681Q => M681H
Flyme: 6.2.0.0G
Responder Con Cita
  #10  
Viejo 16/10/11, 05:52:01
Array

[xs_avatar]
gustavorv86 gustavorv86 no está en línea
Miembro del foro
 
Fecha de registro: mar 2010
Mensajes: 427
Modelo de smartphone: Motorola Moto G 4G
Tu operador: Pepephone
 Cita: Originalmente Escrito por Rincewind Ver Mensaje
Si te gustan las cosas fáciles, Titanium Backup y si te gusta aprender, gustavorv86.
Jeje, así de fácil es, un saludo @Rincewind

Última edición por gustavorv86 Día 18/10/11 a las 23:54:20.
Responder Con Cita
  #11  
Viejo 30/11/11, 13:14:52
Array

[xs_avatar]
arglez arglez no está en línea
Usuario novato en la web
 
Fecha de registro: nov 2011
Localización: España
Mensajes: 6
Modelo de smartphone: htc desire s
Tu operador: Orange
hola a todos,
soy nuevo en este sitio y foro y tengo una duda, tengo un desire s y hay app que quiero quitar como: bolsa,espejo,mess de hotmail,Peep,Twitter,youtube y no se como hacerlo, normalmente el telf lo compre d 2damano y es de orange pero esta liberado...alguien me podria ayudar ya que estas app no las puedo eliminar ya que al parecer estan incluidas en el soft del telf...

he ido al market y me instalado algunas app que he borrado despues porq no me permite desintalar estas app..


gracias por la ayuda..
Responder Con Cita
  #12  
Viejo 30/11/11, 14:52:47
Array

[xs_avatar]
kiketu kiketu no está en línea
Usuario muy activo
 
Fecha de registro: abr 2009
Localización: Fuenlabrada , Madrid
Mensajes: 1,298
Modelo de smartphone: Nexus 4
Tu operador: Jazztel
 Cita: Originalmente Escrito por arglez Ver Mensaje
hola a todos, soy nuevo en este sitio y foro y tengo una duda, tengo un desire s y hay app que quiero quitar como: bolsa,espejo,mess de hotmail,Peep,Twitter,youtube y no se como hacerlo, normalmente el telf lo compre d 2damano y es de orange pero esta liberado...alguien me podria ayudar ya que estas app no las puedo eliminar ya que al parecer estan incluidas en el soft del telf... he ido al market y me instalado algunas app que he borrado despues porq no me permite desintalar estas app.. gracias por la ayuda..
para poder borrar apps ke vienen por defecto tienes ke ser root,si no no puedes
__________________

Responder Con Cita
Respuesta

Estás aquí
Regresar   Portal | Indice > Otras marcas y modelos de smartphones de venta en España > HTC > Otros modelos antiguos de HTC > HTC Desire S > ROMs y desarrollo HTC Desire S



Hora actual: 10:19:08 (GMT +1)



User Alert System provided by Advanced User Tagging (Lite) - vBulletin Mods & Addons Copyright © 2026 DragonByte Technologies Ltd.

Contactar por correo / Contact by mail / 邮件联系 /