Ver Mensaje Individual
  #26  
Viejo 27/08/12, 14:41:52
Array

[xs_avatar]
keke09 keke09 no está en línea
Usuario muy activo
· Votos compra/venta: (4)
 
Fecha de registro: oct 2011
Mensajes: 4,622

 Cita: Originalmente Escrito por ilopez85 Ver Mensaje
Android 2.3.7¿?, ZTE no liberó nunca esa versión y la ROM, según veo en el build.prop, está basada en una stock ROM (Android 2.3.4), cambiar la versión en el ro.build.version.release no cambia la versión de Android por arte de magia.
Las únicas ROMs 2.3.7 para el Blade que existen son las basadas en Cyanogen y la AOSP de t0mm13b.
El fix del sensor se hace incluyendo el Emode de ZTE en la ROM y la aplicación ZTE Emode Helper de FelixL http://www.modaco.com/topic/344289-e...out-ztedialer si no se dispone del dialer de ZTE, el "fix" que has puesto en init.d modifica cosas que nada tienen que ver con el sensor:

01_tweak
Código:
#!/system/bin/sh

#Sensor activated and save battery tweak
#remounting the file systems with noatime and nodiratime flags to save battery and CPU cycles

for k in $(busybox mount | grep relatime | cut -d " " -f3)
do
sync
busybox mount -o remount,noatime,nodiratime $k
done


#flags every mounted partition as non rotational and increases it's cache size for more read speed

MTD=`ls -d /sys/block/mtd*`;
LOOP=`ls -d /sys/block/loop*`;
RAM=`ls -d /sys/block/ram*`;
MMC=`ls -d /sys/block/mmc*`;

for j in $MTD $LOOP $RAM
do
	echo "0" > $j/queue/rotational;
	echo "4096" > $j/queue/read_ahead_kb;
	
done

echo "4096" > /sys/devices/virtual/bdi/179:0/read_ahead_kb;
echo "4096" > /sys/devices/virtual/bdi/31:0/read_ahead_kb


for a in $MTD $MMC
do
	echo "512" > $a/queue/nr_requests;
done

#internet speed tweaks

echo 0 > /proc/sys/net/ipv4/tcp_timestamps;
echo 1 > /proc/sys/net/ipv4/tcp_tw_reuse;
echo 1 > /proc/sys/net/ipv4/tcp_sack;
echo 1 > /proc/sys/net/ipv4/tcp_tw_recycle;
echo 1 > /proc/sys/net/ipv4/tcp_window_scaling;
echo 5 > /proc/sys/net/ipv4/tcp_keepalive_probes;
echo 30 > /proc/sys/net/ipv4/tcp_keepalive_intvl;
echo 30 > /proc/sys/net/ipv4/tcp_fin_timeout;
echo 404480 > /proc/sys/net/core/wmem_max;
echo 404480 > /proc/sys/net/core/rmem_max;
echo 256960 > /proc/sys/net/core/rmem_default;
echo 256960 > /proc/sys/net/core/wmem_default;
echo 4096 16384 404480 > /proc/sys/net/ipv4/tcp_wmem;
echo 4096 87380 404480 > /proc/sys/net/ipv4/tcp_rmem;


#vm management tweaks

echo "50" > /proc/sys/vm/swappiness;
echo "95" > /proc/sys/vm/dirty_ratio;
echo "10" > /proc/sys/vm/vfs_cache_pressure;
echo "20480" > /proc/sys/vm/min_free_kbytes;
echo "1" > /proc/sys/vm/oom_kill_allocating_task;
echo "0" > /proc/sys/vm/laptop_mode;
echo "60000" > /proc/sys/vm/dirty_expire_centisecs;
echo "60" > /proc/sys/vm/dirty_background_ratio;
echo "6000" > /proc/sys/vm/dirty_writeback_centisecs;


#kernel tweaks

echo "8" > /proc/sys/vm/page-cluster;
echo "64000" > /proc/sys/kernel/msgmni;
echo "64000" > /proc/sys/kernel/msgmax;
echo "10" > /proc/sys/fs/lease-break-time;
echo 500 512000 64 2048 > /proc/sys/kernel/sem;


#sqlite .db files optimization

for i in \
`find /data -iname "*.db"`
do \
	sqlite3 $i 'VACUUM;'; 
done

# Proximity sensor

if [ ! -f /data/misc/prox/prox_threshold.txt ]
then
   logwrapper /system/bin/ztesensortest -c
fi
Además, aunque no es extricatmente necesario, si sería mas que aconsejable firmar la ROM (entre otras cosas, aunque es lo menos importante y para nada es el motivo por el que se firman las ROMs, evitarías que la gente viese que todas las aplicaciones salvo dos, datan de 2011), y aunque tampoco esta prohibido en este foro, no es demasiado ético incluir aplicaciones de pago en una ROM por deferencia con los desarrolladores, al menos si te consideras uno de ellos...


Te crees que soy gilipolllas?, pues claro que esta basada en 2.3.4 pero tiene muchas mejoras, por lo cual 2.3.7 le he puesto claro esta si eso da lo mismo yo he puesto que esta basada en codename
PD: Si no te interesa la rom pues te vas a otra que hay gente que si le gusta la rom
__________________
Un saludo.

Última edición por keke09 Día 27/08/12 a las 17:35:00.
Responder Con Cita