[POLL] Ideas for a New ROM in Development - Hero CDMA Android Development

After doing my own work bringing the MoDaCo rom up to date with the Sprint MR, and a LOT of reading and researching, I'd like to start work on my own custom Hero rom. While speed and performance will be important factors I certainly want to maintain and/or improve functionality.
I have my own general vision for what I want to do, however I'd also like to get some community inputs on what you would like to see in a custom ROM.
If you can, please share 5 things you would like to see implemented. They can be features you've seen/liked from other roms or something you haven't seen done yet. I'm looking for some new ideas.
This ROM will be based on android 1.5 not messing with 1.6 or 2.0 until an official release is made by HTC/Sprint.

one great thing i would love to see included is a simplified task managment system. i am running task killer. but if it were possible to incorperate into the rom the ability to have a time limit on certin apps when not used that they would just stop.

The main thing that annoys me to no end right now would be to make predictive text allowable in all search forms, password forms and address boxes in browsers.
Would also love to see more functions from the locked screen like S2Unlock from WM. The ability to preview texts, emails and missed calls from the locked screen and either dismiss them or respond to them directly from the lock screen and have it open up the app that is needed like the SMS app/email app/Phone dialer after unlocking.
Edit: Oh and remove the vibrate from the dialer which Sprint added on the MR update. Why would they add this with no way to turn it off? SOME people DO wanna try and save their battery life ya know?? Stupid.

Something other than a minimally-modified stock ROM.

ricersniper said:
one great thing i would love to see included is a simplified task managment system. i am running task killer. but if it were possible to incorperate into the rom the ability to have a time limit on certin apps when not used that they would just stop.
Click to expand...
Click to collapse
QuiQNeZZ said:
The main thing that annoys me to no end right now would be to make predictive text allowable in all search forms, password forms and address boxes in browsers.
Would also love to see more functions from the locked screen like S2Unlock from WM. The ability to preview texts, emails and missed calls from the locked screen and either dismiss them or respond to them directly from the lock screen and have it open up the app that is needed like the SMS app/email app/Phone dialer after unlocking.
Edit: Oh and remove the vibrate from the dialer which Sprint added on the MR update. Why would they add this with no way to turn it off? SOME people DO wanna try and save their battery life ya know?? Stupid.
Click to expand...
Click to collapse
So both of you want applications for the most part, that's not a rom, that's something you can suggest in te developer section.
As far as something I'd like to see in a rom... A modified Kernel with SetCPU support would be wonderful

The ability to rotate the home screen to landscape mode, please.

ruskiyab said:
So both of you want applications for the most part, that's not a rom, that's something you can suggest in te developer section.
As far as something I'd like to see in a rom... A modified Kernel with SetCPU support would be wonderful
Click to expand...
Click to collapse
Maybe the second request is more of a software request but he did say "anything". However, the second one I believe is more ROM related as there seems to be something in the ROM that does not want to allow predictive text in certain forms.

ruskiyab said:
So both of you want applications for the most part, that's not a rom, that's something you can suggest in te developer section.
As far as something I'd like to see in a rom... A modified Kernel with SetCPU support would be wonderful
Click to expand...
Click to collapse
Agreed.
I posted this in Modaco's thread and I'll post it here too. Email from Mike, dev for SetCPU:
There is a feature in the Sprint HTC Hero's kernel that prevents SetCPU from working. It likes to constantly set the CPU speed itself, and SetCPU can't override the kernel itself. From analyzing the source, I believe this is fixable. Are you using a custom ROM? If so, try asking your ROM developer to compile a kernel without the "PERFLOCK" feature in the kernel off. Because I don't have a Hero myself to test, I can't verify that this will work.

I don't know if the setcpu idea would work well with the cdma hero, one of the times I've wifi tethered I witnessed an overheat LED warning, thought nothing of it until I checked my battery info, which was pretty much beyond egg cooking temperatures, phone then force rebooted without warning... Not sure if that has to do with things inside the Kernal like mentioned, but it seems like overclocking the cpu might just fry it quickly with the hero, underclocking could be a different story though..
Also.. It's hard for me to say because I'm very interested to see what HTC will be bringing to the plate with Sense 2.0, but I wouldn't mind more interchangable/ custom themes, or modifications to the look and feel to Sense itself, or like what was said above, something more than just a tweaked version of stock. Landscape home screens would also be a nice addition to the Hero, I often attempt this when tired, wouldn't mind it actually working for me.

katmandu421 said:
The ability to rotate the home screen to landscape mode, please.
Click to expand...
Click to collapse
I second that!

LeftonJackman said:
I second that!
Click to expand...
Click to collapse
the rotating home screen would be neat to show off

going to look into portrait mode in sense ui since i'm curious in seeing how it works too. any more ideas?

Do you think there is any way to optimize the htc_ime.apk? I hate getting keyboard lags when typing a text. That is the only thing about this phone that I could say that I hate.
Also don't want to beat a dead horse, but I wonder if there is any way to get the new maps to work with 1.5. Coming from the Dream forum, I know that they got it working on 1.6 (before it was released to 1.6) by tricking the app into thinking that 1.6 was actually 2.0. I'm not sure exactly how this was done but from what I remember, it didn't sound extremely difficult.
Then again, I'm not a dev so I don't know what it would entail.

Don't know if this is more of an app or what, but how about a way to change the frame colors from grey to one of serveral colors.

How about this, for the browser make it so I can type something into the address bar and if doesn't have a .com at the end of it. It then will give a Google search. Kinda of odd its not already like that it would keep googles numbers way high

The keyboard Lag would be great to fix and the rotating screen would make this phone even better than what it is. How about finding a way to increase the internal memory we start with. I don't know if that is possible but it sure would be nice to be able to have more to start with. I use Apps2Sd but still lose memory when I install apps. I am still real confused about this, but I am about 20 meg better than I was before I used Apps2Sd. I saw a video from unlockr.com where he was setting up apps2sd on a G1 and when he finished it showed the added memory from the ext3 partition in the Sd card and internal memory area in settings. he went from about 45 meg to over 500 meg after he finished setting it up.

