yashsingh1/xdaforums huggingface dataset:
[Touch CDMA Android Development] antoniouslj:
Allright.. first off, MAJOR KUDOS to dzo! My hat is off to you! This is by far and away the coolest thing to hit my touch since... well... since... okay so this is basically the only "cool" thing to hit my touch!

I'm running the 3.37 radio in an HTC Vogue (Sprint branded)

Now... down to some bugs that may or may not be discovered yet...

I too, along with most of the others, am having internet issues... it seems after I start PIE to prime the data network before starting haret will allow me to use the maps feature, but I still have yet to get anything but google to show up in my browser. I will also add that the only way I had the maps working well, is by actually accessing it through the browser by clicking on "maps" and then selecting the app itself in the popup.

When using the device as a phone, I've discovered a couple of "bugs"...

If you are in a call and try dialing someone else it seems to hang while still connected to the first (even though it says it's on hold). I had to soft reset to get out.

Also, if you're in a call and someone beeps in, there is no way to answer (at least not one that I could find)... and there's no way to find out who called. Additionally, after you hang up android freezes. Only way out is to soft reset.

I can't wait until the fully functional SMS and a way of backing up/restoring contacts is added!
[Touch CDMA Android Development] Aaron McCarthy:
I've got a telus touch and I cant for the life of me get the radio to work. What is the codes I need to make that work? I've tried starting a dta connection too before starting up android but I still cant dial out or use the internet browser and google maps. Anyone who has this working on a telus touch can you give me some advice on how you made it work? I know you have to put in a password and stuff in one of the text files I just dont know what it is I am supposed to put in there.

Thanks!
[Touch CDMA Android Development] nemanracing:
I got this up and going on my xv6900, seems cool. Some intermitent internet issues here too but like above if i make sure a data connection is started before i run haret it works more often...
[Touch CDMA Android Development] eoche007:
Hey for anyone having problems with Android working, put the attached file in your storage card and run it. It has all the latest files. It works on my Sprint Htc. Not sure if it would work, bu t it took me a while to get this working, so I thought I'd make it easier for other people.

http://www.4shared.com/dir/7442961/332e94cf/sharing.html
[Touch CDMA Android Development] mburris:
Eventually it freezes
[Touch CDMA Android Development] Untouchab1e:
Trying to get this working on my Touch Dual.. But (depending on what files I use, etc), i either get a freeze at the end of "Booting to Linux".. or my phone just shuts down.

can someone who has got Android working on the Touch Dual shed some light on which default.txt to use, etc?

THanks!
[Touch CDMA Android Development] AstainHellbring:
Any progress on SD support? That would mean a ton to titan users that just don't have the ram to run via normal means
[Touch CDMA Android Development] bryceschutte:
For everyone having problems loading the program onto your card. You have to extract the file useing winzip. Then its just run the program.
[Touch CDMA Android Development] dzo:
I had a quick look at SD support and found a couple of msm_proc_comm calls that look like they do the vreg enable but the kernel just crashed when I tried it. It's very hard to debug this stuff because if it crashes on initialisation the console won't come up. I'm doing the power management now but will have another look at SD next week probably.
[Touch CDMA Android Development] mssmison:
um lots :)

when you plus in your phone while in android you computer will detect the new hardware, poing it to the drive folder you downloaded to install the drivers.

Once that's done you have to drop to command propt, navigate to the folder with adb in it and that you can do whatever.

google adb commands to help understand what you can do with it.

Mind you, if your booting a system.img you cannot edit the file system with adb as it uses cramfs to help prevent sd card corruption. you can however use adb logcat to see a running log of what your android phone is doing, which is very usefull to figure out crashes etc.
[Touch CDMA Android Development] vilord:
If you want to use a file "browser" for the ADB connection, head over to http://xdaforums.com/showthread.php?t=523960

The guy just finished the test version 2 days ago, so no guarantees of stability, but I can tell you I'm going to use it

And Jared, you'll need to replace your zImage with zImage-adb (rename zImage-adb as zImage, and copy to your SDROOT)

