Manual paso a paso cómo cambiar la ROM del Inew E2000

como cargar paso una rom en el telefono Inew E2000


En post anteriores hemos tratado este interesante phablet  que ofrece una estupenda relación calidad-precio  con sus potentes  cuatros núcleos y su pantalla enorme.

Por desgracia el fabricante decidió añadir un software que puede considerarse malware muy molesto con publicidad , como el caso del  Gpay que es posible eliminar  como se  trato ya en este blog

Vamos  a  tratar hoy  como hacer una instalación limpia de la rom del fabricante eliminando  todo sw engañoso que pudiera contener de fabrica , para lo cual antes de hacer nada, su terminal debera  ser root  (puede seguir  esta guia)

 

 

Si esta interesado , si ya es root , siga  los siguientes pasos:

 

En primer  lugar  hay que instalar drivers adecuados  al sistema operativo de su ordenador para poder cargar el CWM

Descargar el pdanet+ desde el sitio de pdnet.co (http://pdanet.co/bin/PdaNetA4013c.exe)

Puede dar problemas en Windows 8.Si no funciona revisar el uso de controladores firmados    (Metro/configuración/cambiar configuración de PC/Uso general/Inicio avanzado/ reiniciar ahora/Solucionador de problemas/Opciones avanzadas/Configuración de inicio/reiniciar/   y   Deshabilitar el uso obligatorio de controladores firmados.)

Al instalar pdanet+, durante la instalación deberá conectar el teléfono al pc en el momento en que este lo pida. Antes de conectarlo, en el teléfono debemos entrar en ajustes > opciones de desarrollo y marcar la casilla “Depuración USB”. (Una vez instalado debe ir al administrador de dispositivos de Windows (Inicio > Panel de control > Sistema > Hardware > Administrador de dispositivos) y comprobar que reconozca el teléfono como “Android ADB Interface” o algo similar.)

Una vez instalado pdanet+  ,apagar el móvil y desconectarlo del USB.

Descargar ahora  el driver  dle MTK  http://www.mediafire.com/?0n2q9iwgba4gc2g

Descomprimir  el fichero descargado

En el directorio    descomprimido en  ../drivers preloader MT65xx/drivers preloader MT65xx/   , ejecutar  InstallDriver.exe

rom1

El programa   deberia detectar el S.O.    e instalar el driver adecuado  y en teoría no debería tener mas dificultad ( para comprobar el funcionamiento  , Ir al administrador de dispositivos y conectar el móvil por USB sin batería ,entonces  en administrador de dispositivos entonces aparecerá  un nuevo hardware con exclamación si es la primera ver  que  luego desaparecer ara que es el de mt65xx preloader).

 

Instalado  el driver para  que reconozca el flash tool a  nuestro terminal    comprobado que esta correcto (conectándolo sin batería al USB desde el administrador de dispositivos debe aparecer),  el siguiente paso es  instalar el CWM en el móvil para después cargar  la ROM rooteada.

Los ficheros necesarios del recovery los podemos cargar de aquí : http://www.needrom.com/download/i2000-new-4-2-2-rom/ ( se necesita estar registrado pero  sólo piden una dirección de correo).

Descomprimir el fichero zip en una ruta de nuestro ordenador

Hay dos ficheros importantes   además del scatter que se descargan del fichero  comprimido E2001_140411_ForFlashtoolFromReadBack_140509-174849 :

  • E2001_140411__boot_patched_140509-174849.img
  • 2001_140411__recovery_140509-174849.img (este  último  es el CWM )

rom2

Ahora  vamos a  usar   SP_Flash_Tool_exe_windows_v5.1424.00   descargada de http://www.needrom.com. Hay usuarios que  usan una versión anterior   SP_Flash_Tool_3.1352.01_(5.1352.01)    que también debería de funcionar. pero con la nueva versión tambien funcionará.
Una vez descargada y descomprimida, este es el aspecto que debería tener  (por facilidad se han añadido en el mismo directorio los ficheros  del re3covery aquí: http://www.needrom.com/download/i2000-new-4-2-2-rom/

rom3

Ahora ejecutar la herramienta flash_ tool.exe. En el interfaz ,en primer lugar,  cargar  el fichero scatter, seleccionando  el fichero MT6589_Android_scatter_emmc.txt  procedente  2001_140411_ForFlashtoolFromReadBack_140509-174849 (que habíamos descargado de http://www.needrom.com/download/i2000-new-4-2-2-rom/)

Después  cambiar haciendo  doble clic en las pestañas BBOTING y RECOVERY:

BOOTIMG con E2001_140411__boot_patched_140509-174849.img (que habíamos descargado de http://www.needrom.com/download/i2000-new-4-2-2-rom/)

RECOVERY con E2001_140411__recovery_140509-174849.img (que habíamos descargado de http://www.needrom.com/download/i2000-new-4-2-2-rom/)

rom4

Pulsar  ahora  Download  sin el teléfono conectado por el cable USB.

Entonces con el teléfono sin batería  con  el botón de subir volumen pulsado, conéctelo ahora por el USB

Aparecerá   una barra de proceso en la parte inferior .Esperar a que termine el proceso (unos 5 minutos) en  el que aparecera uan marca en verde  como la siguiente:

 

FLASHTOOL

 

NOTA:Si al pulsar download, es señal de que no está reconociendo el terminal el flash tool así que debería revisar los drivers del MTK

 

Una vez instalado el CWM correctamente poner la batería de nuevo, encender el teléfono para copiar la ROM a la sd

 

Descargar la ROM   desde   http://www.needrom.com/download/inew-i2000-4-2-2-root/

Esta ROM es una ROM rooteada basada en la  en la versión de fábrica 4.2.2  donde han eliminado precisamente el malware android.cube y algunas aplicaciones más, el resto con la app root unistaller puede hacerlo el propio usuarios.  Como hemos comentado como paso previo instalar con  SP tools E2001_140411__recovery_140509-174849 desde http://www.needrom.com/download/i2000-new-4-2-2-rom/, entonces cargar desde  CWM esta ROM  inewi2000_422ROOT)

(Hay tambien otras versionesde ROM  en http://www.needrom.com/category/inew/i2000/)

 

Copiar  la nueva rom rooteada inewi2000_422ROOT.zip en la raíz del microsd

Una vez copiada  la ROM en la sd hacer un backup de todo lo que nos parezca interesante de la memoria interna de nuestro terminal ya que todo lo que haya  ahí al cargar la nueva ROM se perderá (en la sd si se mantienen los datos)

Apagar el terminal

Encender ahora manteniendo pulsado el botón de subir volumen para entrar en el recovery CWM.

Como es habitual en el menu de CWM ,  se navega por las diferentes opciones con las teclas de Vol+ o Vol-   y se acepta pulsando el botón de encendido

Lo primero ,como en todas las cargas de  ROM, ejecutar  todos los wipe : wipe data  y wipe cache

Una vez concluido los wipe,seleccionamos instalar zip desde tarjeta SD (Install zip from sd card;), elegiendo  el fichero de la sd inewi2000_422ROOT.zip y le damos a instalar, esperamos a que termine, el teléfono se reiniciará.

Una vez arrancado ,  deberemos  instalar el supersu y  actualizar supersu (actualización normal)
Puede instalar  el  root checker si quiere comprobar si está efectivamente rooteado.

¡Y eso es todo!

Importante: No hay IMEI en el teléfono ( pero funcionara perfectamente sin  ste ) , para lo que hay que descargar: MTKdroidTools, conectar su dispositivo con la depuración USB activada y poner las IMEIs en el teléfono (funciona porque está rooteado).Las IMEI están en la parte trasera del teléfono)

Fuente  aqui

Cómo desinstalar Gpay en Android

Como deshacerse del molesto Android.Cube presente en muchos terminales chinos


Hay muchos usuarios que perciben anuncios emergentes del tipo pop-up al azar en su terminal Android . Al cerrar la ventana emergente , en algunas ocasiones puede ocurrir que incluso se lance el mensaje ” Gpay ha dejado de funcionar” y la aplicación se cierra.

Podríamos pensar que desinstalando esta aplicación “Gpay” (que,por cierto , induce a pensar  que es de Google ,por la “G”como Google)  se resolvería , pero nada más lejos de la realidad, pues si estamos conectados a la red vuelve a instalarse en cuestión de minutos dejando nuestras esperanzas  fustradas.

Lo cierto es que ,lo crean o no, este software que podría considerarse malintencionado (malware), viene incluido de serie en algunos terminales de bajo precio chinos como son al menos los siguientes modelos:

  • U8 UBTEL
  • H9001
  • World Phone 4
  • X3s
  • M900
  • Star N8000
  • Inew i2000 
  • ALPES H9500

Es lamentable, pero cierto: vivimos en un mundo donde incluso si compramos un teléfono móvil nuevo, no es ninguna garantía de que esté libre de malware.

Obviamente que vengan así de fábrica  hace bastante difícil su eliminación, tanto es así, que muchos expertos incluso   proponen medidas  radicales   como pueden ser   nuevas ROM  “limpias ” que eliminen este software tan molesto del que vamos a hablar en un próximo post

Esta aplicacion Gpay en realidad  esta asociada  al  archivo Cube_CJIA01.apk   el cual es el módulo principal Android.Becu.1.origin. Reside en el directorio del sistema y está firmado digitalmente por el sistema operativo, lo que le proporciona todos los privilegios necesarios para realizar todas las acciones sin el consentimiento del usuario (además, al ser firmware embebido, el programa es muy difícil de eliminar por métodos convencionales)

El troyano se puede eliminar mediante la desactivación de su archivo principal (com.cube.activity) desde la lista de programas instalados (el paquete) y a continuación, eliminando manualmente los demás componentes (com.system.outapi y com.zgs.ga.pack

Para la eliminación manual de los componentes del malware debe hacerse  con una cuenta root (de administrador) habilitada

El apk   principal  es  Cube_CJIA01.apk y se puede  localizar  en /system/app  pero  con total seguridad   no podra eliminarlo  incluso desde una session de terminal si no esta validado con la cuenta del root

Esta app deja mas ficheros en   “/data/user/0/com.cube.android”   y en  “data/data/com.cube.activity” que puede contener los ficheros  “_com.gsz.own.pack.apk”  y d “_com.zgs.gg.pack.apk” (GSearch y GFirewall). Si se borran estos  APK’s podríamos pensar   que se resolvería el problema pero no es si en la mayoría de los casos pues también  debe comprobar el directorio  “shared_prefs” (dentro de data/data/).De hecho,  allí  encontrara  varios  ficheros  XML con  la información de  ALISOFT (compañía china) y específicamente “ApkLoader.xml” with the URL donde esta descargado  GSearch y  GFirewall. En teoría sólo  necesitaría  eliminar en el fichero XML las partes que no este interesado y reiniciar  pero el fihero XML infectados es restaurado asi que esa vía no es util.

 La mejor opción podría ser  borrar el archivo Cube_CJIA01.apk (/system/app/Cube_CJIA01.apk) (hacer copia de seguridad) y reiniciar el teléfono. La carpeta mencionada desaparecería pero ¿como lo hacemos ?

root

Pues la forma más facil  es  mediante el programa Root Uninstaller   que puede descargar  en Google Play

Root Uninstaller es una utilidad gratuita para desinstalar las aplicaciones instaladas. Si su teléfono esta rooteado  puede desinstalar las aplicaciones del sistema. Absolutamente excelente la experiencia . Ademas es simple y limpia la interfaz  , pequeña y rápida ( tiene de hecho 5 estrellas) y además soporta el chino ( lo cual nos hace una idea de porque se concibió esta herramienta)

Desde el interfaz   habrá que buscar  dos aplicaciones

  • Gpay 1.0.1 (com.news.own.pack) <–esta se puede borrar desde cualquier otra herramienta
  • Cube_CJIA01 –>   Buscar     (com.cube.activity)<–ESTA ES LA APLICACION  QUE NOS REINSTALA UNA Y OTRA VEZ LA APLICACION GPAY

Observar el  recuento total de aplicaciones en la barra de título aparezcan  ambas  aplicaciones.

Con esta medida deberíamos no volver  a tener esta molesta aplicación en nuestro terminal

Importación de librerias en Arduino parte 2de 2

2º parte sobre la mini guia de intalacion de librerias en el entorno de Arduino


 Importación de una biblioteca .zip

Las bibliotecas a menudo se distribuyen como un archivo ZIP o carpeta. El nombre de la carpeta es el nombre de la biblioteca.  Dentro de la carpeta será un archivo .cpp, un archivo .h ya menudo un archivo keywords.txt, carpeta de ejemplos, y otros archivos requeridos por la biblioteca.

Desde la versión 1.0.5, puede instalar las bibliotecas 3 ª parte en el IDE.

No descomprima la biblioteca descargada, dejarla como está.

En el Arduino IDE, vaya a Sketch> Incluir Biblioteca.  En la parte superior de la lista desplegable, seleccione la opción “Añadir .ZIP Biblioteca ”(“Add .ZIP Library”).

Se le pedirá que seleccione la biblioteca que desea agregar. Navegue hasta la ubicación del archivo .zip y abrirlo.

Regrese al menú Sketch> Import Library. Ahora debería ver la biblioteca en la parte inferior del menú desplegable. Está listo para ser utilizado en su sketch.

El archivo zip se habrá ampliado en la carpeta de bibliotecas en su Arduino esboza directorio.

Nota: la biblioteca estará disponible para su uso en bocetos, pero los ejemplos de la biblioteca no será expuesta en el Archivo> Ejemplos hasta después de la IDE se ha reiniciado.

Instalación manual

Para instalar la biblioteca, primero salir de la aplicación Arduino.

Luego descomprimir el archivo ZIP que contiene la biblioteca.  Por ejemplo, si va a instalar una biblioteca llamada “ArduinoParty”, descomprimir el fichero .zip ArduinoParty .  Debe contener una carpeta llamada ArduinoParty, con archivos como ArduinoParty .cpp y en el interior ArduinoParty .h. (Si los archivos .cpp y .h no se encuentran en una carpeta, tendrá que crear uno:en este caso, sería una carpeta llamada “ArduinoParty” y hay que  mueven a ella todos los archivos que estaban en el  archivo, como ArduinoParty .cpp y .h ArduinoParty.)

Arrastre la carpeta ArduinoParty en esta carpeta (carpeta de bibliotecas).  En Windows, es probable que se llama “Mis documentos \ Arduino \ bibliotecas”.  Para usuarios de Mac, es probable que se llama “Documentos / Arduino / bibliotecas”.  En Linux, será la carpeta “bibliotecas” en su cuaderno de dibujo.

Su carpeta de la biblioteca de Arduino ahora debería tener este aspecto (en Windows):

 My Documents\Arduino\libraries\ ArduinoParty \ ArduinoParty .cpp Mis documentos \ Arduino \ bibliotecas \ ArduinoParty \ ArduinoParty .cpp
  >My Documents\Arduino\libraries\ ArduinoParty \ ArduinoParty .h Mis documentos \ Arduino \ bibliotecas \ ArduinoParty \ ArduinoParty .h
  >My Documents\Arduino\libraries\ ArduinoParty \examples Mis documentos \ Arduino \ bibliotecas \ ArduinoParty \ ejemplos
  >.... ....

o así (en Mac):

 Documents/Arduino/ libraries/ArduinoParty / ArduinoParty .cpp Documentos / Arduino / bibliotecas / ArduinoParty / ArduinoParty .cpp
  >Documents/Arduino/ libraries/ArduinoParty / ArduinoParty .h Documentos / Arduino / bibliotecas / ArduinoParty / ArduinoParty .h
  >Documents/Arduino/ libraries/ArduinoParty /examples Documentos / Arduino / bibliotecas / ArduinoParty / Ejemplos
  >... ...

o de manera similar para Linux.

Es posible que haya más archivos que sólo el .cpp y .h, sólo asegúrese de que están todos allí. De ser asi la biblioteca no funcionará si pone el .cpp y .h directamente en las bibliotecas de carpeta o si están anidados en una carpeta adicional. Por ejemplo: No funcionará   esta combinación:

 Documents\Arduino\libraries\ ArduinoParty .cpp and Documentos \ Arduino \ bibliotecas \ ArduinoParty .cpp y
  >Documents\Arduino\libraries\ ArduinoParty \ ArduinoParty \ ArduinoParty .cpp Documentos \ Arduino \ bibliotecas \ ArduinoParty \ ArduinoParty \ ArduinoParty .cpp

 

Reinicie la aplicación Arduino.  Asegúrese de que la nueva biblioteca aparece en el elemento de menú para bosquejos> Importar biblioteca del software.

Usted ha instalado una biblioteca!