yashsingh1/xdaforums huggingface dataset:
[Nexus 7 General] punshkin:
a google search of the RIL/Radio brought me to this ROM release http://www.qianbar.com/?p=4583

It is in chinese, but as far as i can guess i'd say, the Meizu M8 might be using the same radio?

Not sure if this might help but if it is in fat the same radio it might be worth a look

/edit http://www.netxt.com/team-lbe-android-2-2-release-a10-for-meizu-m8-series/ this seems to be an english release page
[Nexus 7 General] kRt_uK:
I've tried these 3 lines adding it to build.prop file.

It didn't work, something is missed... When place the call appear a white box asking if i want complete the call with Skype (skype icon) or Mobile Data (blue phone icon), always or just once.

I suppose there should have another option like Phone to choose from.
[Nexus 7 General] Nic091:
You have to update your framework.apk and set the voice_capable property to true in order to access the phone option.

(see previous pages)
[Nexus 7 General] Synman:
I get "Mobile Carrier"... Pretty sure... Will recheck today.
[Nexus 7 General] maconsultant:
Can you setup a sip profile and complete a call via sip directly from the dialer..?

Sent from another Galaxy..

S3...
[Nexus 7 General] Synman:
I haven't figured out how to add native sip profiles yet. I can get to the settings area but can't find an option to add one.... Likely requires further tweaking of framework-res.

Native dialing to third party such as groove or sipdroid works fine.
[Nexus 7 General] kRt_uK:
Same to me.

In the (...) - settings - call settings - internet calling (sip) account - sip account

There is nothing and have no option to add one sip account.
[Nexus 7 General] maconsultant:
That was my findings as well.. I really don't care too much about gsm calling. But really want native sip.. thanks for the update..

Sent from another Galaxy..

S3...
[Nexus 7 General] alexloz:
reward to developers to achieve enable telephony features

i want to support the first person to achieve enable telephony features on the Nexus 7 3g. the money raised here will be delivered to whom (or who) make a script that will allow us to use phone functions, in this page we can accumulate funds to deliver. http://www.kapipal.com/nexus7_3g
[Nexus 7 General] hilaldroid:
Are you sure that Voice calls work??? If it's true I'll give 10€ :laugh:
[Nexus 7 General] Synman:
I'm not n this for the money. Any funds should go to those that need it.

If you scroll back a bit you'll see that even though I get that message calls do not go thru nor are incoming captured thru syslog.
[Nexus 7 General] phonic:
Uhhhh, no thanks.

We don't even know if it's possible. While I would be happy to contribute some $$$ to a developer IF they could get it to work, I'm not going to just send money over to your personal account with the hopes that someone can do it. Because what happens if it turns out it's not possible, or if no one decides to even get it working if it is? Then you get to keep all the money? Not going to happen.

Not to mention the fact that you have barely any posts and no thanks, so why should we trust you?
[Nexus 7 General] Clownfishy:
Lets get back to the point. Do we need running list of things that need to be tested and investigated to keep the focus on the point? If this is something that everyone thinks would be a good idea, I am more than happy to keep the list going and continuing to post it to the forum? I am sooooo desperate for this to work but I do not yet own one so feel a little useless contributing this!
[Nexus 7 General] phonic:
FYI - There is a new 4.2.1 system update that just got released today!

While I haven't seen the 3G version yet, nor has my tablet received the OTA for it, I did look at the non-3G OTA zip.

