yashsingh1/xdaforums huggingface dataset:
[Touch CDMA Android Development] dawilliams660:
I have a Sprint Touch and yes I did what mswlogo said and i'm still getting the error, i'm going to try this again to see if I can get this to work

Got it to work....thanks guys
[Touch CDMA Android Development] Psionfenix:
double check to make sure you have the available ram, make sure default.txt is set up exactly as it is on the website (just right click save as and move it over again). Then post exactly what the error says.
[Touch CDMA Android Development] jim256:
useless comment ^

to say it will take "YEARS" for Android to be competitive probably would make you wrong...but this is just the beginning of things and thats how all this stuff came to be and is developed.

like it has been said, were just going for a sneak peak...it doesnt cost anything, just install and run and see whats coming...why not?

not to mention 70% of the available winmo apps are kinda crap...and android will blow away winmo in a matter of months after being released (try reading about it! :) )(unless winmo 7 comes to be what it is supposed to - then it will be more neck and neck).

keep up the good work and innovation guys! :)
[Touch CDMA Android Development] Psionfenix:
True. There are a ton of linux geeks out there that will be popping programs out like rabbits. I'll probably be one of them. I hate MS. I always have. They've shafted me out of more money than i'd care to admit. They're nearly as bad as the IRS. :P

Anyway, linux is, and always will be, faster, more stable, and just plain better than windows. The only limitations are the hardware. WM7 might come out with new devices with multitouch screens...guess what, android will be ported on to that as well. You dont like how a program works in WinMo? Tough luck. But in linux, you can change it to work better/do more.
[Touch CDMA Android Development] jim256:
yes thank you, couldn't have said it better myself :) perfect. thats exactly what im saying :) go open source/common ppl! ms stinks
[Touch CDMA Android Development] Psionfenix:
microsoft has it niche. They have quite the development base in redmond, not to mention those that make stuff here and at ppcgeeks. When android is out will WM be left in the dust? No. Will android or symbian be left in the dust? No. Everyone has their own particular tastes, mine just happen to not flow very well with MS. Part of the thing with some of the developers here making programs for WM, is that android isn't out yet. Will they all move to android to program? No. Will some? absolutely. It will of course take some time for android to get "up to par" with WM, maybe a few months. Maybe a year (unlikely, though). The thing is, WM has been out in some form or another (WinCe included) for years. Android will be NEW. So yes, it will take some time for programs to become available. That, in part, is why they're doing the developer challenge and have released the SDK already, so people can start working on it. Now, don't get me wrong, I think winmo is nice, but it's not open source. I can't modify programs to suit my needs. I think it's a bit too slow (could be in part to me using a 6800 with 64MB of ram, still angers me).

Now, if you've used linux on the desktop, you'll find that it is MUCH better, once you learn to use it a bit. For instance, I had to restart my winxp box every few days, or it would be ridiculously slow. I've been running linux only since easter, and have had to reset once (due to updates) and have to reset once again (for updates again). My system doesnt hang, it's still blazing fast, and if i have an issue that i can't figure out, I can read a manual on it, if i need a program, sudo apt-get. Easy as that, usually. If not, enter the terminal cd to the directory, run a few commands, and you're good to go. Plus, you can opitmize the kernel and rebuild it if you want/need. Can you do that in windows? Not even close. When android hits, I'll be taking the kernel and modifying it to include what I want, and not include what i dont want/need. Extra storage space is always nice.

Considering there are already quite a few programs for linux pda's and cells, it wont be long until they get ported over, or remade to work on android. I won't lie, MS has it's niche, especially on the desktop. People don't want to learn to use a computer to it's full capacity. They want to sit down, point, click, get what they want, and move on. But for me, my computer is my life, second only to my son. I could never fully go back to windows. As is, I only boot into windows to flash a new rom (or update my kitchen).
[Touch CDMA Android Development] jim256:
i

was

running linux on my box up until a few months ago, when i got raid on my system. i definitely liked it (though it was hard to get used to at first :) ), but once i updated my hdd config to raid 0, i was unable to figure out how to set it up :S probably just stupidity on my part. i did try a few different methods and formatting techniques, and a few different flavors/distros of linux including ubuntu, sabayon (which would never boot), opensuse, and vixta. i was eventually forced to give up though unfortunately.

but while yes i do agree with you ms has some pretty nice apps/systems/etc...but i just really dont like their way of doing things. i didnt use to mind them at all, but over the last year or so i have come to realize many (though im sure not all) of their faults.

and i dont want to say the developing stage for ms is crappy, like you said that of ppcgeeks and here at xda is enourmous, but i dont believe any of the credit there should go to microsoft.

but like you said not all ppl will move to android, because of different tastes. but with microsofts inability to come through, and everyones hatred for them, it shouldnt be hard for the android project to steal most all their customer base with their extremely innovative and new ideas and way of doing things. everyone wants better, no doubt there. and if android is better enough then...well who knows! we'll see :)

anywho, didnt mean to hijack this thread sorry! keep up the good work! ;) this is an exciting project i would VERY MUCH like to see move forward! (touchscreen PLEASE! :) )
[Touch CDMA Android Development] Psionfenix:
I agree. Sorry for hijacking the thread. :-X

on an on-topic note, however, I think i know the root cause of the problems on my phone.

If haret needs 25Megs to run, which i can barely scrape up as is, there is no room in the ram for the initrd, or even the kernel to boot. So unless i can figure out how to map my SD card as ram, or use haret without booting into winmo, i dont think i can do much.
[Touch CDMA Android Development] dzo:
The android folks say they will release a sd driver as part of the msm kernel "soon". When this happens (and if it works on msm7500) you will be able to put the filesystem on an sd card and have no memory problems.
[Touch CDMA Android Development] Hugo381:
If it werent people like these are are trying out Alpha programs or developing them you wouldnt have some of the GREAT apps available now for you to download to your phone comfortably.

Dont forget. There has to be scientist and guinea pigs to come up with solutions. In this case, to develop programs for our phone.

I personally would love to have this running on my phone after I had a taste of it. Its like having an iPhone interface on the phone. Its great even for an ALPHA non-functional program.

Besides, its not like you are flashing your phone or Hard Resetting. Its as simple as installing any other programs you are so comfortably enjoying at the moment. And as easily, it can be removed.

Thank you.
[Touch CDMA Android Development] Psionfenix:
sweet. of course, who knows how soon "soon" is. haha. But that doesnt change my RAM issue...I have about 25 MB free, which is what haret needs, so i dont have room for anythign else in the ram at that point.
[Touch CDMA Android Development] bobaka:
Windows Mobile

Windows Mobile is really rather pathetic isn't it?

I was able to make my Sprint Touch barely passable after forty hours or so of tweaking and it's still just a miserable wannabe.

Windows Mobile 7? Oh really? By the time it's out WHO WILL CARE?

Microsoft is a joke. And their stock price is proof. Sorry Charlie.
[Touch CDMA Android Development] dzo:
Can you try the latest zImage at http://cs-alb-pc3.massey.ac.nz/vogue/zImage, the SD driver is now 4 times as fast and may work better with SDHC cards.
[Touch CDMA Android Development] uiucryan:
As always - thanks for the hard work Martin!

Can anyone confirm that SDHC cards are working now?

Any limitation that is overcome or discovered, I would like to know about so I can add/remove it to the (AndroidGeeks) wiki.

Thanks,

Ryan
[Touch CDMA Android Development] l33tlinuxh4x0r:
I am trying to ssh into my phone running android. I keep getting connection refused. do I need to enable ssh somehow and what would be the default root password?
[Touch CDMA Android Development] dzo:
There's no sshd running, the initrd.gz at http://cs-alb-pc3.massey.ac.nz/vogue/initrd.gz starts a telnet server. username is root password is vogue.
[Touch CDMA Android Development] jakobnord:
dzo ->

I am very interested in testing Android, but it has not been possible for me to find a version that works for OMAP850.

Could anyone help me?

- I devote myself to this project, i love the idea of Linux on a PDA.
[Touch CDMA Android Development] unsungboxer:
Hey Martin,

I have downloaded this zimage file and tried booting 4+ times on my 2gb sdcard. Getting a bunch of errors:

mount: mounting /dev/block/100p1 on /system failed: invalid arguement

failed

failed to mount /system

