"Connaître son ignorance est la meilleure part de la connaissance"

Comme promis, voici tous mes derniers tweaks allant dans un seul et unique but : privilégier à la fois une autonomie décente et une performance optimale. Car, oui les deux sont envisageables.
Je me suis inspiré de la plupart des données disponibles sur la toile que j'ai modifié selon mon usage propre et la capacité de mon SOC. (Cf. crédit)
NB :
1. Il va sans dire que je ne fais que partager mes paramètres correspondant à la ROM et Kernel que j'utilise.
Actuellement, je suis sous PARANOID (AOKP) + FLUXI XX Kernel. WANAM LPG + Abyss 1.2U
RR 2.2 + FLUXI
Je mettrais à jour mes paramètres au fur et à mesure des nouveaux kernels utilisés.
2. Il n'est nullement ici l'intention de référencer tous les scripts et tweaks de Google. Sachant que la plupart sont redondants ou inefficaces, je préfère privilégier la qualité que la quantité.
3. X-TRΞM UV. Mot clé : Extreme. Malheureusement, ca ne va pas plaire à tous les SOC. Donc, je vous conseille fortement de tester chaque palier avec une appli type SetCPU ou Voltage Control avant de cocher et de valider "Set on BOOT", pendant plusieurs heures alternant diverses taches : SMS, Jeux, Appel, Internet, VIDEO HD, mode veille, etc.
1. X-TRΞM UV :
Governor/Scheduler :
- AbyssPlug + SIO (pour Abyss kernel)
- Ondemand + Noop (Autre kernel)
- Pegasusq + SIO (en test)
CPU : UC 100 Mhz - 800 Mhz
100 Mhz - 775 mV
200 Mhz - 800 mV
300 Mhz - 825 mV
400 Mhz - 850 mV
500 Mhz - 925 mV
600 Mhz - 925 mV
700 Mhz - 950 mV
800 Mhz - 950 mV
GPU : 3 Paliers
67 MhZ - 700 mV
100 MhZ - 800 mV
160 MhZ - 850 mV
OU 2 Paliers :
100 MhZ - 800 mV
160 MhZ - 850 mV
- ABYSS KERNEL SCRIPT
https://www.dropbox....3ov09c/S90abyss
ATTENTION : Les scripts ne sont modifiables qu'avec Notepad++
Via Recovery ABYSS Tweaks menu :
Enable AFTR + LPA
Disable Schedule MC
Enable EXT4 Boost
Disable BLN
Citation
# ram3n & h3ro Xtrem UV settings
# Be careful ! Not every CPU can support it !
sleep 10
echo "Start working"
# --------------------Working Frequencies---------------------------
echo "Set MIN Scaling Frequency"
#Impostazione frequenza minima di lavoro
# Info:
# 25000-1600000 are valid values
# 25000-1600000 sono valori validi
echo "100000" > /sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq
echo ""
echo "Set MAX Scaling Frequency"
# Impostazione frequenza massima di lavoro
# Info:
# 25000-1600000 are valid values
# 25000-1600000 sono valori validi
echo "800000" > /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq
echo ""
echo "Set Min Scaling Suspend Frequency"
# Frequenza minima sleep
# Info:
# 25000-1600000 are valid values
# 25000-1600000 sono valori validi
echo "100000" > /sys/devices/system/cpu/cpu0/cpufreq/scaling_min_suspend_freq
echo ""
echo "Set Max Scaling Suspend Frequency"
# Frequenza massima sleep
# Info:
# 25000-1600000 are valid values
# 25000-160000 sono validi valori
echo "400000" > /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_suspend_freq
echo ""
echo "Set Scheduler for stl, bml and mmc"
# Impostazione scheduler (sio, bfq, deadline. cfq, noop)
for i in `ls /sys/block/stl*` /sys/block/bml* /sys/block/mmcblk* /sys/block/mtdblock* ; do
echo "sio" > $i/queue/scheduler;
echo "$i/queue/scheduler";
done;
echo "Set governor"
# Impostazione governor lavoro (abyssplug, ondemand, lulzactive, ecc)
echo "abyssplug" > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
echo ""
# ------------------------------Undervolt------------------------------
#UV_BEGIN#
# CPU Voltage Modify
# Modifica voltaggio per ogni frequenza (1500 max, 750 min)
if [ -e /data/.Abyss/notable ]; then
echo "Set UV"
echo "1425 1375 1325 1275 1225 1200 1175 1150 950 950 925 925 850 825 800 775 775 775 " > /sys/devices/system/cpu/cpu0/cpufreq/UV_mV_table
fi;
#UV_END
# ----------------------------Current Charge----------------------------
#Customize the following 3 lines for CURRENT_CHARGE
# Modifica il valore della corrente di carica del telefono
AC="650"
MISC="450"
USB="450"
# max value current charge is 950 mah
echo "$AC $MISC $USB" > /sys/class/misc/charge_current/charge_current
# ------------------------------GPU Clock-------------------------------
# Set GPU Clock
#---------------
# Modifica le frequenze di lavoro della GPU
#Customize the following 3 lines for GPU_CLOCK
GPU_STEP_LOW=67
GPU_STEP_MIDDLE=100
GPU_STEP_HIGH=160
# CLOCK INFO:
# 67 100 114 133 160 200 267 300 400 are valid frequencies
# 100 267 300 is default
# 67 100 114 133 160 200 267 300 400 sono frequenze valide
# 100 267 300 � il valore di default inserito nel kernel
if [ -e /sys/class/misc/gpu_clock_control/gpu_control ];
then
echo "Previous clock settings:"
cat /sys/class/misc/gpu_clock_control/gpu_control
echo "$GPU_STEP_LOW $GPU_STEP_MIDDLE $GPU_STEP_HIGH" > /sys/class/misc/gpu_clock_control/gpu_control
echo "New clock settings:"
cat /sys/class/misc/gpu_clock_control/gpu_control
fi;
# --------------------------GPU Voltage------------------------------
# Set GPU Voltage
#---------------
# Modifica le frequenze di lavoro della GPU
#Customize the following 3 lines for GPU_VOLT
GPU_VOLT_LOW=800000
GPU_VOLT_MIDDLE=800000
GPU_VOLT_HIGH=850000
# GPU VOLTAGE INFO:
# GPU Voltage in script are default
if [ -e /sys/class/misc/gpu_voltage_control/gpu_control ];
then
echo "Previous voltage settings:"
cat /sys/class/misc/gpu_voltage_control/gpu_control
echo "$GPU_VOLT_LOW $GPU_VOLT_MIDDLE $GPU_VOLT_HIGH" > /sys/class/misc/gpu_voltage_control/gpu_control
echo "New voltage settings:"
cat /sys/class/misc/gpu_voltage_control/gpu_control
fi;
# -------------------------------Touch---------------------------------
# Set Touch sensivity
# 0-20 are valid values
# Imposta Sensibilit� Touch
# 0-20 sono validi valori
echo 5 > /sys/devices/platform/s3c2440-i2c.3/i2c-3/3-004a/mov_hysti
# ------------------------------Brightness-----------------------------
# Set Gamma levels (luminosit� automatica)
# MIN_BL (min 10, max 150) pi� alto � il valore pi� il display
# rimane scuro in condizioni di forte illuminazione
# MIN_GAMMA (min 0, max 24)
# MAX_FAMMA (min 0, max 24)
echo 40 > /sys/class/misc/brightness_curve/min_bl
echo 1 > /sys/class/misc/brightness_curve/min_gamma
echo 24 > /sys/class/misc/brightness_curve/max_gamma
- - FLUXI KERNEL & XXTWEAKER APP SETTINGS
GREAT COMBO : Ondemand + Noop
Conservative + Noop
1. Governor Settings
ONDEMAND

