ROMs y desarrollo HTC Sensation / Sensation XE ROMs y desarrollo HTC Sensation / Sensation XE

Respuesta
 
Herramientas
  #1  
Viejo 22/09/11, 13:18:50
Array

[xs_avatar]
daviso daviso no está en línea
Colaborador/a
· Votos compra/venta: (1)
 
Fecha de registro: jul 2009
Mensajes: 1,319
Modelo de smartphone: HTC One M9

Lightbulb [08/8/13]Recopilatorio de kernels [2.3.4/2.3.5/4.0.3/AOSP/CM7/MIUI]

Kernels

Android 4.0.X Sense

(Click para mostrar/ocultar)

SEBASTIANFM

 Cita:
Based on the newest HTC source code.
100% compatible with 3.33.401.6 based ROMs and with ICS with HTC Sense 4.0 based ROMs.
For both HTC Sensation and HTC Sensation XE.
Overclocked CPU, added optimized CPU frequency tables with CPU frequencies up to 1836 MHz (1512 MHz by default) and L2 cache frequencies up to 1566 MHz.
Increased CPU voltage limits (700 mV - 1400 mV).
Added CPU Voltage Table interface that allows voltage adjustment.
Fixed CPUFreq.
Overclocked GPU, increased maximum GPU frequency in 3D mode from 267 MHz to 320 MHz (300 MHz by default), increased bus bandwidth.
Camera flash: low battery limit decreased to 10%.
Added USB OTG.
Enabled USB Host.
Added support for different types of USB peripherals: USB Hub, USB mass storage devices (e. g. USB HDD, USB Stick, MP3 player), USB HID devices (e. g. USB mouse, USB keyboard, Wireless mouse or keyboard with USB receiver).
v1.5.2 Descarga http://forum.xda-developers.com/atta...mentid=1250116

Changelog completo
(Click para mostrar/ocultar)

Código:
v1.5.2
Added USB HID.
Added drivers for USB HID devices.

v1.5.1
Enabled USB OTG.
Added NTFS support.
Added SCSI.
Added USB Host.
Added USB storage and USB storage drivers.
Fixed /system/etc/vold.fstab.

v1.5.0
Implemented all updates from newest HTC kernel source code for 3.33.401.6 based ROMs.
Included newest mpdecision binary, hex edited to prevent from changing minimum and maximum CPU frequency.

v1.4.1
Default maximum GPU 2D frequency set to 200 MHz.
Increased GPU bus bandwidth in 3D mode.
Added few fixes from HTC Vivid kernel.
Added Wi-Fi module for ICS with HTC Sense 4.0 based ROMs.
Fixed haptic feedback.

v1.4.0
Fixed ACPU and perflock to allow setting different maximum CPU frequency than highest available.
Fixed issue with changing minimum and maximum CPU frequencies by the system daemons. Replaced thermald.
Extended CPU voltage limits.

v1.30.4
Added CPU Voltage Table - interface that allows adjustment of the CPU voltage (thanks to snq-, faux123 and show-p1984).
Updated touchscreen driver with multi-touch issue fixed by HTC.
Override refresh rate for Sense 4 (thanks to virtuous).
Changed low battery limit for camera flash.

v1.30.3
Overclocked GPU in 2D mode to 229 MHz.
Added 300 MHz GPU clock settings.
Modified Adreno220 drivers.
Overclocked GPU in 3D mode to 300 MHz by default, maximum 320 MHz.

v1.30.2
Touchscreen drivers fixed.

v1.30.1
First release built from source code. Thanks to HTC!
Optimized.
Touchscreen drivers partially fixed.
Added higher values to L2 cache frequency tables.
Updated CPU frequency tables.
Added support for zRam swap.
CIFS, SquashFS.
Enabled CPUFreq stat.

v1.20
Based on new kernel 3.0.16-gda3fdfc.

v1.11
Five kernel versions with different maximum CPU frequency.
Finally fixed CPUFreq, mfreq related bug (only one instruction changed in kernel code).

v1.10
First release based on kernel 3.0.16-gcfa14fc.
Modified CPU frequency tables, CPU speed limits and voltage limits.
Temporarily fixed CPUFreq related bug in HTC kernel.
Modified information about CPU frequency displayed in Hardware information.




Faux123

******* Ice Cream Sandwich (Android 4.0.x) ******* (Linux 3.0.42)
[ CFS ] (Ultimate Edition)

Versión 13u ==> Sensation Kernel (1.73 GHz, GPU @ 320MHz, ZRAM) <==
Versión 12u ==> Sensation Kernel (1.73 GHz, GPU @ 320MHz, ZRAM) <==
Versión 10u ==> Sensation Kernel (1.73 GHz, GPU @ 320MHz, ZRAM) <==
Versión 9u ==> Sensation Kernel (1.73 GHz, GPU @ 320MHz, ZRAM) <==

Changelog:
(Click para mostrar/ocultar)
Código:
- release 013 (5-21-2013)
* updated to kernel.org 3.0.79
- release 012 (4-27-2013)
* added overall statistics
  (count cpu freq usage for both cores)
* added dynamic fsync optimizations
* updated to kernel.org 3.0.75
* revert my MSM Thermal hack
* added back thermald modified (hacked binary)


PYD-X Custom Kernel

Características:
 Cita:
-Based on HTC kernel from 3.33 (thanks to SebastianFM for the very clean kernel base - REBASED on CM source from 4.x versions)
-Included mpdecision/thermald binaries property of SebastianFM, huge, big, biggest credit to him!
-Lots improvements to performances!
-Addedd many i/o shedulers (cfq,bfq,deadline,sio,vr,noop)
-Tweaked these shedulers
-Improved CPU configuration
-3D GPU OC!
-Disabled Fsync
-Lots of modules so improved boot up time
-Improved Sched_fairs
-OTG Support - Addedd OTG Helper as app to Mount FAT32/NTFS usb drives
-Addedd Sweep2wake (as requested by users ) --- Huge thanks to GhostXSeries!!
-Custom Board File with support to Samsung S5K3H2YX Camera (Amaze 4G camera)
-New Bluetooth drivers to give support to HCI Apps (Sixaxis, wiimote, etc...)
-Addedd XZ compression support for zImage
-Improved VM ratios and ZRam (150mb actually)
-Paging moved to ZRam
-No Performance Lock!
-Tweaked Deadile and other shedulers
-Preconfigured for best balance between Performances and Battery Life!!!
-More but i don't remember >.<
Descarga

