I have been thinking recently about moving on to a newer Android device for a phone, and converting my Eris into a general purpose, WiFi-only Android device, for things like Media center remote control, Portable MP3 player, etc.
My question, basically, is whether or not its possible to completely disable the cellular radio and any other associated phone/mms/3G/2G drivers and utilities. Stripping out all the miscellaneous apks and apps i dont want is the easy part. Removing drivers, disabling devices, and modifying config files is the part i'm not comfortable with yet. Any tips, pointers or links would be awesome.
Is anybody else interested in having a ROM like this distributed on this forum? I can start posting my progress builds on here if there is interest. Otherwise, if something like this already exists, please let me know!
as far as using it as a wi-fi only device you can simply put the phone into airplane mode and then urn on the wi-fi.
Unwanted programs I have used this program (link below)
http://forum.xda-developers.com/showthread.php?t=628138
If your phone is rooted you can use the application manager to erase any app you want and hopefully thats good enough for what your looking for. I
It sounds like your looking to do more that I have knowledge in so hopefully this will help till you get the setup your looking for
When you setup your device on first boot after flashing a rom doesn't it have an option for wifi only connection on setup? Granted you may still have to airplane mode afterwards like said above, not really sure but worth a try.... hope this helps.
Sent from Ginger Tazz 10 on XDA App
I'd be interested, I wouldn't mind letting a youngin use it for mp3 player or something but always worried about an accidental 911 call or something dumb like that
sent from a phone
I think you could take an existing ROM and prune it from them and be happy. Removing drivers or disabling devices ? Not really necessary.... I think if you removed "phone.apk", there'd be no accidental 911 calls made, at least. My first thought was, don't activate it, but you can always make 911 calls as alluded to.
I realize removing the non-used stuff is likely in effort to trim it down to just the necessary stuff, but as I said, it might be overkill.
I've actually been thinking something like this would be awesome for when I retire this thing I say +1
Sent from my mePhone.
dragon1018 said:
as far as using it as a wi-fi only device you can simply put the phone into airplane mode and then urn on the wi-fi.
Unwanted programs I have used this program (link below)
http://forum.xda-developers.com/showthread.php?t=628138
If your phone is rooted you can use the application manager to erase any app you want and hopefully thats good enough for what your looking for. I
It sounds like your looking to do more that I have knowledge in so hopefully this will help till you get the setup your looking for
Click to expand...
Click to collapse
Airplane mode turns off the WIFI, too. It turns off any and ALL wireless signals, 2G, 3G, Wifi, any.
roirraW "edor" ehT said:
Airplane mode turns off the WIFI, too. It turns off any and ALL wireless signals, 2G, 3G, Wifi, any.
Click to expand...
Click to collapse
You can re-enable WiFi after you enable airplane mode.
You could always go into the test call mode or whatever the field programming thing is and disable the radio from there. I forget exactly what the number is to call but it's the one that brings up all the field test tools and stuff...there's an option to completely disable the cellular radio.
Sounds like your basically looking for a honeycomb rom. Pretty sure if we just wait a bit we could possibly see something like that soon. I have faith in our devs.
Powered By: GSB CM7 2.1
I am looking for something like this too. I just bought a bluetooth odb2 adapter so I can use my old eris to monitor my vehicle and do gps and music. I'll probably even make a sweet case for it so basically only the screen shows and it could be installed in the dash. It could sync music whenever I am home in range of wifi. Plus with the new google maps "offline" feature, I could cache frequently used areas.
I think you should go ahead and start something of a tutorial. Just start from a good lean stable 2.2 rom and document what you remove/add etc. and what apps work best for something like that.
If you remove /system/bin/rild, (the "Radio Interface Layer Daemon") there is no longer a possibility of dialing any calls, getting any voice or data service, SMS, MMS et cetera.
This is not the same thing as turning off power to the radio, however. I think you would want to do that for reasons of power conservation alone.
bftb0 said:
If you remove /system/bin/rild, (the "Radio Interface Layer Daemon") there is no longer a possibility of dialing any calls, getting any voice or data service, SMS, MMS et cetera.
This is not the same thing as turning off power to the radio, however. I think you would want to do that for reasons of power conservation alone.
Click to expand...
Click to collapse
If you do that doesn't it also disable GPS except if wifi is on? I noticed that some still want to use GPS and I know that if you disable network GPS only works through wifi
Ginger Tazz 14 on XDA
This is an great concept for a ROM. I have also been thinking about this, because shortly I will be retiring this little guy. I was going to give it to my wife because she refuses to get a smartphone and has an mp3 player from like 8 years ago that she refuses to upgrade! The Eris keeps my kids busy when we are out also. This way I wouldn't have to worry about my kids (or my wife) doing something stupid!
dpiddy14 said:
This is an great concept for a ROM. I have also been thinking about this, because shortly I will be retiring this little guy. I was going to give it to my wife because she refuses to get a smartphone and has an mp3 player from like 8 years ago that she refuses to upgrade! The Eris keeps my kids busy when we are out also. This way I wouldn't have to worry about my kids (or my wife) doing something stupid!
Click to expand...
Click to collapse
True.
Powered By: GSB CM7 2.1
bftb0 said:
If you remove /system/bin/rild, (the "Radio Interface Layer Daemon") there is no longer a possibility of dialing any calls, getting any voice or data service, SMS, MMS et cetera.
This is not the same thing as turning off power to the radio, however. I think you would want to do that for reasons of power conservation alone.
Click to expand...
Click to collapse
Does it work better to remove the line from init.d or whatever? Or do errors finding files not matter?
There is a project underway to do this very thing, keep an eye on these forums and they'll be posting it when its ready for the world.
that sounds awesome can't wait to put it on my eris when i get the Thunderbolt!
and my next phone will have mobile hotspot so whenever I am in my car and away from my home wifi, my "carputer" will have internet access for maps. sweet
Randull said:
There is a project underway to do this very thing, keep an eye on these forums and they'll be posting it when its ready for the world.
Click to expand...
Click to collapse
Do you know who is going to post it?
It's quite clear now that something in the new update has disabled much of our precious tethering features, I have tried all of the different guides and tutorials I've found on the net with no success. Does anyone have any ideas?
pimpedz said:
It's quite clear now that something in the new update has disabled much of our precious tethering features, I have tried all of the different guides and tutorials I've found on the net with no success. Does anyone have any ideas?
Click to expand...
Click to collapse
#1 You're going to get bashed for posting in dev forum.
#2 Check out the lastest ROMs : Alien, AURA, etc. do everything except wipe your butt.
I apologize, I was much too vague in my original post. Allow to explain:
Pretty much every ROM out there enables tethering, however, AT&T has some sort of verification system when one uses the lapdock. This system is completely independent of the regular tethering hacks. I posted in the dev form in the hopes of inciting people to try and figure out what exactly has change. This is my current theory:
When the phone is placed into the lapdock cradle a request is sent to AT&T's servers to see if the account has a tethering plan or not. I also tried tethering to my laptop at the same time as putting the phone in the dock. Tethering worked just fine until my phone was placed into the dock, where it proceeded to give the error of "Lost 3g connection". Disabling entitlement check bypasses this for regular tethering, but not the dock. So then the these are my best guesses on how to fix the situation:
If we simply blocked the IP that this check is going through, would it bypass it?
Is there anyway to simply remove the check?
pimpedz said:
Pretty much every ROM out there enables tethering, however, AT&T has some sort of verification system when one uses the lapdock...
Click to expand...
Click to collapse
I am running Alien #4 ROM and this is working; this has also worked perfectly for me on Froyo stock as well.
1. Plug phone into lapdock
2. Click okay on error message saying you have to be on wifi
3. Turn on mobile hotspot (entitlement check disabling will allow this)
4. Open browser and find that you now have internet
5. Disable mobile hotspot (if you want)
6. Continue surfing on browser
7. ???
8. Profit!
bleuiko said:
I am running Alien #4 ROM and this is working; this has also worked perfectly for me on Froyo stock as well.
1. Plug phone into lapdock
2. Click okay on error message saying you have to be on wifi
3. Turn on mobile hotspot (entitlement check disabling will allow this)
4. Open browser and find that you now have internet
5. Disable mobile hotspot (if you want)
6. Continue surfing on browser
7. ???
8. Profit!
Click to expand...
Click to collapse
+1 Worked for me
First of all, you are asking a question in the Dev forum which is a no-no, regardless of what the question is about. Just try to remember that for next time.
Second, there is a thread for this already here:
http://forum.xda-developers.com/showthread.php?t=1160452
Take a look in there and see if any of their solutions can help you out or you could have at least asked your question there.
(It is also frustrating that this thread I just linked you to is on the first page of this forum so it would have taken no effort at all to find, just saying)
Excuse if I seem rude, I still haven't had my coffee...
pimpedz said:
I apologize, I was much too vague in my original post. Allow to explain:
Pretty much every ROM out there enables tethering, however, AT&T has some sort of verification system when one uses the lapdock. This system is completely independent of the regular tethering hacks. I posted in the dev form in the hopes of inciting people to try and figure out what exactly has change. This is my current theory:
When the phone is placed into the lapdock cradle a request is sent to AT&T's servers to see if the account has a tethering plan or not. I also tried tethering to my laptop at the same time as putting the phone in the dock. Tethering worked just fine until my phone was placed into the dock, where it proceeded to give the error of "Lost 3g connection". Disabling entitlement check bypasses this for regular tethering, but not the dock. So then the these are my best guesses on how to fix the situation:
If we simply blocked the IP that this check is going through, would it bypass it?
Is there anyway to simply remove the check?
Click to expand...
Click to collapse
An infraction was given to the OP to remind them to not create question threads in the developer forums. Hopefully this will prevent them and others from doing so in the future.
First off hello I'm new to this forum but a friend suggested I came here for some answers to my questions.
I've successfully compiled (and am currently running) a version of CyanogenMod
I've edited a good number of roms both on my HTC and LG so I have a decent knowledge of the file system
I have Eclipse set up and have been messing around with that a bit. Now that I have that done I want to get into editing the settings (I've taken a few courses with computer programming but never java so editing the Zip would be easier but with more guidance so would editing the source)
Now for the questions
1) Is there a way to make it so that it is EDVO only? without going through the service menu?
I'm going to be using SIP only so I have no need for calls or texts and 1x is never enough to hold a good conversion for me so I'd rather EDVO only
2) I know there are apps like Wefi that allow you to connect to any wireless network but I was hoping there was a way to do this at the source? I was figuring I could bypass the check if its a remembered wifi or not this way theres no need for another program to running.
I've been looking through the wifi settings on eclipse but don't really know what to look for.
3) If the EDVO is a possibility is there a way to change the signal bars to not reflect 1x anymore and simply show no service when that is the option? I figured a theme would be the best way for this but was checking if there was an easier way.
4) I'd also like to set it up so that if theres a wifi connection it will turn off the radio and if the wifi connection is lost it will turn the radio back on. so basically Wifi OR EDVO since I don't need both for sip calls.
This can be done with tasker so it's not as important as the other ones but it would still be nice if it was a built in feature.
I've been doing a lot of googling and these are the answers I couldn't find. I'm only lookin for points in the right direction I'm trying to take this as a learning experience but really haven't got much of an idea on where to start other then theming the singal bars. The first two are the ones I would really like to accomplish first.
I'm about to get a new S3 and I have a perfectly good nexus S 4g.
Is it possible to install a rom that will make the phone function like the nexus 7? so my daughter can use it etc?
thanks in advance!
I guess the real question is can i put the tablet version of jellybean on the nexus S 4g. I don't want any phone features. Does that make sense?
You could probably remove the dialer and messaging apps, although third party dialers could still be installed from Google Play. But probably the easiest thing to do would be to just run it in airplane mode so the cellular radio isn't wasting battery life. Thats what I do on a cheap prepaid Android phone that I use as an internet radio device.
True, but i feel like there are things phones have that are running and using memory that could be disabled to make the phone run faster.
I wonder if something like the nexus 7 image would work just straight up? I'm thinking it might just ignore the phone aspects but the buttons are different so that might need some adjusting.
https://developers.google.com/android/nexus/images
Anyone? I'm still looking to find a way to do this. Has anyone done it?
You should be able to use a root explorer to remove the phone app, etc. But besides that you would have to build a ROM for it. The easiest thing would be to turn on airplane mode and then turn on wifi, that's what I did with my HTC Incredible to use as music player.
There isn't anything you can uninstall that will make the phone faster. You won't notice a difference... AT ALL. Just erase the icons from the home screen, but leave the dialer and messaging app in the app drawer. That way it's useful as a backup phone, and another plus, is that your daughter can still dial 911 on the cellular network in a pinch, regardless of whether it has service or not.
Put it in Airplane Mode and turn WiFi on. Voila, awesome little android mp3 player with emergency call capabilities. Something my kids Galaxy MP3 players can't do at all (totally wish it could).