Tag Archive for sony

Como quitar el bloatware de una Android TV Philips

Hace unos dias me compre una SmartTV, porque la tele que tenia en casa empezó a fallar. Es la segunda SmartTV que pasa por mis manos, asi que ya tenia un poco una idea de que es lo que queria cuando fui a comprarla, y el requisito indispensable es que tuviese Android TV, ya que el resto de sistemas de SmartTV que probé no me convencían. Tenia para escoger entre una Sony o una Philips, y me pillé esta última. Al llegar a casa empecé a configurarla y cuando estaba todo listo, vi que traía un montón de apps que no me interesaban, así que empecé a desinstalarlas, pero había algunas apps propias de Philips que no podía quitar, asi que empecé a investigar como deshacerme de todas las apps que no me interesaban y como suelo hacer siempre, decidí documentarlo aquí para quien le pueda ser de utilidad.

Lo primero que necesitamos es activar los ajustes de desarrollador para poder activar la opción de depuración por USB. Voy a asumir que sabeis como hacerlo y también que teneis un ordenador con ADB instalado, que sabeis usarlo y que lo teneis conectado a la misma red WIFI que vuestra TV

Una vez que tenemos todo preparado, nos conectamos a la TV ejecutando el comando

adb connect DIRECCIONIP

cambiando DIRECCIONIP por la direccion IP de la TV.

Lo primero que vamos a desactivar es la primera fila que sale en el menú, las recomendaciones, que básicamente nos sugiere videos de YouTube o peliculas de Google Play Videos. Por norma general esto se podría hacer en ajustes, pero por alguna razón que desconozco Philips decidió capar el acceso a los ajustes de Leanback (el launcher oficial de Android TV, es decir la pantalla de inicio) asi que no tenemos mas remedio que acceder a ellos mediante el siguiente comando ADB:

adb shell am start -n com.google.android.leanbacklauncher/.settings.HomeScreenSettingsActivity

Una vez que accedamos a estos ajustes, solo tendremos que desactivar las recomendaciones de todas las apps y con eso nos libramos de la molesta fila de recomendaciones

Lo siguente es deshacernos de todas las apps que Android TV nos permita deshabilitar, para lo cual tendremos que ir a Ajustes y en la seccion de aplicaciones desinstalar todas las que no nos interesen e inhabilitar las siguientes:

amazon video
google play juegos
google play musica
google play peliculas

Llegados a este punto, y si no quieres tener que vincular tu cuenta de Google con la TV para poder instalar aplicaciones, puedes también inhabilitar Google Play Store, y usar en su lugar Yalp Store y AptoideTV, que puedes descargar en las siguientes direcciones

https://f-droid.org/repo/com.github.yeriomin.yalpstore_45.apk

http://apkins.aptoide.com/AptoideTV-5.0.2.apk

Una vez que tengas estos APKs bajados en tu PC, para instalarlos en la TV tienes que ejecutar los siguientes comandos

adb install AptoideTV-5.0.2.apk
adb install com.github.yeriomin.yalpstore_45.apk

Y ahora, para finalizar, usaremos el comando mágico que nos permitirá deshabilitar cualquier app que venga con la TV, incluso aunque en los ajustes no nos permita inhabilitarla. El comando en cuestion es:

adb shell pm uninstall -k --user 0 NOMBREDEPAQUETE

Cambiando obviamente NOMBREDEPAQUETE por el nombre del paquete de la app que queramos deshabilitar. Aqúi teneis una lista de las que podemos deshabilitar sin problemas

org.droidtv.nettv.market (Galeria de aplicaciones Philips)
org.droidtv.leanbackcustomizer (Modificaciones propias de Philips para el launcher)
org.droidtv.demome  (Modo demostración)
org.droidtv.nettvrecommender (Selecciones recomendadas)
com.android.inputmethod.pinyin (Teclado chino)

Con esto ya tendremos la TV libre de bloatware y solo nos queda reiniciarla para que se hagan efectivas las modificaciones, asi que solo nos queda ejecutar el comando

adb reboot

