[HTC Desire S] lowveld:
Fallout Evolution V5.0.0 ROM

Ok,

It's about time I join the fray. This is a HTC One V port, based on RUU 2.08.401.2 - release keys, with parts from the latest ICS leak for the DS. Most importantly, the 3.0.16 stock HTC kernel. It's not the source code, so no major adventures on the kernel side, but it will have to do for now.

Fallout includes its set of tweaks and Fallout Tweaks manager. Improvements are constantly being done, check the detailed description for what is currently included.

As of V4.0.0, Fallout evolved towards Sense 4. Not by importing framework from other roms/devices, but by modding the original Primo Framework and turning on hidden features.

Screenshots:

View attachment 1091604 View attachment 1091605 View attachment 1099406 View attachment 1099407 View attachment 1099408 View attachment 1091606 View attachment 1091607View attachment 1091608

Features:

- Base: 2.08.401.2 One V RUU - release-keys

- Kernel: Fallout 3.0.42, configurable overclocking and undervolting

- Android 4.0.3

- Sense 4.0A

- Completely deodexed

- zip-aligned

- Added root permissions and SuperUser

- Unsecured boot image

- Added bash (not that anyone but me cares :))

- Ad Blocker pre-installed (hosts files, no extra program needed)

- Stock One V boot up and down animations

- Busy box

- runparts enabled and tested(init.d scripts)

- Performance and smoothness tweaks

- Completely stock framework

- Memory Management: Endy's balanced profile

- Increased camera picture quality

- Stock HTC keyboard with Trace enabled

- Added Fallout Tweaks, also directly accessible from Settings menu

- Configurable "wake up with volume keys"

- Configurable 3D rosie spin effect

- Configurable wallpaper scrolling

- Configurable quick settings, quick quick settings, and quick settings filtering Click the operator logo to switch to quicksettings and back!

- Configurable placement of the clock on the status bar

- Configurable number of homescreens on Rosie: 3, 5, 7 or 9

- Added brightness control by tapping the status bar

- Sense 4 animations

- Sense 4 lockscreen (weather, social, people and Stocks)

- Sense 4 People and Dialer

- Sense 4 features activated on Camera

- More Sense 4 stuff activated, as the Rom thinks the device is a One S

- HW acceleration activated o n key apps for great performance

- DLNA capability activated on stock Music app

- No resizing issues whatsoever

- Recente apps increased to 20, with the last 8 having thumbnails

Working

As far as I can tell, everything.

Download V5.0.0 Full ROM:

http://d-h.st/DTe

MD5SUM: 6176a85ecaaa6ab8a57b0bd3fdb026ef

Installation Instructions:

- Full wipe mandatory if coming from anything other than Fallout. IF you are upgrading Fallout, no wipe required other than the usual Dalvik cache for luck.

Again, If you are not upgrading from previous Fallout, full wipe is mandatory.

- You do not need any special Radio or hboot upgrade! I'm sticking with the old radio and the 0.98... Revolutionary hboot as always.

- Flash V5.0.0 Full Rom

- Read the FAQ on post #3 before posting issues!

- Enjoy

V5.0.0 Changelog

- New kernel. Huge credits to amidabuddha, I shamelessly downloaded is repo instead of patching to .42 myself. Included:

..... configurable sweep2wake

..... updated bcm drivers (WiFi hotspot working now)

..... performance, conservative, powersave, ondemand, interactive, smartass V2, lagfree, savagedzen and Reaper cpu frequency governors (default is ondemand, still have to finetune Reaper)

..... Deadline, noop, SIO, BFQ and VR IO schedulers (default is deadline)

..... Over-clockable up to ~1.5GHz (be sensible!)

..... Exposed VDD interface: under and over-voltable

- Added virtuous OC daemon controller (configurable to run or not)

- Fallout Tweaks updated to handle new kernel:

..... Turn on/off OC daemon controller

..... Define max and min frequencies and governors for sleep and wake states independently

..... Undervolting controller, always referring to the values shipped in the kernel. Just choose the offset you want to apply

..... Choose IO schedulers

..... "Apply on boot" option. Only mark this after you are sure you have a stable setup. As a safeguard, if not marked, the OC daemon will not be turned on after reboot.

..... Enable/disable sweep2wake, and also enable HTC screenshots when s2w is disabled (will need a reboot for the screenshot to work)

- Fixed the lockscreen resizing issues. Credits to Nikhil007mmus, I did none of the work.

V4.4.0 Changelog

- Added Weather lockscreen fix (thanks Ronks!)