please no hideous blue themes or annoying boot sounds

Is the ability to choose which apps open (or don't open) on startup something that can be incorporated into a rom?

fr0st said:
please no hideous blue themes or annoying boot sounds
Click to expand...
Click to collapse
Nice.

ricersniper said:
one great thing i would love to see included is a simplified task managment system. i am running task killer. but if it were possible to incorperate into the rom the ability to have a time limit on certin apps when not used that they would just stop.
Click to expand...
Click to collapse
i would love to see the time limit thing, and maybe an automatic reboot function, and maybe a recovery system IN the Phones GUI not in its own Partition or whatever.

Related

THE ROM...to work on

Today I tried the Hero, and I must say that it makes the Magic just as you would expect. I think this ROM is that we should concentrate all our efforts in order to make it usable.
i think that yes, it is the best rom ive ever tried, but it is too slowly and crashes frequently. htc apps and widwegts are also incredible!
one quesetion. someone have notice that all roms do not let see youtube videos in high quality. Original youtube app from vodafome let me select high quality, in this case no.. and there are great differences!
IsAhT said:
i think that yes, it is the best rom ive ever tried, but it is too slowly and crashes frequently. htc apps and widwegts are also incredible!
one quesetion. someone have notice that all roms do not let see youtube videos in high quality. Original youtube app from vodafome let me select high quality, in this case no.. and there are great differences!
Click to expand...
Click to collapse
I don't have this youtube issue. When I watch at a video, in menu pop up it ask me if I want to see it in normal res.
I'm with v2 Rogers rom.
I think that hero is the way... cool interface and widgets but it needs more machine.
IsAhT said:
i think that yes, it is the best rom ive ever tried, but it is too slowly and crashes frequently. htc apps and widwegts are also incredible!
one quesetion. someone have notice that all roms do not let see youtube videos in high quality. Original youtube app from vodafome let me select high quality, in this case no.. and there are great differences!
Click to expand...
Click to collapse
If you have a high speed connection like wifi or hsdpa, youtube plays in high quality.
yukkio said:
I think that hero is the way... cool interface and widgets but it needs more machine.
If you have a high speed connection like wifi or hsdpa, youtube plays in high quality.
Click to expand...
Click to collapse
are the hardware specs on the hero that much more robust than on the Magic? I should look that up I suppose....
Regardless, I would think that HTC would eventually want to supply the Rosie UI to as many devices as possible, as they did with touchflo 3d when it came out.
I reinstalled Hero yesterday evening as I wanted to give it a try.
I used nk02 version cause my sdcard is very slow for handling the Apps. It's the 8GB sdcard that came with the Magic. I learned the last days that it's class 2 and, in order to have the Apps running properly in the sdcard, we need a class 6.
My new sdcard is on the way and i will be able to double check this.
Anyway, after installing the rom i did several optimization things. I just went to the Dream forum and use what the people are doing. Basically this is what i did:
- Hero SpeedUp v2.0 script. http://forum.xda-developers.com/showthread.php?t=521421
From here I took the dexopt-wrapper and the optimize.sh script in order to create .odex files for every apk.
- Rosie/Launcher Toggle. Idea here: http://forum.xda-developers.com/showthread.php?t=521877
But the procedure I use is this one: http://forum.xda-developers.com/showpost.php?p=3886560&postcount=23
This means that I disable the Rosie UI and use for normal daily use the standard home screen.
Someone will ask why would I want to have Hero when I disable the Rosie UI. Simple: I can switch back to Rosie whenever I want if I want to play with the new home screen.
But, If I want the phone to be responsive and not that laggy, it's better to disable Rosie. In this way the phone works quite well and I still have all the advantages that the new Hero firmware has to offer me:
- Twitter and facebook integration
- new calendar
- all the new menus in contacts, dialer, etc.
- new camera
etc, etc, etc.
I also read that if I just keep Rosie without any widget, it will still run smooth but i haven't tried it yet.
So overall I'm happy of my decision to go for Hero again (I haven't tried Rogers, I moved from Ion to Hero directly) and I will also support the idea to focus on this firmware.
It's really looking good.
P.S: I will also copy this post in the Hero forum as I think it belongs there too.
rommelin said:
- Rosie/Launcher Toggle. Idea here: http://forum.xda-developers.com/showthread.php?t=521877
But the procedure I use is this one: http://forum.xda-developers.com/showpost.php?p=3886560&postcount=23
Click to expand...
Click to collapse
This didn't work for me.
When I clicked on home (after clearing defaults) it just went back to the home screen (rosie).
flitar said:
This didn't work for me.
When I clicked on home (after clearing defaults) it just went back to the home screen (rosie).
Click to expand...
Click to collapse
Can you see inside the Application Management menu both apps? Rosie and Home?
If you don't have Home, even if you clear defaults from Rosie, it will go back to Rosie as there would not be any other alternative.
So, can you confirm me that you can see both apps?
P.S: Just reminder: after you push Launcher to the phone, you need to reboot.
Doh! rebooted, works now. Thanks

Hero 2.1 Mms.apk is so slow...and I think I know why

