
Graphics by Hedgehog57
Features
- Based on HTC Sensation XL with Beats Audio RUU 1.27.1400.4
- Android 2.3.5 with Sense 3.5
- Uses my own Eclipse Kernel
- No graphical glithes
- Working 3D previews
- Working WiFi Tether app
- Working 800x480 video recording
- Customizable AROMA installation
- ZRAM swap ready (enabled using safe ZRAM installer created by me)
- Rooted (Busybox, SuperSU)
- Supports both EU and US HD2 models
- Supports both MAGLDR and cLK bootloaders
- Supports non-standard cLK partition order
- Selectable data storage mode (AD2SDX, DA2SDM, DataOnEXT + DalvikOnNAND, NAND)
- Installable through ClockworkMod Recovery
- Fully automated device detection
- Installation can align EXT4 partition on SD card
- Multilanguage
- Ad-free
- CRT animation enabled
- T-Mobile WiFi Calling enabled
- Sense 4 epxerience (wallapers, clock widget)
- Support for RTL languages
- Proper AGPS support
- Deodexed and zipaligned
- Optimized for battery saving
- Performance tweaks for smooth operation
- Overclocking ready
- All applications updated to latest version
- Nothing serious to worry about...
- Radio 2.15.50.14
- HSPL 2.08
- MAGLDR 1.13 / cLK 1.5
- ClockworkMod Recovery 5.0.2.6
- Class 4 microSDHC card with 1 GB EXT4 partition
Starting from version 3.0 all installation packages were merged and now full build includes files for all supported configurations.
Installation is fully automatic with few exceptions - AROMA installer enables users to choose from:
- Wipe user data (and align EXT partition)
- Leave user data intact
- Data is 1st partition
- Data is 2nd partition
- Data is 3rd partition
- Data is 4th partition
- Data is 5th partition
- Data is 6th partition (this is the default position)
- Data is 7th partition
- marc1706 kernel
- GBLeo kernel
- AD2SDX
- DA2SDM
- DataOnEXT + DalvikOnNAND
- NAND (for T-Mobile HD2 only)
- Enable ZRAM
- Disable ZRAM
For NAND partitioning I recommend using HD2 NAND Toolkit, but you can use other tools if you want:
- Required misc partition size for all configurations is 1 MB
- Recovery partition size can be determined by the size of recovery.img
- Required boot partition size for all configurations is 5 MB
- Required cache size for all configurations is 5 MB
- Required system partition size for all configurations is 100 MB for both phone models
- User data partition should spread the rest of the NAND
- FAT32 partition must be first and EXT4 partition must be second, both must be primary partitions
- Linux Swap partition is not supported, because it only degrades the performance. Use ZRAM swap if you want more performance!
Downloads
HTC Sync
htc_sync_setup_3.3.10.exe - Main Download [MD5: c8e146246d8152ac42aaac0a094e8a47]
Update packages
There are no updates at the moment...
Full installation package
eclipse_3.90_full.zip - Main Download [MD5: 71abe045be5564a5ac22e34e196de8a8]
Versioning
Because of simplified installation package management, there is no need to have advanced build numbers. From now on I will use simplified version numbers as follows:
- [major].[minor]
- eclipse_3.1_full
- eclipse_3.2_update
- eclipse_3.4_update (assume that 3.3 is not in downloads section so it was not released to public or it is superseded by 3.4)
Code:
[U][B]January 22, 2014[/B][/U]
3.90
- updated all apps to latest versions
- cleaned and optimized installation script
- modified libs to stop logcat flooding
- enabled oc daemon by default
- updated kernel to fix 100% CPU load bug after screen off during call
- some other small fixes and tweaks
[U][B]October 3, 2013[/B][/U]
3.80
- updated all apps to latest versions
- updated AROMA installer
- cleaned and optimized installation script
- updated installer binary to support JellyBean recoveries
(eg. latest Extended TWRP; needs regression testing though...)
- some other small fixes and tweaks
[U][B]July 17, 2013[/B][/U]
3.70
- updated all apps
- removed some apps to gain initial space
(users can still download them from Google Play Store)
- removed some system apps (skins, Teeter, FbChat, JETCET Print...)
- updated kernel with rebuilt version
- some other small fixes and tweaks
[U][B]May 27, 2013[/B][/U]
3.69-2
- added permission fix for xt_qtaguid
(credits: Dark_Avenger; needs kernel update though...)
[U][B]May 24, 2013[/B][/U]
3.69
- updated ramdisk to support native mount of sysparts
- replaced CronMod A2SD+ with Daekin's Apps2SD Mounts
(extended the mount script to mount user apps and dalvik-cache)
- added configurable mount points using script
- updated kernel to Eclipse Kernel 1.3
- removed system locales that were not present in framework
(in case your locale is missing just select closest one)
- made time zone info configurable in AROMA
- updated DataOnEXT with DalvikOnNAND
(now 100 MB system partition is required)
- updated ZRAM installer and enabler scripts
- updated all apps to latest version
- added working WiFi Tether - Eclipse Mod
- added Seeder to tweak I/O performance
- added XDA app and Google Drive
- updated AROMA configuration and installer scripts
- simplified device detection script
(removed unused features)
- removed unnecessary AROMA installer support files
- tweaked camera settings
- updated and tweaked startup scripts
- some other system updates, tweaks and fixes
[U][B]January 7, 2013[/B][/U]
3.62
- merged 3.52 and 3.60 BETA builds
- now provides all previous storage modes
(AD2SDX, CronMod A2SD+, DataOnEXT, NAND)
- replaced old AppsSD with CronMod A2SD+
- reorganized storage to gain another 100 MB for user data
(also removed large Sense 4 sounds)
- removed support for EXT swap because it only slowed system down
(use ZRAM swap instead to gain more performance)
- tweaked AROMA installation for better user experience
- updated automatic device detection script
- updated alignment script
- zipaligned using latest SDK r21.0.1
- updated included apps to latest versions
- added better Sense 4 clock widget
- added latest Google Play Services
- added TuneIn Radio
- updated weather animations
- updated time zone information
- tweaked init scripts
- tweaked data connection
- changed default branding to "Eclipse"
(original HTC Scene still available)
- some other small tweaks and fixes
[U][B]October 14, 2012[/B][/U]
3.60 BETA
- removed storage modes based on init scrips
- added DataOnEXT storage mode
- reorganized files allocation
- updated Adobe Flash Player
- updated Adobe Reader
- updated BS Player
- updated ES File Explorer
- updated Facebook
- updated Google Maps
- updated SupoerSU
- added Goole Play Services
- moved Sense 4 Clock to user apps
- some other small updates and enhancements
[U][B]September 4, 2012[/B][/U]
3.52
- fixed Arabic/RTL browser core
- added back JETCET print
- added forced HW acceleration
- fixed typo in AROMA installer
- some other small updates
[U][B]August 30, 2012[/B][/U]
3.51
- fixed auto detection of TMOUS and SD-EXT during installation
(minimum size of EXT partition for Apps2SD and AD2SDX is [B]1000000[/B] KiB)
- added support for non-standard cLK partition order
(users can select data partition position)
- updated Maps, ES File Explorer, SuperSU and Facebook to latest version
[U][B]August 28, 2012[/B][/U]
3.50
- zipaligned using latest SDK r20.0.3
- updated alignment script
- updated OpenVPN installation
- updated Superuser to latest SuperSU version
- added Sense 4 wallpapers and sounds
- added Sense 4 clock widget (not default)
- fixed DSPManager
- added new EGL libs (fixes 3d previews)
- updated sound and video libraries (thanks to NRGZ28)
- fixed music playback delay
- fixed 800x480 video recording
- fixed powersave mode not working
- tweaked startup scripts
- fixed dalvik-cache data errors
- updated default scene widgets
- updated weather videos
- removed Sony Bravia Engine
- added more settings in EQS
- added ER3BUS Tweaks
- updated Play Store to latest version
- updated all apps to latest version
- added AROMA installation
(automatic with possibility to choose some options)
- added data2ext version - AD2SDX
- added safe ZRAM installer
(ZRAM activated after 2 reboots to ensure proper ROM initialization)
- added Wifi calling for TMOUS (by tytung)
- updated marc kernel
- added GBleo kernel as optional (fixes WiFi Hotspot)
- optimized file space allocation
- other small updates and fixes
[U][B]April 10, 2012[/B][/U]
3.15
- zipaligned using SDK r18
- reverted some conflicting tweaks so wifi is more stable now
- reverted kernel to 0.1.9 (faster, less drain, no random reboots)
- optimized some tweaks in ROM (less drain, cleaner code)
- updated Polaris Office
- updated all apps to latest version
- added missing Sony Bravia Engine components
- underclocked more for better battery saving
(ROM still fast enough for normal operation)
(frequencies easily changeable using included applcation)
- other small tweaks and fixes
[U][B]April 1, 2012[/B][/U]
Π
- April Fools' Day edition
[U][B]March 26, 2012[/B][/U]
3.10
- corrected installation script
- reverted a few tweaks that caused data switching problems
(wifi wakeup not corrected yet, adjust wifi sleep policy manually)
- some other tweaks not related to mobile data
[U][B]March 22, 2012[/B][/U]
3.9
- changed kernel installation for easier future updates
- enhanced installation to be able to use App2SD on TMOUS
- enhanced installation to install ZRAM activation as an option
- updated kernel to 0.2.0
- removed some default user apps to make this ROM less bloatware
- updated all apps to latest versions
- updated Market to latest version of Play Store
- removed HtcBeatsNotify
(Beats not working so we can save space in notification drawer)
- added DSP Manager
- fixed Stocks (added international Yahoo-powered version)
- updated gps.conf to worldwide operation
(no longer needs separate configs)
- updated gps.conf no to use SSL
(speeds up tranfers of GPS data)
- new boot sound and wallpaper
(tiny little taste of Sense 4)
- other small improvements and tweaks
[U][B]March 2, 2012[/B][/U]
3.8-r2
- reuploaded with correct kernel for MAGLDR
(cLK users do not need to reflash)
[U][B]March 1, 2012[/B][/U]
3.8
- updated kernel to v0.1.9
- updated ril libs for more stable data connection (thanks to carl1961)
- added slide2remove notifications (thanks to anikolop)
- added some useful free cloud apps
- updated all apps to latest versions
- reorganized and simplified init scripts
- some other small tweaks and improvements
[U][B]February 11, 2012[/B][/U]
3.7
- added back accidentally removed lib that caused Music app FC
- updated apps to latest versions
- added Microsoft OneNote Mobile
- added Total Commander with all plugins
(time-limited RC, will update it before expiration)
[U][B]February 7, 2012[/B][/U]
3.6
- rebased on Runnymede 1.27.1400.4 RUU
(full wipe is mandatory)
- greatly improved overall speed and responsiveness
- removed Sony Xloud Engine
- added back boot sound
- updated apps to latest versions
- added AdAway to enable updating of hosts file
- some other ROM tweaks and cleanup
- updated install script to show real progress
[U][B]January 29, 2012[/B][/U]
3.5
- updated kernel to version 0.1.8
- further optimized battery usage for even less drain
- updated Terminal Emulator and Google Maps
- fixed error in installation script
[U][B]January 24, 2012[/B][/U]
3.4
- updated kernel to version 0.1.7
- removed WiFi Calling application and libraries
- fixed severe slowndowns for T-Mobile HD2
[U][B]January 22, 2012[/B][/U]
3.3
- updated su, andrev_oc and busybox
- optimized ROM for better performance
(hopefully eliminated occasional slowdowns)
- fixed oversized calculator
- updated DaemonController, Maps, Search and Terminal
- added saving installation log to SD card
[U][B]January 13, 2012[/B][/U]
3.2
- automatic cLK detection (thanks to iamcxa for tip and link)
- added SD card swap (automatically enabled when present)
- fixed zram swap activation and changed size to 100MB
- updated apps to latest versions
- updated gpslibs (thanks to arne182)
- added Sony Xloud Engine (thanks to Mwakious and seaman2k)
- added special T-Mobile US support (Ganlite) and auto detection
(this feature needs testing)
- tweaked and automated updater-script
(now the only user input is to align SD-EXT partition for EU HD2)
- some other small tweaks
[U][B]January 10, 2012[/B][/U]
3.1
- initial public release
Extras
User banners by iamcxa: original post
Warning: Old extras packages may not compatible with current version. Use at your own risk!
Stock Battery by alarien: original post
Stock Battery with Percentage by alarien: original post
Performance tweaks by ph03n!x: original post
Troubleshooting
Q&A/T thread for general discussion
Bug reports
If you experience problematic behavior, include all this information in the bug report:
- hardvare configuration (phone model, bootloader, partition sizes...)
- installation options you have selected
- description of the problem
- all possible log files
Credits
Hedgehog57, marc1706, NRGZ28, ph03n!x, -pixelfreak-, dorimanx, XxXPachaXxX, AMARULLZ, lyapota, carl1961, dansta34, Football, Cotulla, DFT Team, M-Deejay, Imilka, Hastarin, Seo, sbryan12144, Capychimp, Mike1986, Krzysiec, Rafpigna, tytung, Darkstone, Dungphp, snq-, SyLvEsTeR20007, boxmax, iamcxa, ownhere, Brut.all, haldric, mwakious and many more I have not mentioned here and helped me (directly or indirectly).
XDA:DevDB Information
Sense of Eclipse, ROM for the HTC HD2
Contributors
Daekin
ROM OS Version: 2.3.x Gingerbread
ROM Kernel: Linux 2.6.x
Version Information
Status: Stable
Current Stable Version: 3.90
Stable Release Date: 2014-01-22
Created 2014-11-10
Last Updated 2016-01-18
Last edited: