yashsingh1/xdaforums huggingface dataset:
[Touch CDMA Android Development] gponick:
You have? Then why treat me like a child? Clearly other people have posted about their Titan experiences here. Please, don't insult my intelligence by acting like your post was anything other than a waste of time and a verbal attack.

Now, about my post seeming like I was clueless? Let's examine that for a minute:

I noted that I had a Sprint Titan, and what original rom I was using on WinMo.

I mentioned that I got the most recent Android files from Martin's site (10-23-08)

I indicated that I had followed the directions and extracted the files to the appropriate locations

I explained that everything except the on-screen keyboard worked flawlessly.

I spoke about how I used the camera key to bring up the keyboard(only once, however) and explained why and how that was buggy for me

I then asked how I might get my on screen keyboard to work correctly. Yes, this sounds like someone who has no idea what's going on and who hasn't read ANY of the thread and just came here to whine.

My question was fairly detailed - about as detailed as it could be considering that I didn't have to do much to get it running in the first place. As far as addressing Titan owners, I think I addressed them clearly enough when I noted that I'm using a Titan. Also, why limit my question to them? What if Dzo or someone else who has been following this thread(and is willing to actually help rather than demean) wanted to answer?

Frankly, your attitude is the one that needs readjustment, not mine. Notice that I simply stated my experience and asked a question (after providing the relevant technical details) and had to wade through your completely useless an inane post in response. Again, shrug, what do I know? I'm just some non-reading clueless newbtard who could never be as cool as you. :cool:

Now, if anyone's still willing to help me after I got drive-by-newb-bashed :-p, I'm still wondering why I can only pull up the onscreen keyboard successfully once or twice in 10 or so boots, and only once per session. Each time I pull it up, my phone goes haywire and acts like (on a real keyboard) the down arrow and enter are depressed, causing every single link on a webpage to be hit, and pop ups to come up asking if I want to save or view the image, etc. If there is any information you need me to provide, please let me know. I look forward to contributing to the further development of Android on the Titan. Considering I've done some kernel level development in Linux in the past(and no, I don't mean recompiling my kernel to upgrade to the latest version), this should be fairly similar. Thanks go to everyone who has put effort into making this work, and I hope to be able to help.
[Touch CDMA Android Development] eoche007:
Hey dzo....I had a quick question. I see you made a complete new package, I was just wondering what the difference was, now that it is open source as compared to your previous ones. Thanks
[Touch CDMA Android Development] craig0r:
Aw, you guys have GPS chips?? My Telus HTC Touch doesn't, but the Telus GPS app still works with just AGPS. I'm hoping that that'll be an option with Android.
[Touch CDMA Android Development] Kiraly:
Wow! You're all kinds of defensive! "Verbal attack"? Please. Re-read your posts and see whom is attacking whom.

I'll rephrase my "clueless" remark. I didn't intend to say that you are clueless. What I meant was that your post, while in depth as to what you have and what you have done, is on a Vogue forum *apparently* asking Vogue users how to get Android to work on your titan/mogul.

So yes, you could have asked the titan/mogul users what they have done to get it to work. Even Martin has stated that he has a touch and isn't developing this for the titan/mogul and any operability on said phone is a coincidence.

My first response to you wasn't what you think it was and didn't require the defensive eye-poking that you have responded with. Seriously, you are getting all bent out of shape for no reason. I never said and never meant that you should get lost. You just took offense when no offense was intended.

Ample use of the *search* feature will get you the answers that you seek.

Here's a start: http://xdaforums.com/search.php?searchid=17332638
[Touch CDMA Android Development] aven_soulgazer:
Is telus gsm carrier? Our Sprint Touch didn't have gps enabled until Win Mobile 6.1 came out or a custom rom.

Still having problems. I appreciate all the work done. I'll donate money to the project when I can, hoping to get this all working out.
[Touch CDMA Android Development] natelust:
mic cut out in call

