yashsingh1/xdaforums huggingface dataset:
[Nook Color Android Development] xboxexpert:
WARNING: I've added this to my script and for some reason it has an adverse effect on the "n" button and Lock Screen if used BEFORE you complete the SetupWizard !!!

WARNING: Again BE WARNED if you do this mod before you finish the setup wizard you will loose the functionality of your "n" button and Lock Screen !!!
[Nook Color Android Development] tnpapadakos:
yes i locked my girlfriend in a room somewhere doing just that...she loves to read, so...its gonna be awhile:rolleyes:
[Nook Color Android Development] robjective:
I believe this is because you are not mounting the system as R/W (read/write) before trying to rename. With RootExplorer, it's just a button at the top of the page you toggle.

I think if you really wanted to do it on the phone, you could do it in Terminal Emulator (free d/l in the Market). You would have to su, then mount r/w, rename the files, then reboot, which you can do by just typing "reboot" in terminal emulator.
[Nook Color Android Development] stwallman:
What I don't understand is why B&N would leave this running for in the first place (unless this is a side effect of rooting). If it is actually a huge drain on the battery, I'd imagine they would've removed it in the stock release.
[Nook Color Android Development] CBJamo:
Confirmed that you can do this on the nc with the terminal emulator, althought I wouldn't recommend it. It's slow and somewhat dificult to type it in with the solfware keyboard.
[Nook Color Android Development] madrascafe:
i tried this and worked fine. but when i ran library and selected a B&N book it crashed my NC and said "due to authorization problem the device needs to be reset now" and i had to reset the device using the 8 failed boot method & autonoot all over again. Just FYI. not sure if its 'cause of this.
[Nook Color Android Development] long2know:
Unless the battery usage app lies, I'm guessing this will double battery life possibly. My battery usage currently lists the cell phone/radio accounting for 54% of my total battery drain.
[Nook Color Android Development] Kelvala:
http://xdaforums.com/showpost.php?p=10093266&postcount=56
[Nook Color Android Development] madrascafe:
thanks... should've guessed that...
[Nook Color Android Development] Kelvala:
I haven't tried it myself, but i never disabled the updates and have been using ALL of B&Ns software for over a week and NO resets..
[Nook Color Android Development] mrodlies:
xboxexpert im the poster before you and i didnt copy. dont bad mouth my name if you dont have your facts straight.
[Nook Color Android Development] camwinnn:
Same, tho i was already updated before rooting.

Tried to get it to crash, couldnt.
[Nook Color Android Development] nikescar:
Maybe you shouldn't post code until you have your facts straight.

There was no bad mouthing going on. You're obviously overly sensitive.
[Nook Color Android Development] wumpus11:
I'm sorry about your experience, mrodlies. I don't understand why a moderator closed your thread called [How To][Fix] Improve Battery Life By Removing "Cell Service" due to what were, basically, typos.

I don't understand why xboxexpert fixed a few bytes of your code (the essential change being replacing 'Mms' with 'Phone') and put them in this new thread, prefaced by what seemed even on first reading an inappropriate attack on you, rather than just updating your original thread, which wasn't closed until a few hours later.
[Nook Color Android Development] xawen:
I don't understand why you're all fighting over code and information that was pretty much ripped straight off of the NookDevs wiki...and still getting it wrong. Just saying... :rolleyes:
[Nook Color Android Development] Bimboy:
TOTALLY disagree. xboxexpert took the research done by mrodlies, blatantly copied it, and accused mrodlies of copying it himself. He should not have created a new thread on the exact same topic, except with a typo fix. Pot calling the kettle black, badly, if you ask me.

I appreciate both contributions, but it was mismoderated, and should not have happened in the first place.
[Nook Color Android Development] tnpapadakos:
really it was a good find no matter who did it, but seriously

do we really need a script to do this?

i just manually removed telephony.apk and phone.apk with root explorer mounted /system as rw

same result
[Nook Color Android Development] docfreed:
+1

Me too - no ill effects after several weeks
[Nook Color Android Development] long2know:
It's hard for me to determine if battery life is any longer since I still have the problem of my NC rebooting itself nearly every time it enters sleep mode... ugh
[Nook Color Android Development] xboxexpert:
http://xdaforums.com/showthread.php?t=879922

