PDA

Ver la Versión Completa : [APP-MOD] Modifica los DPI para cada aplicación y mucho más en qualquier ROM, con XPosed Framework & XAppSettings || [WIFI & 3G]


gerno
31/01/13, 11:57:51
Buenas! Hoy navegando por Reddit me he encontrado esta maravilla. Justo cuando me hartaba de las inestabilidades de ParanoidAndroid. ¡Qué casualidad!

Se trata de un framework modificado, compatible con casi todas las roms basadas en AOSP (que en el N7 son todas, creo).

Entre las ventajas de este framework destacan su facil instalación (no requiere flashear ningún archivo) y su gran capacidad de adaptación (pueden instalarse multiples mod's, aunque hoy nos centraremos en el mod de DPI).

Se trata de un framework modificado que se instala mediante un APK y luego hay distintos módulos que a su vez se instalan mediante APK.

Vamos a necesitar:

Permisos de SuperUser (ROOT)
El XposedInstaller apk 2.2.1 (http://dl.xda-developers.com/attachdl/638f5b71b47bcd8a177feb7362a11bcd/510a3dbd/1/6/7/3/4/0/5/XposedInstaller_2.1.1.apk) (versiones más recientes aquí (http://forum.xda-developers.com/showthread.php?t=1574401))
El XposedAppSettings apk 0.2 (http://www.villainrom.co.uk/forum/microdownloads/xposed-app-settings.5/download) (versiones más recientes aquí (http://forum.xda-developers.com/showthread.php?t=2072081))

*Opcional:
El archivo de recuperación (http://dl.xda-developers.com/attachdl/2f21cc259194c27e44fd9a7e8eef02c8/510a3dc1/1/6/1/9/5/6/6/Xposed-Disabler-CWM.zip) (flashear por recovery si algo sale mal)
Recovery para recuperación (CWM o TWRP)

================================================== ================
ACTUAR BAJO SU PROPIA RESPONSABILIDAD
Yo no soy responsable de dispositivos brickeados, tarjetas SD muertas, guerras thermonucleares o que se queme tu casa porque falló la aplicación de alarma de incendios.
*Investiga si estas preocupado por alguna característica de este mod.
*Antes de instalar, TU eliges hacer estas modificaciones.


&Adapted by me, writted by CyanogenMod Team
================================================== ================


COMO INSTALAR:
Para el framework:


Hacer un Nandroid Backup
Descargar XposedInstaler.apk i instalarlo.
Abrir Xposed Installer i pulsar en “Install/Update”
Reiniciar (Soft reboot)

Para el hack de DPI:


Descargar XposedAppSettings.apk
Abrir Xposed Installer, ir a la pestaña “modules”
Activar el módulo marcando la casilla [x]
Reiniciar (Soft reboot)

Ahora con la aplicación Xposed App Settings ya puedes acceder a cambiar los DPI de cada aplicación al más puro estilo ParanoidAndroid!! (Eso si, sin PIE ni TabletUI)

Si domináis la lengua inglesa, recomiendo encarecidamente leer los artículos originales.
Yo lo he testeado sobre CM 10.1 Nightly's sin ningún problema.

Todos los créditos para Rovo89 (http://forum.xda-developers.com/member.php?u=4419114) y xperiacle (http://forum.xda-developers.com/member.php?u=4948919)

*Extras: XAppSettings también permite mostrar/ocultar la barra de notificaciones, forzar la orientación de alguna aplicación en concreto o revocar los permisos de las aplicaciones.


Via Reddit (http://www.reddit.com/r/Android/comments/17ljpo/psa_change_dpi_on_a_perapp_basis_with_xposed_app/)
Xposed Framework thread (http://forum.xda-developers.com/showthread.php?t=1574401)
Xposed App Settings thread (http://forum.xda-developers.com/showthread.php?t=2072081)

(http://forum.xda-developers.com/showthread.php?t=2072081)

gerno
31/01/13, 11:58:37
F.A.Q. - Preguntas Frecuentes


¿Como pongo una aplicación en modo teléfono / phablet / tablet?

Esto depende de como esté desarrollada la aplicación. No todas las aplicaciones disponen de varias interfaces y además el desarrollador puede decidir en que grupos de DPI se muestra cada interfaz. Por lo general són valores similares a:


Phone:Poner los DPI a 320 y elegir 800x1280 a la casilla de resolución. Tambien puedes probar con DPI entre 214 hasta 320 y también en bajar la resolución.
Phablet:Por lo general es como se muestran por defecto en el N7. Elegir 213 DPI y 800x1280 en la resolución. Puedes probar con DPI entre 178 y 213.
Tablet:Poner los DPI entre 177 o 160 y elegir 800x1280 de resolución. Puedes elegir un valor entre 177 y 160 dpi y dejar tildada la opción de xlarge res.

No obstante, eso son orientaciones. Cada desarrollador puede editar con que DPI's mostrar cada interfaz y puedes encontrar aplicaciones que activen la interfaz fuera del rango de DPI's mostrados aquí. Las aplicaciones deben cerrarse después de guardar para que se apliquen los cambios


¿Que aplicaciones disponen de modo Phone/PHAblet/Tablet?
Pues la verdad, me podéis ayudar a hacer una lista. Algunas de las que tengo fichadas són:

Chrome (P/PHA/T)
Firefox (P/T)
Gmail (P/PHA/T)
Google Talk (P/T)
Google Play Store: (P/PHA/T) *Nota: Debe reiniciarse el dispositivo para que los cambios funcionen.
Ajustes (P/T) *Nota: Los ajustes del teléfono, bajando la cortinilla y pulsando a ajustes
La mayoría de launchers.


¿Que otras geniales cosas me permite hacer XApplication Settings?

-Escalar el tamaño de la letra por si tienes la fuente demasiado grande o pequeña después de modificar los DPI.
-Aplicaciones a full screen (sin barra de notificaciones)
-Cambiar el idioma independientemente por cada aplicación. Muy util si tienes el teléfono configurado en valenciano/gallego/euskera/catalán/aranés y quieres que las aplicaciones que no estén en tu idioma se te muestren en español envez de ingles ;)
-Forzar que una aplicación siempre se abra en una orientación concreta. (que el navigation solo se abra en horizontal, por ejemplo)
-Modificar y denegar libremente los permisos de cada aplicación. (Manipular con cuidado, puede dar FC's de las aplicaciones modificadas)


¿Que otras cosas geniales me permite hacer XPosed Framework?

Existen decenas de módulos para el XPosed Framework. Modulos para poder grabar llamadas, habilitar todas las aplicaciones de la PlayStore, hacer que los SMS largos no se conviertan en MMS, etc.

Podéis hechar un vistazo por aquí:
http://www.villainrom.co.uk/forum/forums/xposed_framework_mods/

jorgesedavi
06/02/13, 15:47:46
Cuando abro la app de Xposed app settings y le doy a qualquier app pone "se ha detenido la aplicación" y se cierra. He seguido todos los pasos.
Edit: no había descargado una versión correcta, ya me funciona. También decir que la nueva versión añade TabletUI a las apps que quieras.

gerno
06/02/13, 17:32:03
Me alegra que te sirviera.

kilek
06/02/13, 17:40:18
Una pregunta, lo del archivo de recuperación que es exactamente? Si tengo algún problema flasheando eso se desinstala todo lo relacionado?

Saludos

gerno
06/02/13, 18:22:35
Una pregunta, lo del archivo de recuperación que es exactamente? Si tengo algún problema flasheando eso se desinstala todo lo relacionado?

Saludos

El autor comenta:

In case you get into a boot loop:
You can flash the attached Xposed-Disabler-CWM.zip by Tungstwenty. It will be copied to your (external) SD card when you install Xposed as well. The only thing it does is copying /system/bin/app_process.orig back to /system/bin/app_process, which you can also do yourself (e.g. with adb shell in recovery mode).
You could also create a file /data/xposed/disabled, which causes Xposed to be bypassed as well.

O sea que carga un archivo de recuperación de tu configuración inicial. Supongo que lo genera la aplicación al ejecutarse por primera vez, antes de instalar el framework. También crea un archivo en /data/xposed/disabled, que imagino que le dice al framework que no se ejecute.

kilek
06/02/13, 18:30:03
Pues he estado probado y no cambia el modo a tablet y tal, solo reduce el tamaño de la letra etc. Pero no se si las años no tienen modo tablet o que, he probado youtube, ajustes, smartglass, y otras pocas...
Aunque me ha venido bien para usar zplayer que antes salia muy pequeño, ahora se ve como en los móviles...

Saludos

gerno
06/02/13, 18:57:09
La interfaz de tablet como en 4.1 (integrando la barra de notificaciones junto a los botones) no existe oficialmente en 4.2.

Para comprobar si funciona puedes probar con YouTube, gtalk o Firefox por ejemplo, que si disponen de interfaz de tablet.

A parte de modificar los dpi, prueba también forzando la resolucion y tildando la opción tablet.

Me extraña que no te funcione ya que a mi me va incluso con la rom samsung en el s2. Comprueba que tengas la ultima version del xposed app settings.

Puedes probar de poner gtalk como en la captura para comprobar si funciona. http://ubuntuone.com/76JfvgSqWTl6P6R6NIypB0

Ya nos contarás que tal.

gerno
08/02/13, 12:15:36
Actualizado:

Cambio de título, actualización de enlaces a las versiones más recientes y creación de FAQ / ampliación del tuto.

natxete007
11/02/13, 18:55:13
Con LMT y esta tengo mi tele en la stock 4.1.2 sin barras de ningún tipo.
Gracias, a ver a cual más le doy matarile

marwil87
08/03/13, 18:48:47
sabes en ajustes cuanto tengo que cambiar los dpi para tener el modo tablet ??? .. como el que aparece en paranoid android ..!!!!???

gerno
08/03/13, 19:00:51
sabes en ajustes cuanto tengo que cambiar los dpi para tener el modo tablet ??? .. como el que aparece en paranoid android ..!!!!???

Puedes jugar con los valores. Yo lo tengo asi y me sale la vision de tableta.

http://img.tapatalk.com/d/13/03/09/ebyne2et.jpg

marwil87
08/03/13, 21:13:59
Gracias ... y dime el correo nativo de android para dividirlo como en la tablet donde aparesca las carpetas al margen izquiero ..en gmail si lo logre pero en el correo nativo no lo puedo hacer ... agradeceria tu ayuda ..
.......
Ya que no encontraba solucion con el email que trae la stock y al no poder instalar el email.apk q trae cyanogenmod ... decidi prender mi galaxy tab 2 7.0 con rom original jelly bean 4.1.2 y con root explore entre a system/app .. y sustraje secsexchange.apk y secemail_tablet.apk y los guarde y luego se los instale en mi galaxy s3 .. antes desde titanim deinstale la aplicacin correo q es la de email ...ahora cambiando los dpi obtube modo tablet http://img.tapatalk.com/d/13/03/09/yteqepe8.jpg

gerno
09/03/13, 11:50:21
Me alegra que lo solucionaras. Yo no uso la aplicacion de correo t no te puedo ayudar.

Saludos.

meteoro84
30/04/13, 03:51:34
sirve para 4.2.2 stock ? gracias

gerno
30/04/13, 11:51:14
sirve para 4.2.2 stock ? gracias

Si, funciona.

kzyw
10/07/14, 16:16:20
Voy a probar que tal, gracias :)

Saludos

Inarhe
17/05/15, 01:48:12
Hola,
No encuentro el hilo oficial de xposed.
Me gustaría saber si el archivo Xposed-Disabler-CWM.zip es multiterminal, ya que al instalar un módulo y reiniciar el terminal se queda en el bootloader.
Gracias

dnfuentes
17/05/15, 18:54:34
Me gustaría saber si el archivo Xposed-Disabler-CWM.zip es multiterminal, ya que al instalar un módulo y reiniciar el terminal se queda en el bootloader.
Gracias

Si compi, vale para todos los terminales, ya que lo que hace es resetear todo.

Inarhe
17/05/15, 19:35:50
Si compi, vale para todos los terminales, ya que lo que hace es resetear todo.

Solucionado, gracias!