Did you lose root with B&N update? - Nook Color Q&A, Help & Troubleshooting

Just wondering if anyone who was running rooted stock with any of the reported methods to block updates (e.g. build.prop edit, OTAcerts renaming, DB tinkering) got the update and lost root anyway.
I run CM7, but know a few people who are still on rooted stock. It would be nice to know if, once the new stock OS is rooted, we can employ similar measures to prevent further minor updates and loss of root.
Please note that I am asking about anyone who got the update without wanting it despite measures to block it...I understand that anyone who voluntarily updates will lose root.

xdajunkman said:
Just wondering if anyone who was running rooted stock with any of the reported methods to block updates (e.g. build.prop edit, OTAcerts renaming, DB tinkering) got the update and lost root anyway.
I run CM7, but know a few people who are still on rooted stock. It would be nice to know if, once the new stock OS is rooted, we can employ similar measures to prevent further minor updates and loss of root.
Please note that I am asking about anyone who got the update without wanting it despite measures to block it...I understand that anyone who voluntarily updates will lose root.
Click to expand...
Click to collapse
Yes, I lost root. No,OTAcerts renaming and DB tinkering weren't of any use at all. I don't know about build.prop, but IIUC, that only works after the update has been out a little while, and can't prevent *new* updates like the one that unrooted my nook yesterday.
Unless a reliable method of blocking updates can be found, I may have to go to a custom mod. CM7 is great, but the sleep issue worries me. Maybe, now that an official version of Froyo is out, Nookie-Froyo devs can canabalize drivers, kernels etc and give us a fully functional flash tablet without the sleep of death or the fear of auto-updates?

My Nook was plugged in all morning and nothing was pushed even though i did not take any update prevention measures (other than TI backup all my apps as soon as I saw the update).

I did the DB tweak and as of 5 minutes ago no update pushed on my rooted stock. I just tweaked my router to try and make sure it stays blocked in case the DB tweak really isn't enough. But my router tweaks assume the update server for the classic nook is the same one used for the color.
Does anyone know what server they push the updates from so I can block it for sure?

jhitesma said:
I did the DB tweak and as of 5 minutes ago no update pushed on my rooted stock. I just tweaked my router to try and make sure it stays blocked in case the DB tweak really isn't enough. But my router tweaks assume the update server for the classic nook is the same one used for the color.
Does anyone know what server they push the updates from so I can block it for sure?
Click to expand...
Click to collapse
No, nobody knows..... Same question with 1.0.1 and 1.1.0. Blocking from build.prop is the only reliable method.

Follow-up question to those of you who lost root. Did you also lose access to the applications you had installed as root? I understand that these will no longer be tied to the market for updating, just wondering if they are still installed and accessible.
Thanks.

Hopefully people backed up before this update was shipped. I suspect it will be rooted pretty quickly so even if you lose root it will only be for a few days.

xxiworld said:
Unless a reliable method of blocking updates can be found, I may have to go to a custom mod. CM7 is great, but the sleep issue worries me.
Click to expand...
Click to collapse
You can't have a sleep issue if you don't go to sleep. There is no Sleep of Death in CM7.

RoboRay said:
You can't have a sleep issue if you don't go to sleep. There is no Sleep of Death in CM7.
Click to expand...
Click to collapse
That itself is the issue. It doesn't sleep, hence in constantly drains the battery.

I used this method. Don't know how effective it is.
http://forum.xda-developers.com/showthread.php?t=937584

mcb01 said:
I used this method. Don't know how effective it is.
http://forum.xda-developers.com/showthread.php?t=937584
Click to expand...
Click to collapse
That is a script that edits devicemanager.db. I edited devicemanager.db manually, and still got the update. Editing devicemanager.db is useless.

xxiworld said:
That is a script that edits devicemanager.db. I edited devicemanager.db manually, and still got the update. Editing devicemanager.db is useless.
Click to expand...
Click to collapse
Can anyone else confirm they've done the sqlite database tweak and still received the OTA update? xxiworld is the only one I've seen on these forums that has said it's happened to his NC.

xxiworld said:
That itself is the issue. It doesn't sleep, hence in constantly drains the battery.
Click to expand...
Click to collapse
By a relatively trivial amount. Unless you are unwilling or unable to connect a charger while YOU sleep, the NC really doesn't need to.
It WILL be nice when we get the new kernal that fixes the underlying problem, but avoiding CM7 in the interim simply because you "worry" about it staying awake to work around the issue is cutting off your nose to spite your face.

RoboRay said:
By a relatively trivial amount. Unless you are unwilling or unable to connect a charger while YOU sleep, the NC really doesn't need to.
It WILL be nice when we get the new kernal that fixes the underlying problem, but avoiding CM7 in the interim simply because you "worry" about it staying awake to work around the issue is cutting off your nose to spite your face.
Click to expand...
Click to collapse
your definition of trivial is different than mine.
When my wife's ipad and stock nook color can go 4-7 days between charges or more with regular use versus 36 hours max on CM7 because of darin on standby that is 10 fold, that is not trivial.
maybe for your purposes it is acceptable, but it is NOT trivial

Canadoc said:
your definition of trivial is different than mine.
When my wife's ipad and stock nook color can go 4-7 days between charges or more with regular use versus 36 hours max on CM7 because of darin on standby that is 10 fold, that is not trivial.
maybe for your purposes it is acceptable, but it is NOT trivial
Click to expand...
Click to collapse
Ditto
I don't use it much. I appreciate not having to charge it all of the time. It tends to stay in my bag a lot. I've been waiting for rooted 1.2 before I leave my rooted 1.0.0...
Deep sleep is more important to me than the tweaks that come with CM7. I'm a pretty basic user.

Related

[Q] Can I uninstall dmservice?