Factory Reset and Start over. You should not have that problem.
[Nook Color Android Development] f4phantomii:
I did it with the terminal emulator app. It worked fine although I agree it was tedious with the virtual keyboard.

I didn't have access to a PC running ADB.

Jury is still out on battery life improvements....will know better tomorrow.
[Nook Color Android Development] khaytsus:
Use SetCPU or other similar tools on the Market to change your CPU governor to "ondemand" vs "conservative" which is the default. Make sure all profiles are set to ondemand, and it restarts on reboot. Install, set it up, reboot, then see if your spontaneous reboots go away.

On the other thread directly related to this it's helped quite a few people... I had about 3.4 days uptime on mine before it rebooted on me after plugging in the charger, then again this morning after unplugging the charger, but at least it's not doing it 2-3 times a day like it was.
[Nook Color Android Development] midnightmaraude:
Can I use astro manager?
[Nook Color Android Development] RoboRay:
Nope. Astro doesn't run with root privileges, which are needed to make changes to the system folder. Root Explorer can.
[Nook Color Android Development] Kelvala:
I invented the internet. YOU'RE WELCOME!
[Nook Color Android Development] xboxexpert:
I just "Thanked" you for your retardedness..

LOL
[Nook Color Android Development] Mikey:
Did xboxexpert "copy" mrodlies' thread? im sure he did. -1

Did mrodlies "copy" http://nookdevs.com/?

I'm sure he did. -1

Do two wrongs make a right??

Like i mentioned mrodlies thread: It happens. We ALL are here to better our Nooks.

So no-one is right here.

Lets move on and better our nooks :)
[Nook Color Android Development] RoboRay:
+1 to who posted a way to do this, even if the instructions were wrong.

+1 to who saw the error and posted correct instructions.

+10 to whoever stops the drama.
[Nook Color Android Development] KryptoNyte39:
My NC was sleeping a good portion of the day today, and I noticed in the settings (in NookColor Tools in app drawer) that battery usage for these two service was:

Cell Standby = 65%

Phone Idle = 6%

Ouch.
[Nook Color Android Development] stwallman:
The big question I still have is whether anyone has done a detailed analysis of the battery life with and without this hack ?
[Nook Color Android Development] dougp.me:
Mine says Phone-idle - that's not the phone service, correct? Just when the device is idle?
[Nook Color Android Development] BertoJG:
I am the person who added this information to the Wiki and I did it specifically for the Nookie Froyo build, which is why it includes the Mms.apk.

I could care less one way or the other who uses it or for what purpose, I am just glad that we can use it on our devices using the stock software as well as the Froyo build.

It is perfectly reasonable to expect that more than one person could come to the same conclusion about the impact of removing these services, so please ease up on mrodlies and xboxexpert and lets get on with life.. :-)

In addition, this "trick" has been documented several times in threads for different tablet devices without cell based services....

-Robert
[Nook Color Android Development] zappaziz:
Amen. Thanks for the posts mrodlies and xboxexpert. Appreciated.
[Nook Color Android Development] jewnersey:
im having a hard time getting root explorer to get rw access. i press the toggle switch at the top and it doesnt change anything.

tried

$ su

# mount -o remount,rw /system

didnt do anything either.

can someone help me out please
[Nook Color Android Development] khaytsus:
mount -o remount,rw /dev/whatever/system/is /system

Might have to use the busybox version of mount, not sure offhand actually.
[Nook Color Android Development] jewnersey:
thanks.

turns out my root explorer was just messed up. got a new copy, intalled, and had no problem

this is great. much appreciated
[Nook Color Android Development] Sarahh926:
So if I do this to my NC how much battery life am I really saving? Also, is the last code to undo the process? Because right above it, it says that you can't undo it.
[Nook Color Android Development] eyecrispy:
Question - I renamed the two apks as suggested in the first post. When I look in NookColor Tools, I still see 'Phone idle' draining my battery. Is that normal?
[Nook Color Android Development] nookerrooter:
Ditto.

I made the changes in adb, and still have "phone idle" eating battery. Any ideas?
[Nook Color Android Development] nookerrooter:
If all you're doing is renaming files, you can always undo it - provided you remember their original names.
[Nook Color Android Development] pest789:
Did you actually change the extensions or just the first part of the names? If they are still <something>.apk, they aren't disabled.
[Nook Color Android Development] mrodlies:
like i said in the original thread:

