• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Rejecting incoming calls and "SIM from unknown source" popup fix

Doctoror

Well-Known Member
Nov 5, 2013
224
105
33
Lviv, Ukraine
Hi. If anyone has issue with rejecting incoming or "SIM from unknown source" popup here's an app to fix these.
https://drive.google.com/file/d/0Bw4z78Q7Eys6cVJ2bDZRS3ZDcEk/edit?usp=sharing
C811ExtraSettings.apk

If you installed my previous "C811 Call Blocking" app please uninstall it.
Install this as a normal app.
There are two switches.

When "Enable non-Verizon SIM" is set, it does not block calls so the "Receive incoming calls" setting gets "On" and disabled.

I discovered the popup setting thanks to this thread.
 
Last edited:
Thanks again Doctoror. Now I can use this phone, right now I'm using it as a daily driver and my S4 Active is taking a rest.

Have you seen the issue with voicemail? No matter the number you set, phone always try to call Verizon USA. I'm using a workaround, it is to set any number different than voicemail in settings and dialing the number manually.
 
Upvote 0
I am unable to move the reboot.apk file into /system/app/. Says its read only and permission denied...

Any thoughts?
Why do you need to replace reboot.apk?
It matters what method you use. If it's via command line or tool other than RootBrowser you must remount /system partition as read-write.

The commands are

Code:
su
mount -o rw,remount /system
Im a dick head. I removed these without backing up and I'm unable to get the apk files from Doctoror to install...help?
/system/app/IMSTestMenu.apk
/system/app/IMSTestMenu.odex

No wories if you removed them. Those menu's are pretty useless, just some hidden options you couldn't use without my mod anyway.

What's your problem installing?
Open RootBrowser
go to /system/app/ and paste the "IMSTestMenu_enabled_no_reboot.apk" from directory you've downloaded it into.


Ok C811HiddenMenu.apk installed, superuser granted, flashes blank screen and nothing...

If will not work unless you replace the stock IMSTestMenu.apk and IMSTestMenu.odex with my IMSTestMenu_enabled_no_reboot.apk.
 
Upvote 0
Why do you need to replace reboot.apk?
It matters what method you use. If it's via command line or tool other than RootBrowser you must remount /system partition as read-write.

The commands are

Code:
su
mount -o rw,remount /system
No wories if you removed them. Those menu's are pretty useless, just some hidden options you couldn't use without my mod anyway.

What's your problem installing?
Open RootBrowser
go to /system/app/ and paste the "IMSTestMenu_enabled_no_reboot.apk" from directory you've downloaded it into.

I finally figured this out. The old menus are deleted and I have your IMSTestMenu_enabled_no_reboot.apk in the /system/app/directory.


If will not work unless you replace the stock IMSTestMenu.apk and IMSTestMenu.odex with my IMSTestMenu_enabled_no_reboot.apk.

This has been done, I can see the C811 Hidden Menu Icon on my apps menu. It said installed, superuser has been granted (little black text box), then the screen goes black for .5 seconds, then returns to previous screen. Im trying to back track and see what might have gone wrong, but everything seems in place...
 
Upvote 0
This has been done, I can see the C811 Hidden Menu Icon on my apps menu. It said installed, superuser has been granted (little black text box), then the screen goes black for .5 seconds, then returns to previous screen. Im trying to back track and see what might have gone wrong, but everything seems in place...

If you see C811 Hidden Menu Icon that does mean you installed my launcher. But by that you can't tell whether /system/app/IMSTestMenu.apk was corectly replaced.

Please give me the output of /system/app/ dir.
If you have adb and know how to use it

Code:
adb shell
su
ls -l /system/app/
Or you can generate the output via android terminal emulator

Code:
su
ls -l /system/app/ >> /sdcard/o.txt
And paste the output here.
 
Upvote 0
If you see C811 Hidden Menu Icon that does mean you installed my launcher. But by that you can't tell whether /system/app/IMSTestMenu.apk was corectly replaced.

Please give me the output of /system/app/ dir.
If you have adb and know how to use it

Code:
adb shell
su
ls -l /system/app/
Or you can generate the output via android terminal emulator