Is it safe to remove the dmservice apk if I don't plan to do OTAs? Does this app do anything else besides check for updates (if that's truly the purpose of this app)?
Sincitybronze said:
Is it safe to remove the dmservice apk if I don't plan to do OTAs? Does this app do anything else besides check for updates (if that's truly the purpose of this app)?
Click to expand...
Click to collapse
Do you really want to risk it? Why do people have a compulsion to start erasing stuff off their phones? Are you running out of space? Does the presence of unused programs just bug you?
Maybe he is trying to save some RAM or something?? Who knows...but I would check if it interferes with any important system apps/processes first. If he has no need for the OTA updates then I don't see the issue. Maybe a more informed person can help this person out.
deez1234 said:
Maybe he is trying to save some RAM or something?? Who knows...but I would check if it interferes with any important system apps/processes first. If he has no need for the OTA updates then I don't see the issue. Maybe a more informed person can help this person out.
Click to expand...
Click to collapse
Has anyone ever run out of RAM using a Vibrant? I've never dropped below 60mb free. From talking to G1 owners, this is pretty amazing.
I am curious for an answer too, I am rooted and running the JI6 that I flashed from here. Today my phone now displays "Connecting to DM server.......". It has been like this for several hours now. I can't seem to make the process not come back. t continues to autostart. Any ideas anyone????
Kubernetes said:
Has anyone ever run out of RAM using a Vibrant? I've never dropped below 60mb free. From talking to G1 owners, this is pretty amazing.
Click to expand...
Click to collapse
I agree that it is very hard to run out of RAM, I was just stating that because maybe the OP just wants to free up whatever he can. It's not gonna hurt anyone if the OP does it...or maybe it will, judging from some of the responses. All i wanted to do was help this person get their question answered. Harmless if you ask me! This is in no way a personal attack by the way, lol. It's quite hard for me to sense sarcasm through text...unless IT'S IN ALL CAPS.
I don't see any reason for it to hurt anything. I am running a backup now so that I can remove it and see what happens. I will update once it has been removed with a status.
Yeah, I just generally go by two rules of thumb: (1) If it ain't broke, don't fix it, and (2) If you don't know what it does, don't mess with it. There are plenty of services that run but are not obvious as to their purpose. I just wouldn't mess with it unless you feel like it's detrimental to your phone.
Typically I wouldn't, but this seems to be causing some battery drain. I will experiment, if anything goes wrong I can always restore my backup.
That's completely understandable. I agree once again. I think the OP may just be looking at the running process and thinks removing it and any future update will be beneficial. I am not quite sure of the motive but some people look at things differently. Maybe the OP will chime in with some of the reasons other than just disabling updates. That is yet to be seen, so until he posts unfortunately we won't know.
Ok, so here is the process I went through.
Went to Settings>Applications>Running Services>
Saw this:
DMService
com.wssyncmldm
***** RUN A BACKUP BEFORE RUNNING THESE COMMANDS! I am not responsible for anything that happens to your phone blah blah blah.....*******
Connected to the phone via adb
Ran the following commands:
su
# busybox mount -o remount -rw /dev/block/stl9
# rm wssyncmldm.apk
# rm wssyncmldm.odex
# rm wssyncmlnps.apk
# rm wssyncmlnps.odex
DM immediately stopped.
Rebooted the phone with no issues.
Will continue to monitor for issues.
So far so good.
Let us know how it affects your battery life or if it does anything nice for you at all. Thanks for being the guinea pig! Seems as if you did it more properly than I would have, lol.
No worries, I wouldn't think it would hurt anything to remove it. But, I have been known to be wrong before. Anyway, it should make quite a difference on the battery, my phone had been trying to connect to the DM Server for several hours and I was seeing a consistent drain. About 10% per hour. Now it seems to have settled a bit. With normal usage I haven't seen any FC's. WI-FI, BT and GPS are all working. It doesn't seem to have affected anything yet. Yeehaw...
Yes, battery life is the reason I'm interested in this. I removed the media hub and drm and experienced improved battery life. I thought eliminating dmservice might have a similar effect.
So far it seems to have made a difference. But the only time it was causing drain was wen it was trying to connect to the DM Server. I haven't yet seen it start back up, it appears as though it is completely gone.
Nice, hopefully this helps some people who are interested and are having issues with the service.
Sent from my SGH-T959 using XDA App
aksoutherland said:
So far it seems to have made a difference. But the only time it was causing drain was wen it was trying to connect to the DM Server. I haven't yet seen it start back up, it appears as though it is completely gone.
Click to expand...
Click to collapse
Thank you so much for testing this. I uninstalled with titanium.
Titanium pro & freeze it
Vibrant + xda app
aksoutherland said:
I am curious for an answer too, I am rooted and running the JI6 that I flashed from here. Today my phone now displays "Connecting to DM server.......". It has been like this for several hours now. I can't seem to make the process not come back. t continues to autostart. Any ideas anyone????
Click to expand...
Click to collapse
Aks: is there an app you use to see which processes are actively trying to connect to a server? How can I get information like this? Thank you.
Using Titanium backup, I froze the DMservice and a few other DRM services and the media hub. I'm running bionic fusion if that matters. I have not noticed any adverse reactions and battery life does seem a bit better. I have not seen the error trying to connect to the dm service since doing this. If you just use the task manager, the service will start back up again after some period of time. Other threads about battery life have stated that these services are known to drain the battery. Freezing seems a good inbetween step to see how things go.
Edit Update.
So my extremely subjective interpretation of battery life is that its better and by simply freezing the services, they don't return. Maybe they do upon reboot; not sure. Before freezing the services, my phone would lose approximately 4% of battery within 1.5 hours of unplugging from power. Not the case this time. I have been unplugged for almost 2 hours and have lost negligible amount. I also turned off a bunch of update/notification services from seesmic, facebook, gtasks, etc.

Battery woes.... already?