phone idle is the service that keeps the phone going when nothing is happing, like sitting with your car in neutral the engine still pumps small amounts of gas into the pistons to keep it going. cell standby is the only service that i know of associated with actual specific phone network communication.
[Nook Color Android Development] eyecrispy:
Ok, so are you saying that phone idle should be there?

I did rename the two apks to .OLD as indicated.

Sent from my XDA app on my Nook Color
[Nook Color Android Development] jbright44:
Yes. You're running a version of android that is meant for a phone, not a tablet (this is hacked up remember). So thing of it as "device idle" not "phone" because the OS thinks it's running a phone.
[Nook Color Android Development] deitiphobia:
That makes sense i guess but still a bit unexpected considering the apk was renamed.

Its hard to measure what affect this had since my nook already had pretty incredible battery life. Mine can do two days solid with fairly heavy use. It appears the device could do 3 or more days on standby without any problems. That's quite an achievement that my phone could never come close to doing.

Very satisfied with battery life on this device.
[Nook Color Android Development] khaytsus:
With wifi turned off and standby, my Nook Colour, according to Battery Diviner, uses .02%/hr. That's 5000 hours by my math. So standby it's for all purposes using zero battery. At least mine is.... YMMV. :)

Running, I see 8-11% usage per hour, doing fairly typical stuff like reading news, browsing, reading using Tapatalk etc..
[Nook Color Android Development] spikey911:
Just my opinion, i haven't tried it yet, but since there is no phone hardware inside i don't see how there would be any additional power usage.
[Nook Color Android Development] MrOtsKrad:
Just as a test.

day before last I drained my battery completely, and yesterday Unpluged it @ 100%.

Turned wifi on (It automatically connects to my wifi at home and at work, which are 30min apart) @ 7am

by 9pm my battery was @ 20% with wifi on the entire day with TweetDeck running in the background with 4 accounts attached as well as WeatherBugElite doing hourly updates, incl some browsing and reading.

Right now, same thing, I unplugged it again @ 7am but this time left wifi off and and @ 1:30pm now my battery is at....97%.

Not bad at all...not bad whatsoever lol.

Phone Idle 89%

Android System 9%

Display 2%

Now if we can jsut find the process that keeps the phone idling
[Nook Color Android Development] smoothone:
Root Explorer costs $3. How much cheaper do you want it?
[Nook Color Android Development] triggrhaapi:
Not surprising that using a radio device would drain the battery faster than not using a radio device. Wifi kills batteries. I already knew that.

The phone idle process, as stated above, is a good thing. Do not kill it.
[Nook Color Android Development] RoboRay:
Best $3 I've spent since I was a kid buying ice cream.
[Nook Color Android Development] jazzbass12:
Question i used auto-nooter 2.12.25 and when I look in Nook Tools>running service, i do not see a Phone or telephony apps running. Does this mean I don't need to run the script to stop it? Does auto-nooter automatically disable?

Hope I asked this correctly as I am newbie.

Thanks
[Nook Color Android Development] French.:
This is really apples to oranges...I would be a lot more interested in knowing what your remaining battery is WITH wifi turned on at the end of the day (just like before renaming the files).

I will say that it does appear this "fix" keeps the Nook from draining while turned off. I would steadily lose charge throughout the day with wifi on but the device in sleep mode. I took mine off the charger at 7:00 a.m. and it's reading 99% now (4 hours later). Usually I would be down 2 or 3 or even 4 percent.
[Nook Color Android Development] Divine_Madcat:
/facepalm

As has been said, "phone idle" is a bit of a misnomer. The way android is right now, it considers ANY device that it is on a phone; google programmed it that way. So "phone idle" simply means battery consumed while the device is on but not in use. You want to find the process that keeps the device idling? The device! If you leave it on, even with the screen off, it will idle and use battery; there is no way around it.
[Nook Color Android Development] triggrhaapi:
I am curious to get an answer to this as well. I'm more than happy to disable those files if it will get me more battery life, but I'm not really convinced that it will do much for me.

