Stupidly, I updated my T-Mobile Sensation 4G ROM to the OTA ICS 4.03 which, as most know, killed Bluetooth voice dialing and also mangled the auto-screen brightness. (And wow did TMO piss me off when they put that "upgrade" out with no warning about the functionality loss.)
I've tried workarounds like VLINGO and Assistant but they just aren't as simple or as reliable as I need or want. The old Google Voice dial app worked fine but alas, not through Bluetooth any more. So now I'm thinking -- new ROM.
I'm semi-used to flashing stuff with my old T-Mobile SDA and HTC Dash 3G. I've also rooted my Android Tablet (Cruz). But I'd totally put myself in the n00b class when it comes to what's out there for the Sensation 4G or where to start. So pardon the questions (and yes I've searched the forums).
1. What would be the easiest, full-featured stable ROM that would give me back my BT voice dialing while still preserving full HTC Sync capability? I depend on HTC Sync to link my phone with Outlook's calendar and contacts. I don't know if HTC Sync depends on HTC Sense but I'm guessing it does.
2. Battery life is important. I see that's a short coming for a number of ROMs. Would be nice to also have a fix for auto-screen brightness.
3. I use the camera, wi-fi, video and music player stuff a lot. I sometimes use Polaris Office.
4. Other parts of HTC Sense for me are sort of a mixed bag. I like some of the features like the widgets, news feeds and facebook/twitter integration. But it wouldn't kill me to use the separate apps.
5. The software I download and install from Play is mostly non-graphic games, utilities, stuff like that. So graphic gaming speed is not a priority but it's a would be nice.
6. My grandfathered data plan included tethering so I don't think I'm affected by the ICS update but then I haven't had need for it since I'm not traveling like I used to.
7. I'm not at all picky about how the UI "looks". I pretty much just have the calendar widget, clock, a few apps and the Assistant activation bar on my home screen.
8. Getting rid of the TMO bloatware and other things I never use would be cool too.
Any thoughts on where I should start? Recommended ROMs and a pointer to the best guide for doing what I need to do to install it would be great! And thanks to all the cookers and helpers here. When I find a ROM I like, I do donate.
--RealSkier
HTC Sensation 4G Stock with ICS
Android version: 4.03
HTC Sense version: 3.6
Software number: 3.32.531.14 710RD
For the rom ARHD Tmobile one will be good for you
Now as for rooting
There are two ways for you
1.SOFF and then rom..This process can be two ways again
1a. It involves HTC-DEV unlock then doing soff..but the critical part of process(wire trick) is comparatively easier... Auggue2k guide on "juopuntbear soff" in sensation general section
1b. Soff without HTC-DEV.. But wire trick is bit harder than the other process.. Guide link in my signature
Once soff is done.. Look up for joaquinfs guide on flashing ARHD.. It's a sticky in sensation general section
2. Flashing roms while being SON.. This needs HTC-DEV unlock to be done.. Guide is by asskickars "flashing roms with SON" in sensation general section
Sent from my HTC Sensation using xda premium
Thanks ganeshp. I'll take a look at the ROM you suggested. Have to get myself a bit organized on all the steps. Looks like the HTC-DEV unlock is pretty straightforward so I'll probably go for your choice #2.
Related
So I am brand new to Android and like it so far. I have a Vodafone HTC magic 32b. But really miss Exchange native support.
So my question is can anyone point me to ROMS that have Native Exchange support. I hear Android 2 can do this and like the sound of that. But also I hear that some 1.6 one will do it.
Please remember that I am new to android and I have found the HTC_Sapphire_Hacking site. I have flashed plenty of windows mobile in my time (those days are gladly gone now) but not done android.
Thanks
Just download dwang's rom (check my signature) or Cyanogenmod (any version) and extract the Mail.apk from it, and install on your phone.
You can extract it just by going into the zip file and having a look around, can't remember the exact location but it was easy to find.
To install the apk either use "adb" from the android SDK (adb install mail.apk) or copy it to your sd card and install it using Astro.
Hope this helps.
PS. you are better off posting in sappire general for this as your questions are not related to rom development.
Thanks for that
Great answer and will open up a new thread in the the apropriate thread as I get an error saying
--------------------------------
Application not installed
Work email could not be installed on this phone
---------------------------------
I guess i may need to flash yet
Thanks again
Need FULL Exchange support (Mail, Contacts, and Calendar) ?
If you need REAL Exchange support (not just email), you really need an HTC (not GOOGLE) branded ROM. Nearly every HERO ROM fits this criteria, but the following link provides a non-Hero ROM (EVERYTHING works, and it's FAST because it's meant for the sapphire). I've used it on two 32B Sapphires now for a couple months is it's the best ROM I can find that provides full exchanges support. Aside from not having SenseUI, I can't see any reason to run another ROM yet either. If Eclair/2.0 get perfected, that would be a reason to move because it appears to have native Exchange support built in (whereas the HTC ROMs have the support because HTC added it, not Google). I did a LOT of research to come to this conclusion.
http://forum.xda-developers.com/showthread.php?t=555499&highlight=%2Arogers%2A
Now that sounds like my answer, will do this tonight.
Thanks rainabba
One more question guys?
I am all ready to go but need advice on the "wipe device" option on the recovery rom.
There are half a dozen options. Which should i choose?
Thanks
rainabba said:
If you need REAL Exchange support (not just email), you really need an HTC (not GOOGLE) branded ROM. Nearly every HERO ROM fits this criteria, but the following link provides a non-Hero ROM (EVERYTHING works, and it's FAST because it's meant for the sapphire). I've used it on two 32B Sapphires now for a couple months is it's the best ROM I can find that provides full exchanges support. Aside from not having SenseUI, I can't see any reason to run another ROM yet either. If Eclair/2.0 get perfected, that would be a reason to move because it appears to have native Exchange support built in (whereas the HTC ROMs have the support because HTC added it, not Google). I did a LOT of research to come to this conclusion.
http://forum.xda-developers.com/showthread.php?t=555499&highlight=%2Arogers%2A
Click to expand...
Click to collapse
This was exactly the information I was looking for. Not what I was hoping to hear, but what I was looking for.
I rooted and installed Cyanogen on my previously virgin Rogers Magic 32A, and was a little disappointed to see Exchange Calendar sync gone along with the other HTC trims.
Don't get me wrong - Cyanogen is awesome, but I'm really looking forward to a fully working Eclair ROM now... I think the ROM you link to is 1 step forward, 2 steps back.
coreyinoz
coreyinoz said:
This was exactly the information I was looking for. Not what I was hoping to hear, but what I was looking for.
I rooted and installed Cyanogen on my previously virgin Rogers Magic 32A, and was a little disappointed to see Exchange Calendar sync gone along with the other HTC trims.
Don't get me wrong - Cyanogen is awesome, but I'm really looking forward to a fully working Eclair ROM now... I think the ROM you link to is 1 step forward, 2 steps back.
coreyinoz
Click to expand...
Click to collapse
Yep, I couldn't give up all the Cyanogen goodness just because of lameExchange.
Best scenario I have come to love:
-Keep Cyanogen w/ Work Email
-Run Google Calendar Synch 2-way on the Corpo Laptop
-Export Outlook Contacts to Gmail (include frequent Co. Directory contacts)
I just keep working right along; emailing, scheduling, contacting without a hiccup (meetings pop-up, no duplicate contact bs, etc).
Exchange support
The options (I've used all three of them)...
1). Buy an app from the market that offers Exchange support (Roadsync is only US$10, works fine... safest option, as it doesn't involve flashing a ROM).
2). Get a custom rom that supports it. The 2 general types that I've used include Hero ROMs and ROMs based upon the Rogers phones. Hero is too slow for me, however, and the Rogers ROMs don't even have Donut yet.
3). Get an Eclair ROM. I'm currently using Eugene's AOSP, and while there are some issues (no camera, sync loop), the Exchange support is pretty nice. It's not completely clear to me, but I think the Exchange calendar suppport comes from a Moto app that was sucked off the Droid. Eclair offers calendar and mail sync with Exchange natively.
You can choose which one works best for you. For the longest time, I was running cyanogen with Roadsync, and had no problems whatsoever.
@hackitall and @jstegeman
Good posts both. Thanks for that.
I think for me I like hackitall's kluge... at least until a more stable Eclair ROM is out. It doesn't have to be cyanogen, but at least stable with all of the "normal" features like camera, etc.
At the breakneck development pace, I'd expect this sooner than later. Happy times.
coreyinoz
hackitall said:
Yep, I couldn't give up all the Cyanogen goodness just because of lameExchange.
Best scenario I have come to love:
-Keep Cyanogen w/ Work Email
-Run Google Calendar Synch 2-way on the Corpo Laptop
-Export Outlook Contacts to Gmail (include frequent Co. Directory contacts)
I just keep working right along; emailing, scheduling, contacting without a hiccup (meetings pop-up, no duplicate contact bs, etc).
Click to expand...
Click to collapse
Not to take anything from the great Cyanogen, but what "goodness" is lost with the Rogers ROM (or do you even know)?
BTW, your solution is beyond a PITA. I know because I tried it and a number of other "solutions" before realizing that it was all a waste of time for someone like myself that needs REAL syncing (not exporting contacts for example). Also, if you're willing to pay for a Google corp account, might as well save the hassle and buy a license for cemaphore. It does all the syncing w/o any of the BS.
rainabba said:
Not to take anything from the great Cyanogen, but what "goodness" is lost with the Rogers ROM (or do you even know)?
Click to expand...
Click to collapse
Two words: Google Navigation
It's totally awesome and requires 1.6... at least I haven't seen anyone supporting it on 1.5 yet.
Ahh
Ok, i guess if I wasn't already running 2.0 on a droid, didn't have such a need for Exchange support, and/or didn't already have nDrive or my Alpine Navi unit, that would make sense
Well seing as I asked the question I thought I would say thanks for all the great help and advice.
I have ended up with roadsync on the origional rom.
I did try every rom out there 2 buggy, HERO Sssllllllooooowwwwww built in exchange support on 1.6 did not work with exchange at work (not enough security)
Great fun
If I can extract the Facebook for HTC Sense .apk and transfer it to my permanent rooted T-Mobile G2 (HTC Vision) running stock 2.2 android, would I be able to install it and use it on the phone even without HTC Sense? The only thing I want out of the Facebook for HTC Sense application is the ability to upload pictures and immediately tag people.
I am willing to try this out to see for myself if it works, but would like to see if anyone has already done this before I attempt this potentially fruitless/dangerous endeavor.
Also, I'm hoping to do the same for the HTC Camera. Is it possible to install the HTC Camera on stock 2.2 android simply by transferring and installing the .apk?
Thanks!
I have been wondering the same thing myself as I would like to take the weather and facebook sense apps from my HTC Incredible and put them on my girlfriend's LG Ally.
I'm not sure if the *.apk for the particular app is all that is needed or if there is a sense "framework" that is also needed.
Didn't work
For those who are interested, I tried it and it did not work. I got an error after clicking [Install]. Based on other posts, the applications do need the "Sense Framework" to work properly.
It looks like there are some tweaks that can be done to get certain applications running (like I know the Desire camera was ported to the Nexus on a MoDaCo ROM) but I'm not sure if this is possible for all apps. It's definitely beyond my knowledge at this point.
@jervill, Thank you for taking the time to post that information.
That has helped to answer one set of questions but also opened the door to another set.
answers the question .
ffxiv gil
I hate to sound like a pessimist, but don't bother. HTC applications are waaaay to dependent on the Sense framework and won't run (mostly won't even install). It's not like Touchwiz, which is just another apk you can install on any phone.
Hi,
this topic should be probably posted in development, but I havent enough posts, so I put it here.
I have tried many applications for this, but they didnt work properly. Always was problem that my voice was loud and other side was too low. Every app use microphone. The reason for this is that the call is running in the level of OS with high security. So when you want clean real voice, you need special kernel, ROM and App with superuser permition.
MIUI ROM contains all these requirements.
In the phone App (when you are calling) under "Tools" you can record the call manually. But the solution for Automatic 2-way call recording is:
Go to phone app with dialer->Menu->Settings->Other call settings->Record automatically->Switch On. Calls are now automatic recorded when connected and save it to SD card. Recordings are stored in E:\MIUI\sound_recorder\call_rec in *.amr file format. Recordings are best.
!Notice!
After S-Off with Revolutionary you have Hboot 6.98.1002. On this Hboot for some reason you cannot install MIUI, so you have to upgrade to 6.98.2000 or 0.98.2000. You can have stock Hboot too. Dont forget to instal CWM.
I used CoreDroid for long time, but I switched to MIUI for many reaons: I like the MIUI launcher inpirated from iOS. MIUI is really good customizable. Contacts app works very good with Google contacts. Life on battery is much longer then with Sense, it is no problem to use the phone 2 days without charging. Torch works with locked screen, screenshots from system bar, system updates and more. Dont worry about MIUI
This is why new users are not allowed to post in development section.
Sent from my HTC Desire S using xda premium
This got nothing to do with development and btw read more about bootloaders before you post something like this.
Swyped from my desire s running damn sweet ice cream
I am using the Call Recorder PRO by ERA Ltda, is inexpensive and is working in ICS.
It only changes to "Voice Uplink" recording mode.
The last time I rooted a phone and installed a custom ROM was on a HTC with Windows 6.5, so to say I'm rusty is an understatement.
And honestly, I liked HTC Sense so I never had the urge. But now, I have been waiting for the ICS Android for so long that I think it's time to Mod Again! And it will be nice to get rid of that pink T-Mobile crapware! So I have a few newbie questions, I'll hope you'll forgive me.
1. Will I be able to keep all my app store bought apps? How?
2. Can I go back to the "official" ROM if I have to send in my device for repair?
3. What are considered the best HTC Sense/ICS Roms for the sensation?
4. Will I be able to migrate my contacts? How? (and will I be able to get rid of the awful duplication of records that seems to have occurred somehow)
5. Is there a reason to actually not go for HTC Sense? I personally really like the smart linking features of contact related information and the way contacts work with all the social networks info in one contact record. I think the contacts are where the phone shines. I hate the bugs in the music app and I don't really like the photo app either.
6. Where can I find a good step by step guide? (I can find it myself, but while I'm asking the pro's anyways)
7. Are there any limitations such as things that won't work as well because of driver support etc?
Cheers,
Marc
NOOB Alert !
OK Continue :
Hi,
I flashed to the: OpenSensation2 Cyanogen Mod, using instructions on this page :
http://forum.xda-developers.com/showthread.php?t=2002883&highlight=phone+calls
PHONE: HTC Sensation.
ANDROID VERSION: 4.1.2
KERNEL: 3.0.52 [email protected] #1
CYANOGEN MOD: 10-20121207-Bruce2728-pyramid
BUILD DATE: Fri Dec 7 09:40:44 GMT 2012
BUILD #: cm-pyramid-userdebug 4.1.2 JZ054K eng.bruce.20121207,093835 test-keys
Flash was good and props to Bruce, just not enough posts to thank him yet. I did have some questions relative to this ROM but cannot ask it in the relevant forum. These Questions are below :
ISSUES: ( In order of severity/importance )
1) CALL ISSUES:
Both incoming and outgoing calls, randomly occuring eg
Incoming call and i cannot hear the other party just dead air, requires I call them back.
Outgoing call and the other party cannot hear me, requires I call them back.
Occurence: approximately 10-20% of calls.
2) GPS ISSUES:
Google Maps takes forever to get a lock, sometimes not at all. Applied GPS Fastfix, made no difference. GPS Tester sometimes reports a lock with 5 plus sattelites and Google Maps will still not get a location lock stays on searching for GPS.
NOTE: If the GPS does lock, invoking Google Maps Navigation App will hardlock the phone requiring battery removal to reboot.
3) CAMERA ISSUES:
Occasionally camera will lock up after shooting a picture and the picture is not saved.
NOTE: The JB Camera Sucks anyway...it is truly awful. The HTC Stock ICS Camera puts it to shame.
4) MMS ISSUES:
It can take up to an hour to receive an incoming MMS, a picture for example.
5) GMAIL SYNC:
Gmail sync is broken, requires a manual sync and even then it will not sync correctly, emails will show also about an hour after they have been sent same as MMS.
6) PROJECT BUTTER:
Uh yeah......OK, I'm not sure what the fuss is about, I see no improvement at all over stock ICS. I'm not comparing to iphone because I simply don't care about Apple, But I will compare to Windows Phones, you want to see how smooth a phone GUI should be checkout a new windows phone, it is night and day.
OVERALL THOUGHTS:
I am reminded of the days I used to mess about with LINUX, I used OPENSUSE years ago, nice operating system if you were a complete geek, there were tons of LINUX distros available, each one claiming an advantage over the other but the bottom line was useability for the average user, looks and a crash-proof GUI for NOOBS.
There is a reason LINUX does not dominate the PC OS market, opensource software is not necessarily a market driven model, it is nerd driven and does not represent a useful product for most of the sheep out there.
Flashing custom Android ROMS is exactly the same, based on my NOOB ROM Flashing experience above, tons of ROMS, not one of them completely stable and the end result is a phone with a negative user experience and an evolving kernel that caters not to the market but to those geeks patient enough to want to F with the minutae of an evolving OS and then not necessarily in tune with Market demands.
CONCLUSION:
I flashed my ROM, to check out Jellbean's Buttery smoothness.
RESULT:
Jellybean is neither Buttery or Smoother than the stock ICS ROM at least on the HTC Sensation on the above listed ROM and my phone is now not even able to function as a phone, I cannot recommend a NOOB flash anything other than their girlfriend or wife, stay with stock, enjoy a working phone and read these forums if you want a nerdgasm just leave your phone well alone.
NEXT STEP....
Spend the next 2-4 hours of my existence trying to get my phone back to stock ICS when it worked.
That Is All.....Carry On.
UPDATE.
MU2MARC said:
NOOB Alert !
OK Continue :
Hi,
I flashed to the: OpenSensation2 Cyanogen Mod, using instructions on this page :
http://forum.xda-developers.com/showthread.php?t=2002883&highlight=phone+calls
PHONE: HTC Sensation.
ANDROID VERSION: 4.1.2
KERNEL: 3.0.52 [email protected] #1
CYANOGEN MOD: 10-20121207-Bruce2728-pyramid
BUILD DATE: Fri Dec 7 09:40:44 GMT 2012
BUILD #: cm-pyramid-userdebug 4.1.2 JZ054K eng.bruce.20121207,093835 test-keys
Flash was good and props to Bruce, just not enough posts to thank him yet. I did have some questions relative to this ROM but cannot ask it in the relevant forum. These Questions are below :
ISSUES: ( In order of severity/importance )
1) CALL ISSUES:
Both incoming and outgoing calls, randomly occuring eg
Incoming call and i cannot hear the other party just dead air, requires I call them back.
Outgoing call and the other party cannot hear me, requires I call them back.
Occurence: approximately 10-20% of calls.
2) GPS ISSUES:
Google Maps takes forever to get a lock, sometimes not at all. Applied GPS Fastfix, made no difference. GPS Tester sometimes reports a lock with 5 plus sattelites and Google Maps will still not get a location lock stays on searching for GPS.
NOTE: If the GPS does lock, invoking Google Maps Navigation App will hardlock the phone requiring battery removal to reboot.
3) CAMERA ISSUES:
Occasionally camera will lock up after shooting a picture and the picture is not saved.
NOTE: The JB Camera Sucks anyway...it is truly awful. The HTC Stock ICS Camera puts it to shame.
4) MMS ISSUES:
It can take up to an hour to receive an incoming MMS, a picture for example.
5) GMAIL SYNC:
Gmail sync is broken, requires a manual sync and even then it will not sync correctly, emails will show also about an hour after they have been sent same as MMS.
6) PROJECT BUTTER:
Uh yeah......OK, I'm not sure what the fuss is about, I see no improvement at all over stock ICS. I'm not comparing to iphone because I simply don't care about Apple, But I will compare to Windows Phones, you want to see how smooth a phone GUI should be checkout a new windows phone, it is night and day.
OVERALL THOUGHTS:
I am reminded of the days I used to mess about with LINUX, I used OPENSUSE years ago, nice operating system if you were a complete geek, there were tons of LINUX distros available, each one claiming an advantage over the other but the bottom line was useability for the average user, looks and a crash-proof GUI for NOOBS.
There is a reason LINUX does not dominate the PC OS market, opensource software is not necessarily a market driven model, it is nerd driven and does not represent a useful product for most of the sheep out there.
Flashing custom Android ROMS is exactly the same, based on my NOOB ROM Flashing experience above, tons of ROMS, not one of them completely stable and the end result is a phone with a negative user experience and an evolving kernel that caters not to the market but to those geeks patient enough to want to F with the minutae of an evolving OS and then not necessarily in tune with Market demands.
CONCLUSION:
I flashed my ROM, to check out Jellbean's Buttery smoothness.
RESULT:
Jellybean is neither Buttery or Smoother than the stock ICS ROM at least on the HTC Sensation on the above listed ROM and my phone is now not even able to function as a phone, I cannot recommend a NOOB flash anything other than their girlfriend or wife, stay with stock, enjoy a working phone and read these forums if you want a nerdgasm just leave your phone well alone.
NEXT STEP....
Spend the next 2-4 hours of my existence trying to get my phone back to stock ICS when it worked.
That Is All.....Carry On.
Click to expand...
Click to collapse
I got my hands on a Samsung Galaxy SIII, running stock Jelly Bean in order to compare the user experience.........wow........
I must conclude that project butter cannot be part of the OpenSensation CM10 JB release I flashed above.
I realize that the SIII has better hardware specs, however, V-sync, triple buffering and a 60fps refresh rate is not hardware limited on the Sensation.....
The Galaxy is buttery smooth, exactly what I expected. The OpenSensation CM 10 JB ROM feels like ICS, it's a nice ROM but it ain't the Jelly Bean user experience......not even close.
I am still of the opinion that the Windows 8 OS GUI is the smoothest I have ever seen on an HTC phone. the stock JB ROM I saw on the Galaxy is about 90% there.
The OpenSensation Custom JB ROM I flashed is about a 5% improvement on stock ICS as far as speed, but a 10-15% downgrade from stock ICS as far as useability and absolutely no improvement over Stock ICS as far as UI improvement.
Still looking for an HTC Sensation JB ROM and Kernel combo that shows off that buttery smoothness.
Hi, just putting in my 2 cents here, I've been using bruce2728's CM10 nightly for months now and it has been working fantastically that entire - link is here if you're interested http://forum.xda-developers.com/showthread.php?t=1782009
Cheers.
markinaus said:
Hi, just putting in my 2 cents here, I've been using bruce2728's CM10 nightly for months now and it has been working fantastically that entire - link is here if you're interested http://forum.xda-developers.com/showthread.php?t=1782009
Click to expand...
Click to collapse
Thanks for the link.
Yeah it's a pretty stable ROM, but Trebuche and the messenger service hang from time to time, clearing the cache and the dalvik help when this starts to happen, I still get all the other issues I listed.
Project butter IS implemented in this ROM, so why does it run about the same as ICS ? I just don't see the butter....Force GPU rendering for 2d drawing is on, I'm running the BADASS CPU Governor with the CFQ scheduler, I have moved every app possible to the SD card to free up RAM and I'm not getting any smoother animations out of the GUI than I got out of stock ICS.
Jittery animation all around. Reduced touchscreen sensitivity, reduced scroll flick speed, jittery browser scrolling.....
I just have to believe something didn't take because I have to tell you JB is absolutely horrible on the sensation compared to stock ICS.
So I was wondering if there was another stable JB ROM out there that I should try to flash for comparison? Like I said stock JB on the Galaxy SIII is extremely smooth compared to opensensation, it makes opensensation look like ICS with a JB skin, it is night and day, there is no comparison. This is why I assumed Project butter had not been implemented on this ROM....