CyanogenMod is a free, community built distribution of Android which greatly extends the capabilities of your phone.
New [ROM][DEV][15 Apr Build 2] OpenSensation | Android 4.0.4 | CM9
This is a development thread, the sole purpose of which is to get the HTC Sensations hardware working with CyanogenMod 9.
So you want to know why use OpenSensation instead of building from Cyanogen's source
Well, besides OpenSensation being the first publicly availble open source AOSP device tree, almost 99% of what existed in OpenSensation is now in the Cyanogen repo.
Another differeing factor is that OpenSensation is targeted at one specific device, as such, we/I have no qualms about using a source 'hack' to get thing's working.
That means although video recording is not perfect, it is available in OpenSensation, but will be some time before it appears in Cyanogen's code as it uses a hack.
Now that Cyanogen has made their tree public, OpenSensation to me has taken on the role of a testing platform for fixes etc before they get pushed to Cyanogen.
As well as the above, it would seem that the work OpenSensation has done has also enabled other projects like AOKP to incorperate the HTC Sensation in it's product lineup.
Feature Requests:
As this is a testing platform for future submissions to CyanogenMod I will not be catering for any feature requests
If they are currently queued up in gerrit and have a +1 next to them I will consider applying them to OpenSensation builds.
The main reason for this is that it takes me around 2 hours to compile OpenSensation each and every time a new feature is added or needs testing.
Source Code:
Github
Note:
I have closed the OpenSensation github account - keeping track of everything in 2 repo's is too much extra work.
Please use the Cyanogen Repo and add my local manifest to allow compiling.
Minor bugs:
Bluetooth - ID3 Tags
Bluetooth - slow to turn on, just wait it will start
Gallery does not play recorded video unless usb is connected - suggest mx player
Occasional audio routing issues
Call volume too loud (Try turning up then down to lower)
Not compatible with SuperWipe.zip, suggest using 4ext recovery as an alternative
OpenSensation Build:
15-04-12 Build 2 - MD5: c07b74243dd540360a91b91410c5edb8 (152.6MB)
JakeTame -> download
Torrent -> not yet available - deluge keeps crashing while making torrent
* DO NOT FLASH ANOTHER KERNEL * - unless it has thermald and mpdecision built into it
TamCore Nightly Builds:
You can download them from here > http://files.tamcore.eu/android/
Notes/Tweaks:
Required Firmware - download - Use 3.32.401.x & 3.32.401.10x
Video recording causing reboot after upgrade - Wipe Camera's app data
Torch toggle missing - Settings > System > notification drawer > Widget button order - Move Toggle LED flashlight to another position then return it to where it was.
Problems installing - See this post
Phone number not showing in settings - Phone > Menu > Settings > Additional Settings > My phone number
Issues with bluetooth pairing etc, Full wipe or possibly:
turn off the bluetooth radio
delete the directories and their contents in /data/misc/bluetoothd
reboot the phone
start bluetooth again
re-establish all your bluetooth pairings with the devices you use.
Donations:
I'd like to say thanks to the people who have donated to this project.
Donations are not required at all, but are very much appreciated.
Any donations will be saved to enable the purchase of a decent PC.
Also please don't forget the other's involved
Thanks & Credits:
ROM: vorbeth, intervigilium, Sc2k, elelinux and the CyanogenMod Team
Kernel: intervigilium, faux123, Sc2k and vorbeth
Firmware: mike1986
Hosting: JakeTame
Massive thanks to all those working on other Open Source projects
Also thanks to the GalnetMIUI Project, without whom I would not have a HTC Sensation. via http://forum.xda-developers.com/showthread.php?t=1494373 Rating:
4.5