Aller au contenu

[Noyau] [101021] Universal lagfix [EXT4, JFS] et modifier le noyau


Recommended Posts

Bonjour,

Voilà le liens qui à l'air fort intéressant http://forum.xda-developers.com/showthread.php?t=814228

MERCI A CARDIQUE POUR LA TRADUCTION :)

Voici la trad. Petite remarque, dans le paragraphe "quelle architecture choisir", il parle d'originaux ce qui peut porter à confusion avec les lagfix voodoo et ryanza. Je pense qu'il parle des options de base du package puisque les lagfixs que l'on connait déjà sont incompatibles.

Cadique

---------------------------------------------------------------------

Lagfix universel projet kernel

Ce projet est destiné à une large audience d'utilisateur.

1. Si vous pensez que vous êtes un utilisateur averti, lisez ceci.

2. pour le lagfixe et les développeurs kernel lisez le second message.

3. Dans le 3ème message, vous trouverez les liens de download, changelog et

bugs.

Crédit

Pas besoin de traduire.

But de la manip.

Ce projet à plusieurs buts.

- Installer un kernel JPM en système de fichier ext4, jfs, avec support tun

et BLN.

- Un script init qui prend en charge plusieurs architectures de lagfix.

- Un support init.d (sans prise en charge des anciens scripts).

- Un clockWorkMod modifié qui:

_ Prend mieux en charge les possibilités du SGS-I9000

_ Inclut un service pour rooter le système

_ Inclut la possibilité de passer sur différentes architectures de

lagfix.

_ Quelques options de réglages fin.

_ Quelques ajouts pour aider les lagfix/kernel développeurs.

Comment ça marche?

Flashez simplement depuis n'importe quelle JPM/JP6, ENLEVEZ les lagfix. Par

défaut cette installation ne vous installera aucune architecture de lagfix,

vous pouvez donc l'utiliser comme un simple ensemble ROM avec ClockWorkMod

et root. Si vous avez un autre fichier de ROM complet avec dbdata.rfs et un

ancien fichier CSC (cela ne fonctionne pas avec certains csc récents) vous

pouvez aussi flasher avec ces autres parties, remplacez juste le zimage

dans le PDA.tar avec celui fournit. La ROM a été testée avec un JP6 original

et JPM ainsi que le Multinational 3.0 ROM

Comment utiliser toutes les options de ce projet?

Rebootez votre téléphone en mode recovery. Sous "advanced ULK", il y a 3

nouvelles options.

-Rebooter pour downloader: passe en download mod.

-Installe SuperUser: installe busybox et superuser sur le téléphone.

-Options lagfix: permet de choisir différents lagfix.

-Option de réglage fin: permet de choisir entre plusieurs réglages de

démarrage.

-Options BLN: passe BackLiteNotification on ou off.

Qu'est-ce qu'une architecture de lagfix?

Il y a beaucoup de manières pour formater et lier les systèmes de fichiers. Vous pouvez choisir

comment formater les partitions (data, dbdata et cache), suivant que vous voulez utiliser un "extra loop device" ou non et aussi si vous liez les dossiers /data sur /dbdata.

Il y a aussi 8 manières d'inclure des architectures prédéfinis:

-OCLF: /data reste en rfs, mais a une boucle ext2 au dessus.

-Voodoo: /data est en ext4, tous les autres dossiers sont laissés en

rfs.

-JFS Voodoo: /data est en jfs, tout le reste en rfs

-No-RFS standard: /data est rfs+ext2, toutes les partions restantes en ext4.

-No-RFS avancé: toutes les partitions sont en ext4

-No-RFS avancé JFS: Toutes les partitions sont en jfs

-No-RFS Overkill: toutes les options sont sélectionnées: tout est en

ext4+ext2 et /data/data est liée à /dbdata.

-No-RFS Overkill JFS: toutes les options sont sélectionnées: tout est en

jfs+ext2 et /data/data est lié à /dbdata.

(l'utilisation des architectures overkill est dangereuse si vous installez

trop d'applications, dans ce cas vous devez les désélectionner dans le menu

avancé).