I'm so confused.
Just got the mytouch 4g. Charged it, as it said in the book, until it was fully charged. Used it all day until it was drained and then recharged it this evening. Just looked at it now. In 5 hours since unplugging, it's down to 56%. 56!
So weird. And I barely use any apps. I made a conscious effort to keep it as clean as possible.
Help!
Hmmm alot of data is missing from your end but this is what I suggest as basic. Make your blacklight dim so it does not use alot of energy as this is the highest cause of battery drainage during actual awake time. Then disable any unwanted useless services from boot trust me there are lot and also disable them if they restarts. You can also use SetCPU taking you have OC based kernel then make profile to scale your mCPU based on max/avg/idle.
Best advice for you is don't charge the battery, get it low as 1% then do full charge and check your actual usage cycle the uptime/awake time later. Which rom are you using? OCing? if you don't need it just underclock it no need to OC just for the hell of it.
sounds like u need to turn off your network connection
brianphanz0r said:
sounds like u need to turn off your network connection
Click to expand...
Click to collapse
Would you like to elaborate more on that? how do you know he is not using anything that require data connection?
STHNS said:
Would you like to elaborate more on that? how do you know he is not using anything that require data connection?
Click to expand...
Click to collapse
when i leave my 4G/3G/Edge idle, it burns my batteries like mad
unless he has the screen on all day, i dont see how 5 hours would burn 50% of his batteries. even without killing all his task
No I was asking you to clarify as you mean to say completely disable data when you are idle? well you can do that if you have nothing that requires access but most folks have email and other elements that does require it. But yes it would improve it but that depends on him and how/what he has setup.
Whats your uptime/awake time with full bat cycle?
JuiceDefender does that, it disables the mobile data connection when the screen is off, but you can let some apps bypass that have it on every 15minutes or so to have it sync.
I've been playing around with it, and it does improve battery life, but it's not for me though, cause it does take a good 3-8 seconds until you get the "H" or your data connection back.
LOL I was curious and searched "Juice" my 8.1gb paid app archive of market that I just cURLed few days ago and came across UltimateJuice LOL so I guess ill run it. I have so many stuff... only if I could install it and test it but its not possible as its close to 11k apps.
Theres so much that can effect the batteries on these phones. Weak signal, apps running in the background, coutless things.
These are "super phones". I keepo a data cable in my pocket, and a car charger in the car at all times. My phone basically lives on the charger. Its easier that way. I know, not the answer you were looking for, but if you want your phone to do everything it was capable of then thats something you may have to deal with. You could turn all sync off and make sure nothing is ever doing anything in the background, but then whats the point in haing such an amazing phone?
C&P response from every other battery life thread:
werk said:
The first thing to check is if your phone is being affected by the init or suspend bugs. The good news is the former has an easy fix, and the latter can be temporarily fixed by a reboot.
First, download & install Watchdog Lite from the market. Then open its preferences and check "include phone processes," "monitor phone processes," and "display all phone processes." Then just use your phone as normal. It may take a while before you get an alert from Watchdog (and maybe you never will and it ends up you have a different problem). But if you do, note the process that is the culprit.
If it is the init process, go to settings>applications>development> check "usb debugging."
If it is the suspend process, reboot the phone. It should keep it from happening again for a while.
I know the second answer isn't really an answer, but so far it's all we've got for that problem. There is more information on the 2 problems in these threads:
Init:
http://forum.xda-developers.com/showthread.php?t=839935
Suspend:
http://forum.xda-developers.com/showthread.php?t=872839
Good luck...I had both of the problems and my phone didn't last to dinner time. Now I get better battery life than the iphone 3GS I had before this...over a full day of moderate use.
Click to expand...
Click to collapse
Sent from my HTC Glacier using XDA App
I'm not rooted at all. Although I gladly rooted my previous phone (3g slide) I don't want to root this phone because I don't know of any ROMs that are EXACTLY like this Sense stock ROM on here, just without the crapware (games, VVM, so on). Is there one?
Ya you can go take a look in Ice Glacier v1.1.6 see which you like the regular or themed version.
QL: http://forum.xda-developers.com/showthread.php?t=844594
Battery life is all relative. Every single person will experience different battery life. The apps you have installed, the amount of time you spend on it and the time you spend on/in each app, distance from cell towers, distance from Wi-Fi sources, settings you have for every app and things like sync and what not.
I have the same problem at work (building)...poor reception = constantly reconnecting = major battery drain..
STHNS said:
Ya you can go take a look in Ice Glacier v1.1.6 see which you like the regular or themed version.
QL: http://forum.xda-developers.com/showthread.php?t=844594
Click to expand...
Click to collapse
Thanks, I didn't think one existed. I just wish these cooks would put up some screenshots sometimes.
Quick unrelated question... is there any way I can JUST root for access to the phone and then delete the things I don't want with Titanium by myself. I really DO like the phone the way it is and I just wanna lose some of the network connected crap like the T-Mo faves, etc.
Thanks
tinpanalley said:
Thanks, I didn't think one existed. I just wish these cooks would put up some screenshots sometimes.
Quick unrelated question... is there any way I can JUST root for access to the phone and then delete the things I don't want with Titanium by myself. I really DO like the phone the way it is and I just wanna lose some of the network connected crap like the T-Mo faves, etc.
Thanks
Click to expand...
Click to collapse
Yes. You can just root and use the stock rom if you like. Use Titanium to freeze unwanted apps rather than uninstalling them. That way, if something starts behaving strangely, you can unfreeze apps to troubleshoot. Uninstalling system apps is permanent and Titanium doesn't backup system apks, only data. I haven't used it, but I believe Iced glacier is what you're looking for. The unthemed version is basically stock mt4g without bloat with some performance tweaks.
Swyped on my rooted MyTouch4G
XfooYen said:
Yes. You can just root and use the stock rom if you like. Use Titanium to freeze unwanted apps rather than uninstalling them. That way, if something starts behaving strangely, you can unfreeze apps to troubleshoot. Uninstalling system apps is permanent and Titanium doesn't backup system apks, only data. I haven't used it, but I believe Iced glacier is what you're looking for. The unthemed version is basically stock mt4g without bloat with some performance tweaks.
Swyped on my rooted MyTouch4G
Click to expand...
Click to collapse
Thanks! You know, the thing is that with rooting, from my WinMo days when it was a really risky process, I developed this fear of rom flashing just because of the risk of screwing up. I know Android is much easier to flash with a ROM but it still freaks me out a bit and if it's not COMPLETELY necessary, as it was on the 3g slide I just had, I try not to do it. But I'll check out the unthemed Ice Glacier. I just wish I could see some screen shots or get an explained list of what mods are done to the stock rom on it.
tinpanalley said:
Thanks! You know, the thing is that with rooting, from my WinMo days when it was a really risky process, I developed this fear of rom flashing just because of the risk of screwing up. I know Android is much easier to flash with a ROM but it still freaks me out a bit and if it's not COMPLETELY necessary, as it was on the 3g slide I just had, I try not to do it. But I'll check out the unthemed Ice Glacier. I just wish I could see some screen shots or get an explained list of what mods are done to the stock rom on it.
Click to expand...
Click to collapse
The other thing you can do , if you like the stock ROM but just want to get rid of the bloatware, is to temp root using Visionary+, then use terminal, and disable the apps you don't want. I forgot where i saw it, but that's what I did and it works great. Also, if you ever want it back, it's not erased, just go back and enable it by typing "enable" instead of "disable" in the instructions below.
In Terminal Emulator (with root):
$"su" <enter>
#"pm list packages" <enter>
#"pm disable exact.NameOFApp.IncludingCase.SensitivityAnd.Periods" <enter>
#
You're done; it should be removed from your app drawer and everything. It will still show up in the package list, so if you want to enable it again, just pick it out of the list and follow the same directions replacing "disable" with "enable."
geoffott said:
The other thing you can do , if you like the stock ROM but just want to get rid of the bloatware, is to temp root using Visionary+, then use terminal, and disable the apps you don't want.
Click to expand...
Click to collapse
I don't get the concept of "temp rooting" vs real or full rooting. Does that mean it unroots if you reboot? What's the temp part?
That's it. Temp root goes away on reboot.
HTC Glacier running CM7 #18

