yashsingh1/xdaforums huggingface dataset:
[Touch CDMA Android Development] blebaron:
No audio

I have the Verizion version of the Touch. After some tweeking in the default file I was able to get everything working except for any sound. I am able to Make and receive phone calls. I can hear the phone calls, but I don't hear any of the other sounds (ringtones, notifications etc..) I looked through the forums and did not see anyone else that had this problem. Does anybody have any ideas on how to fix this.

This is my current default.txt:

set RAMSIZE 0x08000000
set MTYPE 1667
set KERNEL zImage
set initrd initrd.gz
#
# The following kernel parameters are useful
# ppp.username - The username used to connect to the network when dialing #777
# ppp.password - The password used to connect to the network when dialing #777
# msm_sdcc.msmsdcc_fmax - The maximum frequency (in Hz) used by the SD controller
# pm.sleep_mode - The mode used when the phone is off
# 0=Power Collapse Suspend, 1=Power Collapse, 2=Apps Sleep,
# 3=Slow Clock and Wait for Interrupt 4=Wait for Interrupt
# Default is 3, use 0 for best power savings
# board-htcvogue.panel_type - Panel type used to power the panel off and on
# 0=Don't power off the panel (Default)
# 1=Hitachi 2=Topoly 3=Samsung
# mddi_client_vogue.vsync - Use hardware vsync, default is 1 but should be 0 if
# panel_type is 0
#
set cmdline "ppp.username=mobile@jamamobile ppp.password=telecom mddi.width=320 mddi.height=428 msm_sdcc.msmsdcc_fmax=32000000 pm.sleep_mode=3 board-htcvogue.panel_type=1 mddi_client_vogue.vsync=1 no_console_suspend"
boot

I have to say that this is one of the coolest things that I have played with in a while!!
[Touch CDMA Android Development] zapat0s:
I havent noticed any problems what so ever with android on a verizon touch. Internet works. Camera works(preview still doesnt work and the images are a bit dark but it works), Calls work, SMS works (wish we could get MMS working though) and sound works (although if the first thing that uses the sound is a ringtone or alert your sound may stop working. My recomendation is to play an mp3 shortly after startup.)

Honestly mms and syncing with a windows or mac computer are the two biggest things keeping me from using android full time.
[Touch CDMA Android Development] njakobs:
That is amazing news Martin, keep up the god like work.

Cheers
[Touch CDMA Android Development] dzo:
OK, here's test kernel and system.img with the GPU enabled.

http://cs-alb-pc3.massey.ac.nz/vogue/files/?C=M;O=D

Just replace your kernel and system.img with zImage-gpu and system-gpu.img and your vogue will be able to do things it has never done before. There aren't that many apps that use OpenGL-ES and it's not perfect but you should see the difference on the global-time app and the api-demos. The only other thing I tried was buka (from market) and it worked fine.

Let me know if you find any cool 3d apps to test it on.

Obviously this is still experimental and I don't know if it affects power consumption, you also give up 16M of memory but we have more available EBI memory than the G1 and Kaiser anyway so that shouldn't be a problem.

Now windows mobile uses will really be jealous.
[Touch CDMA Android Development] tatnai:
Hey, threw the gpu zimage and system.img in. don't have anything to try them out with, the spinning globe of global time now spins faster and faster as you whip it with your finger. Otherwise, the only thing I've noticed is that you get a white screen for a fraction of a second now when turning the screen on or hanging up a call. Not really that annoying cause it's only there s split second. Haven't used long enough to test out battery - will post back if there is a significant difference.
[Touch CDMA Android Development] mike21pr:
testing now!!!

btw, havent noticed that there is an updated 1.1 zip with todays date. downloading that and replacing the files as we speak....
[Touch CDMA Android Development] dzo:
I just put a copy of neocore (an opengl demo) in the files section of the site.
[Touch CDMA Android Development] mike21pr:
i just booted your latest 1.1 zip (25 04 09) replaced the files as stated, and when i tested on the spinning globe, it started glitching really bad when i was spinning it
[Touch CDMA Android Development] tatnai:
Just got neocore off the Market, ran decently, small amount of glitching overall not too bad; 31.6 fps on my sprint vogue.
[Touch CDMA Android Development] okcoolthnx:
Hey DZO!