I too have the problem in which the mic and speaker cut out when the screen goes black. Not to over state the obvious, but looking at the power state i have noticed the problem. When the screen goes black, the power suspend falls all the way down to its lowest level, ie suspend all the apps. If however you play music with the media player, the screen goes black but you dont loose sound. This is because he player app throws up a flag to tell the kernel not to suspend, but only black the screen. You can see this in the color change of the led, in each of the applications. To fix the problem with the sound in dialer app, the same flag needs to be set, untill the app closes. I dont know how to do this yet, but someone here my know how, so i just wanted to point this out. Other than this call issue, This seems to be a mostly usable phone os for me, though syncing would be nice....
[Touch CDMA Android Development] dzo:
OK, I've updated the zip file to revert back to the old power management code since it works much better and I don't want to give people a bad impression of things. The only change is zImage, so if you installed yesterday's code all you have to copy is this file. I'll release a new pm kernel separately later.
[Touch CDMA Android Development] buddweiser:
I haven't really tried talking, but when I try to at least check my voicemail on the phone, the speaker will turn into the speakerphone on max volume after about 15 seconds. Doesn't matter if the screen is on or off, it seems. (I have not seen that as a reported issue).

The other issue is that the keytones don't go through to phone so you can't actually check your messages (I think I saw this issue posted about 20 pages back).

I am on a Sprint Touch currently, if that helps at all.
[Touch CDMA Android Development] matuscg:
Things seem to be working for me, any idea when we will see the syncing of google calendar and contacts... Also any idea when we will be able to use the app store... All and all it works good.

Alltel touch with 6.1
[Touch CDMA Android Development] mlin:
Lettle help please...

I have downloaded the new files posted by dzo, but I am not sure what to do with them. I noticed the new system and data files are smaller, and thus must not be replacements, in addition they are both .gz and not .img. Any help is greatly appreciated.
[Touch CDMA Android Development] jim256:
just follow the directions in the OP :)

put the data and system files in the root of your card, all of the other files anywhere else, and run haret.exe.

the first boot-up time will be MUCH slower than the others, so don't get discouraged lol :) ;)
[Touch CDMA Android Development] unsungboxer:
I have taken Martin's latest file (10/24), and added some new apps to data/apps, as well as my key layout to system.img ...

Thank you Martin for your continued work, and eTiger for hosting this file:

www.myhtcphone.com/files/android_10-24_mods.zip (47mb)
[Touch CDMA Android Development] njakobs:
Cheers, like your key layout better.
[Touch CDMA Android Development] manifest3r:
quick question: I am using unsungboxer's modded version, and I would like to know if anyone else can get the camera to work? If it matters, I am using a Patrioit 8gb micro SDHC card. It scans the card just fine and I can view the files inside through the Glance app.

edit: oh and my headphones dont work with it :D but overall im really impressed!
[Touch CDMA Android Development] dzo:
OK,

I think I've fixed power collapse so it will never fall asleep forever. There is still a problem where the panel doesn't come on sometimes but all you have to do if this happens is to suspend and resume again. Audio should stay on during calls when power collapses now too (though you have to press power to resume from suspend).

New kernel here:

http://cs-alb-pc3.massey.ac.nz/vogue/zImage

Remember to change default.txt to enable power collapse.

Martin
[Touch CDMA Android Development] corpashe:
Hey dzo...

when can we expect a full version of this to work

Not bluetooth or anything but like some of the small stuff like battery power indicator and camera/music player..

i dont know how i can help cause i dont now anything about linux...

Just wondering...
[Touch CDMA Android Development] unsungboxer:
I don't think that android actually views the SDcard since its actually running off of the SDcard itself. At any rate, this is a known issue. Just kick back and wait for Martin to do his magic. I'm sure it will all work eventually.

Right now I think Martin is focused on bigger items like power collapse, charging port, keyboard etc...
[Touch CDMA Android Development] njakobs:
Sorry Martin, or anyone else that can help for appearing like a meat head but after 20 reboots of both windows and android I need some help.

I still haven't worked out how to edit the default.txt file.

set cmdline "ppp.username=mobile@jamamobile ppp.password=telecom"
# This is what I use: "msm_sdcc.msmsdcc_fmax=32000000 pm.sleep_mode=0 board-htcvogue.panel_type=1"
# fbcon=rotate:1
# console=ttyMSM0"
boot

If i add this

set cmdline "msm_sdcc.msmsdcc_fmax=32000000 pm.sleep_mode=0 board-htcvogue.panel_type=1"

The the first set cmdline fails and I can't connect to internet.