Just to start off the problem I am having is prevalent in all 2.1 stock sense hero roms. There is so much keyboard lag in the sense messaging app that it is pretty much useless. You really can't type the way you want too. Considering I use my phone pretty much for text messaging and music, this has destroyed my opinion of the phone. Sprint was so excited about this phone and gave up on it within 7 months. Considering all contracts last for 2 years (if you want the good upgrade prices), don't you think it would be the ethical thing to do to keep a phone updated for at least that duration. This is a $500 dollar phone that can't text message correctly.
Alright after my ranting now down to the problem. I feel like the #/160 character counter right above the send button is the issue causing the terrible keyboard lag. I rarely do texts over 160 characters so I really don't need this. I remember back in the day of my touch diamond, there was an .xml mod you could do to eliminate the character counter which sped up the texting perfectly. I have no idea how to go through all the .xml's and .pngs of the apks but I figured someone in here could help. Basically I want the character counter to be removed to see if this is the problem. I do have only prediction on, no vibrate or sound, and it still lags out of control. It happens on every sense rom I've tried (and trust me I've tried them all). This does not happen in any of the AOSP based roms such as Cyanogen and Aospmod with the stock android Mms.apk, where there is no character counter. I tried pushing that to my phone an I like it but it just doesn't match up with the rest of the sense, plus it doesn't have the message counter option on the icon which i really like. I pretty much came to this conclusion when i used both of Zen's ports, Aria and MT3G, and I had absolutely no lag when texting. Both roms have different framework i understand which doesn't allow me to push either of the MMs.apk's from either of these roms to my hero stock 2.1. I am using IcedHoneyBun with Zens' any rom Kernel right now but it happened in NfinitiFX's rom too. ONCE AGAIN I NEVER USE VIBRATE OR SOUND so please don't mention that as a fix.
I am posting the Mms.apk below. If somebody can help me I would be glad to donate.
you might want to post this on android central, Beezy420 build icedhoneybun, and he might be able to fix it for you. Although i blieve hes mostly developing for EVO now, he is still around. Post in his honeybun thread.
The Mac said:
you might want to post this on android central, Beezy420 build icedhoneybun, and he might be able to fix it for you. Although i blieve hes mostly developing for EVO now, he is still around. Post in his honeybun thread.
Click to expand...
Click to collapse
I know beezy built it but it has nothing to do with the rom. It has everything to do with the stock sense Mms.apk. More hero users use xda than any other site thats why i posted it here.
I *highly* doubt that a simple character counter is causing the delay. First of all, that only makes sense if the keyboard is *completely* lag-free in all other "known-good" apps.
Handcent's text messaging app also has a character count... have you tried that app?
Can you type without any lag in a basic notepad application? Make sure you have all of the same auto-correction and spelling options enabled.
HTC MMS is laggy as hell!!! This isn't "the fix" but it should help somewhat. Turn off ur notifications and auto-retrieve in stock MMS then go into your stock app manager under settings~~>manage apps and force stop Messaging. Now download either Handcent or Chomp from the market cuz they r pretty much the same. Then remove the stock messaging shortcut from your desktop if u have one just so it's outta your way. A good portion of the lag should be gone. Clocking ur cpu higher if u use a clockable kernel will help reduce keyboard lag too.
x99percent said:
I *highly* doubt that a simple character counter is causing the delay. First of all, that only makes sense if the keyboard is *completely* lag-free in all other "known-good" apps.
Handcent's text messaging app also has a character count... have you tried that app?
Can you type without any lag in a basic notepad application? Make sure you have all of the same auto-correction and spelling options enabled.
Click to expand...
Click to collapse
I mean my keyboard is lag free in any other application except ones that require per letter searching such as google search. I just feel like getting rid of the character counter would help a great deal just because you are absorbing a but of memory after ever letter you type. I really don't know what is the cause. I don't like chomp or handcent i've tried them both. Not as much lag but there is still some lag. I just wanted to see if this was the problem and then go from there.
I would love for someone to pull the counter out of the HTC mms app. I will also gladly donate.
...still willing to donate...
Not possible. I'm using a GSM port of the Legend 2.1 build, and there is no 160 count at all, and it runs no better/worse than the older one. (The only reason it loads faster is because I'm using Zen's Any Kernel)
anything is possible and we wont know until it happens
tailsthecat3 said:
anything is possible and we wont know until it happens
Click to expand...
Click to collapse
Except, this doesn't make much sense. MMaybe I haven't used a CDMA ROM in a while, but I distinctly remember the HTC Messaging app always being a bit sluggish.
You should try swype its great and quick as hell! =]
Has nothing to do with what you are saying. My brother has a Droid Eris with the same messaging app and its flawless. Maybe ours will get fixed in the update rolling out
Sent from my HERO200 using XDA App

[Q] Switching from iPhone to Android. Great, but...

