ROMs y desarrollo Nexus 4 ROMs y desarrollo Nexus 4

Respuesta
 
Herramientas
  #441  
Viejo 10/12/15, 21:32:47
Array

[xs_avatar]
figue figue no está en línea
Usuario muy activo
 
Fecha de registro: jul 2009
Localización: Madrid
Mensajes: 870
Modelo de smartphone: Nexus 4
Tu operador: Lowi
 Cita: Originalmente Escrito por CAMP70 Ver Mensaje
Eso ya va en cada uno. Parece ir un poco más rápido. Otros dicen que es placebo...
He escrito un pequeño test para probar ext4 vs. f2fs. Podéis descargar el script aquí.

Para probarlo, descargadlo en la /sdcard (o donde queráis). Luego lo ejecutáis como root tal que así:

(desde adb shell o terminal emulator)
su
sh /sdcard/write_test.sh


Mis resultados con ext4 y la última versión del kernel de Iván:
Código:
*****************************************
  Testing internal memory speed with dd
*****************************************

:: Test 1: 20 small files between 10 and 50 KB ::
  Writing...
    0m1.95s real     0m0.19s user     0m0.20s system
  Reading...
    0m0.62s real     0m0.10s user     0m0.30s system

:: Test 2: 10 medium files between 500 KB and 2 MB ::
  Writing...
    0m17.85s real     0m0.29s user     0m1.62s system
  Reading...
    0m1.67s real     0m0.10s user     0m0.56s system

:: Test 3: 5 big files between 10 and 50 MB ::
  Writing...
    0m25.99s real     0m0.17s user     0m2.35s system
  Reading...
    0m2.35s real     0m0.07s user     0m0.82s system

This script took 51 seconds.
Los ficheros que escribe/lee se generarán en el /data/local/tmp, así que solo lanzadlo los que tengáis el /data en f2fs... Bueno si hay alguien con ext4 y algún setup "especial" que cree que puede afectar al rendimiento de la memoria interna también es bienvenido a mostrar los resultados

Este test no está probado "científicamente" y solamente es "poner en bonito" los resultados de escribir varios ficheros en paralelo y luego leerlos... Así que tampoco esperéis un AnTuTu :P

Última edición por figue Día 10/12/15 a las 22:52:54.
Responder Con Cita
Los siguientes 3 usuarios han agradecido a figue su comentario:
[ Mostrar/Ocultar listado de agradecimientos ]


  #442  
Viejo 10/12/15, 21:49:24
Array

[xs_avatar]
CAMP70 CAMP70 no está en línea
Sr Lobo
 
Fecha de registro: ene 2012
Mensajes: 10,714
Modelo de smartphone: Xiaomi 15
Tu operador: Vodafone
No se descarga @figue
Responder Con Cita
  #443  
Viejo 10/12/15, 22:04:26
Array

[xs_avatar]
figue figue no está en línea
Usuario muy activo
 
Fecha de registro: jul 2009
Localización: Madrid
Mensajes: 870
Modelo de smartphone: Nexus 4
Tu operador: Lowi
 Cita: Originalmente Escrito por CAMP70 Ver Mensaje
No se descarga @figue
?? ¿Qué problema te da?

Y sin https?
Link
Responder Con Cita
  #444  
Viejo 10/12/15, 22:28:57
Array

[xs_avatar]
CAMP70 CAMP70 no está en línea
Sr Lobo
 
Fecha de registro: ene 2012
Mensajes: 10,714
Modelo de smartphone: Xiaomi 15
Tu operador: Vodafone
 Cita: Originalmente Escrito por figue Ver Mensaje
?? ¿Qué problema te da?

Y sin https?
Link
editado

Última edición por CAMP70 Día 11/12/15 a las 14:09:54.
Responder Con Cita
  #445  
Viejo 10/12/15, 22:51:20
Array

[xs_avatar]
figue figue no está en línea
Usuario muy activo
 
Fecha de registro: jul 2009
Localización: Madrid
Mensajes: 870
Modelo de smartphone: Nexus 4
Tu operador: Lowi
 Cita: Originalmente Escrito por CAMP70 Ver Mensaje
images...
Lánzalo como root, ejecuta antes "su", sino no va a poder escribir en /data/local/tmp...
Responder Con Cita
  #446  
