HTC sense (or similar), sane interface for the Galaxy.. - Galaxy S I9000 Android Development

Hello all,
I have my Galaxy for almost 2 weeks and the more I use it the more I realize that the Samsung interface is nothing short of idiotic. Today I compared it with an HTC device some colleagues at work and what I thought were just pure Android OS stupidity it turned out to be Samsung's
Just an example: In the dialer application, if I start typing a contact name, I get a match ONLY if I type the first letters -- I get no match in the middle of a word.
Also, when a match is found, I am not presented with all the phone numbers for that contact, only the first one.
That's _really_ bad -- even my old Omnia running WM6.5 can do better than that.
Needless to say same thing worked as expected on the HTC running Froyo.
So, the question is: Is there any custom ROM (ideally 2.2) that doesn't suffer from this stupidity ? Or -- even better -- is HTC Sense (or a similiar, sane interface) ported to the Galaxy ? Or maybe even a vanilla 2.2 GUI ?
Thanks...

do a market search on 'launcherpro'. it's as good if not better than htc sense (with all the built in widgets), at least until the newer version of htc sense from desire hd comes out.
this is not really android rom dev, is it?

As this seems to be a dialer problem for example, check out the alternative ones from the market, one may cover what you miss...
For example dialer one. It's at least way faster than the stock one...
Oh, and +1 to LauncherPro (Plus), unless you use Touchwiz widgets.

zenkinz said:
do a market search on 'launcherpro'. it's as good if not better than htc sense (with all the built in widgets), at least until the newer version of htc sense from desire hd comes out.
this is not really android rom dev, is it?
Click to expand...
Click to collapse
Thanks for the tip, will look into it.
Well, I'm not so sure it's not rom dev since I'm not sure how much TouchWiz is embedded with ROM, if there are "vanilla" ROMs without TouchWiz or other cooked ROMs with other (better) interfaces, etc. etc.
So you tell me if it's rom dev or if it's not
P.S. And yes, "HTC Sense" was just an example, maybe not the best. Maybe I should have said "a saner interface than TouchWiz"...

the dialer found in froyo rom will be able to search in the middle of the name, instead of just starting.
you can run launcherpro over touchwiz although you probably want to remove the touchwiz widgets as they are not accessible outside of touchwiz. (which means you need to have your rom rooted). But you can't remove touchwiz completely (unless things has changed in the last 1 month) as it's integral component to feature/function beyond shell interface (e.g. you need this if you want to use kies to connect to your galaxy)

zenkinz said:
the dialer found in froyo rom will be able to search in the middle of the name, instead of just starting.
Click to expand...
Click to collapse
Not sure which Froyo you are talking about, but the test above is on the XXJPH I have installed off this very forum (and seems "ho-hum" in terms of stability on my device).
Anyway, will take a look at LauncherPro -- maybe it will alleviate some of the issues with TouchWiz

zenkinz said:
the dialer found in froyo rom will be able to search in the middle of the name, instead of just starting.
Click to expand...
Click to collapse
Unfortunately, it isn't. Is there a way to hack it?

Theres already a Bounty for porting HTC Sense/the full ROM to our phones. Search, got around $1000+ between both threads (one over in the other subforums), but we need someone to port it. There is someone who has semi done it, just need him to release it publicly.

if you really want something similar to htc sense then check out this awsome mod from JAguirre1231 here , its the closest thing to sense (at least for now) with azreils sense theme. Or if you want stock android, you can check this which includes stock everything but only 2.1 (no its not a port, it still has touchwiz framework but everything is stock even the phone app) . Hopefully devs are working on cyanogen and once thats out, you will get what you want. until then you can use these
Hope i helped

HTC Sense is consider warez on XDA if it is not on an HTC device. HTC already threatened to sue acouple of developers on the Motorola Droid for porting it.

When I start typing 626 the equivalent for "mam" I get more suggestions.
first is "mama".
I also get a girl with the name "oana" because 626 numbers also equals "oan".
And I get some random guy that it happens to have a number like 07 626 3xxxx

Related

Vanilla Android 1.5/1.6 on HTC Hero howto needed

