yashsingh1/xdaforums huggingface dataset:
[Touch CDMA Android Development] grktaurus83:
Here's something I've been wondering:

A text message is basically an e-mail with nothing in the subject field.

In Windows Mobile, I can send a text message to an e-mail address (without having the data connection up) and it works just fine. Even better, I can reply directly to a text message that I've been sent via e-mail, and my message will show up in that person's inbox (again, with no data connection involved).

This doesn't work in Android. Whenever I enter an e-mail address in the "To:" field, Android immediately converts the message from SMS to MMS.

Even worse, when I receive a text sent from an e-mail account, the sender's "phone number" is displayed as "6245" and you cannot reply to this message (you get the "invalid destination" error). The sender's e-mail address is still listed in the body of the text, so you know who sent you the message, but yea...

I wouldn't think this is an issue based on provider since it works in Windows Mobile and doesn't work in Android...

So is this a limitation on the messaging application or is this a broader issue with how Android receives these messages?

EDIT (below):

So I figured out how to get it working. The text must be sent to "6245" and the body of the text must begin with the e-mail address of the recipient, followed by a space, then followed by whatever message you want to send.

Though this works, it's definitely not ideal. All texts that origate from (or are sent to) e-mail addresses will be put into the same "6245" thread in the messaging application. The whole point of a threaded messaging application is to keep all of these separate.

So I'm still not entirely sure, is this a limitation on the messaging application or is this a broader issue with how Android receives these messages?
[Touch CDMA Android Development] mfpreach:
Hey vilord, i updated all your new files and it reset my data.img and I am trying to re-setup my gmail account and it won't connect.

Browser works however and connects to internet pages.

Any ideas?

It says 'You don't have a network connection'

also it doesn't display the g3 icon anymore, is this normal before you sync an gmail account?

EDIT: ALL IT TAKES IS A REBOOT, PLEASE DISREGARD. I LEFT THIS FOR ANYONE ELSE WHO HAS THIS PROBLEM.
[Touch CDMA Android Development] vilord:
grktaurus: This is a limitation in our implementation of SMS chats. I'll check with our SMS guru to see what he thinks.
[Touch CDMA Android Development] f00bar:
I am wondering something about the system image: the build.prop says rild.libpath=/libreference-ril.so, but this doesn't seem to exist.. it seems /libhtcvogue-ril.so exists. What is going on/how is it working?
[Touch CDMA Android Development] katmandu421:
Cool, auto time seems to work! Does this mean network based locations are possible at some point in the future?
[Touch CDMA Android Development] vilord:
I'm overriding rild.libpath in the initrd, so the initrd can be used with any system whether or not it has the latest RIL in it. This is a good thing, because I haven't updated the RIL in my system in about a month ;)

katmandu: network time is separate from location based services.

But... stay tuned :D I've heard some mutterings from my contact on the east coast that GPS may be on the near horizon. And no, I won't elaborate.
[Touch CDMA Android Development] vilord:
Update on the first page,

mute and unmute are supported.

turning off the modem now notifies the phone that it is off.

3g is shown when you are in a 3g/EVDO area (G should show up in 2G/1XRTT areas or when you get a text/call)

system was updated so it doesn't need a reboot anymore to get data going, you can now sign in at the initial sign on screen (just turn on and off the keyboard to see what you are doing)
[Touch CDMA Android Development] f00bar:
Ah OK. This image is great. Only issue is dialer looks wrong with ro.sf.lcd_density=128 at 320x240. My fixed phone.apk and contacts.apk don't work and cause phone to force close due to missing resources. Maybe recompiling against a newer sync will fix it..

