yashsingh1/xdaforums huggingface dataset:
[Nexus 7 (2013) LTE Android Development] HaloGuy2552:
So I'm guessing that this mod will not work on the 2012 Nexus 7. Any way I can get it to work on this device then??
[Nexus 7 (2013) LTE Android Development] makuser:
You can get this functionality working on almost every device if you install the xposed framework and then my app to enable it in the Closed Control app under the module section.

Then after a reboot you will have the option to set an app as SMS receiver. If you have not installed anything else you will have hangout as default app. You will not have a dialer or any extra SMS app. So you have to install either the Google dialer or another dialer to make use of the integrated sip functionality. You can also use another SMS app like 8sms.

https://play.google.com/store/apps/details?id=de.makuser.nexussms
[Nexus 7 (2013) LTE Android Development] HaloGuy2552:
So basically, your app will enable not only SMS functionality, but the USSD feature too if I get a dialer?? Although I have little idea about xposed framework and stuffs, I guess I'll give it a try.
[Nexus 7 (2013) LTE Android Development] makuser:
Yes, that is right. My mod enables all those, except GSM calls. SIP calls are working afterwards.
[Nexus 7 (2013) LTE Android Development] HaloGuy2552:
SMS and USSD is the things I actually need right now. GSM would be great, but I guess we'll have to wait to see if any mod gets out for that. :good:
[Nexus 7 (2013) LTE Android Development] CarsonKT:
Just got my nexus 7 LTE today, and it works for me without any problem

thank you so much

here I have a question, am I be able to flash to another kernel, say ElementalX-N7-2.6?

too new to know the relationship between rom and kernel.....I am on the stock ROM 4.4.2
[Nexus 7 (2013) LTE Android Development] HaloGuy2552:
Ok, I applied the mod, got the SMS functionality but the USSD doesn't seem to work. I'm using the latest GoogleDialer.apk and this is what I get:

Also the phone dialer icon didn't show up anywhere, so had to use Nova launcher's shortcut widget. I tried other dialers but they didn't give me anything at all. I installed xposed module, installed your app, turned it on from the module and rebooted. Dunno what I did wrong. :confused:

I tried your zip flashing on a friend's 2013 Nexus 7 and it worked wonderfully though. Maybe a similar zip for the 2012 Nexus 7 will work it out.
[Nexus 7 (2013) LTE Android Development] makuser:
I would not use my ZIP flashing method any more. It is just too unconvenient to revert back to stock every time you would want to apply an OTA. If you have Xposed already on your device, because it is just great and there are tons of other things to do with it, then just use this module ive created. Try to revert back to stock and then only use the Xposed module: https://play.google.com/store/apps/details?id=de.makuser.nexussms.

Do you have any other modifications? What rom are you running?
[Nexus 7 (2013) LTE Android Development] HaloGuy2552:
I'm on stock rom. Prior to installing your module, I was using GuyAdams' mod for SMS and tethering. http://xdaforums.com/showthread.php?t=2535586 I didn't find your module back then.

Before applying your module I didn't actually revert to stock. But instead, used the "Revert to stock" zip from his page. Since I have odex, the mod went away and my device was just like it was before applying the rom.

So by any chance did this cause the effect? I guess I should fully revert to stock and try again.
[Nexus 7 (2013) LTE Android Development] AnalphaBestie:
I'am not sure if this comes from this mod.

In my volume menu, there is now an entry for "Ringtone Volume". I guess there is not really a need for this.
[Nexus 7 (2013) LTE Android Development] alexs77:
But what, if you don't have Xposed and don't want to use it, to stay as close to stock as possible? I wouldn't want to use Xposed, honestly, because it's too powerful and I don't quite understand it. Because of that, a small patch which does just one thing is much more welcome.

Regards,

Alexander
[Nexus 7 (2013) LTE Android Development] Duffmantp:
Then you want guy adams mod. I am using it on my tablet. Even though I have xposed I dont use the xposed mod.
[Nexus 7 (2013) LTE Android Development] jutley:
Xposed module worked great.
[Nexus 7 (2013) LTE Android Development] makuser:
Thank you ;) You can always rate it in the Play Store to do me a big favour :)
[Nexus 7 (2013) LTE Android Development] v12xke:
Thanks, got it fully working.

