On WM6 "Professional" (for PDA phones), there's the registry key "HKLM/Software/OEM/RIL/EnableHSDPAIcon = 1" to make the phone show an H when on HSDPA.
This key does nothing on my BlackJack 2 (WM6 "Smartphone"). Is there an equivalent registry key or hack for this?
There is soemthign equivolent, my Q displays different icons for EVDO, Roaming, and 1xRTT, and it uses WM5 SP edition. (dont know how that helps but thoght I'd mention that there *IS* an equivolent SP function)
Also look in your windows folder and make sure you have the icons, if you dont have the HSDPA icon it wont show up, even if you can tweak the settings.
HKLM\Comm\Cellular\RIL\CHSDPANotification = 0
That string is found on some Q9h phones apparently, but that key isn't in my BJ2. Adding it and setting to 0 or 1 does nothing.
Check on txcaesar.net Da_G has it enabled in his BJ1 6.1 rom and he could probably tell you.
He never got back to me.
Oh well.
I stumbled across the number sequence to access the "test mode" screen and if you haven’t messed with it yet, it’s a must...from the home screen, type *#9999*0# and presto, your have a whole heap of info and settings…like the internal GPS…after you enter *#9999*0#, a debug screen pops up and some of the specs are displayed, hit the back button twice (not the preset back button, the one labled back)...so the first option is Debug screen, 2nd option should be Version Information etc…from that screen, press 9, should take you take you to a screen with 7 options, last one being Factory Test; press 9 again and your taken to the GPS menu J you’ll see you can view the current GPS info, reset it and so forth…if you select view gps info by pressing 2, you’ll then see that you can view the current channel info by pressing 1 and you’ll discover that there isn’t any open channels (surprise!) ha, ok, get back to the screen that would let you Enter Standalone GPS and hit 0 to select it…you’ve just manually initiallized the GPS! After that, one thing I like to do is to open another NMEA port (from the same menu you can view current channel info, it’s option 3) NOW after you’ve done that, assuming you phone has line of sight, if you go back in and view the channel info, theres a lot more now, haha. And even if you don’t have LOS, you’ll notice that your phone is now at least searching for the satellites.
p.s - note that you may wanna repeat the process when your done but this time to end the gps mode, otherwise you'll chew up your battery much faster than normal. lemme know how well it works and if you find anything else within that menu...OH, and be very careful, for it's pretty easy to get curious within all the options of that menu...and just as easy to jack up your phone, prolly even brick it. I, for one, have had to completely master reset and reload at least 3 times because of this menu.
my phone is telling me that the command *#9999*0# is not supported. could this be due to the custom rom i have?
shadowmike said:
my phone is telling me that the command *#9999*0# is not supported. could this be due to the custom rom i have?
Click to expand...
Click to collapse
I found some reg hack in a china forum you can take a look for reference
Enable Network Selection Mode:
HKEY Current User\ControlPanel\PhoneNetSelMode\
Set value "option" from 0 to 1
Restart your device.
Enable band selection:
By doing this you can pick automatic/North America 3G/GSM W850/W1900(3G) 850/1900(GSM) 900/1800 (GSM)
1. Go to Home Screen
2. Type *#1546792*# and then send
3. You will see new screen that indicates that Band
Selection was enabled
4. Now you can go to Settings/Phone/Network/Band
Selection
Enabling Search Frequency:
This hack will allow you to choose the speed at which your phone updates the signal strength icon. Please bear in mind that continuous will have a significant impact on your battery life. The default setting is Medium.
[HKLM\Software\Motorola\SearchFreq] Change the Enable DWord string to 1. Done and done.
Tether With ICS:
1. Navigate to HKLM\Comm\InternetSharing\Settings
2. In here will be a value named "ForceCellConnection"
3. Change "ATT ICS" to "" (make it blank) and reboot your device.
ICS will now give you the option to choose either ATT ICS or MEdia Net. ATT ICS will not work without a tethering plan on your wireless account because of the fact that its set up to connect to a secure WAP network, but MEdia Net will work as long as you have the signal and the basic pay-as-you-go feature (definitely not recommended).
ATT ICS uses "isp.cingular" (Private IP address assigned) whereas MEdia Net uses "wap.cingular" (general internet).
Enable Editing of ATT ICS and Media Net settings:
1. Navigate to HKLM\Comm\ConnMgr\Providers\{7C4B7A38-5FF7-4...}\Connections
2. There will be 2 keys in here. One for ATT ICS and MEdia Net. In those keys there will be a value of ReadOnly
3. Change "ReadOnly" from 1 to 0
4. Restart your device.
5. Upon restart, you may now delete or change the default information.
To restore the "Music" key launching Windows Media Player:
Navigate to HKEY_CURRENT_USER\ControlPanel\Keybd
Change the APP2_path key to read: "\windows\wmplayer.exe"
Restart your device.
Enable editing of your Proxy:
HKEY_LOCAL_MACHINE\Comm\ConnMgr\Providers\{EF097F4 C-DC4B-4c98-8FF6-AEF805DC0E8E}\Cingular WAP
Change "ReadOnly" from 1 to 0, and restart your device Upon restart, you may now delete or change the proxy information.
Change ATT MMS Settings:
HKey_Local_Machine\Software\Motorola\MMS\Profiles\ AT&T MMS
Change the value of "Lock" from 1 to 0. Restart your device.
Related
hello all,
1. I have been unsuccessfully trying to install the ms voip client that's been deliberately cut out of all roms for 750's
I followed all the possible instruction sets similar to, say, here:
http://forum.xda-developers.com/showthread.php?t=401608&highlight=voip
Everything seems to install ok and you can even configure the thing to go through 3g, but it just doesn't want to actually start working.
Problem number one - no internet tab in phone settings
Problem number two - the today plugin is always in the "off" state.
My thoughts on this:
These problems might be coming out of the fact that 750's don't have wi-fi which seems to be the default behaviour for the voip client.
Also, according to here:
http://msdn.microsoft.com/en-us/library/aa923501.aspx
hklm\comm\rtc\ doesn't look like it has enough settings
2. On top of it all i'd like to bring g.729 codec support to the attention.
All i've been able to dig up is that you have to put the .acm file in the right place -> add some registry settings:
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\CODEC_G729]
"Prefix"="ACM"
"Dll"="g729.acm"
"Order"=dword:0
"Flags"=dword:2
-> and then configure the use somewhere in \\hklm\comm\rtc\
Has anyone successfully installed and used it?
Let's bring all these things together so it all starts making sense.
Thank you for your time.
I have the same problem.
No matter what I install, the "internet" option never becomes available in the phone settings.
I believe this may have to do with "PLMOCPL.cpl" being used as the phone settings CPL instead of "cplmain.cpl" on the Palm.
I have changed a setting under "HKLM>System>State>VoIP>Phone". I changed "Network Preferences" from 0 to 1, which i think is what the control panel does anyway.
Now instead of "Internet Calling: Off", I get "Pennytel: No Service".
Anyonw else come up with anything? Any way to edit the cpl to include the internet settings?
I appologize if this was asked before, but in all my searches I keep finding people wanting to force 1x over EVDO.
What I need is to force EVDO only without having to ##778# edit HDR only reboot every time. I need to do it some what like the TouchPro. At least without having to reboot every time.
My reasoning for needing this specific thing is in Lake Charles Sprint has been promising EV since before Hurricane Rita. They have been using that as an excuse as to why it is not available ever since. This is when I moved towards the forcing EVDO. I originally thought I was bouncing of a VW towers, but after talking to a buddy at sprint I find that all the EV towers are turned on, but not broadcasting the EV availabilty to peoples' phones.
Point being is since it is basically like a not broadcasted SSID on a router. When I was forcing EVDO on my TP I was using Sprints EV towers. So, I hope you can see my frustration with this specific situation.
Question:
Is there any way by regedit that is not the hidden modeofoperation (cause that don't work), or any freeware, something. That I can use to force EVDO only on my TP2 when I am using pure data connection without having to reboot the phone.
Note:
I am trying, if at all possible, to stay away from unlocking and flashing a custom rom. Not that I don't love everyone's work, but I get Flash Dance crazy and am always changing ROMs cause of a bug. This is the first Sprint factory ROM I have ever liked (slightly modified with addons of course).
Thank ya'll so much in advance for any suggestions you may have.
Solution (Work Around):
I am not a programmer or script writer. So, someone else is gonna have to do that part, but after about a week of aggrivated digging through my TP2 I found how to switch to EVDO Only without rebooting.
Open Registry Editor - Go to HKLM\SOFTWARE\OEM\EPST - DWord entry PreferMode = 4 (Automatic) - Change Value to 10 (HDR Only) - Exit Registry editor - Disable and Enable Radio (I just go to comm manager and turn on/off Airplane Mode) - BAM EV Only without all the ##778# reboot junk
As far as I have searched, there has yet to be any solutions or workarounds for this CDMA EV Only that is kinda like the old Touch Pro way. Now if anyone cares please write a script or small macro that changes this registry entry from 4 to 10 and then disables and re-inits the phone radio. Then vice-versa. We can have a one button EV only swap for TP2 stock rom.
Hope this helps anyone else out there.
140 views and no replies. must be a tough one or i was too long winded. ill shorten it.
Need to force EVDO only without going through the whole ##778# reset.
Have tried old TP way of HiddenModeOperation and that 3G program which is nice but doesnt swap to EV
Do you realize that 3G on the tp2 is the same as EV?
yes. Its the EV that I am attempting to get. Even though the program was supposed to switch to 3g I am assuming due to it not being broadcasted as available it is not doing a true force EVDO. I only say this because when I do ##778# and edit the modem to HDR only preferred. After reset I get the EV symbol and speeds. Any other way I have tried I do not.
Thank you for your response.
try wmlonglife and maybe use it to force 3g
drewcam888 said:
try wmlonglife and maybe use it to force 3g
Click to expand...
Click to collapse
@OP i have the same problem! i cant get Ev/3G unless i go into ##PST# either. ive tried WMLongLife and its hot trash... too many bugs...
anyone else know of a solution?
I have attempted a few differents styles of using WMLonglife, but at best it changes EPST settings from HDR only to CDMA only and Preferred HDR off.
With seeing that be done, by that software without a reboot. It makes me wonder if the author of the program could simply update it for our specific situation.
If WMLongLife can change the settings then there must be a way for us to do it.
Force EVDO scripts Tp2 Rhodium CDMA
here are some wannabe scripts. i wrote them on word mobile while driving a company truck. These are the first scripts i have ever written for win mobile. They work for me for now. I will combine them into one button with an if then type scenario.
Please these are very amature and just to help others out afraid to mess with the registry. Note: this is only for the touch pro 2 CDMA. any other device i cant tell u what it will do.
This has MortScript and rk-FltMode in the zip. which i can in no way take credit.
sysmai said:
here are some wannabe scripts. i wrote them on word mobile while driving a company truck. These are the first scripts i have ever written for win mobile. They work for me for now. I will combine them into one button with an if then type scenario.
Please these are very amature and just to help others out afraid to mess with the registry. Note: this is only for the touch pro 2 CDMA. any other device i cant tell u what it will do.
This has MortScript and rk-FltMode in the zip. which i can in no way take credit.
Click to expand...
Click to collapse
Your program has the ability to switch back and forth between EVDO only mode and Hybrid mode, but it does not have the ability to give 1X only mode, which is what everyone is looking for. If you can, please update your program to give 1X only mode.
By the way, on TP2 you can easily get data-only mode (which is like EVDO only mode but I think it also allows data over 1X too) by going to Phone/Menu/Options/CDMA Sevices tab/DDTM Mode and select ON.
if i ever get time ill combine these all with selections. easily done with mortscript but takes me a minute being a noob. but i can quickly change values out for a separate 1x script for now
ok this zip has CDMA Only included. There is a WCDMA Only option but i dont know if that is what u wanted. just let me know
sysmai said:
ok this zip has CDMA Only included. There is a WCDMA Only option but i dont know if that is what u wanted. just let me know
Click to expand...
Click to collapse
Is there a way for you to also provide a key for 1X only mode over the home network (not roaming mode)? It would be great if you could also put all these keys into one menu in the form of an app.
sysmai said:
ok this zip has CDMA Only included. There is a WCDMA Only option but i dont know if that is what u wanted. just let me know
Click to expand...
Click to collapse
shahriar5252 said:
Is there a way for you to also provide a key for 1X only mode over the home network (not roaming mode)? It would be great if you could also put all these keys into one menu in the form of an app.
Click to expand...
Click to collapse
Sorry never mind what I said above in my last post. Your mortscript for the CDMA only option is the 1X only mode over the home network. Thank you so much for sharing this program. It saves a lot of battery when users in EvDo fring areas want to use Sprint's Airave, which runs over 1X only mode, and don't want their phone from switching between EvDO hybrid and 1X only modes.
Is there any way for you to put this into a program that brings up a simple menu that automatically puts the phone into the airline mode, makes the switch, and turns the airline mode off? The way that it is now, I have to first put the phone into the airline mode using your airline toggle app and subsequently click on the mode of operation that I need and then turn the airline mode off. Too many clicks.
Once again thanks for the mortscript-based mode of operation toggle switches. I have been looking for such a program for my Sprint TP2 for a long time because the TP2's have had their native MS mode of operations menu completely removed from the registry.
Instruction and icons for sysmai's toggle switches
In the above post #11, sysmai has created mortscript-based toggle switches that can do for TP2 what the mode of operations menu does in the original TP. Install his two CAB files one to enable mortscript capability in your phone and the other to create a toggle switch for toggling on/off the airline mode.
Put all the toggle switches in your Start menu folder for conveniece, and if you want to give them distinct icons, use JWMDIconChanger_V2.7c program to do it. This program only works for wm6.5, and I am providing you with some .png icons I found online to use with this program. For some reason, my TP2 is not able to open these .png files but the JWMDIconChanger_v2.7c can open then and successfully make them icons in your start menu.
Instructions to change the mode of operation using sysmai's mortscripts:
1) First use the airline mode toggle switch to turn on airline mode.
2) Next, use the toggle switches to switch to your desired mode of operation (EVDO only, EVDO hybrid, and 1X only).
3) And finally, use the airline toggle switch to turn off the airline mode.
Note 1:
The Airline toggle that sysmai has created is not the same as your phones own airline mode feature. sysmai's airline toggle just turns your phone on and off. It does not turn off other things like bluetooth, so if you go for airline trips, please use your own phone's airline mode feature.
Note 2:
sysmai has named the EVDO hybrid mode as "Automatic" and the 1X only mode as "CDMA only" because these are the terms used in the EPST menu for which you need your MSL code to access. For those that don't know what EPST menu is, ignore it. Just use sysmai's mortscripts on your CDMA TP2's and you should be fine.
Note 3:
As usual, use at your own risk. I used my icons, sysmai's apps, and JWMDIconChanger app on my Sprint TP2 running on the latest stock ROM (wm6.5 with HTC Sense 2.5.2012) without any problems, and all his programs were fully removal on my TP2.
As long as the rtk-fltmode is in \Program Files\rk-FltMode\rk-FltMode.exe then it should toggle the phone radio for you. With my silly messages that is.
Final Zip with Choice of Force mode Cycle
Here is a finger friendly script that has all 3 of the others combined in a simple yes no cycle. Same zip as before with ForceChoice.mscr added.
Simply install (if you have not already) Mortscript and FltMode CABs
Put the script/scripts in an easy accessed place.
If you run ForceChoice it will ask you if you want to force each of the three modes. Yes of course forces it, and no will move you on to the next until you get through all 3 then exits.
I decided to go with the Yes/No cycle rather than a selection for easy "on-the-go" pressing without having to use a fingernail or stylus. Big fat yes or no..lol.
Hope it comes in as handy for yall as it does for me.
Again as stated above this is for HTC Touch Pro 2 CDMA w/ WinMo 6.5 only. Use at your own risk.
Thanks to the creators of Mortscript and rtk-FltMode. Without your great coding my simple scripts would just be txt files..lol.
Have Fun
new version forcechoice script
I noticed when forcing evdo with the other script that browsers tend not to init data connection automatically. This version attempts to init that connection. it is setup for sprints default. if connection isnt established it will loop until it does.
NOTE:
This is for Touch Pro 2 CDMA only.
The file is in txt format so any cdma users that can. Can change the connection name to their choice.
CHANGE .TXT TO .MSCR FOR SCRIPT TO WORK.
MUST HAVE ZIP IN MY PRIOR POST INSTALLED FOR THIS ONE TO WORK
Im learnin so hopefully i will be able to contribute more as needed.
sysmai said:
I noticed when forcing evdo with the other script that browsers tend not to init data connection automatically. This version attempts to init that connection. it is setup for sprints default. if connection isnt established it will loop until it does.
NOTE:
This is for Touch Pro 2 CDMA only.
The file is in txt format so any cdma users that can. Can change the connection name to their choice.
CHANGE .TXT TO .MSCR FOR SCRIPT TO WORK.
MUST HAVE ZIP IN MY PRIOR POST INSTALLED FOR THIS ONE TO WORK
Im learnin so hopefully i will be able to contribute more as needed.
Click to expand...
Click to collapse
Thanks.
10thanks
I know this is an old post, but just came acrossed it and wanted to say thanks. This is just what i was needed.
Thank you very much for figuring this out!
I don't want to keep beating a dead horse, but does anyone know what all the registry values represent?
From this thread, I gather 4=Automatic, 9=1x CDMA, 10=3G CDMA. I'd like to make a Mortscript with a easy drop-down that can select any possibility (GSM or CDMA) but I don't know how to figure out all the possible combinations. If somebody can help me figure that out, I can build and post the script.
Thanks,
Matt
Yep, it's actually unbelievably easy with linux.
This is tested with Ubuntu Lucid (10.04), but I expect it should work with pretty much any system that uses Network Manager as the networking applet.
The goal
Tether your Captivate for Internet access over USB.
The procedure
***NOTE: I'm too new to forums to post things that look like outside links, so a quick google of Cingular APN should get you the relevant user/pass combo you'll need in steps 8 and 9***
1. Put your Captivate in USB Debugging mode:
Settings > Applications > Development > select USB Debugging
2. Connect your phone to your computer.
3. Right-click on the Network Manager applet in your system tray, then click "Edit connections..."
4. Select the "Mobile Broadband" tab
5. Click "Add" -- your phone should auto-populate in the little drop-down menu to choose the device to use. I just left it alone and clicked "Forward"
6. Next it will ask you to confirm your location. If you're in the U.S., this will work. I'm not outside the U.S. at the moment, so I can't test anywhere else.
7. Select your provider. If you have a Captivate, chances are you're on AT&T, so pick that and click "Forward"
8. Next you need to pay attention or you may be paying $$$. In the drop down menu at the top, select "My plan is not listed" then fill out the APN info, and then click "forward" at the next window that pops up.
9. In the next screen it will autopopulate the "Default number" and then ask you for your username and password. The username is ATT/Cingular's info from the carrier file.
-- note the use of all caps in both places here. I don't know if it matters, but I know it worked in all caps. I left the other fields blank and left the other two tabs at default settings.
10. The setup is nearly done. Click "finish" or whatever it says on the last tab, and you're ready to rock. Disconnect from your WiFi (assuming you're testing this from home) and click Network Manager, connect to your new network (mine was named AT&T Connection 1. It hooks right up and runs.
The happy dance
There you go, 10 steps to free USB tethering with your Captivate, and all you need is a free OS and about 5 minutes. And yes, this was posted via a tethered Captivate.
--------------------------
I'm also working on getting Bluetooth tethering working, but it fails at the last step. Don't have time to figure it out tonight, but I'll give it another shot tomorrow after work.
Awesome...
Thanks a bunch..it worked like a charm!!
ubuntu=10.04
Device=AT&T Samsung Captivate Andriod 2.1-update1
Got 4Mpbs down
Provided the ROM you're using allows tethering (and you've turned it on..) it should appear as a network adapter, usb0 probably, and you can just treat it like a an Ethernet connection.
# ifconfig -a
Will tell you what you have plugged in network-wise.
I use Wicd, not Network Manager, and can add usb0 in place of eth0 and use it as any other wired internet connection?
Suggestions or questions are welcome!
Description:
Here is a simple-ish script I wrote to manage data flow on my phone. Mobile data on/off is easy enough but what most users have a hard time pulling off is when to toggle wifi on and off with minimal consumption. Using local tower states is pretty common but it's inaccurate and slow; additionally my method uses less battery life.
Room for improvement:
The only thing I would like to do in order to improve this is to have the script not disable data when downloading or streaming. This is possible but is unique per device per ROM so I can't really go into detail about how to do it. As a summary though there's a file that is written to that keeps information about bytes traffic. You just read this file to determine how much data is flowing in a specific interval and if it exceeds a certain amount then don't turn off data just yet. It's also a known issue where with some devices the 3G state change won't register when toggling manually while connected to wifi.
Features:
Wifi and 3G will disable two minutes after the screen is off so it's not constantly toggled through intermittent use.
On some phones or providers the 3G status becomes unknown when in a call or when connected to wifi; this script works around that.
Unlike most data management apps this one will remember your 3G status should you manually change it, in case you don't want 3G on at all.
Data is still checked on an hourly basis(this can be adjusted of course).
Fast and accurate wifi connecting with very minimal power drain.
Just a few things explained for those curious:
I check the phone state to ensure that 3G isn't detected as manually disabled when your provider uses 3G to place calls.
I check the screen on time because on some phones/ROMs the 3G doesn't actually register as toggled until the screen flickers back on. Because of this 3G appears to only become disabled once the screen turns back on and it can be registered as manually turning it off.
The wifi timer exist so the script won't check for a wifi too frequently.
You can adjust the hourly checks under Cycle 3G.
What version of Tasker is this developed under? Just curious, I'm running the 4.0 beta, and I just had to back out of b19 to b18 because of issues with my data management profile. I'll try yours out, it sounds a lot better than mine...
Can't seem to get this to work...tasker wont recognize the file
Sent from my SAMSUNG-SGH-I727 using Tapatalk 2
It's working great for me on 4.0b18. I still need to look at the logic being used as to what causes it to 'wake up' and connect to wireless, is it simply a delay after screen on, or are you also looking at other factors?
Tasker 1.3.3u2
My friend had problems getting his to recognize the profile as well. I'm not sure why.. It might have to be in the proper directory. You might also have to make a new profile tab for it. Hopefully rpr69 can give us some insight.
But to answer your question as to how I check Wifi...
When screen turns on I immediately try to connect to Wifi before trying 3g. 3g will still enable briefly after for phones that require it for MMS. If Wifi isn't connected after X seconds then it disables Wifi and won't try again for 10 minutes. If it does connect successfully there will be no 10 minute wait next screen on.
Added manual toggle memory to Wifi as well. I'll post the changes later and update the zip file.
Are you importing the profile, or just dropping it in a directory? The proper way is to import into a new project. In 1.3 of Tasker (from memory, it's been awhile), you need to pull down from the top of the Tasker top bar which should then give you the Projects tabs. Long press on the Home tab, and you should get an 'import' option, navigate to where you downloaded the project file on your phone and select it, and it should create a new tab for it, with the profile and tasks under it. If you had previously just manually copied the xml file into the projects directory, move it out of there or the import may fail.
Looking forward to the update!
Ok got it to work I forgot is was a project and kept trying to import only a profile. It seems great so far!!!
Sent from my SAMSUNG-SGH-I727 using Tapatalk 2
To make it so it won't check wifi when you don't want it to add the following...
ProfileName - Record Wifi State
Trigger - State > Wifi Connected *
Enter Task - Set Variable %wifistate to 1 if screen ~ on
Exit Task - STOP If %ScreenOnTime + 2 > %UPS
......Set Variable %wifistate to 0 if screen ~ on
then under task "Data Types On - Type 2 P2"
very first line add - If Then > %wifistate = 1
Place a closing End If at the very bottom, and move the "Mobile Data > Set On (if %3GState = 1)" second from the bottom, just above closing.
I also just uploaded the xml file again to the main post.
Hi all!
I just recently upgraded from a Samsung Galaxy Player 4.0" to a Moto G. I sold my SGP and accessories for almost what I paid for my Moto G, which I considered a pretty good deal. I currently have no need for a cell phone, however, and merely use the Moto G as I did the SGP. That means connecting with WiFi only and using it mostly as a media and navigational device (with pre-downloaded maps and GPS enabled).
In an attempt to conserve as much of the (already amazing) battery life as possible, I've set location to Battery Saver and disabled "Data enabled" and "Data roaming" under Settings>Wireless & networks>Mobile network settings. I've also set "Battery Saver" under Settings>Battery to "On". Despite this "Cell standby" under Settings>Battery still consumes an average 20% of a full charge of my battery. Part of this could be that as I am in a remote location, with only very weak cell signals available, the device is constantly searching for signal despite the fact that I do not even have a SIM card installed.
Is there any possible manner in which I could switch off the cellular modem in the phone without switching off WiFi? I can set the device to "Airplane Mode" but that also turns off WiFi, which I prefer to leave on during the day and only switch off at night. I am very new to Android 4.x, so do not yet know all the ins and outs of the Settings menu, and as such may be missing something. Or there might just not be the option. Either way, is what I am wanting to do possible?
You can turn WiFi back on (long press it in the quick settings tile) after enabling Airplane Mode. There may be an app or widget to do this more seamlessly, though.
Turn OFF cellular radio.
I can't wait for my Moto-G to arrive, so I am winging it here..
You can try this: *#*#4636#*#*, and you will enter the TEST mode.
Select Phone information, and scroll down to where you see the SMSC dialog box, directly above this, you will see another greyed out box with the wording: Turn off radio. Select that, and the radio will be disabled, but will restart on a reboot, but there is a way to shut off the radio completely as well, but this should help for now.
You can also use this: ##7764726(program) and then tap DIAL to access the SPC password menu, where you enter SIX ZEROES, and tap 'verify' to enter the programming menu.
The two you will be more interested in, are the first and third selections, User activation and Extended NAM
You can wipe all the data if you wish (but write that information on paper so you will know its location if you decide to actually use that device in the future!
Scroll down to Extended NAM and write that information down, first to last, in proper order as before.
If you wish to completely disable ALL outbound dialing, you should delete the emergency number listings as well.
To upgrade your overload class, change that number to a '1', so some schmuck can't boot your call in favor of theirs.
Your MIN and MDN should be erased, as this prevents the phone from placing any calls, even 911 calls if you erased those numbers.
You can erase everything, from the SID to the MCC (Mobile Country Code), to anything the phone uses to access the network.
Just write everything down in proper order so you have a point of reference when you forget what you did.
Once you finish your task, reboot the device. You may need to once again, shut off the radio using the *#*4636#*# operation, but each device is unique here, you may not need to do this.
You can then try the above mentioned shut down procedure again, and disable the radio completely.
WiFi should still be operational
Thank you both very much for your replies! tma200's method works quite well for me, being easy to get to (definitely seamless compared to doing anything in Gingerbread!) and simple to remember. Thank you for your reply, AECRADIO, I'll keep it in mind if I ever need to do some more advanced radio management on my device!