EDIT: Saw you went through and cleaned up some things -- there's also a recovery.img in the root of /system. Is it needed?
[Touch CDMA Android Development] grktaurus83:
Thanks vilord. This has been bugging me for a while now (not that it's critical, just wanted to know what it was).
[Touch CDMA Android Development] bangout:
Is anyone else having problems installing apps it says not enough memory and I have like 3 gigs left on my card
[Touch CDMA Android Development] frad:
I've been using DZO's build of android for a little while and love it.... but I am very intrigued with Cupcake.... perhaps people in this thread might be a bit biased... hehe... but do you think its worth switching over?

Is there anything in DZO's build that is not supported in this one?

Oh... and does the Cupcake Keyboard look and work well on the Vogue? Thanks guys.... really amazing stuff.
[Touch CDMA Android Development] vilord:
bangout - I had this problem when I first started with a blank data file, and newer initrd's will fix it when starting from scratch.... If you have adb working, you can fix it easily:

adb shell

chown 1000:1000 /data/app

then you should be set to go.

Is anyone else getting this, or is it just a fluke?
[Touch CDMA Android Development] bangout:
thanx ill give it a try and let you know how it went.
[Touch CDMA Android Development] oxsolid:
Purchased Apps Work

I don't know if this had been fixed a while ago, but i had read in the forums somewhere that purchased apps didnt work.

So as the title says, i tested this with lock2.0 and it worked fine... i bet it is simply since this new release is able to connect to google services

...

also i'm using the hi-res intrid and i like it a lot, but some appslike iconic memory slighly fall off the screen... (lock 2.0 does as well)... the small overlap isnt a huge deal and everything is still very useable... Is the overlap because high res intrid is still a different resolution than the HTC G1?

EDIT (from zapt0s):

...The screen on the vogue has a native resolution of 240x320. Displaying any other resolution on the screen requires scaling. A similar effect happens when you use a resolution other than your displays native resolution on an LCD monitor.

DZO implemented the scaling to allow us to use other apps that were designed for use on the HTC Dream (G1) and its much higher resolution screen (320 x 480). If you would rather have a crisper image and not be able to use some applications then you can change the resolution to 240x320 however if you wish to have more functionality then you will have to deal with the blurriness.

...

____

so is the current verison scaling is set to :mddi.width=320 mddi.height=428... and thats just a little off from the (320x480)... and i bet thats been tested to work the best.

___

i tested the raw 320X480 and it works, but it's out of proportion... the mddi.width=320 mddi.height=428 is definately my fav. it chops off a tad of some programs, but thats just the programs issue.

Thanks,

Ox
[Touch CDMA Android Development] oxsolid:
cupcake keyboard in landscape mode

so, is there a way to make the cupcake keyboard appear in landscape mode? i read somewhere that someone was thinking about disabling dzo's keyboard for the cupcake release... (so this may just mean that we should just wait till thats complete)

i've had random success getting the landscape keyboard to appear, it seems almost like the OS is thinking that the slider keyboard (aka virtual slider keyboard) is out even though it's not

so is there a more exact series of buttons to press to ensure the landscape cupcake keyboard will appear?...

______

and a side question, i read that to calibrate the touch screen that you should bring up the virtual keyboad, hold down the red button, and tap all four corners of the screen with the stylus.---- Dos this do anything in the cupcake release, and is there any other way to calibrate the screen (or is it even necessary)

_____

thanks,

-Ox
[Touch CDMA Android Development] lazyvegaskid:
I hate the stock version of Winmo but not the cooked roms that devs put out some of that stuff is amazing. Im just saying its great to have both because as much as ive grown to love android theres just no better way for me to get my work email (exchange) and its vital when you have to clean up everyones mess. I like to know what im heading in to when I arrive at hell in the am...

Also its what ive known for years and would never buy an apple product (icrap) so its winmo or android for now. Tha Pre just doesnt interest me enough to make a switch
[Touch CDMA Android Development] jnrbshp:
yea i guess i was thinking that the red button would always hang up when in a call regardless of what it was mapped to outside of a call...

...if its not able to be done like that then yea it wouldnt make any sense to push power to end a call
[Touch CDMA Android Development] cointelbro:
i still think that a layer between buttons and android would fix all the problems, but i lack the coding skill to make one :(
[Touch CDMA Android Development] vilord:
there already is a layer between the buttons and android, it is the keymaps and keychars files. All we need coded is the gui app to modify them.
[Touch CDMA Android Development] Freezell:
Noob Question

I just cancelled my "data" plan with telus, and I changes the number it dials when it wants to connect to #777 to 123, when i run the driod, it still connects to the internet and market, does that mean it still uses my NON-EXISTING data plan or not?
[Touch CDMA Android Development] t1mman:
You changed the number in WinMo, Android is another system, so it uses the same data plan, wich is liked to your ESN, so you will be charged for the data used in android
[Touch CDMA Android Development] Freezell:
so how can I change it so it does not connect at all
[Touch CDMA Android Development] tatnai:
Open "Modem" then click disconnect.
[Touch CDMA Android Development] Freezell:
lol i know that, but how can i change it so it will NEVER connect if by anychange i have to re-boot droid
[Touch CDMA Android Development] tatnai:
hmm, i would think there must be something you can place in default.txt so that when you boot it boots with modem disconnected. don't know though.
[Touch CDMA Android Development] vilord:
you should be able to throw ppp.nostart=1 into your cmdline in default.txt, then it won't connect to data on startup.
[Touch CDMA Android Development] smilique:
how can i download applications from android market? it says that i haven't data connection and that smth wrong with mi SIM card... But connection works well in Opera, Browser and AIM+
[Touch CDMA Android Development] fireshaper:
Which system image are you using? The only one I have that problem in is mssmison's Hero build.
[Touch CDMA Android Development] Dilain:
Ok I got everything copied over and Android is running fine, but I have no sound at all. Not even when making a call, I hear nothing
[Touch CDMA Android Development] fireshaper:
Did you download and unzip the Resources file?
[Touch CDMA Android Development] katmandu421:
Any volunteers to take on this task? I am sure there would be many happy donaters (myself included) for this one based on all of the thread comments over the past several months on various android vogue forums.
[Touch CDMA Android Development] craig0r:
While I recommend following fireshaper's instructions (unzip the resources.zip to the root of your SD card), that clearly isn't the issue since you don't even have sound during a call.

Your volume may be at zero. To turn the volume up, hold the Camera button and then use the volume rocker to turn up the volume. I believe there are three separate volume settings: Media, Ringtone and In-Call. To turn up the In-Call volume, you will have to adjust the volume while you are actually in a call.

If your volume is already up, I would recommend sending a PM to dzo (or joining the #vogue-android chat room on freenode.net if you're awake when dzo is; he's in new zealand) and ask him since he's responsible for our current audio drivers.

EDIT: Also, please note that there is a thread in the forum for getting help with Android. Please try and keep questions like this out of the development threads.
[Touch CDMA Android Development] TheKartus:
I would help design anything if it needs to be physically designed, but that's really the extent of my ability. I have no idea how to code anything besides HTML and CSS.
[Touch CDMA Android Development] cointelbro:
well i guess what i mean is another layer--one that specifically adds context sensitive long push support to the dpad and center button

i.e.

long push middle = menu

long push left/down/whatever = back

and to change the actions of the end and power buttons to reflect windows mobile, although that's less important

right now there's no way to remap buttons without losing features

i'd do it but i just don't have the time (moving to a new city) or the coding skills to do it :(

edit:

something like this maybe? (note: not all function/variable/constant names are correct)

@Override

public boolean onKeyDown(int keyCode, KeyEvent event) {

if ((keyCode == KeyEvent.KEYCODE_MENU)) {

menu.show();

return true;

}

return super.onKeyDown(keyCode, event);

}

just need a way to determine how long the key was held i geuss, and the name of the menu keycode and menu class functions
[Touch CDMA Android Development] keith204:
This is one of my first posts here, but I'm a follower of the Vogue Android project for awhile. I'm a software developer, and seeing this code just gave me the "Man I've gotta start developing for this Vogue-Android project!" itch.

Is there a quick-start guide to making a "Hello World" app that runs on the Vogue?
[Touch CDMA Android Development] craig0r:
You should be able to find everything you need to get started here:

http://developer.android.com/guide/basics/what-is-android.html
[Touch CDMA Android Development] keith204:
Thanks, that helps a lot. Eclipse is running with ADT and the Hello World walkthrough is on that same site, here:

http://developer.android.com/guide/tutorials/hello-world.html

This will be very beneficial, and will give me something to do on vacation this weekend :)
[Touch CDMA Android Development] craig0r:
Yeah, it's pretty sweet. I started with the Hello Android stuff way back last summer, but since then have been sidetracked by learning C#. I haven't done any real coding since I dropped out of Software Engineering back in like 2001. (Go Visual Basic!)

I wish I had time to deal with both C# and Android, but the fact is, C# will help advance my career far more than Android will at this point.
[Touch CDMA Android Development] bmessina:
Here here! I already know exactly how I would re-do the keys. I'm using the hero-skinned Ion build full time now, so I would LOVE this.
[Touch CDMA Android Development] katmandu421:
Thats what I was wanting to hear!! You can probably get $100 or more from an app like that via donations. LOTS of people are asking about remapping, it is something that we need, but the dedicated "core" devs understandably have other priorities.
[Touch CDMA Android Development] margosmark:
I started yesterday, and going on vacation this weekend but I still got to learn some stuff about android dev (which is new to me, so i wouldn't hold my breath just yet).
[Touch CDMA Android Development] keith204:
if I made it sound like I'd be writing the remapping app, my bad. At least, I don't plan on that being done quick. I'm just excited to see code that inspires me to get in and learn to develop for Android in general.... so don't start sending money yet....... :)
[Touch CDMA Android Development] squison:
I'm starting some android dev as well and am slowly learning the SDK. I don't know if the SDK has the ability to write to system files.. everything seems pretty sandboxed (for good reason). Hmmmmm

Anyway, keychars/keylayouts are in /system/usr. I see vogue-ts.kcm.bin, but there's no keylayout that I can find that matches. Is that available somewhere? It might be useful to get started with..

Btw, keith/margos, this may be helpful if you haven't already seen it: http://www.netmite.com/android/mydroid/development/pdk/docs/keymaps_keyboard_input.html
[Touch CDMA Android Development] simonb123:
:( now every call i make results in the phone resetting.
[Touch CDMA Android Development] tatnai:
what's new in the init.rd? do even us sprint people who have not needed password/username in the default.txt need to place something there now? will try it out when I'm back in the states - in Toronto for the weekend and can't use data.
[Touch CDMA Android Development] srwalter:
Why is that? There is a cost to placing things in the initrd, especially when it doesn't get unmounted. Unlike files in system.img, files in initrd are using RAM all the time. This means 6MB of RAM wasted.
[Touch CDMA Android Development] jaredakelly:
anyone having problems lauching the latest hero build? after it creates a new data.img it goes through the motions and just gets to a blank black screen.....but the phone is still on.....nothing happens for quite a while. :confused:
[Touch CDMA Android Development] tatnai:
This has been discussed over in mssmison thread. I think if at boot you just let it sit, don't touch anything, leave it for like 15min, it will eventually boot up and you'll see the google login in the background, THEN hit wait on all the pop-up boxes, and you should be good to go. others say you need to format your SD. also make sure you are using mssmison's initrd.gz, and that res is 320x480 and lcd.density is set to 160.
[Touch CDMA Android Development] jaredakelly:
i'm pretty sure i've let it sit for 15 mins, i'll try again. first of all i'm a noob, how do i format my sd card (reason i ask is because previous builds have worked with the settings i have)? sorry. i'm using mssmission's inird.gz.

also the lcd.density AND res have to be set to exactly to those specs?
[Touch CDMA Android Development] vilord:
the latest initrd (version e from today) will work without username and password entered

what it gets you primarily is that if it loses connection it'll reconnect itself.

lots of changes in the back end, lots of stuff for GSM to work better, but on the face, little changes.
[Touch CDMA Android Development] zenulator:
The only way I got it to boot all the way was to use a data.img from one of my hero builds. I can say it's coming along nicely. I'm glad that initrd.gz creates swap because before hero pretty much ate up all the memory on the device and left 1-2mb for programs to use. Sound is working good. Thats all I care about. Other than that I'm going to be using his image for a while and maybe try to figure out why it's not working for me with out an existing data.img.
[Touch CDMA Android Development] jaredakelly:
how long did it take for you to boot?
[Touch CDMA Android Development] katmandu421:
Noticed recently that the color of menu scrolling and static are different. Scrolling is a solid black, while scrolling is a gray. Is this something that could easily be fixed whenever a new themed ion system is released?
[Touch CDMA Android Development] mssmison:
jared, I've added a blank data.gz to the google code page. It will make initial setup wayyy faster. :)
[Touch CDMA Android Development] bchi49:
market place download seems to crash on latest hero, not the herolite.
[Touch CDMA Android Development] aven_soulgazer:
why all this hero talk in the ion thread instead of mssmisons hero thread?
[Touch CDMA Android Development] bally3:
You're a star Jesse, folks cant over state what this man is doing in the back end in the less fancy bit of Android for us GSM users, but its all great work and taking a lot of his time doing it.

oh.. ps.. working fine that reconection fix, I live in a pretty strong signal area but had a loss this morning on the way to the shops and noticed it reconnect again. nice work :)
[Touch CDMA Android Development] jaredakelly:
thanks but for some reason i get a blank screen for awhile with nothing going on. i dont know i'm doing wrong. all i'm doing is downloading the zip file, extracting the system and initrd to the root of the sd card and keeping the other files the same and trying to boot.

any help would be great.
[Touch CDMA Android Development] Moose8106:
Check out the FAQ in my sig
[Touch CDMA Android Development] sshark:
I am loosing data connection after installing this new INITRD, any way to take advantage of decreased mem usage and still keep data intact? :(
[Touch CDMA Android Development] jaredakelly:
very helpful thanks!
[Touch CDMA Android Development] fixxxer2008:
im running the hero themed ion build and i noticed the clock on the taskbar is highlighted blue? is there any way to change that at all? i also wondered about changing the boot screen and lock screen.
[Touch CDMA Android Development] katmandu421:
mssmison's latest hero theme with exchange support eliminates the blue background from the task bar clock.

Not aware of any way to change boot or lock screen.
[Touch CDMA Android Development] katmandu421:
Sounds like we have some activity in the keymapping now, Awesome!

Any progress made or issues come up that need to be addressed/answered?
[Touch CDMA Android Development] TheKartus:
I seem to have issues when trying to make a picture from my SD card my wallpaper using gallery or camera. Is there a way that I can put whatever files I want to use as backgrounds into a folder so they will show up in the background gallery?

I put some in the resource folder but they don't show up.
[Touch CDMA Android Development] jaredakelly:
i booted up the new hero build...it looks amazing but it's extremely slow....so slow that it feels like something isn't right.....constantly getting force closes and i can't download anything from the market, data is very off and on, i can't text?

any help?
[Touch CDMA Android Development] nursemm05:
I'm trying 'herolite' and I finally got it to the splash screen where Hero comes up then HTC comes up. From there it is in a loop. Is that normal? I didn't see where anyone else said anything about this but I could have overlooked it. It's done it about 5 times now. Thanks!
[Touch CDMA Android Development] vilord:
to get data to work with the latest initrd/rootfs.img, you need to enter your ppp username and ppp password in the APNs. Go to settings -> wireless -> mobile -> access point names, open the Android entry, and type in your ppp username and password under username and password.
[Touch CDMA Android Development] vilord:
miss nurse, i think you need to change the resolution in your default.txt... i can't remember, maybe 320 for width and 480 for height? I haven't tried it yet.

Jared, you running from a blank SD card? Which hero? full? lite? zenulator?
[Touch CDMA Android Development] jamezelle:
im running zenulators latest 8-2-09 hero build and it is alot faster than the previous builds we are moving in the right direction anyways. it is pretty usable i think:)
[Touch CDMA Android Development] jamezelle:
also add in lcd.density=160 after the height 480 and width 320
[Touch CDMA Android Development] jaredakelly:
i'm not running from a blank sd card. i have music, photos and some other things on there. does it need to be blank now? using your hero full. also i got your rogers build to work thanks to the other faq thread but i was just wondering if it's not ready for release yet because market kept force closing.

no it's not normal. i had that problem until i added lcd density and the right resolution in the default.txt. detailed instructions found here:

http://xdaforums.com/showthread.php?t=543113
[Touch CDMA Android Development] vilord:
i meant blank data.img not blank SD, sorry for the confusion...

I'm not really sure... but the speed question might be better asked over in mssmison's hero thread (it is his image)
[Touch CDMA Android Development] jaredakelly:
yeah i'm running blank data.img....ok i'll ask him
[Touch CDMA Android Development] myshinynewtouch:
vilrod - apolozise for a really dumb question - but what is ppp username and password ? i am on sprint, it is my powervision username and password ?

has the sms reply sent message bug been fixed for all phones ? will it work on a regular CDMA touch or is it only for GSM phones...