[MOD][5.0.2/4.4.x] SMS and WiFi Hotspot for the Nexus 7 3G (2012)

GuyAdams

Senior Member
Jun 23, 2007
2,144
2,082
0
Nottinghamshire
Can you make Nexus 7 2013 LTE can use phone call?
It actually isn't very easy, I'm beginning to wonder if Google flicked a switch in firmware to prevent voice. I've effectively ported a Nexus 5 image to the N7 2012 (only difference being drivers and firmware) and voice still doesn't work.

I think exposing the dialer is as far as we can go.

Sent from my HTC One using Tapatalk
 

sd_matto

Senior Member
Jun 27, 2006
234
40
0
ATT SIM - Not working

This mod may work for me, but I have not yet been able to test it.

I have an ATT (USA) tablet SIM.

When I pop in an ATT (USA) SIM, then the menu does not show up on boot.

When I boot up without the ATT SIM inserted, then the menu does show up.

I wonder if there is a version of this zip (found for the N7 LTE 2013 at http://forum.xda-developers.com/showthread.php?t=2452336 - see further link in OP for link to KRT16S version) that can be made for our N7 3G 2012 . . .
 

cmstlist

Senior Member
Jan 11, 2010
3,349
513
243
Toronto
Right from the start it was reported the 2013 model included tethering but it vanished with an AT&T SIM. Presumably they asked Google to do that. If you're seeing this too on the 2012 after flashing this mod, there must be another piece of code that's removing the menu on AT&T.

Sent from my Nexus 5 using Tapatalk
 

GuyAdams

Senior Member
Jun 23, 2007
2,144
2,082
0
Nottinghamshire
Right from the start it was reported the 2013 model included tethering but it vanished with an AT&T SIM. Presumably they asked Google to do that. If you're seeing this too on the 2012 after flashing this mod, there must be another piece of code that's removing the menu on AT&T.

Sent from my Nexus 5 using Tapatalk
Only difference between the AT&T fix in the 2013 forum and my mod is a singular radio attribute which I have removed and uploaded as a test. Now I just need a AT&T user to test it.
 

sd_matto

Senior Member
Jun 27, 2006
234
40
0
@sd_matto do you have a 2012 or 2013 N7?

If you have a 2012, try this one or If you have a 2013, try this one

Either way let me know please :)
I have an N7 2012.

The SMS app (and associated settings menu item) show up regardless of whether SIM is inserted or not, and regardless of what SIM is inserted.

Regarding the "Tethering & Wireless Hotspot" menu item, with your fix and without a SIM card inserted, "Tethering & Portable Hotspot" menu item showed up as expected.

To test whether the menu item actually worked with ATT SIM card inserted, I tried it with 3 different ATT SIM cards: an iPad unlimited data card (APN broadband) ("iPad SIM"), a special PayGo unlimited 3G data card (APN broadband) ("PayGo SIM"), and my iPhone 5S's SIM card (APN phone) ("iPhone SIM"). Looked at (1) whether cellular data was available with particular SIM, (2) whether "Tethering & Portable Hotspot" menu item showed up on SIM card insertion and reboot, and (3) if yes to both (1) and (2), whether tethering actually worked. Results are below.

iPad SIM:
1. Cellular Data - Yes
2. Menu Item - No
3. Tethering actually working - Untested (could not access menu item to toggle on/off).

PayGo SIM:
1. Cellular Data - No (this was surprising; maybe ATT has set up something in framework that screens out tablets from using phone SIMs? But does not make sense in view of Phone SIM working, so it may be a provisioning issue with SIM card which I am looking into).
2. Menu Item - No
3. Tethering actually working - Untested (could not access menu item to toggle on/off).

Phone SIM:
1. Cellular Data - Yes (after manual addition of APN phone to APN menu, followed by reboot)
2. Menu Item - No
3. Tethering actually working - Untested (could not access menu item to toggle on/off).

Only difference between the AT&T fix in the 2013 forum and my mod is a singular radio attribute which I have removed and uploaded as a test. Now I just need a AT&T user to test it.
What you are saying might be true, but a better ROM to use as a baseline for differences is probably the last version of Android 4.2.2 for Nakasig/Tilapia (I ran CM 10.1.3 (which was based on this latest and greatest), and the Tethering menu item showed up just fine regardless of which SIM card I used). From Android 4.2.2 and before, the menu item showed up just fine with ATT SIM inserted; for Android 4.3 onward, not so much.

Thanks again for your hard work in getting this done. And, Happy Thanksgiving!
 
  • Like
Reactions: GuyAdams

cmstlist

Senior Member
Jan 11, 2010
3,349
513
243
Toronto
What you are saying might be true, but a better ROM to use as a baseline for differences is probably the last version of Android 4.2.2 for Nakasig/Tilapia (I ran CM 10.1.3 (which was based on this latest and greatest), and the Tethering menu item showed up just fine regardless of which SIM card I used). From Android 4.2.2 and before, the menu item showed up just fine with ATT SIM inserted; for Android 4.3 onward, not so much.

