domingo, 21 de diciembre de 2014

Adquiriendo permisos de Supersu

En este Tutorial, explicaré paso a paso como hacerse "Root" en un dispositivo Samsumg Galaxy Trend Plus, con Windows. He intentado hacerlo con Linux pero tenia problemas con el JOdin3 y las prisas me han podido...

El Paciente: Sr Samsumg Galaxy Trend Plus.
Doctor: Intruder.
Operación: Obtener permisos de Supersu.
Materiales para la operación: Pc con Sistema Operativo "Windows 7", Cable Usb y paciencia.
Utensilios: Software Odín y Recovery del módelo del dispositivo o paciente. 


Necesitamos unos archivos que he mencionado antes, están alojados en esta página en la que debemos poner "Intruso Digital", en donde pone "Contraseña" y nos mostrará varios links para descargar el archivo rar que necesitamos...



 Pero primero apagamos nuestro dispositivo móvil.


Desde el dispositivo apagado pulsamos simultáneamente Home, Volumen – y Botón de Encendido y nos sale esta imagen.

Despues pulsamos Volumen + para continuar.
Y en ese modo, pasamos al pc.




 Primeramente instalamos los drivers usb para que Windows, reconozca el teléfono.

Proceso Instalación.


Ahora ejecutamos el Odín, y nos fijaremos en recuadro que deberá poner:



Luego clickaremos en "Pda" y seleccionamos el Recovery.


El Odín comprobará el recovery.

Si nos fijamos, pone válido y el chequeo ha sido satisfactorio.

Le damos a "Start" y el Odín cambiará el recovery…




Después de un rato el Teléfono se reiniciará.
Luego lo apagaremos y comprobaremos que tenemos instalado el Clockworldmod, que es el programa que instalamos, también llamado "Recovery".


Ahora, arrancamos el dispositivo de la siguiente manera:
Tecla Home, Volumen + y Botón Encender.
Y veremos el ClockworldMod  con su logo del sombrero de copa.

Logo del ClockWorldMod

Y ahora aprovechamos y haremos una copia de seguridad de nuestro teléfono que aún es virgen.
Vamos  a situarnos en el "backup and restore" con la tecla – del dispositivo, y le damos al botón de encender y nos llevará al submenú de backup y elegiremos, "backup" de nuevo, y comenzará a realizar un backup del teléfono.

NO hay que impacientarse, tardará un ratillo en completar esta tarea, ya que copiará todo: imágenes, aplicaciones etc… cuando la tengamos copiada tenemos que guardarla como “oro en paño” es muy importante tenerla bien guardada, en nuestro equipo, y como seguridad recomendaría subirla a una cuenta: dropbox, mega, etc… por si perdemos la información en nuestro pc tenerla accesible en otro lugar o medio.

Personalmente tengo unas tarjetas SD de 2 gigas que no uso para nada, ya que tienen poca capacidad y no llegan a nada en nuestro dispositivo, es una manera de usar tarjetas obsoletas...
Se debería tener el backup en varios sitios. En mi caso particular la rom ocupa casi 2 gigabytes, recordar que la podremos comprimir, con cualquier compresor que tengamos a mano.

Después de tener el ClockWorldMod podremos Rootearlo.
Conectamos nuestro dispositivo encendido al ordenador y copiamos SuperSU GTP GT-S7580.zip a la raíz de nuestra tarjeta SD. Dessenchufamos el usb y apagamos el dispositivo y volvemos a arrancarlo con las teclas: Home, Volumen + y Encender.
 
Al salir el menú seleccionamos “install zip” y luego “choose zip from sdcard” seleccionamos el archivo que hemos copiado antes y luego seleccionamos “Yes  – Install SuperSu GTP GT-S7580.zip”