I am of the mind not to mess with things if it's all working, unless there is some great benefit to be had.
[Nook Color Android Development] Divine_Madcat:
The idea behind this is that becusse there is no phone hardware, the system is burning CPU cycles trying to accesses this missing hardware. With the CPU doing all of this work, it winds up burning the battery faster than it should. There is no harm in doing this, so....
[Nook Color Android Development] golfprorm:
One thing to keep in mind: something is always going to be using the battery. When you look at the battery use, there will always be something with high use, regardless of what you turn off. Battery use always totals up to about 100%. The key is comparing the battery use to the actual battery life. If you only lose 3% over 12 hours, the fact that standby used 96% of that means that phone standby used less than 3% of your total battery over 12 hours. Not a significant issue.

Now if your battery dropped 40% over those 12 hours while you weren't using it, the battery use would be more valuable as you could see what was eating 40%.

Sent from my Nook Color
[Nook Color Android Development] MrOtsKrad:
Maybe I wasn't clear enough.

Both Days of Wifi On and Wifi off were done after the name change.

Before the file name change I would not last even 2/3 of a day with wifi on, after wards I was getting 19hrs with 20% battery life left
[Nook Color Android Development] attackpilot:
For what it's worth, I downloaded Android Mate from the Market (It's free, because I'm a cheapskate too), and it does ask for Superuser rights. It would not rename .apk files, but it did allow me to delete both the phone and telephony .apk files. Seems to have no adverse effects. We'll see how well the battery holds up now!

Maybe this'll help those of you who are unable or unwilling for whatever reason to fiddle with renaming files/changing code with root explorer or other such.
[Nook Color Android Development] jazzbass12:
I'm using Android Mate. When I delete both the phone and telephony .apk files it says "files deleted" it refreshed screen. When I scroll down the list I still see them both there.

FYI, when I start Android Mate I get the message "SuperUser Rights Granted"

What am I doing wrong?
[Nook Color Android Development] jazzbass12:
I'm trying to rename these 2 files in Root Explorer and I am getting "Phone.apk cannot be renamed because he file system is read-only. Anyway around this?
[Nook Color Android Development] khaytsus:
Same thing I have seen; 1% or slightly more used per hour if wifi is enabled with nook in standby, nearly zero with wifi disabled.
[Nook Color Android Development] Kokanee483:
This fix ( manually done via ADB ) worked great! My NC now" burns" about 1% of battery life every 6 hours when left in idle; that's way better than my android phone.
[Nook Color Android Development] long2know:
I'm getting really excellent battery life in standby and in general now. With very usage (playing a game for 5 hours, watched a movie streamed via CIFS to Rockyplayer, Trillian, Tweetdeck, etc running in the background, I got about ~ 10 hours on a single charge today. With really light usage the day before, I got about 34 hours on a single charge.
[Nook Color Android Development] basotl:
Used this fix a few days ago. I have not measured battery savings but I have observed increased battery life in idle. I like any optimization that I can get my hands on.
[Nook Color Android Development] aruangra:
I have been monitored power comsumption of my NC for more than a week. I always use my NC in this configuration:

- Wifi on (always)

- Brightness at minimum

- Programs: Browser, E-readers, RSS feeds

The battery drains 10% per hour. And after doing this mod, the consumption is "still the same". Zero improvement for me.
[Nook Color Android Development] attackpilot:
I'll be damned.

Well, I've shown my ass. I just went and double checked my system file with the info above, and the same thing has happened to me.

I have no idea, I guess my "easy way" is really no way at all. Looks like the best way to go about this the way everyone else has.

Sorry all, for the bad info!
[Nook Color Android Development] madrascafe:
R u sure that you mounted the directory as R/W in Root Explorer or Astro?
[Nook Color Android Development] RoboRay:
You can't touch the /system folder in Astro. In Root Explorer, just hit the button at the top of the screen to mount the file system as Read/Write instead of Read Only.
[Nook Color Android Development] tnpapadakos:
ha ha ha, not so fast my friend...

root explorer wont either, unless you mount the system as r/w from adb or terminal emulator

instructions found here:

http://nookdevs.com/NookColor_Making_system_partition_Read-Write

after that, if your /system partition is on the device "/dev/block/mmcblk0p5"

then the next time you do it you can just do:

