S
Smashy
Membre
- Inscrit
- 7 Février 2012
- Messages
- 285
- Points
- 0
- #1
BLAZING KERNEL by Ryuinferno
KERNEL POUR JELLY BEAN UNIQUEMENT (STOCK, AOSP, AOKP, MIUI)
AVERTISSEMENT: VOUS ETES SEULS RESPONSABLES DE VOS ACTIONS, NI MOI NI PHONANDROID NE POURRONT ETRES TENUS POUR RESPONSABLES EN CAS DE BRICK DE VOTRE APPAREIL
Ryuinferno a encore frappé, cette fois-ci les versions à partir de la V9 sont complètements différentes des précédentes, ce pourquoi je crée un autre topic.
Prés-requis:
- Etre sous Jelly Bean (AOSP, AOKP ou STOCK)
- Avoir 3Go de libre dans la mémoire interne du téléphone pour le dual boot
Caractéristiques:
Governors:
I/O Schedulers:
Autres:
- HYPER
- Scary
- Wheatley
- Abyssplug
- Minmax
- Interactive
- Lulzactive
- Lazy
- Pegasusq
- Lagfree
- Smartass V2
I/O Schedulers:
- CFQ
- VR
- SIO
- ROW
Autres:
- Toutes ROM:
- Version 3.0.98 du kernel Linux
- 3 versions de recovery (Philz, TWRP et CWM)
- Kernel similaire à Siyah selon le développeur
- Dual boot (3Go de mémoire interne nécessaire)
- USB fast charge
- Custom Voltage
- BLX : Battery Life eXtender
- Supporte le Frandom (plus d'infos )
- Supporte le swap
- Supporte le zRAM
- Supporte le exFAT
- Supporte le CIFS
- Supporte le NFS
- Dynamis Fsync
- Dynamic Dirty Page Writebacks
- CK3 tweaks
Plus d'info sur le thread XDA pour les 7 dernières caractéristiques (jamais testées pour ma part)
- ROM stock:
- Custom bootanimation
- Custom bootsound
- Support des scripts
Bugs éventuels:
- ROM AOSP (4.2/4.3) : Contrôle de l’intensité de vibration impossible
- Slim ROM (4.3): Contrôle du temps d’arrêt des touches physiques impossible
Installation :
Kernel :
Sous Kernel STOCK:
- Copier le fichier du kernel (zippé) à la racine de la carte SD.
- Éteindre le téléphone.
- Redémarrer en mode recovery (Volume Haut + Home + Power).
- Sélectionner apply update from external storage (avec les touches Volumes).
- Flasher le fichier du kernel (Touche Power sur celui-ci).
- Sélectionner .. /.
- Sélectionner Reboot system now.
Sous Kernel CUSTOM:
- Copier le fichier du kernel et le GS2KernelWipe (zippés) à la racine du téléphone.
- Éteindre le téléphone.
- Redémarrer en mode recovery.
- Effectuer un Wipe dalvik.
- Effectuer un Fix permissions.
- Sélectionner install zip from sd card.
- Sélectionner choose zip from internal sd card.
- Flasher le fichier GS2KernelWipe.
- Flasher le fichier du kernel.
- Sélectionner Go Back.
- Sélectionner Reboot system now.
Dual Boot :
Points importants :
- Choisir quelle sera la ROM secondaire. Il est préférable que ce soit celle ayant le moins de mises à jour et la plus stable. Le fait d’installer une seconde ROM effacera toutes les données d’applications et partage oblige, 1 Go de donnée d’application sera alloué pour chaque ROM
- Si la ROM actuelle doit rester primaire, il est donc obligatoire de faire un backup complet.
Suite au back up flasher la ROM secondaire puis le kernel.
- Si la ROM actuelle devient secondaire et que les données importe peu, flasher le kernel
- MTP, USB stockage de masse/ADB et le GPS ne marche pas avec la ROM secondaire
Procédure :
- Redémarrer le téléphone, installer les applications Terminal Emulator et Dual Boot.
- Sélectionner "Deploy Files", puis "Dual Boot Setup" et attendre la fin du processus
La ROM par défaut (primaire) est maintenant celle sur le téléphone - Pour Switcher entre les ROM, appuyer sur le bouton "Switch ROM"
- Redémarrer avec le bouton "Reboot" (ou "Reboot Recovery"si backup)
optionnel: Restaurer maintenant la ROM primaire si nécessaire, mais reflasher le kernel tout de suite après
ou
optionnel: Flasher la ROM primaire (si autre) puis le kernel - Redémarrer
- Répéter la procédure à chaque fois que vous voulez flasher une nouvelle ROM
Le temps de démarrage par la suite pourra être long mais tout à fait normal.
Pour une upgrade du dual boot (à faire pour passer à une version plus récente et garder le dual boot):
- Extraire le dossier du répertoire system/lib/modules du dossier zip du kernel le plus récent
- Le mettre dans le dossier du téléphone sous le répertoire suivant : /sdcard/SDRoms/update
Pour avoir donc le répertoire suivant /sdcard/SDRoms/update/system/lib/modules - Redémarrer
Frandom:
- Créer un fichier .txt sur votre PC ou téléphone
- Coller le code suivant:
Code:S'il vous plaît, Connexion ou S'inscrire to view codes content!
- Enregistrer le fichier sous le nom de votre choix ("frandom" par exemple ou "le nom de votre choix" tongue)
- Avec un explorateur ayant les droits root, placer le fichier .txt dans le dossier "/etc/init.d"
- Lui donner les droits RW RW RW
- Vérifier que cela a bien fonctionné, en allant dans le dossier "/dev", vérifier que les fichiers "random.ori" et "urandom.ori" ont été créés.
- Vous voilà avec un téléphone encore un peu plus boosté.
Changelog complet:
v15:
- Support for Android 4.3
- Updated to Linux kernel 3.0.98
- Reduced size of kernel modules (kernel zip package now a lot smaller
- Updated recoveries to CWM 6.0.4.0, TWRP to 2.6.3 and Philz to 5.15.0
- New modified CWM recovery! Features:
- Touch control!
- Battery status
- Prompt before commencing backup (avoids accidental backups)
- Advanced restore for /preload
- Rainbow mode! (to activate, scroll down the list for 5 times, scroll back up again to deactivate)
- For explicit changelogs, refer to my Github (commits are more detailed now)
v12:
- Full rebase of kernel source! Now it is at
- With the rebase of sources, hiccups are eliminated, try it and you will know why...
(there were some code errors when patching the old source)
- Updated to Linux kernel 3.0.88
- Data usage stats fixed
- Compiled with Linaro 4.7.4 toolchain optimised for Cortex-A9 (yes, toolchain compiled by me too)
- Updated recoveries to CWM 6.0.3.5, TWRP to 2.6 and Philz to 5.08.5
- Timer slack and dyanmic timer slack control
- CK3 tweaks
- Updated graphics driver (now also compiled with Linaro!)
- For explicit changelogs, refer to my Github (commits are more detailed now)
v11:
- Updated to Linux kernel 3.0.75
- BLX
- Dynamic Fsync
- Dynamic Dirty Page Writeback
- Dyanmic mutex spin management
- CRC32 algorithm
- Updated voltage control
- Latest sync with CM for better compatibility
- Fixed MTP not working in stock for certain people
- Philz recovery now available!
v10:
- Updated to Linux kernel 3.0.60 (this is a real update, applied patches step by step instead of skiping those in between
(there's one kernel that skipped most of the patches and went to 3.0.75 straight away lol, reverted the 3.0.76 and applied 3.0.77, and claims that it is on 3.0.77 now...lol...
and I tried to advice him, but always ignored...:silly)
- Fixed random reboots in recovery
- Removed interactiveX governor (main cause of the reboots)
- zRAM support (for fun...lol)
- swap support (for fun...lol)
- exFAT module support (sdcards can be formatted in exFAT format now)
- Compiled using Linaro 4.7.3 toolchain
v9:
- Initial dual base kernel commit
- Bring forward all features from v8
- Dual boot support
- Support for Android 4.3
- Updated to Linux kernel 3.0.98
- Reduced size of kernel modules (kernel zip package now a lot smaller
- Updated recoveries to CWM 6.0.4.0, TWRP to 2.6.3 and Philz to 5.15.0
- New modified CWM recovery! Features:
- Touch control!
- Battery status
- Prompt before commencing backup (avoids accidental backups)
- Advanced restore for /preload
- Rainbow mode! (to activate, scroll down the list for 5 times, scroll back up again to deactivate)
- For explicit changelogs, refer to my Github (commits are more detailed now)
v12:
- Full rebase of kernel source! Now it is at
S'il vous plaît,
Connexion
ou
S'inscrire
pour voir le contenu ou les urls !
- With the rebase of sources, hiccups are eliminated, try it and you will know why...
(there were some code errors when patching the old source)
- Updated to Linux kernel 3.0.88
- Data usage stats fixed
- Compiled with Linaro 4.7.4 toolchain optimised for Cortex-A9 (yes, toolchain compiled by me too)
- Updated recoveries to CWM 6.0.3.5, TWRP to 2.6 and Philz to 5.08.5
- Timer slack and dyanmic timer slack control
- CK3 tweaks
- Updated graphics driver (now also compiled with Linaro!)
- For explicit changelogs, refer to my Github (commits are more detailed now)
v11:
- Updated to Linux kernel 3.0.75
- BLX
- Dynamic Fsync
- Dynamic Dirty Page Writeback
- Dyanmic mutex spin management
- CRC32 algorithm
- Updated voltage control
- Latest sync with CM for better compatibility
- Fixed MTP not working in stock for certain people
- Philz recovery now available!
v10:
- Updated to Linux kernel 3.0.60 (this is a real update, applied patches step by step instead of skiping those in between
(there's one kernel that skipped most of the patches and went to 3.0.75 straight away lol, reverted the 3.0.76 and applied 3.0.77, and claims that it is on 3.0.77 now...lol...
and I tried to advice him, but always ignored...:silly)
- Fixed random reboots in recovery
- Removed interactiveX governor (main cause of the reboots)
- zRAM support (for fun...lol)
- swap support (for fun...lol)
- exFAT module support (sdcards can be formatted in exFAT format now)
- Compiled using Linaro 4.7.3 toolchain
v9:
- Initial dual base kernel commit
- Bring forward all features from v8
- Dual boot support
Téléchargements :
- GS2KernelWipe
-
S'il vous plaît,
Connexion
ou
S'inscrire
pour voir le contenu ou les urls !
-
S'il vous plaît,
Connexion
ou
S'inscrire
pour voir le contenu ou les urls !
-
S'il vous plaît,
Connexion
ou
S'inscrire
pour voir le contenu ou les urls !
-
S'il vous plaît,
Connexion
ou
S'inscrire
pour voir le contenu ou les urls !
-
S'il vous plaît,
Connexion
ou
S'inscrire
pour voir le contenu ou les urls !
-
S'il vous plaît,
Connexion
ou
S'inscrire
pour voir le contenu ou les urls !
pour les réglages du kernelSource:
S'il vous plaît,
Connexion
ou
S'inscrire
pour voir le contenu ou les urls !