- Increased recent apps list to 20, with the last 8 having thumbnails

- Activated HW acceleration on Calendar app

- Activated HW acceleration on FriendStream app

- Activated HW acceleration on Network Usage app

V4.3.0 Changelog

- Added People lockscreen, fixed to work with Primo People widget

- Added DLNA capability to Music App (Play to...)

- Activated HW acceleration on Settings menu: smoother scrolling

- Activated HW acceleration on Home Personalize: smoother cube transition

- Activated HW acceleration on Weather app: smoother cube transition

- Activated HW acceleration on Clock app: smoother cube transition

V4.2.0 Changelog

- Fixed green tint issues present on several video-related applications

- Major alterations to camera: touch to focus fixed, image stabilization on video, stereo recording, ...

- Re-based Sense 4 lockscreen apps: directly modded from One S rom

- Album art correctly showing on lockscreen

V4.1.0 Changelog

- Added People and Dialer from Sense 4 (dialer is now a tab on the People app)

- Fixed issue with downloads on Stock browser not finding the Sdcard

- Added missing weather animations to Weather Lockscreen

- Added Lava Live Wallpaper

V4.0.0 Changelog

- Turned on a lot os Sense 4 Stuff

- Sense 4 animations

- Sense 4 lockscreen (weather, social and Stocks)

- More Sense 4 stuff activated, as the Rom thinks the device is a One S

- No resizing issues whatsoever

V3.1.1 Changelog

- Updated kernel to latest from HTC Chinese leak (release-keys)

- Ported HTC Ntes app from One S (not the widget, but everything else seems to be working fine)

- Important: new kernel means people unlocked with HtcDev must flash boot.img from the updater with fastboot. The first guy posting "aaawww my wifi does not work" get's a kick in the nuts.

V3.1.0 Changelog

- Fixed HTC keyboard crash when sound feedback enabled

- Added Sound Enhancer equalizer presets in Music app (and fixed them, they were not working properly on V2.0.0)

- Fixed wrong version information on Software Information (Modded build.prop from new RUU from scratch)

- Fixed issue with Power Button on longpress

V3.0.0 Changelog

- Rebased to latest HTC Primo release: 2.08.401.2

- Includes HTC fixes for aggressive memory management

- Rosie seems faster. Internally, a lot of code has changed.

- Recoded every tweak from scratch

- Basic feature-set is the same as V2.0.0, but Rom seems smoother

- Added 14 extra widgets taken from HTC Hub (note that Hub is not working on Fallout)

- SuperSU app and binary updated to latest release, which plays nice with apps that did not work before (like Root Explorer)

V2.0.0 Changelog

- In-call audio (finally!)working on Bluetooth headsets: took some older libraries from proxuser's PrimoS V4 rom!

- Enabled Trace on the stock HTC keyboard. No external apks, no modded external libraries, this is the stock IME shipped with the base RUU.

V1.4.0 Changelog

- Fixed the Quick Settings needing a toggle and reboot to work on fresh installs

- Fixed WiFi icon on Quick Settings

- Fixed the "always scrollable" notifications

- Fixed the memory adjustments (you need to flash the included boot.ing if you are htcdev unlocked)

- Added brightness control to tweaks (taping or sliding the status bar)

- Another shot at getting audio in calls and BR headsets (can someone try and report?)

V1.3.0 Changelog

- Added configurable quick settings, quick quick settings, and quick settings filtering, Click the operator logo to switch to quicksettings and back!

- Added configurable placement of the clock on the status bar

- Added configurable number of homescreens on Rosie: 3, 5, 7 or 9

- Menu button now works on Desktop also

V1.2.0 Changelog

- Added Fallout Tweaks, also directly accessible from Settings menu

- Configurable "wake up with volume keys"

- Configurable 3D rosie spin effect

- Configurable wallpaper scrolling

- Fixed Front Facing Camera (thanks nk111 for the tip that lead to this!)

V1.1.0 Changelog

- Added wakeup with volume keys (not configurable yet, it's always on for the moment)

- Added Advanced Power Menu

- Added Twitter for HTC Sense (Friendstream now shows twitter updates)

- Builtin battery percentage indicator

Thanks

To Virtuous Team, proxuser, and everyone else involved on getting ICS and Sense 4A running on the DS. It's a great community, and they are too many to mention by name, but they are all due many many thanks!

Also, although I did the tweaks myself, I did look through J4n87 smali code, so thanks for it!

Although I modded the framework for full Sense 4 behavior myself, the resized Sense 4 lockscreen apks were taken from this thread, so all thanks to the author!