How to get the best experience for Android. Tips and advice here :) - Touch Pro, Fuze Android Development

This thread will be dedicated for people posting about things they have done to improve the experience of using Android on their device.
I'll start of by posting some already known but may be new to new users.
In spare parts turn off animations and speed of transistion of windows. This should make navigating faster.
By doing this it should also automatically turn it off in the settings app.
Based upon your needs you can change how many apps may be open at any given time.
Dark Man X: i set in dev-tools (development settings) a process limit to 3 apps, now my diamond is much more stable and smooth
maybe someone helps who doesnt know this feature (like me)
Also first boot is always sluggish due to Android setting up everything. After you see the homescreen you should give it a good 5 minutes to settle in. Then reboot and reload haret again. You should notice the system is now more responsive and smooth.

[text removed to save space]

babijoee said:
This thread will be dedicated for people posting about things they have done to improve the experience of using Android on their device.
I'll start of by posting some already known but may be new to new users.
In spare parts turn off animations and speed of transistion of windows. This should make navigating faster.
By doing this it should also automatically turn it off in the settings app.
Based upon your needs you can change how many apps may be open at any given time.
Dark Man X: i set in dev-tools (development settings) a process limit to 3 apps, now my diamond is much more stable and smooth
maybe someone helps who doesnt know this feature (like me)
Also first boot is always sluggish due to Android setting up everything. After you see the homescreen you should give it a good 5 minutes to settle in. Then reboot and reload haret again. You should notice the system is now more responsive and smooth.
Click to expand...
Click to collapse
When I restricted the process limit to 3 or even 4 apps in development settings I found that my exchange email started messing up. I could open the message list, but couldn't actually get an email to open. It kept closing out to the home screen. Removing the limit brought it good again. Was repeatable by selecting and removing limits. This is on a DIA100.

robh1234 said:
When I restricted the process limit to 3 or even 4 apps in development settings I found that my exchange email started messing up. I could open the message list, but couldn't actually get an email to open. It kept closing out to the home screen. Removing the limit brought it good again. Was repeatable by selecting and removing limits. This is on a DIA100.
Click to expand...
Click to collapse
probally recommended for light users of android.
eg texting, phone, web and music.

Mr.Sir said:
It works great except for:
1. Camera doesn't work.
2. It literally EATS my battery and heats up the device a lot more than winmo. It's even a bit warm in hibernate.
I have no stability, lag or other animation issues. Fix those two points and we won't even need winmo anymore, except for booting android
Click to expand...
Click to collapse
please read the topic before posting. we know this already, back onto topic.

I turned off auto-rotate display under display settings, this increased speed for screen tilts and removes the instability with launcher pro when extending/closing the hw keyboard. Eq no more force quit on launcher-pro when doing tilt+extend keyboard or.
Seems like launcher pro get's dual inputs both sensor and physical keyboard extend.
You will lose the auto landscape if keyboard is not extented, byt I never use landscape without keyboard anyway.
XDAndroid 2.2 Froyo 1.7.10 Beta
Sent from my HTC Touch Pro(RAPH100) using XDA App

CeasarRAPH100 said:
You will lose the auto landscape if keyboard is not extented, byt I never use landscape without keyboard anyway.
Click to expand...
Click to collapse
Yup, which is why it's really not a big deal to turn off that rotation sensor feature

CeasarRAPH100 said:
I turned off auto-rotate display under display settings, this increased speed for screen tilts and removes the instability with launcher pro when extending/closing the hw keyboard.
Click to expand...
Click to collapse
Im new To android on my verizon touch pro and my main complaint was how it would freeze trying to rotate all the time. I just tried this tip and now it is way more smooth.
Sent from my MSM using XDA App
Android 2.2b2
Verizon touch pro cdma

Screen of death / SoD work around
This may be device dependent (it might or it might not work for your device) but you can download batterybooster; free download from market and the website HERE
Once you've installed it, run the application and look for the icon that looks like a sun, far right hand corner, and tap it. Set it to Never and it should never time out! Keep in mind, this work around circumvents the automatic back lgiht feature. So, you will need to manually turn off the screen (usually power key). The intent of this work around is to have the screen to remain ALWAYS on.
Additionally, if you haven't already enabled the installation from unknown sources, when you run the .apk, Android should walk you through this process. Also, if you are installing this from the market, it won't hurt to set the automatic screen off to greater than 10 minutes.
n-Joie! (Enjoy)

Good read!
Some interesting reading on THIS site; specifically for devs and ROM builders.
nueDriverProject is a project to eventually rewrite all existing HTC drivers in C to aid in optimization and other efforts.
Click to expand...
Click to collapse

i cannot find stk menu on xdandroid and anyone knows how to install stk service?

reker said:
i cannot find stk menu on xdandroid and anyone knows how to install stk service?
Click to expand...
Click to collapse
stk menu? stk service?
Please, explain more - I have not a clue what you are talking about.

stk = stock maybe Or are you talking about the SDK? Two entirely different trains of thought there, my friend. Also, which version are you running? There are quite a few out there as we speak!
Do, get back with us when you can!

arrrghhh said:
stk menu? stk service?
Please, explain more - I have not a clue what you are talking about.
Click to expand...
Click to collapse
STK=SIM TOOL KIT
see wiki: en.wikipedia.org/wiki/SIM_Application_Toolkit
the sim card sell in china contain a built-in menu and it can perform some predefined functions, such as get the weather forecast or news thru sms, watch how many contacts the sim card can store, change my password of the sim, blablabla
in winmo, the stk service is built-in the rom, the service name is STK_Service, the filename is STK_Service.dll and i can access stk menu by running STK_UIPPC.exe
but in xandroid, i cannot find a useable stk service installer, i searched and found a stk.apk but i cannot install it on xandroid, when i try to intall it, it just tells me the application cannot be installed.
i noticed that the official android has included stk (com.android.stk can be found in /system/app/) but xandroid not include it
so.. does anyone know how to install it?
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}

reker said:
STK=SIM TOOL KIT
see wiki: en.wikipedia.org/wiki/SIM_Application_Toolkit
the sim card sell in china contain a built-in menu and it can perform some predefined functions, such as get the weather forecast or news thru sms, watch how many contacts the sim card can store, change my password of the sim, blablabla
in winmo, the stk service is built-in the rom, the service name is STK_Service, the filename is STK_Service.dll and i can access stk menu by running STK_UIPPC.exe
but in xandroid, i cannot find a useable stk service installer, i searched and found a stk.apk but i cannot install it on xandroid, when i try to intall it, it just tells me the application cannot be installed.
i noticed that the official android has included stk (com.android.stk can be found in /system/app/) but xandroid not include it
so.. does anyone know how to install it?
Click to expand...
Click to collapse
This is outside of the scope of XDAndroid, it seems to be carrier-specific. We try to support all carriers, but that doesn't mean we can support every single function of every single carrier.
Stick to WinMo if this is a problem for you, or figure out how to get the apk working and let everyone know how you did it .

no, it's not carrier-specific, in fact, near half of carriers in the world use stk.
stk is supported by official android and the source of stk.apk could be found at packages/apps/stk in the android source code, but it cannot be installed on xdandroid

reker said:
no, it's not carrier-specific, in fact, near half of carriers in the world use stk.
stk is supported by official android and the source of stk.apk could be found at packages/apps/stk in the android source code, but it cannot be installed on xdandroid
Click to expand...
Click to collapse
It is carrier-specific, and besides this is all for so-called 'value-added services'. You can't expect those to work on our port... If it's causing you grief either get a native Android device or go back to WinMo!!!!

@reker
It may not be supported by XDAndroid (the dev project) BUT it doesn't mean that you can not figure out how to support it and share this info. Keep in mind, ALL of this is made possible through the work and development of us, the members! If it was "so important" wouldn't you think that there would be support for it already?

GPS woes
At the moment, it has been reported that GPS does NOT work for Gingerbread. However, GPS should work in FroYo/FRX06(latest release to-date). It has been said that getting a lock(GPS lock) while in winmo, CAN reduce the length of time it takes to get a lock while in Android. Also, if you are running a ROM with QuickGPS, it is suggested to run it once before you run haret. This will also get a quicker GPS lock while in FroYo.