First of all, great work on this port. I sh¡t my pants with every update.

That said, I also experience the bug where I can't wake up the phone from it's sleep state (light just blinks green). I read a couple posts back you were fixing the issue. I just wanted to let you know I experience it too. That is all. Thanks again for your wonderful work.
[Touch CDMA Android Development] f00bar:
Alright, I think I fixed the problem of not being able to get calls while data is open; I switched to the released SDK 1.5 as a base rather than the opensource base.

This is cupcake with all google apps. The setupwizard doesn't work, but you can just run the SetupWizard on 1.1 and then swap system.img/initrd.gz, and your login info will remain in data.img. Market nearly works now that I set ro.build.fingerprint to spoof a RC33 T-Mobile G1.

Unfortunately the SDcard isn't detected. I'm posting this as-is now since I'm not sure if I'll get more time to work on this for awhile, but getting the SDcard detected should be pretty easy. Once that happens, the market should work (at this point it works in emulator and only fails on vogue due to lack of space).

Again, phone calls while data open should come through. I didn't fix the vibration thing on long-pressing icons -- it doesn't seem to cause a problem for anything else, and for ringing the vibration goes away as soon as you hit either call or end. I actually like this bug, as I usually keep my phone on vibrate and miss calls if I don't feel the short pulses -- now that it keeps vibrating until I hit call or end, I don't miss any.

http://www.mediafire.com/?sharekey=001888caeaf3c584d956df2962098fcbe04e75f6e8ebb871
[Touch CDMA Android Development] wmvdg123:
and the new keyboard is awesome with haptic:)
[Touch CDMA Android Development] Tenny:
Great work!

I have a few issues, out going call worked fine.

On the incoming one, the other phone hung up before I answered, and the vogue got stuck in a vibrating mode.

Also if you press the power button, and any of the three options, none of them seem to actually do anything.
[Touch CDMA Android Development] tpdtopcop:
this is very nice program and it is coming along nicely. Keep up the good work.
[Touch CDMA Android Development] dzo:
Hi, Yes the vibrate on answer was just a quick hack to get something working, it doesn't check if the caller hangs up. To get out of vibrate mode press any key on the on screen keyboard. The power options don't do anything yet, I'm working on that now. The keyboard also has some odd quirks that need fixing.
[Touch CDMA Android Development] Tenny:
Hey dzo, yeah I really don't care, but I just wanted to make sure you were aware of those. As I said before, this is great work. Pretty soon I'll be using this exclusively .
[Touch CDMA Android Development] d1rtyd33z:
toolchain?

What are you using to compile the Android-msm source into the bzImage and initrd for the Vogue? I'd like to look at customizing the overall "package" if possible..
[Touch CDMA Android Development] dzo:
zImage is the linux kernel, compiled using the codesourcery arm toolchain. initrd is a gzipped cpio archive of the root filesystem.
[Touch CDMA Android Development] lutzik:
can we sync it?

He guys, for of all i would like to say thanks to dzo for all of his hard work. When i saw that the kernel had a keyboard already i decide to try it.

Ok if I ask something that was already discussed than i am sorry in advance, i did search the thread and read quite a few pages. Hmmm, my question is can we sync anything to the android os? Of course i understand that nothing will stay there after a soft reset, but nevertheless it would be cool to sync let's say your contact just for the time using android.

I read that we should be able to sync using gmail account, but as i have notice the internet connection does not last long, so for now the only option would be sync with pc...

Please correct me if i am wrong. And please point me where i can start on developing stuff for android? I am ok with java and would like to get a start on it. Not sure how this kernel works, just wish I had more reading available on this subject. Thanks
[Touch CDMA Android Development] dzo:
Hi,