Viejo 10/12/15, 22:59:23
Array

[xs_avatar]
CAMP70 CAMP70 no está en línea
Sr Lobo
 
Fecha de registro: ene 2012
Mensajes: 10,714
Modelo de smartphone: Xiaomi 15
Tu operador: Vodafone
 Cita: Originalmente Escrito por figue Ver Mensaje
Lánzalo como root, ejecuta antes "su", sino no va a poder escribir en /data/local/tmp...
Eso he hecho, mañana lo miramos. Saludos
Responder Con Cita
  #447  
Viejo 10/12/15, 23:29:02
Array

[xs_avatar]
figue figue no está en línea
Usuario muy activo
 
Fecha de registro: jul 2009
Localización: Madrid
Mensajes: 870
Modelo de smartphone: Nexus 4
Tu operador: Lowi
 Cita: Originalmente Escrito por CAMP70 Ver Mensaje
Eso he hecho, mañana lo miramos. Saludos
Ok... Cuando puedas ;)

Fíjate que cuando el terminal tiene root debes ver el prompt acabado en #, no en $ (al menos eso es lo habitual).

También puedes mirar con el comando "id", éste te dice qué usuario eres (root tiene UID 0, si sale otro es que no has ganado permisos de root):

root@mako:/ # id
uid=0(root) gid=0(root) groups=0(root)
Responder Con Cita
  #448  
Viejo 11/12/15, 00:13:33
Array

[xs_avatar]
EDDIPOWER EDDIPOWER no está en línea
Usuario poco activo
 
Fecha de registro: mar 2013
Localización: colombia
Mensajes: 7
Modelo de smartphone: nexus 4
Tu operador: Movistar
Thumbs up excelente R37

Gran trabajo, con autosmp y la gpu 487 mhz el kernel va de maravilla, tanto en rendimiento como en duración de batería.
El único inconveniente que le veo es para poder flashear en la rom [MMB29K] Fake nexus rom for Nexus 4.
Debo flashear primero el R33 de lo contrario falla el video ( se oscurece la pantalla y se reinicia)
luego de flashear R37 sobre el R33 todo fluye normal.


no estaría demás un empujón hasta los 1728 mhz.
Responder Con Cita
  #449  
Viejo 11/12/15, 10:13:10
Array

[xs_avatar]
CAMP70 CAMP70 no está en línea
Sr Lobo
 
Fecha de registro: ene 2012
Mensajes: 10,714
Modelo de smartphone: Xiaomi 15
Tu operador: Vodafone
 Cita: Originalmente Escrito por figue Ver Mensaje
Ok... Cuando puedas ;)

Fíjate que cuando el terminal tiene root debes ver el prompt acabado en #, no en $ (al menos eso es lo habitual).

También puedes mirar con el comando "id", éste te dice qué usuario eres (root tiene UID 0, si sale otro es que no has ganado permisos de root):

root@mako:/ # id
uid=0(root) gid=0(root) groups=0(root)
Responder Con Cita
  #450  
Viejo 11/12/15, 16:26:28
Array

[xs_avatar]
sploilt sploilt no está en línea
Usuario poco activo
 
Fecha de registro: jul 2010
Mensajes: 4
Modelo de smartphone: HTC FUZE

 Cita: Originalmente Escrito por joaquin100 Ver Mensaje
En cuanto pueda meto la R37 pero decir que la R36 + SAOSP me ha vuelto a revivir la batería... Por fin me vuelve a durar el día con un uso normal (aunque sufriendo como siempre jeje) y si le doy mas caña me hace ya sus 3 horitas largas e inclusive 4 como hoy mismo...

Gracias al equipo por este currazo!!!

Archivo Adjunto 818978Archivo Adjunto 818979

Enviado desde mi Nexus 4 mediante Tapatalk


Yo tuve el mismo problema de la batería, con taurus 36 y 37 me funciono lo mismo, si le das caña al terminal mejor usa mako hotplug y te va a durar mas la bateria, no tanto en reposo pero en uso aumenta bastante, en la 37 después de instalar todo borro dalvik y cache para que gestione mejor y entre en dead slee, y me dura unas 12 a 24 horas la batería mas o menos... Quizá lo redacte mal pero ahí tienes la idea...
Responder Con Cita
Gracias de parte de:
  #451  
