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

{
"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.

Related

[APP] HD Power Manager - A fast and functional app to PowerOff or perform a SoftReset

Hi,
I've written a little finger-friendly app (rather a script) to perform a soft reset on the HD or power off the device
Background:
A similar app does already exist here in the forum, but it is rather slow. Therefor I've written a little script which does the same. Its advantage is that it's much faster, disadvantage is that it doesn't look that pretty and doesn't have a graphical UI.
The Program:
... is a little MortScript, which gives you the choice to
- perform a soft reset,
- power off the device,
- cancel the operation.
In addition, you have an option to get warning dialogs for the operations or directly perform the desired operation.
How to install / use:
1.) First you have to install MortScript (a nice functional FREEWARE script language), which is available as installer or cab file here.
2.) Copy the attached file 'HD_Power_Manager_v_1_0.mscr.zip' on your desktop and remove the '.zip' file extension (It's actually NOT a zip file, I've just renamed it for uploding purposes)
3.) Copy the 'HD_Power_Manager_v_1_0.mscr' file anywhere to your device.
4.) To choose whether you want to get warning dialogs, open the file with a text editor and change the first program line:
WD=0 --> Warning Dialogs off
WD=1 --> Warning Dialogs on (default)
Save and make sure that the file extension is still 'mscr'
5.) Run the script on your device. You can initiate the action either by choosing and pressing 'ok' or by double-clicking
6.) enjoy & give feedback
Regards Jan
Any comments on that from people who tried it? does it work like it should? do you think it's useful or rather useless?
regards jan
Hey, this looks nice. I gave up on the other app, because it was too slow for my needs, so if this is fast as you say, that is surely a big plus.
I don't care about graphic UI when I'm going to reset the device anyway
I was just wondering if you know will this work on new Manilla (Dutty ROM series)?
Rozenthal said:
...
I was just wondering if you know will this work on new Manilla (Dutty ROM series)?
Click to expand...
Click to collapse
I can't say that for sure as I use the origial o2 stock rom (GER), but I think it should work without problems...
As the program which is rather "only" a little script uses common system commands, I think it should work. For soft reset it uses the "Reset" command from MortScript, and for Shut Down (Power Off) the "PowerOffWarning.exe" from the windows directory, which should still be present in the Dutty Rom, i think.
Just give it a try.. Only "real" system installation is MortScript (which is really small and useful anyway and removable without problems), while my little app ist only a script which doesn't change any registry settings at all and is just copied and executed on the device... so no danger from that...
regards jan
If anyone's interested, I've made a replacement for PowerOffWarning.exe (which goes with my VJPoOf suite of apps) that will instantly switch off the phone. No shut down anims and things. It's rather frightening, and probably screwing the phone up something rotten, but it should be fine as it works in the same way HTC shuts down the phone, without all the anims etc, so it should be fine...
V
vijay555 said:
If anyone's interested, I've made a replacement for PowerOffWarning.exe (which goes with my VJPoOf suite of apps) that will instantly switch off the phone. No shut down anims and things. It's rather frightening, and probably screwing the phone up something rotten, but it should be fine as it works in the same way HTC shuts down the phone, without all the anims etc, so it should be fine...
V
Click to expand...
Click to collapse
if you'd be so kind to post that replacement file here? (or give the link)? I could try and incorporate it into the script. For the moment the script performs a "workaround" of the warning dialog from the original "poweroffwarning.exe" by automatically sending the "yes" command...
regards jan
VJF-Off
Here you go, the very subtly named, VJFastOff.
http://www.vijay555.com/vj/releases/vjpoof/vjfastoff.exe
It will instantly shut the phone off.
​Please note that it's instant, and there are no warnings etc whatsoever, so make you're you've finished doing what you're doing before launching it.
Feel free to use it in your package, but please give it a credit back to my website if possible.
V
vijay555 said:
Here you go, the very subtly named, VJFastOff.
http://www.vijay555.com/vj/releases/vjpoof/vjfastoff.exe
It will instantly shut the phone off.
Please note that it's instant, and there are no warnings etc whatsoever, so make you're you've finished doing what you're doing before launching it.
Feel free to use it in your package, but please give it a credit back to my website if possible.
V
Click to expand...
Click to collapse
Thanks for supplying, vijay.
Depending on the interest in my script by other people i'm going to incorporate your file in a later public version... first i need some feedback concerning the present version... until then, I'll test your file my own...
regards jan
vijay555 said:
Here you go, the very subtly named, VJFastOff.
http://www.vijay555.com/vj/releases/vjpoof/vjfastoff.exe
It will instantly shut the phone off.
Click to expand...
Click to collapse
Thanks vijay, do tou mind if I include it with my 18 buttons action screen?
Feel free to include it with anything you want, so long as you are not charging for it. I'd be pleased if you drop me a credit, but I won't break your legs if you don't.
BTW, VJF-Off was developed as part of my VJPoOf suite of apps, where I had it assigned to a long press of the power key, to skip the shutdown anims.
If you are leaving feedback for VJFastOff, please leave it in the VJPoOf thread:
http://forum.xda-developers.com/showthread.php?t=476412
Further btw, my old app VJEschaton can be used to soft reset, shutdown, hard reset and a few other things as well.
V