USB doesn't work yet so you can't sync. When SD works (shouldn't be too hard, the driver is there) you will be able to put the filesystem on a memory card and use that. To start developing for Android, download the SDK from http://code.google.com/android/.
[Touch CDMA Android Development] dzo:
SMS text send and receive now works. This was a little more tricky, I had to convert between GSM and CDMA SMS formats. My code doesn't support all encoding formats so it is possible that it won't work for operators other than Telecom New Zealand, let me know. The emulator doesn't include an SMS application so I wrote a very small bit of android code just to test SMS. Start the sms app to send a message, received messages are just displayed for a short time. Remember this app is just for testing, when the final software is released I'm sure it will have a fantastic threaded sms application (anyone from Google want to let us have Sms.apk?). I have taken the API Demos out of the initrd and added the world clock and SMS tester.
[Touch CDMA Android Development] Grondinm:
are you able to get data connected? if so what do u use for username/password? And keep up the good work dzo
[Touch CDMA Android Development] ludachrisvt:
I am able to get this running with the old kernel on my sprint touch. The new one gives me a white screen. Any suggestions?
[Touch CDMA Android Development] kellybrf:
this has stopped working for me with the newest files. haret runs, i get go go go and then it goes to a grey screen that kinda pulsates
[Touch CDMA Android Development] ludachrisvt:
same thing for me
[Touch CDMA Android Development] kellybrf:
i loaded the old files back up and it works. loaded the new zimage and everyting fine. loaded the new initrd-android and its broken, so theres something wrong with that file it would appear. ive got a signal indicator now, but no keyboard. data also doesnt seem to work for more than 30s or so. sprint custom rom, 3.35 radio
[Touch CDMA Android Development] dutchman71:
ditto here on my Sprint Vogue. 4/18 old files work
[Touch CDMA Android Development] dzo:
Can you try the latest zImage and initrd, they definitely work on my phone.

Thanks.
[Touch CDMA Android Development] ludachrisvt:
are you sure you uploaded the correct files? These definitely do not work.
[Touch CDMA Android Development] Grondinm:
when i first read that you got sms working i downloaded the files right away but did not have a chance to try them out until i got home. when i did that the screen was split in half. the top part was at the bottom and vis versa. so i came back here and say this post and re downloaded the files. now all works great. Telus HTC Touch.
[Touch CDMA Android Development] qui_aff:
I can verify that I am able to boot reliably into Android. Things seem to work OK, excluding the occasional network troubles. I have received calls on the device, and I have used Google Earth and the browser.

However, using your latest files I cannot get the touchscreen to work. The button mappings seem to be valid. I can bring up the keyboard and use the D-pad.

The old zImage does enable the touchscreen, but I obviously lose the network and SMS. Any suggestions?
[Touch CDMA Android Development] okcoolthnx:
Nice work! 1.5 looks sweet!!!

For some reason though the resolution is HUGE (by huge i mean standard G1). I take it your build doesn't recognize some of the commands in the default.txt?

Also Togga doesn't work, which pretty much means i'm sticking with Dzo's latest release.

Other than that, GREAT WORK!!! Can't wait till 1.5 becomes the standard.
[Touch CDMA Android Development] okcoolthnx:
Oh and also, is it me or is the Phone's speaker all of a sudden like 3 times as loud?
[Touch CDMA Android Development] njakobs:
Gave it a quick go and incoming calls still do not work while "modem.apk" is conected.
[Touch CDMA Android Development] f00bar:
The resolution is correct in 1.5, so you shouldn't be using software scaling (i.e., the mddi stuff should be 320x240). You could probably trade off between my setting of ro.sf.lcd_density in build.prop and dzo's mddi scaling. By default I set it to look right without any software scaling since otherwise it gives me a headache.

Strange, I spent a few hours testing this repeatedly and came to the conclusion it was working; it certainly is for me. Perhaps it's not as fixed as I thought then :(.
[Touch CDMA Android Development] okcoolthnx:
I actually like the way the layout is with your setting, but is there a way to make the icons a little larger? They seem really puny but everything else is PERFECT.
[Touch CDMA Android Development] okcoolthnx:
whoa, scratch what i said about the icons. I changed the mddi thingy back to 320 x 240 and it fixed it.
[Touch CDMA Android Development] okcoolthnx:
And I just found the modem app. Wow i'm such a freakin' newbie. AWESOME f00bar!
[Touch CDMA Android Development] f00bar:
Glad you like it so far. One thing about this build is there have been problems with calls going straight to voicemail when modem.apk is connected (making it unusable if you get lots of important calls etc). I thought this build fixed it but maybe not -- if you get an opportunity to test this, let me know if it's still happening.
[Touch CDMA Android Development] jaredakelly:
how do i update versions without loosing all program data and programs? is it possible to transfer?

i just have certain programs with alot of data that i wouldn't like to loose
[Touch CDMA Android Development] Ideal2545:
Martin,

Amazing work! One of these days when we stop pestering you about android, you should write the driver for winmo, i imagine the donations from that would be pretty incredible, especially with all the windows 6.5 betas comming out haha. I look forward to your next releases!

Thanks!
[Touch CDMA Android Development] njakobs:
Hi f00bar,

Being playing with your latest release more and I can get incoming calls with data connected. However if data is active then call will go straight to voicemail (This is what happens with WM as well). I think when I tried it last time I had just booted in so lots of data sync etc going on.

So I think you have solved the problem.

Cheers
[Touch CDMA Android Development] katmandu421:
Calls are working fine here. I was literally loading a web page and did a test from my friends phone, came through perfect. Vibrate is the known issue, but the only hesitation I have is the SD card. I have the apps I need but trying out different ones from the market is pretty addicting. I suppose I will run 1.5 for a while seeing as it looks great from the resolution. New widgets are pretty wicked too.

FYI: Screen brightness doesnt seem to work anymore and I get force closes with apps that control this (ie flashlight, fast bright, etc) Also, the improved scrolling from vsync we got from dzo latest kernel (wo, open gl) seems to be lost on this. I'm going to try out the opengl version and give that a go yet tonight. EDIT: Looks like it is coupled with system.img so i think this will revert back to 1.1, is this correct?

Awesome work!
[Touch CDMA Android Development] dzo:
GPU works perfectly now, no glitches. The latest zip now includes the GPU update, replace system.img and zImage to try it.

http://cs-alb-pc3.massey.ac.nz/vogue/files/?C=M;O=D

p.s. Get the neocore apk to test it.
[Touch CDMA Android Development] imfloflo:
We must replace system.img and zImage too ?not only download the android-1.1-28-04-09.zip and the good zImage?
[Touch CDMA Android Development] commandant83:
im not an expert or anything but i believe the 28-04-09.zip should have all the new stuff in it. dling right now, i'll confirm.
[Touch CDMA Android Development] katmandu421:
Let us know what version this is based on. You can tell by the splash screen, green android logo with flashing robot = 1.1, blue logo with scrolling white reflections = 1.5

Thanks!
[Touch CDMA Android Development] commandant83:
installed, green logo, so its def 1.1
[Touch CDMA Android Development] zenulator:
Thanks

I just tried the latest 1.1 with gps enabled and when I goto maps and location it takes me to Palo Alto and I'm on the east coast. I get the blue dot but it's definitely not my location. Maybe I'm doing something wrong. Anyway thanks for the builds. Also since 1.5 is out can the fixes from 1.1 be easily ported to it? I'd love to have 1.5 with the functionality of 1.1. Thanks again and keep the updates coming.
[Touch CDMA Android Development] Ideal2545:
GPU not GPS :P GPS is still not available i believe
[Touch CDMA Android Development] ljmeli:
@zenulator

GPS does not currently work
[Touch CDMA Android Development] jaredakelly:
so if neocore works does that mean i did it right?
[Touch CDMA Android Development] zenulator:
Latest build

I just thought it was kind of strange that I could enable the GPS check box in the Security and location settings and then go to Maps and click on location and watch the blue dot roam around California like it was tracking someone driving around. I download GPS status from the Market and it's giving me lattitude and longitude. Even thought all the info is wrong and I'm sitting in my house one the east coast I thought that maybe some part of the GPS was working since it wasn't throwing any errors up about not being able to connect to GPS and giving me some location. Maybe it's has always been that way but I thought in previous builds that the check box for GPS couldn't be enabled. Anyway it's kind of funny to watch it roam around California. And since it was the GPU and not GPS that was enabled anyone know of any other apps that make use of it besides neocore and buka. I'd love to see a psx emulator or quake 3.:p
[Touch CDMA Android Development] commandant83:
dzo, i remeber you asked earlier about battery life with your gpu update, its not bad at all, i fully charged and unplugged my phone at 8:00am today, its now 1330 (so 5.5hrs later) and i have 71% left. i'll have to admit i didnt use my phone that much, just 2 website visits and 11 sms'. so in my opinion i think this is about the same as i was experiencing in win 6.1. win 6.5 for me lasted about a couple of hours extra vs 6.1 for some reason.

either way i'm running this fulltime, cant wait for some kind of qwerty input as its kind of hard to type both on the default kb and chompsms. i also find that i have to recalibrate the screen after rebooting (using power off option, then rerunning).

thank you btw, for all your hard work, i can tell you that my roommate almost had a stroke this morning after using my phone to check his email and noticed that the browser in your android release is planets ahead of his stock vogue ie. :D
[Touch CDMA Android Development] ljmeli:
@zenulator

Yeah first time I ran it I was thinking it was attempting to get a lock...then the locator started moving. Sadly it's just scripted, soon enough I'm sure dzo and crew will have it up.
[Touch CDMA Android Development] katmandu421:
Is this with a data connection open all the time, or are you toggling togga as needed?
[Touch CDMA Android Development] commandant83:
data is opne the whole time, no togga toggling.
[Touch CDMA Android Development] mike21pr:
dzo you have no idea how happy i am with this effort you are making on this port, i am running Android 1.1 full time and its the first time ever i have felt happy with my Vogue, without the need to constantly hack, cover up the ugliness of winmo, lagginess, freezing, and put all my efforts 90% of the time to make the OS decent looking and only 10% of actually enjoying it

im happy that im running an OS that's smooth finger friendly, fluid and i can spend my time looking for applications to add to that good feel rather than just to prevent me from slamming it to a wall, i know that some minor things still need to be done but its more than good enough for me to run it all the time due to the fact that i barely use BT and GPS anyway, till you do your miracle work and fix that too hopefully

thanx again!!! and looking forward for cupcake 1.5 to be as stable and usable as 1.1 is now
[Touch CDMA Android Development] tatnai:
Thanks for the latest cupcake release f00bar, great work. I think once the storage card is fixed, it will be very usable. A couple of notes on the release:

1. there are some programs that are not 1.5 compatible, I had some key programs in this category so could not use for very long (Steel, K9 mail, ChompSMS).

2. cupcake keyboard is even more usable. there is a predictive text box that comes up, right now it just exactly mirrors what is typed. even though I checked the proper boxes in Settings and set the language, could not get this to work, maybe there is no dictionary? Once this feature works I will be sold on the cupcake keyboard. Right now I still prefer DZOs latest blue keyboard as I find it faster and more accurate once the screen has been calibrated.

3. Noted a setting for haptic feedback for the user interface; not working for me right now, looking forward to this in the future.

4. New calendar widget; love this.

5. Backlight setting is also broken for me as previously posted.

Definitely much closer, keep it up f00bar! Really looking forward to your next release. Sticking with 1.1 for now, going to hassle a few program authors to make cupcake friendly versions.
[Touch CDMA Android Development] jaredakelly:
trying to test out 1.5, hosing website is giving me problems, can someone else host it so i can download it?
[Touch CDMA Android Development] derekwilkinson:
What 1.5 version are you guys talking about? Where can it be downloaded?
[Touch CDMA Android Development] zkush:
anyone know a good way to import contacts besides funambol? when i import them using funambol, all my contacts go by last name comma first name, even though i made it the other way around on my.funambol.com. Also, contacts with no last name are listed as ,Name and it is very annoying. any help?
[Touch CDMA Android Development] f00bar:
1. Not really anything that can be done about these except have the authors fix them. K-9 definitely works in 1.5 though, I use it (version k9-108.apk).

2. Indeed, Google will probably include a dictionary in the released version.

3. Nothing in the "spare parts" app works (fontsize etc). It worked at one point and is now just stuff that google scrapped. So these are features that were thrown away, not things that are upcoming..

5. I wasn't aware backlight setting ever worked...

I have the ADP1.5 image running on my vogue now. It's basically the same as the SDK image though, so no need to upload it. If I get time to fix vold to detect the sdcard I'll post something... but it's not something I actively use, so if anyone else wants to do it, it should be pretty easy (it was a one-line patch to "mountd" which is now replaced with "vold" in cupcake).

Here is the original 1.5 firmware:

http://www.htc.com/www/support/android/adp.html
[Touch CDMA Android Development] dzo:
Yes, I just tried the adp 1.5 system too. It does have a Dictionary but is basically the same as yours.