Code:
su
ls -l /system/app/ >> /sdcard/o.txt
And paste the output here.

Oh mate...give me a few. I am totally fresh to this game
 
Upvote 0
have an emulator, but not sure how to properly enter the code. getting error

Then go to /system/app via RootBrowser or RootExplorer (whatever you use) - find IMSTestMenu im list and make a screenshot. Then click properties over "IMSTestMenu_enabled_no_reboot.apk" and make another screenshot and post it here.
 
Upvote 0
You have done it correct, but the file size must be 46.82KB.
I suspect you downloaded part of file (something went wrong and it did not download fully). Try to download fresh and replace it again.

I downloaded the files from Doctorors dropbox to my phone with Chrome browser, and they both saved at 12kb. I had to download via my laptop and transfer files over to sdcard/Download folder on phone with USB to get correct files onto the phone. I also backed up removed files to that folder for convenience.

C811HiddenMenu.apk should be 243kb
IMSTestMenu_enabled_no_reboot.apk should be 46.8kb

Once I had proper sized files, installation was just as OP described.
Root Browser allows you to see all folders (not all file explorers do this).

There seem to be a bunch of Hidden menu items in system/app/ folder (HiddenProgramMenu, HiddenFeatureMenu, HiddenDebugMenu).

Thanks Doctoror
 
Upvote 0
My situation is unique, but my sim finally activated after 24 hours...strange. I am now able to receive calls, but was unsuccessful with the Doctoror's described methods.

Going to keep trying with the Doctorors method, as I am still unable to access internet or email via the wireless network.

Have you tried a different sim card? Docotorors method should work since you are only booting an internal hidden menu and then changing from rejecting to receiving incoming calls.
Why don't you try a full wipe and then start from scratch? It always works.
 
Upvote 0
rjglenn, have you had a chance to try this with your AT&T domestic SIM?


I just got around to rooting my replacement and doing this mod today. I'm going to go over to my brother's house tomorrow and get his SIM and try it again. Looks like you can get into the APN settings from that menu too which is important for setting up other carrier's data settings. Other than the LTE band being limited to VZW's allocation, this phone appears to be truly cross carrier once this mod is performed.
 
Upvote 0
gzonecommandonic,

I got the following from here:

World Wide Mobile Phone Settings

try this:

- Select Settings
- Select Wireless and Networks
- Select Mobile Networks
- Select Access point Names
- Press Menu (three vertical dots)
- Press New APN
- Enter the follow settings one for General Data . The other for MMS

Name: AU - Vodafone Web
APN: vfinternet.au
Proxy:
Port:
Username:
Password:
Server:
MMSC:
MMS Proxy:
MMS Port:
MMS Protocol: WAP 2.0
MCC: 505
MNC: 03
Authentication Type: PAP
APN Type: default, supl

PXT Messaging MMS:
Name: AU - Vodafone MMS
APN:
Proxy:
Port:
Username:
Password:
Server:
MMSC:
MMS Proxy:
MMS Port:
MMS Protocol: WAP 2.0
MCC: 505
MNC: 03
Authentication Type: PAP
APN Type: mms

If that doesn't work, do a search for APN on the playstore. There are several apps that can set APNs for you.

Other than the LTE band being limited to VZW's allocation, this phone appears to be truly cross carrier once this mod is performed.

A rugged, cross-carrier, global phone. Awsome. Some day they'll all be that way, I hope.

Motumbo, do you set different APNs for the different SIM cards you use?
 
  • Like
Reactions: hades480bc
Upvote 0
Have you seen the issue with voicemail? No matter the number you set, phone always try to call Verizon USA. I'm using a workaround, it is to set any number different than voicemail in settings and dialing the number manually.

Motumbo, did you figure out the problem? You can change the voicemail number in the dialer settings, but you probably already did that.

A direct dial widget, with the voicemail number in it would the closest thing to a one-button speed-dial.
 
Upvote 0

BEST TECH IN 2023

We've been tracking upcoming products and ranking the best tech since 2007. Thanks for trusting our opinion: we get rewarded through affiliate links that earn us a commission and we invite you to learn more about us.

Smartphones