Related
Hello,
Since it seems like no one has ever asked this question before I've decided to post about it.
On the Droid when you dial a phone number and put the phone up to your ear it locks the phone's screen. Then if you are dealing with a PBX or menu system on the phone that requires you to press a certain option and you move the phone away from your ear to tap the dialer, the screen automatically auto-unlocks. This is, by far, the best feature I have seen in a phone to-date.
Where do I get a dialer that supports that feature (it obviously uses the accelerometer)? Somehow I doubt you can just rip the APK out of the Droid image and have it work on a G1. Or does that feature just not work on the G1 for some reason?
Any replies are appreciated.
--Nickhttp://forum.xda-developers.com/showthread.php?p=6419439#post6419439
nbetcher said:
Hello,
Since it seems like no one has ever asked this question before I've decided to post about it.
On the Droid when you dial a phone number and put the phone up to your ear it locks the phone's screen. Then if you are dealing with a PBX or menu system on the phone that requires you to press a certain option and you move the phone away from your ear to tap the dialer, the screen automatically auto-unlocks. This is, by far, the best feature I have seen in a phone to-date.
Where do I get a dialer that supports that feature (it obviously uses the accelerometer)? Somehow I doubt you can just rip the APK out of the Droid image and have it work on a G1. Or does that feature just not work on the G1 for some reason?
Any replies are appreciated.
--Nick
Click to expand...
Click to collapse
The Droid uses a proximity sensor to tell when it goes up to your ear:
pocketnow.com said:
The Motorola Droid also has a proximity sensor so that the screen shuts off when you hold the phone close to your face. This helps to conserve battery life while at the same time prevent accidental screen input if your cheeks press upon the screen.
Click to expand...
Click to collapse
Not sure how you would do the same thing with the Accel.
That feature actually uses the proximity sensor, which the G1 unfortunately lacks.
jshealton said:
The Droid uses a proximity sensor to tell when it goes up to your ear:
Click to expand...
Click to collapse
Oh. That makes sense.
jshealton said:
Not sure how you would do the same thing with the Accel.
Click to expand...
Click to collapse
Not sure why it would be so hard. Accel can tell how it's positioned and the position next to your ear is completely different from that of holding your phone in front of you. It would just require some evaluation and data recording of degrees and ranges.
nbetcher said:
Oh. That makes sense.
Not sure why it would be so hard. Accel can tell how it's positioned and the position next to your ear is completely different from that of holding your phone in front of you. It would just require some evaluation and data recording of degrees and ranges.
Click to expand...
Click to collapse
Not sure about that. If I remember correctly the accell only sees if the phone is in landscape or portrait orientation, and when you are talking on the phone it is almost straight up and down. Not sideways. Will venture to find an answer.
Edit: You almost have to have the phone on its side for the accel to see that you have moved your phone. Don't know about you but when I talk on the phone it is almost up and down.
jshealton said:
Not sure about that. If I remember correctly the accellerometor only sees if the phone is in landscape or portrait orientation, and when you are talking on the phone it is almost straight up and down. Not sideways. Will venture to find an answer.
Click to expand...
Click to collapse
That certainly can't be since many games, namely Armageddon Squadron (flying game) use the X and Y axis on the phone (roll vs pitch). Also think of rolling objects in games that you have to "steer."
nbetcher said:
That certainly can't be since many games, namely Armageddon Squadron (flying game) use the X and Y axis on the phone (roll vs pitch). Also think of rolling objects in games that you have to "steer."
Click to expand...
Click to collapse
That may be true. I don't have any games on my phone that use the accel. I can only go by logcat durring screen orientation. I am sure you can now, the only problem is at what amout of tilt does the screen lock. And you would have to tie it in to when there is a call connected. Would hate for my sreen to auto lock when I am laying in bed playing with my phone.
jshealton said:
And you would have to tie it in to when there is a call connected. Would hate for my sreen to auto lock when I am laying in bed playing with my phone.
Click to expand...
Click to collapse
Well, of course it's connected to the dialer - that's its only purpose. If the dialer doesn't have foreground then it won't auto-lock.
If developing for Android wasn't such a pain in the ass (compared to C++) and I knew more Java classes/methods then I'd probably just implement this myself. I'll probably get the myTouch Slide soon enough though.
We wouldn't be able to so much measure the exact position to do this but a good shake-like-hell-to-unlock-dialpad event might be possible... If I (or someone) can find some code for a dialer, I'd be happy to take a stab at making it "native..." I know just enough Java/Android to cause some trouble, so it could only be good ;-) If not the dialer, then an app could be started as a service, with an intent to snag the call, and listen for a good jostling. I wonder what this would do to the battery/performance and how often I would have to make it poll the sensor? Hmm....
I'll see if I can poke around and find ANYTHING. Haven't googlified anything yet... I do need something constructive to add to my workload.
And yes, the accelerometer measures force applied to the X, Y and Z axis. you can technically program it to sense when you've dropped (or are dropping) the phone.
boredpcguy said:
We wouldn't be able to so much measure the exact position to do this but a good shake-like-hell-to-unlock-dialpad event might be possible... If I (or someone) can find some code for a dialer, I'd be happy to take a stab at making it "native..." I know just enough Java/Android to cause some trouble, so it could only be good ;-) If not the dialer, then an app could be started as a service, with an intent to snag the call, and listen for a good jostling. I wonder what this would do to the battery/performance and how often I would have to make it poll the sensor? Hmm....
I'll see if I can poke around and find ANYTHING. Haven't googlified anything yet... I do need something constructive to add to my workload.
And yes, the accelerometer measures force applied to the X, Y and Z axis. you can technically program it to sense when you've dropped (or are dropping) the phone.
Click to expand...
Click to collapse
try looking here.
http://github.com/cyanogen/android_packages_apps_Phone
edit: It should be possible, since it looks like a feature to "turn over to silence" has been implemented.
boredpcguy said:
We wouldn't be able to so much measure the exact position to do this but a good shake-like-hell-to-unlock-dialpad event might be possible...
Click to expand...
Click to collapse
I'm not sure if shaking my phone is really much better than tapping the screen twice - both require similar times for completion.
boredpcguy said:
If I (or someone) can find some code for a dialer, I'd be happy to take a stab at making it "native..."
Click to expand...
Click to collapse
Here's a tar.gz of the source-code that was released with the Droid https://android.git.kernel.org/?p=p...9af2e10e23c7c21f22abec5f3d7fa05d6406a2;sf=tgz
Not sure if it's still out and compatible with the newest builds, but the app Shake Awake did this quite some time ago.
Hairybroness said:
Not sure if it's still out and compatible with the newest builds, but the app Shake Awake did this quite some time ago.
Click to expand...
Click to collapse
I used to use this on android 1.1. iirc it stopped working on cupcake, and I haven't checked on it since then.
I don't think this would work, because what if you're laying down with the phone? I'm pretty sure it would mess up with the Accel. I'm not too much into this, but when playing a game like teeter for example, the side of your phone has to be horizontal with..the horizon (correct me if I'm wrong)
Dialer wake-up w/o real sensor
Shake Awake never worked too well for me.
I have always wondered in the back of my non-programmer brain if one who was really good could implement a sonar/feedback type code whereby when the phone was close to an ear, the amount of feedback from the earpiece to the mouthpiece was quite low, but drawn away from the ear increased just enough for the phone to pass through to the code through an intent (is there anything like a feedback intent? I bet Meltus would know!), which would issue the commands to unlock and wake-up.
More ideally would be a program which got the earpiece to put out a search tone up around 20 kHz, which would be analyzed by the mouthpiece. Sound present = user has moved the phone away from the ear, wake up and unlock to touchpad, sound muffled or totally gone = user is still using the earpiece, don't unlock.
BTW, all 2.1 eclair ROMs I've used in the past 3 months have a setting for a substantial improvement to screen awake times during calls.
Guys, I've been talking to Hai one of the techs at Asus US for the transformer. He knows I'm on xda a lot and thought I could be a huge resource for him to discover the most common issues people are having with their transformers. He knows a lot of us are power users and wants to help out xda'era as much as he can. So reply to this thread with any issues you are having and I will report back to him the most common of the issues. I also *****ed about how little their call center knew. My initial email to him actually spurred a meeting internally on how they can better train the techs in the call center (which he told me is in Jamaica)
Thanks
Sent from my LG-P999 using XDA App
I just gave you a thanks for helping to promote & solidify Asus's relationship with this community! If Asus can keep this behavior up, their products will continue to fly off the shelves, such personal support is unheard of it seems in an android world where cell phone & now tablet owners wait forever for updates and help.
screen flickering when playing via HDMI out,
resolution only 720 p.
My issues
1) The speakers and sound playback on this device is lousy. The right speaker is louder than the left. The overall music playback is of low fidelity and low volume.
2) Touch screen doesn't register clicks religiously. I can reproduce this on any damn browser, on the XDA forum home page consistently.
3) Asus keyboard is very very slow. Instantly switched to the Android one
4) Browsing and multi touch is not smooth on the default browser. Its better on Opera n Firefox though.
Issues related to YT playback are known and hopefully will be fixed with 3.1. Also, it would be nice to know when 3.1 would be available for TF.
P.S Please let your friend in Asus know that people are really freaked out by the length of the damn charging cable Asus offered
Thanks for your efforts
I got 4 times the screen goes black and could not turn it back on. I havd to do force shut down then it turned on
-sleep of death issue
-wifi seems to shut not down correctly
-high battery loss of about 3% per hour while screen off, but only sometimes. Xoom loses only about 0.5% average per hour.
Thx for your post and efforts
Sent from my Transformer TF101 using Tapatalk
Battery performance in standby is poor if wifi is set to stay on when the screen turns off. This is unlike the Xoom, which gets equivalent standby performance (<.5%/hour burn rate) whether wifi is set to stay on or turn off when the screen turns off.
My guess is that the TF's wifi is not going into a sleep mode when the screen turns off and thus burns excessive battery life. The difference is <.5%/hour if wifi is set to turn off and >3.5%/hour if wifi is set to stay on.
Again, note that the Xoom does NOT exhibit this behavior, and that my Xoom and my TF are both running (mostly) identical apps, email syncing, etc. The only difference between them is the Asus apps that run in the background, but I've run tests with those shut off and they're not the cause of the difference.
Sent from my Transformer TF101 using Tapatalk
Watching vids on the Youtube app lags so frequently it's unusable to me. This is on the latest update.
The-Nazgul said:
-sleep of death issue
-wifi seems to shut not down correctly
-high battery loss of about 3% per hour while screen off, but only sometimes. Xoom loses only about 0.5% average per hour.
Thx for your post and efforts
Sent from my Transformer TF101 using Tapatalk
Click to expand...
Click to collapse
Oops, looks like we posted at the same time. Note that I expanded on the poor standby performance, and have found it VERY consistent and reproducible.
Sent from my Transformer TF101 using Tapatalk
wifi stops working when docked and keyboard also stops working sometimes
Speakers are not even
when is honeycomb 3.1 comming
Thanks
You could leverage the poll in this thread:
http://forum.xda-developers.com/showthread.php?t=1074190
About half of the users reported touch screen issues at http://forum.xda-developers.com/showthread.php?t=1068569
Sent mine in due to significant light bleeding around 3 sides. Seems to be a bit of a problem for ASUS, if this website is any indication.
Well here's a little list you can send. Can't comment on the support staff issues as I've not had to ring them myself.
Things needing to be fixed:
Tablet:
Speaker balance still off. (louder in right speaker on some devices)
Wifi model still displays 'mobile network signal' battery use bar even though no GSM/CDMA/HSPA chip exists.
Notable video camera 'screen delay'.
MyZine FC issue.
MyCloud settings icon does nothing.
Browser intermittent FC's.
Slow default browser page refresh rate, resulting in occasional artifacting.
Home screen 'bounceback' issue.
Tapping 'Install' in the market sometimes opens a random app.
Sometimes the device doesn't wake from standby, when using the default lock screen. There seems to be various forms of this bug. >Some possible fixes to get around this bug include: do a forced power off (10-12sec power button hold). Wait 30 secs. Then turn on as normal (5-6sec power button hold). Then just turn off the lock screen in the settings; Remove all Asus widgets from the home screen<
Battery usage data not showing proper list.
Parts of touchscreen unresponsive at times. - no known cause
MyLibrary app closes itself when corrupt/not compatible files found. (Asus developer feedback on this HERE)
HDMI only outputs at 720p. Possible flickering screen issues.
Speaker 'pop' issue. After a period of inactivity with the speakers, and then suddenly they are required to play a sound, a small pop is heard, before the rest of the audio plays properly.
Dock:
Drains its battery even if nothing is plugged into it.
Tablet disconnects from dock at random times.
No way to tell the level of internal battery.
While plugged into the tablet, and in standby mode, the battery drains fast.
Click to expand...
Click to collapse
I just sent the following e-mail to an Asus Tech earlier....let's see what they have to say.
was one of the lucky people to be able to order and receive a new Transformer last week. However, I have noticed some issues that I am currently worried about and I hope that someone can address for me. Some of them are product quality issues, while others are technical issues. Any information or feedback that can be provided about any of them is greatly appreciated.
1) When I power the device on, there seems to be a crackle that comes from the speakers, perhaps caused by them receiving power. Is this normal behavior or something that I should be worried about with my speakers crackling or being blown in the future?
2) I notice that there are a lot of "creaking" like noises when the tablet is held in certain positions, is this normal?
3) My device would not power on earlier today, and it took multiple pushes of the power button, but after about 12 tries and holding it for over 40 seconds, it finally powered on, even though I never powered it off. Is this a known issue that will be addressed in the next software update?
4) This is more of a complaint than anything, but the charging cable provided with the device is extremely short. Can you offer any add on products that can increase the length?
5) I have read that a lot of people have had problems with dust underneath the screen. While I have yet to notice any dust underneath the screen, I do notice that on the top left and bottom left of my device, there is a somewhat large gap between the bezel and the screen itself, which could lead to dust problems in the future. The gap on the left is significant, while the gap on the right is non-existent. Is this a design issue with all of them, or have I just received a defective product?
All in all, what can Asus do for me in order to alleviate these problems that I have already encountered with the product? I have also just recently purchased the Keyboard Dock, which I have read various accounts online of it also having issues. Will these issues be addressed by Asus in the next firmware update? I have multiple Asus laptops, and this is my first Asus Tablet, and although I was very excited for this product, there seems to be a lot of problems being encountered with it...
Any information that can be provided would be greatly appreciated. Thank You.
Click to expand...
Click to collapse
About the sound not being even, he knows about that. That's why he rma'ed mine. While a lot of people think it's a sw issue he isn't sure. Hence why he wanted mine asap to troubleshoot it since none of the units in the office do this. He thinks it could have been something with a batch of them if of is hw. He also knows about screen bleed. So keep them coming and at the end of the week I will email him.
Sent from my LG-P999 using XDA App
not a huge issue in the scheme of things but offering the Transformer & dock in a choice of colors would be awesome. The brown/bronze thing happening here really doesn't show the device off to it's best advantage.
I took my setup to work, everybody thought it worked beautifully but several commented on the fact that they thought the color is unattractive and asked if
it came in anything different.
Geekbabe said:
not a huge issue in the scheme of things but offering the Transformer & dock in a choice of colors would be awesome. The brown/bronze thing happening here really doesn't show the device off to it's best advantage.
I took my setup to work, everybody thought it worked beautifully but several commented on the fact that they thought the color is unattractive and asked if
it came in anything different.
Click to expand...
Click to collapse
Did you show it to your lady friends?
Personally, I love the bronze finish. Kinda tired of looking at everything black n white
Photographs do not display as well as they should; colors are muted and they do not look as sharp as they do on my PC monitor. I have tried a couple different apps but they all display the same and given the great screen on the TF this is definitely not acceptable.
Paddman said:
Photographs do not display as well as they should; colors are muted and they do not look as sharp as they do on my PC monitor. I have tried a couple different apps but they all display the same and given the great screen on the TF this is definitely not acceptable.
Click to expand...
Click to collapse
+1 . I observed this issue too
So whilst texting my phone decides it would be a good time to start searching the text for a phrase while I am typing, although I never pressed the search button. (I have near 100% accuracy while typing.) This is caused by, I am guessing, the optical scrolling thingy. It decides to scroll up at random. Up is the particular direction I am having trouble with. Perhaps the optical scrolling thingy has trouble in low light conditions. Regardless, has anybody else had to deal with this annoyance? Any suggested fixes?
BRB gonna douse the optical scroller thingy in some 99% pure rubbing alcohol and clean the **** out of it. Maybe some specs got in there or something. Hopefully that fixes it.
Will report back with results.
yep. happens to me, I usually just wipe the screen of really well and it starts working the way it should. (screen, not trackpad)
I get this is I start txting right after I choose the contact Im sending a message to.
It has something to do with how the oPad recognizes light. It happens to me whenever I am a brightly lit enviroment. When it happens, I just cover it with my thumb
Sent From My Sidekick 4G
Xenstier said:
It has something to do with how the oPad recognizes light. It happens to me whenever I am a brightly lit enviroment. When it happens, I just cover it with my thumb
Sent From My Sidekick 4G
Click to expand...
Click to collapse
I noticed that too. It has a lot to do with ambient lighting. Mine immediately started working as soon as I went inside.
This seems to be a HUGE problem and has been mentioned on several other boards, as well. It apparently gets worse outside in the sinlight, but I have noticed it indoors, as well. I wish that had uinstalled a touch-pad like on many other devices instead of this optical thing since it was obviously poorly tested in "real world" conditions.
I don't have a huge issue with it myself but otherusers seem to have constant problems with it (including my wife!).
I have the same issue. However its not very often. I also haven't really pin pointed it to a specific cause, (ie indoors or outdoors)
Sent from my Sidekick 4G using XDA Premium App
Super sensitive touch:
Sometimes car keys work, other times they don't. I have thick gloves- doesn't really work consistently there either. It's weird- I can use the screen a few times with metal devices then they no longer work until I toggle the sensitivity setting.
Speakers:
The on device speakers pop when I change volume (while music is playing). This actually happens on my Windows 3.1 Compaq computer (except it happens there when no music is playing)! Interesting that such an ancient problem has come back to haunt me... It can be hard to hear in certain songs, but in a soft, slow song it is easily heard.
Colors/Rendering:
A couple times now, I noticed that my screen has misrendered colors. Like, I'll be typing something, and the entire screen becomes paler, as if the contrast were turned up high (as in, *actual* contrast, not "high contrast" mode which just changes the colors to black and white). It would change back within seconds. Is this the "daylight" mode or something?
Is something wrong with my device or is this normal...?
Thanks. I only have 13 days to return it for another.
I've experienced the first two problems.
I only experience the second problem with music on my sd card.
As for the third, are you typing with the phone held horizontal, and possibly have your finger over the light sensor at the top near the front camera, this will cause the brightens to go down.
You can change the screen sensitivity. They say when it is on high u can use it with gloves.
jambo89liam said:
I've experienced the first two problems.
I only experience the second problem with music on my sd card.
As for the third, are you typing with the phone held horizontal, and possibly have your finger over the light sensor at the top near the front camera, this will cause the brightens to go down.
Click to expand...
Click to collapse
No, it was in portrait orientation at the time. Hasn't happened since...
Sent from my 820 using Board Express
You always get these kind of quirks with new hardware software, mine has random reboot issues. I'm sure they will be ironed out. You always have your 2 year Nokia Warranty, i'd stick with it its a great device.
jambo89liam said:
You always get these kind of quirks with new hardware software, mine has random reboot issues. I'm sure they will be ironed out. You always have your 2 year Nokia Warranty, i'd stick with it its a great device.
Click to expand...
Click to collapse
It's a question of 'does mine have hardware defects and should I get another' rather than getting a different phone altogether. It would be easier to walk into an AT&T store and walk out with a new phone than to go through a warranty process (you are allowed to do this within 14 days). I think I've determined these are all software bugs though, so that shouldn't be necessary.
Sent from my Windows 8 device using Board Express Pro
First off, this is my first post, so if I've made some grave noobie breach of etiquette by posting this here, my apologies in advance. I did try a search and didn't immediately locate a section for this type of post or a duplicate idea. However, given the vast quantity of excellent posts on this forum, I wouldn't be surprised if I'm not the first herald of this concept.
I woke up this morning with an idea in my head for future Android development that I believe is so universal that all versions should have this baked in. It is pretty simple--smart screen orientation control. I was reading an portrait version of a website article in bed lying on my back. I rolled to me side, but held the phone the same way and the screen went landscape, losing my position in the article. For the most part, I hate accelerometer screen switching. It often triggers when I don't want it to work, particularly in this type of scenario. I often turn it off, but do end up needing it every now and then.
Why not make it so that Android scans your eye position relative to the face of the phone, so if you are holding the phone in portrait, but happen to lay down on your side on a couch or bed, the phone knows not to switch to landscape. Vice versa for when you are watching a Youtube video in bed, and roll over to your side and the phone's orientation is technically vertical (portrait). The one constant will always be your eye's position relative to the screen, no matter what physical position of the phone in 3 dimensions.
Just lock the rotation.
Sent from my Desire HD using xda premium
yumm91 said:
Just lock the rotation.
Sent from my Desire HD using xda premium
Click to expand...
Click to collapse
Locking the screen only solves one half of the problem. If I wanted to manually change the orientation lock all the time, why have an accelerometer in the first place? What I'm talking about is smart switching that will use the accelerometer and double check with eye position tracking.