CONSERVATIVE

2. Bus Frequency Settings

3. Hotplug Settings

Credit : Thanks to fluxi
- DORIMANX KERNEL 3.4.X & EXTWEAKS SETTINGS
Recommended :
- AbyssPlug + SIO
- HotPlug + SIO
- Ondemand + NOOP
- Conservative + NOOP
1. CPU SETTINGS


2. GPU SETTINGS

CREDITS : Thanks to Dorimanx

2. SCRIPTS
- A télécharger ici :
https://www.dropbox....m SCRIPTSv2.rar
- A dézipper et mettre chacun des fichiers dans le dossier etc/init.d
- Changer les permissions en 755 avec RootExplorer comme suit :

- A télécharger ici uniquement pour les ROMS SAMMY :
https://www.dropbox....ddon_v2.0.1.zip
- A flasher via le recovery.
- Reboot
CREDIT : Thanks to Pikachu01
3. AUTO STARTS
- Télécharger le via le market/Play Store
- Désactiver le démarrage des applications suivantes :
AOKP

SAMMY

4. TITANIUM BACKUP PRO
- Télécharger le via le market/Play Store
- Freezer les applis ci dessous si non utiles :

5. Build.prop tweaks
- Modifier la ligne :
Citation
6. DIVERS :
- 3G/4G Speed Optimizer :
- A télécharger (gratuitement sur le Play Store)
- Choisir 10/9/6 - Save Battery
- Additional Tweaks : Cocher RIL Sleep Policy, TCP Buffer Modify, Other RIL Tweaks.
- A télécharger gratuitement ici : https://play.google....com.haxor&hl=fr
- Permet de réduire la luminosité de l'écran, et d'économiser la batterie.
https://www.dropbox.....aks_signed.zip
- Improve touchscreen responsiveness and better scrolling experience.
- Works on SAMMY/AOSP/AOKP ICS ROMS.
- Flash it from Recovery.
Credit : Thanks to hikarugo
[ EN COURS ... ]
Merci de me laisser un petit commentaire sur vos retours. Ca me sera toujours utile pour voir sur quel aspect modifier et améliorer. Faisons avancer ensemble la communauté.
Un petit "THANKS" ne serait pas de trop ![]()
Modifié par h3ro, 22 June 2012 - 13:56.







Retour en haut