Viejo 11/12/15, 19:49:00
Array

[xs_avatar]
figue figue no está en línea
Usuario muy activo
 
Fecha de registro: jul 2009
Localización: Madrid
Mensajes: 870
Modelo de smartphone: Nexus 4
Tu operador: Lowi
 Cita: Originalmente Escrito por CAMP70 Ver Mensaje
...
Tío... ¡con F2FS el test ha durao la mitad! Desde luego que no esperaba que fuera para tanto... Me tendré que volver a repensar de cambiar el FS (aunque sacar la copia completa del /data/media es un rollo...)
Responder Con Cita
Gracias de parte de:
  #452  
Viejo 11/12/15, 21:35:55
Array

[xs_avatar]
dnfuentes dnfuentes no está en línea
Colaborador/a
· Votos compra/venta: (4)
 
Fecha de registro: feb 2012
Localización: Vigo
Mensajes: 76,329
Modelo de smartphone: S25 Ultra 512GB/Galaxy Watch 6/Galaxy Buds 3 Pro
Tu operador: O2
 Cita: Originalmente Escrito por figue Ver Mensaje
Tío... ¡con F2FS el test ha durao la mitad! Desde luego que no esperaba que fuera para tanto... Me tendré que volver a repensar de cambiar el FS (aunque sacar la copia completa del /data/media es un rollo...)
Pues no lo notas solo ahí, sino también cuando se optimizan las apps en un arranque después de algún wipes, que lo hace en un minuto
Responder Con Cita
Gracias de parte de:
  #453  
Viejo 11/12/15, 23:46:28
Array

[xs_avatar]
MrRaines MrRaines está en línea ahora
Vendedor verificado
· Votos compra/venta: (16)
 
Fecha de registro: ene 2014
Localización: España
Mensajes: 5,530
Modelo de smartphone: iPhone 16 Pro
Tu operador: Vodafone
 Cita: Originalmente Escrito por dnfuentes Ver Mensaje
Pues no lo notas solo ahí, sino también cuando se optimizan las apps en un arranque después de algún wipes, que lo hace en un minuto
Pues... igual me replanteo lo del F2FS ese... hmpf... Por cierto ya subí a 6.0.1
Responder Con Cita
  #454  
Viejo 12/12/15, 00:28:16
Array

[xs_avatar]
dnfuentes dnfuentes no está en línea
Colaborador/a
· Votos compra/venta: (4)
 
Fecha de registro: feb 2012
Localización: Vigo
Mensajes: 76,329
Modelo de smartphone: S25 Ultra 512GB/Galaxy Watch 6/Galaxy Buds 3 Pro
Tu operador: O2
 Cita: Originalmente Escrito por MrRaines Ver Mensaje
Pues... igual me replanteo lo del F2FS ese... hmpf... Por cierto ya subí a 6.0.1
A ver, no esteres que vaya 10 veces mas rápido ehhh. Pero en cosas como esas, se nota el tema del f2fs.
Responder Con Cita
Gracias de parte de:
  #455  
Viejo 12/12/15, 00:35:54
Array

[xs_avatar]
Bea430 Bea430 no está en línea
Sergeant Angua
 
Fecha de registro: jul 2011
Localización: Bilbao
Mensajes: 3,281
Modelo de smartphone: Galaxy S/Nexus 4/Galaxy Ace S5830/MotoG
Tu operador: Movistar
 Cita: Originalmente Escrito por dnfuentes Ver Mensaje
A ver, no esteres que vaya 10 veces mas rápido ehhh. Pero en cosas como esas, se nota el tema del f2fs.
Y tu bien que lo sabes ehh. Jajaja.
Para resumir rapido. Cuando se empezo con el F2 se aumentaba el rendimiento y velocidad de lectura un 10% aprox, ahora estara muy avanzado el tema. Supongo que habreis oido que los moto g estan muy optimizados y que se tienen muy buenos resultados tanto en rendimiento como en bateria, uno de los motivos es porque tiene la data en F2. Yo recomiendo probarlo ese formato porque a algunos os puede sorprender
__________________
Responder Con Cita
  #456  
Viejo 12/12/15, 09:32:28
Array