There are a bunch of patches to framework AND telephony packages (phone.apk, phone.odex, telephoneprovider.apk, etc.

SO, that might mean something. Or not. Either way, it's interesting.
[Nexus 7 General] Polarfuchs:
4.2.1 fixes the issue with no December in calendar appointments.

So maybe they had to fix the phone.apk too, because it is linked to the calendar features.
[Nexus 7 General] phonic:
Possibly, but I have doubts it would be required to simply add an additional field in a selector box.

There were a ton of patches to the system (197 files), it wasn't just the December fix.

I'm not saying that this does anything to help the voice calling cause, but you never know!
[Nexus 7 General] Synman:
Still waiting for the OTA
[Nexus 7 General] TinTin:
I read it's being rolled out for the Nexus 4 and 10 right now, not the 7 yet and the 7 3G might even take longer I guess...
[Nexus 7 General] phonic:
They have already begun rolling it out to the wifi n7s. The OTA download link has been published and you can do it manually. One user reported a 3G update, but never gave the link (or proof).
[Nexus 7 General] sashusmom:
I got the file and manually updated. I do not have the 3g version however. Can I post a link to another forum for you guys?

http://www.nexus7nexus10.com/forum/...a-link-official-nexus-7-nakasi-wifi-only.html

If not, mods please delete. This update is for the wifi model only.

You will lose root and custom recovery. All I did was save root with Voodoo OTA, and restore root after update, then restored TWRP with GooManager- top right menu button, click Install OpenRecoveryScript, and your custom recovery will download, and install itself. Just give it time to download- a couple minutes.
[Nexus 7 General] kRt_uK:
Guys I was having problems with OTA update to 4.2.1 getting same error.

It was due the hacked framework-res.apk provided on the thread.

So, to update is need to restore the OEM framework-res.apk.

Cheers.
[Nexus 7 General] phonic:
Yes you do. However, if you are running a custom recovery it will break as well. You don't need to remove the custom recovery, but you will need to flash a modified OTA update that ignores that it's for grouper and not talipia. You can use this one here:

http://core.routed.com/CUSTOM_RECOVERY-65880f56b1c0.signed-nakasig-JOP40D-from-JOP40C.65880f56.zip
[Nexus 7 General] punshkin:
Here is a link to the update for the 3G Nexus 7

http://android.clients.google.com/p...igned-nakasig-JOP40D-from-JOP40C.65880f56.zip

(as found on Androidpolice.com)
[Nexus 7 General] Synman:
Here's the JOP40D framework-res rebuilt with voice enabled. I've noticed no differences at this point.
[Nexus 7 General] punshkin:
by "with voice enabled" do you mean it is possible to make actual phone calls?
[Nexus 7 General] MatriarchRaszagal:
My guess would be that "voice enabled" means that by default it is turned off for this device, which in turn hides the built in dialer. By setting "voice enabled" the system think it is capable of making phone calls and shows the stock dialer.
[Nexus 7 General] Synman:
And acts no different than the prior release.
[Nexus 7 General] punshkin:
thanks for clarification
[Nexus 7 General] clubtech:
Change the DPI to 320 reboot and you will be able to add a sip account change the DPI back when u are done.
[Nexus 7 General] hasafly:
How can we change the DPI values?
[Nexus 7 General] r_tait:
You can use a tool like "rom toolbox lite", which can be downloaded from the Play Store, if you have root permissions...it has a built in build.prop editor. If you scroll down within the editor there is a spot to change the DPI. Just make a note of what it was previously (213 i think but double check) so you can set it back. Reboot your phone and your screen will look bigger.. head to the call settings and you will now be able to add an account. Once saved and setup you can revert the dpi back.
[Nexus 7 General] maconsultant:
Give this man a cigar works like a charm I can make and receive calls.. I am good now.. Thanks for that tip..!!

Sent from another Nexus 7..

3G...
[Nexus 7 General] phonic:
You can make SIP calls or carrier calls?
[Nexus 7 General] maconsultant:
SIP.. For me its the next best thing to GSM...

Sent from another Nexus 7..

3G...
[Nexus 7 General] Clownfishy:
Damn, I thought it had been solved then :(
[Nexus 7 General] maconsultant:
No not yet but again for me sip is better than nothing as I have unlimited global sip access so I am good for now...

Sent from another Nexus 7..

3G...
[Nexus 7 General] phonic:
While it is the "next best thing", it's still not as good :(.

Also, while I do use SIP, I prefer a third party client over the native dialer.
[Nexus 7 General] maconsultant:
Yeah I have groundwire but don't use it much.. I don't talk much on the phone so its fine for me..

Sent from another Nexus 7..

3G...

---------- Post added at 04:23 AM ---------- Previous post was at 04:21 AM ----------

Someone will figure it out.. Honestly once the ups guy comes today I'll put the nexus 7 down for a while to begin messing around with the nexus 4 so the addition of sip calling came @ the right time for me..

Sent from another Nexus 7..

3G...
[Nexus 7 General] Clownfishy:
What are the next set of tests that need to be completed to confirm if the 7 is capable of making calls?

Kind Regards

Clownfishy
[Nexus 7 General] ilegales:
To the guys using SIP calls

could you list a few names of those sip calls -

keen to see gsm but would like to investigate sip until then

i am in europe if that makes a difference -are those sip services USA only ??
[Nexus 7 General] maconsultant:
No sip providers are global..

Sent from another Nexus 7..

3G...
[Nexus 7 General] Synman:
noted and filed. build.prop change is a breeze.
[Nexus 7 General] kRt_uK:
The framework file provided has made 3g connection stop.

Restored original framework and still no 3g.

Can you help me?

Sent from a Nexus 7 3G - JOP40D

---------- Post added at 11:20 PM ---------- Previous post was at 11:17 PM ----------

Synman, is this framework you hacked from 3g version?

I noticed the original have 9Mb and yours 6Mb.

Sent from a Nexus 7 3G - JOP40D
[Nexus 7 General] phonic:
Not exactly.

While it's true that you can, in most cases, connect to any SIP provider around the world without issue (albeit possibly illegal in some places), you don't want to do that for normal calling.

SIP providers are generally located only in certain regions or countries. There are tons in the US, but most don't have any points of presence in other countries. Many can obtain DIDs in other countries, including most of Europe, so you could receive "local" calls from another country, but the traffic is almost certainly going to be routed back to where the call routing switch is located. Which means when you make or receive calls, your media traffic is going to have to bounce all the way to the US and then back to you - resulting in much higher latency and a greater likelihood of packet loss and general call quality issues.

Any good US SIP provider is going to have multiple POPs throughout the country, since the US is fairly large, and route calls via the best POP to where you are. So for example, if a company has a POP in NYC and LAX, and you are in Pennsylvania, your traffic should come through the NYC POP. The ability to properly route media traffic really depends on the providers architecture, but that's a complicated topic so I won't delve into it here. But suffice it to say, the greater the distance between the media gateway converting SIP<->PSTN, the greater the latency and the worse the call quality.

It's one thing if you are normally based in country X, but are traveling to country Y and just need a way to make/receive free/cheap phone calls back home. But for long-term use, you should always find a provider in your area. And even then, you should make sure that the media traffic is coming from a good location for where you plan to make most of your calls. Just because the company might have their SIP registration server a few milliseconds away from you doesn't mean that's where the "call" is going to be coming from. In fact, you usually do NOT want to have the media traffic proxied by the SIP server since that increases the likelihood of an outage. Most if not all commercial and residential SIP providers just resell service from Tier 1 providers (ie: Level3). Even Google Voice uses them. They have POPs across the country, but depending on the agreement with the reseller, you might not be getting the best service from the closest POP. So you should always test out any SIP provider you plan on using to make sure it works well for you.

ilegales, there are probably a dozen or more SIP providers in or near your country that would provide good service. I would highly recommend looking at them before choosing a US provider.
[Nexus 7 General] Synman:
Of course it is and I'm sending this message now using a 3G connection. As with all things XDA use at your own risk.
[Nexus 7 General] kRt_uK:
I am not complaining, only hope you help me giving a simple tip. Or at least showing good will.

But thats ok, I am going to re-instal my whole rom again and won't do tests here anymore.

Sent from a Nexus 7 3G - JOP40D
[Nexus 7 General] maconsultant:
Phonic that was a long post very informative.. I also agree that you should find a sip provider in your area..

I'm curious what your pick would be for a good US sip provider..?

Sent from my Nexus..

4...
[Nexus 7 General] maconsultant:
Callcentric is who I currently use. Now I know who to ask my sip related questions too.. lol

Thanks for the insight..

Sent from my Nexus..

4...
[Nexus 7 General] Synman:
Here's what I've got:

Check permissions

Re-download file and try again

If it still fails then perhaps the uploaded version is corrupt.

You may even be the only person to download and attempt to use it

APKTool does not have a stable version for 4.2 extraction and re-assembly. You have to download their main git development branch and compile it (an actually very simple process if you follow their instructions)
[Nexus 7 General] tungsifu:
I've done both custom frameworks, first for 4.2 and now for 4.2.1, my data works the same... Just saying :) , it does take a hot minute when switching from WiFi back to data though... but it's been like that for me even on stock
[Nexus 7 General] Ather:
wrong thread...
[Nexus 7 General] Clownfishy:
What else needs testing to prove the hardware is capable of making calls?
[Nexus 7 General] phonic:
At this point, I don't think any more 'testing' is required. The only likely solution, if viable, is for someone to look at the radio HW and firmware to see if something can be changed to support it. I highly doubt any standard apk/build.prop/etc type changes will make any difference.
[Nexus 7 General] punshkin:
a google search of the RIL/Radio you mentioned ("libxgold-ril.so") brought me to this ROM release for the Phone Meizu M8 http://www.qianbar.com/?p=4583

It is in chinese, but as far as i can guess i'd say, the Meizu M8 might be using the same radio? And since it is a phone it should have those parts required for calling

Not sure if this might help but if it is in fact the same radio it might be possible to flash it, like one of the samsung tablets got flashed with a radio from a phone...

however i recommend someone with deeper knowledge look at this before someone flashes it and i take no responsibility, shall someone extract the radio and flash it - this is pure speculation

/edit http://www.netxt.com/team-lbe-android-2-2-release-a10-for-meizu-m8-series/ this seems to be an english release page
[Nexus 7 General] Synman:
Good luck getting anything Froyo based integrated into our ROM. There's no way I would ever go back to 2.2.
[Nexus 7 General] punshkin:
hmm as i said, i have no clue how and if these radio things work, but from my SGS2 i know, that old modem firmwares are compatible with new roms, so i thought it might be worth a look... anyhow, good luck to everyone trying to get it to work
[Nexus 7 General] 2absentminded:
The radio chipset is Intel and is the same one in the galaxy nexus and galaxy s2 as posted previously. It is likely disabled at the firmware level or buried in the depths of the rom where I don't know where to find it.
[Nexus 7 General] hasafly:
Probably some Google Developer can help us :)....is any Google Developer out there?

Regards
[Nexus 7 General] Clownfishy:
I am not saying i a desperate for this to work but i have just emailed Google the message below! Its a long shot but as I have no developer skills, its the best I can offer ;)

