PDA

Ver la Versión Completa : [MINI-MOD] Eliminar Lag en Scrolling - Desplazamiento mas rápido y fluido


anibal6767
03/11/14, 14:56:13
Buen día usuarios del Oneplus One paso a dejar un mod flasheable, dicho mod deshabilita la función scrollingcache de todo el sistema android, scrollingcache hace que el scrolling al desplazarse en las listas sea lento, se detenga o tenga lag. Al desactivar esa opción y desplazarse en listas ya sea de Facebook, Twitter, Galería, playerpro, etc. etc. hace que todo funcione mas suave, rapido, fluido y sin lag.

En resumen, al realizar algun desplazamiento (arriba, abajo o hacia los lados) funciona mas fino y rápido. Es un .zip que se instala vía algun custom recovery y esta disponible para algunas roms, como crDroid, Mahdi, y también el firmware CMs 38R stock.


http://forum.xda-developers.com/oneplus-one/themes-apps/mod-smooth-scrolling-mod-mahdi-rom-t2840934


Yo lo llevo utilizando mas de una semana y funciona de maravilla, se nota la diferencia en gran medida, en CM11s 38R :platano:



Para mas detalles y descargas checar el hilo oficial.

Hilo oficial en XDA (con el traductor se entiende muy bien), aqui: http://forum.xda-developers.com/oneplus-one/themes-apps/mod-smooth-scrolling-mod-mahdi-rom-t2840934

rotrot
03/11/14, 16:27:24
Tiene buena pinta, si que es cierto que da fallos en ciertas apps y es por eso, la mahdi del N5 ahí mejoraba bastante, aunque es posible que añadan este tipo de cosas en la proxima 11S oficial, es la ventaja de tener CM... a ver si se ponen las pilas.

lombyzgz
19/12/14, 12:58:23
Tengo el N5 y me acaba de llegar el opo, lo he actualizado a la 44s y esto pega unos tirones en el scrol que no son normales, vamos el N5 muchísimo más fluido...

A ver si esto lo soluciona.

daicon
19/12/14, 13:59:40
Ya... pero digo yo, estaría bien explicar para que sirve esa cache?
Por que para algo bueno tiene que servir?
xDDD

Lo has pintado todo muy bien, peeero, con que funcionalidad se hizo esa cache?

Gracias

Coldflid
19/12/14, 17:47:53
Tengo el N5 y me acaba de llegar el opo, lo he actualizado a la 44s y esto pega unos tirones en el scrol que no son normales, vamos el N5 muchísimo más fluido...

A ver si esto lo soluciona.

A mi eso me pasa en la 44s (con y sin mod), en la 33R no

lombyzgz
19/12/14, 19:03:57
A mi eso me pasa en la 44s (con y sin mod), en la 33R no
Probaré custom roms, porque la 33R es la primera y viene con muchos bugs no?

Coldflid
19/12/14, 19:18:57
Probaré custom roms, porque la 33R es la primera y viene con muchos bugs no?

A mi me iba bien pero solo la probe un dia, hoy estoy probando con la 38 y me va peor el scroll aunque la bateria mejora asi y con art tampoco se nota mucho la diferencia asi que me compensa, pero quizas es solo en mi movil no se

Reggae
19/12/14, 19:21:21
Tengo el N5 y me acaba de llegar el opo, lo he actualizado a la 44s y esto pega unos tirones en el scrol que no son normales, vamos el N5 muchísimo más fluido...

A ver si esto lo soluciona.

Donde te da tirones?

Nagasaky2x
19/12/14, 19:23:57
Probaré custom roms, porque la 33R es la primera y viene con muchos bugs no?

La 33R es la tercera. 25R fue la primera comercial si no recuerdo mal (hubo una antes, pero fue de preproducción), luego 30O y luego 33R. Aquí el changelog de la 38 y la 44.

Added method for users to report bugs directly to Cyanogen.
Added pause button during video recording.
Improved battery life.
Fixed issues with camera exposure compensation stuck in ‘auto’.
Fixed issues with ‘4G Preferred’ option not connecting to 3G data.
Fixed issues with delay in torch activation.
Fixed issues with unresponsive screen requiring reboot.
Fixed issues with static in speaker when changing volume while headset plugged in.
Fixed issues with rotation not triggering when rotated slowly.
Fixed issues with Quiet Hours / system UI causing battery drain on last day of month.
Fixed issues with camera not starting when LED torch is already on.
Fixed issues with Bluetooth volume low on connection.