[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)

How to get the best experience for Android. Tips and advice here :)

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.

[Project] CTaskManager - Spicing up UI [Android-Like]

Hey Everyone...I haven't been around these parts often, but I conceived a pretty good idea [I think]...
My friend recently got a Droid phone, and of course he was flaunting it to me...I love Android, honestly...but I love Windows Mobile too. SO! I thought "Why not merge the best of both worlds?"
Well obviously, I cannot make windows look 100% like Android...that would take tooooooo long. So instead, I thought "What about the Task Switcher!"
So I introduce to you, CTaskManager
Right now it is just a P.o.C (Proof Of Concept), but I have done my research and found pretty much all the API calls I will need [minus one or two, but I'll find those]. It will be fully in C++, and if I can get it working correctly, will be activated by the HOME button.
Attached is a proof of concept image [100% Photoshopped, not real at all].
In any case, this is how I forsee it working:
This will appear on top of any window
Activated by pressing [and holding?] HOME
1st Box will always be the Home Screen
2nd Box will always be the current Window (unless it is the HomeScreen)
You can switch between apps with 2 easy Clicks
First Select the Number of the Dialog
Second, Press CENTER or SPACE to switch to it, or press DEL to quit that app
The program's layout will vary depending on the number of Open Windows
Should be light, fast, and easy to use
Hopefully, since I forsee this to be a really easy project, I will have a release by later today! I am making it for my Excalibur users FIRST, because I owe it to this whole forum [And because I will be switching to an HD2 this upcoming monday, and I want to start a project up for a phone I use NOW]
-Until Later: CycloneZephyrxz7
sweet...thanks..will wait for your release and then will added to the sticky.
I am very pleased that the ONLY component I have yet to get working is getting the screen captures [and window titles]. I need to investigate this ... For some reason, I am getting the same window drawn OVER and OVER again. I think it is because the window handle I am getting from some of the methods is invalid...Its very odd ... I have to figure it out. I should be able to do this winthin the next hour or so
seems cool so its like a multitasker? or somthing
alexrodri0 said:
seems cool so its like a multitasker? or somthing
Click to expand...
Click to collapse
Exactly.
So this is the update:
I got the program to run on Home-Key Press ... Now I am going to just modify it and add a timer or something to get it to run on Home-Key Long Press [since just a press interferes with Smart ToolKit]
An odd bug I have encountered is that when I run this, and wait, the Smart Toolkit taskbar shows up (as it should), and the whole phone locks up...I think it is because both are competing for Keyboard privilages. [I have to use a Keyboard hook to get this working, and it is all undocumented APIs]
I have yet to get the actual Task part working Haha. I can't confirm whether or not it is working, because for some reason my Debugger is acting weird, and all the images are of the current screen. As it turns out, it is impossible to take a snapshot of a minimized / partially visible screen. It will take the screen coordinates, and take a picture of whatever is there right now. I will get that fixed [I am talking to another Dev to see if he will let me in on how he does it in his task manager].
I got the "back" key escape working. Relatively simple.
I have planned out Layouts. Such that when you have JUST the HomeScreen open, it will NOT run. When you have the HomeScreen and 1 OTHER window open, the two will be split on the screen [Maybe make each like 150x113]. When you have 3 to 4 total windows (Including HomeScreen), they will make a 4-quadrant layout. Where each will be around [120x90]. When you have 4 - 6 open, each will be [92x69] (as shown in the ScreenShot) and have a 6-block layout. When you have more than 6 (if that is possible on the Excalibur haha), it will make a second page, and the second page will adapt to however many excess processes there are.
I have to work on getting the Translucent Background working ... that shouldn't be too hard, I just have yet to look into it {I think I have to use AlphaBlend or TransparentBlt}.
In any case, there is actually very little that doesn't work yet haha, but of course it is the most essential parts that don't work.
I will keep you all updated
sweet
looking forward to this, my phone will live on!!!
Thanks to a bunch of help from another Dev, I confirmed that getting the image of a non-visible window is IMPOSSIBLE on windows mobile. [Although it gives me an idea to try to 'fix' that haha ... maybe after this]. In any case, I think I have figured out how to do it. Tomorrow I will write up the code, test it, and hopefully have an Initial release.
The way I see it the releases will be as follows:
1) Initial Release [Basic]
2) Fix-Up of any Bugs
3) Add some Effects
4) Add some customizations
5) Fix-Up of any Bugs
6) FINAL
Hopefully, I can do this in 6 or less releases [And in the meanwhile, adapt it to work on my new HD2 i will get on Monday ]
*PS: For those of you following my projects: Once I get my HD2, I am going to make a fixed up release of FFP_LS, and then open-source it. Thereafter, i won't work much on it anymore. This is so I can start working on my SUPER-HUGE project called "CMessage" ... Here are the contents of the 'sticky note' i have on the desktop reminding me of it:
Suite of Programs:
1. Transport DLL (Send/Receive SMS/MMS/EMail)
2. T-Mail.exe Client (Compose/View SMS/MMS/EMail)
3. Notifier (When new Message Arrives, Display Alert)
4. A new DLL for the HomeScreen [it probably won't be compatible with the old one]
5. API Docs (For future use and adaptation)
6. Sample Programs (I.E. HomeScreen Panel, SMS Games, etc.)
7. Filter Rules Program
8. Macro Program (Get Message ... Do Action)
9. Environment Set-Up DLL/Exe [Cache Contacts, create Message Stores, transfer over old stuff, etc. etc.]
It is going to be a VERY large project. Hopefully, it will also be a very successful one Say bye-bye to CE MAPI?
Cyclonezephyrxz7 said:
Thanks to a bunch of help from another Dev, I confirmed that getting the image of a non-visible window is IMPOSSIBLE on windows mobile. [Although it gives me an idea to try to 'fix' that haha ... maybe after this]. In any case, I think I have figured out how to do it. Tomorrow I will write up the code, test it, and hopefully have an Initial release.
The way I see it the releases will be as follows:
1) Initial Release [Basic]
2) Fix-Up of any Bugs
3) Add some Effects
4) Add some customizations
5) Fix-Up of any Bugs
6) FINAL
Hopefully, I can do this in 6 or less releases [And in the meanwhile, adapt it to work on my new HD2 i will get on Monday ]
*PS: For those of you following my projects: Once I get my HD2, I am going to make a fixed up release of FFP_LS, and then open-source it. Thereafter, i won't work much on it anymore. This is so I can start working on my SUPER-HUGE project called "CMessage" ... Here are the contents of the 'sticky note' i have on the desktop reminding me of it:
Suite of Programs:
1. Transport DLL (Send/Receive SMS/MMS/EMail)
2. T-Mail.exe Client (Compose/View SMS/MMS/EMail)
3. Notifier (When new Message Arrives, Display Alert)
4. A new DLL for the HomeScreen [it probably won't be compatible with the old one]
5. API Docs (For future use and adaptation)
6. Sample Programs (I.E. HomeScreen Panel, SMS Games, etc.)
7. Filter Rules Program
8. Macro Program (Get Message ... Do Action)
9. Environment Set-Up DLL/Exe [Cache Contacts, create Message Stores, transfer over old stuff, etc. etc.]
It is going to be a VERY large project. Hopefully, it will also be a very successful one Say bye-bye to CE MAPI?
Click to expand...
Click to collapse
can't wait!
This program is actually bugging me...haha [get the joke?].
In any case, it is becoming rather tough to get this actually working. Correction: To get it working efficiently. The dev making the 3D iManager app over in the Development/Hacking forum told me how he is doing it, but to me it just seems terribly inefficient (every 5 seconds, check for Foreground Window....LOTS OF BUGS). In any case, I am using a registry notification now, since Windows Mobile has a value that tells me the currently active program and the previously active program [and it updates!] ... this works out because then I can take a screenshot of the new-ly active program, AND check to see if the old one was minimized or closed. Unfortunately, it doesn't seem to be working as I would have hoped.
I don't have much time today for developing [Hooray for a 50 Page AP Government Outline] ... so I will probably get back to this tomorrow [NEW PHONE], or maybe tonight if I get a really good idea/inspiration to finish this!
Cyclonezephyrxz7 said:
This program is actually bugging me...haha [get the joke?].
In any case, it is becoming rather tough to get this actually working. Correction: To get it working efficiently. The dev making the 3D iManager app over in the Development/Hacking forum told me how he is doing it, but to me it just seems terribly inefficient (every 5 seconds, check for Foreground Window....LOTS OF BUGS). In any case, I am using a registry notification now, since Windows Mobile has a value that tells me the currently active program and the previously active program [and it updates!] ... this works out because then I can take a screenshot of the new-ly active program, AND check to see if the old one was minimized or closed. Unfortunately, it doesn't seem to be working as I would have hoped.
I don't have much time today for developing [Hooray for a 50 Page AP Government Outline] ... so I will probably get back to this tomorrow [NEW PHONE], or maybe tonight if I get a really good idea/inspiration to finish this!
Click to expand...
Click to collapse
keep the good work man and again thanks for your effort in developing new stuff for the dash.
Cheers,
So I finished my work
But that isn't pertinent to this forum. What it does mean is that I can work on my developing for today!
Counter-to-my-prior-plan, I am going to release a pretty flawed version of the program ... errr ... rather an Alpha that will run much less efficiently than the final product.
I hate announcing a project, thinking it will be easy, then taking forever with it ... so this is what I am going to do:
I will use the same timer-based approach that iManager 3D uses, but I might make it update more often [3 second intervals maybe] ... it won't be AT ALL battery efficient, but it should be pretty memory efficient. It will serve as NO MORE THAN A PROOF OF CONCEPT OF WHAT THE FINAL PRODUCT WILL BE. The final product should not have a major impact on battery life, and should leave the end user unaware that it is actually running when it is!
I am re-installing Visual Studio because it has been acting up, but once that is done, I should be able to pump out an ALPHA VERSION.
EDIT: Computer Issues ... Expect a release in the coming days. Sorry for the inconvenience.
Cyclonezephyrxz7 said:
So I finished my work
But that isn't pertinent to this forum. What it does mean is that I can work on my developing for today!
Counter-to-my-prior-plan, I am going to release a pretty flawed version of the program ... errr ... rather an Alpha that will run much less efficiently than the final product.
I hate announcing a project, thinking it will be easy, then taking forever with it ... so this is what I am going to do:
I will use the same timer-based approach that iManager 3D uses, but I might make it update more often [3 second intervals maybe] ... it won't be AT ALL battery efficient, but it should be pretty memory efficient. It will serve as NO MORE THAN A PROOF OF CONCEPT OF WHAT THE FINAL PRODUCT WILL BE. The final product should not have a major impact on battery life, and should leave the end user unaware that it is actually running when it is!
I am re-installing Visual Studio because it has been acting up, but once that is done, I should be able to pump out an ALPHA VERSION.
EDIT: Computer Issues ... Expect a release in the coming days. Sorry for the inconvenience.
Click to expand...
Click to collapse
Great! This sounds awesome! And yeah, we finally get more interests and development in non-touch devices! Good luck with building the program and don't forget to contact the News-Writers when it's ready!
This is actually quite upsetting ... I tried re-installing Visual Studio, because it was no longer giving me the 'code suggestions' for C++ ... [like if I typed in a function, it didn't tell me what the parameters were] ... and now it isnt set up for Windows Mobile 6 Standard/Pro anymore. So i tried reinstalling those SDKs .... no joy....I am going to uninstall EVERYTHING OF IT and start all over [backing up my projects of course ].
Hopefully I will get my computer in working condition by tonight.
I got my new HD2 [TMOUS] today I am very happy with it already. BUT I WILL NOT GIVE UP ON MAKING THINGS FOR THE DASH. Non-TouchScreen phones are highly under-appreciated, and I hate that so much [let alone the fact that WinMo is underappreciated] .... I NEED YOUR IDEAS TO MAKE THIS PHONE [Exca] BETTER! So toss me a PM with even the wildest Ideas, and I will try to figure something out
Cyclonezephyrxz7 said:
This is actually quite upsetting ... I tried re-installing Visual Studio, because it was no longer giving me the 'code suggestions' for C++ ... [like if I typed in a function, it didn't tell me what the parameters were] ... and now it isnt set up for Windows Mobile 6 Standard/Pro anymore. So i tried reinstalling those SDKs .... no joy....I am going to uninstall EVERYTHING OF IT and start all over [backing up my projects of course ].
Hopefully I will get my computer in working condition by tonight.
I got my new HD2 [TMOUS] today I am very happy with it already. BUT I WILL NOT GIVE UP ON MAKING THINGS FOR THE DASH. Non-TouchScreen phones are highly under-appreciated, and I hate that so much [let alone the fact that WinMo is underappreciated] .... I NEED YOUR IDEAS TO MAKE THIS PHONE [Exca] BETTER! So toss me a PM with even the wildest Ideas, and I will try to figure something out
Click to expand...
Click to collapse
congrats with your new phone!
"Non-TouchScreen phones are highly under-appreciated, and I hate that so much [let alone the fact that WinMo is underappreciated]!" Yeah that sucks, that's also why I keep developing Apps and ROMs!
Hope you can get VS working again!

Samsung Freedom rom/ friendly bug list

first of all , I want to thank DFT/Cotulla/mwang for making and bringing custom rom's to our phones.
Why I start this thread:
Because there are 3 rom threads and it will be a pain in the ass for mwang to look at all the threads to find what bug's there are in the samsung roms.
What I ask from you:
1) your phone model (omnia7/focus 1.3/1.4)
2) the bug
3) is the bug random or not (if not random please write what you did )
so please only post what I asked and nothing more , I want to keep this thread clean so that it is useble for DFT/mwang
and there is a thread for rainbow (the magldr) http://forum.xda-developers.com/showthread.php?p=22278269#post22278269
so if you have questions about that please go there.
Bug's so far:
1][HKEY_LOCAL_MACHINE\Software\Microsoft\DeviceReg]
"PortalUrlInt"=""
"PortalUrlProd"=""
the ^^ keys need to be like this in rom.
2] wifi sync not working.
3] HTC hub has no live tile
4] Diagapp can't be installed by dailing ##634#
5] "When I revive or make a call cellular data connection turns off and comes back a bit after ending the call.."
I didn't see this bug on my omnia7 but is a point to investigate.
6] the banding color bug.. My phone is still displays 16 bit.. ???
7] [focus 1.3] Battery recently started showing it had 1% remaining, has been on the charger for over an hour and still shows 1% remaining. However that 1% lasted all day
8]
shinkstor said:
I think this may help narrow things down a bit:
1) Focus 1.3
2) Using low level samsung specific drivers results in errors/nothing.
3) Lets see:
Cannot access /Windows directory in any file browser that I could on stock rom with interop unlock
When I unplugged my phone during boot, then plug it back in, random things happen like it saying I have 1%, or its charging when its not and random errors saying problem with sdcard that dissappear, but I dont have an sd card in.
Click to expand...
Click to collapse
and Don't forget to clear storage after flashing the phone (power + camara + vol down ) and then hit the win button 2 times.
it could be that there is stuff on nand that didn't got overwriten by magldr and brings random bug's.
thanks all.
Greetings Cees Heim.
1) I have a Omnia 7
First bug fixed, removed the activation checking URLs (see the next few posts)
2) I cannot launch/debug apps from my pc, tried http://forum.xda-developers.com/showthread.php?p=22308741 and it did not help. I like to do some deving with visual studio, but without debugging it's useless.
3) The bug happens all the time when trying to debug with VS or deploy and launch apps with Phone7Market.
EDIT: Another bug found:
Transparent lock screen images act really weirdly on my Omnia. Same bug on all transparent lock screens, but currently using this: http://phone7.files.wordpress.com/2010/12/earth11.png (From http://www.transparentwallpaper.net/all.html ). When I touch it and move it a little bit, everything is back normal, but when I release it the same bug happens.
Image proof attached.
I can't install Diagnosis on my Omnia 7 and Advanced Configuration Tool don't work
EDIT:Advanced Configuration Toll it's my problem
EDIT: I solved thanks a @contable....now i have Diagnosis version 0628 in my Omnia 7....read here:
http://forum.xda-developers.com/showpost.php?p=22324890&postcount=42
So you have launched Zune before doing this:
7. Keep your phone unlocked
7.1 Install registry editor
As you can read above your device will be locked if you connect it again (Zune will identify your phone and lock it again). To prevent this we've to edit an entry of the phone registry:
First of all we need a registry editor for Windows Phone 7. Well, there's not a uniform way to edit registry on all devices (HTC, Samsung, ...), yet. So you have to search a registry editor which enables full registry access on your device. [I'll update this with some suggestions soon!] Then you've to open Start > All Programs > Windows Phone Developer Tools > Application Deployment on your computer. Select the downloaded .xap file (Registry Editor) and click on Deploy. Wait until the process is finished. Now disconnect your phone from the computer.
7.2 Modify the registry
Now open the Registry Editor on your phone. Now navigate to HKEY_LOCAL_MACHINE > Software > Microsoft > DeviceReg.
Now scroll to PortalUrlInt, remove its value data and save it. Do the same with PortalUrlProd. Both entries should now be "empty" (but not deleted!).
Click to expand...
Click to collapse
That was the same as happened to mee i could install every app from bazaar how often i wanted to,but after first connection to zune everything didn´t work after doing it right that instruction i hadn´t the problem and from now it has the same as my omnia7 had before with interopunlock only now plus advantages from fully unlock
sample:
[HKEY_LOCAL_MACHINE\Software\Microsoft\DeviceReg]
"PortalUrlInt"=""
"PortalUrlProd"=""
Omnia 7
When I revive or make a call cellular data connection turns off and comes back a bit after ending the call..
And the relocking when connected to Zune but that's easy to fix via registry..
Focus 1.3
can't launch installed apps after deploying from PC as posted above.
workaround for Diagnosis app is to sideload it.
1. Omnia 7
2. Can you fix the banding color bug.. My phone is still displays 16 bit..
Focus 1.3
Sometimes I am unable to connect to internet over network.
Sometimes Marketplace wont let me search/dl anything. (Says live-id error)
Battery recently started showing it had 1% remaining, has been on the charger for over an hour and still shows 1% remaining. However that 1% lasted all day.
I think this may help narrow things down a bit:
1) Focus 1.3
2) Using low level samsung specific drivers results in errors/nothing.
3) Lets see:
Cannot access /Windows directory in any file browser that I could on stock rom with interop unlock
When I unplugged my phone during boot, then plug it back in, random things happen like it saying I have 1%, or its charging when its not and random errors saying problem with sdcard that dissappear, but I dont have an sd card in.
shinkstor said:
I think this may help narrow things down a bit:
1) Focus 1.3
2) Using low level samsung specific drivers results in errors/nothing.
3) Lets see:
Cannot access /Windows directory in any file browser that I could on stock rom with interop unlock
When I unplugged my phone during boot, then plug it back in, random things happen like it saying I have 1%, or its charging when its not and random errors saying problem with sdcard that dissappear, but I dont have an sd card in.
Click to expand...
Click to collapse
thats strange
I can access windows dir with root tools 0.8, WPDM and also can overwrite ROM files
no errors so far
maybe your phone got relocked when connected to Zune
first post updated.
first post updated with a sum of bug's
please post more if you can find them , its always good for mwang to have a list , remember that he makes rom's for lots of phones and he can't test them all.
we are there to test (see us all as beta testers ) the more we post the better mwang can make the rom's.
Greetings Cees Heim.
I think the most bugs with unlocks and deployments are caused by not clear storage and Zune relocking.
Only bugs that I have are unable to launch app from PC with wf phone tools or WPDM
Diagapp bug and color banding bug, but I think color banding is more Super AMOLED display based, rather then system
DJSave said:
I think the most bugs with unlocks and deployments are caused by not clear storage and Zune relocking.
Only bugs that I have are unable to launch app from PC with wf phone tools or WPDM
Diagapp bug and color banding bug, but I think color banding is more Super AMOLED display based, rather then system
Click to expand...
Click to collapse
I didn't have the banding bug before NoDo update. It is a disaster - videos became unwatchable because of it..
But the banding dissapears when I zoom in a picture :S
I noticed same prob with transparent pic´s so please give help to make it work correctly
StefanBN said:
I didn't have the banding bug before NoDo update. It is a disaster - videos became unwatchable because of it..
But the banding dissapears when I zoom in a picture :S
Click to expand...
Click to collapse
When I apply 32bit color fix w Advanced config tool or manually , result is the same no good. so it was in 32 bit mode before NoDo? even with SUPER AMOLED screens? as my friends Samsung Captivate , that has the same screen as my focus does have banding issue too on his 2.3 android, but it look much better then mine
DJSave said:
When I apply 32bit color fix w Advanced config tool or manually , result is the same no good. so it was in 32 bit mode before NoDo? even with SUPER AMOLED screens? as my friends Samsung Captivate , that has the same screen as my focus does have banding issue too on his 2.3 android, but it look much better then mine
Click to expand...
Click to collapse
Yes the result is the same.....or maybe I just do not see....but look my screen capture.....first 16-bit.....second 32-bit
And i can see that the value change in WP7 Root Tools
I had this in my first post, but you might not have noticed it:
Transparent lock screen images act really weirdly on my Omnia 7. Same bug on all transparent lock screens, but currently using this: http://phone7.files.wordpress.com/2010/12/earth11.png (From http://www.transparentwallpaper.net/all.html ). When I touch it and move it a little bit, everything is back to normal, but when I release it the same bug happens.
Image proof attached in my first post in this thread.
Osso17 said:
Yes the result is the same.....or maybe I just do not see....but look my screen capture.....first 16-bit.....second 32-bit
And i can see that the value change in WP7 Root Tools
Click to expand...
Click to collapse
look, I have now with 32 bit fix Image 2 on my focus. first picture is terrible I never had such banding issue. but now in most games, there is awful banding especially if you try a free game called ORB. try it and tell me the results
jessenic said:
I had this in my first post, but you might not have noticed it:
Transparent lock screen images act really weirdly on my Omnia 7. Same bug on all transparent lock screens, but currently using this: http://phone7.files.wordpress.com/2010/12/earth11.png (From http://www.transparentwallpaper.net/all.html ). When I touch it and move it a little bit, everything is back to normal, but when I release it the same bug happens.
Image proof attached in my first post in this thread.
Click to expand...
Click to collapse
this is the common MANGO problem. Custom ROM has nothing to do with that. since MANGO we have this issue. or maybe Custom DFT ROM-s for HTC devices have this problems fixed? anyone can confirm that?
Found resolution to the issue of the battery saying its at 1% when it's not. I didn't want to reformat my sd card, the issue happened a little after I had put it back in. Didn't think of the correlation until earlier. Pulled the SD card out, and the battery meter shows 90% which is around where it should be right now.

Categories

Resources