Does the Nexus 7 3g allow you to make calls. I know the stock answer is no, only data but I am trying to work out if it can be modified to or even if the chip set is capable of receiving voice calls. Please could you pass the following link to the Nexus 7 technical team as they may wish to help via the forum.
[Nexus 7 General] flicnflack:
Is this of any use to the devs

https://developer.qualcomm.com/mobi...binar&utm_source=exacttarget&utm_medium=email

https://developer.qualcomm.com/mobile-development/mobile-technologies/3g4g-connectivity-gobi
[Nexus 7 General] Ather:
i was trying to run viber and it was failing, getting FC'd so i guess it needs the modded framework file, trying it now
[Nexus 7 General] dmonger11b:
It works with groove IP and GV
[Nexus 7 General] Ather:
hmm thats weird, the ony way to stop the errors is to force-stop the app otherwise it just keeps giving errors in the notif. bar
[Nexus 7 General] dmonger11b:
That is weird i just tested it and I was able to make a call and connect to my work phone no issue. Does viber use the native dialer?
[Nexus 7 General] Ather:
it gives you an option to dial using the native app in case the contact is not online, i've copied the apk from my one x because its not available for tablets, it works on my acer a100 tablet, which is a non-3G

Edit: i reinstalled it on my one x, copied over the apk to n7, works now..when i click a contact and make it dial using the GSM dialer, a screen splashes for a few seconds and disappears, and then it asks me to save the number to contacts..
[Nexus 7 General] Polarfuchs:
I guess you should definetely follow this thread as they have some AT commands and general information about how the XMM6260 works.

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