[Q] NC 1.41 clean root w/MN-5-12-20 observations/questions

New NC w/1.3 did BN stock update to 1.41, confirmed all working. Then I applied the manual nooter 5-12-20 using CWM sd with no errors or issues in installing/rooting/booting. A couple issues/observations after successful booting.
Posting here as new user hoping other new users in same boat without enough time on forum to be allowed to post to the dev thread (I've read every page of the thread and every post since 5-12-20 was released mult times so can say these questions/observations are either not observed or observed and not definitively answered that I could find).
A couple observations and questions:
1. At least 2 other posts noting issues with WiFi.....mid-usage wifi just drops goes dead and I have to manually connect - only started after applying 5-12-20 - is there a fix or something more I can contribute testing?
2. Damned market. Seen many posts relating to market - some claimed to "fix" by re-rooting after going back to stock (doesn't make sense since I observed no errors in the process). My market launched, then updated fine. I, however like others saw many common apps simply not there like Google's own Voice app, facebook app, etc. Maybe someone can tell me, should my rooted nook color NEVER even see those 2 apps in the market? If it should, something went wrong. **Yes, I went back to page 1 of that thread and applied the "market visibility fix" which really needs to be updated to say you MUST uninstall the market "update" to roll it back to the original rooted market then apply the steps - then yes, it worked in the sense that all apps EXCEPT for some pretty BIG ones like facebook, google voice, etc are listed. This one is the primary reason I'm rooting and I've read a LOT of different "fixes" of changing DPI, fingerprint, build.props, etc. yet in any of the original root instructions seen an indication that this is a STANDARD action every rooter needs to take. Why do some need this "workaround" of hacking dpi and props and some don't? Is it simply that those that don't are not using these very common apps like facebook? Someone could make my day by helping out with this as I really hate doing things half-assed and having something half-working.
3. Power consumption seems a bit higher than pre-MN-root which leads me to next question - the MN rooting process installs "google latitude", "navigation", and what appears to be phone processes. Without a gps or location services I can't seem to get these nav type apps to work (hang at aquiring location), is there a reason they are installed and is there a way to make them work? Can any of the phone/dialer type daemons be removed could any of them be increasing power consumption? Again, I'm game for testing if a dev can shed some light.
4. Basic question but one I saw people had app "updating" issues with but no clear answer as to best practices. If an app is available in both BN store and android market, are there pros/cons to installing one vs other? Netflix good example installed via BN store yet market says update when BN store does not.
5. Dual-booting - seen different threads but they are dated to older firmware and with the awesome job GMPOWER did putting together 5-12-20 MN, would love to help him or the devs test and put together a step by step rolling his 5-12-20 MN and current 1.41 in with whatever the best practices are for setting up a dual boot with CM7, etc.
Again, you guys rock and I love the NC, any help on these would be greatly appreciated!
I'm new here too,but I might have a simple solution to question #1.If you're "dropping WiFi" at home,check the channel your router is using and see if a neighbor (or two or three)are also using that channel."Sniffer" programs are around that will give you the info.Try to set yours up on a "clear" channel.Worked for me when the neighborhood "filled up" with routers all set to channel 6.Went to ch.3 and problem solved.
Good luck.
Thanks but as I stated only after the manual nooter is the wifi dropping - no need to get out wireshark when 4 other wifi devices including a non-rooted nook in the same room without dropping but thanks for the suggestion!
BTW, I should ask are you rooted and which version, etc?
WyldWolf said:
[...] 1. At least 2 other posts noting issues with WiFi.....mid-usage wifi just drops goes dead and I have to manually connect - only started after applying 5-12-20 - is there a fix or something more I can contribute testing?
Click to expand...
Click to collapse
I did not experience this issue. In fact, on B&N 1.4.1, my wifi was more dependable than on CyanogenMod. I suspect a lot of has to do with specifics on your wifi setup, including router make, security used and so forth. You could try tweaking parameters to see if it helps. Was it dropping as much before you ran MN? I wouldn't expect what was done with MN to make a difference. Are you using Dalingrin's kernel or anything similar?
2. Damned market. Seen many posts relating to market - some claimed to "fix" by re-rooting after going back to stock (doesn't make sense since I observed no errors in the process). My market launched, then updated fine.
Click to expand...
Click to collapse
Hmm. I never got around to trying Google Voice, and have no use for Facebook, so can't say for sure those were there. I've since nuked 1.4.1, so can't test now either. I can say that I had well over 100 apps that I commonly use on CM loaded, and didn't find any that I weren't visible in Market without any tweaks. It did take a long time for Market to update, but after that, it worked smoothly. You might try accessing the Market via the web interface and see if those apps will install from there. I did that a few times. Maybe that trips something?
3. Power consumption seems a bit higher than pre-MN-root which leads me to next question - the MN rooting process installs "google latitude", "navigation", and what appears to be phone processes. Without a gps or location services I can't seem to get these nav type apps to work (hang at aquiring location), is there a reason they are installed and is there a way to make them work? Can any of the phone/dialer type daemons be removed could any of them be increasing power consumption? Again, I'm game for testing if a dev can shed some light.
Click to expand...
Click to collapse
My power consumption was initially very good, but after a week or so, I started seeing the battery drain go to 3-5% per hour. Unfortunately, 1.4.1 hobbled a lot of troubleshooting tools, so I wasn't able to nail down the culprit. This is what ultimately drove me to abandon 1.4.1 for CM again.
I did try renaming phone.apk and others that have been recommended, but my NC seemed to get very unstable thereafter. Lots of spontaneous reboots and the like. I put them back and really didn't see a big difference one way or the other that I can attribute to these. From everything I've read, they're not likely to cause noticeable drain, but some other standard functions depend on them.
4. Basic question but one I saw people had app "updating" issues with but no clear answer as to best practices. If an app is available in both BN store and android market, are there pros/cons to installing one vs other? Netflix good example installed via BN store yet market says update when BN store does not.
Click to expand...
Click to collapse
Cost is probably the main factor. Netflix from B&N supposedly supports HD while the Market version does not. On a 7 inch screen, I couldn't care less. Netflix off of the Market looks pretty good, so I'm happy.
5. Dual-booting - seen different threads but they are dated to older firmware and with the awesome job GMPOWER did putting together 5-12-20 MN, would love to help him or the devs test and put together a step by step rolling his 5-12-20 MN and current 1.41 in with whatever the best practices are for setting up a dual boot with CM7, etc.
Click to expand...
Click to collapse
What you do to stock is pretty much independent of dual-booting.
Bobstro,
Thanks so much for the input! As for the wifi, it does seem very specific to after I ran the MN on 1.41, in fact it never once dropped and I went back to stock 1.41 for the last day and haven't seen it drop again (my wife's is stock 1.41 and doesn't drop either when my MN does so unless it's a hardware issue I'm guessing it's something in the MN process, driver, etc.)
One weird thing I did have happen and searching found a couple references but nothing definitive was using CWM 3.2.0.1 flashing the 1.3 stock after formatting system, data, cache multiple times was my touchscreen did not work. I even re-downloaded the 1.3 from xda must have flashed 6 times never worked. Then downloaded a 1.41 posted on one of the recovery xda threads and lo and behold my touchscreen worked. Also, unlike the 1.3-1.41 upgrade, when I flashed right to 1.41 a couple things came up that didn't after upgrading mine and my wife's to 1.41, namely netflix right on the home screen touch to install, and the nook friends app right on the home screen.
Have you come across anything that would indicate why my touchscreen went dead no matter how many times I rebuild the CWM card, formatted the nook partitions correctly and flashed without error? It really made me worry I had a bad unit but like I said worked out of box, worked after 1.41 upgrade, worked after latest MN, only once I returned to 1.3 stock did it die until flashing 1.41 directly.
Interesting about the market, I did have thousands of apps just not some of the most common big ones and I did try through browser it told me facebook was incompatible with my device which led me to all the "hack the dpi, props file, etc." threads I just didn't want to be part of a minority for for some unknown reason had to hack workarounds if 99% of folks running the MN could simply install facebook and google voice from market without workarounds.
Thanks again!
Edit: on the dual boot I thought there was a way to install CWM or something to internal to allow dual internal booting from stock (nootered) and CM7 - I'll keep looking.
WyldWolf said:
Thanks so much for the input!
Click to expand...
Click to collapse
I'm happy to help where I can. The smart folks here on XDA have helped me tremendously, so I trying to pay it forward as best I can!
[...] One weird thing I did have happen and searching found a couple references but nothing definitive was using CWM 3.2.0.1 flashing the 1.3 stock after formatting system, data, cache multiple times was my touchscreen did not work. I even re-downloaded the 1.3 from xda must have flashed 6 times never worked. Then downloaded a 1.41 posted on one of the recovery xda threads and lo and behold my touchscreen worked.
Click to expand...
Click to collapse
EDIT: Sorry about that strange post. I wanted to point you to the thread about the hardware having changed with more recent NC versions. 1.4.1 includes the newer drivers. Depending on where you get your older versions from, they may or may not work.
Well that 'kinda" makes me feel better that I at least don't have bad hardware, had I known the 1.3 that's posted was "different" then the 1.3 that came on my newer unit apparently must have had the newer screen drivers I would have backed it up - surprised someone hasn't posted it. I mean, mine came with 1.3 installed and the screen worked so it must have had the newer driver until I wiped it, right?
Also, do you have the links you referred to for the screen issues thread?
Thanks again!
The ongoing discussion I referred to is here. On page 2 or so, I've got a link the the original post.
HimWill said:
I'm new here too,but I might have a simple solution to question #1.If you're "dropping WiFi" at home,check the channel your router is using and see if a neighbor (or two or three)are also using that channel."Sniffer" programs are around that will give you the info.Try to set yours up on a "clear" channel.Worked for me when the neighborhood "filled up" with routers all set to channel 6.Went to ch.3 and problem solved.
Good luck.
Click to expand...
Click to collapse
Do look at WiFi, Once I Locked it on channel 1 it is rock solid reliable.
Bobstro,
I'm guessing your battery life must be a typo, at 10% an hour discharge would be 10 hours of runtime - they advertise 8. 3-5% sounds awfully low. Mine out of box is at about 10% an hour with wifi on and screen at 30% with constant online web browsing, maybe an app or two install, launching in and out of system apps, etc. - constant "activity" on my part not just flipping book pages or watching a video, etc.....I hope my unit is on par with others.
I also noted that my wife's refurb bought about thanksgiving that does not have the "new" screen hardware mine does actually looks side by side more blue/white with mine slightly yellower tinge which annoys me a bit. I know from years of jailbreaking and swapping iphones that there was definitely a difference in screen colors as they went from the 3g to the first 3gs I had, same thing blueish/whiter to a more yellow tinge - I can't win! LOL
Ah, sorry for the ambiguity. That was 3-5% while idle with screen off, which is far worse than normal. I expect to see 4-6% drop while idle with screen off overnight, max.
While in use, consumption is roughly 10% per hour, and mostly due to screen, which I usually run at 25%.

[Q] battery drain on unregistered nook simple touch

hi. I just found out that cellular radio is taking up most of my battery on the NST. its strange, considering the fact that nook does not have telephoning capabilities. I went a bit deeper and found out that a process named DemoModeService is present, as all as WaveFormDownloaderService and DeviceManagerService, all of which are bn services. I wonder if they have a role in battery drainage and if anything will happen if I stop them.
I would start with switching nook completely off and on again. Solved all my battery drain issues in the past.
cceerrtt said:
I would start with switching nook completely off and on again. Solved all my battery drain issues in the past.
Click to expand...
Click to collapse
Is yours unregistered as well?
Increased battery drain on unregistered devices is a known issue and most likely caused by B&N services that, in lack of a better description, "wont settle down" due to the device not being registered and logged on to B&N
Stopping those services might be worth a try, and I doubt doing so will cause any major problems.
I'm not sure what causes the battery drain, but i'm betting it has to do with the Google apps.
I rooted my nook with both the methods listed here and my battery life was awful.
I restored to stock manual rooted with out adding any Google apps just manually installed what i wanted and my battery life is awesome.
The other methods might be easier but they install way too much junk that causes battery life issue.
persichini said:
I'm not sure what causes the battery drain, but i'm betting it has to do with the Google apps.
I rooted my nook with both the methods listed here and my battery life was awful.
I restored to stock manual rooted with out adding any Google apps just manually installed what i wanted and my battery life is awesome.
The other methods might be easier but they install way too much junk that causes battery life issue.
Click to expand...
Click to collapse
You're off topic
This is a topic about increased battery drain on devices that are not registered with B&N. (i.o.w., the user skipped the registration process)
I don't think gapps have to do with anything. they do get automatically installed even when the device is registered and rooted they don't cause any major problems then. they do take up a lot of battery , but its not as much as unregistered and rooted NSTs. I am sure this has to do with those bn services.
I don't want to reroot it and go through all that nonsense again. just tell me if stopping those useless services would cause any problems, and if anyone has tried it. I am not too enterprising, and would be glad if some ambitious developer did it first.
ros87 said:
You're off topic
This is a topic about increased battery drain on devices that are not registered with B&N. (i.o.w., the user skipped the registration process)
Click to expand...
Click to collapse
by the way, thanks @ros87 for your help the other day. I reached the technical team and the only thing they'd say was to use their bloody chat room that's always offline in my time zone, or to call them on their international number. they are not very helpful. so, I just bypassed the registeration.
ros87 said:
You're off topic
This is a topic about increased battery drain on devices that are not registered with B&N. (i.o.w., the user skipped the registration process)
Click to expand...
Click to collapse
Actually, is there a way to find out which app drains CPU?
Same Q I asked already: how to convince ps to display cumulated CPU time
ros87 said:
Is yours unregistered as well?
Increased battery drain on unregistered devices is a known issue and most likely caused by B&N services that, in lack of a better description, "wont settle down" due to the device not being registered and logged on to B&N
Stopping those services might be worth a try, and I doubt doing so will cause any major problems.
Click to expand...
Click to collapse
How do you stop the B&N services?
I uninstall system apk
Phone.apk & TelephonyProvider.apk
and after that my nst works fine
look at http://forum.xda-developers.com/showthread.php?t=887957
Thanks for that latuk. I think I'm one step ahead of myself here. Presumably in order to do these things the NST needs to be rooted. I now need to investigate how to root the NST.
My wife and I have each got an NST Glow. I operated them both unregistered. We both experienced battery drain of about 6% overnight (10 hours) in screen saver mode. I was about to embark on the rooting/apk removal solution as discussed above.
Before I started that process I thought I might as well try registering one of the NSTG's as a test. The result was conclusive.
Again overnight in screen saver mode the unregistered NSTG experienced 6% battery drain, the registered NSTG experienced zero battery drain.
I can only conclude that B&N have got built in processes that use a great deal of battery power if the nook is unregistered.
So it appears to me that for simpletons like myself the easy answer is to register. They simply require your email address and name, no credit card details. So registering isn't so bad.
Unfortunately, the time has come where B&N have taken their e-store and their registration servers offline. Even if your device isn't rooted, rom'd or otherwise customised, it is now an absolute necessity to know how to bypass the registration screen, the Out Of Box Experience*.
1. Turn on your NOOK.
2. At the welcome screen hold down the button on the top right (page turn button) and at the same time slide your finger across the top of the screen from left to right.
3. You should now see a Factory link on the top left of the screen, press this link.
4. On the factory screen hold down the same button (top right) and at the same time tap the bottom right of the screen.
5. You should now see a Skip Oobe link on the bottom right, press this link.​
So it is still really a good idea to know how to work around the battery drain, as it is still an issue with this custom ROM I'm presently using, retired in 2015 [NST/NSTG][ROM] Tweaked Modded ROM Final
With Superuser installed, I used this ROM's Clean Master app to remove
com.adome.air.apk
com.benhirashima.nookcolorsettings.apk
com.android.email.apk
com.bndeviceregistrator.apk
com.bn.nook.affiledownloadservice.apk
com.bn.nook.cloud.service.apk
com.bn.nook.community.apk
com.bn.nook.shop.apk
Will report back if battery drain fixed.
This is the second time I tried to fix battery drain on a custom ROM, last time was using the 1337 ROM that came out in 2014. It was preloaded with too many utilities imho and I removed too many apks that I broke the dictionary app while fixing the battery drain.
*Uech! Out of Box. Experience. Remember when an experience was something worthwhile, like the first time you heard The Jimi Hendrix Experience or how much practice you've had in your profession.
Anne-d'Royd said:
Unfortunately, the time has come where B&N have taken their e-store and their registration servers offline. Even if your device isn't rooted, rom'd or otherwise customised, it is now an absolute necessity to know how to bypass the registration screen, the Out Of Box Experience*.
Click to expand...
Click to collapse
Maybe. If you update the firmware to 1.2.2 everything will work as before--assuming you have a US ROM. If not, you can change ROMs to a US version and then update the firmware. Either way, you don't need to skip oobe unless you want to for some reason.
I tried it recently on a second NST I got to experiment with. I thought I was doing really well, just keeping enough to allow the Reader/Library/Dictionary to function. Then I had occasion to look at a logcat to track down a problem. There was an endless string of system wails over this and that which could not be found or not be contacted. I could hardly find what I was actually looking for. In the end I decided it was better to update to 1.2.2, register, and just ignore the B&N stuff (except for the Reader/Library/Dictionary)--oh, all except for the NookCommunity app. That I did disable because it constantly nags you in the notification area.
OK, now having said that, I am still using my original NST which is running FW 1.2.1 (and is rooted and much modified). I've had no issues with it despite the dire warnings from B&N about June 29, although I did turn off the automatic update a few weeks before because attempts to update OTA were causing reboots.
But I've never bought any books from them, so I've not done anything that needs intentional connection to their servers since the change.
Hi, I live in the UK and I recently bought a Nook ST for cheap on eBay, planning to use it bypassing the registration. Little did I know about the battery drain and processes of the stock unregistered ROM. Mine runs under 1.2.1 I firmly believe UK version as I tried to reset and register but only got errors, forcing me to use the bypass sequence of buttons. Obviously I didn't even register any WiFi spot and the module is always off.
Based on your experiences, what is the best way and quickest to solve this battery drain? I'd use the Nook just as a e-reader, so I'm not interested about added functionality - if anything I'd like it as simple and little distracting as possible.
Is the US firmware a good fix for the problem? I wouldn't mind using stock US firmware as long as you confirm it still lets you register... Do you need root? Is there any particular procedure to switch to a different firmware? Is the ROM available on the internet?
If that doesn't even require rooting, I'd probably go for it... Otherwise what are the best things to do to fix the issue in a rooted UK device?
EmaTheMirror said:
Based on your experiences, what is the best way and quickest to solve this battery drain? I'd use the Nook just as a e-reader, so I'm not interested about added functionality - if anything I'd like it as simple and little distracting as possible.
Is the US firmware a good fix for the problem? I wouldn't mind using stock US firmware as long as you confirm it still lets you register... Do you need root? Is there any particular procedure to switch to a different firmware? Is the ROM available on the internet?
If that doesn't even require rooting, I'd probably go for it... Otherwise what are the best things to do to fix the issue in a rooted UK device?
Click to expand...
Click to collapse
You can reset the device to factory and then flash the US firmware. This will allow you to register and avoid the power drain issue which, to my knowledge, has never been fully resolved. Actually, you probably don't even need to reset the device, just flash the US firmware. That will put you at 1.2.1. (US firmware flash: https://sites.google.com/site/xcdguides/nook/nookregion)
As you may know, there is a new firmware, version 1.2.2 which incorporates updated TLS standards--but only for B&N transactions. However, even if you don't transact any business with B&N, a registered device will be constantly nagged until it is updated, and rooting will disable updating, but not the nagging. For that reason I recommend that after you flash the US firmware (but before rooting) you do the 1.2.2 update manually and get it over with. (update download and instructions: https://help.barnesandnoble.com/app...tware-updates-for-tls-1.2-compliance#ManualDL scroll waaaaay down.....)
If you want to root the device after updating, I recommend Nook Manager, but you need to make a minor change to the files on the SD card before you use it with 1.2.2. This is described here: https://forum.xda-developers.com/nook-touch/general/nst-nstg-fw-1-2-2-update-t3785566
Hi, thanks for the reply, I solved the solved the problem changing the firmware to US following this simple guide:
https://sites.google.com/site/xcdguides/nook/nookregion
Then updated to the latest firmware manually, which solves the connectivity issues among others, with these official instructions:
https://help.barnesandnoble.com/app...evice-software-updates-for-tls-1.2-compliance
Otherwise it wouldn't even connect. I didn't know at first and registered a new account via browser, signing in from nook later - then it connected just to register the device, don't ask me why - but it's always best to have the firmware up to date anyways.
The battery seems now fine, so far.
Just for the lulz, I tried to link a card to the shop but can only have US addresses for billing... Lol, eBook DRMs have always amazed me. Luckily, you can easily download Google Play purchases and sideload them (among others) via Calibre.
Thanks anyway, hopefully this post will be useful for future reference.

Hight CPU and battery usage on idle system; restarts don't help

I've got a problem with my S8 which is running latest, official, non-rooted XEO firmware. Specifically, it uses battery like crazy and heats up whilst doing nothing. This smells like a virus / malware infection or just... well, the last update was in December 2021 so it's also possible some system component is wonky OR... <shivers> some rootkit? I'm generally rather careful when installing apps, most of which will be coming in from official sources (Google Store) or at least fairly trusted sources.
Every so often I'll get a warning that a system component is using too much CPU and I should restart the phone - which obviously doesn't help at all. Also the battery drain is reported primarily by Android System and System Core (29 and 15% respectively). Battery usage stats generally don't add up because the listings don't add up to 100%. :/
I know the S8 is an old phone... and I know there are probably steps I should take prior to asking here - like a factory reset. But I'm really sceptical of doing a factory reset simply because I've got so much stuff on the phone that, while not impossible to backup, is certainly annoying (authenticator or banking apps for example - and I don't think the standard backup tools like those available from Google or Samsung backup such apps).
So I'd rather try some solutions or methods of dealing with the damned thing without resetting the phone first. Is there anything I can do?
You need to find the root cause. It may be a 3rd party using one or more of the Samsung system apps running under Android services, lol Legend for there are many... all lumped together.
A firewall with logging can help. Karma Firewall is what I use, uses almost no battery. Being rooted you have more options... use them.
Malware is always a possibility.
3rd party apps can cause hell. I don't allow any social media apps on the phone, ever.
Try in safe mode... if things calm down it's likely a 3rd party app. If so start going through the installed apps.
Clear system cache.
blackhawk said:
You need to find the root cause. It may be a 3rd party using one or more of the Samsung system apps running under Android services, lol Legend for there are many... all lumped together.
A firewall with logging can help. Karma Firewall is what I use, uses almost no battery.
Click to expand...
Click to collapse
Will try that, thanks!
blackhawk said:
Being rooted you have more options... use them.
Click to expand...
Click to collapse
The phone is NON-rooted.
blackhawk said:
Malware is always a possibility.
3rd party apps can cause hell. I don't allow any social media apps on the phone, ever.
Try in safe mode... if things calm down it's likely a 3rd party app. If so start going through the installed apps.
Clear system cache.
Click to expand...
Click to collapse
Oh, safe mode! I'll try that too! Thanks!
Shaamaan said:
Will try that, thanks!
The phone is NON-rooted.
Oh, safe mode! I'll try that too! Thanks!
Click to expand...
Click to collapse
Sorry about the root thing, my bad.
If you're running on Android 9 or lower Karma Firewall's logging feature is fully active otherwise not. Samsung store>Galaxy Labs> Battery Tracker can be useful.
I use Accubattery's history page to get a quick idea of charge/discharge rates.
I use Device Care>storage>clean as well.
Make sure no cloud apps are running in the background.
Update: in safe mode the phone doesn't heat up and battery usage seems normal. So it's probably some app.
Alas, the firewall wasn't very helpful - it seemed that apps that attempted accessing the internet were your usual suspects - Play Store, One Drive or other sync apps, Vanced.
Any other suggestions on possibly nailing down the culprit?
PS. I've also decided to send Samsung an error report via the Members app - I don't know what their reply times are and I honestly don't expect much from them but who knows? Perhaps they'll come through.
Shaamaan said:
Update: in safe mode the phone doesn't heat up and battery usage seems normal. So it's probably some app.
Alas, the firewall wasn't very helpful - it seemed that apps that attempted accessing the internet were your usual suspects - Play Store, One Drive or other sync apps, Vanced.
Any other suggestions on possibly nailing down the culprit?
PS. I've also decided to send Samsung an error report via the Members app - I don't know what their reply times are and I honestly don't expect much from them but who knows? Perhaps they'll come through.
Click to expand...
Click to collapse
Why other than maybe text messages is anything syncing? Take out the trash and go from there.
The ones that are connecting every minute or more when not open are prime suspects.
Some apps like Brave browser need to be closed out when not in use or they eat battery.
You can also try a hard reboot.
Update!
I left the phone in safe mode overnight. I mean, it seemed like things were better, so at least I'd have a stable phone.
Well, in the morning I was greeted with a severely depleted battery (went from 100 to 40 in the span of 6 hours) and I got the "high CPU usage" warning popup. The phone wasn't as hot to the touch tho.
So... Whatever is going on seems to happen also in safe mode, albeit less often? Or perhaps it's less "severe" where it doesn't heat up the phone but the drain is still there? But since safe mode is affected it's probably NOT an app, right?
At this point I'm completely baffled. Any other ideas?
Shaamaan said:
Update!
I left the phone in safe mode overnight. I mean, it seemed like things were better, so at least I'd have a stable phone.
Well, in the morning I was greeted with a severely depleted battery (went from 100 to 40 in the span of 6 hours) and I got the "high CPU usage" warning popup. The phone wasn't as hot to the touch tho.
So... Whatever is going on seems to happen also in safe mode, albeit less often? Or perhaps it's less "severe" where it doesn't heat up the phone but the drain is still there? But since safe mode is affected it's probably NOT an app, right?
At this point I'm completely baffled. Any other ideas?
Click to expand...
Click to collapse
Hard reset... hold power button until it powers off.
Try temporarily disabling Google play Services at night, see what that does.
OK, I'm baffled. I feel like I didn't really do anything but the phone is now running fine. Battery drain now might be better than ever!
Warms up on usage, obviously, but when idle it's nice and cool and battery drain seems minimal. I'll... leave it for a few days to see how this develops. It's very difficult to tell what the heck's the case here.
Shaamaan said:
OK, I'm baffled. I feel like I didn't really do anything but the phone is now running fine. Battery drain now might be better than ever!
Warms up on usage, obviously, but when idle it's nice and cool and battery drain seems minimal. I'll... leave it for a few days to see how this develops. It's very difficult to tell what the heck's the case here.
Click to expand...
Click to collapse
Retrace what you did. Reason being you may need to do it again. Really most times all you need to do is just "play" with it a bit (a lot). Almost impossible to crash a stock load, so explore and learn by playing with it. You are what you load and download; be careful with 3rd party apps they are the biggest potential hazards.
Once you have a fast, stable OS that's fulfilling its mission, let it be. Don't update or upgrade it.
Updates can and do break Sammy's. This N10+ is still running on Pie, current load is over 2yo. Rock solid stable and it runs like a bat out of hell with minimal maintenance. Security isn't an issue.
blackhawk said:
Retrace what you did. Reason being you may need to do it again. Really most times all you need to do is just "play" with it a bit (a lot). Almost impossible to crash a stock load, so explore and learn by playing with it. You are what you load and download; be careful with 3rd party apps they are the biggest potential hazards.
Click to expand...
Click to collapse
I have a suspicion this might have been some Samsung app (my bet's on Bixby) since those are likely still able to run in Safe Mode that got updated and then fixed...? Does that make sense?
blackhawk said:
Once you have a fast, stable OS that's fulfilling its mission, let it be. Don't update or upgrade it.
Updates can and do break Sammy's. This N10+ is still running on Pie, current load is over 2yo. Rock solid stable and it runs like a bat out of hell with minimal maintenance. Security isn't an issue.
Click to expand...
Click to collapse
I'm concerned about the last bit. I mean, upgrading to a new Android version is one thing but security updates are common, no?
Shaamaan said:
I have a suspicion this might have been some Samsung app (my bet's on Bixby) since those are likely still able to run in Safe Mode that got updated and then fixed...? Does that make sense?
I'm concerned about the last bit. I mean, upgrading to a new Android version is one thing but security updates are common, no?
Click to expand...
Click to collapse
Kill wittle bixby... you read it EULA?☠
It's more than one apk though. Takes a while to optimize a Sammy the first time
Well... if it's set up and used right Android 9 will run securely in the real world. No saving dumb bunnies anyway; they'll still get tagged even with the latest version
The proof is in my hand. Loaded over 2+ years ago and this N10+ UI version 1.5 is running clean like a bat out of hell. If I do get malware I can't erraticate in an hour or so, factory reset and change passwords.
My data is redundantly backed* up 4+ times, plus the onboard SD card used as a data drive. I'm ready to reload right now if I have to...
A malware forced reload is still less trouble than constantly updating and having the updates screw things up. That means more troubleshooting, finding new work arounds and still maybe needing a factory reset on top of all that. No.
Not vaxed either... not buying the hype.
*critical data must be redundantly backed up or sooner or latter it will likely be lost. Never encrypt data drives as you are the most likely to be locked out!
blackhawk said:
Kill wittle bixby... you read it EULA?☠
Click to expand...
Click to collapse
Oh I'd love that - but it's a system app and removing those without root is kind of... impossible? I can look into disabling it completely however - I never use it anyway. Since it's not a single app - any chance you got a link to the list of apps that need manual disabling?
Anyway, I'm still getting those damned warnings. The phone isn't constantly hot however, which is some improvement.
Shaamaan said:
Oh I'd love that - but it's a system app and removing those without root is kind of... impossible? I can look into disabling it completely however - I never use it anyway. Since it's not a single app - any chance you got a link to the list of apps that need manual disabling?
Anyway, I'm still getting those damned warnings. The phone isn't constantly hot however, which is some improvement.
Click to expand...
Click to collapse
Package Disabler kills bixby proper.
You can also disable it with an adb edit. That's one of the first things I do.
Bixby is a hot mess best dump along the interstate... like Google Assistant it needs external servers for many of its functions. I may change my mind but it's eula is like eating dry hardtack for breakfast.

Categories

Resources