[SUGGESTION] For developers - Galaxy S II Q&A, Help & Troubleshooting

Hello,
Thought where I can land this thread, in Q&A or here, but since it concernes original android development I though I'll land it here.
Bare in mind that I don't know anything about dev, kernels, source codes or coding, just my thoughts in here.
I used HTC Desire for 2 years before I bought SGS2 two weeks ago.
One feature that isn't avaible in SGS2 and is in all HTC phones which I miss most is SMS vCard.
This is mostly used in business enviroment, but original android doesn't supports it, HTC made his own implementation.
You can say that you can get that feature by installing handcent or some other market app, but you CANNOT.
Why?
Not sure, but I guess it's a special implementation by Nokia (did they develop that?), maybe it's even patented, not sure.
If you try to send SMS vCard from any Nokia symbian or other phone to SGS2, you will NOT receive any message. Your message app will not see anything, message will not reach it.
I had same problem on my HTC Desire, but after contacting HTC they fixed it in Gingerbread release. They said it's because SMS vCard messages longer then 160 char are compressed (I had problems with long vCard, 2-3 numbers, email, organization...).
So my thoughs were, if someone from dev could look into HTC Desire HD or HTC Sensation source, would they be able to find parts of code connected to processing of vCards sms and port it into SGS2?
Which part is processing received sms's, kernel?
I know this wouldn't solve sms vCard sending (right now when you use Handcent to send vCard, Nokia cannot import it automaticaly, it probably misses some headers or something), but it would allow receiving of vCards from other business users.
Just a thought if you are thinking what to do next with your time and skills.
Best regards,
Mikeyy

whats a vcard? is it different to sending a namecard by text then?

Is that not a windows thing vcard .
I have old VCard folder on PC and if i click it i get multiple contacts opening .
Could be a leftover from old Nokia .
\is it just transfer contacts Nokia to SGS .
jje

http://en.wikipedia.org/wiki/VCard
Version 2.1 is used widely. It's basicly automatic contact import in people/contact app. If you don't use vcard you need to enter name, organization, number, second number, fax, e-mail etc... manualy. This way you automaticly import contact.
It's an standard for contacts exchange, used in e-mails, mail clients, smartphones and almost everything that has contacts in it.
Android uses it in people/contacts app, you can import and export (backup) contacts as vcard. One vcard file can contain 1 or more contacts, it can store contact pictures also.
Most of old (dump) phones support it, Nokia especially since Nokia was 1st business user choice for a long time, and quite frankly, still is.
Android can exchange contacts as vcard but only over MMS, it attaches vcard file to MMS.
Cheaper way of sending is SMS, not sure who invented it, but I bet it's Nokia, I recall someone mentioning that Nokia has patent on SMS vcard. That can explain why Google STILL didn't implement it in Android.
Or they are just lazy and not interested in business user support.
Anyway, I use it often and I see other business users use it alot, but since I switched to SGS2, it's not supported.

Related

SMS picture messages (EMS) through Pocket PC phones

Hi guys, I am looking for some way (software ?), that enables the XDA/Qtek to send and receive SMS picture messages (EMS) -not MMS- using only the GSM network and not the internet, and that is, of course, a stand alone function, I mean by this without having to use a Nokia GSM phone or any other GSM phone.
Thanks for your help
All you really need is an app that associates a particular SMS string with a particular picture. You'd then install this app to both devices - sender and reciever.
You'd open you app, pick a picture and hit send. The app would then send an SMS string, say, 'picture1' via SMS to the receiving xda. That unit would have the app running that would pick up the SMS 'picture1' and, having associated that string with the picture you want (presumably picture #1, for the sake of argument) will display that picture.
That's effectively all EMS does on other handsets (not quite, but effectively) - that's why you can't usually see EMS sent between different devices. Different devices from different manufacturers set up the (proprietary) EMS in different ways.
Try the Philips C12 to the Nokia 7650, for example, then you'll see what I mean.
Tekflow - I think you're talking about EMS - ie the SMS extension 2bit picture format made popular by Nokia phones. I quite miss this, as most of my friends have Nokias, and I often used to send EMSs to them with my 9210.
I've looked into this myself a bit for PPC/PE - the situation's not too good:
Sending is relatively easy, just build the SMS in the correct format and send it out, however receiving it is a nightmare.
Unfortunately, Microsoft have made a complete mess of SMS receiving functionality on the PPC/PE OS, only one single application can ever have the SMS handle open for receive at any one time for a given message protocol (and these are not very fine grained basically Text, Notification, WDP, WCMP, Status and Raw).
This application by default is the SMS handling application of the PocketPC/PE. So basically, you can't use it otherwise you loose the default handling.
On Symbian, it's sooo much easier. There's a 'chain' of receivers, so you just register for a particular message, scan it, and if you don't want to process it, you just pass it on to the next application in the handler chain.
It might be possible to completely rebuild the SMS handling application from scratch, get rid of the default handler, and replace it with your own, however there's quite a lot going on under the surface with SMS handling, so this would be extremely difficult.
One thing you could try is getting the messages after they have been received and placed in the inbox using MAPI. I'm not sure if this would work, as IMHO MAPI is a hopeless API too, and propably would bletch at a SMS type that wasn't plain text. It's worth investigating though.
There are two EMS softs for Pocket PC but not for the "Phone Edition".
These softs used AT commands instead of RIL API.
But as with last ROM it is possible to have access to internal modem with AT commands, these softs should work now.
eMood Messenger for Pocket PC :
http://www.emoodsoft.com/doc/emm for ppc.htm
Pocket Presence SMS Manager :
http://www.pocketpresence.com/smsman.asp
But EzOS (developer of EzWAP 2.5 MMS) proposes MobyKit, a library to develop SMS/EMS/MMS :
http://www.mobykit.com/tech_messaging.php
Anyone knows if there is a possibility to send and receive picture messages (EMS, not MMS) using XDA II ? All the available software I found are not compatible with Pocket PC Phone Edition.
I'm looking for the same as well.
Worse still, the PPC or WM2003 default SMS software does not even NOTIFY or do anything when it received an EMS message. In fact, it did nothing .. I suspect it ignored anything apart from SMS, it didn't even store ANYTHING from an EMS. Some normal phones at least receive the EMS but display garbage on SMS, on Xda II -- zilch !!! NOTHING. Try it.
Smart GSM
Guys, I think Smart GSM is the solution. Try it and let me know the results.
http://www.smartsoftworks.com/download/
ems 4 qtek 1010
do this program work for pocket pc phone edition like qtek 1010 (xda)?
did anyone send or receive a EMS successfully ?

I can't receive vCards by sms, is it just me?

In my XDA with AT&T latest ROM, I can't receive any vCard by sms! I've tried sending them from my Nokia 6310i both in single phone number and full details mode. The Nokia phone says the vCard has been sent but I don't get anything in the XDA. Sending vCards by sms to other phones obvioulsy works.
Is it just me? Is it a bug or is it a 'feature'?
thanx
PS: do you know of any XDA proggie that will receive/send vCards?
Yeah, me too. I think it must be the setting problem.
However, I don't think anyone can answer me in HK cause I am using WM2003 with ExWAP v2 (downloaded from Yoret.net).
The setting I can see from the official CSL website couldn't tell me how to set it up with my xda1.
cant claim i know what vcard really mean but google give some hits when you search on vcard pocketpc
http://www.google.dk/search?hl=da&ie=UTF-8&oe=UTF-8&q=vCard+pocketpc&btnG=Google-søgning
I have never tried sending/receiving Vcards via SMS, but I have sent & received via IR.
PPC 2003 allows you to receive vCards into contacts and Calendar...however not via SMS indiginously. You need a 3rd party application to do that. If you do a search for "SMS" at either http://www.pocketgear.com or http://www.handango.com you will find the app I'm talking about. Cant remember what its called though, easy to find click through all the pages. :wink:
Thanks for your answers. All soft I have found just manages the vCards stored in the PocketPC. Some let you even send them through email. But I have not found any program that emulates Nokia phone's capabilities of receiving an specially crafted SMS with the vCard inside.
I find interesting is the fact that when you send an sms with an vCard inside from a Nokia phone to another phone (without vCard funcionality), it displays the message in raw format:
BEGIN:VCARD
VERSION:2.1
N:John
TEL;WORK;VOICE:5551234567
END:VCARD
However, my XDA I (WindowsCE 2003) silently ignores such sms while it's happy to receive regular ones!!!
This vCard through SMS capability is probably Nokia-specific... it would ne nice if some one implemented it for PocketPC devices. I'm sure there's a market for it!

Syncing messages with Microsoft MyPhone

Ok...
On my WinMo device I had Microsoft MyPhone on which synced all my messages to their server.
Is there anyway to retrieve these to my Hero that you are aware of?
Thanks
Not that i know of, no.
I very much doubt that there is any way to link the android handsets into the service...and i can't see MS supporting that anyway.
i think i heard something was created on Modaco that might help a bit though....
Have a look here:
http://android.modaco.com/content/a...y-out-the-modaco-windows-mobile-sms-migrator/
but again, until the hero gets rooted, that wont work either...
I hope you can find something soon, or the root gets sorted quickly and easily!
Is that SMS/MMS - There's an app called G-Backup that backs up SMS and MMS (and it can do call log and Camera pics too I think) to labelled folders in Gmail, bypassing the inbox.
They get archived as threaded messages under labels SMS and MMS - you can set the app to back up to gmail every so often, or set it on immediate and it back them up to gmail as they come in.
I've used this for a couple of months, its a crackin app. xx
Daisy xx