-----

The Infineon press release tells that the XGold626 is "perfectly matching the requirements of advanced smart phones and mobile internet devices"

So I would say, the hardware has to be capable of making gsm calls.

Now find a firmware/driver fix.

I hope this is possible.
[Nexus 7 General] Synman:
that thread has some serious potential
[Nexus 7 General] hija31:
Viber & Tango works fine here.

To activate Viber you must have an sim. number vhere you'll get an sms with activation code.

Tango is great with video call. Download from the store.
[Nexus 7 General] Ather:
i prefer viber over anything because the quality is amazing, even in the worst conditions, imagine being in Afghanistan with an internet shared by 60,000 military personnel's ;p
[Nexus 7 General] Clownfishy:
So there is lots of option receiving and making calls over IP. So what about making calls through the cell network natively without using SIP. Reading Polarfuchs post, this sounds promising
[Nexus 7 General] nukeshock:
hi guys i have a 3g nexus 7 and a voice and data sim inside i want to know how to get the call function in it or to hack it , i dont know how to even start i see some of you saying to compile the framwork file but i dont even know where it is or what software to decompile it ?? i used the framwork flasher and it said that my echo was off ? guys please help i really need this phone function
[Nexus 7 General] phonic:
Welcome to the thread. If you actually read it, you would realize that no one has successfully been able to get voice calling working with any carrier yet. The framework mod is simply to get the DIALER to start.
[Nexus 7 General] BInspirinG:
Subscribed and saved.