Thanks again for your hard work in getting this done. And, Happy Thanksgiving!
I believe the N7 2013 (which came with the hiding tether menu on AT&T) launched on 4.3. So maybe that "feature" was introduced in the code for 4.3 tablets. This would it explain why the fixed 4.2.x shows the tether menu on AT&T for nakasig but the same fix does not show it on 4.3.
 
  • Like
Reactions: GuyAdams

GuyAdams

Senior Member
Jun 23, 2007
2,144
2,082
0
Nottinghamshire
I believe the N7 2013 (which came with the hiding tether menu on AT&T) launched on 4.3. So maybe that "feature" was introduced in the code for 4.3 tablets. This would it explain why the fixed 4.2.x shows the tether menu on AT&T for nakasig but the same fix does not show it on 4.3.


I have an N7 2012.

The SMS app (and associated settings menu item) show up regardless of whether SIM is inserted or not, and regardless of what SIM is inserted.

Regarding the "Tethering & Wireless Hotspot" menu item, with your fix and without a SIM card inserted, "Tethering & Portable Hotspot" menu item showed up as expected.

To test whether the menu item actually worked with ATT SIM card inserted, I tried it with 3 different ATT SIM cards: an iPad unlimited data card (APN broadband) ("iPad SIM"), a special PayGo unlimited 3G data card (APN broadband) ("PayGo SIM"), and my iPhone 5S's SIM card (APN phone) ("iPhone SIM"). Looked at (1) whether cellular data was available with particular SIM, (2) whether "Tethering & Portable Hotspot" menu item showed up on SIM card insertion and reboot, and (3) if yes to both (1) and (2), whether tethering actually worked. Results are below.

iPad SIM:
1. Cellular Data - Yes
2. Menu Item - No
3. Tethering actually working - Untested (could not access menu item to toggle on/off).

PayGo SIM:
1. Cellular Data - No (this was surprising; maybe ATT has set up something in framework that screens out tablets from using phone SIMs? But does not make sense in view of Phone SIM working, so it may be a provisioning issue with SIM card which I am looking into).
2. Menu Item - No
3. Tethering actually working - Untested (could not access menu item to toggle on/off).

Phone SIM:
1. Cellular Data - Yes (after manual addition of APN phone to APN menu, followed by reboot)
2. Menu Item - No
3. Tethering actually working - Untested (could not access menu item to toggle on/off).


What you are saying might be true, but a better ROM to use as a baseline for differences is probably the last version of Android 4.2.2 for Nakasig/Tilapia (I ran CM 10.1.3 (which was based on this latest and greatest), and the Tethering menu item showed up just fine regardless of which SIM card I used). From Android 4.2.2 and before, the menu item showed up just fine with ATT SIM inserted; for Android 4.3 onward, not so much.

Thanks again for your hard work in getting this done. And, Happy Thanksgiving!
Thanks for your help guys, I'll take a look and see what else I can dig up.


Sent from my Nexus 7 3G
 

sd_matto

Senior Member
Jun 27, 2006
234
40
0
Thanks for your help guys, I'll take a look and see what else I can dig up.


Sent from my Nexus 7 3G
Looks like there might be an ATT Tethering fix for the N7 2013. Maybe it can be made to work on the N7 2012 ???

From post #30 by linuxthinker @ http://forum.xda-developers.com/showthread.php?t=2452336&page=3

"It's a pretty simple change. On Linux, here's a shell script to make all the changes:

for i in `find . -name strings.xml | xargs grep -l buyasession.att.com`; do
DIR=`dirname $i`
echo $i
cat $DIR/arrays.xml
rm -f $DIR/arrays.xml
done
"

Hope the above helps.
 
  • Like
Reactions: GuyAdams

skycleaner

New member
Jan 14, 2013
3
0
0
KRT16S SMS WiFi Tether

I put that on my Nexus 7 G3 2012 and all was fine but one problem. Default SMS app remain only hangouts without posibility to switch to other app. Menu in Wifi and networks is changed but remain thee only one option... hangouts.What was wrong? Thanks!
 

cmstlist

Senior Member
Jan 11, 2010
3,349
513
243
Toronto
Just a note, the usual behaviour of Google Voice on a non-phone tablet is to offer the possibility of callback to one of your phones when you press the call button. On 4.3 with the tether mod this was always the case and SMS still worked.

However it would appear that the SMS mod has introduced a small complication. Google Voice now thinks my device has phone capabilities. So if I press the call button, instead of a callback it offers to call using "Mobile Data" or Skype. If I tap Mobile Data the screen flashes for a moment, I hear the "BOOP" end of call tone, and then it goes back to GV.
 
  • Like
Reactions: brainvision

broddoi

New member
Oct 18, 2009
3
1
0
Hi, can you please tell me how to correctly install your mod? I have the stock rom (with no root) with android 4.4 of course, but I wouldn't make a mess into my tablet :D Thanks!!!