º Test Version 4.1.9 = Dev-Host
---Huge changes

° Beta Version 3.8.1 = Dev-Host
---I haven't much time. So i'm updating with the latest compiled beta build, the one i'm using in daily. Enjoy.

° Stable Version 3.1 = Dev-Host
**Some users have wrong flashes with ViperS rom. Follow this guide for a fix = HERE
---Code Corrections and fixes
---CIFS module is now included in the kernel
---Adjusted GPU configuration
---Corrections to the installation ZIP, more compatibility now
---Are u a benchmark fan? Look at this post: HERE // AND HERE

º PYD-X Kernel v4.1.9 for ViperS, Sense-o-Maniac and Elegancia - Sense 4 (all versions) (no es compatible con ViperS JB)
Download

º PYD-X Kernel v4.1.9 for Elegancia Blitz + Pegasus + ARHD (someone tested)
Download

JMB-Kernel | Modded

 Cita:
Linux 3.0.84
Based on SebastianFM Overclocked (Link)
For Sensation /XE/4G
Overclocked CPU, CPU voltage change
Overclock GPU in AROMA
USB OTG support
Governors: badass, lagfree, interactive, conservative, smartassV2, powersave, ondemand, performance
Choose in Governors special settings in AROMA
Choose CPU Freq for both or each CPU
2D and 3D overlock
Undervolting
Softswap and ZRAM support, choose in AROMA
Scheduler: deadline, cfq, sio, noop
Choose your minfree
Disable Logcat
VSync, FSync, Frandom support
Disable, dimm your button backlight
Sweep2Wake
Fastcharge
Built in thermal
Built in mpdecision
Notification LED Duration Mod
BCM4329 and BCMDHD driver
Performance optimized
Default Modded
Stock
Ultimate

Changelog

(Click para mostrar/ocultar)
r7.3 (02. July)
patched to 3.0.84


r7.1 (01. July)
set higher temps for thermald

added new gpu driver

added stuff in AROMA props Harbir

hopefully fixed AROMA


r6.1 (22. June)
patched to 3.0.83

fixed AROMA setting with IO Scheduler


r6.0 (18. June)
fixed thermald and mpdecision not showing up on kernel tuner app

finetuning on thermald and mpdecision

forget the other stuff :eek:


rC5.2 (15. June) (It is a Release Candidate)
Linux 3.0.82 patch

re-added inbuilt mpdecision

fixed 2D OC

fixed badass stuff

added FSync

added frandom


rC5.1 (12. June) (It is a Release Candidate)
removed built in mpdecision (hopefully it fix battery drain)

fixed aroma

fixed thermal

Rebuilt from "scratch" (clean SebastianFM Base)


r4.0 (09. June) :good:
patched to Linux 3.0.81

built in mpdecision

built in thermal


r3.0 (03. June)
updated to Linux 3.0.80


r2.0 (31. May)
fix Sweep2Wake

fix fastcharge


r1.0
Initial Upload



Bricked-3.0

 Cita:
* CM (AOSP) compatible version: See below!
* 3.0.36
* based on HTCs-3.0.16-Sources
* Tested with Sense 3.6 ICS (no known problems)
* Tested with Sense 4 ICS (animations work, thx to virtuous)
* Command Line Options - innovative!
__ Rename the zip to change your settings!
* Sweep2Wake
* badass governor
* 3-phase kernel cpu thermal control
* 100% kernel based mpdecision
* Optimized
* Built with highest Optimization Level (O3)
* Strongly improved UI-performance
* KGSL Early Suspend GPU slumber
* Increased 3D/2D-Performance (GPUOC)
* CAF Bluetooth stack (newer) - faux123
* CIFS
* UTF8 encoding (included for CIFS)
* wifi pm=fast
* Tweaked ondemand governor
* Undervoltage
* Overclocking to 1566Mhz default
* Min Clock @ 192Mhz default
* Boot time optimization. CPU will have 1566Mhz clocks during boot to ensure a fast bootup
* Flashlight and Camera-Flash will now be useable until battery reaches 5%
* Tree-based preemptible RCU
* Fast scheduler for CPU hotplug
* optimized preemptive settings
* basic NTFS support
* Userspace driven configuration filesystem
* Allow CPU-supported unaligned accesses
* Global CPU Voltage table used for adjusting voltage table for SnapDragon Dual Core. Inspired by Snq- modified by faux123 for SnapDragon fixed by show-p1984
* Improved Mobile Connection (fixed possible freezes introduced by HTC)
* ~8% Undervolted till 1566Mhz
* L2 Performance Push
* 3D GPU Overclock @ 320Mhz
* 2D GPU Overclock @ 266.667Mhz
* 6 Stages 3D GPU scaling, variable io_fraction
* 3 Stages 2D GPU scaling, io_fraction 100
* Tweaked ondemand to raise frequencies with higher load only (should contribute to battery life)
* Increased writing performance (lowers that annoying lag when updating 2 apps at the same time)
* Git's Sha1 implementation significantly decreases boot time
* CRC-optimizations
* ZRAM
* Fudgeswap
* PPP over standard asynchronous serial ports
* PPP over synchronous (HDLC) tty devices
* Two-Way-Call-Recording
* basic NTFS support
* increased bus frequency
* Improved WIFI - WLAN detection
* Automatic process group scheduling
* Lowered wifi-voltage
* cleaned code, improved performance
* Dropped debug code, was slowing things down
PYRAMID: Bricked-3.0-v1.4-ics

Download: Click me
Sha1: ebf931ed5162bdd7be4f508f28c614a9973d48f3
md5: 30283312d375d9156f203879586bf421

PYRAMID: Bricked-3.0-v1.31-ics

Download: Click me
Sha1: 44a578ac16b55869ae9214f1d27f3f7b90468ce8
md5: 571a51ff241a9fe5e7460ad312112071