Hi all,
New to Android here. Just got a AT&T Galaxy S II Skyrocket after 4 frustrating years with iPhones.
So far I really like Android, especially that it lets you change what you don't like. I do feel that both devices are unacceptably tethered to their respective corporate landlords - and google is not necessarily better than apple in that respect - but Android lets you change that more readily. For instance myphoneexplorer lets you sync with outlook pretty flawlessly if you don't care to upload your info to google's "cloud", etc.
OK, I'm done ranting now but I do have 2 specific questions:
1. My particular SIISR does not display a visual reminder nor sounds a loud enough alarm when (a) I get a text, or (b) a calendar event comes due. It just makes a ridiculously soft noise that I miss every time I'm not standing in an empty recording studio, and even worse when I pull the phone the screen is dark so I have no idea what the feeble alarm was about. I expect the same level of alert as when I get a call, i.e. the lock screen lights up and I can read / snooze / dismiss as the case may be. This is really pretty amazing that such dirt-basic functionality is not included in the software, at the very least easily enabled in Settings. Am I really expected to turn on the phone and pull down the Notifications curtain to find out what is going on? If there is no workaround this will be a showstopper for me and I'll have no choice but to return the phone.
2. I like the idea of upgrading to a rom like cyanogen when it becomes available for the SIISR, but I am concerned about how at&t cottons up to having rooted and OS-reflashed devices on its network and what they might do about it, and more specifically what happens when updates are pushed down the pipe. What is you guys' real world experience with that?
Thank you for your feedback! I'd really like to stick with my new Android phone!
you go into setting and the sound option. click on volume and make sure it maxed out, then click notification ringtone and you can change the sound.
As for visual reminder its at the top left of the screen. Text shows an envelope and calender alert a different icon.. I use handcent for sms and it works way better than stock program.
Not sure if BLN works on the this model but try it. it will leave your softkeys lit when you have a text.
you can try different lock screens via golocker so that you dont have to unlock your phone to see what the alert was but to actually read the alert or know more than if it was a message or email or phone call you have to unlock it for security reasons as perhaps you get confidential material that not just ANYONE should see.
as for rooted and custom firmware its safe, and prevents stock updates from your provider. as android is opensource you are allowed to customize it.
As to #1, you can change the notification sound both in your email settings and in the phones settings/sounds area. As to it being a dark screen when you go to check it.. thats one of the downsides to this particular model, no notification LED.. there is an app on the android market called NoLED that will put a little picture on the black screen to make up for it. BUT I cannot vouch for whether or not it drains battery (my chief concern), just have to try it out.
#2 I've been on AT&T with a rooted/flashed phone of various models since 2008 and I've never had them notice/say anything. It does void your warranty flashing, but there are ways of getting it back to stock if you do end up needing that. At the moment on this phone I believe you can't get it *perfectly* back to stock, but just have to give the devs here time and it will be available eventually.
*NoLED is on my list of apps to check battery usage, I'll get on it and post again tomorrow
while the forums are a great resource for things, you will get answers faster if you just google (or youtube) things like 'how to change android sms sound'
jacobharasimo said:
Not sure if BLN works on the this model but try it. it will leave your softkeys lit when you have a text.
Click to expand...
Click to collapse
Sounds even better than NoLED.. givin that a try too
sulpher said:
Sounds even better than NoLED.. givin that a try too
Click to expand...
Click to collapse
BLN requires a kernel that supports BLN, its only a matter of time when one of these great devs on here creates one.
Handcent SMS (free in the market) has the option to have your message pop up and remain on your screen until you cancel it. Almost like the iPhone.
As what Jacob said, when you are running a rooted device, you are most likely running a custom Recovery like CWM. Its actually the custom recovery that prevents you from getting the updates Over The Air. HOWEVER, the way the devs work... those new updates will generally be available for you way before your carrier sends it to your device. So rooted or not, you're gonna wanna root it anyway cause you'll end up being one of the few who wont have ICS, or whatever.
cue_32 said:
BLN requires a kernel that supports BLN, its only a matter of time when one of these great devs on here creates one.
Click to expand...
Click to collapse
Da_G supports it - look in the dev forum.
fedupey1 said:
2. I like the idea of upgrading to a rom like cyanogen when it becomes available for the SIISR, but I am concerned about how at&t cottons up to having rooted and OS-reflashed devices on its network and what they might do about it, and more specifically what happens when updates are pushed down the pipe. What is you guys' real world experience with that?
Click to expand...
Click to collapse
Like it was said, you won't get updates from AT&T, but why would you want AT&T updates to overwrite your Cyanogen ROM?? When you flash Cyanogen (or any ROM), you follow that ROM and reflash when updates are available. So instead of relying on AT&T for updates, you'll rely on the developer of the ROM for updates. Also, as long as you're not trying to exchange the phone or anything like that, AT&T has no right to tell you how to use your phone. Root it, flash it...throw it against the wall...it's yours. Do what you want. Now, when you try to warranty your wall smashed phone, you better hope you have a stock AT&T ROM on there if it powers up. Every time I've warrantied a phone, it's been dead, so it didn't matter. If it won't turn on, they can't tell what ROM you have, and really, most of those "techs" just want to give you a new phone and get you on your way. Personally, I've never had a problem getting a new phone.
#1 go into sms press settings in there change your SMS ringtone. If you want an iPhone SMS type of visual reminder (bubble alert) download SMS popup from the market tinker the settings to your liking.
I'll suggest every new iPhone to android user to read the phones manual or Google your questions before jumping to conclusion that android doesn't have this and that. Most likely it does. You can customize android how ever You want.
Sent from my SAMSUNG-SGH-I727 using xda premium
Has anyone had experience with the Chinese GO Launcher and the widgets that come with it? They look pretty cool, and it seems they have the functionality I'm missing.
btw I can understand the "read the manual first" comments; I did read the manual and, not unpredictably, it said nothing about functionality that doesn't exit.
Thanks for all the input so far everyone!
I recently upgraded from the iphone to the Skyrocket, and am loving it. I wasn't sure whether I was going to like it the first few days, but now when I pick up my husband's iphone it seems like a toy compared to the Skyrocket.
I just started using Go Launcher Ex two days ago. It has a lot of slick and useful features. I haven't finished exploring all of the options available, but so far I'm enjoying the themes, locker options, and SMS pro. It's easy to try Go, and you always can uninstall it if you don't like it. I did have to redo my widgets after installing it, but that was actually kind of fun with the new theme I installed.
Not a huge deal but something to keep in mind with GO launcher.. recently noticed with system panel that GO launcher drains battery excessively when the phone is idle (device on but screen off), so i switched to launcher pro which drains FAR less with the screen off. The app is nearly the same as far as functionality, with one or two exceptions that can be added by purchasing the the pro version if you really need them (resizing widgets). I decided it was worth it to use less battery.
*note, im a battery stickler.. I can't stand any extra drain
more then happy to help you out.
fedupey1 said:
Has anyone had experience with the Chinese GO Launcher and the widgets that come with it? They look pretty cool, and it seems they have the functionality I'm missing.
btw I can understand the "read the manual first" comments; I did read the manual and, not unpredictably, it said nothing about functionality that doesn't exit.
Thanks for all the input so far everyone!
Click to expand...
Click to collapse
I know switching from the Iphone to Android is a big change. I was so confused for about a week. Anyways, if you want I would be happy to answer any questions you may have about your phone. I use the Go Launcher and Go SMS , I know a lot about them. Anyway just PM me if you'd like.
it has been my experience, because all returned/exchanged phones are sent out for reconditioning, att nor does the manufacturer care what OS modification has been performed on the phone. I returned my cappy at the atrix launch and asked specifically about the issue of "stock" or not, then I handed my serendipity cappy right over. Never heard back from att since and I'm still upgrading phones today without any heat. no worries.
sulpher said:
Not a huge deal but something to keep in mind with GO launcher.. recently noticed with system panel that GO launcher drains battery excessively when the phone is idle (device on but screen off), so i switched to launcher pro which drains FAR less with the screen off. The app is nearly the same as far as functionality, with one or two exceptions that can be added by purchasing the the pro version if you really need them (resizing widgets). I decided it was worth it to use less battery.
*note, im a battery stickler.. I can't stand any extra drain
Click to expand...
Click to collapse
Good to know, thanks for the info. I'm really happy with Go launcher, and in fact have noticed much better battery performance than I had previously with a live wallpaper. But I'll look into launcher pro if the battery performance is a problem in the future.
i can confirm that Go Launcher DRAINS battery very much.....but i still use it i like to functions.
just letting you know
I installed GO Launcher EX, it looks very cool; polished and very usable UI is a massive improvement. I recommend it. Ditto GO Dialer / contacts, a huge improvement over stock. GO calendar widget is OK but not fabulous; it looks good though with the Transparency theme. GO locker was pretty but rather useless, I uninstalled it.
Installed SMS popup, works excellent. I'm happy with it. Who knew I'd get excited over functionality that used to be standard 6 years ago.
Then for my calendar I looked for an iPhone type of visual reminder (bubble alert) that wakes up the phone and displays even when the screen is locked. I only found two:
- Calendar Snooze, of which I am currently running the free version. It does the job, but it's sort of aesthetically challenged.
- The pathetic Nudnik, which I uninstalled immediately. It looks like it was designed by a pre-schooler.
Now I need to resolve my lock screen issue, then I'll be content (it locks up immediately whenever I press Power although I set the delay to 10 mins in Settings).
I think I'll give Cyanogen a whirl if it becomes available for Skyrocket.
Try iPhone Notification.