Of course this is the "latest" kernel, so it will probably be slow on your device...
[Touch CDMA Android Development] craig0r:
Anything I(we) can do to help in this vein? I use bluetooth (specifically a2dp) on a daily basis, and it's the one thing stopping me from using android 24/7. I'm not a very strong developer, but I've got a (fairly) thorough understanding of linux. My machine at home's got a Ubuntu VM on it specifically for androidy things, along with a USB bluetooth dongle. I've also got a spare microSD card which I can use to run cupcake tests on.
[Touch CDMA Android Development] tetrismonkey:
ok thanks for the help now i just have to learn how to use command prompt and adb commands... easy stuff right... lol... reading up on it right now
[Touch CDMA Android Development] dzo:
If you want a graphical tool, use ddms from the sdk, it lets you do lots of things including screen capture, file management and information about everything that's running on the device. Works on linux and windows too.
[Touch CDMA Android Development] moekind:
when is call waiting going to work with android?
[Touch CDMA Android Development] moekind:
does anyone with a bell htc vogue

know what the panel type is for the vogue?

samsung , hitachi , or the other one?
[Touch CDMA Android Development] mssmison:
Probably another thing that's going to require a cdma phone. GSM phones and CDMA phones use different languages basically. However I know that there is someone trying to get it going with our build, so we'll see what happens.
[Touch CDMA Android Development] okcoolthnx:
Incoming rant.....

Why is everyone so hung up about bluetooth, gps, and call waiting? It's been explained a million times that there's no driver for our GPS, same with bluetooth, and call waiting DOES work, just press talk and take the damn risk of talking to someone you might not want to talk to, or just don't answer the call waiting beep.

The common phrase, "you give them an inch, they take a mile," comes to my mind, because that's exactly what some people in this thread are doing.

We have not one, not two, but FOUR versions of Android for our phone, which is completely unsupported, AND it's a GSM OS working on a CDMA network. This was all possible through some very generous users on this forum.

What motivation do they have when they spend hours and hours developing and porting Android to our Vogues FOR FREE, and all they get are posts of "Why can't I use bluetooth. This sucks, gps doesn't work." And now people are complaining because caller ID doesn't work with call waiting?!?! Wake up people, this is FREEWARE. We should all be licking a whole list of people's feet right now. Whew, okay i'm done.

End of rant.
[Touch CDMA Android Development] craig0r:
Calm down.
[Touch CDMA Android Development] tetrismonkey:
i plugged in my phone and an error "unknown device not recognized". so i open the hardware update wizard i then navigate to the driver file. next i get an error

"the specified location does not contain information about your hardware"

next i opened the file "android_usb" in notepad and i read through it. i notice

"HTC Dream %USB" mentioned in many places but there is noting about the vogue.

my questions is to DZO or anyone that would know, is this driver only built for the HTC dream and if so how can it be modified to work for the vogue.

