Forum Génération mobiles
Le Staff et tous les membres de Génération mobiles sont heureux de vous accueillir.

Toutefois, afin de pouvoir en profiter pleinement, il est fortement conseillé de vous inscrire ou de vous identifier

[TUTO][Root]Comment être plus précis dans le réglage du volume et fluidifier le défilement des applications[03.08.2013]

Voir le sujet précédent Voir le sujet suivant Aller en bas

[TUTO][Root]Comment être plus précis dans le réglage du volume et fluidifier le défilement des applications[03.08.2013]

Message par Primokorn le Ven 2 Aoû 2013 - 15:32

Comment être plus précis dans le réglage du volume et fluidifier le défilement des applications

(pour utilisateurs avancés)

Description

Ceci est un mod sur le framework.jar de votre ROM qui va modifier le réglage du son afin d'éviter des écarts trop importants quand on augmente ou baisse le volume de son téléphone.
A noter que certains téléphones peuvent avoir une str

Ce dont vous avez besoin

1/ Une ROM déodexée et avoir localisé le fichier framework.jar
2/ Le kit de développement Jaba Software : http://www.oracle.com/technetwork/ja...d-1377129.html
3/ L'outil smali/baksmali : http://api2.ge.tt/0/9LvgHdB/0/blob/download
(lien mort, remplacé par celui-ci : Backsmali / Smali Manager la partie "nos premiers pas" est donc différente - cf topic XDA pour plus de précisions)
4/ Un éditeur de texte (Notepad++ recommandé)
5/ Un programme qui peut extraire le contenu d'un fichier .jar comme 7zip.
6/ Un gestionnaire de fichiers Android pour votre appareil comme Root Explorer.
4/ Un recovery custom et une rom flashable en cas de bootloop (ou alors faites un Nandroid backup)

Nos premiers pas

1/ Décompressez l'outil smali/bksmali dans un dossier à part et placez le framework.jar dedans.
2/ Lancez le fichier baksmali manager.bat
3/ Sélectionnez le framework.jar en sélectionnant 4 => 2 dans le menu principal.
4/ Appuyez sur 1 pour décomposer le framework.jar
5/ Patientez...
6/ Assurez-vous que le nouveau dossier "framework" est créé et que des fichiers sont stockés dedans. NE PAS FERMER LA FENÊTRE WINDOWS DU BAKSMALI !

Passons à la modification

MOD POUR LES NIVEAUX DU VOLUME
Concrètement, si à ce jour, vous devez appuyer 10 fois sur volume + pour passer du minimum au maximum, alors ces modifications vous permettront de mettre 30 niveaux pour atteindre le son maximum. Vous pouvez donc mieux ajuster le son.

1/ Avec l'éditeur de texte, ouvrez le fichier framework/android/media/AudioService.smali

2/ Faites un CTRL + F pour faire une recherche sur "max_"

3/ Continuez de chercher jusqu'à trouver cette ligne :
4/ Vous pouvez voir sur cette image le "array_1ba". Cela peut varier selon les ROMs mais normalement seul "1ba" change. Ceci va vous guider pour le choix du volume maximum.
Recherchez "array_1ba" une nouvelle fois.

5/ Vous devriez tomber sur ceci :
Cette donnée veut dire la même que ceci (source CM7) :
6/ Alors si vous voulez modifier le volume pour la musique ou les films, vous devez modifier la 4e ligne "f" (ce "f" veut dire "15" en chiffre hexadécimal)
Pour le bluetooth, vous devez vous occuper de la 7e ligne.
L'auteur de ce tuto a modifié "f en "1e", ce qui veut dire 30 en chiffre hexadécimal.

7/ Sauvegardez.


MOD POUR UN DEFILEMENT PLUS FLUIDE
Si vous avez une ROM basée CyanogenMod, cette fonctionnalité est intégrée dans la ROM. Very Happy 
Mais si vous avez une Sense, Blur, TouchWiz... à vous de juger !

Certaines applications ont des lags (ralentissements) quand on les fait défiler, cela vient de la fonction "scrollingcache" de Android. Des développeurs d'applications recommandent de désactiver ce scrollingcache dans la configuration interne de l'appli. Le hic c'est que pas tous les développeurs le sachent ou le font.


Voilà ce que vous devez modifier pour être tranquille avec ça :

1/ Avec votre éditeur de texte, ouvrez le fichier framework/android/widget/AbsListView.smali

2/ Recherchez "ScrollingCache" et modifiez de cette manière :
----------------------------------------------------------
-------------------------------------------------------------
3/ Sauvegardez.


On arrive à la fin...

1/ Retournez sur la fenêtre du gestionnaire Baksmali du début.
2/ Appuyez sur 2 pour Smali
3/ Attendez (ça va créer un fichier classes.dex)
4/ Ouvrez le fichier framework.jar avec 7zip
5/ Ecrasez le fichier classes.dex à l'intérieur du framework.jar (faites un glisser-déposer dans la fenêtre de 7zip).


Installaition

1/ Mettez le framework.jar modifié dans la mémoire interne de votre appareil Android.

2/ Ouvrez votre gestionnaire de fichiers avec les accès root et copiez le framework.jar dans /system.

3/ Définissez les permissions sur rw-r--r--

4/ Déplacez-le dans /systeM/framework et validez l'écrasement du fichier existant.

5/ Redémarrez.


Note : si cela ne fonctionne pas avec Power : allez dans ses paramètres > Audio > Options avancées > Décochez "Contrôle direct du volume".