How to achieve a better contact organization?

Hi,
One thing I really dislike on Android, is the very little flexibility on contacts organization. I can't seem to figure out a good way to organize all my contacts.
I have 2 problems with the current contacts organization:
Problem 1)
I like to have a contacts database with ALL my contacts and on that database I like to have the persons first and last name. However, for some of the contacts, I don't want to have their name displayed, I want to have something else instead; like a nickname for instance. I can't do what I want because of two simple things:
a) Google Contacts does have support for a "nickname" field, but Android doesn't. At least not on my Hero... I'm not sure but I believe the 2.1 ROMs already support this field if I recall correctly from the last time I tried one.
b) The People app on the HTC Hero (and probably the stock Android one but I don't know for sure) does not allow me to pick what I want to display as the contact's "name", if their real name or the nickname.
If these 2 things were possible, my problem would be solved. I could have my contacts database with their first and last names, but also with a nickname for some people where I could pick which one to display on my phone.
Problem 2)
My full contacts database on Google Contacts, includes every single person I ever contacted in my whole life since I had a mobile phone. Well, not exactly every single person cause I lost a few numbers over the years. But I have a big collection of names and phone numbers of people that I no longer can associate a face with or don't get in touch that often anymore.
However, I don't want to delete those numbers, so I know who's calling/texting/whatever (if that ever happens or if I need to contact them). But I also don't want all of them displayed on the main contacts list (People app on my case). Only a few contacts are the most important contacts to me, my family, closest friends, people that I get in touch from time to time, etc... Those are the ones that I wanted listed on the phone so I can quickly find one on the list if I need it.
Basically, I just want to hide a few groups of people from the main list. I still want/need them on the phone in case they call or I need to reach them (like I said above), but 95% of the time, they are cluttering the contacts list.
Now, it doesn't help much but, for those "less needed" contacts I placed them on a few different groups than the other "most contacted" contacts.
So, does anyone have any suggestions to help me fix, or at least workaround these organization problems? Does any one face the same or similar situations?
No suggestions, anyone?
Too complicated request?
aContact or Dialer One
This two app for contact maybe help you.
Not in evere question, but for me are very usefull.
You can switch betwen "saved" contact and all collected contact (google cont.).
aContact is for Android 1.5
Dialer One for Android 2.1 (1.6...?)

[Q] Does CM9 for SGII use the same Samsung contacts "engine" as 2.3.4?

Samsung Galaxy 2 has an AWFUL design in the contacts system.
If my friend Bill calls me and I go to save his new phone number into an existing contact, the phone lists ALL 1200 Google contacts "All Contacts" - it's awful design and stupid.
I've discussed this previously in a thread here (some people didn't initially understand my point)
http://forum.xda-developers.com/showthread.php?t=1241425
Also when I go to send a new SMS from the Messaging tool on the stock Galaxy 2, when I type in a partial name it resolves email address's as well. Why on EARTH would I want to "SMS" an email address? It's such awful terrible, stupid design and I find it frustrating.
Does the CM9 builds for the SGII continue to do this or do they use a different contacts / messaging engine which doesn't have this poor design?
Anyone know the answer (or even understand what I'm getting at?)
Appreciate it.
Anyone? I need to decide to u/g or not
I think, the idea behind listing all accounts is:
1. You may add a new number to an already existing e-mail account, you have in your list.
2. The SMS app isn't seen as SMS only, but as an overall message app. So you can write a "message" either to a number or an e-mail.
Glad that I could help.
skaterbub2003 said:
I think, the idea behind listing all accounts is:
1. You may add a new number to an already existing e-mail account, you have in your list.
2. The SMS app isn't seen as SMS only, but as an overall message app. So you can write a "message" either to a number or an e-mail.
Glad that I could help.
Click to expand...
Click to collapse
1:
I don't want to add a number to an existing EMAIL account I want to add it to a list of "My Contacts" NOT "All Contacts" - this is the way other Android devices work and it's utterly terrible design by Samsung.
2: The SMS app sucks then, can I replace it entirely? If so, any suggestions?
FWIW, to replace both stock sms and contacts I have tried Contapps and Deja Office.
Hope it helps

Categories

Resources