Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

hockeyhammer

macrumors regular
Original poster
Mar 3, 2009
119
0
Canada
I have used the SMS GV extension in the past with my iPod Touch and got it working with biteSMS, it really is a great tweak. Just thinking out loud here but when the jailbreak for iOS 5 comes out will the tweak still be supported on the iPod Touch? It would be awesome if it would integrate into the iMessages app so I could send iMessages to iOS users and regular texts to other contacts using my google voice account, all from the same native app. Is anyone else interested in this or has information on it?
 
I have used the SMS GV extension in the past with my iPod Touch and got it working with biteSMS, it really is a great tweak. Just thinking out loud here but when the jailbreak for iOS 5 comes out will the tweak still be supported on the iPod Touch? It would be awesome if it would integrate into the iMessages app so I could send iMessages to iOS users and regular texts to other contacts using my google voice account, all from the same native app. Is anyone else interested in this or has information on it?

I can't really speak on the Ipod touch, but I am currently on ios 5 GM, with an Iphone 4, running the SMS GV extension and bitesms and it works great. When I send an imessage it works as an imessage, when i text someone from the messages app it goes from my Google Voice number, and when I MMS someone it goes from my regular phone number, since GV doesn't support MMS.

So Far I love it, if Google Voice supported MMS it would be so much better, that's the only drawback to me, but being able to cancel my $20/month text plan is awesome.
 
I can't really speak on the Ipod touch, but I am currently on ios 5 GM, with an Iphone 4, running the SMS GV extension and bitesms and it works great. When I send an imessage it works as an imessage, when i text someone from the messages app it goes from my Google Voice number, and when I MMS someone it goes from my regular phone number, since GV doesn't support MMS.

So Far I love it, if Google Voice supported MMS it would be so much better, that's the only drawback to me, but being able to cancel my $20/month text plan is awesome.

I think I'll jailbreak later today. Sounds like it works great!
 
I can't really speak on the Ipod touch, but I am currently on ios 5 GM, with an Iphone 4, running the SMS GV extension and bitesms and it works great. When I send an imessage it works as an imessage, when i text someone from the messages app it goes from my Google Voice number, and when I MMS someone it goes from my regular phone number, since GV doesn't support MMS.

So Far I love it, if Google Voice supported MMS it would be so much better, that's the only drawback to me, but being able to cancel my $20/month text plan is awesome.

Sorry, but I'm going to be a bit dense here (it's been a long day).

If I'm understanding you correct, you have the same setup as I currently do with iOS 4 (GV Extension for SMS, and biteSMS to basically replace the built in SMS features whenever possible)..

Is there anything special that you have to do to make this play nice with iMessage, or does it all "just work"? As in, do I have to use the default messaging app to send iMessages now, or will biteSMS still work for that? And is the GV Send Extension built in such a way that iMessage will still send it as an iMessage without me having to toggle GV Send on/off?

This is my biggest concern about upgrading to iOS 5.
 
Does anyone know if there is a way to get SMS GV Extension and iMessage working together???!!!
 
Does anyone know if there is a way to get SMS GV Extension and iMessage working together???!!!