After having used my Hero for 1 week now, I grew tired of the sense UI.
I do not need the HTC widgets, or the keyboard/ custom contact lists or 7 homescreens.
That is why I want to run the original vanilla 1.6/donut on my HTC Hero.
I don't want any custom roms, because I trust that Google is able to make the OS fast as it is. Plus I hate custom hacks and things I don't know about which somebody put in.
So can anyone give instructions on how to do this?
(Plus will the camera, buttons, lights still work?)
http://forum.xda-developers.com/showthread.php?t=567672
You could however just start using the standard Android interface instead of Sense and that way skip all the HTC apps.
kosmiq said:
http://forum.xda-developers.com/showthread.php?t=567672
You could however just start using the standard Android interface instead of Sense and that way skip all the HTC apps.
Click to expand...
Click to collapse
Thanks! I could not find that topic through the search (came up with people who want updated 1.6 on Sense UI however).
I Understood that I can use the standard interface, which I am doing at the moment. This only works for the homescreen though. The colors, and contact lists are still hero (spammed with flckr twitter, facebook, etc) Also the keyboards are still hero this way.
I have a feeling it is still in the memory, because my friends G1 (1.5) seems to run faster, even though the specs are the same (save for 7200/7201 cpu)
Bear in mind that it's quite unlikely that you'll be able to get everything up and running on Donut, as it really requires the kernel source for Hero to be released. I'm not saying that it's impossible, as a lot of good work has already been completed, but without the kernel source it is a good order of magnitude harder!
Regards,
Dave
Sorry, I cannot seem to change the title.
I would also be happy with Vanilla 1.5 on my Hero, as I don't need the features. It is to my understanding that the HTC Magic is running 1.5 android, without the Sense UI. I am currently searching if somebody successfully ported 1.5 vanilla to the hero.
(with successfully I mean with everything working).
I would even be content if I can use my hero firmware, while restoring the original google apps, contact list, keyboard, homescreen, lockscreen etc.
so a htc 1.5 rom with turned-off sense is not good enough for you? might become difficult then, for two obvious reasons:
1. there is no official rom for hero without sense ui (why would they, they spend a lot of time and effort to create this great ui)
2. there is no inofficial rom for hero without sense ui (why would they, their goal is to pack MORE features in the custom builds...)
I have to agree with the thread starter, I'd love the Magic ROM looks, white taskbar and all on my Hero hardware... I'd finally have a working IMAP client as well (using K-9 now since HTC doesn't know how to make a usable app...).
//Nik
I understand, and respect, that a lot of users would prefer the Sense UI on their hardware.
But I want to have the OS as clean as possible.
example:
http://the-gadgeteer.com/wp-content/uploads/2009/02/android-g1-6-0.jpg
http://www.openintents.org/en/sites/default/files/mediaplaybackactivity1.png
I prefer that to the hero sense UI music player interface.
So maybe somebody with modding experience could help ?
We can use the Hero Sense UI rom, and 'mod' the default android features back. Would that be an option?
It works for the homescreen already, maybe it works also for the other features.
E2K said:
I understand, and respect, that a lot of users would prefer the Sense UI on their hardware.
But I want to have the OS as clean as possible.
example:
http://the-gadgeteer.com/wp-content/uploads/2009/02/android-g1-6-0.jpg
http://www.openintents.org/en/sites/default/files/mediaplaybackactivity1.png
I prefer that to the hero sense UI music player interface.
So maybe somebody with modding experience could help ?
We can use the Hero Sense UI rom, and 'mod' the default android features back. Would that be an option?
It works for the homescreen already, maybe it works also for the other features.
Click to expand...
Click to collapse
best option, wait for HTC to wake up and provide us with the kernel source, then build a fresh android with that....
complain to HTC that they are LATE with providing the sources......
Jesterz said:
best option, wait for HTC to wake up and provide us with the kernel source, then build a fresh android with that....
complain to HTC that they are LATE with providing the sources......
Click to expand...
Click to collapse
Thanks for this information. I would like that option, to contact them and complain.
It would only be useful however, if it worked in the past: ie complaining and then getting something done by htc
Check if this might be what you want to accomplish:
http://android.modaco.com/content/h...if-you-wanted-to-get-rid-of-rosie-completely/
I'd really, really, really recommend a backup of everything first though. Or simply solve it by renaming the files from something.apk to something.apk.old or similar. That way the apps won't launch and you should be pretty close to vanilla android
kosmiq said:
Check if this might be what you want to accomplish:
http://android.modaco.com/content/h...if-you-wanted-to-get-rid-of-rosie-completely/
I'd really, really, really recommend a backup of everything first though. Or simply solve it by renaming the files from something.apk to something.apk.old or similar. That way the apps won't launch and you should be pretty close to vanilla android
Click to expand...
Click to collapse
Thanks for the help!
I saw the link, but this post was discouraging to say the least:
http://android.modaco.com/index.php?showtopic=291353&view=findpost&p=1079483
this part:
I just did this but you dont get the plain Android UI
I still have a lot of HTC apps left on my phone:
Click to expand...
Click to collapse
I will try it tomorrow however, and I'll make a backup beforehand.
If the calendar, dialer, contact list, music player, and browser turn back into 'regular android', i would be a very happy Hero owner
E2K said:
If the calendar, dialer, contact list, music player, and browser turn back into 'regular android', i would be a very happy Hero owner
Click to expand...
Click to collapse
The calendar, music player and browser can be turned back: I have the regular ones on my Hero.
frandavid100 said:
The calendar, music player and browser can be turned back: I have the regular ones on my Hero.
Click to expand...
Click to collapse
That is good news!
Did you also use this method: "root", then input all the commands as suggested by MoDaCo?
Wasn't there something like 'Rosie remover' for the hero? A program / process that patched / modified your running Hero to remove all / most of the HTC stuff from the current ROM.
dipje said:
Wasn't there something like 'Rosie remover' for the hero? A program / process that patched / modified your running Hero to remove all / most of the HTC stuff from the current ROM.
Click to expand...
Click to collapse
Yes,
http://android.modaco.com/content/h...m/291477/13-08-1-0-modaco-hero-rosie-remover/
But it did not remove the htc apps fully
I know this thread is old, but this is exactly what the poster was looking for:
(add the h-t-t-p) forum.xda-developers.com/showthread.php?t=607865
Vanilla 1.5 minus the HTC bloat. I installed it this weekend and it works very well. I cant post a link as a new poster. Sorry!

question about porting roms

Hi guys,
I am considering getting a Desire, or possibly wait for the Supersonic to replace my HTC Magic.
Problem is, I'm not a fan of SenseUI, I would much rather run stock Android. I know you can sort of disable Sense, but that only disables the Sense homescreen, and the Sense integration goes much deeper. Plus, I don't want to have to rely on HTC updating their roms with Sense.
However seeing as most people like Sense, I fear there will not be much or any interest with devs to build Sense-less (heh) roms for the Desire.
So I was wondering if anyone could tell me how hard it is to take, for instance a Nexus One rom, and port it to a device like the Desire or Supersonic so I could do it myself? I never did any rom cooking and I have no idea how much work would be involved in it.
Any info would be greatly appreciated
if you see other android models there are versions without the sense too. so i am 100% positive there will be a stock android rom for the desire
lambrospower said:
if you see other android models there are versions without the sense too. so i am 100% positive there will be a stock android rom for the desire
Click to expand...
Click to collapse
Yeah but most of those phones came without Sense to begin with I don't think there's many people running stock Android on Hero's for example right?
Anyway, I do hope you're right though
Desire and Nexus can run the same roms (apparently as they had the desire rom on the nexus in no time) so you'd be able to just flash a stock rom from the nexus forum.
You can simply turn off the sence UI. Go into applications and stop it! then when you hit home it asks you if you would like to use sence UI or standard home, hit the tick box to remeber selection and choose home. Sence UI disabled!
There is a video on youtube a2Amcaot1Us but I can't post a link!
As I already said, that only disables the SenseUI homescreen, and Sense integration goes deeper than the homescreen. And it also doesn't solve the dependence on HTC in regards to providing OS updates.
I have a Sprint Hero. There are several ROM's that use the Nexus One launcher. These do not have Sense UI on them. However, I would not try what someone posted earlier about taking a ROM from a different phone and putting it on yours. This could brick your phone and you would be screwed.
In time when someone figures out how to Root there will be ROM's that don't have Sense. The phones seem to run faster without it, but I love Sense and would not swicth to a phone that does not have it.

[Poll] Froyo or Sense?

All the hype surrounding Froyo got me thinking - chances are, when a Froyo ROM leaks, someone will quickly port it to the Desire but that does mean that sense isn't going to be a part of it. I'm not sure how long that'll take, most likely HTC will take their time porting it and I'm not sure how feasible it'll be for someone to port it themselves, so when it boils down to it, us Desire Owners may be faced with a choice - Froyo or Sense?
Which will you be going for?
its a tough one for me, been trying to use helix and freedhome to get the nexus feel and yes i do like the nexus desktop more, however all the sense handy stuff is just too important for me to be thrown away, so i think i will stick to it until htc releases an update with sense
It's definitely a tough choice for me. I think I can get used to not having Sense's home screen, but as I'm new to Android, I'm nervous about ditching sense entirely in case there's some amazing background feature that I use all the time without realising it lol
I reckon we'll see an update from HTC sooner than people think.
But having said that, if it takes longer than a couple of weeks I'll be ditching the stock software...
If Froyo gives me Apps2SD I will move straight away regardless of my preference for the Sense UI
I love HTC Sense but Flash support and speed improvements are more important for me
I hope HTC will be fast this time
Can't remember the source, but apparently someone from HTC stated that Sense 2.2 would be out in a month at most due to how similar 2.1 and 2.2 are and because of the non-existent hardware issues as opposed to Hero and weaker 1.6 phones. If it takes longer than that and/or if someone comes up with an easier root method for Desire (it's probably a lot easier than it looks but I can't be bothered with live cd's as of yet) I'm definitely switching to Android 2.2 until HTC hurries up.
EDIT: Just remembered - Seeing how Droid Incredible was just released and HTC Evo 4G is coming out in over a month, there's no way that HTC will settle for their flagship US superphone to recieve just 2.1. Expect 2.2 released unusually quickly.
You don't NEED a live CD to root the desire, I did mine entirely from within Windows 7 64bit.
Hmmm, awesome. Will look into it at some point.
Yeah the only thing to keep in mind with Win7 (x64, at least) is that the .bat files supplied with Paul's r4 hack don't anticipate Win7 taking a few seconds longer to recognise the device. By simply having a delay between some of the commands, it worked perfectly for me.
tuatha said:
I reckon we'll see an update from HTC sooner than people think.
But having said that, if it takes longer than a couple of weeks I'll be ditching the stock software...
Click to expand...
Click to collapse
This ^ but I'll give them a month.
I think (hope) that since the Desire is mostly a Nexus One inside the update will be pretty swift...
...Unless HTC decide to throw in some improvements to the Sense layer, or must do some changes to the core of Sense required by the new OS...
I'm not sure. I think I will give them a month after the first custom ROMs become available.
I want 2.2 with HTC sense. Can't we have it all?
I've only ever used a Desire, so I have no idea what the difference is between a regular Android OS and a Sense one. In addition to those two options there's also what Orange UK has done to my phone. Stupid things, by all accounts - removing Google Talk but leaving the service running; installing apps I can't remove and which take up valuable space (and which I could download for myself if I wanted them); breaking the browser so when I zoom in/out it doesn't reformat the text, etc etc. And because Orange and HTC are going to want to pollute my phone with all their crap it means I'm likely going to see 2.2 released in 4 days, but be unable to use it until July or whenever HTC/Orange have finished defiling it.
I think Froyo will be coming to the HTC Desire pretty fast. And the reason is the full flash support.
HTC promised that we would get full flash soon after we bought our desire's.
Anyway, if I had to choose between what we have now (2.1 and sense) or 2.2 stock.. I think I would stick with sense. We do not know what 2.2 will bring yet, so I could change my mind.
I am just assuming that HTC will bring froyo fast and we will get the best out of both worlds.
Does anybody know of a list of programs/changes that Sense brings to Android? My Desire is my first Android phone and I have no idea what exactly is part of Android and what's been added by HTC Sense. I understand that programs like Friendstream were added by HTC, but what about the widgets or the multiple screens?
guys I have used a 2.1 Android phone without Sense. I found it very plain compared to sense. The most obvious difference was the widget list is only a few items compared to the widget list on sense which is quite big. The widgets on sense are prettier too, calender, clock etc. There is 5 screens versus 7 available. The helicopter view is gone on normal android. the browser doesn't reflow. I think android is awesome, but its more a framework, a scaffolding, rather than an entire user experience. I guess that suits some people more than others, but I am totally sold on sense. love it. And the nexus one people I have showed my phone to really liked it too.
just found this guys post on google forums
"I don't want the whole Sense UI running, just the HTC (Desire) stock widgets. As people have managed to get the HTC keyboard running on the Nexus One, so I think it should be possible to get the HTC widgets running in a similar fashion. The bundled widgets in the Nexus One, especially the clock widget are too plain, and I've been unable to find any widgets in the Android Market which even get close to the HTC bundled widgets in terms of aesthetic appeal."
Since Froyo+Sense will come eventually, I don't see why bother to reinstall and reconfigure all applications and settings for Froyo, and then do that all over again few weeks later when Sense version comes.
And it is always wise to wait few weeks after release to see if there is any problems with new version.
But then again, it there are no guys which install on first day, who would give such informations?
Android widgets: analog clock, calender, music, picture frame, power control, search, youtube, facebook.
HTC widgets that come with Sense UI(including all of the above default android ones): Bookmarks, Calender(HTC one), clock(HTC one), footprints, friendstream, mail, messages, music (HTC one), news reader, people, photo album, photo frame, search, stocks, sync all, twitter, weather.
vlasac.. I totally agree. I think I'll just wait for 2.2 sense. I just hope it comes within 8 weeks of the android release of 2.2. Hope so.