Related

[APP][BETA][Awesome] GpsTracka - GPS logging app

Greetings, long time lurker, first time poster. (Translation: Sorry if this is in the wrong forum, please move it)
I've made a GPS logging app for Windows Mobile. I'm sure there are others that exist out there, but I had to make this because it's lighter. The main purpose is to log to a GPX file which I can then use to geotag my flickr photos (example Greece vacation pics).
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
I was hoping to get some feedback on this app, all you need to do is install it on your phone and when you go out, get it to read your location. The source code is also available for you to see, so I won't post the CAB here, you can download it from Codeplex - is that OK? The codeplex page also has instructions, other information that you might need.
http://www.codeplex.com/gpstracka
One of the problems I've faced is that there is no Folder Dialog in the compact framework, I'm getting the user to enter a path to a filename and I just strip the file name out afterwards.
Another problem is that this isn't working on the Xperia X1!
The biggest problem - 450 downloads and virtually NO feedback!
So, I'd appreciate any feedback and if you do try it out, what your phone model is. All info is on the codeplex page too, so if you want to make modifications, I can add you as a developer.
I am so happy to see you post your application here. This is definitely the right forum for it.
I actually discovered it myself not so long ago, and I highly recommend it to anyone who is looking for a GPS logger. I have tried most of them and IMHO, this is by far the best. The author forgot to mention a few things, check out these features, and try it for yourself:
* works even when the device is in suspended mode, without having to wake it up whenever logging is required
* only switches on gps when needed, and switches it off once fix is acquired
* user defined location for log file (eg: main memory uses less battery than sd card)
* low battery consumption (as inferred from the above points)
* can be run simultaneously to other gps software (I only tried it once with TomTom, but did not have any problem in either app)
* small and simple, does what is required, and does it well
I am a fan :-D
I'll give it a try and see how it works, even though you appear to have tested it on a Tytn II already, I have a Tilt.
I like the convenience of TrackMe uploading everything to the website with the nice web viewer, and I've written some various things to extract the data, including a Perl script to geotag images from the same data. But there are times I just need a GPX file, maybe even to record it right there and mail it on the fly or such.
Considering light is one of your main requirements, not sure you want to add many features but one thing you might consider is also generating KML output. KML will plug right into Google Maps Mobile and is generally 'easier' for other people to use.
I'll try it out today, cheers!
Hi arman. You're better at this than I
Thanks khaytsus, any comments would be received with the welcome that a Mountain Dew would get if it ever came to the UK.
Nice app mendhak. I would of used something like this on my trip to Thailand last year. I ended up using Beeline.
What solution did you use to keep the GPS on while allowing the screen to turn off to save on power (and stop the PDA from getting hot).
One of my other threads has a few suggestions, Blackme and PhoneAlarm, both I don't find easy solutions.
Not usable for cycling
Is it possible to remove the limitation on the polling interval? 60 seconds is way too high if you want to use this program for tracking during cycling.
I'm still looking for a program that can do the job while the device is in standby mode. I have already tested a few, and up till now GPSCyclingComputer is the only program that I can use for this, but it's not really working well in standby (you can turn of the display, but you can't put the device in standby).
Anyway, thanks for the effort.
Hi, love the concept of your app. It's exactly what I'm looking for to geo tag photos.
Unfortunately I can't get it to work. My Bluetooth attached GPS works fine with other apps (and tomtom) on my Hermes but your app falls over.
I've selected the correct COM port and baud (default 4800) but when I click 'start', no data comes through. If I stop, enable verbose mode and click start again, the app crashes with an 'unexpected error' null reference exception (and a page of info too long to type, but let me know if you want it).
I had to the a photo to read it, but right before the error box pops up the screen reads:
"textbox.Opening....
Com Port COM2 Is Not On Device. The
GPS data is:"
I tried changing com ports in the bluetooth setup, no dice.
Any ideas?
can u explain, what does "Polling Rate" means?
can u make the logging interval to 1second? which means, the GPS coordinates are logged/recorded for every 1 second?..
Thank you
Looking for a light GPS logger and tried GPSTracka, but it doesn't work on my HTC Rose/S740. I get this error when trying to launch the app:
GPSTracka.exe
NotSupportedException...
Saw on CodePlex that it might be related to the fact that it's not a touch screen phone; any plan of making a version for smartphones?
Thought I was subscribed to the thread, didn't realize the replies came in, so I'm sorry for being late.
@icemantwilight - try it with the latest version on codeplex... it uses the GPS Intermediate drivers, and you can specify device names, so that means that the GPS bluetooth device should work now.
@pcboyy - The polling rate simply means that it will open up the GPS port and read from it every x seconds. To conserve battery, you'd obviously use a large polling rate. If you want more continuous points, then set it lower.
@jgeerts: Done, it can be set to a lower value than the default of 60.
@tytn2user: I stop the GPS port after every read, then use a timer to wait and then do the next read. The act of opening the port is what starts draining the battery (and hurt my thighs ), so this helps.
Wow! This is an awesome application! Just what I was looking for, for geotagging my photos. Great work Mendhak.
I have a little problem though. I'm trying to import the GPX file to an application called GPScorrelate, in order to add GPS coordinates into photos' EXIF, but I receive this error...as if the data format is wrong:
"Unable to read file 20090822_194822.gpx for some reason. Please try again"
I thought GPX was a unified format.
My example GPX file contains:
<?xml version="1.0"?>
<gpx version="1.0" creator="GPSTracka - http://www.mendhak.com/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.topografix.com/GPX/1/0" xsi:schemaLocation="http://www.topografix.com/GPX/1/0 http://www.topografix.com/GPX/1/0/gpx.xsd">
<time>2009-08-22T16:48:22Z</time>
<wpt lat="34.6884017" lon="33.050615">
<time>2009-08-22T16:48:22Z</time>
</wpt>
<wpt lat="34.6884817" lon="33.0506">
<time>2009-08-22T16:49:24Z</time>
... etc
Is there something I could do with GPS Tracka to correct this problem? Or could it be an issue with the GPScorrelate application?
Unfortunately I didn't find many alternative programs for Linux for do further testing.
Greetings, glad you like it!
Yes, GPX is definitely unified, so I'm wondering if GPSCorrelate is looking for a node that isn't there. Do you have an example of a GPX file that does work with GPSCorrelate? If the GPX file doesn't work with that software, try changing a few settings.
Go to the settings in GPSTracka, and change it from tracks to points or vice versa. Perhaps GPSCorrelate wants tracks because it's trying to interpolate the location of your photos?
mendhak said:
Greetings, glad you like it!
Yes, GPX is definitely unified, so I'm wondering if GPSCorrelate is looking for a node that isn't there. Do you have an example of a GPX file that does work with GPSCorrelate? If the GPX file doesn't work with that software, try changing a few settings.
Go to the settings in GPSTracka, and change it from tracks to points or vice versa. Perhaps GPSCorrelate wants tracks because it's trying to interpolate the location of your photos?
Click to expand...
Click to collapse
Yup, you are right! GPSCorrelate expected tracks as an input. I created a test log with tracks and it was accepted by GPSCorrelate.
Everything should work fine now.
Thank you for this great application and support. I will definitely keep track of this GPSTracka and install any newer versions you release
GREAT application But I noticed small problem also...
I discovered Your great app today and I will test it soon better. Its great it works as it works (runs GPS module in time intervals, not constantly, and on standby also) and I hope to get small battery drain. I have Samsung I780 and even having two batteries it is difficult to log whole day of trekking with any other app I tested.
I have noticed some small problem at the begining - Google Maps Mobile cannot open klm files generated by Your app. I tested other klm files I have (from BeeLineGPS and NoniGPSPlot) and it works, but when I try open one of Your app`s KLM it shows that klm files cannot be opened becouse it contains errors.
I will check tommorow if I can open it with Google Maps on PC.
Anyway, Your app is a little shiny diamond and I will try to promote it on PDAClub forum
Hello, I am using your program for a while and I think it's great. I am trying to log a route though and I want it to run the gps every 2 seconds (I don't mind the battery drain). I set it to do that but instead it runs every 6 or 7 seconds. I am guessing that is because it turns the gps off. What can I do to have it keep the gps open?
I noticed a pauze in the advanced settings. What does this pauze mean?

Android 2.1 (Eclair) On HTC [27 Jun 2010] (V2.5a) Voice Support

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Android on your Windows Mobile HTC Device...
Supports Blackstone, Diamond, Diamond 500, Fuze, Raphael, Raphael 800, Rhodium, Tilt 2 & Topaz
First things first, this post is PURELY an instruction guide for noobies that aims to reflect the latest status and downloads (give or take a day).
I am not an Android developer, I do not create any of this software... this is done by far more talented people than I. This thread is purely to collate the latest info for Android on Windows Mobile HTC devices and make deploying Android on your device as simple as possible.
If you have new information that should be added to the guide (and is relevant for ALL folks) then feel free to add to the thread and I'll update the OP frequently.
These opening few posts should have ALL the latest info you need to get started (no need to trawl through the threads).
The only time you 'might' need to look in the thread is for 'breaking news' info that is no more than a day old...i.e. The Opening Post is the place!
Credits: There are too many to mention, and many are unknown, but basically the guys poring Android to our devices should be thanked, along with all those making the effort to help others test, document, or use their work (along with those who provide answers to the same questions, time and time again). These are the guys who deserve the credit. From memory...
osamaa,
babijoee,
phhusson,
herpez
scanny
klinux
and many more
What's New?
Latest Update: 27 Jun 2010 (V2.5a)
InitRD - 20100611-5816d27 (new)
Rootfs - 20100626-a700154 (new)
System - XDANDROID.2.1.AOSP.21.06.10 + Advanced Task Killer + disabled HW3D + Setup Wizard fix
Kernel - htc-msm-linux @ 201006211555 (No Debug) (new)
Voice search working!
HW3D Disabled (it's problematic on some devices and just doesn't work on Blackstone)
Stopped (I hope) the setup wizard 'conflict' at first boot.
This release is pretty fast (but I'd advise that once installed, you also launch SpareParts, and configure the window animations etc to 'fast'
There is a chance that after installation, some Startup.txt settings MAY be incorrect for your device. If you discover any mistake, PLEASE let me know, I will correct asap. I need your help on this guys.
How To Install (CAB Version)
Step 1 - Prepare your SD Card
Find a nice clean SD card to load Android on.
You can either format your card to get it entirely clean, or you can leave all the files you may already have on there.
*Warning* - If you have valuable data on your card, back it up. Android is usually safe, but if you can't afford to lose the data on your card, don't risk it!
Some cards have difficulty working, there is a POSSIBILITY this is due to the formatting of the card. If in doubt, format to FAT32, not FAT16
Step 2 - Download and install the CAB
Download and install the following 'full package' cab (a collection of ALL the files you'll need to run Android on your device) by clicking the XDAndroid Cab button below.
You MUST install on the Storage Card. The cab file will take a couple of minutes to install Android. Please be patient.
For those that are interested the cab files does the following:
- Installs Android in the root of the SD Card
- Deploys the correct Startup.txt for the device (the user can choose their device type)
- Adds a high res icon for Android in the root of the SD Card
- Installs a shortcut in Program Files named "Android" (launches Haret.exe)
- Installs the high res icon in the registry for WM6.5 users
Step 3 - Run Android
Android is now installed... So launch 'Android' from your Program Files menu in WinMo. Your phone should reboot into Android with 2 quick vibrations.
Have patience... the first time you do this can take a LONG time (3 mins or more). During the first boot on SOME devices, you will be asked to calibrate the screen. This is very similar to Windows Mobile screen calibration (except it's in text mode).
The reason the first boot takes longer is that Android is 'preparing' your device for the first time.
How To Install (ZIP Version)
Step 1 - Prepare your SD Card
Find a nice clean SD card to load Android on.
You can either format your card to get it entirely clean, or you can leave all the files you may already have on there.
*Warning* - If you have valuable data on your card, back it up. Android is usually safe, but if you can't afford to lose the data on your card, don't risk it!
Some cards have difficulty working, there is a POSSIBILITY this is due to the formatting of the card. If in doubt, format to FAT32, not FAT16
Step 2 - Download and extract the ZIP
Download and install the following 'full package' zip(a collection of ALL the files you'll need to run Android on your device) by clicking the XDAndroid zip button below.
You MUST unzip to the ROOT of the Storage Card. The zip file will take a short while to extract. Please be patient.
Once you've extracted the zip:
- Click Auto-Setup.exe to configure XDAndroid for your particular device
Step 3 - Run Android
Android is now installed... So launch 'Android' from your Program Files menu in WinMo. Your phone should reboot into Android with 2 quick vibrations.
Have patience... the first time you do this can take a LONG time (3 mins or more). During the first boot on SOME devices, you will be asked to calibrate the screen. This is very similar to Windows Mobile screen calibration (except it's in text mode).
The reason the first boot takes longer is that Android is 'preparing' your device for the first time.
If you want to exit Android and go back to Windows Mobile, then you need to remove the battery, or press the reset button of your device. Sorry folks, but that's how it is!)
Known Issues
Many things are still not working properly, and the developers are fully aware of 99% of them.
SDCard - Most SDCards are working, but if you the 'waiting for SDCard' message, you should try one of these fixes (and please let us know if it works)
Fix 1: Format your card with this tool http://www.sdcard.org/consumers/formatter/
Fix 2: Edit your startup.txt file and add these entries to your cmdline:
set cmdline "lcd.density=240 msmts_calib=0x395.0x3c9.0x79.0x77 clock-7x00.a11=500 msmvkeyb_toggle=off pmem.extra=1 gsensor_axis=-2,-1,3
msmsdcc_1bit msmsdcc_fmax=14000000 msmsdcc_nopwrsave"
Fix 3: Tell your wife / girlfriend that you are about to make some modifications to her phone... change the ringtone and steal her old Class 2 SD Card to use with Android. She will never discover what you have done, and if she does, you'll be able to use Android to send texts to your former girlfriends ;-)
Camera - Not working
GPS - Should be working, but it's only just been enabled (so could be buggy)
Battery Status - Highly problematic for most users (don't trust the capacity Android tells you, it's simply up and down a lot, and highly inaccurate)
WiFi - Working for most people, suspected to cause slight heat, definitely drains the battery faster than WinMo. Some users have reported freezes when switching WiFi off
Audio - Speaker working for most people, microphone can have issues
Deep Sleep - Working for most people, but can have issues waking up (sometimes, it will not wake up)
GPRS - Working
3G - Working for most
PIN Code - Not working
GSensor - Working (Screen only handles 0 and 270 degrees)
Bluetooth - Experimentally working (don't expect too much, but it's working for a number of users)
OpenGL ES - Not working
USB - Supported, but will NOT operate in mass storage mode. You can charge via USB and you can debug, but forget accessing your files by it.
Headphone Socket - Semi working (see FAQ for details on how to make it work)
Application Errors: It's very common to see 'Application (xxxxxx) is not responding: Force Close or Wait'. Click wait. I do not know the precise reason for this, but from what I can gather, it COULD be related to the slow speed of the SD Card causing the app response times to JUST be a little too slow for Android's liking, thus causing the message. This seems to happen more after bootup or wakeup when the device is busy doing stuff in the background.
Cannot choose ringtones: This is believed to be caused by the media scanner failing (due to discovering some filenames with none English characters). The best option of all is to use a CLEAN SD Card. But, if you insist on hosting other files on the same SD Card, you MUST make sure they have English character filenames.
Frequently Asked Questions
Where can I download a release?
There are a number of Android releases (all at varying stages of development). Use the search function to locate one, or try these:
http://forum.xda-developers.com/showthread.php?t=621498 (Standard XDAndroid for ALL Devices)
http://forum.xda-developers.com/showthread.php?t=624808 (Customised Android UI for Blackstone)
Both come with very clear instructions on how to install
What features are in a release?
Generally, it's very difficult to detail them, unless there is a significant new feature (in which case, that will be very well advertised!). Usually it's minor speed improvements, bug fixes etc... and sometimes, new bugs are introduced (so bear that in mind)
My SD Card doesn't seem to work, why?
Most SD Cards are working, but if you the 'waiting for SDCard' message, you should try one of these fixes (and please let us know if it works)
Fix 1: Format your card with this tool http://www.sdcard.org/consumers/formatter/
Fix 2: Edit your startup.txt file and add these red entries to your cmdline:
set cmdline "lcd.density=240 msmts_calib=0x395.0x3c9.0x79.0x77 clock-7x00.a11=500 msmvkeyb_toggle=off pmem.extra=1 gsensor_axis=-2,-1,3
msmsdcc_1bit msmsdcc_fmax=14000000 msmsdcc_nopwrsave"
Fix 3: Tell your wife / girlfriend that you are about to make some modifications to her phone... change the ringtone and steal her old Class 2 SD Card to use with Android. She will never discover what you have done, and if she does, you'll be able to use Android to send texts to your former girlfriends ;-)
How do I turn off, or reboot Android?
You pull the battery, or press the reset button. When a better solution is found, it will be announced.
Q. My phone just went from 50% to 20% in next to no time!
A. OK, this is the MOST important thing to know before you read on....
Currently, you just can't trust the 'battery capacity' being reported in Android. The developers are aware of this and will get it working properly soon, but at the moment, Android is very likely to get the battery capacity very mixed up, and so it's quite hard to prove how long the usage is. Remember, Android can shut down when it THINKS there's low battery, so just leaving your phone and not touching it can still cause a shutdown with plenty of battery left.
If you REALLY need to know the capacity, boot into WinMo (although even this MIGHT be the wrong value if Android has messed up some charging history)... that said, WinMo is definitely reporting much more accurate values, and after a few charges of only using WinMo, the capacity reporting should get very accurate again.
Q. My phone doesn't seem to last very long using these Android builds...why?
A. Firstly, the developers are aware of this, and are working on it. Yes, we all know WinMo holds the power for a lot longer, but that's because they knew the hardware inside out and could get the system to sleep in well behaved ways.
Q. So why can't you just copy what WinMo does?
A. Well, in theory most of what WinMo does CAN be replicated, but the developers have to track down all the chipset information they can, and figure out what WinMo is actually doing to get long life from the battery. Also, Linux isn't Windows, and there ARE differences in how things behave, in some cases WinMo might be slightly better and in others, Linux slightly better, but overall, there shouldn't be too much difference once everything is ironed out.
Q. So what the heck could be eating all the power right now?
A. Well, there's a whole bunch of hardware inside your phone, like CPU, Radio chips (for phone), WiFi chips, GPS chips, accelerometer, light sensor, LCD and Backlight, FM radio, audio chips etc. They all take power if left running, or if the usage isn't optimised.
Slowly but surely many of these components are being supported fully, but at the moment, some of them are 'working' but perhaps not optimally. Meaning they MIGHT be working harder than they need to, or simply not being switched off properly etc.
In addition to this, it's possible that some processes (system, or user apps) might be running all the time and causing a lot of battery use. E.g. animated wallpaper, clock animations, google sync communication, wifi searching etc etc.
Q. My phone seems to get rather warm, why?
A. This has been noticed by many and seems related to WiFi and charging. When both are used together, it would seem that Androids high power consumption and heat generated from charging combine to make the device quite warm.
It hasn't yet been fully established why this is happening, and there doesn't seem to be any serious issue with it (yes it's warmer, but it's not red hot).
If you're worried, avoid using Android with WiFi and charging at the same time, and stick with WinMo for charging, or just avoid Android altogether until you hear about a fix. However, hundreds of users are using the current builds and no failures have occurred, so it would seem 'reasonably safe' to still play around with the builds... and your help and feedback will help to improve the situation a lot quicker!... the choice is yours.
Q. Will the situation EVER be fixed?
A. Yes, I am confident the devs will find a solution. This really isn't a 'can never be solved' issue, it's purely down to time and effort, so don't panic!
Q. How do I make my GPRS / 3G data connection work?
A. For some operators/carriers, you need to run Android, then go into settings, and locate the APN settings. You need to complete the APN settings for your Operator/Carrier/MVNO. You need to find these settings for yourself I'm afraid, it's out of scope for this thread. You might look here http://www.modmygphone.com/wiki/index.php/Carrier_APN_Settings, but Google is your friend.
Q. Are the Android releases available in a ROM?
No, Android is not yet available in a ROM format.
Currently Android is installed by using a clean SD Card, and booted from there.
It is booted by running a special application called 'Haret.exe' residing on your SD Card which will terminate the Windows kernel and boot into Linux/Android.
When will it be available in a ROM?
No time soon. Folks are working on it, but you'll need a lot of patience before it (if ever) arrives
How do I suggest features?
Before you even think about it... ask yourself ONE question... "Do I really think I'm the first to have suggested my idea?" and then ask yourself "And what are the chances of it being read and implemented before all the other issues are fixed?".
If you still feel it wise to ask for a feature.... go ahead. Don't say you weren't warned.
My question starts with the words "When will..." or "When is..." etc
See above, the same applies. Stuff will appear when it appears. Do you really think you're the only person dying to have GPS support, or power off, or stability etc?
Why doesn't the camera work?
It's not yet supported. When it is, it will be announced.
Why isn't GPS working?
GPS has only just been enabled (May 2010), so might still be problematic, however, it's working well for many users.
My battery doesn't seem to last long, why?
There are many reasons... first Android is not yet fully optimised for power management (so it's not YET as good as WinMo), secondly, the battery status is highly problematic for most users (don't trust the capacity Android tells you, it's simply up and down a lot, and highly inaccurate)
Does WiFi work?
Yes, it's working for most people, suspected to cause slight heat, definitely drains the battery faster than WinMo. Some users have reported freezes when switching WiFi off (quite common problem)
Does Audio work?
Yes, speaker working for most people, microphone can have issues.
I keep hearing 'popping/clicking' sounds from the speaker?
This is a known annoyance on some devices, believed to be related to power management switching the speaker on and off (not confirmed), it actually seems worse in silent mode (ironically). If you experience this, you're not alone... most users do. When a fix is ready, it will be announced here.
I can't wake up my device, why?
Deep Sleep is an issue for most people. Sometimes the device WILL wake up from a deep sleep, but sometimes it will not. If you can't wake it up, reset.
Is GPRS supported?
Yes, it works (but you MAY have to input your operator/carrier APN
Is 3G working?
Yes, works for most, although some users are having trouble with Vodafone Netherlands.
Is SIM PIN Code working?
In recent releases, it should be supported for most devices, however, if you have any difficulties with it please DISABLE SIM PIN in WinMo (SIM PIN works on the SIM, but you need WinMo UI to disable it)
Is GSensor working?
Yes, screen only handles 0 and 270 degrees though (so far)
Is Bluetooth working?
No, it's not yet implemented. As soon as it is, it will be announced.
Is 3D Supported?
OpenGL ES is not supported yet. 3D GPU support IS currently being developed and available for some devices, but it's still a bit buggy... so beware.
Can I connect via USB?
Yes you can, but will NOT operate in mass storage mode. You can charge via USB and you can debug, but forget accessing your files by it.
Is the Headphone Socket working?
This is being worked on, with mixed results, so the situation can change very often.
Initially, you should just try and see, but if you have no success, try to activate it with a special command:
For USB headset, add the following line to startup.txt...
snd.force_headset=1
For 3.5mm headset, add the following line to startup.txt...
snd.force_headset=2
You MAY have to make a call for the settings to actually be activated (a real pain), but that's how it is so far!
'Application (xxxxxx) is not responding: Force Close or Wait' keep appearing on my screen!
Click wait. I do not know the precise reason for this, but from what I can gather, it COULD be related to the slow speed of the SD Card causing the app response times to JUST be a little too slow for Android's liking, thus causing the message. This seems to happen more after bootup or wakeup when the device is busy doing stuff in the background.
I am having trouble with ringtones, why?
This is believed to be caused by the media scanner failing (due to discovering some filenames with none English characters). The best option of all is to use a CLEAN SD Card. But, if you insist on hosting other files on the same SD Card, you MUST make sure they have English character filenames.
I seem to be able to boot Android, but then get a black screen after all the white text, why?
This is a recent issue with the 3D hardware support... sadly it's a little complicated... SOME devices need to be put in 3D mode BEFORE you launch Android, and some devices need precisely the opposite.. NO 3D access before you launch Haret.... So...
To avoid using 3D...
1) Turn off Sense/TouchFlo in WinMo.
2) Reboot
3) Launch Android again
4) At the black screen.... WAIT for 2 mins, it should boot
To use 3D...
1) Run any 3D app / game (I THINK Teeter will work, need to be confirmed)
2) Launch Android
3) You will need to do this EVERY time you launch Android
Reserved for future use
Reserved for future use
Reserved for future use
The first Eclair thread mentioned that it would be better to change the lcd.density in the startup.txt from lcd.density=210 to lcd.density=240 though both work fine on my phone.
bakkiethee said:
The first Eclair thread mentioned that it would be better to change the lcd.density in the startup.txt from lcd.density=210 to lcd.density=240 though both work fine on my phone.
Click to expand...
Click to collapse
Hadn't got around to adding that bit, but have now!... 240 works best, since some apps don't use the full screen as they should.
Thank you very much. Just what was needed.
H
Thanks for this Thread!!
Great work!
I tried the version from the other thread (http://forum.xda-developers.com/showthread.php?t=603813) a week ago and there is a special startup.txt where you have to put your WIFI-MAC-adress in.
Isn't it required in this version?
Do you only have to put this 7 lines in it you postes below?
Greetz Rodix
Rodix85 said:
Thanks for this Thread!!
Great work!
I tried the version from the other thread (http://forum.xda-developers.com/showthread.php?t=603813) a week ago and there is a special startup.txt where you have to put your WIFI-MAC-adress in.
Isn't it required in this version?
Do you only have to put this 7 lines in it you postes below?
Greetz Rodix
Click to expand...
Click to collapse
no longer required.
The 3.5 mm jack still does not work propperly. Previous thread had a few cuestions about that. you may want to ad that to the list.
Maybe you haven't noticed. But it's 2010 now.
It's hard to get used to... I know... xD
Zailynne said:
Maybe you haven't noticed. But it's 2010 now.
It's hard to get used to... I know... xD
Click to expand...
Click to collapse
OMG! lol I'm still hungover from Xmas ;-)
TheBrilliantMistake said:
OMG! lol I'm still hungover from Xmas ;-)
Click to expand...
Click to collapse
Hahaha, well now you know!
Weird thing
been using a while from previous posts, fine but a bit jittery. Decided to change the startup text to yours as looked simple and might make it smoother as not sure if one I was using was designed for Blackstone.
Cant get off the lock up screen as the screen seems to think my finger is in the oposite corner that it is!!!!!! ie the touch sensor is a mirror image but the screen isnt
hmm somehow its ****ed up, if i need to press the lower right corner on my touch screen i have to press on the upper left cornor, somehow the touchscreen isnt working right, any ideas?
Kryston said:
hmm somehow its ****ed up, if i need to press the lower right corner on my touch screen i have to press on the upper left cornor, somehow the touchscreen isnt working right, any ideas?
Click to expand...
Click to collapse
Yeah, try reading the post above yours
Thanks for this thread!
A small bug report:
When disabling that app's are allowed to synchronize while roaming, they're supposed to "ask" whether they can use the internet or not. This popup dialogue never appears, but is hidden in the background. This seems to be a problem with other popups too.
Oh, and adding
Code:
mddi.width=480 mddi.height=800
to startup.txt made the touch screen (much) more accurate for me.
EDIT: in the "set cmdline"
got my screen working, just use the startupfile which is in the .rar data.
but i got a question, is it possible to import your contacts?
somehowe i cant import from sim card, it says importing.... but if its done there are no contacts.
Kryston said:
but i got a question, is it possible to import your contacts?
somehowe i cant import from sim card, it says importing.... but if its done there are no contacts.
Click to expand...
Click to collapse
If you mean to import your contacts from WindowsMobile to Android, than (probably) the most convenient way is to use Google sync facility.
From WindowsMobile you do as described here:
http://www.google.com/support/mobile/bin/answer.py?answer=138636&topic=14299
And from Android you just activate your Google account - it will sync contacts (and calendar) automatically.
PS: Un-check Tasks synchronisation (as in the instructions screenshot) - it usually results in error message and synchronisation stops.

[Android Questions and Answers] Android General Questions HERE Please

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Android on your Windows Mobile HTC Device...
Supports Blackstone, Diamond, Diamond 500, Fuze, Raphael, Raphael 800, Rhodium, Tilt 2 & Topaz
This opening post should have most of the FAQs for XDAndroid (XDA Android on HTC)
In addition, you can post questions, thoughts etc here... and other users can help you out!
Please remember that XDAndroid is 'generic'; that means it runs on multiple HTC devices, but can behave a little differently on each one of them. So for instance, sound might work really well on Diamond, but not so well on Blackstone etc (just a theoretical example!)
You should also remember that this project is in continuous development, so not everything is finished or perfect... there is a LOT working, but quite a bit not working too, and some stuff 'kinda' works if the wind is blowing in the right direction ;-)
F.A.Q
Are the Android releases available in a ROM?
No, Android is not yet available in a ROM format.
Currently Android is installed by using a clean SD Card, and booted from there.
It is booted by running a special application called 'Haret.exe' residing on your SD Card which will terminate the Windows kernel and boot into Linux/Android.
It can't easily be run from ROM because a) it's too experimental to risk putting in ROM and then killing a device and b) WinMo does some hardware initialisation that isn't documented, but is needed before Android can run.
When will it be available in a ROM?
No time soon. Folks are working on it, but you'll need a lot of patience before it (if ever) arrives
My SD Card doesn't seem to work, why?
Most SD Cards are working, but if you the 'waiting for SDCard' message, you should try one of these fixes (and please let us know if it works)
Fix 1: Format your card with this tool http://www.sdcard.org/consumers/formatter/
Fix 2: Edit your startup.txt file and add these red entries to your cmdline:
set cmdline "lcd.density=240 msmts_calib=0x395.0x3c9.0x79.0x77 clock-7x00.a11=500 msmvkeyb_toggle=off pmem.extra=1 gsensor_axis=-2,-1,3
msmsdcc_1bit msmsdcc_fmax=14000000 msmsdcc_nopwrsave"
Fix 3: Tell your wife / girlfriend that you are about to make some modifications to her phone... change the ringtone and steal her old Class 2 SD Card to use with Android. She will never discover what you have done, and if she does, you'll be able to use Android to send texts to your former girlfriends ;-)
Where can I download a release?
There are a number of Android releases (all at varying stages of development). Use the search function to locate one, or try these:
http://forum.xda-developers.com/showthread.php?t=732362 (Standard XDAndroid for multiple HTC Devices)
Both come with very clear instructions on how to install
What features are in a release?
Generally, it's very difficult to detail them, unless there is a significant new feature (in which case, that will be very well advertised!). Usually it's minor speed improvements, bug fixes etc... and sometimes, new bugs are introduced (so bear that in mind)
How do I turn off, or reboot Android?
In earlier releases, you had to pull the battery or press the reset button, in newer releases, you can hold down the 'end call' button and see a menu.
How do I suggest features?
Before you even think about it... ask yourself ONE question... "Do I really think I'm the first to have suggested my idea?" and then ask yourself "And what are the chances of it being read and implemented before all the other issues are fixed?".
If you still feel it wise to ask for a feature.... go ahead. Don't say you weren't warned.
My question starts with the words "When will..." or "When is..." etc
See above, the same applies. Stuff will appear when it appears. Do you really think you're the only person dying to have ROM support, or power off, or stability etc?
Why doesn't the camera work?
It's not yet supported. When it is, it will be announced.
Why isn't GPS working?
GPS should be working fine, it's a relatively new addition ( May 2010 ) but works well outdoors. Please allow time for the GPS to obtain a 'fix' (location).
My battery doesn't seem to last long, why?
There are many reasons... first Android is not yet fully optimised for power management (so it's not YET as good as WinMo), secondly, the battery status is highly problematic for most users (don't trust the capacity Android tells you, it's simply up and down a lot, and highly inaccurate)
Does WiFi work?
Yes, it's working for most people, suspected to cause slight heat, definitely drains the battery faster than WinMo. Some users have reported freezes when switching WiFi off (quite common problem)
Does Audio work?
It should be working fine, but Audio can have issues on some devices from time to time. Even with the very latest XDAndroid kernels.
I keep hearing 'popping/clicking' sounds from the speaker?
This is a known annoyance on some devices, believed to be related to power management switching the speaker on and off (not confirmed), it actually seems worse in silent mode (ironically). If you experience this, you're not alone... most users do. When a fix is ready, it will be announced here.
I can't wake up my device, why?
Deep Sleep is an issue for most people. Sometimes the device WILL wake up from a deep sleep, but sometimes it will not. If you can't wake it up, reset.
Is GPRS supported?
Yes, it works (but you MAY have to input your operator/carrier APN)
Is 3G working?
Yes, works for most, although some users are having trouble with Vodafone Netherlands.
Is SIM PIN Code working?
It's supposed to be working, yes, but if you have ANY troubles please DISABLE SIM PIN in WinMo (SIM PIN works on the SIM, but you need WinMo UI to disable it)
Is GSensor working?
Yes
Is Bluetooth working?
Seems to be in a high state of flux, so you'll just have to test it on your device, and find out
.
Is 3D Supported?
OpenGL ES 1.0 is supported on some devices (Blackstone, Diamond, Raphael). Topaz and Rhodium do not support 3D
Can I connect via USB?
Yes you can, but will NOT operate in mass storage mode. You can charge via USB and you can debug, but forget accessing your files by it.
Is the Headphone Socket working?
It's being worked on as we speak, but you MAY need to activate it with a special command (in very recent releases, you shouldn't have to):
For USB headset, add the following line to startup.txt...
snd.force_headset=1
For 3.5mm headset, add the following line to startup.txt...
snd.force_headset=2
You MAY have to make a call for the settings to actually be activated (a real pain), but that's how it is so far!
'Application (xxxxxx) is not responding: Force Close or Wait' keep appearing on my screen!
Click wait. I do not know the precise reason for this, but from what I can gather, it COULD be related to the slow speed of the SD Card causing the app response times to JUST be a little too slow for Android's liking, thus causing the message. This seems to happen more after bootup or wakeup when the device is busy doing stuff in the background.
I am having trouble with ringtones, why?
This is believed to be caused by the media scanner failing (due to discovering some filenames with none English characters). The best option of all is to use a CLEAN SD Card. But, if you insist on hosting other files on the same SD Card, you MUST make sure they have English character filenames.
Reserved
Reserved for faq 3
Reserved
Reserved for faq 2
Good idea. once thing that needs putting at the top.. WAITING FOR SD CARD.... The amount of questions is staggering.... it really wastes time and space
I give up
People STILL insist on starting new threads for ONE question.
I just don't know what's wrong with some folks... you try and help, but they don't help themselves
How to gain access to #htc-linux irc?
I can only be listener, how can I talk ?
Thanks
I wonder how many Touch HD users would be willing to pay for Android 2.1 ?
I guess the idea would be that you could start a fund to try and entice people who work for HTC and Google to come forward (anonymously of course) to help push things forward.
You could have milestones, with each milestone (once proven to work 100%) with a price on it's head.
I mean if enough people with the Touch HD were willing to contribute, we might end up with a significant fund, enough to entice the people you need.
I'm not saying the people who are hacking it at the moment shouldn't continue, it just makes sense to me that people who are in the know at HTC and Google might go out of their way to help for a bit of recompense.
Logicalstep
Logicalstep said:
I wonder how many Touch HD users would be willing to pay for Android 2.1 ?
Click to expand...
Click to collapse
count me in
i keep getting an error saying haret can no be oped either it is no trusted or onef the components cannot be found.
i have managed to get it rnning once bu it was looking for .
hope you guys can help
thanks slaming
gilie said:
count me in
Click to expand...
Click to collapse
+1
this is for 10 characters
Isthere going to be an update for apps?
I noticed that all apps aren't fullscreen is anyone going to make an update to make the apps go fulscreen?
TheBrilliantMistake said:
I give up
People STILL insist on starting new threads for ONE question.
I just don't know what's wrong with some folks... you try and help, but they don't help themselves
Click to expand...
Click to collapse
well maybe this thread will end all that. lol... maybe not... at least it will stop one or two of them.
wilmens said:
I noticed that all apps aren't fullscreen is anyone going to make an update to make the apps go fulscreen?
Click to expand...
Click to collapse
Read more carefully...
You will find your answer.
CLUE: LCD Density
Logicalstep said:
I wonder how many Touch HD users would be willing to pay for Android 2.1 ?
I guess the idea would be that you could start a fund to try and entice people who work for HTC and Google to come forward (anonymously of course) to help push things forward.
You could have milestones, with each milestone (once proven to work 100%) with a price on it's head.
I mean if enough people with the Touch HD were willing to contribute, we might end up with a significant fund, enough to entice the people you need.
I'm not saying the people who are hacking it at the moment shouldn't continue, it just makes sense to me that people who are in the know at HTC and Google might go out of their way to help for a bit of recompense.
Logicalstep
Click to expand...
Click to collapse
i think there are enough HD users who are interrested in this,, it sounds like a very good idea to me count me in 2!
I've stickied this thread and merged it with a number of others. Any queries on Android should be directed to this thread
Interested YES but how realistic is this?
I would love to have android on my HD but asking people from google and HTC to develop this is for both google and HTC like shooting in your own foot. I guess they rather sell us a new phone instead of lengthening the use of an existing phone they have sold already.
Do not get me wrong, if they want to do it, I am game, just can't see it happenening. We're depending on the XDA community to get this to work. Maybe we should all donate to the developers here, so we'll get results sooner. They have come so far already in a relatively short time.
Just my two cents,
JP
setting and updates
The android development is going fast and there are often new realeses from http://htcandroid.xland.cz/
If I am just trying out a new kernel from http://glemsom.anapnea.net/android/htc-msm-android/ no setting are changed.
If an new realese is out, I do not know if I have to delete all old stuff and replace it with new realese.
Where are all my setting and apps stored? Apps are ok, but are there any registries or something elsewhere?
I use partitioned sd-card
Fallen Spartan said:
I've stickied this thread and merged it with a number of others. Any queries on Android should be directed to this thread
Click to expand...
Click to collapse
Muchos gracias!
I do like a tidy mind... it's a sign of sickness! ;-)
TheBrilliantMistake said:
Muchos gracias!
I do like a tidy mind... it's a sign of sickness! ;-)
Click to expand...
Click to collapse
Funny I always heard that a clean desk was a sign of a sick mind.......and my desks a mess!!
"Waiting for SD Card" error
Now i use transcend class 6 8Gb
it get this error
i had try to fix in but can't
What card i shoud get to make my HD can run android.
(and what class is run best)

[XAP] [Source] [Mango] MultiTaskToggle 1.1.1

Hi hackers,
Threw together something fun for you: a one-click (don't sue me, Bezos) app for enabling or disabling multitasking (no-dehydrate) on Mango. Fast app switching + full multitasking = awesome! Disabling multitasking when you need to save battery = convenient!
Credit to Jaxbot for working out the no-dehydration registry change. That's all this app is, just a convenient way to toggle that registry value.
I'm going to try to add support for more devices (Samsung Focus S and HTC phones that have lost the ability to use COMRegRW.dll).
UPDATE 1.1.1: Case sentitivity recognizing SAMSUNG now fixed, Samsung and LG confirmed!
UPDATE 1.1: Better Samsung support, possible LG support.
Features:
Secondary tile with deep linking! Shows current multitask state and toggles it when tapped.
Supports HTC, LG, Samsung phones.
HTC phones need to not have the latest HTC updates, as those break the Registry driver I used.
The latest DFT ROM works, and others that support TouchXplorer probably do too.
I'm working on a way to make it work with official ROMs as well - you can help out here: http://forum.xda-developers.com/showthread.php?t=1335862
Works on Mango! Uses no homebrew DLLs.
Limitations:
No Dell/Asus/Toshiba/Nokia/etc. support yet (find me a registry function and I'll add them, though).
Doesn't work pre-Mango; it's a 7.1 app (could be downgraded pretty easily).
Requires interop-unlock.
Instructions:
Unpack ZIP file and find the XAP in MultiTaskToggle\Bin\Debug.
Install app on an interop-unlocked Mango phone.
Run app and ensure it loads the current value.
[Optional] Select the value you want; it will set immediately.
[Optional] Tap "Live Tile" button to create a tap-to-toggle secondary live tile.
This app is a simple wrapper for the OEM registry edit DLLs to make use of Jaxbot's hack. I wrote it largely just for familiarity with mango homebrew. The source is a bit of a mess right now - I took an existing homebrew library and beat it savagely until it worked on Mango, but didn't really put the pieces away neatly afterward - but it's simple enough I expect somebody else can use it for good things. Personally, I plan to make an app that allows easy general-purpose registry edits on Mango, though I still don't see any way to do registry browsing.
Thanks to XDA member MarysFetus for taking the time to do a visual overhaul of the app, with nice icons and such. It's much more artistic than my solid-color tiles with simple text! Grab the xap directly below. You can also visit the site: http://www.suicideclown.com
Thanks to XDA member singularity0821 for doing more visuals for the app, with a new (and flipping) live tile. I've included that XAP below as well.
Downloading to test now.
Oh. wow nice tool.Fast toggle MultiTask no need to edit registry by using touchexplorer and connection setsetup
Doesn´t run on OMNIA 7.
"System.Runtime.InteropServices.COMExeption (0x80070032)..."
Custom Skin
Great App,
but personally wanted to do an custom design, so I've changed color values in the MainPage.xaml file, but for some reason I am getting an error while building the xap.
Anyone knows how to fix that?
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Error Code is in German.
@Moderators: delete if this necessary.
MarysFetus said:
Great App,
but personally wanted to do an custom design, so I've changed color values in the MainPage.xaml file, but for some reason I am getting an error while building the xap.
Anyone knows how to fix that?
Error Code is in German.
Click to expand...
Click to collapse
Error in English;
Code:
C:\Program Files (x86)\MSBuild\Microsoft\Silverlight for Phone\v4.0\Microsoft.Silverlight.Common.targets(249,9): error : Could not load file or assembly 'Microsoft.Phone.InteropServices, Version=7.0.0.0, Culture=neutral, PublicKeyToken=24eec0d8c86cda1e' or one of its dependencies. Strong name validation failed. (Exception from HRESULT: 0x8013141A)
Thank u very much.....
It works great in my HTC Mozart....
regards
work on HTC HD2 Mango 7720 (BTTF)
edit:
change between Dehydrating and Multitasking with Live Tile also working
MarysFetus said:
Great App,
but personally wanted to do an custom design, so I've changed color values in the MainPage.xaml file, but for some reason I am getting an error while building the xap.
Anyone knows how to fix that?
Error Code is in German.
@Moderators: delete if this necessary.
Click to expand...
Click to collapse
Read: http://thounsell.co.uk/2010/11/avoiding-reflection-adding-the-interopservices-library-to-the-wp7-sdk/
fiinix said:
Read: http://thounsell.co.uk/2010/11/avoiding-reflection-adding-the-interopservices-library-to-the-wp7-sdk/
Click to expand...
Click to collapse
Make sure to read the comments about using Visual Studio Command Prompt. I had to do this after copying in the dll & editing the filelist XML.
Yeah, I had to get around the Strong Name Validation too, before it would compile. People have said it shouldn't be necessary but I ran into it all the time.
Thanks for testing, folks! Let me know if you find any bugs or have feature requests.
contable said:
Doesn´t run on OMNIA 7.
"System.Runtime.InteropServices.COMExeption (0x80070032)..."
Click to expand...
Click to collapse
Hi Contable,
That's unfortunate, but I need more info to fix it. There should be a stack trace; can you tell me where in my code the exception is coming from? It's probably either the way I'm accessing the registry on Samsung, or the way I'm deciding whether it's a Samsung device or not. Either one can probably be fixed, if I know what's broken.
Unfortunately, the old way of determining what device I'm on (checking a registry key) doesn't work until I know what registry reader to use (the generic reader doesn't work in mango).
Big thanks if you help me get this working!
Hah... you ever felt like a total idiot before, doing something the unreliable and hard way when there's no need to? Yeah... there's an official API to get the OEM name. LOL @ all those registry-based versions.
New version coming soon. Fixes to Samsung support; please test again. Possible LG support too, please test that also! Still needs Mango.
EDIT: Update is live, now! Please let me know if it works on non-HTC, and give me a bug report if it doesn't. Thanks!
GoodDayToDie said:
Hi Contable,
That's unfortunate, but I need more info to fix it. There should be a stack trace; can you tell me where in my code the exception is coming from? It's probably either the way I'm accessing the registry on Samsung, or the way I'm deciding whether it's a Samsung device or not. Either one can probably be fixed, if I know what's broken.
Unfortunately, the old way of determining what device I'm on (checking a registry key) doesn't work until I know what registry reader to use (the generic reader doesn't work in mango).
Big thanks if you help me get this working!
Click to expand...
Click to collapse
Here my reply:
V1.1 doesn´t work either. After starting the app on my screen appears a message: "Unknown Manufacturer: SAMSUNG Please report at XDA..."
GoodDayToDie said:
Hah... you ever felt like a total idiot before, doing something the unreliable and hard way when there's no need to? Yeah... there's an official API to get the OEM name. LOL @ all those registry-based versions.
New version coming soon. Fixes to Samsung support; please test again. Possible LG support too, please test that also! Still needs Mango.
EDIT: Update is live, now! Please let me know if it works on non-HTC, and give me a bug report if it doesn't. Thanks!
Click to expand...
Click to collapse
just downloaded latest and installed on LG Quantum. app works fine, live tile works fine as well. not sure if it does what it says though. still tinkering to see if the settings actually have an effect. should I see a change o fthe setting under settings/background tasks?
That always lists Tasks "on", irrespective of what I do with your app.
edit1: hmm. just tried to turn the Tasks under background tasks in WP7 to off. Now I can't turn it back on. any idea why that is?
edit2: in addition to the observation above it seems some of my multitask programs stopped working in multitasking (they crash on resume, or refresh instead of resume - e.g. bbc news mobile, wpcentral). Is it possilbe your program can have this effect and how to fix it?
edit3: it seems it's only bbc news that crashes. others seem to work fine. maybe that wasn't working before I sideloaded your app (likely).
contable said:
Here my reply:
V1.1 doesn´t work either. After starting the app on my screen appears a message: "Unknown Manufacturer: SAMSUNG Please report at XDA..."
Click to expand...
Click to collapse
LOL case sensitivity fail. Thanks for testing though, try version 1.1.1
GoodDayToDie said:
LOL case sensitivity fail. Thanks for testing though, try version 1.1.1
Click to expand...
Click to collapse
Thanks button is pushed.
V1.1.1 is confirmed to work on OMNIA 7.
I like the concept of the live-tile toggle. A Bluetooth toogle is still a dream...
derausgewanderte said:
just downloaded latest and installed on LG Quantum. app works fine, live tile works fine as well. not sure if it does what it says though. still tinkering to see if the settings actually have an effect. should I see a change o fthe setting under settings/background tasks?
That always lists Tasks "on", irrespective of what I do with your app.
edit1: hmm. just tried to turn the Tasks under background tasks in WP7 to off. Now I can't turn it back on. any idea why that is?
edit2: in addition to the observation above it seems some of my multitask programs stopped working in multitasking (they crash on resume, or refresh instead of resume - e.g. bbc news mobile, wpcentral). Is it possilbe your program can have this effect and how to fix it?
edit3: it seems it's only bbc news that crashes. others seem to work fine. maybe that wasn't working before I sideloaded your app (likely).
Click to expand...
Click to collapse
Thanks for the report that it works on LG! First post updated.
You can read more about the change by reading about Jaxbot's multitasking hack - that's all this is, a convenient way to enable or remove it. The simple asnwer to "what does it do" is that if you background an app (hit Start, hit Camera, hit Search, lock the screen, answer a phone call, tap on a streen-top toast, switch apps uing Mango's fast app switcher, etc.) the app you were running won't exit. This means it doesn't need to be re-loaded when you switch back, and also means that if it's running a timer or similar in the background, that can still run. However, it also consumes RAM and may decrease battery life.
Mango is completely un-aware of this hack, even though it makes fast app switching work better. Settings -> Background Tasks (a new Mango control panel) has nothing to do with it and shows no changes when I enable or disable the hack.
If you want to test if it's working, this is easy. Enable multitasking using the app. Then, open any NoDo app with a significant load time (anything from Facebook to Plants vs. Zombies). Once that app is loaded, hit the Start button. Then, hit the Back button. If the hack is working, the app will resume instantly, no re-loading at all.
contable said:
Thanks button is pushed.
V1.1.1 is confirmed to work on OMNIA 7.
I like the concept of the live-tile toggle. A Bluetooth toogle is still a dream...
Click to expand...
Click to collapse
Awesome, thanks for testing and reporting!
GoodDayToDie said:
Thanks for the report that it works on LG! First post updated.
Mango is completely un-aware of this hack, even though it makes fast app switching work better. Settings -> Background Tasks (a new Mango control panel) has nothing to do with it and shows no changes when I enable or disable the hack.
Click to expand...
Click to collapse
thanks for the clarification. Got it. It's good to know it's flying under Mango's radar. Just wasn't sure. The change in the Background Tasks I see must be something else. Apparently something I do not understand at this point. It showed "on" before, now after turning it "off" I can't turn it back to "on".
Wait wait hold up... Are you telling me you have interop working on Mango?
Looks like I've been out of it for the last few months. Good work, to all the developers who have been working towards this, and hey, glad to see my hack is still useful come Mango time

New Windows Phone Tango Features and Changes

Hi guys,
With the leak of Windows Phone Tango dump, let's make a list of newly discovered features
Please include screenshots if possible.
----------------------
----------------------
eric1204 said:
Thank you HD2Owner for this world first Tango Rom.
TANGO 8773 have 8 background tasks + main Tiles.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
8 background tasks memory in use. (seems no more than 256mb?)
8773 vs 8107 boot(no task) memory in use.(seems less than mango 8107)
and some changes (messaging/maps setting)
In Tango Unlocked Emulator preview that location Icon seems not yet.
Click to expand...
Click to collapse
Thanks to eric1204 for the list.
Source: http://forum.xda-developers.com/showpost.php?p=23600141&postcount=2098
Russian site WP7forum says that Tango will include
- The ability to export contacts to SIM (not confirmed)
- Manage domestic / international roaming (not confirmed)
- Handle multiple attachments in a single MMS message
Click to expand...
Click to collapse
Source: http://www.theverge.com/2012/2/15/2799870/windows-phone-tango-screenshots-leak
How about languages?
As all are aware, tango build will support 120 languages.
Does any one have the list of languages supported by tango?
I am just curious about Indian languages.. (which or any will be supported)
Aslo not sure how they will be supported?
- Will it include UI in those languages
- Or only tango will be able to render apps and websites developed in those languages
Fantastic...
How is IE9? Is the promised "Find on Page" feature back? Also did they add a tabs button? Or do we really have to wait a full year for this?
Anyway the other changes in Tango are minor bt very welcomed, certainly the rotation of the maps and the 8 multitask cards.
Are there any changes in the setting... specifically ability to setup mms with unlocked devices? Also curious if there is the ability to leave wifi on during "sleep" mode (screen off).
My phone has had those maps settings for a long time now... unless you are talking about the fact that yours is missing the 'tap to read directions' setting.
Is there a heading pointer in the maps app in Tango, like on every other phone. I can't use WP7 as a GPS device because I make wrong turns due to not knowing which way I'm facing on the map in unfamiliar places.
Still need to tap while navigating? Playing with your phone while driving is now illegal here and they can pull you over for it even if you've done nothing else wrong...
Can you send video off the device in eMail or MMS yet?
Is there a URL auto-shortening for SkyDrive links sent yet?
N8ter said:
Is there a heading pointer in the maps app in Tango, like on every other phone. I can't use WP7 as a GPS device because I make wrong turns due to not knowing which way I'm facing on the map in unfamiliar places.
Still need to tap while navigating? Playing with your phone while driving is now illegal here and they can pull you over for it even if you've done nothing else wrong...
Can you send video off the device in eMail or MMS yet?
Is there a URL auto-shortening for SkyDrive links sent yet?
Click to expand...
Click to collapse
There are 3rd party GPS apps that do that. Same as all other OS's.
See above...
MMS yes, don't know about Email.
::Shrugs:: & don't care. It'll be hard integrated into the OS. Why would you need the URL's?
P.S. Here we go again... ::sigh::
Marvin_S said:
Also did they add a tabs button? Or do we really have to wait a full year for this?
Click to expand...
Click to collapse
Tabs button is already present in Mango under "..."
I can't wait for the first Tango HD7s ROM.
pvt_nemesis said:
Tabs button is already present in Mango under "..."
Click to expand...
Click to collapse
of course but I mean a button not a menu item, like in pre mango. Since there were a lot of complaints about the lack of a tabs button and missing "find on page". I would like to know if users will have to wait for a year for a feature to come back if MS decides to take it out against the will of the public.
About the maps, does it utilize the compass and does rotation now works while walking? Or does it still only works when navigating? This should not require a third party app imo.
Marvin_S said:
About the maps, does it utilize the compass and does rotation now works while walking? Or does it still only works when navigating? This should not require a third party app imo.
Click to expand...
Click to collapse
The built in app auto rotates the map as you navigate. While walking or driving. This is already in there from Mango.
i'm really not looking forward to tombstoning being back. I wonder if they'll just make it so it's done on devices w/ <=256mb RAM? that'd be fine w/ me... Fast app switching is so freaking handy when doing serious multitasking, i do not want to see it go!
bc3tech said:
i'm really not looking forward to tombstoning being back. I wonder if they'll just make it so it's done on devices w/ <=256mb RAM? that'd be fine w/ me... Fast app switching is so freaking handy when doing serious multitasking, i do not want to see it go!
Click to expand...
Click to collapse
Tombstoning will only happen on devices with 256MB Ram. Other devices will be able to continue to use the regular method of multitasking.
bc3tech said:
i'm really not looking forward to tombstoning being back. I wonder if they'll just make it so it's done on devices w/ <=256mb RAM? that'd be fine w/ me... Fast app switching is so freaking handy when doing serious multitasking, i do not want to see it go!
Click to expand...
Click to collapse
it never left, mango just made it less noticeable.
Apps will tombstone when they are far enough back in the back stack and the phone runs low on memory. So if you have an App consuming the maximum 90 MB allowed on 256 MB devices and it gets pushed back it tombstones immediately when a new App starts.
But if the first App useses only 8 MB and all the others as well you get to start ~ 10 Apps before the first gets thrown out of memory and therefore has to be tombstoned.
On regular devices it is the same but they have more time before they run out of memory (unless there's lots of background tasks consuming memory as well but they are rather limited in that regard (aside from the resource intensive task which only runs while on charging power).
drkfngthdragnlrd said:
The built in app auto rotates the map as you navigate. While walking or driving. This is already in there from Mango.
Click to expand...
Click to collapse
Yes I know, I thought for a second they implemented rotation by the compass in the maps app, without the need to actually navigate, like iOS has. That when you open the app it will rotate in the direction you are pointing it to. Currently the maps app is just static if you dont navigate.
No IE changes?
Multitasking
Does it still have multiple instances of the same app while multitasking? For instance, do the settings still take up multiple windows? It would be great to know that an app I was previously running won't be knocked off the list because the messaging app is open in like 4 different windows.
Ryken100 said:
Does it still have multiple instances of the same app while multitasking? For instance, do the settings still take up multiple windows? It would be great to know that an app I was previously running won't be knocked off the list because the messaging app is open in like 4 different windows.
Click to expand...
Click to collapse
This is so annoying. It also happens with browser tabs. Open a couple of tabs while browsing and an app gets knocked off the list.

Categories

Resources