I signed up to try to figure this out too... Before the ios5 upgrade I was very happy with my progress and transition over to Google Voice using GV Extension & SMS extension (when I SMS from my iPhone it's SENT using my Google Voice #) and when I make a call it asks me if I want to use GV or Carrier SIM phone #. I can create rules where it always uses 1 or the other for certain people...

Now with iMessage I am finding myself bypassing GV because it is idevice to idevice and it's going between my iPhone and my iPad, but not Google Voice. So in short, No you can not use your Google Voice # and iMessage together.

You can SMS using Google Voice or an SMS app and you can receive GV through an app or forwarding to your carrier. But iMessage will use your email or carrier phone #; 100% not google voice.

So I am curious what an incoming imessage shows up on someone's iPhone if they only have my Google Voice # saved in their contacts. my email address or carrier #? Completely doing the opposite of what Google Voice originally was intented to do, 1 #... :confused: thoughts?
 
It is possible to incorporate sms gv extension into imessage.

First download and install sms gv extension.

Then download google voice. (you may have to download it from installous 4)

Sign into google voice and put in your info into sms gv extension settings.

After that go into ifile and navigate to System/Library/CoreServices/Springboard.app/N81AP.plist and under capabilities type in: <key>sms</key>
<true/>
also make sure it is in alphabetical order along with the rest of the capabilities
 
@ihacker4life: what exactly does that hack do? I want to know these things before tweaking stuff. thanks!
 
Here's what that does.

That is a plist edit, not a hack, but what it does is enables the SMS function in the iMessage app. i do not know if this works the same way as it did in iOS 4 where you also had to find a copy of the MobileSMS.app that would come with an iPhone. if you try that plist edit out, please post how that went, I would like to do that too, if it doesn't work, I'm sticking to iOS 4

----------

Just something else I thought of, I don't think you have to worry about alphabetical order, just put it in with the rest of the Long list of strings. if this works, and mrrzhong or something like that (maker of gv SMS extension) figures out an mms addition, and google voice finishes adding full mms capability, this would be EPIC. I would start on this all and stuff to test myself, but I have finals at school. hate being a freshman haha, no finals in 8th grade! Hope I helped!
 
i don't know why you need to enable SMS in iMessage. In iOS 5 at least, iMessage (i.e. the Messages app) sends an SMS to non-iDevice owners, and sends an iMessage to iDevice owners. Perhaps you needed to tweak things for iOS 4 - i dunno.

The real question now is how to get iMessage to show your google voice number, and not your cell number, to your message recipients. (And how to get iMessages coming back through GV, though that's perhaps impossible at the moment).

Thinking further - I'm not sure how iMessage determines which numbers correspond to iPhones. But, if your contacts just have your GV number, then perhaps they won't see you as having an iPhone, and hence they won't be able to iMessage you. Hmm...
 
Oh, i was talking about iPod touches, also, iMessage messages by apple ID's. (for ipod's)
 
Wirelessly posted (Opera/9.80 (iPhone; Opera Mini/6.5.1.23995/26.1305; U; en) Presto/2.8.119 Version/10.54)

Sorry, I have no clue why I said that. What I should have said was that the tweaking makes iMessage think it is the 'Messages' app on an iPhone (in theory). Perhaps one should also enable the 'telephony' key when doing this? And yes, much tweaking was needed with iOS 4... there was no messaging app!
 
I have iPhone 4 on AT&T, iOS 5.0.1, jailbroken and running biteSMS 6.1 and SMS GV Extension 1.3.6

When sending SMS from biteSMS, it will first check if you are sending to a contact with iMessage. If so, it will send via iMessage, bypassing SMS GV entirely.
So your message will be free through iMessage, but it will come from your phone cell # or iMessage ID, not your GV #. It will also not show up in your GV history if you look at a browser.
Replies to you will come through iMessage, and will be picked up and displayed in biteSMS along with your other messages.

I don't see a way around this in the current version of biteSMS. It will always prefer iMessage when available.

Personally, I'd prefer that everything from me come from my GV #, not iMessage. So my workaround is to go to the Settings for Messaging, and turn OFF iMessage. Now biteSMS will skip iMessage and send all outgoing messages through SMS GV Extension, and everything will go to and from GV.

However, the downside to this is that if somebody sends me an incoming message to my iPhone #, it will no longer arrive as a free iMessage because I've turned iMessage off. Now it will arrive as a paid SMS to my cell #. I'll receive it just fine, and when I reply the reply will come from my GV #, but I have a lot of friends on iDevices who use my cell # to send me iMessages which I'd prefer to still get as free incoming messages, not as SMS.

In an ideal situation, biteSMS would add a setting letting me avoid sending messages through iMessage, preferring to use SMS GV instead for ALL outgoing, so I could leave my phone's iMessaging on to still receive free incoming iMessages.

Sorry for novel, hope that helps explain the behavior.
 
Nice thoughts, redbaron. The only thing I'd add is that it'd be nice to have an understanding about how iMessage knows your phone number, how it routes, etc. I'd like to know if there's any way to make iMessage work with a GV number.
 
I've just started using both the SMS and Phone GV Extension plugins. The phone extension works perfectly, but the SMS and iMessage thing is getting in the way a bit.

I did think of just turning off iMessage completely, that way you wouldn't need to worry about outgoing iMessage being sent as your carrier number or email address (I have my outgoing iMessage send as my email address by default). The only problem I have with that workaround is there are several people that are on iPod touches that only have iMessage, and turning it off with make it so they won't be able to contact you.

The other question I have that I haven't been able to test yet... is if someone texts your GV number, and you reply to it, but they have an iDevice, does it go out as an iMessage from your carrier or email address or does it reply from your GV number because that's where you received it?

I'm going to steal one of my friends iPhones today and play around with it a bit to see if I can figure out exactly what's going on. :confused:
 
here's what I think we need: a way to hack Message settings so that we can enter our GV number as the Phone contact for iMessage. Anyone know if there's a file we can edit to make that happen?
 
So I tested it out last night. If you receive a text from an iPhone to your google voice number (my friends iPhone to mine) it delivers it fine, but when I reply to her, it automatically goes out through iMessage. So what happens is: She texted my GV number, which I replied to through the message app, and it sent the reply back as my carrier number because it knew it was an iPhone I was replying to and sent it through iMessage. So my reply came back to her as a different number that she didn't have because I don't give out my carrier number.

Turning off iMessage completely seems to be the best option right now if you're using the stock message app.

here's what I think we need: a way to hack Message settings so that we can enter our GV number as the Phone contact for iMessage. Anyone know if there's a file we can edit to make that happen?

Unfortunately I'm pretty sure the numbers are checked against apple servers with what you've actually registered your iPhone's carrier number with. It won't be a nice little plist file edit I'm sure.
 
Unfortunately I'm pretty sure the numbers are checked against apple servers with what you've actually registered your iPhone's carrier number with. It won't be a nice little plist file edit I'm sure.

What do you mean by "actually registered your iPhone's carrier number"?

My phone is jailbroken and unlocked, so I can stick any SIM in there I want, and it will "register" with apple's servers. This is even true of international numbers. When I switch SIMs, it just switches the number registered with apple. So, if you can trick iMessage into thinking your real number is your GV number somehow, then should just go ahead and register that number with apple's servers (as long as you insert the GV number early enough in the process of registration).

Unfortunately, I have no idea how to do this. Hopefully someone else might.
 
I have used the SMS GV extension in the past with my iPod Touch and got it working with biteSMS, it really is a great tweak. Just thinking out loud here but when the jailbreak for iOS 5 comes out will the tweak still be supported on the iPod Touch? It would be awesome if it would integrate into the iMessages app so I could send iMessages to iOS users and regular texts to other contacts using my google voice account, all from the same native app. Is anyone else interested in this or has information on it?
Btw, press and hold the send button if you dont wanna use imessage buddy boy!:)
 