I'm definitely interested in seeing how this thread progresses. I'm very interested in using a tablet as a phone (even I think that the Note isn't big enough).
[Nexus 7 General] punshkin:
Hey, we should submit this thread for the XDA Portal news. Maybe that would gather attention from talented dev's that can help
[Nexus 7 General] 2absentminded:
http://xdaforums.com/showthread.php?p=34894856

I am not getting any love in my thread there. I have some radio flashes I found on the web for the 6260 chip set as well as some other thread links talking about it. I was about to try flashing the gnex radio file and see what happens.
[Nexus 7 General] bertliza:
In gfgsm.blogspot.com, a Huawei-Hspa modem can be activated to do voice calling.

I am not a developer, but I hope developers will not stop in finding a way to activate Nexus 7’s hardware to perform voice calling like a Huawei-Hspa modems.
[Nexus 7 General] Clownfishy:
Agreed, how do we get this submitted to xda news blog. I really think/hope we are nearly there and a bit more exposure just might bring some more help.

Kind Regards

Clownfishy
[Nexus 7 General] kitsunisan:
You expect us to READ???
[Nexus 7 General] punshkin:
on the top right, next to the rate this thread button is the submit as news button
[Nexus 7 General] DesertHawk:
Don't submit as newsworthy. Change title to [DEV] Voice Calls on 3G Nexus 7
[Nexus 7 General] kRt_uK:
Have a look at this.

This guy reports a 'cme error:4' to be RELATED TO A SCRIPT of call barring function, if I well understood it.

https://bugs.meego.com/show_bug.cgi?id=19408

To keep walking ahead, I think we need help of guys like that, specialised in gsm modem telephony.

Another interesting blog to ask John's help:

http://tronixstuff.wordpress.com/2011/01/19/tutorial-arduino-and-gsm-cellular-part-one/

---------- Post added at 12:02 PM ---------- Previous post was at 11:28 AM ----------

Sorry, now I can better understand.

The CME error 4 is actually related to the command CMUT=0 in ours case.
[Nexus 7 General] flicnflack:
Is this of any use to the devs???? http://repo1.pst.beuth-hochschule.d...720e1/drivers/misc/modem_if/modem_variation.h
[Nexus 7 General] kRt_uK:
Guys, I took the freedom to make a new thread at "Nexus7 3G Andorid Development" where we can update the evolution of ours work in the OP.

Please feel free to any suggestion in the OP.

http://xdaforums.com/showthread.php?p=34918744#post34918744
[Nexus 7 General] Iakhou:
Hi, Thanks a lot, it's working with this method :) but i have a little "bug" and i don't undersand, if i make a call the qualité is very good but if i receive the quality is very poor :( does somebody have any idea ? i have test in wifi and gsm and i have the same "bug" :(
[Nexus 7 General] 2absentminded:
https://play.google.com/store/apps/details?id=com.sibbor.getril&hl=no

That app is the project of sibbor here on xda.

This thread here is very interesting since it deals with the same radio chipset in the gnex.

http://xdaforums.com/showthread.php?p=20568969

Seems like the resident Norwegians are a good place to start for this.
[Nexus 7 General] kRt_uK:
Those parameters are related to APN settings.

If we create a new APN to be accessed by the dialer instead "mobile data" maybe it could go trough. (opinions?)
[Nexus 7 General] yksxjan:
Just add this sort of a test also - connect the Nexus using bluetooth to a car telephony system and see if that makes any changes/opens some possibilities.
[Nexus 7 General] janil_kumar:
The APK not installing

THE APK is not installing in my Nexus 7 3G. Initially it asked to check the APK for any issues and I selected yes. Can you please let me know how to disable that get this installed.
[Nexus 7 General] kRt_uK:
You need to push the file into framework folder and set permissions (644) using the toolkit.

Backup yours first ;) and get prepared for a factory reset if you lost gsm/3g connection.
[Nexus 7 General] decemberpei:
hi folks, after a few days waiting, i finally got the response from google customer support: The Nexus 7 3G version currently does not have a built-in phone app, so it will not be capable of making any phone calls. It has 3G data connectivity and Wifi as of now and currently may be used with any carrier that supports GSM/UMTS/HSPA+.
[Nexus 7 General] AZanshin:
That just means out of the box we can't make calls. From the message it doesn't seem like it's not technically possible.

The response made sounds like it was automatically generated.