And whatever I do with the below, I would assume that removing '#' would allow it to run but it just kicks up errors.

# fbcon=rotate:1
# console=ttyMSM0"
boot
[Touch CDMA Android Development] roxorz:
yeah martin your default.txt doesn't make much sense to us newbies
[Touch CDMA Android Development] dzo:
add the parameters to the command line so it looks like:

set cmdline "ppp.username=mobile@jamamobile ppp.password=telecom msm_sdcc.msmsdcc_fmax=32000000 pm.sleep_mode=0 board-htcvogue.panel_type=1"

All on one line.

The fbcon and console params are for debugging, just ignore them.
[Touch CDMA Android Development] violentz313:
Is it possible for me to use unsungboxers setup but with martins old keymaping or is it built into the system file? I got really use to using that one.
[Touch CDMA Android Development] unsungboxer:
the keymap is qwerty.kl which exists in system.img.

the apps are located in the data.img file.

If you would like to use my apps, and martin's keymap, then just replace martin's data.img w/ mine.
[Touch CDMA Android Development] violentz313:
awesome thanks!
[Touch CDMA Android Development] njakobs:
Thanks heaps Martin.
[Touch CDMA Android Development] roxorz:
so if i have the right screen type set it will show my battery % or no? hmm when i set the pattern lock i can't turn my screen off but it does turn itself off after 1minute and the redlight is on. does that mean i have the right screen type?
[Touch CDMA Android Development] dzo:
If you have the wrong screen type it won't power on after suspend. It doesn't use much power though, so not a big problem if its 0.
[Touch CDMA Android Development] violentz313:
has anyone figured out how to get the youtube.apk to work? I just get the constant reboot like we where having with the calender.apk
[Touch CDMA Android Development] Grondinm:
finally open source...can't wait to see what you can do now DZO. keep up the good work. going to try new version tonight.
[Touch CDMA Android Development] grktaurus83:
Haven't tested out any of the new releases in a while, but decided to give 24-10-2008 a shot.

I saw a flashing white screen when I try to boot it for the first time. Didn't remember hearing anyone mention that yet.

Left it running like that for 15 minutes and nothing. Started getting a bit worried.

I reset the device and tried it again. Still a flashing white screen, but now the screen would turn off after a bit of time and could be woken up again using any button. Weird. Made me think that the system was booting but it just wouldn't display properly.

Decided to try changing the panel type. Since Martin's in NZ and his type was Hitachi (type 1), I made a random guess that Samsung would be the most likely choice for the US (type 3) and it booted up just fine.

Looked around Android a bit, but eventually decided that I need to get at least an hour of sleep tonight, so I'm going to stop for now and will try more later today. Impressed with the overall progress and looking forward to seeing where it all goes.

Keep up the great work Martin and everyone else contributing.
[Touch CDMA Android Development] natelust:
charging?

Has anyone seen if they can charge in android? i booted with doz's latest kernel last night, put it on the charger, and left it over night. This morning, about a hour after i took it off the charger, i had to reboot into windows because a text message caused the system to lock up. When in windows i noticed that i was at 50% battery power. I doubt that the lock up caused me to use 50% power, or that it was lost in an hour, the batter was at no time near hot. Is it possible that charging dose not work?
[Touch CDMA Android Development] craig0r:
No, Telus is CDMA. And yeah, same here, when I updated to 6.1, I got GPS functionality... maybe my phone actually does have a GPS chip that I'm unaware of?
[Touch CDMA Android Development] craig0r:
Since Martin's likely asleep right now, I'll give the best answer I can.

Android's a very large project with a bunch of different sub-projects. We won't get everything working all at once on some magic day. It will require a lot of analysis, re-coding and testing of the source code that google released this week, for each of the things we want to work.

However, these things are all connected, so when one thing gets fixed, that could make a lot of other functions work on our phones. For instance, since yesterday I've started to try and figure out the SD Card API, and hopefully help get that working. Once that's working, we'll be able to download files from the web, view picture on the SD card, get closer to having the camera work, etc, etc, etc.

Another thing I want to do is get SSH compiled for android, so we can SSH from our phone out to servers, and increase network capabilities for those of us on carriers like Telus, who put their mobile internet behind a proxy and thus prevent us from telnetting to the phone.
[Touch CDMA Android Development] jakub_w:
THIS IS AWESOME!!!!!!!!!!!!!!!!!