Hi everyone!
I've been using the setup described in this topic for a very long time, first with my iPhone 3G and then with iPhone 4 (on iOS 4.3.3). But ever since I've upgraded to iOS 5.0.1 - it only works half way. What i mean is: I'm able to send from biteSMS by using my GV number just fine. Its the receive part that isn't working right. All replies get delivered straight to the official GV app instead of biteSMS! Is anyone else experiencing the same behavior?
 
Working on iPod touch 4g with iOS 5.1.1

It is possible to incorporate sms gv extension into imessage.

First download and install sms gv extension.

Then download google voice. (you may have to download it from installous 4)

Sign into google voice and put in your info into sms gv extension settings.

After that go into ifile and navigate to System/Library/CoreServices/Springboard.app/N81AP.plist and under capabilities type in: <key>sms</key>
<true/>
also make sure it is in alphabetical order along with the rest of the capabilities

Thank you! I followed your instructions and it works like a charm! I have an iPod Touch 4th generation with iOS 5.1.1 and it does work, although it sometimes takes a second or two longer to send than it does with a regular imessage.
 
Thank you! I followed your instructions and it works like a charm! I have an iPod Touch 4th generation with iOS 5.1.1 and it does work, although it sometimes takes a second or two longer to send than it does with a regular imessage.

Use bitesms for quick reply / quick compose
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.