adb shell (or get to a # in terminal emulator)

mount -o rw,remount -t ext2 /dev/block/mmcblk0p5 /system

then, and only then, will the r/w-r/o button actually work in root explorer
[Nook Color Android Development] RoboRay:
Whoa whoa whoa... Not so fast yourself! I have never ever not even once had to use ADB on my phone to mount the file system as R/W and yet I can edit and create files under /system by simply toggling the "Mount R/W" button in Root Explorer.

I do not have my NC yet (:()so I am speaking specifically from my experience with Root Explorer on other devices. If what you are saying is correct, this is an NC-specific issue. You are the first and only person I have seen report that Root Explorer cannot mount the NC's /system folder R/W on it's own. Can anyone else confirm that the "Mount R/W" button in Root Explorer on their NOOKcolor is not functional without preceding ADB or Terminal commands?

If so, this should be correctable with an update to Root Explorer.
[Nook Color Android Development] jazzbass12:
I have confirmed that you can access system files in Root Explorer by hitting the Mount R/W button at the top. This does work. I renamed the Phone.apk and Telephony Provider.apk to .apka

Thanks for the help...ya and i did pay for Root Explorer:D
[Nook Color Android Development] tnpapadakos:
exactly...it is an NC specific problem...it sucks, but its true

hence the wiki found here
[Nook Color Android Development] jazzbass12:
I was able to thru Root Explorer. I jts renamed a second time to .OLD just see if it worked and it did. Rechecked several times and it is still .OLD.
[Nook Color Android Development] digitalicecream:
Super manager will give you root access for free. get it from the developer's website if you cannot install it from the market.

http://www.appbrain.com/app/super-manager/gpc.myweb.hinet.net.TaskManager

I installed it from there and it works well. I renamed both files to a .bak extension and rebooted and it sticks. Super Manager will ask you if you want read or read/write access when viewing specific folders.
[Nook Color Android Development] RoboRay:
Thank you. That's what I expected. Apparently Super Manager works too without ADB assistance, so it's not a Root Explorer issue that tnpapadakos is running into.
[Nook Color Android Development] RoboRay:
Are you sure? I tried your link and "There is currently no text in this page."

Have you verified that Root Explorer is on your SU white-list? If it is, maybe clear all the data from it and try it again?
[Nook Color Android Development] tnpapadakos:
why does this system always shorten url's and add ... in the middle of links?

anyway, go here

and yeah, i'm 99.999% sure, but you know, there's always a chance i'm wrong
[Nook Color Android Development] RoboRay:
I don't see anything in that wiki that states ADB is the only way to mount /system as R/W.

That looks to me simply like instructions for one way to do it, not necessarily the only way. Presumably, Root Explorer and other apps are essentially issuing those same commands with you hit the "Mount R/W" button, anyway.
[Nook Color Android Development] tnpapadakos:
like i said: "unless you mount the system as r/w from adb or terminal emulator"

the system defaults to mounting /system to read-only at boot

but hey, try it on a nook and let me know how it goes

this is one of those times i'd rather be happy than right, cause its a pain having to issue the command manually...it sticks once you've done it until you reboot, its an issue with mounting at boot
[Nook Color Android Development] silivrenion:
Although I wasn't able to definitively test between one or another, renaming these files has increased from my original battery life, and hasn't caused any issues that I can tell.
[Nook Color Android Development] RoboRay:
AFAIK, every Android device mounts /system as R/O at boot.

Yeah, I will be trying it when my NC gets here.

But what do you say about all those other people who state that Root Explorer and other SU-capable apps can mount /system as R/W on their NCs? I've been following most of the NC discussions here and at MobileRead and you are absolutely the only person I've encountered who says Root Explorer can't do this. Literally dozens of people have posted about using RE to make changes to /system and not one of them have said they had to issue terminal commands first.

This doesn't look like a general NC issue at all. Did you ever verify that Root Explorer is correctly flagged in your SuperUser white-list, like I mentioned earlier?
[Nook Color Android Development] etinmot:
Root Explorer

I'm having difficulty figuring out the whole adb thing (I can't get the Android SDK to install - it keeps telling me I need to have the Java JDK installed when I already do).

But, spend $3.80 on Root Explorer, and it's super simple - in Root Explorer, just navigate to each of the two files referenced in the script and change their names, from Phone.apk to Phone.old and from TelephonyProvider.apk to TelephonyProvider.old.

Bingo, bango, sugar in the gastank! No more Cell Standby Service wasting your battery.

THANKS wvcachi!!!