Y comenzará a rootearse el dispositivo, luego pondrá “Done !” y debajo pondrá “Install from sdcard complete.”  Ahora seleccionamos “Go back” y  le damos a “Reboot System now”.
Nuestro dispositivo se reiniciará, y pondrá que esta “Actualizando el Sistema Android”. 
Ahora vamos al menú de aplicaciones de nuestro dispositivo y al final de las aplicaciones veremos un nuevo icono parecido al logo de superman que pone “SuperSu” si queremos comprobar que ya somos Root, podemos descargar del google play el “Root Checker”, u otra aplicación que requiera ser Root y si todo sale bien nos preguntará nuestro dispositivo si esa aplicación la queremos ejecutar como "Supersu".



Si quieres tener guardadas las apk que descargas de google play, o descargarlas en el pc y luego copiarlas a tu dispositivo se puede usar esta pagina que te genera el link del google play.
http://apps.evozi.com/apk-downloader/

El otro día me comentaron que mis tutoriales eran muy extensos o muy largos, particularmente, creo que un tutorial o un proceso a realizar, no tiene que ser ni largo ni corto, creo que debe contener todos los pasos detallados para que la persona que va a ejecutarlos no se pierda, o entienda lo que esta realizando en todo momento.

Hasta el próximo caso, intrusos...




viernes, 12 de diciembre de 2014

Conceptos de Root



¿Qué es Root?
¿Qué es Supersu?
¿Para qué sirve?
¿Rom personalizada?

Siempre hay alguien que desconoce estas cuestiones que giran entorno al mundo Android y GNU/Linux. Trataré de explicar todos estos conceptos de la manera más escueta posible, e incluso añadiré puntos de vista personales...

¿Qué es Root?
¿Qué es Supersu?

Root o Supersu (o superusuario) son el nombre de la cuenta del usuario que posee TODOS los privilegios (recalco "todos"), ya que puede cambiar permisos en archivos, borrarlos, ejecutarlos etc.

¿Para qué sirve?

Rootear un terminal sirve para conseguir los privilegios de administrador, como ya he comentado antes, esto tiene ventajas e incovenientes...