everythign works on my vogue.... basically!!

-i can dial out!! phone doesnt freeze! i can recieve calls WHILE screen is on, or screen is off!!

-browser works - minus having a keyboard

-google maps works perfectly, shows street views, etc, very fast - minus GPS - shows me in california... but oddly moving down the freeway!! (im in toronto.....CANADA)

-contacts work - doesnt import though (thats fine, not expected)

-snake works!

-alarm clock works!

-calculator works!

-calendar doesnt work

-camera - sd card problem

-dev tools - works!

-email works - but no keyboard!

-global time - the world spins but cant select times

-music works - but doesnt detect sd card

-turning off phone - works with END key! (after red light appears, can turn it back on no problem, WITH my customized android lock pattern that works flawlessly)

so basically a rundown of what doesnt work:

-KEYBOARD! - there is none

-SD card (music, photos, camera)

-GPS

-calendar

-bluetooth

-also a problem with the graphics and text overlapping eachother on several screens (incl. dialer)

THATS IT! everything else works like a charm. good job martin! google android is AWESOME, definately replacing my home screen 100% once its fully functional. cant wait for marketplace to work

btw this is all on an htc vogue from bell canada, running NFSFAN 1.20 rom.
[Touch CDMA Android Development] craig0r:
@ jakub_w: welcome neighbor, i'm in toronto too!

One thing I've noticed, when setting the panel to type 3 instead of leaving it at the default of 0 causes my screen to look a lot more "grainy." It's not unusable, but definitely noticeable. This is on a Telus HTC Touch.
[Touch CDMA Android Development] pchasco:
Is this thing using direct framebuffer or have the developers implemented drivers for the msm 7x00 video hardware?
[Touch CDMA Android Development] IkeWS6:
Hit the camera button... the screen will go to landscape and a keyboard will pop up... complete with tactile feedback!

Excellent work on this!
[Touch CDMA Android Development] d3mon187:
I noticed this too using 3 since someone had said that US phones most likely used samsung, and I am on a Sprint touch. It seems as if the Hz frequency is off like if you have a crt monitor and its running just a bit off from its supported frequencies. It appears to have little horizontal lines. So, do you think this means we just need to try the other 2 types, or is there something else? I can't really do any testing since I'm at work.
[Touch CDMA Android Development] natelust:
charging?

charging problems anyone?
[Touch CDMA Android Development] craig0r:
The other types don't work, at least not for me. Type 1 gives me the flashing white screen that someone else mentioned, and type 2 gives me a garbled mess on the screen. I've gone back to not setting a type, although I'm not sure what that will mean for my power consumption :(
[Touch CDMA Android Development] craig0r:
unsungboxer:

with your keymapping, where's the "back" button?
[Touch CDMA Android Development] jim256:
its the power button
[Touch CDMA Android Development] craig0r:
That appears to be the "Home" button for me.
[Touch CDMA Android Development] corpashe:
Hey guy i was reading the thread and i saw somewhere that if you have the correct scrren type then you will also be able to se your battery status...

can anyone comfirm this to be true?
[Touch CDMA Android Development] violentz313:
anyone have any luck with youtube.apk?
[Touch CDMA Android Development] craig0r:
I haven't tried it... but it will probably be a while before anyone focusses on that, since there's so much work to do on more basic things.

Besides, one of those basic things may get youtube working by default.

EDIT: I also think we should move over to the actual google source that was released, rather than keep building on the SDK. I've compiled the full source and run it in the emulator. For one thing, the full source seems to include the "su" command, which allows for the running of netcat, which would help anybody on Telus get telnet access to their phone.
[Touch CDMA Android Development] violentz313:
very true thanks for the response i tried it and i got the same constant reboot that we where having with the calender. im more curious just to see how it works in comparison to the one we have for the wm phones.
[Touch CDMA Android Development] spamftw:
programming

hey all,

just a little note. i've been programming for about 5 years now, and i've never planned to write any apps for Android... but with all the progress everyone has been having (and now that i can actually use it on my phone) i plan on trying to write some programs..

My first is going to be a working contacts importer (that can take a csv file from anywhere online and use it to import contacts)