thank you all for your help and hard work
[Touch CDMA Android Development] mssmison:
nope, it works fine. I've had no issues on a vista and xp machine.
[Touch CDMA Android Development] tetrismonkey:
if it works for you then please help me to understand what i am doing wrong. i have the right files from dzo and i am running dzo`s android 1.1
[Touch CDMA Android Development] vilord:
Are you using the USB driver from dzo's site or the driver from google? DZO's stuff adds information about the t-mobile G1, and our vogue kernel uses the same device ID as the G1
[Touch CDMA Android Development] vilord:
:D thanks!

I actually do understand the user's wanting more... I feel the same way. I kinda hate windows mobile, but I got this phone for the camera, gps, and portable email/calendaring.

Android is lightyears better than WM, but I still want to use my camera and gps.

I'd love it if I could wipe out windows mobile down to a core boot subsystem that just launches android, but can't until a few more things work.

Fortunately, HTC has a habit of using the same chips in its phones, so we can hope that the new ophone (china mobile/cdma) will use the same bluetooth chip, gps chip, and the same RIL language as our vogues, so we can just drop the drivers in once we get a phone dump.
[Touch CDMA Android Development] tetrismonkey:
yes i am using the USB driver from dzo's site
[Touch CDMA Android Development] dzo:
I've rewritten the display driver so it does the scaling at a different time. This makes it much smoother (I think so anyway). The only thing that has changed is the kernel and it works with 1.1 and 1.5.
[Touch CDMA Android Development] srwalter:
Voicemail Notification

I've managed to get voicemail notification working with Sprint. I'd be interested to know if it works with other carriers, too. If not, a radio log (as described in post #1705) would help me out in fixing that.

Source code for RIL: http://dasbrennen.isa-geek.org/~srwalter/gitweb/gitweb.cgi?p=ril.git;a=summary

Clone URL: http://dasbrennen.isa-geek.org/~srwalter/git/ril.git

Updated system.img: http://dasbrennen.isa-geek.org/~srwalter/system-vm.img
[Touch CDMA Android Development] Ideal2545:
awesome, cant wait to see it in a release!

dzo, what resolution are you running on your vogue?
[Touch CDMA Android Development] Sublimeinlife:
Just curious, I assume you mean that it shows up in the notification bar. Im on verizon and I'm not really sure about any other carriers but when i have a voicemail I actually get a text from the number who left the voicemail saying that I have one.
[Touch CDMA Android Development] dzo:
I use 320x428, since most apps work and I've got used to the blur now. I have 2 vogues, one is connected and it's running 1.1 with the 22/05 kernel and no reboots since then with plenty of use; the other is for development and I've been trying various 1.5 builds on it.
[Touch CDMA Android Development] njakobs:
Thanks, I think it is much smoother too. Great work yet again. All these little tweaks are making a huge difference.

Cheers
[Touch CDMA Android Development] sequen:
Yeah, its much smoother plus I now notice I have way more device memory available (over 100 mb as appose to the 31mb it always showed after clean install). Only small issue is I often can't See what I am typing when in notepad or browser address field because The screen shifts up with the keyboard out and no longer let's me scroll it back down. but over all very impressive cant thank u guys enough for doing this.
[Touch CDMA Android Development] srwalter:
Call Waiting Caller ID

Caller ID now works on calls that come in on call waiting (tested on Sprint). Source same place as before, new system image (with VM and CWID):

http://dasbrennen.isa-geek.org/~srwalter/system-cw.img

UPDATED 6/13: fixed a bug where call waiting ID wouldn't work if a data connection were active
[Touch CDMA Android Development] br125:
I got a little bored so I tried out android again.. I didn't give it much of a chance before so I still don't know much about it..

Am I missing something or is there no media player, or a way to view videos from my storage card?
[Touch CDMA Android Development] njakobs:
Try the market there are a few different players. Meridian is the best so far (IMHO). Supports 3gp and mp4, no avi or divx yet.
[Touch CDMA Android Development] dzo:
I've added a new build to my site (still only 1.1), this has the new display driver and improved ril (thanks srwalter). For best results with the new driver, make sure the panel type is set correctly and take out any mddi_client_vogue.vsync and clock-7x00.mddi parameters in your defaut.txt. The initrd has a working adbd, you may need to enable this in dev tools.

system.img, initrd.gz and zImage have all changed so replace them all.

Get it here: http://cs-alb-pc3.massey.ac.nz/vogue.
[Touch CDMA Android Development] SPpasty:
i can't get my market working right now.

when i messed with android awhile back i used it once, but trying to download apps with the latest build from dzo isn't working.

when i first boot, and enter my google account, the program closes before it really connects. when i boot android again, it'll sync gmail, but all i get for market is "download unsuccessful" notifications.
[Touch CDMA Android Development] br125:
is there a faq I can refer to on this?

I have a verizon vogue and jumping on the android bandwagon this late seems that a lot of information has already passed on how to set up the default.txt and other settings.

I'm trying to read up but with almost 400 pages I know I'm missing a lot, any info helps

Thanks in advance

edit: If possible maybe someone could upload their default.txt if explaining it all at once is a little lengthy
[Touch CDMA Android Development] quartapound:
I was able to boot/ connect to internet/sync with gmail with the version from june 10th

when I try to load this version (june 14th) it Boots linux and then floods:

[ <clock> ] msmfb_start_dma <time> ms after vsync request

I have tried messing around with default.ini and haven't been able to get past this, all previous versions of Android had worked for me.

I'm running off

NFSFan's 6.5 V10

with bell Radio 3.42.50
[Touch CDMA Android Development] dzo:
OK, it's because you have a different panel type, have you set your panel_type in default.txt. I've just disabled that message now, try again with the 15 June kernel.
[Touch CDMA Android Development] quartapound:
My panel type is actually 0 (the default) so it was set.

Whatever you changed, it's working like a charm now (15 June)

Thanks, can't wait to see what you come up with next (and more than happy to test ;)
[Touch CDMA Android Development] dzo:
0 is the default but it doesn't turn off the panel so you will get better battery life if you set it to 1,2 or 3. NZ Vogues seem to all be 1, US Vogues are 2 or 3 I think.
[Touch CDMA Android Development] quartapound:
Thanks for the tip, (another step to make android much more useful, I missed in all those posts) I remember trying a few numbers and it never booted, so I stuck with 0 because it worked, I'll have to test a little more.

Thanks
[Touch CDMA Android Development] moekind:
how exactly do u know you have the correct panel type?

Is there any way to check?
[Touch CDMA Android Development] dzo:
If it comes back on after the phone has been asleep, then you have the correct type. Type 0 only switches the backlight off, not the panel itself, I imagine it doesn't use a lot of power but every bit helps.
[Touch CDMA Android Development] mfpreach:
Hi All,

I loved demoing android 1.1 and 1.5 but I find it is way to slow for day to day usage. Is this limited by our processor? Or is it just due to the port? If it is the processor, I guess it is time for me to give up on it, if its the port I will keep posted.

Thanks!
[Touch CDMA Android Development] dzo:
In what way is it slow? Make sure you have a fast SD card (class 6) and set max 4 app processes in dev tools..development settings.

Other people have said that newer builds are slow but this doesn't happen to me, let me know the symptoms and I will try to fix it.
[Touch CDMA Android Development] sequen:
In the quote above, okcoolthnx says that call waiting works if you just press the talk button it will answer. and another member of the forum later posted that for sprint call waiting worked along with vm notification in latest build. however i am using sprint and have been unsuccessfull in beeing able to answer another call while on the phone nor does caller ID work. VM notification does however work. anyway am i missing something in getting these to work or is it just not functional yet. I am using a Sprint vouge running dzo's latest 06/15/2009 build which loads up perfectly with panel type = 3.
[Touch CDMA Android Development] sequen:
In the latest 06-15 build i notice that after i place a call and end it my overall phone volume goes really low and when i turn it up its still low to where i am unable to here ringer, keypad or any media volume. i have to reboot to get back to normal volume. just checking if its a known issue or if im the only one with this.. everything else in latest updates works really good i even noticed that by changing my resolution to 320X480 and my panel type to 3 for my Sprint vogue that the display scales perfectly now...:)
[Touch CDMA Android Development] mfpreach:
When it first boots its snappy, but it starts to get bogged down and very slow.

It takes about 2 mins + to open up gmail, and i only have about 10 messages in there. Almost every program the wait/force quit dialog comes up because it is taking so long.

I will try the max 4 app process and maybe that will improve it.
[Touch CDMA Android Development] tetrismonkey:
adb

with dzo's new build my pc located my phone and i installed the drivers

now i am just trying to push files to it but i am lost because because every time i do i get "Permission denied" i am using ADB File Explorer from

http://xdaforums.com/showthread.php?t=523960

please help

and thanks for all the hard works you guys do
[Touch CDMA Android Development] srwalter:
Call Waiting Caller ID should work; when someone calls you, the number should come up on the screen when you hear the call waiting tone. However, I have been unable to answer the incoming call without completely hanging up. If I hang up, the call waiting call rings in as a normal incoming call, and I can answer that. It appears that the GSM "swap calls" command is not currently converted to the CDMA equivalent, and I don't know what the equivalent CDMA command is...
[Touch CDMA Android Development] mssmison:
because the system.img is using cramfs it is read only. You could write to your data partition, or if you use one of vilords initrd builds you could use a system.ext2 instead.

DZO switched to cramfs to stop some sdcard corruption that was happening in earlier builds (I believe), it has the advantage as well of being a smaller file size.
[Touch CDMA Android Development] tetrismonkey:
thank you for the ino now my next questions

is adb meant mostly for developers or can i (end user) use this for uploading files from my pc to my android vogue phone
[Touch CDMA Android Development] srwalter:
Answering Call Waiting Calls

So dzo sent me some scripts to sniff the modem traffic from winmo, and I figured out how to answer the call waiting call. You can only swap once, however. After the first swap, Android seems to forget about the other call and the "Swap Calls" button is grayed out. Source as before, here's dzo's latest system.img with my updated RIL:

http://dasbrennen.isa-geek.org/~srwalter/system-cw2.img
[Touch CDMA Android Development] njakobs:
I am also getting this behavior with the sound. Though it was something I had installed. But guess not....
[Touch CDMA Android Development] njakobs:
Sorry double post (browser issues) nothing to do with the user! LOL
[Touch CDMA Android Development] dzo:
This happens because of one of the changes I made for gsm call waiting, I'll fix it soon, in the meantime, disconnecting togga should fix it.
[Touch CDMA Android Development] zapat0s:
I thought i might as well sumerize how android seems to be slow for me. It seems after booting that android is slow for about 5 minutes atleast until i've browsed the applications opened gmail and opened the browser. after i've done that the device seems to be normal speed. I think its possibly due to that information not yet being cached to memory or something. but thats the only slowness i get (other slowness was caused by having vsync set to 0 instead of 1 and having pannel 0 set).
[Touch CDMA Android Development] mfpreach:
hi dzo

I tried limiting processes but it still eventually bogs down to being un usable . I have been using market programs . is there any way to totally close a program ?

I love android but it is not usable after awhile .

I am not sure what class my card is but it probably isn't class 6 its a 4 gig sandisk

thanks !
[Touch CDMA Android Development] moekind:
Can someone convert the new intird that dzo made

into the hisres format?
[Touch CDMA Android Development] dzo:
I just made a new build that should fix the audio and suspend problems from the last one. This also has srwalter's call waiting and voicemail fixes and you can now set up to 8 max processes in dev-tools. zImage and system.img have both changed.

get it here:

http://cs-alb-pc3.massey.ac.nz/vogue
[Touch CDMA Android Development] mburris:
Will this fix disable the call waiting in GSM?
[Touch CDMA Android Development] moekind:
Dzo

with the build you released today, i get bad sms encoding

whenever i receive a text message

im on Bell btw
[Touch CDMA Android Development] JakeCP:
So I have been running cupcake for a while and I decided to see what's new and get the update and saw that it is recommended to use the 1.1 version now.

I flashed my card, copied the files, picked the "default-vogue.txt" and deleted the other two, renamed it, and changed the panel to 2 because I have the sprint vogue.

Now when I boot it just flashes a white screen.

I changed the default.txt panel to 0 and it started to load and it stopped with the text on the screen and said that there was an error with the image.

Any ideas?
[Touch CDMA Android Development] dzo:
When you change the panel to 2 (perhaps yours is type 3 though) you should also get rid of mddi_client_vogue.vsync=0.

Perhaps the data image didn't finish uncompressing initially, try copying data.gz again.
[Touch CDMA Android Development] mfpreach:
Dzo, which is the best zimage to use for speed?

I am using the zimage-adb renamed to zimage.

Thanks.
[Touch CDMA Android Development] dzo:
Latest should be best. The speed problems people have are probably mostly caused by having a slow SD card. When you get low on memory on the phone it needs to access the card a lot and this causes the problem. When G1 users put their apps on the SD card they have the same problem. Use one of the process managers to make sure you don't have too many processes running or set the max process limit in dev-tools. There are some memory limits set in the initrd, I'll see if changing them makes a difference.
[Touch CDMA Android Development] mfpreach:
Thanks! DZO!
[Touch CDMA Android Development] margosmark:
I get that too on Bell dont know how to get it to work, also sorry but what are the connection username/pass for bell internet connection?
[Touch CDMA Android Development] dzo:
Did it work before, are you sure it's not a mms? Can you send me a radio log when receiving a sms (search thread for how to get this) and I will look into it.
[Touch CDMA Android Development] cybik:
I will +1 this, and add that sometimes i get Chinese-encoded weird-*ss messages that are either random, or replace genuine messages (that come from an OLD cell phone.). Weirdly, messages sent through txt.bell.ca seem to come through untouched, though I did not try accentuated messages.

login is (your number without parentheses or dashes)@mip.1x.bell.ca, and there is no password. Please look for it next time, there are multiple instances of this answer. Thank you :)
[Touch CDMA Android Development] tetrismonkey:
i read throught vilords ion post and could not find system.ext2 link could you post the link please

thanks