Ventajas

  • Posibilidad de eliminar aplicaciones, que implanta el propio fabricante, y que el usuario final no las usa, o no le agrada.
  • Mejorar la configuración del hardware del teléfono o tablet, pudiendo cambiar la velocidad de la cpu, gpu.
  • Posibilidad de hacer Tethering (poder usar nuestro terminal como si fuera  un modém o router).
  • Se puede instalar un Firewall, impidiendo que algunas aplicaciones accedan a internet sin nuestro propio consentimiento.
  • Instalar aplicaciones avanzadas.
  • Mover aplicaciones, de la memoria propía del dispositivo a la tarjeta de memoría.
  • Realizar copia de seguridad de todo el dispositivo.
  • Mucha variedad en Roms (es el sistema, del dispositivo), en la actualidad hay muchas Roms personalizadas para infinidad de dispositivos.
    Desventajas


    • Es peligroso, si no sabes lo que haces, o si no prestas atención al procedimiento a seguir.
    • Se anula la garantía, algunos fabricantes, si ven que el dispositivo está rooteado, anulan la garantía.
    • Perder actualizaciones, algunos fabricantes no envian actualizaciones a dispositivos rooteados.



    Ahora que he expuesto las ventajas y desventajas, explicaré un poco las más importantes desde mi punto de vista, siendo:


    1. Legalmente, si tu rooteas tu dispositivo android, el fabricante tiene el deber de reparar tu dispositivo, según la normativa europea, ya que ofrece una garantía de dos años en hardware. Otro punto fuerte de ser root, es que si por ejemplo la batería de tu dispositivo está dejando de funcionar correctamente, se puede hacer un UnRoot (que es capaz de quitar el privilegio de ser Root) y posteriormente tramitar la garantía al fabricante.
    2. Perder actualizaciones, debido a que el fabricante ya no enviará actualizaciones a tu dispositivo! Pff, venga ya, si soy Root, podré instalar un montón de actualizaciones, y roms que más convengan. Existen un montón de roms como: CyanogenMod, Miui, Aokp, ParanoidAndroid. O incluso hacerte tu propia rom personalizada.
    3. Google Play, o PlayStore es un arma de doble filo, hay infinidad de aplicaciones, algunas buenas y gratis, pero no todo lo que reluce es oro ya que hay muchas aplicaciones, que contienen mucha publicidad o que usan tú tarifa de datos, para  prevenir que tus aplicaciones instaladas accedan a internet, debemos  instalar un firewall para que no accedan a internet.
    ¿Rom personalizada?

    Las Roms personalizadas aprovechan el código abierto para añadir nuevas mejoras como: launchers, otras animaciones, o submenús etc...

    Hay infinidad de roms y de posibilidades, por ejemplo, si aun posees un terminal viejo sin google play o sin play store, se le podría añadir esas caracteriscticas y cambiarle el rendimiento del hardware.

    Opinión Personal

    Mucha gente que desconoce lo que es Root, y después de que le explicas  el significado y sus ventajas, dicen: "¿y porqué no viene ya Rooteado el terminal?". El terminal ya Rooteado en manos inexpertas puede ser una bomba de relojería,  ya que el usuario inexperto podría borrar algún archivo del sistema importante, o darle permisos de administrador a una aplicación con malware. En definitiva, los dispositos android no vienen Rooteados de fábrica, están sin Rootear por motivos de seguridad, ya que un usuario normal no necesita privilegios de administrador. Sólo debería de hacerse Root si se tiene algún conocimiento, o quiere experimentar nuevos conocimientos o experiencias, para evitarse problemas o lios.

    Por otro lado no me parece normal, que muchas compañias de dispositivos móviles, pongan tantos problemas al usuario que acaba de "apoquinar" el dinero del sudor de su frente, poniendo restricciones a la hora de hacerse Root. Con esto me refiero por ejemplo a la "Sonyo" que lo que hacia hace un par de añitos era limitar el acceso al bootloader, y tenias que mandarles el móvil a fábrica para que te lo desbloquearan, para que posteriormente su legítimo dueño pudiera hacerle Root, y no solo eso, te exigian que el teléfono hubiera acabado la permanencía con el operador, con lo cual si el usuario acababa de adquirir dicho terminal, tenia que esperar 18 meses para poder Rootearlo... Por lo que me han comentado ahora ya no hace eso Sonyo, lo que hace es casi como jugar a la lotería, a veces no hay complicaciones a la hora de Rootearlo y otras veces si... según como te toque... En fin, por eso no me gustan mucho los terminales Sonyo.


     Dentro de unos días Rootearé un dispositivo desde linux, y luego también lo mostraré como hacerlo desde Windows.

    Eso es todo...
                                                                          To be continued
                                                                             




     







    sábado, 6 de diciembre de 2014

    Deshabilitar un núcleo en GNU/Linux

    Después de mucho investigar, para poder solucionar el error de reinicios, que sufro por el fallo de mi placa base, me veo obligado a deshabilitar un núcleo.


    Para ello habrá que ir al grub y sobre el sistema operativo que se quiera editar, en este caso fue Ubuntu, y pulsamos la tecla "e" de editar, y luego buscamos la palabra "ro" y le ponemos a continuación este comando:

    quiet maxcpus=1

    Luego pulsamos "CTRL+X" y podremos arrancar nuestro sistema Ubuntu.

    Una vez haya arrancado el sistema he utilizado el "Grub Customizer" y he ido a cada entrada de los diferentes sistemas operativos añadiendo el comando que he citado anteriormente.





    Este comando funciona en las siguientes distros de Linux: Ubuntu, Wifislax y Bactrack.

    Y como diría Sherlock Holmes:

    "Caso Cerrado" 

    viernes, 14 de noviembre de 2014

    Posible Solución con portátil Toshiba A300-27X


    Ultimamente he tenido varios problemas, hace unas semanas, se me fastidió mi móvil, y hace poco he sufrido varios fallos en mi portátil, en teoría ya casi están solucionados, digo casi porque igual podrían solucionarse mejor.

      
    El portátil, parecía sufrir un recalentamiento, no recuerdo a cuantos grados estaba, pero al llevar tiempo encendido estaba bien calentito, se usaba de tal forma que cuando estaba apunto de agotarse la batería se enchufaba su correspondiente cargador, una vez cargada dicha batería se desenchufaba el cargador. Poco a poco aparecieron cuelgues, luego reinicios cuando iba a arrancarlo, reinicios muy rápidos, que incluso no daban tiempo a cargar completamente el escritorio.



    Ahí fue cuando dije !Uy! que puede estar el procesador por encima de sus grados y la bios se encarga de reiniciarlo debido al recalentamiento, me fije que el ventilador giraba poco pero giraba; tocaba contraatacar por así decirlo. Me di una vuelta por google, buscando ventiladores para el modelo de mi laptop, y gracias a un colega que tiene cuenta en ebay, pude conseguir un ventilador; eso si me clavaron 6 euros de gastos de envio, y no pesaba nada dicho ventilador, pero es lo que hay...

    Con el ventilador en mano, me propuse abrir mi máquina, menos mal que el año pasado, pude practicar a desmontar un portátil en clase de "Equipamentos Microinformáticos". Desmontar un equipo tan pequeño requiere además de mucha paciencia un gran control de "memoria" ya que hay que desmontar muchas cosas y luego volver a montarlo. Para ello se coge un folio y se dibuja de donde vas sacando tornillos, los primeros tornillos en algunos fabricantes les ponen nombres como: b4, f3, etc... También he de decir que hay que tener mucho cuidado con la corriente electro estática. Cuando uno llega al corazón del paciente también hay que tener cuidado, le saqué el disipador, y estaba bastante obstruido por el polvo, el ventilador también estaba hasta los topes de polvo, limpié la pasta térmica del micro que practicamente estaba seca, y también la del puerto norte, apliqué pasta térmica y volví a colocar todo en su sitio.





    Al arrancarlo, observo que siguen habiendo reinicios continuos, y de que el problema no he llegado a subsanarlo por completo, ya que he mejorado la refrigeración, pero el problema persiste.

    Tras varios intentos, la única manera de cargar el sistema operativo es entrar en windows 7 en modo a prueba de fallos, una vez dentro me bajé un programa para ver la temperatura actual de mi equipo, ya que en la bios no sale reflejados dichos valores.


    Observando que no tengo actualmente ningún tipo de recalentamiento, notar noto que está más fresquito, debido a que antes al llevar una hora encendido emitía algo de calor en la parte del teclado. Una vez que te encuentras ante este problema te das cuenta de que tienes otro diagnóstico entre manos y hay que recurrir a "San Google" y toca bucear y recopilar toda la información posible...

    El problema viene dado por un chip alojado en la placa base que se encarga de suministrar el voltaje a la placa, lo que le pasa a mi equipo es que arranca perfectamente con la batería, pero cuando se agota y enchufas el cargador, el equipo se cuelga. Si quito la batería y lo enchufo directo o dejo la batería y enchufo directo y arranco el equipo, se cuelga antes de llegar a cargar el escritorio. Por lo que he visto investigando en la web, da igual que cambies el cargador, sigue ocurriendo lo mismo por dicho chip que se encarga de suministrar el voltaje.

    Una solución posible que es la que estoy usando fue la de deshabilitar un procesador en "Administrador de dispositivos" en windows, al hacer esto ya puedo encender el equipo con la corriente directa sin que llegue a colgarse. Me queda hacerlo en Ubuntu, porque ya llevo 1 día con windows y quiero volver a Linux!

    Una cosa curiosa, cuando deshabilité dicho procesador me dije, si lo deshabilito el windows no va arrancar ya que tengo instalado la versión de 64bits, y al no detectar el doble núcleo no arrancará, pero arrancó de hecho estoy escribiendo esto desde windows...

    Otra solución que a mi no me llegó a funcionar, es la de poner en las opciones de grub que arranque el sistema tras 3 minutos, ya que a un usuario con el mismo problema así le llego a funcionar, lo he probado con 3 minutos y 4 y no me va.

    Por ahora sigo con la solución de deshabilitar un procesador, ya que por lo menos si tengo que usar el portátil, puedo enchufarlo para poder usarlo, ya que la duración de la batería es de 50 o 60 minutos, y luego para cargarla tarda por lo menos 1 hora o más.



    viernes, 7 de noviembre de 2014

    See You... Naruto Shippuden

    Hoy se acaba la historia de Naruto Uzumaki, después de 15 años publicando las aventuras de este famoso ninja, Masashi Kishimoto pone punto final a la historia Shippuden, en estas lineas escribiré mis impresiones....






    Por mi parte ha sido:
    • "Colosal".
    • "Una banda sonora, Sublime!!".
    • "Una historia asombrosa, que te engancha, digna de ver (en ánime) y leer (en manga).
    • Y podría seguir así hasta mañana...

     
    Naruto comenzó su primera publicación en 1999 y hoy a 2014 pone su punto y aparte, ya que dentro de 2 días se publicará en Japón "Naruto the last movie". The last (la última, no lo creo), ya que por otros medios acabo de leer que habrá miniseries, spin offs relacionados con Kakashi, que será escrita por Akira Higashiyama.

     Que ya podian hacer spin offs de Jiraiya!! el mejor ninja de Konoha.




    Personalmente conocí a Naruto en el 2006 o 2007, gracias a unos comentarios que leí en gp32spain, lo vi doblado al español pero, no tenían ni gota de gracia las voces que las habían doblado, parecía que no transmitían sentimiento, y leyendo en dichos foros un usuario propuso ver el capítulo en japonés subtitulado, y luego ver dicho capítulo en versión doblada, cuando vi lo que proponía dicho usuario vi el cielo, ya que las voces en japonés transmitían mucho más sentimiento. A pesar de eso, me encontré con algún dichoso relleno, digo dichoso porque algún relleno no tenía gracia, hay mucho relleno pero son buenos capítulos; al encontrarme con ese relleno dejé de lado la serie, pero después de un año o dos, retomé la serie, y no sólo eso si no que empecé a leer el manga.



    Cuando lees el manga... es como entrar en otra dimensión, recuerdo que al haber llegado al último capítulo, que se había emitido del ánime, tenia ganas de más, por eso recurrí al manga y descubrí que el manga iba mucho más adelantado que el ánime, que se emitía todos los jueves. Fue empezar el manga y llegar hasta el último capítulo que se había publicado. 



    Y todas las semanas sabía que tenía que conectarme en internet, para saber que iba a pasar tanto en manga como en ánime, incluso había días que decía a ver si llega el miércoles para leer el manga; después de leer el manga me decía ya podía ser jueves para ver el próximo capítulo del ánime.

    Ahora ya no habrá más manga, la  historia Shippuden toca a su fin, ahora sólo quedan los jueves para ver en animación esa fantástica obra maestra con la que nos ha escrito el Sr. Kishimoto.

    Creo que el primer ánime, que he visto ha sido Dragon Ball, eso sí la primera parte para mí fue la mejor.

    También recuerdo de mí infancia a Oliver y Benji (Campeones), Supergol, Sherlock Holmes etc... pero la historia de Naruto Uzumaki, como dice Jiraiya ha sido grandiosa y colosal.



    Gracias Kishimoto, esperaré a tu siguiente novela!

    domingo, 2 de noviembre de 2014

    Toque Retro a la terminal

    Acabo de ver un artículo sobre como cambiar la apariencia de la terminal a un aspecto más Retro, dicho artículo no me funcionó tuve que ir a una pagina de habla no hispana para lograr hacerlo funcionar, por lo que decidí archivarlo aquí para tenerlo a mano cuando lo vuelva a necesitar...



    Comenzamos, como siempre abrimos nuestra terminal, nos autentificamos como root, y pegamos esto:

    apt-get install git build-essential qmlscene qt5-qmake qt5-default qtdeclarative5-dev qtdeclarative5-controls-plugin qtdeclarative5-qtquick2-plugin libqt5qml-graphicaleffects qtdeclarative5-dialogs-plugin qtdeclarative5-localstorage-plugin qtdeclarative5-window-plugin

    Luego usamos:

    apt-get update

    Y cuando termine de actualizar los ponemos lo siguiente:

    git clone https://github.com/Swordfish90/cool-retro-term.git

    Luego vamos le escribimos esto:

    cd cool-retro-term

    Que es para entrar en el directorio y volvemos a escribir esto:

    qmake && make

    Que sirve para compilar el fichero y que este funcione dicho a "groso modo"...

    Y ahora haremos que esto arranque...

    ./cool-retro-term

    Y veremos justamente esto:


     
    Y nosotros si queremos, modificar su tamaño a nuestro gusto...

      
    En Settings podremos elegir los diferentes perfiles, ya sea de color naranja, verde u otros modos como: ms-dos, apple, escalar la fuente, el tamaño, cambiar la saturación, etc... Y guardar el perfil que más nos guste.

     Si nos a gustado la nueva imagen de la terminal, lo que se hará será hacer que este customización arranque al darle al icono de terminal, para ello haremos lo siguiente...

    sudo cp cool-retro-term.desktop /usr/share/applications/

    Dicho comando lo que hace es copiar dicho programa a la ruta que le estamos indicando.

    Le damos al botón derecho del ratón encima de la terminal actual y le damos a abrir terminal  y en la nueva terminal escribimos:

    pwd

    Que nos indicará el directorio de trabajo.

    En la primera terminal escribimos esto:

    cd /usr/share/applications/

    Para entrar en dicho directorio, y volvemos a escribir lo siguiente:

    sudo nano /usr/share/applications/cool-retro-term.desktop

    Apareciendo lo que muestro en la imagen...


    En Exec pondremos lo siguiente, este es mi caso que es la ruta donde yo lo tengo es por eso que se usó antes el comando pwd:

    /home/shuriken/cool-retro-term

    Y ya tendremos instalado/configurado, en el menú principal la posibilidad de ejecutar esta terminal Retro.




     También lo podemos hacer arrancar desde una terminal normal con el comando:

    ./cool-retro-term/cool-retro-term








    sábado, 25 de octubre de 2014

    Liberar Memoría Ram

    Ayer acabe un juegazo de la ps3, una gran obra maestra, tanto en gráficos, jugabilidad, intriga y como no una estupenda historia digna de los estudios...


    Evidentemente esa huella de perro, no es si no "Naughty Dog" que parece que acaban de cumplir 30 años.






    El juego que estaba elogiando es el juego del año 2013...
    aunque también lo ha sido Gta V.

    Bueno me estoy enrollando, pero es a lo que voy después de acabar dicho juego, fui al "youtube" a ver si había más finales por si tenia finales alternativos y no me dejo ver un vídeo, y eso era porque tenía la memoria ram o eso pienso ya que el vídeo iba a tirones, este es el vídeo: (son los mejores momentos del juego, no es el vídeo del final del juego)

     


    Como siempre nos identificamos siendo admin con Root. Con este comando veremos la memoria ram usada y la que queda restante:

    watch -n 1 free -m


    Pulsamos "CTRL + C" para detener el proceso y pegamos esto en la terminal usando "CTRL + SHIFT + V".

    sync && sudo sysctl -w vm.drop_caches=3

    Y listo memoria ram liberada.