I was curious if anyone who has been programming Android has some tips for me possibly, maybe some useful sites or an API?

I might be up for making this project on a subversion server if anybody is up for helping.

let me know

spamftw
[Touch CDMA Android Development] etiger13:
Well there is the official Android SDK that probably has the apis in it.

If you want, I can host the SVN repository as I am going to be setting it up for other projects as well. Then we can tie development into the site redesign i am working on. (I run http://www.myhtcphone.com)
[Touch CDMA Android Development] eoche007:
hey where did u download the youtube.apk from?
[Touch CDMA Android Development] unsungboxer:
It comes stock in the t-mobile G1 rom and in the opensource android code. Right now some of the applications are not compatible with our vogues, therefor have been omitted for the time being.

As you can see everyone is working hard to increase compatibility
[Touch CDMA Android Development] natelust:
No power

I can confirm that while in android i can not charge my phone. I have to fall back to windows mobile to charge it up. Really big bummer, other than that, it works really well for phone uses
[Touch CDMA Android Development] unsungboxer:
Bad news: My screen broke on my xv6900 so I will be out of the game for a couple days :(

Good news: A replacement is on its way :)

In the mean time:

I apologize for mis-mapping my keys (got back/home mixed up, thanks Jim). I have fixed it here:

www.myhtcphone.com/files/android_10-24_mods.zip

Key Mapping:

If you would like to play around w/ the keymapping, you are welcome to download a little file pack I made: You will need a linux pc to import qwerty.kl into system/usr/keylayout/

+includes mount instructions

+my qwerty.kl

+spread sheet to trace the buttons

www.myhtcphone.com/files/qwerty_project.zip
[Touch CDMA Android Development] mlin:
Got it! Thanks Jim!
[Touch CDMA Android Development] dzo:
Mine seems to charge OK, you can get the raw battery info by running the terminal emulator in dev tools, type:

cd /sys/class/vogue_hw
cat battery

(the _ may not be easy to type but vogue* will work too)

It will print 5 hex numbers, the last two are the current in and out of the battery, I think the second is the voltage so if the current in is not 0 and the voltage goes up it is charging.
[Touch CDMA Android Development] dhada123:
will this work on elf/touch
[Touch CDMA Android Development] jakub_w:
haha awesome!

thats the one button i didnt try! works like a charm, thanks!
[Touch CDMA Android Development] furrypotato:
As an Elf owner I can confirm it does not-diferent hardware inside.

Check out xdaforums.com/showthread.php?p=2822420

for latest Elf developments.

A proof of concept is working on Elfin which gets

as far as Android home screen but no more.

From that in the coming weeks we hope to get as far as these gus!

No joy on Elf yet,I get as far as red eyes but I

would expect it to work too soon as prope development begins
[Touch CDMA Android Development] gima2002:
Keyboard problems

Hay guys. I finaly got the latest build to run but I am noticing that the symbols for the on screen keyboard do not work properly. When I select the alternate key and then try to input a symbol the results do not reflect whats on the buttons.
[Touch CDMA Android Development] mlin:
I have the same problem.

Also, I want to confirm that my phone DOES charge while running Androind.

Thanks Martin and to everyone else who is making this possible! After playing around with Android for a few days, I have not only realized how great it is, but I have also realized how big this project really is. So thanks again!
[Touch CDMA Android Development] miketheitguy:
Great Functionality

I love it, i went to my local t-mobile store to scope the G1 out, and the sales rep was shocked that i already had the OS on my Touch!!! Thanks Bro....

Any progress on the camera? How should I go about syncing to my SuSE box, or is that even possible?

Thanks a million,

Mike
[Touch CDMA Android Development] mlin:
button mapping

I am using the key mapping released just before this one, so I have the power button as the home key. When I downloaded the fix and replaced the system.img file, the power button had no function after that (which is why i resorted to the previous download). Is anyone else noticing this. Also, if the power button is the back button, is there a home buton? If not, is it possible to double program a button in the same way the end key is programed. Ex/ Tap power = back, hold power = home? Thanks.
[Touch CDMA Android Development] fletch259:
The power button does nothing for me as well. I realize this is a WIP, but its too unstable to use as a reliable phone OS yet. However I look forward to future progress. This looks promising.