CM10.2 with ION
Description
Cette ROM est livrée avec la dernière version de Kenrel, Sultan Kernel par défaut (lire la liste des fonctionnalités du noyau ICI )
Mise à jour de l'EFI 4.0.0056HMQ (grâce à Noobel)
Travaux d'analyse de réseau mobile (grâce à la RIL 4.0.0056HMQ)
Fix du code région du WiFi pour les HTCZ715E (code région ne sera plus remis à USA après un redémarrage)
Plus aucun problèmes avec Maps 7
Utilise l'allocateur de mémoire ION
De nouvelles bibliothèques Adreno (graphiques) disponibles pour notre plate-forme
Version des Bibliothèques Adreno : AU_LINUX_ANDROID_JB_VANILLA_04.02.02.060.053
Graphiquement plus lisses / rapides grâce aux nouvelles bibliothèques graphiques
LA TEAM
CyanogenMod est une team qui crée des firmware/ROMS en open source améliorées pour les smartphones et les tablettes basées sur le système d'exploitation mobile Android. Il offre des fonctionnalités et des options qui n'existent pas dans les firmware officiel distribué par les vendeurs de ces dispositifs.
Fonctionnalités prises en charge par CyanogenMod :
Un support natif pour des thèmes, FLAC support du codec audio, une plus grosse liste de Nom de points d'accès, un client OpenVPN, un menu de redémarrage améliorée, le support Wi-Fi, Bluetooth et connexion USB, l'overclocking du CPU et d'autres améliorations de performances, des boutons souple et autres «tweaks tablette", garrots à la notification déroulant (tels que Wi-Fi, Bluetooth et GPS), une Application pour la gestion des autorisations , ainsi que d'autres améliorations de l'interface. CyanogenMod ne contient pas de logiciels espions ou bloatware. Dans de nombreux cas, CyanogenMod peut améliorer les performances et la fiabilité par rapport aux versions officielles de firmware.
CyanogenMod est développé en tant que logiciel libre et open source basé sur les versions officielles d'Android par Google, avec le code original et un tiers supplémentaire.
Source: CyanogenMod Wikipédia
Captures d'écran
Ce sont les même qu'une ROM CyanoGenMod
Installation
Il est fortement recommandé de faire un FullWipe (réinitialisation d'usine, système, cache) si vous venez d'un autre ROM, puis installer GAPPS pour Android 4.3.
Si vous venez d'un CM10.1 ROM alors il est possible de faire un Flash de bourrin avec cette ROM sur votre configuration actuelle et installer GAPPS pour 4.3 sans RIEN effacer, cependant, si vous rencontrez des problèmes avec cette configuration alors je ne vais pas vous aider à les résoudre . Je ne serai à l'écoute de vos problèmes que si vous faites un FullWipe avant d'installer cette ROM si c'est pour la première fois.
Quand il ya une mise à jour disponible, il est possible de falsher directement la mise à jour.
Problèmes courants et solutions:
1. Problème: La ROM n'est pas démarrer! Il est coincé sur l'animation de démarrage CyanogenMod.
Solution: Essayez de mettre à jour votre rétablissement à la dernière version disponible. Si 4ext ne fonctionne pas alors clignoter la dernière version de TWRP, faire un plein essuyer et flasher la ROM. Si vous êtes S-ON puis flasher le boot.img par fastboot pendant que vous y êtes.
2. Problème: Ma carte SD ne fonctionne pas!
Solution: Re-alignez votre carte SD par le redémarrage de récupération (4ext) et à l'aide intégrée dans l'outil de 4ext de le faire. Je ne crois pas que cette question empoisonne les utilisateurs de longue date de TWRP.
Téléchargements
FullROM: http://goo.im/devs/sultanxda/Pyramid_CM10.2
GAPPS: GAPPS pour Android 4.3
Date kernel (avec installateur Aroma): Liste des KERNELS SULTAN
Mirroir:
ROM: http://d-h.st/users/sultanxda/?fld_id=22646#files
GApps: http://d-h.st/Dyf
Kernel Aroma installateur: http://goo.im/devs/sultanxda/Pyramid_kernel_AOSP_NEW
Changelog
Spoiler :
Mar 21, 2014:
ROM:
*Latest upstream CyanogenMod changes
*Changed default Bluetooth name from HTC MSM8660 to HTC Sensation
*Lowered default vibration intensity from 100% to 80%
*Switched to Dalvik-cache settings used for 512MB RAM devices (instead of settings for 1024MB RAM devices)
*Cleaned up init.d script
*Cleaned up useless junk in many places
*Enabled Qualcomm BSP (better graphics)
*Added new ION audio libraries
*Fixed MTP on Winblows computers
*Removed mass storage option from Settings
*Added back software rendering
*Added ivanich's ION audio fix (speaker is louder with less distortion)
Kernel:
(included in ROM) Sultan kernel Pure v1.2.1:
*Reduced GPU bus bandwidth back to stock values
*Reduced FSB bandwidth back to stock values
Sultan kernel Pure v1.2.0:
*Fixed random reboots caused by new ION drivers
*Ported ION audio drivers from Team-SennyC2 3.4 kernel (thanks to SebastianFM for these drivers)
*Ported ION qdsp6v2 audio from Team-SennyC2 3.4 kernel
*Removed old PMEM audio
Sultan kernel Pure v1.1.0:
*Ported much newer CAF KitKat ION drivers (these are the same ION drivers used in Team-SennyC2 3.4 kernel)
*Ported newer PMEM driver from 3.4 kernel
*Ported newer MSM memory driver from 3.4 kernel
*Fixed flashlight turning off when screen turns off (thanks to Johnnyslt)
Mar 14, 2014:
Kernel only:
Sultan kernel Pure v1.0.6:
*Cleaned up some display parameters
*Fixed black screen when trying to resume display from sleep
*Fixed long delay when turning screen on
*Added very small updates to GPU driver from CAF
*Added back 177MHz 3D GPU frequency
*Disabled 2D GPU cores
Mar 10, 2014:
Kernel only:
Sultan kernel Pure v1.0.5:
*Fixed booting issue in v1.0.4 (stuck at HTC splash) on some devices
*Reverted to Linux 3.0.16 (better stability; see http://forum.xda-developers.com/show...postcount=3144)
Sultan kernel Pure v1.0.4:
*Ported newer framebuffer drivers from CAF msm-kk_2.7_rb1.27 (these are the exact same framebuffer drivers in the Team-Senny 3.4 kernel)
*All display-related issues should be fixed (ex. the long delay when waking the device from sleep)
*Added fastcharge from Yank555
*Added qdsp6v3 audio
Sultan kernel Pure v1.0.3:
*WiFi issue should now be gone (I rebooted 10-20 times and WiFi still worked)
Mar 5, 2014:
Kernel only:
Sultan kernel Pure v1.0.2:
*Fixed derp in v1.0.1 that froze the phone when playing videos (thanks to Johnnyslt for pointing out my derp)
*Removed WiFi signal hack
*Cleaned up GPU frequencies (removed 177MHz 3D GPU frequency)
*Attempted to fix WiFi not starting at boot sometimes (WiFi switch stuck in 'off' position)
Mar 2, 2014:
*Latest upstream CyanogenMod changes
*Truly fixed stability issues (such as systemui force closing all the time)
*Fixed boot animation not appearing 100% of the time
*Added support for MTP
*Enabled MTP by default
*Updated to CAF Jellybean 4.3 display HAL
*Enabled hardware vsync
*Enabled MDP retire fence
*Added back CRT animation
*Fixed front-facing camera camcorder resolutions
*Reduced speaker max gain to reduce distortion at high volumes
*Cleaned up and added panel undervolt feature to included 89z_kernel init.d script
*Fixed /data partition encryption (thanks to bastei) (NOTE: to encrypt your /data partition you must first shrink it by 16KB)
Kernel:
Brand-new kernel:
(included in ROM) Sultan kernel Pure v1.0.1:
*Fixed booting issue (stuck at HTC splash) on some devices (thanks to Ivanich)
*Fixed touchscreen issues (thanks to bradsh1/SebastianFM)
*Disabled Sweep2Wake by default
*Lowered Ondemand 2nd phase freq from 1134MHz to 1080MHz
*Fixed battery drain caused by frequent hotplugging by MPdecision
Sultan kernel Pure v1.0.0:
*Based off of SebastianFM's 3.0.16 Sense Overclocked kernel v1.5.2 (http://forum.xda-developers.com/show....php?t=1424345)
*Patched from scratch to work with AOSP by me
*Contains CAF KitKat framebuffer drivers (with hardware vsync enabled)
*Contains no placebo patches or dirty cherry-picks (very minimalistic kernel)
*Patched to Linux 3.0.101 with all conflicts resolved by hand for better stability
*Better performance than my old (r57) kernel
*Ported CAF msm-jb_chocolate power-management architecture
*Ported CAF msm-jb_chocolate USB gadget drivers
*Contains my KitKat framebuffer driver port, vidc patches, etc.
*Very solid (much more stable than my old r57 kernel)
*Unmounting and remounting SD card does not require a reboot anymore
Jan 30, 2014:
ROM:
*Latest upstream CyanogenMod changes
*Fixed stability issues
*Fixed black screen issue in Subway Surfers and other apps while using new MR1 Adreno libs (big thanks to Google and Johnnyslt for finding this)
*Enabled QCOM bionic optimizations
Kernel:
(This changelog covers changes between r52-r54)
Kernel version r54 (current version):
*Completely re-mapped RAM to fix many stability issues
*Fixed all camera stability issues as a result of the re-map
*Fixed all video playback stability issues as a result of the re-map
*Fixed stability issues in video controller
*Disabled UKSM by default (due to high battery drain)
*Added mpdecision updates from mrg666
*Increased CPU voltages
*Compiled with the Jan 2014 release of Christopher83's Cortex-A8 optimized Linaro GCC 4.7.4 toolchain
*Userspace now has 530MB of RAM
*Fixed MEMTYPE_SMI_ION range
Kernel version r53:
*545MB of RAM (17MB increase)
*Increased audio heap size
Kernel version r52.5:
*Kernel is now compiled with GCC 4.7 instead of GCC 4.8
*Kernel is now much, much more stable due to GCC 4.7
*Kernel is now compiled with the December 2013 release of Christopher83's Cortex-A8 optimized Linaro GCC 4.7.4 toolchain
*Increased default display voltage from 2.7v to 2.85v (only a 250mV undervolt now instead of a 400mV undervolt)
*Removed CRT hack used for Android 4.1
Kernel version r52:
*Added display voltage control interface
*Added possible display undervolt by up to 700mV undervolted
*Added display undervolt option to Aroma (advanced configuration mode only)
*Switched back to old Pyramid framebuffer drivers (I'm not a magical unicorn; I don't have an AUO panel so I can't fix the new framebuffer drivers for AUO panels)
*Increased ION writeback heap size by 5MB
*Increased ION multimedia heap size by 5MB (should fix any video playback issues)
*Userspace now has 528MB of RAM
Jan 4, 2014:
Kernel:
Kernel version r51:
*Removed SmartassV2 governor
*Removed CFQ and V(R) I/O schedulers
*Ported newer framebuffer drivers from CAF msm-ics_chocolate branch
Jan 4, 2014:
ROM:
*Latest upstream CyanogenMod changes
*Fixed gremlin in the display HAL (someone decided to put a copy of ion.h in there called ion_msm.h, instead of inheriting ion.h from the kernel )
*gralloc: Use 3 frame buffers
*Fixed sweep2wake not being disabled during calls
Kernel:
(This changelog covers changes between r48-r50.5)
Kernel version r50.5:
*Fixed minor lags in camcorder and video playback
*Fixed glitch when waking up the device
*Synced framebuffer drivers with stock HTC VilleC2 kernel
*Upgraded rotator driver to CAF msm-jb_chocolate
*Kernel should now boot on devices with an AUO panel
Kernel version r50:
*Added framebuffer drivers from VilleC2
*Fixed graphical glitches with VilleC2 framebuffer drivers (the glitches from the 12/25 build)
*Retained HTC's MDP gamma color enhancement with the new framebuffer drivers
*Imported bluetooth stack from Nexus 7 2012 KitKat kernel (tegra-android-tegra3-grouper-3.1-kitkat-mr1)
*Increased ION surfaceflinger heap size by 5/8MB
*Increased WiFi voltage back to stock 2.9v (was previously 2.6v)
Kernel version r49:
*Fixed memory-map reboots
*Userspace now has 540MB of RAM (we should've never had that extra 10MB)
*Undervolted display by 400mV (my phone's display could handle a 700mV UV so 400mV should be fine for everyone. Thanks to scverhagen for the idea)
*Fixed VPN on 4.4
Kernel version r48.5:
*Switched back to old framebuffer and panel drivers (this fixes the display glitches)
*HTC's MDP gamma color enhancement has been restored
*Increased ION multimedia heap size by 1MB
*Forced MDP core clock rate of 267MHz
*Increased WiFi voltage from 2.4v back to 2.6v (someone reported that their WiFi broke on builds after 12/10)
Kernel version r48:
*Added newer framebuffer drivers from VilleC2 (x999 thanks to dominos_liberty and SebastianFM for this)
*Much smoother graphics due to new framebuffer drivers
*Fixed some bugs in the memory map
*Fixed low RAM bug; userspace now has 550MB of RAM instead of 515MB
12/24/2013:
ROM:
Latest upstream CyanogenMod changes
Media HAL: Use ION for decoder
Display HAL: Enabled ION memory allocator
Upgraded Adreno (graphics) libraries to the newest available for our platform
Adreno libraries version: AU_LINUX_ANDROID_JB_VANILLA_04.02.02.060.053
Significantly smoother graphics
Fixed video controls not showing up in video players
Camera, camcorder, and video playback all working (thanks to Blefish for his PMEM ADSP gralloc hack, and johnnyslt & paulb-nl for help with video playback)
Fixed all glitches (no more Maps 7 glitches, random Browser glitches, etc.)
Kernel:
Kernel version r47:
Fixed video playback without breaking camcorder (thanks to help from johnnyslt and paulb-nl )
Implemented ION multimedia heap
Implemented separate ION SMI region for video playback
Video playback uses ION SMI memory and camcorder uses PMEM SMI memory (memory type is switched on-the-go depending on what is requested)
Allocated ION heaps with static base addresses for greater stability
Amount of RAM for userspace has gone down from 575MB to 515MB due to implementation of ION SMI
Ported newer video controller from upstream CAF msm-jb_chocolate
Removed all modules (WiFi and CIFS are now built into the kernel image)
Removed module-loading support (greater security, Google does this, and no need for modules anymore)
Added back 192MHz frequency step
Decreased default max CPU frequency from 1566MHz to 1404MHz
Decreased default min CPU frequency from 384MHz to 192MHz
Decreased WiFi voltage from 2.6v to 2.4v
Increased MDP core clock rate from 200MHz to 267MHz
Increased MSM rotator clock rate from 160MHz to 200MHz
11/17/2013:
ROM:
Latest upstream CyanogenMod changes
Removed graphics hacks that we don't need (we're using newer graphics )
Graphics are smoother as a result of the above change
Kernel:
Kernel version r45:
Reverted some CAF input driver imports (should hopefully fix the freezes)
11/1/2013:
ROM:
Latest upstream CyanogenMod changes
Removed a VOIP flag that probably broke VOIP
Dex files are back on the /cache partition
ROM built with Android 4.4_r1 (KitKat) tools
10/31/2013:
ROM:
Latest upstream CyanogenMod changes
Fixed MMS which was broken in the last build
Audio-visual framework is now using correct media headers (camera may be more stable now)
Kernel:
Kernel version r44.5
Fixed WiFi-related random reboots
Thermald: increased mid trip point from 77C to 78C for better consistency
Many thermald fixes:
Thermald: fixed issue where thermald would restore the same frequencies to both cores (this was an issue for those of you who set a different max frequency for each core in the Aroma installer)
Thermald: multiple fixes for greatly increased stability (some fixes are not listed here)
Thermald: fix issue where thermald would throttle you to 384MHz if it was told that your phone was 275 times hotter than the core of the sun (now if thermald detects a temperature over 1000C then it will poll the temperature sensor until it gets a temp less than 1000C)
Thermald: in an emergency situation your CPU's max frequency will be reset to 1566MHz
Thermald: fix rare issue where your CPU's max frequency would be reset to 1944MHz
10/26/2013:
ROM:
Latest upstream CyanogenMod changes
Fixed force close when switching between front and rear camera
Mms: Allow images up to 1200 x 1600 in size to be sent
Re-enabled a flag for VOIP
Kernel:
Kernel version r44
Read the changelog between r41.5 and r44 here: http://forum.xda-developers.com/show...53&postcount=2
10/18/2013:
ROM:
Latest upstream CyanogenMod changes
Fixed Viper4Android (credit: Metaiiica)
Kernel:
Kernel version r41.5
Net-related reboots should now be gone
Switched back to cubic TCP congestion algorithm
Fixed 1080P video
Now has 600MB of RAM instead of 603MB
10/17/2013:
ROM:
Latest upstream CyanogenMod changes
Switch to generic CyanogenMod power HAL
Replaced the 89kernel init.d script with a new init.d script
Kernel:
Kernel version r41
Increased 593MB of RAM to 603MB
Added back many Android binder fixes and enhancements
Added back old net subsystem from r30 in an attempt to fix random reboots (WiFi hotspot still works)
Removed net scheduler (net now uses simple FIFO scheduling)
10/10/2013:
ROM:
Latest upstream CyanogenMod changes
Android 4.3.1
Fixed Torch turning off when the screen is turned off (credit: Johnnyslt)
Kernel:
Kernel version r37
Imported input and Android drivers from CAF (this should hopefully fix some random reboots and enhance stability)
Added Bluetooth stack from CAF JB_3.2.1 (CAF 3.4 kernel) (credit: Johnnyslt)
10/7/2013:
ROM:
Latest upstream CyanogenMod changes
Fixed phone crash when taking a picture with flash enabled (credit: dhiru1602)
Fixed video playback (derp )
Kernel:
Kernel version r35
Added CAF (Code Aurora Forum) GPU driver (should be smoother and not reboot or cause hangs)
Switched from GCC 4.8.2 to GCC 4.7.4 to compile the kernel (should be more stable)
Imported power driver from CAF (credit: mrg666)
10/6/2013:
ROM:
Latest upstream CyanogenMod changes (quite a few changes)
T-Mobile Visual Voicemail should be working now
VOIP applications should be working now
Added @HTCZ715E's WiFi region code fix (region code will no longer reset to USA after a reboot)
Fixed hiccups when listening to music while the screen is off (credit: Johnnyslt)
Misc. fixes/changes
Kernel:
Kernel version r34
Updated to Linux 3.0.99
High battery drain during idle should be fixed
Screen freezes due to GPU driver should be fixed
Added back qdsp6v3
Added some audio enhancements
Autres Infos, Sources, Remerciements
[SOURCE]
Source du noyau Sultan (maître branche): https://github.com/sultanxda/sultan-kernel-bruce-linaro3
arbre de l'appareil (cm-10.2 succursale): https://github.com/sultanxda/android_device_htc_pyramid
Arbre commun de l'appareil MSM8660 (cm-10.2 succursale): https://github.com/sultanxda/android_device_htc_msm8660-common
Les fichiers Vendor (cm-10.2 succursale): https://github.com/sultanxda/android_vendor_htc
Mon manifest / default.xml fichier (cm-10.2 succursale): https://github.com/sultanxda/Android
Crédits:
Ces trois premiers pour toute l'aide avec CM10.2:
dastin1015
Albinoman887
dominos_liberty
mrg666
IAmTheOneTheyCallNeo
Johnnyslt
The CyanogenMod team
SilverL/lomarb
Entropy512
Alberto96
NLJ
amphorion
tdimarzio
duck0
Tbalden
rq005
KangBang/synergydev
Christopher83
Ryuinferno
destiNATION88
Frankinstine
Nick0703
Stratosk
Intervigilium
LaidbackNikez
Team Evervolv
SebastianFM
Dohclude
Axetilen
Iba21
Ghost
Amarullz
TamCore
Mesaman2012
Bruce2728
Show-p1984
Yank555
Faux123
Ezekeel
XxXPachaXxX
Blefish
paulb-nl
MOI (android1234567)
(Si votre nom devrait être ici, mais il n'est pas alors me gifler par pm et je l'ajouterai)
Dernière édition par HTCBatMan le Sam 10 Mai 2014 - 16:44, édité 11 fois