Attention: J'utilise les termes OCLF et Voodoo par convention, la ROM n'est

compatible avec aucun. J'espère que RyanZa et Supercurio n'en prendront pas

ombrage.

Quelle architecture choisir?

A vous de décider.

OCLF ou Voodoo semblent simples mais fonctionnent actuellement très bien

(Utiliser les originaux si cela est possible est certainement plus stable),

si les architectures NO-NFS semblent plus intéressantes, garder à l'esprit

que c'est plus extrême (overkill).

Que se passe t’il après avoir choisi une architecture de lagfix.

Si l'architecture choisie est différente de l'active, le kernel va

reformater votre appareil au prochain boot. Avant de reformater effectuez

une sauvegarde nandroïd, puis reformatez et restaurez les données à partir

de votre sauvegarde.

Cette ROM est-elle fiable?

Alpha 0.2 veut dire que non. Changer d'architecture de lagfix peut

entrainer un crash et des pertes de données (principalement une corruption

de la base de données) surtout en utilisant beaucoup de "loop device". De

plus ce kernel n'a pas été testé à fond.

Comment passer à un autre kernel/ROM.

Après avoir enlevé le lagfix, tout devrait aller (à l'exception d'une

corruption de la base de donnée). Vous pouvez toujours reflasher un package

ROM complet en utilisant Odin. Vous perdrez cependant toutes vos données.

J'ai trouvé un bug.

Et vous en trouverez, j'essaie de les collecter et de répondre dans

l'article n°3.

Modifié par Shadow350z
Lien vers le commentaire
Partager sur d’autres sites

  • Réponses 130
  • Créé
  • Dernière réponse

Top forumeurs sur ce sujet

Merci pour ta traduction Cadique si tu le permet je vais la mettre dans le premier message ? Et depuis que j'ai écris mon message j'ai testé. J'ai mit que EXT4 partout et EXT2 et j'avoue que c'est vraiment pas mal.

En faite clockwork et activé par défaut quand on fais la manipulation pour entrer dans le recovery. Mais une fois dedans on peut toutefois retourner en 2e recovery. Et tout se passe dedans le fix, installer superuser etc.. C'est vraiment pas mal. Et je trouve la JPM mieux comme sa.

Lien vers le commentaire
Partager sur d’autres sites

Merci pour ta traduction Cadique si tu le permet je vais la mettre dans le premier message ? Et depuis que j'ai écris mon message j'ai testé. J'ai mit que EXT4 partout et EXT2 et j'avoue que c'est vraiment pas mal.

En faite clockwork et activé par défaut quand on fais la manipulation pour entrer dans le recovery. Mais une fois dedans on peut toutefois retourner en 2e recovery. Et tout se passe dedans le fix, installer superuser etc.. C'est vraiment pas mal. Et je trouve la JPM mieux comme sa.

OK, mais attend ce soir que je finisse la trad et que je corrige les fautes de syntaxe et d'ortho.(enfin celles que je vois)

Cadique

Lien vers le commentaire
Partager sur d’autres sites

Je vois souvent parler de 2e recovery... mais quid ?

Merci d'avance !

Le menu de recovery est le menu qui apparait quand tu presse les touches VOLUME HAUT + HOME + POWER alors que ton téléphone est arrêté. Il permet de faire différentes opérations bien pratiques sur le téléphone tel qu'effacer les données utilisateurs ou installer des "mods" sur ton téléphone.

Il existe 2 version "officielles" de ce menu :

- Celle d'Eclair (Android 2.1) appelé recovery 2e, elle permet l'installation de n'importe quel "mod".

- Celle de Froyo (Android 2.2) appelé recovery 3e, c'est strictement le même menu sauf qu'il ne permet d'installer que les "mod" signé par Samsung. Ce qui t'empâche par exemple de rooter ton téléphone facilement.

Il existe également la version de ClockMod (installable via ROmmanager) qui permet de sauvegarder et/ou restaurer l'intégralité de ton téléphone (on appel cette opération uin nandroid backup).