Hay que tener en cuenta que el comando adb shell pm uninstall es muy potente y como nos permite inhabilitar cualquier app puede hacer que la TV deje de funcionar si inhabilitamos alguna app que no debemos. Un ejemplo de esto es el paquete org.droidtv.eum que se corresponde con el menú Ayuda,  y que en principio podría ser prescindible, pero si lo deshabilitamos la TV empieza a fallar. De todas maneras, si durante el proceso cometeis algún error y la TV empieza a fallar, solo tendreis que ejecutar el siguiente comando

adb reboot recovery

Con esto entrareis en el modo recuperacion de la TV y podreis restaurar los ajustes de fábrica, lo que os dejará la TV como al principio y podreis volver a seguir el proceso

Secretos y trucos del Sony Walkman NWZ-A810 y NWZ-S610

Como escoger el modo de transferencia de música

Las gamas NWZ de Walkman pueden gestionarse usando Windows Media Player (a diferencia de las gamas NW, que están atadas al gestor de música propio de Sony, el SonicStage), pero tambien se pueden gestionar como si de un pendrive se tratase. El modo para gestionarlo usando Windows Media Player utiliza el protocolo MTP, y el modo para gestionarlo como si fuese un pendrive utiliza el protocolo UMS.

El Walkman se comporta de la siguiente manera cuando lo conectas a un PC: si este último es compatible con el protocolo MTP (cosa que suele pasar si tienes Windows Media Player 10 o superior instalado) se identifica como dispositivo MTP, pero si no es compatible con el protocolo MTP el Walkman se identifica como dispositivo UMS (cosa que pasa si lo enchufas por ejemplo en Linux). Muchos usuarios (yo incluido) preferimos usar el modo UMS, pero tenemos equipos con soporte MTP y por tanto el Walkman «decide» que hay que trabajar en modo MTP. Como me gusta decidir yo y no que mis gadgets decidan por mi, me puse a buscar y encontre que es sumamente fácil decirle al Walkman que trabaje en modo UMS si usas Windows XP (no lo probé en Vista, pero el proceso debería valer también).

Vamos al Panel de Control y escogemos el icono «Sistema», luego la pestaña «Hardware» y pulsamos el botón «Administrador de dispositivos». Buscamos la categoría «Dispositivos de medios portátiles» o «Portable Devices», click  derecho sobre nuestro Walkman y seleccionamos «Actualizar controlador». Marcamos la casilla «Instalar desde una lista o ubicación especifica», pulsamos «Siguiente». Marcamos la casilla «No buscar» y pulsamos siguiente. Nos aparece una lista donde debemos seleccionar «Dispositivo de almacenamiento masivo USB», pulsamos «Siguiente» y luego «Finalizar». El Walkman ya está funcionando en modo UMS.

Este cambio es recordado por el PC donde lo hacéis, así que si le especificáis que se comporte como un dispositivo UMS en un PC, siempre se comportará como dispositivo UMS en ese PC cada vez que lo colectéis. Si queréis que se vuelva a comportar como dispositivo MTP en un PC donde le especificasteis que se comportara como UMS, tenéis que seguir exactamente los mismos pasos que dije antes, solo que cambiando «Dispositivos de medios portátiles» o «Portable Devices» por «Controladoras de bus serie universal (USB)» y «Dispositivo de almacenamiento masivo USB» por «MTP Device»

Como entrar al ‘Service Mode’

En el Service Mode podremos hacer una serie de comprobaciones u alguna que otra modificación en los parámetros de nuestro Walkman. Este menú es el que usan en el servicio técnico para probar y arreglar fallos en el Walkman. Lo primero es disponer de documentación que nos guíe sobre para que sirve cada una de las opciones, y para eso nada mejor que el manual del servicio técnico:

Service Manual NWZ-A810

En ese manual dan una secuencia de botones para entrar en el Service Mode del Walkman, pero sólo funciona en las gamas NW. Para entrar en el Service Mode de un Walkman de las gamas NWZ seguiremos el siguiente proceso:

  • Enciende el Walkman
  • Mantén pulsado el  botón «Back» durante 3 segundos. Aparecerá el menu principal.
  • Activa el botón «Hold»
  • Mantén presionado el botón «Option» e introduce la siguiente combiancion de teclas:  ↑ ↑  ↓ ↓ → ← ↑ ↓ ↑ ↓ → ►
  • Desactiva el «Hold»
  • El Walkman se reiniciará y mientras aparece la pantalla de inicio (la del logo de Walkman) mantén pulsado «Back» y entrarás en el «Service Mode»
  • Saldrá una carta de ajuste y pulsando cualquier botón accederás al menú

