
tiboo
Membre VIP
- Inscrit
- 21 Juin 2011
- Messages
- 8 700
- Points
- 38
- #1
Bonsoir à toutes et à tous,
je créer un topic sur la rom Mackay qui à un grand succès sur nos Galaxy S, elle est basée sur les sources CyanogenMod, je ne suis pas le dev de cette rom je ne fait que la partager. Vous pouvez le remercier sur son tread ci-dessous.
Source =>
S'il vous plaît,
Connexion
ou
S'inscrire
pour voir le contenu ou les urls !
Flashez comporte des risques ni moi ni Phonandroid ne peut être tenu responsable en cas de pépin. Mais bien sur nous sommes là pour vous aider au cas ou.
Un flashage est une opération toujours délicate, soyez attentifs et ne vous précipitez pas
Je déconseille le flash si vous n’avez pas le mode Download via les touches physiques de votre téléphone ou le jig.
Avant de vous lancez faite de préférence un backup de vôtre rom et une sauvegarde de vôtre IMEI.
.::{Si vous venez d'une rom ICS ou Jelly Bean :}::.
- Flashez la rom JVU via odin
- Rooté la avec le CF-ROOT
passer en recovery (Vol haut + Home + Power)
- Faites un full wipe (wipe data/factory reset, wipe cache, wipa dalvik cache)
- Dans mount and storage -> Format system
- Flasher la rom Mackay si un message d'erreur parvient reflasher la a nouveau
- Flasher les Gapps
- Enjoy, Mackay
.::{Si vous venez d'une rom Jelly Bean (4.3) :}::.
- Faites un wipe data/fatory reset
- wipe cache
- wipe dalvik cache
- Flasher la rom Mackay
- Flasher les Gapps
- Enjoy, Mackay
.::{Update de la rom :}::.
- Flashez la Rom
- Rebootez votre phone
(Pas besoin de wipes ou autre choses, flashez et rebootez)
- Enjoy, Mackay
JVU =>
S'il vous plaît,
Connexion
ou
S'inscrire
pour voir le contenu ou les urls !
(le Big Pack JVU contient la rom JVU en 3 fichiers+le Pit512, Odin, le CF-Root et les drivers)
RoM =>
ou =>
Gapps =>
S'il vous plaît,
Connexion
ou
S'inscrire
pour voir le contenu ou les urls !
.::{Petit rappel pour flasher la JVU avec odin :}::.
"PIT" et sélectionnez le fichier "s1_odin_20100512.pit"(Ne pas utiliser si déjà fait lors d'un autre flash)
"PDA" et sélectionnez le fichier "CODE_I9000XXJVU_CL851880_REV03_user_low_ship.tar.md5"
"PHONE" et sélectionnez le fichier "MODEM_I9000XXJVU_REV_00_CL1092175.tar.md5"
"CSC" et sélectionnez le fichier "GT-I9000-CSC-MULTI-OXAJVU.tar.md5"
-Flasher le kernel CF-Root avec odin (case PDA en dé-cochant la case répartion) laisser faire et redémarrer le tel pour vérifier
Petites Astuce :
Comment activer l’option développeur : Il suffit de cliquer plusieurs fois sur le numéro du build qui se trouve dans Paramètres puis à propos du téléphone. Une fois le décompte fini retourné dans Paramètre et dans la partie Système l’option développeur c'est rajouté.
Comment activer l'advanced reboot : il suffit d'aller dans Paramètre puis Options pour les développeurs puis de cocher Redémarrage avancé . Et voilà maintenant on peux démarré directement en recovery depuis le menu redémarrer.
Comment activer le débogage usb : il suffit d'aller dans Paramètre puis Options pour les développeurs puis de cocher Débogage USB
Perte de root Il suffit d'aller dans Options pour les développeurs puis "Root access" et de changer "Apps only" pour "Apps and ADB"
Problèmes enregistrements screenshot Créer le répertoire Screenshots dans le /sdcard/Pictures/
Changements de la 3.9.9 du 7-Dec-2013
- Mise à niveau vers codebase CM10.2, version stable finale.
Full changelog of 3.4.4 compared to stock CM10.2:
CM10.2 sources of 3-Nov-2013
All features compared to stock kernel:
-Mackay kernel 0.516:
-Christopher86's cortex-A8 optimized Linaro toolchain (September version)
-O3 optimization
-updated to linux kernel version 3.0.101
-SLQB memory allocator (default, should be slightly faster)
-XZ compression of kernel & initramfs
-396MB RAM
-SIOplus scheduler
-Added Lagfree governor
-ROW scheduler (tweaked, default scheduler)
-FIOPS scheduler (tweaked)
-XZ compression of kernel & initramfs
-many improvements to IO schedulers in general
-Deadline tuning (thanks to DerTeufel)
-Ondemand tuned (updated based on code of stratosk)
-SmartassV2 governor
-OndemandX governor
-Interactive governor (updated to android 3.4 code + fixes)
-Wheatley & Lulzactive governors
-Conservative tuned
-Call volume hack (use “Settings>Mackay Settings”* to set volumes)
-Reduced battery polling interval
-Fast charge (activate through “Settings>Advanced Settings”* or the QuickCharge toggle in MackayROM)
-WiFi PM_FAST mode selection (activate using “Settings>Mackay Settings”*)
-Battery life extender (set through “Settings>Mackay Settings”*)
-CustomVoltage (set using NSTools)
-USB OTG support (needs external power supply)
-1100-1400MHz OC steps
-Custom kernel splash (Thanks to Malcho)
-Updated charging logo to match open charger
-Disabled swap & zram
-Improve memcopy/memmove
-Improve the performance of memcpy and memmove
-Kill task closest in size to memory needed to free
-LOAD_FREQ (4*HZ+61) avoids loadavg Moire
-Entropy tweaks:
-backport CPUIDLE from 3.5
-arm/crypto: Add optimized AES and SHA1 routines
-Unaligned CPU access
-Improvements to RWSEM code
-Improvements to binder code
-Improvements to tmpfs
-Added frandom (much faster random number generator)
-Updated to lowmemorykiller with PID whitelist (thanks to stratosk)
-Many parts of the code build as module to reduce effective kernel size
-Updated wifi driver to 5.90.195.114
-Updated GPU driver to DDK 1.8@2198402
-Proportional Rate Reduction for TCP
-Introduce timer slack controller
-Zram/zcache patched
ROM comes with stock colour. Version with voodoo colour can be downloaded from:
Kernel for switching internal & external SD
Because vold.fstab is no longer used and has been integrated in fstab.aries (which can only be changed before compiling the kernel, as it ends up in the ramdisk), I made a special kernel version with switched SD cards:
*Available through Settings>Mackay Settings
TWRP:
-Themed orange
-Run recovery-apps (zip files should be present in /system/mackay, launch them through advanced->run app)
Added apps:
-AngryGPS
Removed apps:
-VideoEditor & demo VideoFiles
vendor/cm:
-Adapt for custom MackayROM building (bootanimation, ROM&file name)
-Custom bootanimation (Thanks to Malcho)
vendor/samsung:
-Added scripts for Mackay Settings
-Added AROMA FileManager
-Revert GPS blobs to CM10.1
device/samsung/aries-common:
-Sets app-close to 1000 ms
hardware/samsung:
-F4k 720p patch for bigmem kernels
AriesParts (“Mackay Settings” in Settings menu):
Add mackay kernel settings options:
>WiFi PM mode selection
>BLX settings
>BLN activation
>Navbar selection
>Processor settings (governor/frequencies)
>IO scheduler
frameworks/base:
Changed USB page icon from Android to Cid
Set QS panel opening to outer 15% of statusbar
FastCharge toggle for QuickSettings/Powerwidget
RAM bar
SystemUI: Option to display Quick Settings when there are no ongoing notifications
FastCharge Tile & PowerWidget button
Call breath & MMS option
Battery bar
Active display
Statusbar peak feature (including option to show statusbar when notification comes)
Mms:
Breathing notification
Delayed SMS sending
Phone:
Transparent incoming call screen
Breathing notification
Settings:
Disable on/off toggle button for profiles on Settings main page
RAM bar
Added option to always pull down quick settings
FastCharge Tile & PowerWidget button
Call breath & MMS option
Battery bar
Active display
Statusbar peak feature (including option to show statusbar when notification comes)
CM10.2 sources of 3-Nov-2013
All features compared to stock kernel:
-Mackay kernel 0.516:
S'il vous plaît,
Connexion
ou
S'inscrire
pour voir le contenu ou les urls !
-Christopher86's cortex-A8 optimized Linaro toolchain (September version)
-O3 optimization
-updated to linux kernel version 3.0.101
-SLQB memory allocator (default, should be slightly faster)
-XZ compression of kernel & initramfs
-396MB RAM
-SIOplus scheduler
-Added Lagfree governor
-ROW scheduler (tweaked, default scheduler)
-FIOPS scheduler (tweaked)
-XZ compression of kernel & initramfs
-many improvements to IO schedulers in general
-Deadline tuning (thanks to DerTeufel)
-Ondemand tuned (updated based on code of stratosk)
-SmartassV2 governor
-OndemandX governor
-Interactive governor (updated to android 3.4 code + fixes)
-Wheatley & Lulzactive governors
-Conservative tuned
-Call volume hack (use “Settings>Mackay Settings”* to set volumes)
-Reduced battery polling interval
-Fast charge (activate through “Settings>Advanced Settings”* or the QuickCharge toggle in MackayROM)
-WiFi PM_FAST mode selection (activate using “Settings>Mackay Settings”*)
-Battery life extender (set through “Settings>Mackay Settings”*)
-CustomVoltage (set using NSTools)
-USB OTG support (needs external power supply)
-1100-1400MHz OC steps
-Custom kernel splash (Thanks to Malcho)
-Updated charging logo to match open charger
-Disabled swap & zram
-Improve memcopy/memmove
-Improve the performance of memcpy and memmove
-Kill task closest in size to memory needed to free
-LOAD_FREQ (4*HZ+61) avoids loadavg Moire
-Entropy tweaks:
S'il vous plaît,
Connexion
ou
S'inscrire
pour voir le contenu ou les urls !
-backport CPUIDLE from 3.5
-arm/crypto: Add optimized AES and SHA1 routines
-Unaligned CPU access
-Improvements to RWSEM code
-Improvements to binder code
-Improvements to tmpfs
-Added frandom (much faster random number generator)
-Updated to lowmemorykiller with PID whitelist (thanks to stratosk)
-Many parts of the code build as module to reduce effective kernel size
-Updated wifi driver to 5.90.195.114
-Updated GPU driver to DDK 1.8@2198402
-Proportional Rate Reduction for TCP
-Introduce timer slack controller
-Zram/zcache patched
ROM comes with stock colour. Version with voodoo colour can be downloaded from:
S'il vous plaît,
Connexion
ou
S'inscrire
pour voir le contenu ou les urls !
Kernel for switching internal & external SD
Because vold.fstab is no longer used and has been integrated in fstab.aries (which can only be changed before compiling the kernel, as it ends up in the ramdisk), I made a special kernel version with switched SD cards:
S'il vous plaît,
Connexion
ou
S'inscrire
pour voir le contenu ou les urls !
*Available through Settings>Mackay Settings
TWRP:
-Themed orange
-Run recovery-apps (zip files should be present in /system/mackay, launch them through advanced->run app)
Added apps:
-AngryGPS
Removed apps:
-VideoEditor & demo VideoFiles
vendor/cm:
-Adapt for custom MackayROM building (bootanimation, ROM&file name)
-Custom bootanimation (Thanks to Malcho)
vendor/samsung:
-Added scripts for Mackay Settings
-Added AROMA FileManager
-Revert GPS blobs to CM10.1
device/samsung/aries-common:
-Sets app-close to 1000 ms
hardware/samsung:
-F4k 720p patch for bigmem kernels
AriesParts (“Mackay Settings” in Settings menu):
Add mackay kernel settings options:
>WiFi PM mode selection
>BLX settings
>BLN activation
>Navbar selection
>Processor settings (governor/frequencies)
>IO scheduler
frameworks/base:
Changed USB page icon from Android to Cid
Set QS panel opening to outer 15% of statusbar
FastCharge toggle for QuickSettings/Powerwidget
RAM bar
SystemUI: Option to display Quick Settings when there are no ongoing notifications
FastCharge Tile & PowerWidget button
Call breath & MMS option
Battery bar
Active display
Statusbar peak feature (including option to show statusbar when notification comes)
Mms:
Breathing notification
Delayed SMS sending
Phone:
Transparent incoming call screen
Breathing notification
Settings:
Disable on/off toggle button for profiles on Settings main page
RAM bar
Added option to always pull down quick settings
FastCharge Tile & PowerWidget button
Call breath & MMS option
Battery bar
Active display
Statusbar peak feature (including option to show statusbar when notification comes)
Explication de la partie Recovery TWRP :
L’accueil du recovery se présente comme sa :
1 ) La partie Install
aller dans le dossier ou vous aurez mis la rom ou tous autre .zip que vous voudriez flasher.
Une fois que vous avez sélectionner le .zip vous aurez un message d'avertissement
Et en bas vous avez le slide pour confirmer le flash
2 ) La partie Wipe
Le cache : permet de libérer un peu d'espace dans la mémoire interne en formatant la partition cache contenant les fichiers temporaires stockés par les applications pour ne pas avoir à les recharger constamment.
Le dalvik cache : est un système de cache typique à android. Il permet à la machine virtuelle Dalvik faisant fonctionner les applis de charger et optimiser plus rapidement ces dernières lors de leur lancement. Ainsi lors de leur premier lancement après un Wipe dalvik cache vos applications auront tendance à être légèrement plus lentes.
Le Wipe dalvik cache permet de résoudre des problèmes d'instabilité de certaines applications en supprimant le dalvik cache.
Factory reset : Le wipe data ou wipe data factory reset; correspond à une réinitialisation de votre téléphone. Suite à un wipe data vous perdez en effet tout le contenu de la mémoire interne de votre mobile. Ce wipe formate les partitions suivantes:
/data, contenant les données d'utilisateurs de la mémoire interne: jeux, applications, fond d'écran, paramètres etc.
/cache, le cache laissé par les applications
System : wipe le système du téléphone
External storage : wipe la mémoire externe
Internal storage : wipe la mémoire interne
3 ) La partie Backup
Refresh size permet de faire un refresh des tailles (en gros sa met à jour les tailles des parties)
Set backup name : permet de mettre le nom personnalisé à la sauvegarde
System : permet de sauvegarder le système
Data : permet de sauvegarder la partie data du téléphone
Boot : permet de sauvegadrer le boot du téléphone
Recovery : permet de sauvegarder le recovery
Cache : permet de sauvegarder le cache
Free space : permet de voir la place de libre niveau mémoire
Enable compression : permet de compresser la sauvegarde
Skip MD5 generation during backup : permet de ne pas générer le md5 durant la sauvegarde
4 ) La partie restore
Use external sd : utiliser la carte sd externe
Use internal storage : utiliser la carte sd interne
Juste au dessous vous aurez la liste de vos sauvegardes que vous avez faites.
5 ) La partie mount
Le Mount system permet de monter ou démonter la partition system
Le Mount data permet de monter ou démonter la partition data
Le Mount cache permet de monter ou démonter la partition cache
Le Mount sdcard permet de monter ou démonter la carte mémoire
Le Unmount Internal permet démonter la mémoire interne
Le Mount USB storage vous permet d'explorer le contenu de la carte mémoire via votre PC lorsque vous connectez le mobile. Très utile car il évite d'avoir à redémarrer le mobile ou de retirer la carte SD.
Use external Sd : utilisé la carte sd externe
Use internal storage : utilisé la mémoire interne
6 ) La partie settings
Zip file signature vérification : vérifier la signature des fichier zip
Use rm -rf instead of formatting : utilisé les permissions rm -rf plutot que formaté
Skip md5 génération during backup : passé la génération du md5 durant la sauvegarde
Enabke md5 vérification of backups files : désactive la vérification md5 sur les fichiers de sauvegardes
Use military time : heure militaire (24h) et non (12 am or 12 pm)
Simulate actions for theme testing : simuler des actions pour test le thème
Time zone : choisir son fuseau horaire pour le recovery
Screens : choisir le temps d'extinction de l'écran
Restore defaults : restaurer les paramètres par défauts
8 ) La partie reboot
System : redémarré le téléphone
Power off : éteindre le téléphone
Recovery : redémarré en recovery
7 ) La partie advanced
copy log to sd : copier le fichier log sur la sd
fix permissions : fixer les permissions
partition sd card : partitionner la carte sd
file manager : explorateur de fichier
terminal comand : simuler des commandes via le terminal
adb sideload : commande adb
Vous appréciez cette rom ?
elle existe aussi en version KitKat =>
S'il vous plaît,
Connexion
ou
S'inscrire
pour voir le contenu ou les urls !
Si quelques chose manque au tuto n'hésiter pas a me le dire ici ou en MP si vous ne voulez pas polluer le topic