[xs_avatar]
txuki2005 txuki2005 no está en línea
MasterChef Junior
· Votos compra/venta: (5)
 
Fecha de registro: jul 2010
Localización: Ermua (Vizcaya)
Mensajes: 2,492
Modelo de smartphone: OnePlus 7 pro Mirror Gray
Tu operador: Tuenti Movil
El f2fs que lleva implementado es el usado por motorola para linux 3.4 con los últimos parches de octubre.
__________________

*TAURUS* -Mallow- Kernel
Managed by Kernel Adiutor Mod
Responder Con Cita
Gracias de parte de:
  #457  
Viejo 12/12/15, 11:39:13
Array

[xs_avatar]
figue figue no está en línea
Usuario muy activo
 
Fecha de registro: jul 2009
Localización: Madrid
Mensajes: 870
Modelo de smartphone: Nexus 4
Tu operador: Lowi
 Cita: Originalmente Escrito por Bea430 Ver Mensaje
Y tu bien que lo sabes ehh. Jajaja.
Para resumir rapido. Cuando se empezo con el F2 se aumentaba el rendimiento y velocidad de lectura un 10% aprox, ahora estara muy avanzado el tema. Supongo que habreis oido que los moto g estan muy optimizados y que se tienen muy buenos resultados tanto en rendimiento como en bateria, uno de los motivos es porque tiene la data en F2. Yo recomiendo probarlo ese formato porque a algunos os puede sorprender
Cuando pueda lo haré... Pero es que es pereza simplemente (tengo que hacer backup de 10.5 GB)...

Código:
1|root@mako:/ # df /data                                                       
Filesystem               Size     Used     Free   Blksize
/data                   13.0G    10.5G     2.5G   4096
Responder Con Cita
  #458  
Viejo 12/12/15, 12:19:39
Array

[xs_avatar]
varikap varikap no está en línea
Usuario muy activo
· Votos compra/venta: (4)
 
Fecha de registro: oct 2008
Localización: Madrid
Mensajes: 705
Modelo de smartphone: Nexus 4
Tu operador: Vodafone
Para los que aún no tenemos mucha idea, pondréis alguna guía o tutorial actualizado para poder probarlo?
Tengo entendido (a grandes rasgos) que hay que formatear el espacio que se quiera hacer , ya sea data; system ó todo. Y que los archivos que correspondan hacer lo mismo, pasarlos a ese formato...
Mas o menos.
van por ahí los tiros?
Graciasssss
Responder Con Cita
  #459  
Viejo 12/12/15, 18:54:39
Array

[xs_avatar]
figue figue no está en línea
Usuario muy activo
 
Fecha de registro: jul 2009
Localización: Madrid
Mensajes: 870
Modelo de smartphone: Nexus 4
Tu operador: Lowi
 Cita: Originalmente Escrito por varikap Ver Mensaje
Para los que aún no tenemos mucha idea, pondréis alguna guía o tutorial actualizado para poder probarlo?
Tengo entendido (a grandes rasgos) que hay que formatear el espacio que se quiera hacer , ya sea data; system ó todo. Y que los archivos que correspondan hacer lo mismo, pasarlos a ese formato...
Mas o menos.
van por ahí los tiros?
Graciasssss
Básicamente el tema es que ahora mismo las particiones principales que usamos cuando tenemos nuestro N4 arrancado son 3:
/system
/cache
/data

Una partición es lo que su mismo nombre indica: tenemos 1 memoria flash interna partida en trozos. Hay varios, pero solamente nos interesan los 3 que hemos dicho antes. Cada partición, por defecto, Google la puso en formato ext4. Si no estás metido un poco en el mundo Linux, digamos que ext4 es un formato estándar que está incluido en Linux, y es lo mismo que NTFS o FAT32 de Windows (para poner una similitud claro). F2FS es otro tipo de sistema de ficheros, desarrollado por Samsung y pensado para memorias flash. Luego fue liberado e incluido en el Kernel "oficial". Motorola, Samsung y otros lo meten por defecto desde hace algún tiempo. Se supone que hay ventajas en cuanto a velocidad, pero desde mi punto de vista es más propenso a errores. Yo ya he tenido varias corrupciones de particiones en mis máquinas Linux... Y de hecho, he quitado F2FS de casi todas partes debido a esto.