/bin/sh: cant access tty; job control turned off
[Touch CDMA Android Development] qwho:
I also tried it, and it booted successfully... however, it is even slower now than it was before when I first tried it off the sd card. I think I am going to go back to the version that resides in memory until there is some compelling reason to switch to the sd card.
[Touch CDMA Android Development] uiucryan:
Tried this image and my touch screen did not work at all. Anyone else have this problem?

Thanks,

Ryan
[Touch CDMA Android Development] wmvdg123:
The latest zImage works fine on my sprint touch with a SDHC card (8gb). It does seem a little slower, but certainly better than win mobile. The data isn't working unless there is an existing connection again. Thx for the hard work dzo.
[Touch CDMA Android Development] AttractiveApe:
new kernel driver works for my 4GB sdhc card, thanks dzo
[Touch CDMA Android Development] etiger13:
new file did not work for my 4gb SDHC card. maybe it might be brand specific? Mine is a Kingston Class 6. I put the latest output on http://www.myhtcphone.com/development/12-programming/11-getting-a-sdhc-card-to-work
[Touch CDMA Android Development] WarlockLord:
New zImage works very well for me too, but I agree that it seems a little slower
[Touch CDMA Android Development] dzo:
I've just updated the zImage again, sound should be louder for audio calls. There is a parameter that may help you if you have SD problems. In default.txt add msmsdcc_fmax=N to the cmdline (after the ppp options) where N is a frequency in Hz. The default is 20000000 but other values may work better for some cards, try 16000000 perhaps.

Martin
[Touch CDMA Android Development] wmvdg123:
I tried adding msmsdcc_fmax=16000000 to the default text but get

Unknown keyword 'msmsdcc'

when I run haret.
[Touch CDMA Android Development] unsungboxer:
same here

-jake
[Touch CDMA Android Development] dzo:
Add it to the cmdline so it reads:

set cmdline "ppp.username=YOURUSERNAME ppp.password=YOURPASSWORD msmsdcc_fmax=16000000"
[Touch CDMA Android Development] wmvdg123:
Tried this, said

Error reading file. Expected 4096 got 0
[Touch CDMA Android Development] unsungboxer:
I thought it didn't work until I copied your script and pasted it in. I think I had an extra space that wasn't apparent..
[Touch CDMA Android Development] wmvdg123:
Your right, it does work. I probably missed a space. It seems faster too.
[Touch CDMA Android Development] joshts0:
What needs to be done to get more hardware keys working? What type of code?
[Touch CDMA Android Development] dzo:
If you are talking about titan then somebody will have to write a linux device driver for the keyboard. It's not too hard and has been done for plenty of other devices (e.g. kaiser). You need to trace the hardware first to find out what gpio and cpld inputs and outputs the kbd uses then just modify the kaiser kdb. I can't really help since I only have a vogue. Ask the kaiser developers on htc-linux in irc for their code if you want to try it, they will also help you set up the toolchain, git etc..
[Touch CDMA Android Development] wmvdg123:
dzo, everything has been working so nicely, its really possible finally to use android as a real replacement for wince. Do you think bluetooth would be difficult to add? I use my vogue as a modem for my computer (bluetooth pan), it's the last thing I really need.

Thx
[Touch CDMA Android Development] dzo:
I haven't really looked at it, but it shouldn't be too hard, BT sits on a UART which as far as I know is working, it probably just needs some firmware sent to it and some setting up. I don't have much time at the moment, but will get around to it eventually, hopefully getting titan working will have some more people working on this.
[Touch CDMA Android Development] wmvdg123:
No problem, that sounds good. I'll follow the titan forum. Someday I'll learn to write code, its really pretty amazing you know.
[Touch CDMA Android Development] unsungboxer:
martin, we all appreciate your time developing this port. i was wondering why you disabled the haptic feedback from the old keyboard and if i could re-enable it. i mounted system.img and found some keyboard bin files.

i know its just a novilty but it really impressed my friends when showing it off. id love that vibrate occur on all buttons!

anyways im sure its not high on your list of things to get working but sure was cool ;)
[Touch CDMA Android Development] dzo:
Hi,

