Related
Hello All,
I accidentally came across the following behaviour on my HTC Cruise, and I found it quite interesting. Personally, I am quite happy with my HTC Cruise, despite the famous display driver missing...
Of course, I am upset like most people, since HTC seemed to be so keen in advertising the device's multimedia abilities. HTC have lost a couple of credibility points for me...
Anyway, on with the question now...
When I select Programs from the start menu and move my finger up and down on the scroll bar, the display seems to demonstrate quite a lag; icons are slow to redraw and the display seems to "flicker". I understand this is quite subjective, it depends on the number of programs one might have installed, etc.
However..... When I select Programs from the HTC Today plug in, (2nd icon on top row of third tab), the same action (moving up and down the scrollbar), is so much faster!
It's not a big deal, but the difference on my HTC is quite striking. How about yours? I am a software developer and find this quite interesting as it seems to be the same function, but performace seems to be different. Can it be a setting somewhere, can it be that HTC developers did not pay the attention they should? (and admitted the fact that extra performance can be achieved by stating they will provide a "patch" for it).
Do you get the same behaviour?
Thanks for reading
You are correct.
Even when removing the "big menu" option as advised on TC tweaking, program list accessed from home plugin tab scrolls much much faster than program list accessed from "Start" menu.
This is quite interesting
................
yes same for me! - very strange, why would this be?
Yep, same here. Verrrryy interrresting.
When I actually got this device and scrolled the icons in programs, I was immediately puzzled as it did not seem to be very promising. The settings window has a much smoother scroll (yes, I know, it has less icons as well)...
I am sure there must be a difference somehow from an implementation point of view, or at least a different setting somewhere. Maybe a different startup setting, or something.
I have read about the tweaks and the different settings you can change, for example Cache font size, etc.
However, the mere fact that the same functionality has such a dramatic difference depending on how you invoke it, to me is a case of not so efficient programming.
If HTC comes out with a new display "patch" which actually manages to make a difference, then it would be almost certain that their "first" version was not so efficient, a mere indication they could have done better straight from the beginning.
They are implemented differently too. If you open Programs from the Start Menu and close it then go to Settings -> Memory -> Running Programs you won't see anything. Now if you launch Programs from the HTC plugin and then close it and then go look at running programs you will see it running. (This is assuming you don't have the HTC Task Manager configured to close applications when hitting X). Must be implemented differently in the back end.
I agree there is a difference. Scrolling of icons f.e. under programs is much quicker, not sure are executebale files running quicker too?
That really weird! scrolling is really smooth, I have noticed the icon on my top right I have a .net configurator icon, when opening programs via the plug in the name under the icon is missing but opening programs normally the name under the icon is there realated some how?
It seems indeed a different program. I have WkTask installed and when I get the Programs appearing via the HTC, I can see that this actually starts a window (as hambola says).
When I select Programs via the Start menu, no window title appears.
Another difference is that when I start Programs via HTC home, I can see the scrollbar getting "smaller" as the icons seem to be added in that window "on the fly"; then the icons always appear "top-aligned". When I close that window and reopen it via HTC, it is the same.
On the other hand, when selecting Programs via the Start menu the icons are already there, plus the scrollbar remembers its last position after the window has closed.
There are small differences really, it is just interesting how these affect the quality of scrolling...
is this in anyway linked to the driver issues?
Not sure, sometimes I'm not even sure what things are linked to driver issues and what things aren't. For example I used to have an 8525 which is apparently not affected by this driver issue. But rotating the display on that device was no faster than what I get with my TC. In fact maybe it was even slower, I don't have it with me to compare. So I don't know if drivers will even fix something like that. Maybe it will, maybe it won't.
What about the dialer skin coming up on the TC. That's really slow. I see the different sections being painted on the screen. The Comm Manager will only load up fast if it's not in the "Running Programs". So first time I run it, it loads up in one shot, if i close it and try opening it again I will see it paint the different blocks. If I actually stop it in Running Programs and then try it again, then it loads in one shot. Driver issues? Who the hell knows. I doubt it though.
If driver issues fix video playback and they also fix the camera lag, i'll be content. if overall smoothness is fixed and extensive graphics (like games) is fixed, then i'll be happy.
I agree with hambola. I am not sure it's a driver issue. To me it simply shows that it could have been done better.
An even more annoying issue is the dialler skin as habola also suggests. The camera thing is also important.
To me the video playback is not much of an issue; I always encode in QVGA mode without any problem or quality loss. Quality loss is relative, I think it looks fine on the phone, obviously it's not a good idea to play that QVGA video on my PC. An additional advantage when encoding QVGA is saving space. My files in QVGA are usually less than 400MB, whereas my full screen versions are usually less than 1GB. To be honest, I do not see the use of it. Last time I was waiting in an airport, I had around 10 movies in my phone, all perfectly watchable (with perfectly watchable subtitles), a couple of GBs of music and I had additional free space in my storage card. Noway, I could fit 10 movies on it, if the quality was DVD-like. So basically, I do not mind... I think Coreplayer copes ok.
The little things such as lag in scrolling, the dialler skin coming up in pieces in a device that is a PHONE, the camera; these things annoy me.
-And how do you make phone calls, if there is no keyboard?
-Well, you press this button and the dialpad comes up...
-Ah! I see it takes some time to draw that dialpad...
-yes.......
See my point?
quickly thinking about this, it sounds like the HTC plugin is launching it in it's own shell, therefore it isn't monitoring everything else that is going on if it were launched from the main program list, ie. when launched from program list, the priority of running tasks is set to all, whilst from HTC, the program becomes the main focus. Maybe to do with threading, HTC was compiled with hyper threading, and the normal today screen wasn't. This is a very loose and fast analogy by me so feel free to shoot it down!!
also, you have to consider what memory is being freed up by which launcher, for what app etc. etc. etc. Memory plays a big part in performance, if there isn't enough of it, then the CPU has to start working shifting sh#t around, lots of cycles wasted etc. Gotta remember this is a M$ OS, they aint the brightest sparks sometimes
This same thing happens on my Athena after I launch the programs folder a second time (using standard start menu). This is most likely caused by the bitmap icons being loaded in the device's cache. Wouldn't get my hopes up.
As the topic title says, is there any way to change from vga (640x480) to 320x240 via any settings/preferences/registry hacks etc.. anywhere on the phone?
I have some important software which only runs in 320x240 and currently occupies a fraction of the screen and the font is very small!
If I could find a way to change the resolution, my software would fill the whole screen as its supposed to and all will be good.
Anyone?
I tried Real VGA and it hosed my phone so badly I had to hard reset it and start over. I'd be interested in something like that also that actually works.
Has anyone else tried Real VGA on this phone?
If not, please could you and post the results here....?
This is really important for me to know before I consider purchasing this device as it has everything else I'm looking for apart from this.
Have you tried it the other way around, say using Tweaks2k2 to add high resolution support to the .exe? That works for some apps that only support 320x240..
Afaik there's no way to do what you're looking for though (essentially you want the entire OS to be pixel doubled, rather than run at its native resolution)
Da_G said:
Have you tried it the other way around, say using Tweaks2k2 to add high resolution support to the .exe? That works for some apps that only support 320x240..
Click to expand...
Click to collapse
The app in question runs in Java and is installed via a link in an SMS which tries to determine your phone and incorrectly thinks it is in 320x240
I suppose another question would be "is there any way to change the display settings in the built in Java program on the phone?"
If you used a Java app that is not hi-res aware (supports only 320x240) it would run under pixel doubling, and acheive what you're looking for. Not aware of any off the top of my head though, you'd need to do some digging
It may also be possible to remove hi-res aware support from an app that has it, I have not tried.
Hi All,
I have installed the latest android and I failed to run IGO.
Did any one manage to run IGO/PRIMO on Polaris android ?
I think there is no igo android qvga yet. Some people have tuned larger resolution versions but they do not manage to show all the action icons in the screen. Try Sygic or Copilot but if you do not have a good storage they will freeze at some point. I have to test if with a resized data.img they never freeze.
Whats the problem? App don't start? Problems with resolution?
Igo can be launched on qvga -> you can search for modified data.gro file. But result wont be good. Graphics will be a little bit messed.
I am using Sygic. The way better than playing with resolution.
Hello everyone,
I am new to this forum. I decided to register here after I completed my android project.
I created a program that can detect movements and save pictures of the moving objects. Phone has to remain static in order to work properly. The program also features separate address book. Address book keeps phone numbers for SMS notification. In order to activate that you have to create a new contact then long press the item in the list. The program creates folder on memory card where it saves the pictures. The speed is very high on Galaxy S. You can throw something fast and phone still snaps the flying object if it passes by the camera.
The program has many settings that can dramatically alter the performance. Settings have to be adjusted in accordance with the lighting conditions.
I tested app only on 2.2 Vibrant. I am really curious to see how it works on other 2.2 devices.
ARMv7 processor is a must!!
Please give me some feedback!
App is called Motion Recorder
this sounds like a great app. gonna try it now on my incredible.
My app MobileWebCam also does this (simpler detection algorithm I suppose) and can automatically save, upload the pictures or send email:
Development Thread is here:
http://forum.xda-developers.com/showthread.php?t=950933
Are you interested in sharing your motion detection code? Possibly we could combine functionality of both apps?
dirtsky, If you have any questions or if you find any bugs please write in this thread.
The program is little hard to use so feel free to ask.
_miha_, Mine detects motion by analyzing color. What about yours?
How do you send e-mail without the annoying pop up?
theandre said:
_miha_, Mine detects motion by analyzing color. What about yours?
How do you send e-mail without the annoying pop up?
Click to expand...
Click to collapse
My motion detection is three steps: Image is converted to grey, then I max every pixel with the ones around to remove the flickering pixels (especially needed for night/low contrast situations) and calc the difference between the last and this new pixels. Some magic value (which should better be configurable later decides about the motion. Problem is this is very slow (should use the ndk but only began working with it recently) so I have to scale down the image before which is bad for small/distant moving objects.
Email: Is not sent with Android/Intent. I use JavaMail. I had some difficulties with the libs but got it working somehow (and even more difficulties with proguard which I needed because file size is getting too large without using it).
_miha_, did you test my app? How does it stack up against yours in terms of performance?
I cant seem to find where the images are being saved on my SDcard. Epic 4G Froyo ec05 midNight Rom
I looked for the folder "Motion Recorder" and i dont see it. and theres nothing in the Gallery
zman519, since your device is basically Galaxy S type it will save in internal memory(aka 14 GB "SD card").
Please let me know if you find the folder there.
I have total 105 installs out which 35 are active. Is it considered as bad result?
UPDATE: 59 active installs out of 109 which makes it >50%. Is it good?
theandre said:
zman519, since your device is basically Galaxy S type it will save in internal memory(aka 14 GB "SD card").
Please let me know if you find the folder there.
Click to expand...
Click to collapse
The Epic does not have an internal sdcard. That must be the problem. I looked around with root explorer and did not see the folder.
Sent from the Drivers Seat of my Suby txting and Driving doing 100MPH+ in a school zone! Ha.
zman519, thank you for feedback, I will fix that and let you know once the update is ready. It should not take more than half an hour.
Question to developers:
My program saves pictures to the following path:
String path = "/sdcard/Motion Recorder/TakenOn" +...
Why does it not automatically save to external sd card in the case when there is no internal sd?
UPDATE. I figured out myself. Working on update that allows user to choose between internal and external memory.
Hello dev,
I tried it on my DHD - it crashes and don't save settings.
I just updated to v0.42 which adds support for the external storage. Just go to settings and tap the checkbox. Unfortunately I have not tested the new feature on the actual hardware because I do not have one at the moment. So please, those of you who can test it please let me know if it does not work.
drast-x, Thank you for the feedback. Please give me some more details. When does it crash? After you hit the start? When you hit the start do you get the preview from the camera? Unfortunately settings do not save after the exit except contacts...
Did it happen on:Jun 11, 2011 9:32:07 PM ? I ask you this because Developer console shows me one crash that occurred at that time:
java.lang.RuntimeException: Fail to connect to camera service
at android.hardware.Camera.native_setup(Native Method)
at android.hardware.Camera.<init>(Camera.java:294)
at android.hardware.Camera.open(Camera.java:271)
Does saving pictures work on any of the phones except Epic 4g?
Thank you
I updated to v0.45
Now settings will save. Motion Recorder 0.45
Many thanks to the user of my app who sent this feedback:
"force close when start button clicked in nexus".
It turns out Nexus One (or S?) does not support either VGA or QVGA preview frames. So I had to fix this issue by requesting the supported resolutions. Very surprised by this issue. I expected that Android OS would figure this out on its own...
Thus new version 0.45.5 is supposed to fix the issue. I do not have Nexus One so I am not 100% about the fix. Those of you who are reading this and have Nexus One, please try new version!
Thank you!
Have you tried first reducing your image resolution to something ridiculously small like 32x32 and apply a DCT to keep only the low frequencies?
This might offer much better performance.
You can perform very good
_miha_ said:
My motion detection is three steps: Image is converted to grey, then I max every pixel with the ones around to remove the flickering pixels (especially needed for night/low contrast situations) and calc the difference between the last and this new pixels. Some magic value (which should better be configurable later decides about the motion. Problem is this is very slow (should use the ndk but only began working with it recently) so I have to scale down the image before which is bad for small/distant moving objects.
Email: Is not sent with Android/Intent. I use JavaMail. I had some difficulties with the libs but got it working somehow (and even more difficulties with proguard which I needed because file size is getting too large without using it).
Click to expand...
Click to collapse
Ask questions for the Microsoft surface and only the Microsoft surface go here. They can range from hardware to software questions. Please try not to repeat questions. And please answer them in a nice way. Don't put people down because they don't know how to create a folder or something simple. and DON'T SAY GOOGLE IT!
~~~~~~~~~~~~~~~~~~~~~
Samsung galaxy s2
Rom: Jedi knight 6
kernel: Jedi kernel 2
~~~~~~~~~~~~~~~~~~~~~
global questions from germany
software
1. why does imap in the windows rt mail app works not correct, i think there must be a restriction for sync of max directorys, so the app is not usable, i missing many directorys from my german 1and1 mail hoster (the same on desktop pc win8 pro)?
2. why does the surface rt go offline on 5% battery, shutting down os and no oppinion to start the tablet with the less power?
3. why i cannot deinstall apps from windows rt app store?
4. how i can global disable live titles?
5. very great powershell v3, but i missing "powershell ise", will it be available in future?
6. how i can switch my language from my default osd-keyboard between writing this words (from german to english), i found no key on osd for this?
7. how i can change to different skydrive-accounts in metro-app (the mapped 7gb ist wrong, based on @outlook-com), becouse i have a another old account with 25gb, based on @web.de)
8. does in future coming a fix which enable automatic osd-keyboard in desktop-mode?
hardware
1. when will be the fifth cpu kernel available from the tegra3 for less processes like reading ebooks or surfing the web?
2. when will the stuttering problems on many games will be fixed (like jetpack joyride, baller etc.)
1. Is there any way to run streaming audio (Google Play, or Pandora) in the background? Only way I have gotten it to work is to use small split screen window.
2. Is there a way to customize the snap setting on the size of multi task windows? We should be able to make open app window whatever size we want.
Is there a hack that would allow us to snap two programs side by side 50/50?
1.any usb-serial adapter that will work with the surface Rt?
2. Any usb data modem / stick that works with the surface ?
everal said:
software
1. why does imap in the windows rt mail app works not correct, i think there must be a restriction for sync of max directorys, so the app is not usable, i missing many directorys from my german 1and1 mail hoster (the same on desktop pc win8 pro)?
2. why does the surface rt go offline on 5% battery, shutting down os and no oppinion to start the tablet with the less power?
3. why i cannot deinstall apps from windows rt app store?
4. how i can global disable live titles?
5. very great powershell v3, but i missing "powershell ise", will it be available in future?
6. how i can switch my language from my default osd-keyboard between writing this words (from german to english), i found no key on osd for this?
7. how i can change to different skydrive-accounts in metro-app (the mapped 7gb ist wrong, based on @outlook-com), becouse i have a another old account with 25gb, based on @web.de)
8. does in future coming a fix which enable automatic osd-keyboard in desktop-mode?
Click to expand...
Click to collapse
1) do you have the correct imap prefix set? How many folders do you have?
2) probably because deep cycling the battery under 5% reduces overall battery life
3) you can't? http://www.wpcentral.com/microsoft-surface-rt-tip-deleting-apps
4) http://superuser.com/questions/496906/how-can-i-remove-live-tile-updates-in-windows-8
5) possibly never, but I agree that would be awesome
6) don't understand - keyboard should use your global language setting
7) you could always share your bigger skydrive's account with your smaller skydrive account - that should make the space accessable from the smaller account. Do that in the skydrive web interface.
8) ?
the_tyrant said:
Is there a hack that would allow us to snap two programs side by side 50/50?
Click to expand...
Click to collapse
I don't think that would work well with app resolution issues. However, it may be possible to do something like this. If you want to do research or something with ie, etc. Just go to the desktop. Snap still works. Take a look.
the_tyrant said:
Is there a hack that would allow us to snap two programs side by side 50/50?
Click to expand...
Click to collapse
Take the two apps that are loaded on the desktop and drag one to far top left, and drag one to far top right. Then the two will be side by side.
~~~~~~~~~~~~~~~~~~~~~
Samsung galaxy s2
Rom: Jedi knight 6
kernel: Jedi kernel 2
~~~~~~~~~~~~~~~~~~~~~
everal said:
1. when will be the fifth cpu kernel available from the tegra3 for less processes like reading ebooks or surfing the web?
Click to expand...
Click to collapse
This is already happening, it is entirely transparent to the user.
everal said:
2. when will the stuttering problems on many games will be fixed (like jetpack joyride, baller etc.)
Click to expand...
Click to collapse
This will probably depend on the game devs. Games like jetpack joyride stutter and lag on my i5-2310 desktop computer when using touchscreen inputs.
schettj said:
1) do you have the correct imap prefix set? How many folders do you have?
2) probably because deep cycling the battery under 5% reduces overall battery life
3) you can't? http://www.wpcentral.com/microsoft-surface-rt-tip-deleting-apps
4) http://superuser.com/questions/496906/how-can-i-remove-live-tile-updates-in-windows-8
5) possibly never, but I agree that would be awesome
6) don't understand - keyboard should use your global language setting
7) you could always share your bigger skydrive's account with your smaller skydrive account - that should make the space accessable from the smaller account. Do that in the skydrive web interface.
8) ?
Click to expand...
Click to collapse
1.) where i can set, here my infos to the imap-syncing issue...
(i think there must be a restriction to the count of directorys, becouse new emails in the exist directorys are synct correct.
i have only a overall of 20 root-directory and a 222 down-under-directorys
i missing a count of 14 root-directorys with 71 down-under-directorys
2.) ok thanks, so how i can configure a first warning at 10 percent and the second at may be on 6 percent?
3.) i know, but i miss a deinstall-routine direct from the app-store, not from the metro-ui
4.) thanks that is new for me, i must play with local group policy...
5.) i hope to
6.) the problem is i'am a german user with a german os, but offen i write english text in different forums, so the dictionary is not automaticly set to "english", very very bad for the typing process...
7.) how does it work, how does i share my bigger account to my smaller account?
at the moment i mapp my bigger account through the windows explorer with the following path: https://d.docs.live.net/xxx
8.) i mean when i start in desktop mode the cmd and i would typing no osd-keyboard will be enabled automaticly, i must push the icon in the tray-list to start the osd-keyboard
1. when will be the fifth cpu kernel available from the tegra3 for less processes like reading ebooks or surfing the web?
This is already happening, it is entirely transparent to the user.
- i don't think that is possible today, becouse the main cpu tact is reduced to 1,3 ghz instead of 1,7 ghz becouse the companion core with 500mhz is not usable, so they reducing the main cores to reach a good battery lifetime
--------------------------------------
2. when will the stuttering problems on many games will be fixed (like jetpack joyride, baller etc.)
This will probably depend on the game devs. Games like jetpack joyride stutter and lag on my i5-2310 desktop computer when using touchscreen inputs.
- ok thanks so i can only hope that the devs will soon fix this big problem
everal said:
- i don't think that is possible today, becouse the main cpu tact is reduced to 1,3 ghz instead of 1,7 ghz becouse the companion core with 500mhz is not usable, so they reducing the main cores to reach a good battery lifetime
Click to expand...
Click to collapse
Thinking and knowing are 2 different things, Not all Tegra3 SoCs are clocked to 1.7GHz 1.3 or 1.4GHz top clock is quite standard.
Got my Surface yesterday and installed all the updates and restarted it a few times, battery lasted without any problems. Last evening it was about 50% and then this morning it was turned off and I notices that the battery was completely drained over night. Something must be wrong I guess?
everal said:
1.) where i can set, here my infos to the imap-syncing issue...
(i think there must be a restriction to the count of directorys, becouse new emails in the exist directorys are synct correct.
i have only a overall of 20 root-directory and a 222 down-under-directorys
i missing a count of 14 root-directorys with 71 down-under-directorys
2.) ok thanks, so how i can configure a first warning at 10 percent and the second at may be on 6 percent?
3.) i know, but i miss a deinstall-routine direct from the app-store, not from the metro-ui
4.) thanks that is new for me, i must play with local group policy...
5.) i hope to
6.) the problem is i'am a german user with a german os, but offen i write english text in different forums, so the dictionary is not automaticly set to "english", very very bad for the typing process...
7.) how does it work, how does i share my bigger account to my smaller account?
at the moment i mapp my bigger account through the windows explorer with the following path: https://d.docs.live.net/xxx
8.) i mean when i start in desktop mode the cmd and i would typing no osd-keyboard will be enabled automaticly, i must push the icon in the tray-list to start the osd-keyboard
1. when will be the fifth cpu kernel available from the tegra3 for less processes like reading ebooks or surfing the web?
This is already happening, it is entirely transparent to the user.
- i don't think that is possible today, becouse the main cpu tact is reduced to 1,3 ghz instead of 1,7 ghz becouse the companion core with 500mhz is not usable, so they reducing the main cores to reach a good battery lifetime
--------------------------------------
2. when will the stuttering problems on many games will be fixed (like jetpack joyride, baller etc.)
This will probably depend on the game devs. Games like jetpack joyride stutter and lag on my i5-2310 desktop computer when using touchscreen inputs.
- ok thanks so i can only hope that the devs will soon fix this big problem
Click to expand...
Click to collapse
So... to trigger the warning sooner or change auto shut-down:
1. Search battery, tap "Settings" on the searchbar.
2. Tap "change battery Settings"
3. In the following screen, tap "Change plan settings", then "change advanced power settings"
4. In that window, tap the "Battery" option
5. There are options that say "Low battery level" and "Critical battery level" you can change low battery level to change when the notification shows, and critical battery level to change the auto shut-down. I only turned critical to 4% to avoid doing a "dirty" shut-down, so as not to damage the system.
If I helped, please hit thanks!
Is there a way to get movie\tv info to show on your own videos in video app?
I like having the info with purchased movies and tv shows in the xbox video app. Does anyone have any tips to get your own ripped videos to display information in the video app? Or a different app that can do it? I use xbmc on my htpc which would work great but all they have in the app store is the xbmc remote.
Will I be able to connect my Samsung Note 2 to this directly and be able to read/transfer music and mp4 movies?
stevessvt said:
Will I be able to connect my Samsung Note 2 to this directly and be able to read/transfer music and mp4 movies?
Click to expand...
Click to collapse
Most definitely. Just put it the Note 2 in "mass storage" mode. It'll show up like a flash drive does. Copy 'em over and u r done.
Can you use a pen stylus on Surface RT
Hey all,
I have searched the internet and correct me if I am wrong that Surface Pro comes with stylus.... But I really want the surface RT because of the thinner design and the longer battery life compared to Surface Pro but I really wanted to use a stylus so I can write notes on the screen in meetings. I was thinking of the Samsung ATIV as it has SNote and stylus included and has full windows 8 but there is something about the Surface.
Has anyone used a stylus and not one of the filthy fat things you use on an ipad, the actual one that look like a pen with a small nib.
Thanks
I have, and they are ok, but you have to keep your hand up, which you wouldn't have to on the surface pro.
This is really disapointing, so is it only the Surface Pro that see the tip of the pen and cuts out other touch on the screen?
Might have to get the Samsung ATIV instead but I love the Surface RT.
Surface RT has only a capacitive touchscreen. It doesn't have a stylus digitizer at all. The only kind of stylus that will work with it is one that mimics the capacitive characteristics of a finger, and if your hand is on or near the screen at the same time it has no way of telling that you're using a stylus vs. making a multi-touch gesture.