[Q] What would you like the Chefs to make??

As a developer myself, just no in the tech field, I find it helpful to know what other want so that I can produce the best. I'm sure that most of you do this because it's something that YOU personally want and or like. I deeply appreciate the work that has gone into such wonderful ROM's and I can't wait to see more.
As for me, I've tried out RR, CM, SR, Frank, Jager, ASOP, and a few other odds and ends.
It seems to me there should be a blend. A blend between Sense and well....nonsense.
Currently, I'm on the Ultimate ASOP. This ROM has been amazing because of the ability to customize. Like every ROM, there are quirks or just small things that bother me, but it's SOOOO close to greatness, IMHO. I like a lot about a lot of ROMS but if they're lacking Sense then I miss that. If they have Sense, I miss the customizing of the Non Sense. My question is, can the two be made to be CommonSense?
What I'm talking about is a ROM that combines a little bit of the HTC Sense side with the applications and setting and customization of the Non HTC Sense ROMs. For instance, the email application in the Driod root IMHO opinion is much better then the Sense one. You can easily check multiple emails and the default background is back. What if you could have Sense, but change the lock screen to something different and be able to add different themes easily? There are several instances where the two could be combined to make CommonSense. And, if you have some ideas please share!
I guess i'm just looking for ideas from others that I can take a pitch to a Chef along with a few $$$ to make a ROM that'll do just that. Is there anyone else that thinks the same or I am the only one riding the HellaNoSense boat?
check out IncDoes AOSP. but you should have posted in q/a or general for future reference
This incredible forums is in desperate need for vanailla Roms AND ASOP kernels
DESPERATE NEED
VANILLA ROMS ARE THE BEST performing and give the most memory
we have great phones and we havent taken full advantage imo from what i have seen so far
i prefer a sense based rom with virtually every sense component gutted aside from dialer and contacts (and other key vital stuff). most users use launcher pro, yet most devs seem to focus their [sense] work around modified rosie. Which doesnt seem to make a ton of sense to me. im sure the launcher pro dev would allow the use of his work cooked into roms with his permission right?
SLOflatlander said:
i prefer a sense based rom with virtually every sense component gutted aside from dialer and contacts (and other key vital stuff). most users use launcher pro, yet most devs seem to focus their [sense] work around modified rosie. Which doesnt seem to make a ton of sense to me. im sure the launcher pro dev would allow the use of his work cooked into roms with his permission right?
Click to expand...
Click to collapse
actually no. LP isnt open source. thats also whay CM uses ADW rather than LP
How about a JD froyo MASH-UP! That wud b hot! You know, cause a phone that won't boot gets the best battery life
Edit: I LOVED SR vanilla, but it's a little long in the tooth... at least for now. I still have issues with AOSP stability. But I haven't flashed anything new in a month so maybe I'm full of it.
DS36 said:
This incredible forums is in desperate need for vanailla Roms AND ASOP kernels
DESPERATE NEED
VANILLA ROMS ARE THE BEST performing and give the most memory
we have great phones and we havent taken full advantage imo from what i have seen so far
Click to expand...
Click to collapse
Yeap. This.
Minimalism.
Bare bones, minimal special effects, no clutter.
Basically a tiling WM or Openbox layout with basic text menus or no menus with touch commands.
Hopefully I'll be able to get into cooking whenever I get my machine in order. I've been wanting to actually contribute to some coding/hacking projects but I've never found anything of interest that would motivate me... until now :3
BigTSetter said:
... For instance, the email application in the Driod root IMHO opinion is much better then the Sense one. You can easily check multiple emails and the default background is back......
Click to expand...
Click to collapse
FYI: the new Sense lets you multi select in the mail widget...Desire HD/Z
I love sense but need a landscape homescreen! I wish rosie could do this because adw and LP drive me nuts! Currently ruining SR. 3.3.3 but will make the switch when I find something that suits my needs...the reason...I frequently use a car dock and I'm on the road for at least2 hours a day
Sent from my ADR6300 using XDA App
All I would like is someone to modify the bluetooth stack to support bluetooth keyboards (I have an old iGo keyboard).
I'm still hoping for a webOS port even though that's probably not gonna happen ever
Sent from my ADR6300 using XDA App
lexdad86 said:
I'm still hoping for a webOS port even though that's probably not gonna happen ever
Sent from my ADR6300 using XDA App
Click to expand...
Click to collapse
Want. I just wish android took more looks from webOS. It is so beautiful!
The look & feel of the new Sense UI (The Desire Z ROM specifically), the fastest and most optimized speed possible, working camera w/ 720p video (only thing wrong with Desire Z ROM, imo), lots of free memory, clear of all the bloatware apps, aaaaaaaaaaaaand.... Ability to quickly change theme settings (transparency, selection colors, etc).
Oh, and great dev support.
ToyTank said:
How about a JD froyo MASH-UP! That wud b hot! You know, cause a phone that won't boot gets the best battery life
.
Click to expand...
Click to collapse
Bahahaha!!
DS36 said:
This incredible forums is in desperate need for vanailla Roms AND ASOP kernels
DESPERATE NEED
VANILLA ROMS ARE THE BEST performing and give the most memory
we have great phones and we havent taken full advantage imo from what i have seen so far
Click to expand...
Click to collapse
http://www.droidforums.net/forum/lithiummod/89559-lithium-mod-returns-more-devices.html
Sent from my Incredible using XDA App
My perfect rom would be:
Sense based Vanilla rom
htc keyboard
htc camera
htc gallery
htc contacts
either HTC facebook or contacts syncable with market facebook.
emmc working properly
adw built in
customizations avalable in cyanogen's latest rom
power widget built in to notification pull down.
figure out how to change the answer/silence to tabs
reboot option in power menu
6 signal bars
htc battery icon with %
keep the colored sense settings menu icons.
tab or rotary music controls (hidden when not in use)
thats all i can think of.
Having tried just about every ROM out there (and a couple of them a number of times) I think the problem I run into is there are little things here and there that I like about each.
All of our tastes are different, thus we like different things. Some people like the circle battery mod, some people like the rotary lock screen, etc etc...
What would be really cool is if there were a way to easily choose the specific mods you wanted... kinda like picking out options on a new car.
Ultimately, I think the answer is a dev that is willing to build you a custom ROM to your exact specifications. Of course, this would come with a price tag, but hey, it's exactly what you wanted (and it would be worth it IMO... any takers LOL).
In the meantime, I'm trying to figure out how to get what it is that I want and experiment. It's been fun, frustrating at times, and I still don't have everything I like, but at least we have lots of options to choose from, and I'm learning something new in the process
Is it not possible to build a Rom with a bunch of on off switches that allow you to select sense or no sense , or give you the option for circle battery vs stock ....
IMO.... this would be the ULTIMATE Rom .....
Sent from my ADR6300 using XDA App
@ The OP: Maybe you should initiate a poll.