My not so good review

Went from a G2 to this One S yesterday. I'm not too impressed.
No dedicated menu button
There is enough room for one on the bottom but they only put 3.
What happens now is that Android (or Sense or something) detects when there are menu options and puts a button on the screen for it taking away real estate from the application.
No trackball
I used this a lot on my G2 especially on web pages with small links that I didn't want to missclick. I already miss it. I also used the trackball wake feature in CM on my G2. Now there is only one way to turn the screen on and its a little hard to do one handed. The trackball was in a very natural position to turn on with your thumb. Now without it, it is very awkward to power on with your thumb, you have to hold it very high and I'm affraid of dropping it. Alternatively I could turn it on with my index finger but it spreads my hand way out and still feels weird.
No folders
I'm not sure if this is an ICS thing or a Sense thing (because this phone is an unholy bastardization), but I can't figure out a way to create folders on my home screens. I'm not talking about the Sense folders for applications either. In normal Android builds you can add shortcuts, widgets, folders. The Pandora application shipped with a folder called "My Stations" or something like that. I used this because it only took up 1x1 on a homescreen and let me choose which station was opened. Without it, you need to open the application and it immediately starts playing the last radio station. This is annoying.
Resolution
The DPI isn't any better than my G2, its just a bigger screen. This is pretty disappointing. I would like a crisper display in a flagship device.
Bloat
Its pretty bad. I know most users want Facebook, Twitter, Dropbox, etc... but how about you let us select what we want during the phone setup.
Misc
This is my first Sense device and my first ICS device so again, not sure where this crap is coming from.... When you install an application it creates a shortcut for it on one of your home screens. Putting a shortcut is the simplist thing you can do in Android, why not leave it for the use to do if they want to do it.
On my way to work I was listening to I Heart Radio and while the live streams were okay when I went to the "pandora"-like functionality it would only play one song and then stop. This never happened on my G2. Don't know whats going on here.
I don't care for the browser (which they stupidly call "internet").
I don't care for all of the account options. I went to share a page in the browser, I wanted to email it to myself. So when I went to share page it let me select how to share it. I got "Facebook for HTC Sense", "Mail", "Twitter for HTC Sense", and "Dropbox". I did set up Facebook, but I did not set up mail, twitter, or dropbox. What I wanted was GMail which I had to select "See all..." Then I saw a plethora of garbage bloat that they bundle with the phone and had to scroll down to get to GMail. After I went though this experience I went to share another page to see if GMail showed up at the top... it didn't.
I'm sure I'll have more complaints the more I use it. I used my fiance's upgrade for this one but I get an upgrade in 3 months. If CM9 isn't out by then she'll be using this phone and I'll upgrade to a SGSIII or that yet to be named quad-core LG phone.
Summary
CM9 can't come fast enough.
EDIT
I'll add some good things here.
Good things
Again, this is coming from a G2 so in 2 years things should be better anyways....
It is very thin, and very light.
It has a front facing camera which my G2 did not.
The flashlight, though not as bright as the "High Brightness" Cyanogenmod setting on the G2, is still pretty bright.
The speaker seems to put out a lot of sound. Can't attest to the quality yet but the volume is there.
EDIT #2
Some more good and bad....
Skype Useless
... probably related to Wifi crackling. One of the things I was looking forward to with this phone was the ability to make video calls via Skype. My fiance has an iPad2, my in-laws each have a G2X, and my brother has a SGSII. Skype is useless on this device. There is echoing / cracking and video lag even when on Wifi. I called my brother with this One S and it was useless. I then called him on an iPad2 and it was great. I'm wondering if the problem has to do with Beats Audio. We'll have to wait for an AOSP ROM without Beats to find out.
So I unlocked/rooted/ROM'd ...
I am now running Black Dragon 4.0. I LOVE the menu hack to get rid of the stupid 3 dot menu on all the screens. I like that they kept the ability to longpress home to get the default behavior as well. The launcher seems nice though I haven't played with it too much (which is a good thing, means they have good defaults).
Can't wait for the kernel sources to be released so we can make some more CM9 progress. I really miss the buttons in the dropdown for wifi, brightness, bluetooth, etc. Now I have to dropdown, click settings, scroll down and find brighness.
How's the battery life? My G2 has some HORRENDOUS battery... like it can drain 20% an hour... I go to school for like 6/7 hours and I can leave with like a <20% battery life. Currently using MIUI because that seems to be the best battery life.
Edit: As for a menu button, Google is trying to get rid of that. I read a post about it a couple of months ago. They say it was useless. I completely disagree because I use it quite a lot. I use it way more than the search button which I have literally probably used less than 30 times and I've been on an Android device since the G1 came out.
For everything you just said mostly there are workarounds.
The deidcated menu button now exists through roms...the three button thing on screen is removed. Change of dpi works fine on no sense roms I'm set on 195 on sense not as good. Play market you can stop adding apps onto screens
Bloat just remove yourself root explorer..
Sent from my HTC One S using XDA Premium App
Battery lifes good also...
As I said workarounds exist
Also get a different launcher and ditch sense or just get Nova or apex
Sent from my HTC One S using XDA Premium App
Love this. G2 FOORRREEEVVVAAAAHHHH
.ili.music.ili. said:
How's the battery life? My G2 has some HORRENDOUS battery... like it can drain 20% an hour... I go to school for like 6/7 hours and I can leave with like a <20% battery life.
Click to expand...
Click to collapse
I'm the wrong person to ask about battery life (at least during the week). I work in one of these new fancy energy efficient "Green" buildings. We have coating on our windows that block UV with the side effect of also blocking cellular signals. Everyone that works here puts their phones on airplane mode to save battery because we have 0 signal and the phone search all day.
I'll know better this weekend about battery life.
arknailed7754 said:
For everything you just said mostly there are workarounds.
The deidcated menu button now exists through roms...the three button thing on screen is removed. Change of dpi works fine on no sense roms I'm set on 195 on sense not as good. Play market you can stop adding apps onto screens
Bloat just remove yourself root explorer..
Battery lifes good also...
As I said workarounds exist
Also get a different launcher and ditch sense or just get Nova or apex
Click to expand...
Click to collapse
How did they implement the dedicated menu button?
How do I ditch Sense?... what is Nova / apex?
Do I need root to install another launcher?
--
FunkyELF said:
How did they implement the dedicated menu button?
How do I ditch Sense?... what is Nova / apex?
Do I need root to install another launcher?
Click to expand...
Click to collapse
no you can install launchers without root..from market just look for them
to ditch sense though you will need root..and to change dpi you will need root..my advice root lol
by ditching sense i mean install a non sense rom like black dragon or untouchables that strip sense away so the majority is ice cream sandwich without the bloatfest. some apps will be kept in but just use root explorer to rid the rom of it.
the dedicated menu button and ridding the screen of the three dots at the bottom is also because its been taken away and remapped by devs..so again..you need root
most of all..development will kick in soon..so better to root..or if not just use a different launcher but you dont really accomplish what your setting out to do
leedroid should be here soon with a rom,and will do away with most of the bloat anyway...so youll keep sense and most things you complained about will be sorted..
the main thing here is..root..worth it..yes..without..pointless and youll be stuck with htcs crap stock rom..pretty poor for me..but coming from another phone with loads of development..probably biased of how it should be
No Folders?
Just long-tap on the icon and drag it to another icon. THe folder will creat automaticly.
FunkyELF said:
Went from a G2 to this One S yesterday. I'm not too impressed.
No dedicated menu button
Root and ROM it. People are remapping the multitask key as the menu button, and hold-home now does the multitask. You're on XDA, so I assume you're enthused enough to root and ROM it.
No trackball
Seriously. Please find me an Android device with a trackball nowadays. It's gone...you're just gonna have to deal with it.
Resolution
This display seems pretty crisp. We're working with phones with relatively small displays. There's only so many pixels you can pack into until it doesn't even matter. 720p is about as far as we need to go on phone screens. The qHD screen on this phone has vivid colors and all the qualities of Super AMOLED. The resolution seems plenty high to me. Are you starting 1inch away from the phone and observing pixels?
Bloat
Welcome to flagship carrier devices. Again, you're on XDA, and fully capable of rooting it and removing all that crap. The G2 was a 1-off device that had pretty much stock Android. Consider it a Nexus device, more or less. With a flagship phone, you're going to get bloatware.
Misc
This is my first Sense device and my first ICS device so again, not sure where this crap is coming from.... When you install an application it creates a shortcut for it on one of your home screens. Putting a shortcut is the simplist thing you can do in Android, why not leave it for the use to do if they want to do it.
Sense has nothing to do with this. The new Google Play Store now by default places new apps' icons on the homescreen. It's as easy as going to the prefs in Play Store and disabling. Blame Google if you're going to blame someone.
On my way to work I was listening to I Heart Radio and while the live streams were okay when I went to the "pandora"-like functionality it would only play one song and then stop. This never happened on my G2. Don't know whats going on here.
Don't know what to tell you, but it's obvious that you're describing some sort of software issue, not a hardware issue. If it worked fine on the live streams, then your data connection worked. Talk to iHeartRadio.
I don't care for the browser (which they stupidly call "internet").
So install a new one! ICS Browser+ is exactly like the stock browser. There's also Chrome and Opera. Cmon...
I don't care for all of the account options. I went to share a page in the browser, I wanted to email it to myself. So when I went to share page it let me select how to share it. I got "Facebook for HTC Sense", "Mail", "Twitter for HTC Sense", and "Dropbox". I did set up Facebook, but I did not set up mail, twitter, or dropbox. What I wanted was GMail which I had to select "See all..." Then I saw a plethora of garbage bloat that they bundle with the phone and had to scroll down to get to GMail. After I went though this experience I went to share another page to see if GMail showed up at the top... it didn't.
This is the one thing I disliked and will agree with you on, although once again, rooting and ROMing can take care of it. That or removing bloatware.
I'm sure I'll have more complaints the more I use it. I used my fiance's upgrade for this one but I get an upgrade in 3 months. If CM9 isn't out by then she'll be using this phone and I'll upgrade to a SGSIII or that yet to be named quad-core LG phone.
Suit yourself. 4.7 inches is just too big, and at these speeds, you're at the mercy of your data connection, not the processor.
Summary
CM9 can't come fast enough.
AMEN
Click to expand...
Click to collapse
I think nearly all of your points are moot. A lot of your review seems to be based on your lack of willingness to change some preferences and MANAGE your device. If you were on a G2, then you never had to manage stuff like this. Consider it a new experience. If you wanted stock Android, you should've gotten a Galaxy Nexus. I just upgraded from a Nexus S and while I screamed at first at all the Sense crap, I quickly had it rooted, debloated, de-Sensed, and up and running with a nice, fast ROM (Black Magic 4.0).
Give it time. The phone JUST came out.
nickmv said:
I think nearly all of your points are moot. A lot of your review seems to be based on your lack of willingness to change some preferences and MANAGE your device. If you were on a G2, then you never had to manage stuff like this. Consider it a new experience. If you wanted stock Android, you should've gotten a Galaxy Nexus. I just upgraded from a Nexus S and while I screamed at first at all the Sense crap, I quickly had it rooted, debloated, de-Sensed, and up and running with a nice, fast ROM (Black Magic 4.0).
Give it time. The phone JUST came out.
Click to expand...
Click to collapse
i agree with you there,its all about learning curves..no sense roms are fairly close to stock..its just the settings that are different now..he_stheone has already added certain elements of stock android..so its fairly close..just the settings..that are the main difference now.
jacakowal said:
No Folders?
Just long-tap on the icon and drag it to another icon. THe folder will creat automaticly.
Click to expand...
Click to collapse
Those aren't the folders I'm talking about. I think what I'm talking about are called live folders. In AOSP builds of Android when you long press on an empty space on one of your screens you can choose widgets, folders, shortcuts, contacts, and other things I can't remember.
With Sense you only get widgets and shortcuts.... no folders, no contacts, etc... just widgets and shortcuts.
Isn't that minor thing?
Sent from my HTC One S using XDA Premium App
nickmv said:
I just upgraded from a Nexus S and while I screamed at first at all the Sense crap, I quickly had it rooted, debloated, de-Sensed, and up and running with a nice, fast ROM (Black Magic 4.0).
Give it time. The phone JUST came out.
Click to expand...
Click to collapse
I didn't see this one listed in the ALL ROMS post here.
http://forum.xda-developers.com/showthread.php?t=1584163
Where is the info on that ROM?
Dude its in development section
Black dragon 4.0
Sent from my HTC One S using XDA Premium App
nickmv said:
I think nearly all of your points are moot. A lot of your review seems to be based on your lack of willingness to change some preferences and MANAGE your device. If you were on a G2, then you never had to manage stuff like this. Consider it a new experience. If you wanted stock Android, you should've gotten a Galaxy Nexus. I just upgraded from a Nexus S and while I screamed at first at all the Sense crap, I quickly had it rooted, debloated, de-Sensed, and up and running with a nice, fast ROM (Black Magic 4.0).
Give it time. The phone JUST came out.
Click to expand...
Click to collapse
Going to have to side with you on this one. This phone is definitly a great device, give it some time, dig in a little bit. Much better than my Tmo-SGS2.
most of things you mentioned isnt a "bad thing" just you dont know how to operate the phone, or its just different (opinion at that point).
Also you didnt like things which are for all devices, not just one S
FunkyELF said:
Those aren't the folders I'm talking about. I think what I'm talking about are called live folders. In AOSP builds of Android when you long press on an empty space on one of your screens you can choose widgets, folders, shortcuts, contacts, and other things I can't remember.
With Sense you only get widgets and shortcuts.... no folders, no contacts, etc... just widgets and shortcuts.
Click to expand...
Click to collapse
The long press, dragging and combining of icons together is AOSP folders in Ice Cream Sandwich. The long press on the desktop to add folder is long gone and is not coming back.
Sent from my Galaxy Nexus using xda premium
arknailed7754 said:
Dude its in development section
Black dragon 4.0
Sent from my HTC One S using XDA Premium App
Click to expand...
Click to collapse
Sorry... you said Black Magic, not Black dragon.
I'll give it a try in a couple weeks. I like to use my phone a bit before rooting to make sure I didn't get a lemon.
Does the camera work on this one?
Just got the phone and here are my negatives:
1. With lowest brightness setting the screen is horrible (but if you increase it a bit, its ok)
2. No switches in pulldown menu ? I though Sense always had that.....
3. Bottom plastic is not 100% flush at one corner (maybe will exchange, maybe not)
4. In navigation I just couldnt find "setting" button anywhere.....whats up with that ?
gonna go to Verizon and compare to Nexus....I still need Tmo SIM and stores are in same place anyway....I am not a phone freak not wasting time here
Its also very true that until you have 2 devices in hand you cant really compare screen quality...I though my G2x IPS panel for super great, but compared to One S its very warm colored and whites have red tint. Its also hard to use in lowest brightness even in dark room....but with G2x case its because screen is simply too dark, with One S its bright but disgusting to look at due to some "noise"