Haptic was useful before because when you pressed down a key it was immediately marked as being pressed, the new keyboard works differently, it only sends the key when you release it. This is much more useful for an on screen kbd because you may have pressed the wrong key. I could re-enable if for the key press but it might be confusing since people would think they had pressed a key when they may not have. Anybody who wants to have a look at this it's all in vogue-ts.c.
[Touch CDMA Android Development] unsungboxer:
is it possibe to add something to default.txt like "haptic kbd = on" or if there are 2 keyboard apps, have a selection between the one with or without haptic? ive seen a number of positive responses to the haptic but i understand your reasoning. thanks for this explanation sir!
[Touch CDMA Android Development] DssTrainer:
Martin, I also would like to say thank you for your work.

I noticed on your site you say:

"To run this on your phone just download haret.exe, zImage, initrd-android and default.txt, copy them all to your phone (if using windows, make sure it hasn't added extensions to the filenames), run haret.exe, click run and wait a while. "

It seems you forgot to add that you also need the .config file as well. No biggie, tho it did slow me down when I first tried it. Figured I'd mention it.
[Touch CDMA Android Development] AstainHellbring:
the .config is not needed for booting android only for playing with the kernel
[Touch CDMA Android Development] etiger13:
it seems like there are two branches now, one that supports sd cards and one that doesnt. is that right? would there be a way of looking for a sd card and then if it finds it uses it, otherwise not use it?
[Touch CDMA Android Development] joshts0:
Keyboard driver for the titan is int he works at least.. we spent some time mapping some keys...
[Touch CDMA Android Development] l33tlinuxh4x0r:
good to hear. Who is we and where can the rest of us download a zimage with your new driver?
[Touch CDMA Android Development] DukeOfJax:
Help Convert Google Android to the Iphone

Hello, I would like to install google's Android on my Iphone.

I would also like to know if i can use x86 type hardware with a mobile platform.
[Touch CDMA Android Development] DukeOfJax:
Android on the Iphone

Hello, all i know This is a little bit left field but

I would really like help in somehow some way porting Googles Android to the Iphone.
[Touch CDMA Android Development] d1rtyd33z:
somewhere else

I'd recommend looking somewhere like an iphone forum instead of a Windows Mobile forum for this request.

To your question about mobile x86 hardware, no. If you make it, you can have it. There are mobile x86 processors, in tablet PC configurations, that already run linux. Check out the mTube, it may already run linux.

Martin, as always, thank you so very much for your contributions, open source attitude, and patience!
[Touch CDMA Android Development] etiger13:
any more work on getting SDHC cards working? mine still doesnt work. Maybe I'll go in and play with the image later tonight.
[Touch CDMA Android Development] wasupwithuman:
hey dzo... you fixed the onscreen keyboard for my titan awhile ago.. cause it comes up on the top of the screen... would you be able to tell me how to do that...
[Touch CDMA Android Development] dzo:
Replace your zImage with the latest one on the website, that should do it.
[Touch CDMA Android Development] joshts0:
some guy in the htc-linux irc channel. ill post more as it unfolds. no zImage yet.. but interest was sparked at least
[Touch CDMA Android Development] joshts0:
test kernel will be out in a day or two i think
[Touch CDMA Android Development] dstruct2k:
Thanks for all the work, I've got Android running on my Vogue now! (Telus Vogue 3050, upgraded radio to 3.37 and primary OS to a custom WinMo6.1)

I've spent a lot of time reading about Android, it's great to have a chance to use it. I'm forced to running off the SD card as the data files are about 256 MB in total, not sure if that's expected or not.

One thing I was curious about; Why do you have it mapped so the D-pad and the volume slider are "backwards"? I'd prefer my D-pad work completely as a D-pad, and the slider could be the "Back"/"Menu" keys, which are currently on the Left/Right D-pad directions. I realize we're working with many less keys than most devices, but it's a little counter-intuitive when I go to scroll left in Google Maps and end up exiting the program! (We've all done it... lol)

Anyway, I'm impressed with the work, and would be glad to lend a hand with testing possible future builds, hosting files for download, or digging through code for bugs. (The Browser thinks the screen is longer than 320px, my menu has one more "hidden" option drawn off screen for clearing browser history.)