[Q] A Crapload Of Questions

So yeah, I have a crapload of questions.
I recently asked about rooting and keeping HTC Sense. In retrospect, I don't think I'll need Sense, I just tried out AppLauncher, and I have to say, I think I'm sold on it. I'm just wondering what exactly HTC Sense has? Is there anything it has that I'll really miss? So far the only thing I can think of is the HTC Sense website for a lost phone, backing up data, and the weather widget/FriendStream...though adding Facebook to HTC sense shows all my contacts in the Phone button which is a huge piss off, but meh.
So that being said, I think I'm about ready to give rooting a shot, but now I've been confused with even more things. And the more I read the more I get confused. Especially where I have to downgrade the firmware, I'm wondering if it's still okay to do this, since the guy at Bell told me if I didn't do / get certain updates I'd have to send my phone back to HTC for repair.
There's stock Android, Cyanogen, and it seems like a million other ROMs. Which is the best to use? If I want total customizability, but also good functionality?
Finally, I'm using a Bell-branded Desire Z on the the Bell network. So Whatever I do will need to work okay with it.
As I've said, I'm totally new to this, and I'm scared to hell of bricking my phone since I just signed a contract and don't to shell out $500 bucks for a new one.
There's just so much info on this forum and it's a bit overwhelming/confusing, not that a lot of info is a bad thing, I'm just lost lol.
EDIT: If anything I wrote seems too rambling or doesn't make much sense please specify that and I'll clarify it.
cant help you root your phone but just follow the instructions that the person who writes the threads say. It's not that easy to brick your phone unless you just completely dont follow directions.
1. Downgrade is perfectly fine, it's to allow you to use a certain method to root your phone.
2. Try out different roms to see what you like, it's like asking whats your favorite video game, how can you really choose, some will agree some wont. I personally like the Miui roms which is the iphonelike and android UI mashup. the apps built in are nice on the eyes, the physics of the phones movement is very smooth, it can oc to 1.5ghz, and you can just download a launcher to replace the original if you dont like it.
3. ask the dev's on the thread if your not sure. i have no idea about bell, but it would seem that it shouldnt have any affect on rooting your phone, just maybe the radio but that is different then rooting or flashing roms.
P.S. you might miss the small things from Sense like, it looks nice, turns on fast, widgets, the dialer to search contact, incoming calls doesnt disrupt navigation, and it's original live wallpaper lol.
So are you saying that I can't search by contact in the default phone app? That kind of sucks.
I guess more of what I'm asking is just based on people's experiences what the best route to go is. I know there are different tastes, I'm more concerned about reliability, so I'm sure people could help with a ROM choice with that criteria.
So downgrading firmware won't affect phone performance? And can it still be reverted to stock in case the phone needs warranty repair? Just trying to cover all my bases.
And thanks, I'll ask around in the deg thread.
Bloodlvst said:
So are you saying that I can't search by contact in the default phone app? That kind of sucks.
Click to expand...
Click to collapse
There are usually apps available that provide Sense functionality to non-Sense ROMs. In regards to the above, you can try DialerOne.
To help you with the ROMs think of them in terms of how different Linux OS's are setup (if you know a bit about this).
You have the base OS's such as Cyanogen. Now some one doesn't like the look of that so they change the Frameworkres.apk to give it defferent colors, transparencies, icons and so on. Now they want a few extra apps to be included in the install so they add them to the /system/app directory or add a /data directory. Repackage it and now they have a custom OS called WINNING ROM (or whatever). These are easy to do and can be completed in a matter of minutes since there aren't any big alterations in the base coding of the OS. This is why you see a lot of ROMs that look like Cyanogens and the developer usually (and should be) states what version of some one elses ROM it's based off of.
Then you have ROMs that tweak certain parameters for speed or add other functionalities to a ROM such as a custom kernel, audio/video codecs, a2ext, compcache/linux swap, and others. Plus a complete custom UI (launcher), port parts of other ROMs such as Sense to work on their ROM, and toms of other things. These take days, weeks, or even months and usually have release cycles and updates. Cyanogen, Virtuous, Enomther, Villain, and a few others make up these ROMs.
Hope that helps with your ROM quest. It can be a bit overwhelming but remember to ask, ask, ask, and then ask some more and also read, at least the OP (original post) and a few pages past that. Some people may get upset and flame you for it but most will be glad to help in any way.
If you flash a non-Sense ROM, you will miss the HTC camera app. Its far and away better than the stock Android one, and I haven't found any Market camera apps that measure up, either. Also, the camera button on the Sense builds seems much more responsive than on CM7.
Also, I'm not sure about this, but the Sense ROMs seem to have better or more hardware codecs for playing a wider array of video formats. Lots of the videos I've tried on CM7 and CM6 are only playable using software decoding (on a variety of players, but RockPlayer is my favorite) and end up super laggy (very low frame rate) and audio way out of sync. On stock Sense and Virtuous, those videos play fine, hardware decoding, silky smooth, and audio in sync.
There are some aesthetic stuff, like HTC does some pretty significant theme changes for Sense, and you will lose customizations like the HTC Skins. And you will lose the HTC widgets (like the clocks) and apps (stocks, weather). But as mentioned, there are lots of Market apps that pretty well simulate many of the Sense apps and widgets, or are very suitable replacements.
Thanks for the detailed replies guys.
KCRic, thanks for list of known ROMs that's basically what I wanted to know, and your Linux flavour comparison helped too
Redpoint, I'm not sure how often I'd ever use the camera anyway...when I get home I'll have to find some screens of the default camera. That being said, I see your ROM is Virtuous. Is that a Sense-like ROM in case I agree with you on the ca?era app?
Thanks!
Bloodlvst said:
Redpoint, I'm not sure how often I'd ever use the camera anyway...when I get home I'll have to find some screens of the default camera. That being said, I see your ROM is Virtuous. Is that a Sense-like ROM in case I agree with you on the ca?era app?
Click to expand...
Click to collapse
Wow, you don't use the camera? I use it all the time, for those "spur of the moment" snapshots, or to quickly take a pic that I can MMS to a friend or family.
Yes, Virtuous is mostly stock Sense, but with some optimizations and with some extra features added. Its also based on the 1.85 ROM, one of the more recent stock Sense versions.
Guides, links for just about everything you can ever think of is here:
http://forum.xda-developers.com/showthread.php?t=916431
BTW, be sure to click the "Thanks" button if you found responses to be helpful!
ROM LIST
Sense ROMS
Gingerbread - Android 2.3
Shokouhi 2.0
Desire S G2 Port Sense2.1
Probably others.
Froyo - Android 2.2
Virtuous
Stock ROMS
Gingerbread - Android 2.3
CyanogenMod 7
Stock Gingerbread 1.7
iceandfire 1.7
Pyromod 1.2
GingerVillian 1.5
meXdroidMod
Froyo - Android 2.2
CyanogenMod 6
Others of unimportance now.
The Other ROMS
Gingerbread - Android 2.3
MIUI (The 2.3 one)
Froyo - Android 2.2
MIUI (The 2.2 one)
LiquidVillian (Or whatever it was called.)
I probably just wasted 10 minutes of my life doing this, but meh, it was something to do.
Now to kill myself since I had to listen to Nickelback through it. Damn 4Music.
I would hardly call CM7 (and ROMs based on it) "Stock".
Although "Non-Sense" is not a very good sounding name for that category, also.
redpoint73 said:
I would hardly call CM7 (and ROMs based on it) "Stock".
Although "Non-Sense" is not a very good sounding name for that category, also.
Click to expand...
Click to collapse
AOSP Based.
There should be 2 categories. CM Based and AOSP.
But I don't think there are any AOSP ROMs. Which I hate, cos when people say they've built a stock ROM, but it's based on CyanogenMod.
redpoint73 said:
Wow, you don't use the camera? I use it all the time, for those "spur of the moment" snapshots, or to quickly take a pic that I can MMS to a friend or family.
Yes, Virtuous is mostly stock Sense, but with some optimizations and with some extra features added. Its also based on the 1.85 ROM, one of the more recent stock Sense versions.
Guides, links for just about everything you can ever think of is here:
http://forum.xda-developers.com/showthread.php?t=916431
BTW, be sure to click the "Thanks" button if you found responses to be helpful!
Click to expand...
Click to collapse
So I'm guessing no one has cooked up a weird ROM that is like Cyanogen with the Sense camera app lol.
Anywho, I really only have a couple of questions now.
Would you recommend Gingerbread or Froyo? I'm guessing Gingerbread probably runs better / is better than Froyo, but it's hard to say.
Also, how easy is it to restore my phone to factory condition if I need to?
And finally, I read the wiki, it says to make sure I have the windows USB drivers installed...do I just throw those in my windows drivers folder?
EDIT: Wanted to add, the instructiosn for recovering to stock doesn't include the version. So any help there is appreciated.
Or you know, if any of you would be so kind to PM me / add me to IM if you've done this on a Bell phone in Canada that would be awesome too
The drivers go in your Android SDK folder, where ever adb resides. At least on XP and Vista that's the case - I'm not sure if the adb issue was ever resolved in Windows 7. You could always use VM linux or dual boot linux if you like, it's much easier imo. Wubi works too I think.
When it comes to Froyo vs. Gingerbread it's literally like a linux in the sense that one is completely stable and well known by this point (Froyo) an the other is bleeding edge, not stable at times, some things are just not compatible unless you port them, and peoples knowledge base on it isn't as thorough.
I've never returned this phone to stock, which I assume you mean s-on and no superuser permissions. So I have no idea how difficult it is, though I do know you need to make sure you 100% know what you're doing before attempting it - especially if you have s-off. It's a pandoras box if you mess it up.
Ah okay, I'll definitely stick with Froyo for now then. I've always stayed 1 version behidn with Fedora lol.
I did get the drivers working, made my gold card, about to downgrade my firmware.
Are the instructions the same for 1.84.666.2 ?
Edit: Successfully rooted. Now time to find a new ROM. thanks again for all the help. Quesiton though, I have no HSDPA icon anymore...do I need a new "radio" or something?
No, it will do that and some ROMs don't have either the 'H' or the 3G' icon - just depends on the developer. You can still flash a different radio - anyone listed in the G2 radio sticky will work, flash a few and see what works best for you.
There's also a radio version/.ril file issue being debated so you might check that thread too and flash the zip provided just to be safe. I think it's in the G2 questions forum but I can't remember.

Categories

Resources