Changelog:
(Click para mostrar/ocultar)
***** v1.4 *****
This fixes reboots on the new 3.33 base (thx HTC) and adds USB Fast Charging v2 (Yank555)
Kernel:
* 4f9ab91 (Yank555-lu) : USB forced fast charge v2
* 7dad493 (showp1984) : config: updates for fast_charge
* 7aaaafd (Yank555-lu) : USB fast charge (add files to index)
* f90bd56 (Yank555-lu) : USB forced fast charge
* fc4016b (showp1984) : update to 3.33 source from HTCDev
* fb67902 (showp1984) : config: version 1.36 (beta)
* ef905db (showp1984) : mach-msm: mpdecision: don't turn on cpu1 if cpu0 freq is below idle_freq If the clock of cpu0 is below
* e8ba87d (showp1984) : mach-msm: mpdecision: fixup: move idle block to mpdecision()
* 353416b (showp1984) : mach-msm: mpdecision: don't turn off cpu1 if freq > idle
* d65346f (showp1984) : config: version 1.35 beta (wifi fix for sense 4)
* 57a4dc4 (showp1984) : bcmdhd: just fix a space fail came up when merging cherry picks.
* d1b4149 (showp1984) : drivers: bcmdhd: fix array subscript is above array bounds in wl_cfgp2p.c:759
* b427a03 (showp1984) : drivers: net: wireless: bcmdhd: avoid conflicting symbols
* 02e84ca (showp1984) : drivers: net: wifi: bcmdhd: update to One V source
***** v1.31 *****
This is only a hotfix for the enable/disable option of msm_mpdecision.
Kernel:
* a964b95 (showp1984) : config: version 1.31
* 170c1d6 (showp1984) : mach-msm: mpdecision: sysfs: check if cpu is offline before hotplugging it
***** v1.3 *****
Fix for some slow car chargers included (which will be identified as "unknown")
This might not fix everyones 'slow charging' but it has the advantage of not
touching USB charging.
Kernel:
* 9991417 (showp1984) : config: version 1.3
* 82923fb (showp1984) : config: build bcmdhd as module too
* 159f9141 (showp1984) : Patching Linux 3.0.35 to upstream 3.0.36
* acf183b (showp1984) : drivers: net: wireless: bcmdhd: avoid conflicting symbols
* 4a45d13 (showp1984) : drivers: net: wireless: bcmdhd: change default nvram path
* fdac094 (showp1984) : drivers: net: wireless: add bcmdhd
* f9fd403 (showp1984) : mach-msm: mpdecision: increase up threshold for Sense
* 93dbd64 (showp1984) : mach-msm: mpdecision: increase start delay for Sense
* 1056763 (showp1984) : drivers: misc: cable_detect: Use AC charging for unknown chargers
* 272b9cd (showp1984) : mach-msm: mpdecision: allow mpdecision to be disabled (sysfs)
* 9bdc428 (showp1984) : mach-msm: lower min POSSIBLE cpu voltage (provides a wider scaling range for the end user)
* f907360 (showp1984) : mach-msm: mpdecision: fix foreign cpu control detection
***** v1.2 *****
Featuring 100% kernel based mpdecision!
Check /sys/kernel/msm_mpdecision/conf/ for the configuration.

startdelay = time until mpdecision starts doing it's magic (60000)
delay = time between checks (500)
pause = if something else plugs in the cpu, fall asleep for 10000
scroff_single_core = if the screen is off, don't plug in cpu1 (1)
nwns_threshold_up = runqueue threshold, if this is reached cpu1 will be hotplugged (25)
nwns_threshold_down = runqueue threshold, if this is reached cpu1 will be unplugged (5)
twts_threshold_up = time threshold, this amount of time must have passed (250)
twts_threshold_down = same as above (250)
(all times are in ms)



Sultan kernel

 Cita:
THERE ARE 2 VERSIONS: one without Aroma installer and one with Aroma installer. I HIGHLY recommend you use the one WITH AROMA (you're the best, Axetilen and the others who made AIO MOD )
3D GPU overclockable up to 320MHz
3D GPU underclockable down to 228MHz
2D GPU overclockable up to 266MHz
2D GPU underclockable down to 145MHz
CPU overclockable up to 2.052GHz
Increased GPU bandwidth
Increased CPU bus bandwidth
GPU drivers from VilleC2 (HTC One S)
Bluetooth HCI support
UHID support (I believe UHID is more commonly known as BEATS over bluetooth)
Compiled with the latest Linaro toolchain
Compiled with -O3 optimization for speed
frandom support (for use with CrossBreeder)
EXTREMELY light configuration (a lighter kernel is a faster kernel)
Interactive, InteractiveX, SmartassV2, Lagfree, Performance, IntellidemandV3, Ondemand, and Badass CPU governors included
Increased WiFi power draw from 2.9v (HTC's default) to 3.6v
Allow WiFi networks with low signal to be seen
Joy2touch support
Wiimote support
5 I/O schedulers, Deadline, Noop, SIO, BFQ-v6r1, and CFQ
Sweep2Wake
Fastcharge
FauxSound v2.1
Dynamic fsync (fsync is off when screen is on and fsync is on when screen is off)
HDMI support
Kernel based mpdecision
Kernel based 3-phase thermald
Cleancache
Full NTFS support (read and write)
Joe's RCU (JRCU)
Kernel samepage merging
Notification LED duration mod
Badass 3 tier setting control: powersave, balanced, and performance
Badass GPU control
CIFS support
qdsp6v3 instead of qdsp6v2_1x (for improved call quality)
Sixaxis support
zRam support
zRam compressed using Google's Snappy compression & decompression instead of LZO, making it ~2x faster
Google's snappy compression & decompression included
Option to force both CPU cores online in the installer
Maximum L2 cache frequency increased from 1.566GHz to 1.62GHz (READ THE FAQ IN THE SECOND POST TO SEE WHY THIS IS SO AWESOME)
Swap support
Loop device & cryptoloop support
TUN/TAP support
USB OTG support
The voltage range is 700mV-1400mV, so you can undervolt down to 700mV or crank the voltage up to 1400mV)
Based off of Faux123's latest kernel source (FOR R2 AND ABOVE)(thank you Faux123 )
Used XxXPachaXxX's 3.0.46 PYD-X kernel source as a base (ONLY FOR R1)(thank you, XxXPachaXxX )
Built with performance in mind (a.k.a. lots of performance optmizations)
Download: r18
Stable:
AROMA
NO-AROMA

Changelog:
(Click para mostrar/ocultar)
r18 on 6/14/2013:
updated to Linux 3.0.82
compiled with Christopher83's new June release of his Cortex-A8 optimized GCC 4.7.4 Linaro toolchain
Overhauled Aroma installer (cleans scripts better now and has new options)
made Aroma installer 2MB smaller by deleting DroidSansFallback.ttf (we don't need it)
Mpdecision is enabled by default and there is no option to disable it in the Aroma (the option to disable it in the Aroma caused the 2nd CPU core to go offline)
removed dynamic fsync
added back regular fsync control by Ezekeel
added Xbox controller driver (I believe it was requested a long time ago and I'm not sure if it works)
reverted changes to the battery driver
updated BFQ to the latest version, BFQ-v6r1
removed aliasing from BFQ
built modules with -O2 optimization instead -Ofast optimization
removed XZ library from the kernel (waste of space)
Many patches all around the kernel from the rohan.kernel.elite repo (here are a few; for the full list, go through my commit history):
lowered VFS cache pressure from 100 to 50
KSM tweaked
Swap tweaked
Reduced logcat RAM usage
Added Linaro CPU topology drivers
Proportional Rate Reduction for TCP

r18b4 on 5/12/2013:
updated to Linux 3.0.78
no longer built TUN as a module; TUN is now baked into the kernel
added TONS (AND I MEAN TONS) of performance enhancements and bug fixes from Nick0703's Aries kernel repo (stuff like zRam, LMK, Android binder, AIO from Linux 3.5, CFQ, and a TON more were updated)
updated battery driver to the new one from Sebastian's PyramidION kernel (tell me if you start getting absurd battery drain)
compiled kernel with the new April release of Christopher83's Cortex-A8 optimized Linaro toolchain
updated BFQ to v5r1
added dynamic fsync v1.1
added dynamic fsync option to Aroma (if you disable dynamic fsync then fsync will just remain enabled all the time)
removed traditional fsync control
built GPU drivers with -Ofast optimization
added new GPU drivers from arco
added new headset driver
added new mic driver
added new battery driver
removed aliasing from the I/O schedulers
added updated LMK
added genlock from VilleC2 3.4.10 kernel
added CAF Bluetooth drivers (tbalden)
added USB serial driver
added USB modem driver
added CPU based sync driver (sync and software sync)
removed USB OTG whitelisting (so all devices should work with USB OTG)
made kernel leaner
added new mpdecision changes from Show-p1984's 3.4 VilleC2 kernel
prevent aliased requests from starving other I/O (Jeff Moyer)
added CPU overclocking up to 2.052GHz
adjusted 1.62GHz L2 cache frequency so it is only used at CPU frequencies of 1.836GHz and higher (most people will be able to overclock to frequencies at or above 1.62GHz now)
updated IOMMU to CAF (jb_chocolate)
optimized SHA1 and AES routines
timed_gpio from Linux 3.8 (stratosk)
Android binder updates

r18b3 on 4/15/2013:
added back Bricked's LMK (so no more Rosie redraws)
optimized SLUB memory allocator (Christopher83)

r18b2 on 4/13/2013:
in order to fix audio, reverted Sound Control: disable HTC's audioHAL from messing with Sound Control Hax (faux123)

r18b1 on 4/13/2013:
updated to Linux 3.0.73
recompiled kernel with the new April release of Christopher83's Cortex-A8 optimized Linaro toolchain
reverted PYD-X Bluetooth drivers (so Bluetooth will work for everyone again)
added many character device changes from Linux 3.9-rc6 (example: random number generator)
updated the LMK to the newest Linux next (Linux 3.9-rc6)
Sound Control: disable HTC's audioHAL from messing with Sound Control Hax (faux123)
added Show-p's *new* mpdecision
made some changes to Show-p's new mpdecision in order to get rid of the black screen issue when trying to unlock the phone
removed dynamic fsync and added back regular fsync control
added VilleC2 3.4.10 GPU drivers
removed Sixaxis support (it doesn't work with the old Bluetooth drivers)




Última edición por daviso Día 09/08/13 a las 00:09:29. Razón: Actualización
Responder Con Cita
Los siguientes 11 usuarios han agradecido a daviso su comentario:
[ Mostrar/Ocultar listado de agradecimientos ]


  #2  
Viejo 22/09/11, 13:23:16
Array

[xs_avatar]
daviso daviso no está en línea
Colaborador/a
· Votos compra/venta: (1)
 
Fecha de registro: jul 2009
Mensajes: 1,319
Modelo de smartphone: HTC One M9

Post antiguo

(Click para mostrar/ocultar)
Kernels

Faux123

****************** Ice Cream Sandwich KERNEL (Android Version 4.0.x) ******************
[ CFS ] (Mainline Edition)
The File ==> Sensation Kernel 002 (1.73 GHz, GPU @ 266MHz) <==

[ CFS ] (Ultimate Edition - should work with most phones but NOT GUARANTEED!)
The File ==> Sensation Kernel 002 (1.73 GHz, GPU OC @ 320MHz, CleanCache) <==

****************** GINGERBREAD KERNEL (Android Version 2.3.x) ******************
[ CFS ] (Mainline Edition)
The File ==> Sensation Kernel 029 (1.73 GHz, GPU @ 266MHz, ZRAM) <==

[ CFS ] (Ultimate Edition - should work with most phones but NOT GUARANTEED!)
The File ==> Sensation kernel 029 (1.73 GHz, ZRAM, GPU OC @ 320 MHz, CleanCache/FrontSwap) <==

[ Optional: ] (Primer paso antes de instalar el kernel en Sense 3/3.5 es opcional es por si el teléfono sufre reinicio y cuelgues)

First Time / Reset kernels: If you experienced Boot Loops or Funny Issues coming from another kernel or ROM, Load the corresponding reset kernels to resolve most of the issues.

==> Sense 3.0 <==
==> Sense 3.5 <==

Changelog:

GB:
Código:
Version 027 (deprecated)

input/misc/gpio: update input GPIO driver from PyramidLE source
vidc: 1080p: Override profile to ASP for XVid/Divx456
Re-enabled ZRAM

Version 028 (deprecated)

Updated Zcache and ZRAM to latest Linux-next patches
Added Google's Snappy Compression for ZRAM

Version 029 (Current, Official GB2.3.4)

Init: Multithread initcalls to auto-resolve ordering issues.*
memcg: let css_get_next() rely upon rcu_read_lock()*
idr: make idr_get_next() good for rcu_read_lock()*
mm: implement WasActive page flag (for improving cleancache)*
zcache: fix deadlock condition*
Revert "msm: kgsl: Clocks should be set to the active level during NAP"*
Revert "partition_sched_domains: Do not destroy old sched domain on c…*
mmc: core: Prevent too long response times for suspend*
IC
Código:
Version 001 (Short Term Release)

http://faux.androidr...-sense-001m.zip

Based on Initial HTC ICS source
Patched to mainline 3.0.25 with all conflicts resolved
Added Optimized String/Memcopy libs
Added ARM Optimized SHA, RWSEM libs
Added Global UV interface
Added CPU Overclock (up to 1.73GHz, boots default @ 1.51 GHz)
Lowered Camera Flash Threshold from 30% to 5%
Lowered WiFi voltage driver from 2.9 volts to 2.3 volts
Added Just-in-Time (JIT) compiler for packet filtering (Network optimization)
Added CPU 2nd core control to existing PowerManagement
Patched GPU KGSL drivers to latest CAF open source
Patched Several power drain related issues from CAF
Enabled and Added several drivers in an attempt to enable USB On-The-Go (OTG) / Host capability
Added GPU Overclock to 3D (up to 320 MHz Turbo mode)

Version 002 (Current)

Added kernel based thermal management driver
Multi-touch fix up from HTC vivid source code
Added kernel CPU screen on/off profiler and 2nd core management
Updated to Linux 3.0.26
Patched Zcache to latest korg version
Enabled CleanCache (Ultimate Edition ONLY)
Post Original:
http://rootzwiki.com/topic/2527-sens...27/#entry58152

SebastianFM

v1.30.4
1836 MHz, link, md5: 32f4bd742c4b52cb0e95d0166def01ce
1782 MHz, link, md5: dac670c7359e07466b8a4fe7b5ff92ed
1728 MHz, link, md5: a58d5a238935d1a90b845dee1e9c50f0
1620 MHz, link, md5: 8242640a0c75e3cd239a4db0ef1e7e3d
1512 MHz, link, md5: a902912f2a01b75f50f0ff4fd79782d6


Changelog:
Código:
v1.30.4
Added CPU Voltage Table - interface that allows adjustment of the CPU voltage (thanks to snq-, faux123 and show-p1984).
Updated touchscreen driver with multi-touch issue fixed by HTC.
Override refresh rate for Sense 4 (thanks to virtuous).
Changed low battery limit for camera flash.

v1.30.3
Overclocked GPU in 2D mode to 229 MHz.
Added 300 MHz clock settings.
Modified Adreno220 drivers.
Overclocked GPU in 3D mode to 300 MHz by default, maximum 320 MHz.

v1.30.2
Touchscreen drivers fixed.

v1.30.1
First release built from source code. Thanks to HTC!
Optimized.
Touchscreen drivers partially fixed.
Added higher values to L2 cache frequency tables.
Updated CPU frequency tables.
Added support for zRam swap.
CIFS, SquashFS.
Enabled CPUFreq stat.
Other small changes.

v1.20
Based on new kernel 3.0.16-gda3fdfc.

v1.11
Five kernel versions with different maximum CPU frequency.
Finally fixed CPUFreq, mfreq related bug (only one instruction changed in kernel code).

v1.10
First release based on kernel 3.0.16-gcfa14fc.
Modified CPU frequency tables, CPU speed limits and voltage limits.
Temporarily fixed CPUFreq related bug in HTC kernel.
Modified information about CPU frequency displayed in Hardware information.
Post Original: http://forum.xda-developers.com/show....php?t=1424345
IshouldntbeHere

RCMix ICS

Downloads

RCMIX SENSATION ICS 4.3

RCMIX SENSATION ICS 4.3 STOCK GPU

CALL RECORD APP

Changelog:
Código:
V4.3
OC to 1.72
set freq by default 
set min freq to 192000
set max freq to 1.566
enabled more in configs

V4.2
tweaked OC
added muli touch tweak
updated configs
built cifs and nls into kernel
probably more

V4.1
built kernel with newest gcc compiler 4.5.2
updated htc battery core driver
OC GPU 2D core
OC GPU 3D core
updated htc sense 4 video driver
enabled zram and swap

V3
added linux kernel upstream .25
added lagfree gov


v2
added lots of wifi tweaks
added flashlight mods
added some other small tweak see git for full list.

v1
initial release
Post original: http://forum.xda-developers.com/show....php?t=1562027

show-p1984

Bricked-3.0-Kernel v0.5

Download:

*v0.5* [ondemand, PREEMPTIBLE] Click me

ChangeLog:
Código:
***** v0.5 *****
Changelog:

* c558a5e : led: enable dynamic LED brightness [faux123]
* 603cc8b : makefile: vectorize for quadword registers GCC does not support vectorization with varying vector sizes.
* b9dafd6 : cpufreq: ondemand: Tweak settings
* 369f9db : input: cy8c_tma_ts: fix sameFilter properly (multi-touch  issues) [faux123]
* 8ea3d85 : acpu: undervolt further per default
* 464874f : kgsl: 2D: add new highest scaling step
* ec6f7a7 : kgsl: increase 2D Fmax to fit new 2D maxclock
* 2dd7e45 : kgsl: 2D: change lower scaling step back to default
* a9474b4 : kgsl: 3D: update iofractions
* 23f6038 : kgsl: add 2 new 3D scaling steps (266/300)
* 236b090 : kgsl: increase max allowed power levels
* c93fca3 : kgsl: add new 266.667Mhz 2D clock
* 5c10a51 : kgsl: add new 300Mhz 3D clock
* 854f0c7 : acpu: lift the restricted cpu max clock
* dc40571e : HACK cpufreq: set cpuinfo_max_freq to the scaling_max_freq
* a614380 : config: enable USB-OTG and increment version
* 1510705f : input: cy8c_tma_ts: remove samefilter completely.

###############################################

INFO for: HACK cpufreq: set cpuinfo_max_freq to the scaling_max_freq    

    This prevents thermald & mpdecision from ramping cpu1 up to max.
    Since this value is only read out once by them, this change will
    force them to reset cpu1 to the default value instead.
    Though this is not the desired outcome, it is safer than having
    one core running at max clock.
    Additionally this might affect apps that show the maximum
    available frequency. OC apps should not be affected since
    they use scaling_available_frequencies to determine the last
    frequency step.

***** v0.4 *****
* 8c2a969 : config: update version
* 384d973 : input: cy8c_tma_ts: fix samefilter
* e1d64f8 : Fixed cpufreq
* a0b6355 : vfp: compile with neon
* 2d7b48c : acpu: Limit the CPU clock the elegant way
* 3a34de1 : acpu: push bus bandwith also on high L2
* 922ad87 : acpu: Rebuilt acpu table from stock up. The old tably I copied around obviously had some midnight hacking f
* 9d5d7b5 : config: enable CPU freq stat
* 0d43973 : acpu: Change min/max limits to provide a wider scale range for the enduser

***** v0.3 *****
* 58f613e : config: make that 0.3 because it is fucking fast
* a335b22 : config: update with autogenerated stuff
* 9a9c684 : crc32: Select an algorithm via kconfig Allow the kernel builder to choose a crc32* algorithm for the kernel
* fe94698 : crc32: Add self-test code for crc32c Add self-test code for crc32c.
* fe713e5 : crypto: crc32c should use library implementation Since lib/crc32.c now provides crc32c, remove the software
* 72f0137 : crc32: Bolt on crc32c Reuse the existing crc32 code to stamp out a crc32c implementation.
* 3423ac1 : crc32-final.diff Some final changes         - added a comment at the top of crc32.c
* 7623b69 : crc32-optimize-loops-for-x86.diff Add two changes that improve the performance of x86 systems       1. repl
* 3bf611e : crc32-add-slicing-by-8.diff add slicing-by-8 algorithm to the existing slicing-by-4 algorithm. This consist
* 2c2bcc6 : crc32-add-real-8-bit.diff crc32.c provides a choice of one of several algorithms for computing the LSB and 
* ee60ca7 : crc32-fix-check-endian-warnings.diff crc32.c in its original version freely mixed u32, __le32 and __be32 ty
* 7f19463 : crc32-misc-cleanup.diff Misc cleanup of lib/crc32.c and related files       - removed unnecessary header fi
* 70b1fd81 : crc32-add-pointer-to-tab.diff Replace 2D array references by pointer references in loops. This change has 
* ce7cbbf : crc32-replace-self-test.diff Replaced the unit test provided in crc32.c, which doesn't have a makefile and 
* be535ad : crc32-move-to-documentation.diff Moved a long comment from lib/crc32.c to Documentation/crc32.txt where it 
* aca48f8 : crc32-remove-trailing-whitespace.diff removed two instances of trailing whitespaces         - remove traili
* 66660b3 : staging:lowmemkiller add Fugeswap
* d02e752 : config: activate swap and zram
* c2c9883 : config: enable use of PPP over standard asynchronous serial ports
* 34e54ef : config: enable PPP over synchronous (HDLC) tty devices
* b49a6b9 : config: enable basic NTFS support
* Added the zram script to the installer. Goes to /system/etc/init.d/90zram
* Zram will start with 100megs per default, changeable in the zram script.
* fugeswap will be set to 512 by default.

***** v0.2 *****
* 8d0baa4 : mfd: timpani-codec: Handle register write for numbers more than cached one
* 23667e0 : msm: qdsp6v2: Invalid memory access of timpani regset array
* dbfe009 : drivers: video: fbmem: override refresh rate for Sense 4
* 8b20352 : gitignore: updating ignored files
* 43dbae8 : REVERT THIS: acpu: For now limit max clock to 1566Mhz until the 2nd core remembers it's maxclock.
* 8989d6c : lib/sha1: use the git implementation of SHA-1 For ChromiumOS, we use SHA-1 to verify the integrity of the root 
* 171d164 : config: enable Squashfs & sqfsxz
* 2f5c388 : Patching to upstream 3.0.16#HTC > 3.0.25
* 09da09d : config: Enable Automatic process group scheduling
* 6158ee0 : config: using the new Optimize config settings
* a8ad4f4 : bcm4329: code fixes
* 6986cab : Makefile: Hide -Wunitialized warnings for now
* 8decd5b : kernel/Makefile: Don't use highest optimization level on workqueue.c
* d13e717 : htc-battery-core: Fixing once again... (srsly htc? That was already there in 2.6.x)
* 9ad16cb : mach-msm: dal: fix uninitialized variables
* 73629b4 : mach-msm: fix 'unimplemented: inlining failed in call to 'notify_modem_cache_flush_done''
* 322ee97 : -O3 compilation fixups
* 1dc742f : Makefile: Optimizing build-options for linaro arm: mach-msm: corrected assembler fail if compiling in thumb2 mo
* e9cfbbc : Makefile: Added Snapdragon optimizations
* a8e0849 : Makefile: adding config variable for Os/O2/O3 compilation
* a164fe7 : include: mm: increase readahead buffer
* 2554094 : mm: adjust vm ratios
* b6b3b05 : board-pyra: Lower flash/flashlight threshold to 5% of battery power (from 30%)
* f036943 : bcm4329: allow low-wifi-signals to be seen
* 5a4068c : board-pyra-mmc: Lower Wifi chip voltage to lowest (ref. sheet)
* 62d60d5 : config: updating autogenerated stuff
* 6d751d0 : kgsl: OC 2D core to 228.571Mhz
* 10efc7f : kgsl: OC 3D core to 320Mhz
* 3659e90 : config: enable cifs/utf8
* ac25377 : acpu: fixing fails from me =/ (sleepy kitty)
* be11ed7 : mach-msm: acpuclock: Added Global CPU Voltage table used for adjusting voltage table
* 681ca4e : drivers: net: wireless: bcm4329_248: Add WiFi = PM_FAST in standby
* e243651 : drivers: cpufreq: address issue where cpus forget their clock speeds
* 5ba09a7 : msm: cpufreq: set safe default min and max speeds
* e48b7c7 : acpu: Don't ramp cpus up to max clk, use a safe clock instead
* 9dcb7ef : config: update defconfig
* f8aa481 : acpu: add some bricked touch :PP
* 6230bdd : acpu: fix typo
* ce1c8c5 : acpu: add l2 boost
* a925ed3 : config: update defconfig (set min/max khz)
* fdc3e45 : acpu: increase voltages to fit configuration
* f3bb338 : acpu: remove efuse specific cpu string
* 780decb : acpu: lower l2 voltage
* f4c5257 : avs: also change avs limits
* 18c7081 : board-pyra: Adjust min/max voltage settings
* 2f80972 : acpu: allow oc up to 1914mhz
* 48ffe69 : acpu: cleanup (remove efuse, 1,5ghz for all)
* 2cb8bb7 : acpu: create new variable and adjust nr of freq
* 2295e5c : kernel: return_address: hiding warning (TODO)
* 4f55eee : compile fixups for bcm4329
* eeb60a0 : fix warning: statement with no effect #2
* 42abaf5 : net / netfilter: remove annoying 'comparison will always be true' warning
* 41ac712 : fix warning: statement with no effect
* 19a1575 : arm: mm: fixing 'offset.un' may be used uninitialized in this function
* e9bed3d : fix GCC version check (>=4.5.2) for arch_extension use
* 9f1a057 : rework gcc version check for '.arch_extension sec'
* 28c3f3b : scm: only use '.arch_extension sec' if the compiler is newer than gcc4.4 This fixes broken pre gcc4.6 compilati
* 9df6969 : mach-msm: add .arch_extension sec\n to scm.c
* 29559a4 : config: Add bricked defconfig

***** v0.1 *****
* Initial Test build.
* new thermald.conf (fixes some clock problems)
* new init.qcom.post_boot.sh (fixes some clock problems)
* 6cb4fec : Import Pyramid 3.0.16 HTC-Source

Última edición por daviso Día 08/08/13 a las 23:54:33.
Responder Con Cita
  #3  
Viejo 22/09/11, 13:23:34
Array

[xs_avatar]
daviso daviso no está en línea
Colaborador/a
· Votos compra/venta: (1)
 
Fecha de registro: jul 2009
Mensajes: 1,319
Modelo de smartphone: HTC One M9

...

Última edición por daviso Día 08/08/13 a las 23:55:03.
Responder Con Cita
  #4  
Viejo 22/09/11, 15:42:42
Array

[xs_avatar]
dave927 dave927 no está en línea
Colaborador/a
· Votos compra/venta: (7)
 
Fecha de registro: jul 2010
Localización: BCN
Mensajes: 3,878
Modelo de smartphone: HTC One S/ X10i / HTC Sensation
Tu operador: Vodafone
Buena idea.
Te dejo el enlace al hilo del kernel bricked en HTCMania para que lo incluyas en la info (arriba) para que la gente se desvie a él en caso de dudas o información más detallada.
http://www.htcmania.com/showthread.php?t=265353
saludos!
Responder Con Cita
Gracias de parte de:
  #5  
Viejo 22/09/11, 15:49:17
Array

[xs_avatar]
daviso daviso no está en línea
Colaborador/a
· Votos compra/venta: (1)
 
Fecha de registro: jul 2009
Mensajes: 1,319
Modelo de smartphone: HTC One M9

 Cita: Originalmente Escrito por dave927 Ver Mensaje
Buena idea.
Te dejo el enlace al hilo del kernel bricked en HTCMania para que lo incluyas en la info (arriba) para que la gente se desvie a él en caso de dudas o información más detallada.
http://www.htcmania.com/showthread.php?t=265353
ya lo avía puesto Dave mira:

 Cita: Originalmente Escrito por daviso Ver Mensaje
Bricked-Kernel

*v0.91* [ondemand, smartassv2 optional, PREEMPTIBLE, recommended] Descarga
*v0.91* maxGPUOC [ondemand, smartassv2 optional, PREEMPTIBLE, GPU@320] Descarga

Post HTC Mania: http://www.htcmania.com/showthread.php?t=265353
Post Xda: http://forum.xda-developers.com/show....php?t=1256668
Responder Con Cita
Gracias de parte de:
  #6  
Viejo 22/09/11, 18:46:58
Array

[xs_avatar]
dave927 dave927 no está en línea
Colaborador/a
· Votos compra/venta: (7)
 
Fecha de registro: jul 2010
Localización: BCN
Mensajes: 3,878
Modelo de smartphone: HTC One S/ X10i / HTC Sensation
Tu operador: Vodafone
 Cita: Originalmente Escrito por daviso Ver Mensaje
ya lo avía puesto Dave mira:
perfectísimo!
Responder Con Cita
  #7  
Viejo 23/09/11, 15:25:43
Array

[xs_avatar]
daviso daviso no está en línea
Colaborador/a
· Votos compra/venta: (1)
 
Fecha de registro: jul 2009
Mensajes: 1,319
Modelo de smartphone: HTC One M9

Actualizado el kernel de faux AOSP/CM/2.3.4 a la version 0.1.9
Responder Con Cita
  #8  
Viejo 25/09/11, 12:55:03
Array

[xs_avatar]
doctorlirio doctorlirio no está en línea
Colaborador/a
 
Fecha de registro: abr 2011
Localización: Madrid
Mensajes: 1,220
Modelo de smartphone: Sony Xperia Z2 | HTC: Sensation, Flyer y HD2
Tu operador: Vodafone
@fozzy
Chincheta???
Responder Con Cita
Gracias de parte de:
  #9  
Viejo 25/09/11, 13:00:54
Array

[xs_avatar]
fozzy fozzy no está en línea
Colaborador/a
· Votos compra/venta: (8)
 
Fecha de registro: oct 2008
Localización: Valladolid
Mensajes: 16,072
Modelo de smartphone: Pixel 7
Tu operador: O2
 Cita: Originalmente Escrito por doctorlirio Ver Mensaje
@fozzy
Chincheta???
Hecho
Responder Con Cita
Los siguientes 3 usuarios han agradecido a fozzy su comentario:
[ Mostrar/Ocultar listado de agradecimientos ]
  #10  
Viejo 25/09/11, 15:09:34
Array

[xs_avatar]
daviso daviso no está en línea
Colaborador/a
· Votos compra/venta: (1)
 
Fecha de registro: jul 2009
Mensajes: 1,319
Modelo de smartphone: HTC One M9

 Cita: Originalmente Escrito por fozzy Ver Mensaje
Hecho
Gracias fozzy por eso no lo encontraba ya decía yo donde esta mi post que no lo encuentro

PD: Actualizado el kernel de AOSP Tiamat a la version 1.0.2

PD2: Añadido "Kernel Changelog"

Última edición por daviso Día 25/09/11 a las 15:35:28.
Responder Con Cita
  #11  
Viejo 26/09/11, 19:40:51
Array

[xs_avatar]
TheDave86 TheDave86 no está en línea
Baneado
· Votos compra/venta: (4)
 
Fecha de registro: mar 2011
Mensajes: 1,025
Tu operador: Movistar

Disculpad mi sana ignorancia, pero se puede cambiar el kernel de cualquier android? Y como se realmente las mejoras que esto puede suponer en nuestras maquinas? y por ultimo, tiene alguna desventaja o perdida de funcionalidad este cambio?

Yo por ejemplo tengo una HTC Sensation... Que podria hacer con ella y en cuanto mejoraria el cambio?
Responder Con Cita
  #12  
Viejo 28/09/11, 16:02:01
Array

[xs_avatar]
daviso daviso no está en línea
Colaborador/a
· Votos compra/venta: (1)
 
Fecha de registro: jul 2009
Mensajes: 1,319
Modelo de smartphone: HTC One M9

 Cita: Originalmente Escrito por TheDave86 Ver Mensaje
Disculpad mi sana ignorancia, pero se puede cambiar el kernel de cualquier android? Y como se realmente las mejoras que esto puede suponer en nuestras maquinas? y por ultimo, tiene alguna desventaja o perdida de funcionalidad este cambio?

Yo por ejemplo tengo una HTC Sensation... Que podria hacer con ella y en cuanto mejoraria el cambio?
Si que le puedes cambiar el kernel a tu sensation pero primero que tienes que ser S-OFF tienes un par de tutoriales en el foro que te lo explican.
Y el kernel mejora el rendimiento y en mi caso y el de muchos la bateria

PD: Actualizado el kernel de Tiamat y MDJ
Responder Con Cita
  #13  
Viejo 01/10/11, 14:22:02
Array

[xs_avatar]
pawa86 pawa86 está en línea ahora
Usuario muy activo
· Votos compra/venta: (23)
 
Fecha de registro: dic 2009
Mensajes: 5,628
Modelo de smartphone: Samsung Galaxy S23
Tu operador: Otra
Acabo de poner el bricked kernel, ¿como se gestiona la velocidad del micro? Siempre he usado el SetCPU no se si hay otro metodo , lei algo del OC Daemon pero no se si tiene interfaz grafica ese demonio. Gracias.
Responder Con Cita
  #14  
Viejo 01/10/11, 15:57:56
Array

[xs_avatar]
daviso daviso no está en línea
Colaborador/a
· Votos compra/venta: (1)
 
Fecha de registro: jul 2009
Mensajes: 1,319
Modelo de smartphone: HTC One M9

 Cita: Originalmente Escrito por pawa86 Ver Mensaje
Acabo de poner el bricked kernel, ¿como se gestiona la velocidad del micro? Siempre he usado el SetCPU no se si hay otro metodo , lei algo del OC Daemon pero no se si tiene interfaz grafica ese demonio. Gracias
CPUMaster, System Tuner Pro, Virtuous OC, y alguno mas... el daemon se configura modificando archivos depende de la rom/kernel en una ubicación yo utilizo el system tuner pro con el kernel Faux y el rendimiento es el mejor que he probado con una muy buena duración de la batería
Responder Con Cita
  #15  
Viejo 01/10/11, 16:03:05
Array

[xs_avatar]
pawa86 pawa86 está en línea ahora
Usuario muy activo
· Votos compra/venta: (23)
 
Fecha de registro: dic 2009
Mensajes: 5,628
Modelo de smartphone: Samsung Galaxy S23
Tu operador: Otra
Ok gracias probare el system tuner a ver que tal y si no me convence usare el setcpu de to la vida jajaja.
Responder Con Cita
  #16  
Viejo 13/10/11, 15:54:43
Array

[xs_avatar]
daviso daviso no está en línea
Colaborador/a
· Votos compra/venta: (1)
 
Fecha de registro: jul 2009
Mensajes: 1,319
Modelo de smartphone: HTC One M9

Actualizado Kernels Faux/ Bricked/ Tiamat
y añadido el nuevo kernel Tiamat sense
Responder Con Cita
  #17  
Viejo 10/11/11, 00:48:15
Array

[xs_avatar]
eriko_litmuz8bb eriko_litmuz8bb no está en línea
Miembro del foro
 
Fecha de registro: jul 2011
Localización: México, D.F.
Mensajes: 361
Modelo de smartphone: Antes HTC Sensation, Galaxy S2, Samsung Galaxy Nexus, Xperia S y T....ahora, Samsung Galaxy S3!!!
Tu operador: TELCEL
hola, saludos compañeros...una preguntita, que kernel es el que mejor me va en duración de batería? en base a su experiencia.....gracias y saludos
Responder Con Cita
  #18  
Viejo 12/12/11, 18:47:31
Array

[xs_avatar]
enol7 enol7 no está en línea
Miembro del foro
· Votos compra/venta: (2)
 
Fecha de registro: ago 2010
Localización: Gijón
Mensajes: 322
Modelo de smartphone: Xiaomi MI5
Tu operador: Yoigo
una pregunta, si en algún momento quiero poner el kernel que me venía de fábrica, me basta con instalar la RUU??
Responder Con Cita
  #19  
Viejo 15/12/11, 12:40:23
Array

[xs_avatar]
ruedaslocas ruedaslocas no está en línea
Usuario muy activo
· Votos compra/venta: (14)
 
Fecha de registro: sep 2011
Localización: Bilbao
Mensajes: 1,193
Modelo de smartphone: Samsung Galaxy S22 Ultra
Tu operador: Euskaltel Móvil
cual puede ser el mejor kernel para la 2.3.4?
yo tngo la CFS-OnDemand ] (Extreme Edition - MAY NOT WORK WITH ALL PHONES)
The File ==> Sensation kernel 0.2.1 (1.78 GHz) <==
Responder Con Cita


  #20  
Viejo 26/01/12, 01:13:21
Array

[xs_avatar]
TONINO_CT TONINO_CT no está en línea
Usuario muy activo
 
Fecha de registro: abr 2011
Localización: Cartagena
Mensajes: 553
Modelo de smartphone: Poco F2 Pro 8/256
Tu operador: Pepephone
Cuando lo vais a actualizar para añadir los kernels compatibles con ICS? Salu2
Responder Con Cita
Respuesta

Estás aquí
Regresar   Portal | Indice > Otras marcas y modelos de smartphones de venta en España > HTC > Otros modelos antiguos de HTC > HTC Sensation / Sensation XE > ROMs y desarrollo HTC Sensation / Sensation XE



Hora actual: 15:06:16 (GMT +2)



User Alert System provided by Advanced User Tagging (Lite) - vBulletin Mods & Addons Copyright © 2024 DragonByte Technologies Ltd.

Contactar por correo / Contact by mail / 邮件联系 /