Al tema: ¿qué deberíamos convertir si nos decidimos a probarlo?... Para empezar, el /system (que está solamente en modo solo lectura) no vas a notar prácticamente nada, y es un coñazo pasar las ROMs a f2fs. Así que del system nos olvidamos. Luego para pasar /cache no hay problema, creo que desde el TWRP Multirom se puede pasar sin problema (en el menu wipe se cambia el tipo de la partición y se hace wipe). No implica ningún riesgo hacerlo.

La parte chunga: el /data. Empezamos. Dentro de /data/media es donde reside la "emulación" de tarjeta SD que hace Android y que se llama /sdcard (si tenéis más de 1 cuenta de usuario configurada entonces se crean carpetas dentro de ese media llamadas 0, 10 , 100, etc...). Así que si formateamos /data se nos cepilla absolutamente todo. Precisamente la diferencia entre "factory reset" y format data es que el primero borra todo EXCEPTO /data/media. Así pues, para pasar a F2FS necesitamos sacar todo lo que tenemos en /sdcard antes. Lo suyo sería hacer un backup con TWRP del /data (eso nos copiará todo excepto /data/media), luego copiar todo el /sdcard (o sea el /data/media) y luego hacer el format. Creo que en /data/media hay algún otro directorio que quizá habría que copiar, pero de momento esto lo voy a obviar.

Tras esto ya podríamos hacer el format del data a f2fs, desde el mismo TWRP por ejemplo. Y luego, obligatoriamente habrá que reiniciar en recovery, probablemente 2 veces, ya que cuando el recovery detecte que nuestro /data está vacío tiene que crear varias cosas (como el /data/media, /sdcard, etc). Cuando ya el recovery esté OK, lo suyo sería volver a subir todo nuestro backup a /sdcard. Luego ya restore en TWRP y arreando.

Yo en mi caso, hace algún tiempo tiempo convertí (luego volví a ext4) y en /data/media recuerdo que tenía algunos ficheros que usaba CWM, TitaniumBackup y algunas apps que escriben ahí cosas... No creo tampoco que sean datos "imprescindibles" en la mayoría de los casos. De todas maneras, si alguien está interesado, eso se puede copiar a mano con un par de comandos (por adb shell desde recovery o antes de empezar con toda la mandanga).

En fin. Corto el rollo. Espero haberte aclarado algo más.
Saludos

Última edición por figue Día 12/12/15 a las 20:35:39.
Responder Con Cita
Los siguientes 3 usuarios han agradecido a figue su comentario:
[ Mostrar/Ocultar listado de agradecimientos ]


  #460  
Viejo 12/12/15, 20:51:00
Array

[xs_avatar]
varikap varikap no está en línea
Usuario muy activo
· Votos compra/venta: (4)
 
Fecha de registro: oct 2008
Localización: Madrid
Mensajes: 705
Modelo de smartphone: Nexus 4
Tu operador: Vodafone
Mis ENORMES gracias por la currada.
Aclarado está.
Ahora lo importante, casi no veo que merezca la pena (no lo se) por la "currada" que implica.
No me llevo muy bien con Adb, aunque me pondría manos al teclado.
El actual recovery TWRP es valido? ignoro si el mio es multirom..
El data despues del backup se pasa a formato f2fs antes de copiarlo, o se encargaria el S.O de hacerlo?
mmm... nu se, nu se.. me esperare un poco a ver como evoluciona el tema...
Repito gracias por la explicacion.

Mi recovery no tiene la opcion de f2fs.
Otra cosa del recovery...supongo que ya mismo tendra que haber otra actualizacion, ya que no me detecta el SuperUser 2.62
Saludos

Última edición por varikap Día 12/12/15 a las 20:56:33.
Responder Con Cita
Respuesta

Estás aquí
Regresar   Portal | Indice > Otras marcas y modelos de smartphones de venta en España > LG > Otros smartphones antiguos de LG > Nexus 4 > ROMs y desarrollo Nexus 4



Hora actual: 14:54:25 (GMT +1)



User Alert System provided by Advanced User Tagging (Lite) - vBulletin Mods & Addons Copyright © 2026 DragonByte Technologies Ltd.

Contactar por correo / Contact by mail / 邮件联系 /