Como cargar el Walkman sin un PC

Normalmente si usas un cargador USB de pared (aparato que enchufas en una toma de corriente y te saca uno o más conectores USB) y le enchufas el Walkman, por alguna razón que desconozco no carga. Esto resulta especialmente fastidioso cuando vas de viaje porque no puedes cargar el Walkman si no tienes un PC a mano. Sin embargo, trasteando un rato descubrí una manera de hacer que el Walkman cargue usando un cargador USB de pared.

Para conseguirlo, tendremos que entrar en el «Service Mode» de la manera que explique arriba. Una vez dentro, vamos al menú «Power» y escogemos la opcion «CHGCHK».  En la parte de abajo de la pantalla pondrá «AC». Tenemos que pulsar el botón «Option» hasta que abajo ponga «USB500». Luego presionamos el botón «Play» y luego el «Back». Ahora escogeremos la opcion «BATTCHK» del menú «Power». Nos saldrá el voltaje actual de la batería. Ahora es el momento de enchufar el cable USB al Walkman y este a su vez al cargador de pared. Si pulsáis ahora la tecla «Play» vereis como el voltaje ha aumentado un poco. En este momento el Walkman ya está cargando, lo malo es que no sabemos cuando termina de cargar, así que cuando creamos que ha terminado, pulsamos «Back» y seleccionamos la opción «EXITTEST». Si ahora encendemos el Walkman podremos observar que el indicador de batería muestra que está cargada.

Lo malo de este proceso es que hay que repetirlo paso a paso cada vez que queramos cargar el Walkman sin un PC de por medio, pero supongo que eso es mejor que nada…

Como construir un cargador para el Walkman

Existe tambien otra opción alternativa a la explicada arriba para poder cargar el Walkman sin necesidad de un PC, modificar un cargador USB normal y corriente.

Un día me dio por abrir un cargador USB que tenia por casa para ver que podría ser lo que impedía qeu dicho cargador no cargase mi Walkman, y lo que me encontré me llevó a realizar una simple modificación para que funcionase como yo quería. El caso es que un puerto USB tiene cuatro hilos, dos para corriente y dos para datos. Al abrir el cargador vi que los hilos de corriente estaban conectados a la circuitería del cargador, pero los dos hilos de datos no estaban conectados a nada. Teniendo en cuenta que el Walkman requiere una conexion de datos activa para poder cargarse, es normal que no funcionase, así que se me ocurrió unir los dos hilos de datos con una gota de estaño. Probé el cargador, y funcionaba perfecto, y lo llevo usando así durante bastante tiempo.

A continuación os dejo dos fotos del cargador abierto, una por la parte de arriba, donde se pueden ver los conectores USB, y la otra por la parte de abajo, donde se pueden ver, marcadas con dos recuadros rojos, las conexiones de dichos puertos al circuito electrónico, así como los «puentes» de estaño que hice entre los dos pines centrales, correspondientes a la conexion de datos.

cargador usb

cargador usb 2

Leí tambien en algún lado que alguien habia hecho tambien una modificación parecida a su cargador, pero en vez de puentear directamente los cables de datos, puso una resistencia de 220 ohmios entre ellos. No se por qué puso dicha resistencia, pues a mi me funciona perfectamente sin ella, pero dejo la informacion por aqui por si a alguien le resulta útil

Como crear listas de reproducción sin usar Windows Media Player

Lo primero que hay que hacer es poner el Walkman a funcionar en modo MTP, como expliqué al principio del articulo. Luego vamos a «Mi PC» y seleccionamos el icono del Walkman, lego seleccionamos «Storage Media» y navegamos por las carpetas hasta encontrar los archivos de los cuales queremos hacer una lista de reproducción, los seleccionamos y hacemos click derecho. En el menú saldrá una opción para crear una lista de reproducción.

Como opción adicional, siempre podeis usar WalkmanMTP