Initially I had a problem with USSD not working. Side loading the dialer APK was not working. Had to manually copy the APK over to /system/priv-app and reboot. In hindsight, flashing the zip version of the dialer in recovery is probably the best way, but I found the APK version first and muddled through it. Hope this helps someone else get there a bit faster. Cheers!
[Nexus 7 (2013) LTE Android Development] sd_matto:
Addition of ATT Tethering?

Any chance that your app can enable the ATT-disabled tethering option through Xposed (per info found on this thread (http://xdaforums.com/showthread.php?t=2452336) at posts 30 and 53)?

Or, alternatively, can the ATT Tethering mod from the above referenced thread (which modifies framework) and this Xposed-based mod coexist?

Thanks in advance for any insight?
[Nexus 7 (2013) LTE Android Development] makuser:
I will let you know more at the latest in 48h.
[Nexus 7 (2013) LTE Android Development] acb123:
Work fines for me with no trouble at all. Thank OP. :D
[Nexus 7 (2013) LTE Android Development] carlos_online:
I don't know if I understand it very well..

Is it possible to make PHONE CALLS using the Nexus 7 with your app????
[Nexus 7 (2013) LTE Android Development] Raverbunny:
This only exposes the dialler afaik, gsm calls are disabled at hardware level

Nexus 7 LTE

SinLessROM 1.1. 2

Glitch Kernel
[Nexus 7 (2013) LTE Android Development] makuser:
No they are not disabled at hardware level, but instead just disabled by the firmware flashed onto the radio. The hardware itself would probably be able to handle GSM calls correctly.

My app does NOT enable GSM calls. This has not been done yet, and I am sure it can not be done via an app, but instead via some modified radio images.
[Nexus 7 (2013) LTE Android Development] Larz2.2:
Here is a copy of a post I made to the OMNI G+ N7 community:

"Was my DEB actually able to make a phone call? I can hardly believe this but... I had been running an unofficial build of OMNI from XDA. I had the phone app from PA's Gapps. I had tried calling with both my ATT phone and tablet sims, which would only SMS (Xposed). I switched to my Straight Talk sim from my phone, which only would SMS. Last weekend, I got the free 200.Mb monthly T-mobile plan/sim for my DEb...and for 6-7 hours I was able to call out from my DEB (T-mobile) to my phone (Straight Talk). And I have the call log on my phone showing the T-mobile number to prove it. When I tried to call my DEB, I got the "that phone number doesn't allow inbound calls" message. After an hour or two, I was unable to register the My T-mobile account online, and my DEB outbound calls stopped working; now doing the normal "beep" and hangs up immediately. I really didn't think this was even possible and, frankly, I'm still not sure I haven't overlook something. Oh well...﻿"
[Nexus 7 (2013) LTE Android Development] cmstlist:
Very happy to see this has been made into an Xposed mod! I'm already running the framework mod on my N7 2012, but next firmware update I will try this instead.

Question: Would it be possible to provide an option that keeps the dialer hidden but still allows SMS? Or are the two linked hand-in-hand?
[Nexus 7 (2013) LTE Android Development] jim.j:
Thanks for the module. Works like a charm. I have been trying to use the Google dialer for SIP but haven't yet been able to even see the dialer after copying it to system/app-priv and setting the permissions as 644. Could anyone point out a working dialer?

Yes, I can use a different dialer but the Google dialer queries my exchange account and I get relevant contact information even if I don't have the person in my contact list. I was looking in the zips, which worked like I mentioned, do I need to update the build.prop for this to work?
[Nexus 7 (2013) LTE Android Development] LouisTran:
+1, i also need a dialer but still not find any work on my deb
[Nexus 7 (2013) LTE Android Development] Farsx:
Same here. Google dialer doesn't show up in the app drawer.

Do we need an additional apk other than GoogleDialer?

Inviato dal mio Nexus 7 utilizzando Tapatalk
[Nexus 7 (2013) LTE Android Development] Sleepy!:
I tried flashing the Google dialer apk, and also tried another dialer from the play store...

Google dialer didn't show up at all, and ussd codes didn't work using the dialer from the play store... :confused:
[Nexus 7 (2013) LTE Android Development] v12xke:
See my post #82 one page back. Try putting the dialer apk in the correct folder and giving full permissions. Report back.

Here is the link I found that cleared up the installation of GoogleDialer.apk:

http://www.androidpolice.com/2013/12...roms-download/
[Nexus 7 (2013) LTE Android Development] vega dawgg:
Dialer

So, I have an att sim in. I installed the dialer.apk in system/priv-app with root explorer it doesn't give me an option to set permissions as a number 667 it just has a bunch of check marks. I checked them all off. Then reboot. Dialer is in app drawer make a phone call

The pop up sais

Make with google voice?

Make with out google voice?

Both options beep and black screen then back to dialer.

Groove IP will make GV calls.

I am on Illusion Rom.
[Nexus 7 (2013) LTE Android Development] makuser:
No it is not at all connected. That is why I supplied two different ZIPs. One for the ones who want to use the Dialer (for USSD codes and native SIP) and another one for those who don't. Simply uninstall the dialer. If it is the Google Dialer you will find it in /system/priv-app. You can delete the package if you don't use SIP or USSD. Then do a reboot and you are good. If you want you can also clean the cache or only the cache files for this special package.
[Nexus 7 (2013) LTE Android Development] makuser:
I have just updated the SMS+SIP package including the Google Dialer, because many of you seem to have problems with it.

Please tell me if it works as expected now.
[Nexus 7 (2013) LTE Android Development] vega dawgg:
on Dark Kat 4.4.2

It boots up to home screen with a pop up

[Triangle!] %1$s is now running

---------------------------------------------

Scale

[Button] Optimizing app %1$d of %2$d.

That button just reboots the device and starts back up to this pop up
[Nexus 7 (2013) LTE Android Development] makuser:
This happens when you flash a framework which was just for STOCK ROMS! on another rom which obviously has different framework resources. I have created a custom made zip file just for the deb version of DarkKat 4.4.2 made by XXMrHyde.

Please make sure you have this ROM. It was the only DarkKat ROM i found for a Nexus 7 2013, but you never know....

Your custom made just_for_illiterates.zip file only works on this single rom and i will probably not update it for future releases of this rom/bugfixes. You should think about using Xposed with my mod, as it is much easier to manage.

#include
/*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*/
[Nexus 7 (2013) LTE Android Development] cmstlist:
Thanks. I was referring to the Xposed option rather than the flashable zip when I asked the question. :)
[Nexus 7 (2013) LTE Android Development] sd_matto:
Just following up to see if you have had a chance to evaluate my original query re including ATT Tethering fix in this module.

Thanks in advance for letting us know.
[Nexus 7 (2013) LTE Android Development] makuser:
Yes, that should be possible and I am looking to implement this into the module. Next week I write my finals but the week after I should have enough time to make it happen. Because I do not have the possibility to test this on any device, because I live in Europe, you can become a BETA tester for the app by following the instructions here: https://play.google.com/apps/testing/de.makuser.nexussms

Since I haven't had time now, there is nothing new there except an added GUI demo.
[Nexus 7 (2013) LTE Android Development] sd_matto:
Thanks for that info.

The link you posted gives me an "Error 404". Please let me know when it has been updated.

Thanks.
[Nexus 7 (2013) LTE Android Development] makuser:
Then it seems like you first have to join this community: https://plus.google.com/communities/108661154979401531573
[Nexus 7 (2013) LTE Android Development] sd_matto:
Request to join submitted. Thanks.
[Nexus 7 (2013) LTE Android Development] nikser543:
No Dialer

Hi,

I started from stock rom on a Nexus 7 gsm.

Using the exposed app. The SMS works fine. But as others mentioned dialer does not show up.

I installed GoogleDialer.apk as per instructions. After reboot a receive a message showing that the system is updating.

But still the dialer does not show up. I can see it in the list of applications in the setting, but I can't run it.

I need it to use sip calling.

Any help is appreciated.

Thanks
[Nexus 7 (2013) LTE Android Development] makuser:
How exactly did you install the apk? Did you move it to /system/priv-app and then set the permissions correctly? You can not install the apk and then move the apk. Just move the apk via adb or some root explorer to the right path when it is still in some folder under /sdcard. Then do a reboot.

Now you first have to deinstall the App.

Have you tried clearing the data for the GoogleDialer App?
[Nexus 7 (2013) LTE Android Development] nikser543:
Thanks for the prompt reply.

Yes, I used to move the apk file to /system/priv-app and changed permissions to rw-r-r (644).

Right now I cleared the data and cache for the GoogleDialer application from settings and rebooted.

Still no dialer in the application tray.
[Nexus 7 (2013) LTE Android Development] makuser:
I hope you did not install the apk just by opening it or via adb install... If so you first have to move it back to the original location in /data/app and then deinstall it normally. Afterwards you can move the apk from your Downloads folder or some other folder under /sdcard to /system/priv-app.
[Nexus 7 (2013) LTE Android Development] nikser543:
No I used ES File Explorer to move it from download folder to /system/priv-app

I did not use any other method to install it.
[Nexus 7 (2013) LTE Android Development] nikser543:
I also tried the flashable version and still have the same problem.

Now I am using Nova launcher to create a shortcut to the phone application. This works but I can't use stock launcher if I want phone application.
[Nexus 7 (2013) LTE Android Development] teddy0209:
Try the Google Dialer in PA GAPPS, here
[Nexus 7 (2013) LTE Android Development] nikser543:
Thanks for the link.

I see a warning about google dialer here:

NOTE: Google Dialer must NOT be flashed on a clean install or you will have FC's.

What does it mean?

Thanks
[Nexus 7 (2013) LTE Android Development] cmstlist:
So on N7 2012, I reverted the flashable mod and installed the Xposed version. It works. Great!

There is no dialer. I don't want a dialer, so that's fine with me. No dialer shows up in Settings > Applications.

However when I press the volume up/down buttons on an app that isn't currently playing audio, it adjusts the "phone" ringer volume. This is silly and unnecessary on a tablet.

Is there any way to keep the SMS without making some part of the OS think it has phone functions?
[Nexus 7 (2013) LTE Android Development] Bobby060:
Does SIP actually work on this?

I installed the xposed module, but as previous posters have said, the SIP and dialer aren't working natively (or even showing up anywhere). Do I have to manually do this or what? I would really like the dialer to work with the xposed framework, because I hate having to flash my workaround everytime I update my nightly CM 11. Is this a problem with the xposed module or am I missing something?
[Nexus 7 (2013) LTE Android Development] nikser543:
Is tethering enabled?

Hi,

Is tethering enabled by the Xposed module?

Thanks
[Nexus 7 (2013) LTE Android Development] makuser:
No, not yet but I am going to release a new version by the end of this week.

You will then be able to enable it again even though your provider may not allow you to do so by default because of your mobile tariff/contract.

I will then also have time to look into the issue with the dialer app not showing up by default.

So stay tuned, you will see the update in the Play Store by the end of the week if you are a beta tester (you will find the beta apk here as well) or else as a normal update by the end of next week in the Play Store and the Xposed repo.
[Nexus 7 (2013) LTE Android Development] cmstlist:
If anyone wants to prevent the fictitious "phone volume" from taking over the volume control after applying this mod, GravityBox for Xposed offers an option to force volume control to media volume.
[Nexus 7 (2013) LTE Android Development] Duffmantp:
What are you guys using for the dialer app? I have xposed. I just want access to USSD
[Nexus 7 (2013) LTE Android Development] cmstlist:
I haven't tried it but I suspect USSD won't work no matter what the app.
[Nexus 7 (2013) LTE Android Development] makuser:
Have you seen my YouTube video? USSD works for me and many others just normal. I still haven't got time to look into the issue with the dialer not showing up when using the Xposed module but I will do that in the next few days and release a fix for that. Then USSD will work also with the Google Dialer because then it will show up as expected.
[Nexus 7 (2013) LTE Android Development] v12xke:
USSD is working just fine and I've had no issues with this module whatsoever. Some folks are having difficulty getting the dialer installed properly but that is not related to the module. Those folks should go back to the OP and make sure they haven't missed a step.
[Nexus 7 (2013) LTE Android Development] cmstlist:
I'm looking at the OP right now. The instructions are to get the app on Google Play after installing Xposed. Then it says = = = = = = deprecated = = = = = = and there are instructions underneath which presumably we are not supposed to follow because they don't refer to the Xposed mod.

Have I misconstrued what you are referring to?
[Nexus 7 (2013) LTE Android Development] v12xke:
Hi cmslist,

Ok, look back @ post #95 in this thread. [MENTION=4575795]makuser[/MENTION] made a working module that works great... but this thread needs cleaning up big time. Its not complicated, but people are getting confused and aren't willing to read a dozen pages for history and context. Sounds like you've got the module up and running right? Now install the Google Dialer properly. Find the right version, install it MANUALLY and give it full permissions. Reboot. Profit.

[MENTION=4575795]makuser[/MENTION]- recommend you clean up your first post (re-write). Get rid of the old deprecated method and provide a link to a working Dialer with instructions. If you can't, find an XDA mod who will assist. Keep.It.Simple.
[Nexus 7 (2013) LTE Android Development] cmstlist:
Thank you for clarifying. You're right the thread needs a bit of cleanup. ATM there are no instructions attached to the Xposed module or the OP which suggest the need for an additional installation of the Dialer apk alongside Xposed.

For clarity, I do not actually want the dialer. In fact I just want the tablet to have SMS activated without actually thinking of itself as capable of phone calls. I have used GravityBox to ensure the volume control defaults to media volume rather than "phone" volume. But there are still some strange artifacts, like tapping a phone number and getting a wonky result instead of a simple option to add to contacts or such.

I also look forward to any progress on enabling Nexus 7 tethering with this module. I am going on a trip in one week where I will definitely require tethering on the tablet. So if the module is not updated by then I'll have to revert to a flashable mod.
[Nexus 7 (2013) LTE Android Development] sd_matto:
Looks like KVT49L is out (Verizon version 4.4.2_r2). Just giving the OP a heads up in case he wants to update his app for updated factory image (available on Google Dev site).
[Nexus 7 (2013) LTE Android Development] teddy0209:
Xposed module still works... though i wasn't able to install the google dialer...

Using other dialer is fine, still works on USSD codes...
[Nexus 7 (2013) LTE Android Development] justchillin2013:
I used the zip makuser posted. Works fine flashed through twrp. Can't make voice calls but having texting is cool. In on build kvt49l. Anybody know if having this mod will cause any problems with an ota in the future?
[Nexus 7 (2013) LTE Android Development] User_99:
You won't get an OTA with this patch.
[Nexus 7 (2013) LTE Android Development] justchillin2013:
Guess it's a good thing I made a nandroid before flashing. Off topic anybody know why I have to twpe the image varifacation code every time I post. Somewhat annoying.
[Nexus 7 (2013) LTE Android Development] User_99:
Or flash the stock framework back before OTA
[Nexus 7 (2013) LTE Android Development] justchillin2013:
I restored my previous ROM and used xposed per the OP instructions. Works fine but no dialer. Don't see a reason for a dialer at this point anyway. If somebody get this thing working as a phone on Verizon network though I want to be that guy with the huge phone. I'll be like "can you hear me now". Lol
[Nexus 7 (2013) LTE Android Development] jblazea50:
If you install a dialer apk will I be able to make calls?
[Nexus 7 (2013) LTE Android Development] User_99:
No.
[Nexus 7 (2013) LTE Android Development] nikser543:
Tethering?

Hi makuser;

Did you have any chance to add (enabling) tethering to your module?

That is a really missing functionality from Nexus7 GSM/LTE.

I really appreciate your efforts.

Thanks
[Nexus 7 (2013) LTE Android Development] makuser:
Hi nikser543,

I am not able to test that properly, but I released a version for all beta testers to test if it works like that. There are actually different methods to prevent us from tethering, so I am unsure about which method your particular provider used. The version number is 1.0.10 btw.

Have a nice day

MAKuser
[Nexus 7 (2013) LTE Android Development] cmstlist:
On the N7 2012, the primary obstacle to tethering is that the menu items have been removed. Then there are some additional obstacles for certain carriers. But restoring the menu is the first part.

How does one access the beta version?