Thanks again!
[Touch CDMA Android Development] unsungboxer:
I have noticed this too. It becomes even more apparent when you try to use applications like games where u need to use the Dpad. have a feeling once the volume control becomes enabled, someone will find a need to remap those buttons.
[Touch CDMA Android Development] etiger13:
I have updated the installer for this at http://www.myhtcphone.com/installer

It now includes saving data to a SD card. Let me know if it works/doesnt work for you.

It doesn't work on my Kingston Class 6 4Gb SDHC card.

The sites got some new stuff so check it out.
[Touch CDMA Android Development] unsungboxer:
the 7/24 release working for my xv6900 fine. i like the volume button working now. also battery indicator working Nicely. i am still noticing that many apps requirre the use of dpad left, But this is still mapped as an exit Button. this makes playng games like space wars impossible.

thanks for your continued work martin. what functions are you wotking on now?
[Touch CDMA Android Development] dzo:
Hi, the battery indicator doesn't really work, it gets a value initially but is never updated. The problem with the dpad is that there just aren't enough keys and in most apps exit/menu is more useful than left/right. What I will probably do is add a key combination to change between left/right and exit/menu. I could map exit/menu back to volup/voldown but they are quite useful for zooming in the browser and not as easy to press as the dpad. What do people think?

I'm working on getting full audio support for ringing and playing media. I'm almost there but am quite busy at work so haven't had a lot of time to devote to it. Give me a week or two.

Martin
[Touch CDMA Android Development] unsungboxer:
is it possible to give the end key a double function? maybe click twice to exit? just a thought
[Touch CDMA Android Development] jim256:
i second this, i think it sounds like a good way to do it (if possible).

thx for all the hard work, looking forward to audio.
[Touch CDMA Android Development] unsungboxer:
Martin,

I know you are working hard on the sound function right now. I want to show you this cool application I found on www.helloandroid.com (lots of apps at this site guys!).

It is called Ambient, and is a very nice looking audio/media app that looks like Amarok. The animations are very smooth, and it works with M5. Ive been playing around with it, and it appears to work nicely on my phone, but just no sound. http://helloandroid.com/node/452

If it works when sound is enabled, it might be worth keeping it in your data.img file.

-Jake
[Touch CDMA Android Development] htctoucher:
first off,

AMAZING work getting this to work! Android is so much better than WM already, and this is not even half of what I have seen is possible with Android.

questions:

is this contact porting possible to do with a windows computer?

Is it possible to completely replace the WM OS with Android yet?

also, is the keyboard supposed to have an autocorrect function?

mine is basically just like the standard keyboard for WM, and covers the screen so I cant see what I am typing in SMS

I am using an HTC Sprint Touch, and I installed the newest version of the zImage and tried the one in post 303, but I dont see that yellow button on the keyboard. It is just like the WM keyboard, it doesnt correct what I type, hides everything, and symbols dont work.. is it not working right for me for some reason?

these questions might sound stupid.. but I figured I would ask just in case!

by the way, after loading this up, the clock is horribly wrong (about 6 hours or more forward), and upon reset I have to change my WM clock manually

PS

does anyone notice how the web browser displays pages MUCH crisper than any other web browser (Opera, skyfire etc).. if I didnt know any better I would think my device is VGA when using this browser!
[Touch CDMA Android Development] unsungboxer:
I have downloaded many apps/games from:

www.android-freeware.org

www.helloandroid.com

Try downloading and unzipping my data.img file to try them out:

http://www.fileqube.com/shared/UoGtkJN70750

If anyone knows of any other download sites, let me know. Most of the .apk's on these sites are for the older m3 sdk, and do not work on our newer m5.

-Jake
[Touch CDMA Android Development] uiucryan:
I think that many of us have become used to using TouchFLO on these things ... why not update your touch screen driver to use the screen for some of the needed key combo's? Maybe something like the following:

drag left = 'Back' key

drag up = 'Menu' key

drag right = 'Star' key

Or how about long presses on the existing keys matching missing keys? I think a logical key mapping could be derived by looking at the QVGA-P skin on the following page ->

http://code.google.com/android/reference/emulator.html#skins .

long press 'Call' key = 'Star' key

long press 'DPad center click' key = 'Menu' key

long press 'End Call' key = 'Back' key

Let me know if you need a beta tester:)

--Ryan