[HTC Sensation] NLJ:
Hi!

I've decided to post my build of CM10.1 for all you flash-o-holics ;) so let me introduce NameLess Bean:

based on CM10.1 sources

bruce2728 kernel sources

Evervolv's media-legacy and display-legacy repos (up to 22.03.2013 build)

Arco's media-legacy and display-legacy (since 28.03.2013 buil)

What's not working:

while in call touchscreen stays active even when backlight is off because of that you can accidentally do all weird stuff while talking.

1080p recording credits to cile381

MHL (most probably I have no means for testing this but I've also made nothing that could possibly fix this)

gfx glitches when playing video using Gallery

tethering fixed upstream (CM)

no autofocus while recording

System Settings>System>Hardware keys "Enable custom actions" does not appear to work (thanks @zath for bug report)

Sweep2Wake causing random touchscreen freezes

most probably there is more ;) and I'm sure you'll find it fast :D

Additional features:

Frequent contacts in Contacts and Phone app can be hidden (see settings in Contacts app)

sweep2wake control in Settings -> Display

pinch to zoom (all credits go to ufrat

scrolling cache disabled in framework

audio volume control files taken from ARHD 7.0 (most probably HTC is the real source of those)

Install notes:

:

If you are coming from any other ROM wipe everything (except SDCard) in Ext4Recovery (Do not use Superwipe script!).

When upgrading from earlier version of this kang there is no need to wipe anything.

Make a nandroid backup. Just in case.

Flash the ROM

If flashing for the first time flash GApps.

Reboot

ROM can be downloaded here:

NL-J.org

Box.com

Please use latest GApps from Goo.im

Sources are on my GitHub

Please add logcat if you are reporting a bug. This will make my life a bit easier. THX

Now the most important part:

You would have nothing to flash if not some hard working people:

Team Cyanogen and all devs that contribute to this project

Vorbeth, TamCore, intervigilium, cretin45, for their excellent work on getting CM on HTC Sensation

bruce2728 for his excellent work on CM10

Team Evervolv for getting things done for CM10.1 on HTC Sensation

ufrat for pinch-to-zoom camera

arco and tbalden

Big THANK YOU!!

Changelog

28.03.2013

NameLessBean-20130328.zip md5sum: f4001aa53f72f9a76b71ba9eabc2a925

Fixed touchscreen issues while in-call (again! Stupid mistake!) thx @txgaryf for catching this bug

raised volume levels thx to @erraggy

switched to arco's media-legacy and display-legacy (to be closer to CM sources)

upstream changes

22.03.2013

NameLessBean-20130322.zip md5sum: 7e78c917b5ff73e5bc73c38817c76725

fixed Camera issues other than that only upstream changes (mostly translations)

20.03.2013

NameLessBean-20130320.zip md5sum: fba5ef3f631725ab7c3842fc3a74422f

This is just refreshed build so all changes are from upstream. Last one merged changes is Calculator: Fix build warnings

11.03.2013

NameLessBean-20130311.zip md5sum:b989d3f1f2573835f23843ed803fa221

soft reboots should be gone for good thx to Ablinoman887 shifting of various PMEM bases around

Showing/hiding frequent contacts is now user selectable (see settings in Contacts app)

upstream changes (last merged LockscreenPattern: Fix toggle dots/error pattern visibility

06.03.2013

NameLessBean-20130306.zip md5sum: b7a5c10b6782726f1a5c411d66b7fbb9

Fixed sweep2wake issues

Bumped PMEM size a bit. Should get rid of softreboots and wallpaper reverting to default one. If this proves to be stable I'll plan to wait for ION implementation in kernel. As soon as bruce2728 posts patches I'll try to work on it too :)

Upstream changes

05.03.2013

NameLessBean-20130305.zip md5sum: 651bf1736cb47c3ffbe88a1822e5a559

switched to CM-10.1 branch of GPS code (uptill now I was using older jellybean (CM-10) branch)

disabled scrolling cache in framework (should improve scrolling)

reverted all in kernel PMEM allocation changes. This trashed display badly. Potentially soft-reboots might come back. Please let me know if you get this

audio volume control files taken from ARHD 7.0.

26.02.2013

NameLessBean-20130226.zip md5sum: 5baa32b805e27308852c9d48c5242dd4

really fix touchscreen freezes when s2w enabled

custom action for hardware keys fixed (wasn't working only for Search key)

bumped PMEM size in kernel (hinted by Albinoman887 and bruce2728) - this should stop soft reboots and wallpaper reverting to default one. This also lowers a bit amount of gfx glitches tho doesn't help in Chrome

upstream changes as of Feb, 25th 2013

22.02.2013 test build

NameLessBean-20130222.zip md5sum: f60976b666478a83f67280fb2e7fd3e1

Fix for touchscreen freezes with s2w enabled

upstream changes as of Feb, 22th 2013

20.02.2013

fix sweep2wake logic in Settings

upstream changes (will update this later when I'll have some time)

18.02.2013

If you want to use sweep2wake than don't flash other kernels You will most likely experience touchscreen problems.

You've been warned

(if you don't want to use sweep2wake you can flash whatever kernel you want)

JellyBean 4.2.2

Upstream changes from CyanogenMod (last change included: Feature : Volume adjust sound preference 2/2 (Merged)

Proper (as much as it can be) fix for spurious touch events while calling when sweep2wake is enabled

05.02.2013

pinch-to-zoom by ufrat

Upstream changes from CyanogenMod (last change included: Restored Fused Location app name (Merged)

tethering fixed (upstream)

30.01.2013

workaround for spurious touch events while in-call.

1080p recording now works (thanks to cile381)

Sweep2Wake control in Settings.

Upstream changes from CyanogenMod (last change included: Keyguard: Remove duplicated code).