[Q] Auto-Rotate not working for Android screens

I just started using my first Android phone 2 days ago, so this is probably a really dumb question, but I've figured almost everything else out and this one not so intuitive.
When I'm in the home screen or the alphabetical list of all apps, if I turn the phone horizontal it won't switch to landscape. It only rotates if I open the keyboard. The settings menu and most apps auto-rotate fine, so I know the phone can sense it right., it's just the basic Android screens that won't landscape unless the keyboard is open.
I'm using CM11 from 21-OCT-2014 and the only extras I've installed are gapps, k9 mail, firefox, google translate and google wallet. The "Auto-rotate screen" box is checked, as are the "0 degrees" and "90 degrees" rotation mode boxes.
enigma9o7 said:
I just started using my first Android phone 2 days ago, so this is probably a really dumb question, but I've figured almost everything else out and this one not so intuitive.
When I'm in the home screen or the alphabetical list of all apps, if I turn the phone horizontal it won't switch to landscape. It only rotates if I open the keyboard. The settings menu and most apps auto-rotate fine, so I know the phone can sense it right., it's just the basic Android screens that won't landscape unless the keyboard is open.
I'm using CM11 from 21-OCT-2014 and the only extras I've installed are gapps, k9 mail, firefox, google translate and google wallet. The "Auto-rotate screen" box is checked, as are the "0 degrees" and "90 degrees" rotation mode boxes.
Click to expand...
Click to collapse
Probably depends on the launcher (home screens and app drawer is handled by launcher). Some have a setting to enable it, some don't...
I dunno if this is normal behavior, something I can change in a setting, or a bug in something, and if so what?
Not quite sure what a launcher is, but I only installed the stuff I mentioned before, so I assume my launcher is whatever comes with CM11 or Gapps.
enigma9o7 said:
I dunno if this is normal behavior, something I can change in a setting, or a bug in something, and if so what?
Not quite sure what a launcher is, but I only installed the stuff I mentioned before, so I assume my launcher is whatever comes with CM11 or Gapps.
Click to expand...
Click to collapse
add this line to build.prop
log.tag.launcher_force_rotate=VERBOSE
palmbeach05 said:
add this line to build.prop
log.tag.launcher_force_rotate=VERBOSE
Click to expand...
Click to collapse
Done, and it worked! Thanks much. Any explanation as to why editing a system file was necessary to do something that seems to me should be automatic? Will I have to do this again after updates or anything?
(Of course nothing is simple the first time; took me over an hour to do this; figured easiest way would be from terminal, but had to find the file without a whereis command, then didn't know how to hit "ESC" when trying to edit with VI since there's no ESC key on our keyboard, finally found it in a menu, then wasn't able to save cuz readonly... tried again after su but same result, considered changing permissions but since I really didn't know what I was doing, did a web search, found a tutorial for editing it with ES file manager, which I installed, but the 2-year old tutorial had different menu structure for putting ES into "root explorer" mode, but finally got it modifiedt, saved, rebooted).
And I still dunno what launcher I'm using. After posting I did some web searches earlier, seems CM has its own launcher (forgot name, something that sounded french), and GApps has a launcher, but I read the CM version of GApps (that I used) doesn't change the launcher, but I also read the launcher from GApps is the one that will pop up google now if you swipe on the side of the screen, and that keeps happening to me (by accident as I'm trying to figure out how to use this thing) so it seems I have the GApps launcher. I dunno.
My problem is solved as mentioned in previous post, just rambling as I'm trying to understand all this.
it's called trebuchet
palmbeach05 said:
add this line to build.prop
log.tag.launcher_force_rotate=VERBOSE
Click to expand...
Click to collapse
Just upgraded CM to new version and had to do this again. Is there any way to make this more permanent?
enigma9o7 said:
Just upgraded CM to new version and had to do this again. Is there any way to make this more permanent?
Click to expand...
Click to collapse
Use a different launcher? Nova, GoLauncher, Apex, Aviate, etc... most should have options for this.
Is there no way to fix it permanently in the default launcher? I'd just rather not use too many add-ons unless truly needed, but am getting tired of looking up this thread every time I update CM so I can find the text I need to re-insert. I'm happy to figure out how to submit a real bug report but dunno if it's a CM issue or google issue or what...
enigma9o7 said:
Is there no way to fix it permanently in the default launcher? I'd just rather not use too many add-ons unless truly needed, but am getting tired of looking up this thread every time I update CM so I can find the text I need to re-insert. I'm happy to figure out how to submit a real bug report but dunno if it's a CM issue or google issue or what...
Click to expand...
Click to collapse
There's no bug. This is by design.
If you don't like it, you can change the launcher or keep doing the build.prop hack.
Curious... why do you think it would have been purposely designed this way? I just assumed it was one of those things that worked right for some phones but not others or something.... There's already settings to turn off rotation (and to select which specific orientation to allow rotation), so if someone wanted it off for some reason they should be able to turn it off that way...
Either way, if it's not a bug report, then it's a feature request, either way I'd like to at least *try* to get it changed before I give up and try an alternative. I'd imagine the developer or whatever wouldn't want people switching to alternative launchers if there's something he could easily fix fix anyway. And I imagine since it's so easy to fix by editing that file, it can't be that hard to fix in the program or whatever, and since supported in other launchers it's not some system limitation or something...
Anyway just my thoughts. I'm still very thankful for being told the workaround, and I'll probably figure out how to write a shell script that adds that line for me so I can just run that after each update (instead of looking up this thread and manually editing a file on an annoying little device). But that only helps me, be better to get it fixed for everyone.
enigma9o7 said:
Curious... why do you think it would have been purposely designed this way? I just assumed it was one of those things that worked right for some phones but not others or something.... There's already settings to turn off rotation (and to select which specific orientation to allow rotation), so if someone wanted it off for some reason they should be able to turn it off that way...
Either way, if it's not a bug report, then it's a feature request, either way I'd like to at least *try* to get it changed before I give up and try an alternative. I'd imagine the developer or whatever wouldn't want people switching to alternative launchers if there's something he could easily fix fix anyway. And I imagine since it's so easy to fix by editing that file, it can't be that hard to fix in the program or whatever, and since supported in other launchers it's not some system limitation or something...
Anyway just my thoughts. I'm still very thankful for being told the workaround, and I'll probably figure out how to write a shell script that adds that line for me so I can just run that after each update (instead of looking up this thread and manually editing a file on an annoying little device). But that only helps me, be better to get it fixed for everyone.
Click to expand...
Click to collapse
Android is all about choice, you've been given several workarounds which fix the problem.
Other than that, this is how the stock launcher in CM is designed. A lot of people don't want the home screen to rotate when the phone rotates, I'm one of them.

Categories

Resources