Lien vers le commentaire
Partager sur d’autres sites

Un mec qui passe par hasard et qui lit "voodoo doctor edition JP6 full v2.1) en no RFS advanced ext4" il se tire une balle direct :D

Un tuto vite :) je commence à maitriser le flash mais on sait jamais :cool:

Si j'ai bien compris l'univeral Lagfix on peut comparer ça à un installateur multi Lagfix, on a un menu et on choisit tout simplement son Lagfix ??? On peut ensuite le désactiver via ce système ou faut faire la manip de desinstalation propre à chaque lagfix ??

merci

Lien vers le commentaire
Partager sur d’autres sites

En fait tu as un menu recovery qui te permet :

- d'installer différents types de lagfix (tout en ext4, tout en jfs, etc) ou de repasser tout en rfs (à faire avant d'updater sur une nouvelle rom, ou de flasher un nouveau firmware)

- d'appliquer un package .zip (ex : celui qui remplace le logo de la batterie ou celui du lockscreen android)

- d'appliquer différentes customisations du kernel (perso j'ai tout mis, je sais pas ce que ça apporte mais je fais confiance au développeur :-))

- d'activer backlightnotification

Tu mets toutes les options que tu veux, et quand tu reboot ton téléphone, ça installe tout ça (en faisant en plus un nandroid backup ou en faisant un wipe quand il le faut, c'est vraiment super propre :-)))

Lien vers le commentaire
Partager sur d’autres sites

Ah oui et j'oubliais : à part pour les types comme moi qui avaient froyo + voodoo donc le recovery 3e et qui a donc du flasher le CF Root pour ravoir le recovery 2e, tu peux faire tout ça sans avoir besoin de toucher à ODIN :-)))))))))))))) L'install de la ROM de Kalpik se fait via le recovery en allant chercher le fichier .zip qui va bien, et ça à partir de n'importe quelle config de base !!!

Lien vers le commentaire
Partager sur d’autres sites

Je n'ai pas quadrant advanced. Sous quadrant standard j'obtiens environ 1500-1600 en Ext4/JFS "Advanced" (/data /dbdata /cache en Ext4/JFS) et environ 1900-2000 en Ext2 + Ext4 "Overkill" (loops en Ext2 sur une partition Ext4, pour /data /dbdata et /cache).

A noter qu'en overkill, le test database write de quadrant est rapide (environ 1 seconde, contre plus de 5 secondes en advanced).

Lien vers le commentaire
Partager sur d’autres sites

Tu créés un dossier nommé "disable-lagfix" dans le dossier "voodoo" qui est sur ta sd interne, puis tu éteins ton téléphone. Le processus de reconversion en RFS se fera automatiquement (tu entendras la voix donner les étapes de la reconversion).

Ensuite il faut que tu te retrouves en recovery 2e. Par exemple, en flashant en PDA le CF Root, tu récupéreras le recovery 2e

Après, il te faut le update.zip du clockworkmod recovery (que tu appliqueras en utilisant l'option "apply update.zip" à partir du recovery 2e. Puis une fois dans le CWM recovery, il faut appliquer le .zip de la ROM de Kalpik que tu auras mis sur ta sd interne (attention, dans le CWM recovery, la touche de validation n'est pas la touche home mais la touche sensistive back).

En gros, t'as ces étapes là :

1. recovery 2e, pour appliquer l'update.zip du CWM recovery --- validation avec touche home

2. CWM recovery, pour appliquer un .zip (celui de la ROM de Kalpik) --- validation avec touche back

3. Le recovery de la ROM de Kalpik, pour modifier les options de lagfix, tweaks du kernel, etc --- validation avec touche back

Modifié par Astralgeist
Lien vers le commentaire
Partager sur d’autres sites

Rejoignez la conversation

Vous pouvez poster maintenant et vous enregistrez plus tard. Si vous avez un compte, connectez-vous maintenant pour poster.

Invité
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.




×
×
  • Créer...