Fixed issues with memory causing screen artifacts
Fixed issues with random reboots and instability
Fixed issues with WiFi and modem crashes
Fixed issues with Filesystem
Fixed issues with “black bar”
Fixed issues with persist partition corruption
Fixed issues with AT&T VoLTE

lombyzgz
19/12/14, 19:29:43
Donde te da tirones?
Por ejemplo al hacer scrol en google+ o en pushbullet, si lo comparo con mi N5 no hay color..

Vamos son como lagazos en el scrol..

Estoy bajando la ultima rom de temasek a ver como va android L.

Ausaes
19/12/14, 20:42:09
Ya... pero digo yo, estaría bien explicar para que sirve esa cache?
Por que para algo bueno tiene que servir?
xDDD

Lo has pintado todo muy bien, peeero, con que funcionalidad se hizo esa cache?

Gracias

Imagino que en esa cache guarda los elementos para ir mostrándolos. En smartphones de menos potencia es básico pero en los potentes actuales ya pierdes rendimiento porque sin caché va directo, y con caché tiene que leer y escribir.

leolac
23/12/14, 18:39:55
buenos dias, chicos me estoy por comprar un oneplus one, y segun el dueño me dijo que tambien le esta dando tirones el scroll en aplicaciones? si lo compro, es solucionable?
Por eso lo vende...

Ausaes
24/12/14, 18:38:51
buenos dias, chicos me estoy por comprar un oneplus one, y segun el dueño me dijo que tambien le esta dando tirones el scroll en aplicaciones? si lo compro, es solucionable?
Por eso lo vende...

¿En serio lo vende por eso?

Ya te digo yo que se puede vivir con ello. No es para nada algo exagerado.

Asegurate que es por eso y no por la banda amarilla o algo así. Porque si es por el lag en el scroll compralo.

Fuera de este hilo no verás muchas quejas del lag en el scroll.

leolac
24/12/14, 19:37:49
¿En serio lo vende por eso?

Ya te digo yo que se puede vivir con ello. No es para nada algo exagerado.

Asegurate que es por eso y no por la banda amarilla o algo así. Porque si es por el lag en el scroll compralo.

Fuera de este hilo no verás muchas quejas del lag en el scroll.

Finalmente lo compre, no veo ninguna franja amarilla en pantalla, el scroll a mi parecer funciona muy bien, salvo en algunos momentos , pero nose no entiendo es un pelin y sigue normal, y ahora estoy por instalar lollipop que dicen que anda mejor todavia, la verdad que es hermoso este telefono, nose que le paso por la cabeza a este tipo ajaj

Ausaes
24/12/14, 20:01:38
Finalmente lo compre, no veo ninguna franja amarilla en pantalla, el scroll a mi parecer funciona muy bien, salvo en algunos momentos , pero nose no entiendo es un pelin y sigue normal, y ahora estoy por instalar lollipop que dicen que anda mejor todavia, la verdad que es hermoso este telefono, nose que le paso por la cabeza a este tipo ajaj


Pues bienvenido!

A ver algo de lag tiene, pero es que actualmente todos tienen algo, con el MOD se soluciona en parte, pero puedes vivir con ello vamos.

Lo de la franja lo decía porque muchos venden por eso, y ponen otra excusa. Si lo tienes bien perfecto.

Yo me espero a CM12 oficial, sea el open source o el de Oneplus, que en teoria sale a principios de Enero, espero que no sea como la teoria de que salían las nightlies a principios de diciembre.
XDD
Saludos

leolac
24/12/14, 20:55:21
jajaja , si es cierto hay algo de lag, este mod me servira para lollipop?

emiliolo
28/12/14, 13:23:41
Buenos días, el lag también se quita si cambias la máquina virtual a Art.

anibal6767
06/01/15, 05:09:36
jajaja , si es cierto hay algo de lag, este mod me servira para lollipop?
Por el momento no funciona para Lollipop, solo para las roms que se muestran en el hilo oficial de xda, al parecer el desarrollador esta trabajando en ello.

En mi caso me regrese a la CM11s 38r y con este mod si e notado una mejora muy buena en el scroll.

belmon
12/02/15, 19:03:40
Sirve con la nueva versión que ha saltado por ota estos últimos días?
Gracias

belmon
12/02/15, 19:04:35
Perdón no vi el último mensaje

pakordo
12/02/15, 19:10:04
Ya... pero digo yo, estaría bien explicar para que sirve esa cache?
Por que para algo bueno tiene que servir?
xDDD

Lo has pintado todo muy bien, peeero, con que funcionalidad se hizo esa cache?

Gracias

Pues las caché se diseñaron precisamente para eso, jejejeje.

Saludos!

juancarlos5
13/02/15, 04:28:03
si alguien desea el mod para la 05Q aquí les dejo el archivo zip
http://forum.xda-developers.com/showpost.php?p=58790172&postcount=777

emiliovski
13/02/15, 16:42:39
Joder pues cambiando a ART, es verdad que mejora un huevo

flint19
13/02/15, 17:01:02
Ya... pero digo yo, estaría bien explicar para que sirve esa cache?
Por que para algo bueno tiene que servir?
xDDD

Lo has pintado todo muy bien, peeero, con que funcionalidad se hizo esa cache?

Gracias

Esa cache existe, precisamente, para mejorar el scroll. Sin embargo, paradójicamente lo empeora. ¿por qué? X-D

Pues por lo siguiente. Esa función tenía mucho sentido en versiones anteriores de Android con teléfonos mucho más lentos. Aunque parece que fue hace mucho, en realidad, los teléfonos con procesadores megarrápidos los tenemos desde hace cuatro días como quien dice. En los teléfonos de hace unos años, las listas con gráficos iban muy lentas. Esta cache lo que hace es guardar en memoria los elementos anteriores y posteriores a lo que se está visualizando en pantalla para que a la hora de moverte por la lista ya estuvieran predibujados y tardara mucho menos en visualizarlo que si tuviera que hacerlo de nuevo.

Sin embargo, los terminales modernos son tan rápidos que pueden dibujar la listview desde cero sin retardos. El problema del scrollingcache es que provoca muchas llamadas al recolector de basura. Estas llamadas interrumpen el flujo de la app hasta que terminan y hace que vaya mas lento, lo que provoca los lags. En los terminales antiguos esto no se notaba porque el redibujado era tan lento que el cache ganaba mucha más velocidad que la que se perdía con el recolector y esa es la causa de que algo diseñado para ser más rápido, al final, acabe siendo más lento.

Bundy
13/02/15, 20:20:54
Esa cache existe, precisamente, para mejorar el scroll. Sin embargo, paradójicamente lo empeora. ¿por qué? X-D

Pues por lo siguiente. Esa función tenía mucho sentido en versiones anteriores de Android con teléfonos mucho más lentos. Aunque parece que fue hace mucho, en realidad, los teléfonos con procesadores megarrápidos los tenemos desde hace cuatro días como quien dice. En los teléfonos de hace unos años, las listas con gráficos iban muy lentas. Esta cache lo que hace es guardar en memoria los elementos anteriores y posteriores a lo que se está visualizando en pantalla para que a la hora de moverte por la lista ya estuvieran predibujados y tardara mucho menos en visualizarlo que si tuviera que hacerlo de nuevo.

Sin embargo, los terminales modernos son tan rápidos que pueden dibujar la listview desde cero sin retardos. El problema del scrollingcache es que provoca muchas llamadas al recolector de basura. Estas llamadas interrumpen el flujo de la app hasta que terminan y hace que vaya mas lento, lo que provoca los lags. En los terminales antiguos esto no se notaba porque el redibujado era tan lento que el cache ganaba mucha más velocidad que la que se perdía con el recolector y esa es la causa de que algo diseñado para ser más rápido, al final, acabe siendo más lento.

Genial explicación.

De todos modos por ejemplo, yo vengo de un par de meses con la Temasek y tienes esa opción en Desarrollo para forzar la desactivación.

Alberto88
14/02/15, 17:34:20
No lo entiendo, en internet, si me meto en la web más pesada y hago scroll no me da lag, pero en Tapatalk sí, alguien sabe cómo solucionarlo?