Autres infos

Source




Dernière édition par Primokorn le Sam 3 Aoû 2013 - 19:30, édité 4 fois
avatar
Primokorn
Expert-Staff

Expert-Staff

Appareil principal : OnePlus 3T 64Go Gunmetal
ROMs : Delighted RR // blu_spark
Appareil secondaire : MicroG // MagiskSU
Messages : 10773

https://primokorn.wordpress.com

Revenir en haut Aller en bas

meilleur réglagle son, son plus précis, niveaux sonores

Message par Primokorn le Ven 2 Aoû 2013 - 15:32

RESERVE
avatar
Primokorn
Expert-Staff

Expert-Staff

Appareil principal : OnePlus 3T 64Go Gunmetal
ROMs : Delighted RR // blu_spark
Appareil secondaire : MicroG // MagiskSU
Messages : 10773

https://primokorn.wordpress.com

Revenir en haut Aller en bas

Re: [TUTO][Root]Comment être plus précis dans le réglage du volume et fluidifier le défilement des applications[03.08.2013]

Message par HTCBatMan le Ven 2 Aoû 2013 - 19:33

Salut, Pinèz ce n'est pas mal du tout!!!
Merci de l'astuce!!!! bone week end à toi
avatar
HTCBatMan
VIP

VIP

Appareil principal : HTC ONE m7
ROMs : Stock-7.19.401.30
Appareil secondaire : HTC SENSATION XE
: : HD2,DESIREHD,HD7

Messages : 8552

Revenir en haut Aller en bas

Re: [TUTO][Root]Comment être plus précis dans le réglage du volume et fluidifier le défilement des applications[03.08.2013]

Message par Primokorn le Ven 2 Aoû 2013 - 19:39

Merci
Bon we aussi Wink
avatar
Primokorn
Expert-Staff

Expert-Staff

Appareil principal : OnePlus 3T 64Go Gunmetal
ROMs : Delighted RR // blu_spark
Appareil secondaire : MicroG // MagiskSU
Messages : 10773

https://primokorn.wordpress.com

Revenir en haut Aller en bas

Re: [TUTO][Root]Comment être plus précis dans le réglage du volume et fluidifier le défilement des applications[03.08.2013]

Message par Jedi.6 le Sam 3 Aoû 2013 - 13:00

Super  
avatar
Jedi.6
Adm

Adm

Appareil principal : HTC 10
ROMs : STOCK
Appareil secondaire : HTC HD7
: : ASUS Z0310

Messages : 24680

http://generationmobiles.net/

Revenir en haut Aller en bas

Re: [TUTO][Root]Comment être plus précis dans le réglage du volume et fluidifier le défilement des applications[03.08.2013]

Message par Fredoah le Sam 3 Aoû 2013 - 18:48

:merci: 

Primokorn a écrit:...
3/ L'outil smali/baksmali : http://api2.ge.tt/0/9LvgHdB/0/blob/download
...
Un Pb sur le lien ?
avatar
Fredoah
Seigneur

Seigneur

Appareil principal : N9005
ROMs : XXUGBOF1 (5.0)
: : De passage... ::

Messages : 10125

Revenir en haut Aller en bas

Re: [TUTO][Root]Comment être plus précis dans le réglage du volume et fluidifier le défilement des applications[03.08.2013]

Message par Primokorn le Sam 3 Aoû 2013 - 19:14

J'ai mis un autre outil : Backsmali / Smali Manager
avatar
Primokorn
Expert-Staff

Expert-Staff

Appareil principal : OnePlus 3T 64Go Gunmetal
ROMs : Delighted RR // blu_spark
Appareil secondaire : MicroG // MagiskSU
Messages : 10773

https://primokorn.wordpress.com

Revenir en haut Aller en bas

Re: [TUTO][Root]Comment être plus précis dans le réglage du volume et fluidifier le défilement des applications[03.08.2013]

Message par Fredoah le Sam 3 Aoû 2013 - 19:23

Yep ! ^^

Les manips dans la fenêtre ne sont plus les mêmes, si je ne m'abuse.:p
avatar
Fredoah
Seigneur

Seigneur

Appareil principal : N9005
ROMs : XXUGBOF1 (5.0)
: : De passage... ::

Messages : 10125

Revenir en haut Aller en bas

Re: [TUTO][Root]Comment être plus précis dans le réglage du volume et fluidifier le défilement des applications[03.08.2013]

Message par Primokorn le Sam 3 Aoû 2013 - 19:31

Y'a que "Nos premiers pas" qui devrait changer donc j'ai ajouté un petit commentaire : se référer au topic du programme smile
avatar
Primokorn
Expert-Staff

Expert-Staff

Appareil principal : OnePlus 3T 64Go Gunmetal
ROMs : Delighted RR // blu_spark
Appareil secondaire : MicroG // MagiskSU
Messages : 10773

https://primokorn.wordpress.com

Revenir en haut Aller en bas

Re: [TUTO][Root]Comment être plus précis dans le réglage du volume et fluidifier le défilement des applications[03.08.2013]

Message par Fredoah le Sam 3 Aoû 2013 - 19:36

Ok, merci Wink
avatar
Fredoah
Seigneur

Seigneur

Appareil principal : N9005
ROMs : XXUGBOF1 (5.0)
: : De passage... ::

Messages : 10125

Revenir en haut Aller en bas

Voir le sujet précédent Voir le sujet suivant Revenir en haut

- Sujets similaires

 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum