Guide/HowTo/Tips'nTricks - The perfect Nook Simple Touch Setup w/ battery optimizati - Nook Touch General

Guide/HowTo/Tips'nTricks - The perfect Nook Simple Touch Setup
Nook Simple Touch (N2E) power management / battery optimization
Prerequisites:-
You know how to backup & restore,
You have a working backup
Unregister & wipe user data
(It is not required to register the device!)
Start with stock N2E running f/w v1.0.1/v1.1.0/v1.2.0
(If you have customized it somehow, please reset to stock)
Update to f/w v1.2.0
(This has the 1.1.0 kernel + some WiFi corrections)
Root the N2E device
Lets Begin:-
Uninstall the following stock apps:-
AFfileDownloadService.apk (Hint: disables book covers, skip it if you like book covers)
AccountAndSyncSettings.apk
BnAuthenticationService.apk
BnCloudRequestSvc.apk
CloudService.apk
DemoMode.apk
DeviceManager.apk
DeviceRegistrator.apk
Music.apk
NookCommunity.apk
Phone.apk
QuickStartActivity.apk
Shop.apk
Social.apk
TelephonyProvider.apk
WaveformDownloader.apk
(Hint: you can just delete the above apks from /system/app/ directory, then reboot)
In file /system/lib/egl/egl.cfg
Delete the line
0 0 android
(I suspect doing this forces h/w rendering, needs more testing)
Download & adb install CPU utility(easier way)
play[dot]google[dot]com/store/apps/details?id=it.sineo.android.noFrillsCPU
Set Min AND Max clock freq. To 300 MHz
Set CPU Governor to ondemand
Set I/O scheduler to noop
check “Apply on boot”
Click Apply
Click Exit
Press Nook “U”/reverse“U” Button> Settings> Screen>Screen Timeout
Choose 2 Minutes.
Exit
Charge the battery to 100%/Full
Reboot
Results:-
Your CPU is now running at max 300MHz
When you want the N2E device to sleep, remember
DO NOT PRESS Power Button to set the N2E device to sleep
DO NOT LONG PRESS the “U”/Reverse“U” Button to set the N2E device to sleep
If you leave the N2E device alone, it will AUTOMATICALLY go to sleep,
after the 2 minute timeout set by us.
After a overnight/12 hour period check the battery level indicator by waking up the N2E device,
if it automatically entered sleep state at 100% battery charge, it should wake up at 99%
(Ideally loses ~1% charge, and most certainly less than < 3%)
Before this process, it would lose battery charge at the rate of ~3%/hour of sleep.
Further customizations:-
Launcher:-
Best launcher seems to be ReLaunch v1.3.8
Also note: It seems to use ~20% CPU while idle, time to bug the developer
meanwhile best not to leave it running then huh?
Button reccommedations:
set the lower left page turn button mapping to Android back button
set the lower right page turn button mapping to Android menu button
App recommendations:-
Browsers:-
Both Opera Mini & Opera Mobile work great
(Perhaps if someone can point out how to disable all opera menu animations, they annoy a bit)
Note: browsers use CPU & GPU,
better set your CPU scaling
min 300 MHz
max 800 MHz
only while browsing, and then reset it back to 300 MHz max when finished with browsing
eReader App:-
Nook stock reader is the BEST ePub reader,
FBreader & coolreader are good
(Hint: disable all animations etc) these are useful to read *.mobi
mantano free/paid app
useful for reading PDFs (also reads epub/mobi/etc)
(Note: Nook's 6inch screen is problematic for reading PDFs )
Kindle App (v3.0.1.70) works w/ Nook android 2.1
(I need to figure out how to use it as a reader w/o registering with amazon, else its useless)
Firewall :-
One would assume iptables would be build-in to the linux kernel, but no that module is missing
netfilter.ko
x_tables.ko
xt_tcpudp.ko
nf_sockopt.ko
ip_tables.ko
ipt_addrtype.ko
iptable_filter.ko
I can't use Droidwall firewall, need to do something about net security
Device syncing options:-
Recommended to use calibre to sync your library to device'SDcard
Currently, I'm Rsyncing the SDCard to PC & back via Samba file sharing, Rsync running at PC end.
(If its possible to have Sdcard as EXT4 instead of FAT32 mounted, then simple Rsync at PC end will be best)
Hint: (ofcourse all this rsyncing & samba to avoid dropbox roundtrip)
Requests:-
Please try the above process to further narrow down the power management issues, so that it becomes
easier for all of us to set the NooK N2E to sleep properly.
After testing the process, perhaps it's best to host this content on the nook wiki here:-
nookdevs[dot]com/Portal:Nook_Simple_Touch
Also, would be nice to get a proper firewall for N2E, need kernel module
Screenshots:-
hxxp://i[dot]imgur[dot]com/q1a34.png
hxxp://i[dot]imgur[dot]com/EPcqH.png
hxxp://i[dot]imgur[dot]com/W6Zbw.png
hxxp://i[dot]imgur[dot]com/wK8z8.png
Post your feedback here!

Thread Updates
Reserved for links

Nice!
Nice!
just one note - my book covers no longer showed, when I restored AFfileDownloadService.apk then the book covers were visible again - on NSTGL

Good work. This does make one wonder why B&N would leave things like Musik.apk and Phone.apk and TelephonyProvider.apk on a device that doesn't have these capabilities.
Has anyone yet determined everything that can be removed from init.rc? I have looked at it several times and there appears to be a lot of junk in there. I am wondering if we could see an increase in battery life and/or performance by getting all unnecessary services turned off.

reader-app
jam_dev said:
Guide/HowTo/Tips'nTricks - The perfect Noost Simple Touch Setup
eReader App:-
Nook stock reader is the BEST ePub reader,
Post your feedback here!
Click to expand...
Click to collapse
hi,
good alternative imho is the Mantano Reader
> mantano.com/mantano-reader-for-android
has some outstanding features and PDF-rendering is the best I have seen so far

updated thread
@ladykayaker
Updated the HowTo, to include a hint/warning that deleting AFfileDownloadService.apk will result in losing book covers
(I do not browse by book covers as there's too much scrolling!)
@David0226
B&N just took the same system from Nook Color and adapted it to an e-ink perl display screen
they only did the bare minimum changes needed to reduce cycletime/turnaround for their product
Reg. further battery optimization, there are 2 major power suckers in any device
a) the CPU (which we scaled to 300 MHz, undervolting is not advisable)
b) screen (using eInk display so its already low)
we optimized the sleep function to ensure the 2 major power hogs are under control
any other power usage reduction from killing idle process will not have a statistically significant benefit, (i think)
better you go for an extended battery pack instead
@b-m-n
I've included mantano readed as pointed out by you in the HowTo
though reading PDF is very painful on 6inch screen, either lots of squinting or lots of scrolling
Do let us all know how the battery usage is after using the HowTo
cheers!

@jam_dev
I have finally figured out how to remove DRM from the various ebooks, kindle, epub, etc using calibre.
So I am now converted to only using Calibre.
Now that I have deleted all the apks you suggest, and am using only Calibre I have four books that I purchased through B&N which are still showing in the library.
At my account at B&N I have archived these four books - so they are not showing up as active books at my B&N online account.
On the nook, I deleted the books from /data/media/B&N downloads.
I have deleted the files from /sdcard/.docthumbs
I have removed all the calibre books from my nook.
So now I don't have any books on my nook.
But my nook library still lists the four books that I had purchased from B&N - with the irritating option to download them.
Now that the function to download from B&N has been removed I can no longer sync to B&N. I tried copying the apks back into /system/app but the funtion to sync with B&N is not working anymore - even after copying the apks back.
Is there somewhere the info regarding these B&N books is being stored so that I can clean that as well?

jam_dev said:
Guide/HowTo/Tips'nTricks - The perfect Nook Simple Touch Setup
When you want the N2E device to sleep, remember
DO NOT PRESS Power Button to set the N2E device to sleep
DO NOT LONG PRESS the “U”/Reverse“U” Button to set the N2E device to sleep
If you leave the N2E device alone, it will AUTOMATICALLY go to sleep,
after the 2 minute timeout set by us.
Click to expand...
Click to collapse
Awesome! I've had trouble with battery drain since rooting and this solves it completely.
If I accidentally (old habits die hard...) press the power button my NST will drain battery faster in sleep. Ok, but what happens after that? What if I wake the NST, read some and then want to put it to sleep. Can I then just leave it and the auto sleep in battery saving mode will happen again? Or do I need to go through the CPU utility steps again?

I accidentally delte the line above the
0 0 android
In file /system/lib/egl/egl.cfg
can you tell me what is written there?
the screen is spplitted and reversed and keep flashing

@ladykayaker
Sorry, no idea, i haven't really botherd with the B&N side of the stuff, busy reading instead
@teran_swe
it's automatic, you need not do the reset cpu freq.steps all over again, just let it go back to sleep on its own
@tendousj
original file(<root>/lib/egl/egl.cfg) contains the following two lines
0 0 android
0 1 POWERVR_SGX530_125
cheers!

Hey, how do you get to that filesystem to delete those extraneous apps? I can't seem to find it on my Nook

Ongar said:
Hey, how do you get to that filesystem to delete those extraneous apps? I can't seem to find it on my Nook
Click to expand...
Click to collapse
Use root explorer.apk. The apps can be found in system/app.
And, can anyone provide an updated list of apps that can be safely deleted? i use a rooted nook 1.2.1.

I removed almost apps in app folder, hơever the result does not seem better. My nook, without no frills cpu, lost 1% baterry in nearly 10 hours. Relaunch stills use 10-20% cpu even in idle mode. If i use default lancher.apk, the results seems enhanced (1% per 12 hour)

ectacy said:
I removed almost apps in app folder, hơever the result does not seem better. My nook, without no frills cpu, lost 1% baterry in nearly 10 hours. Relaunch stills use 10-20% cpu even in idle mode. If i use default lancher.apk, the results seems enhanced (1% per 12 hour)
Click to expand...
Click to collapse
Default launcher?
My rooted nook is 1.2.1. Only the relaunch is available. How to shuttle between launchers?
And, what all were the apps you removed?

shriramks said:
And, can anyone provide an updated list of apps that can be safely deleted? i use a rooted nook 1.2.1.
Click to expand...
Click to collapse
AFfileDownloadService.apk (Hint: disables book covers, skip it if you like book covers)
AccountAndSyncSettings.apk
AirRuntime.apk
BnAuthenticationService.apk
BnCloudRequestSvc.apk
Browser.apk
CloudService.apk
DemoMode.apk
DeviceManager.apk
DeviceRegistrator.apk
Gallery.apk
GoogleSearch.apk
Music.apk
NookCommunity.apk
Phone.apk
PicoTts.apk
QuickStartActivity.apk
Shop.apk
Social.apk
TelephonyProvider.apk
TtsService.apk
WaveformDownloader.apk
I have uninstalled them all in my NST, so far so good (quite a while)

Problems wuth N2E 1.1 and Home screen
I tried the above with a nook touch 1.1.0 rooted with touch nooter 1.11.20.
After that, whenever I went back to nook's launcher home screen (you now, pressing "u" inverted button and then the "Home" icon) I got an error message.
Anybody else had this problem, or after this procedure we are no longer supposed to use some of the nook native apps?

Mnurlan said:
AFfileDownloadService.apk (Hint: disables book covers, skip it if you like book covers)
AccountAndSyncSettings.apk
AirRuntime.apk
BnAuthenticationService.apk
BnCloudRequestSvc.apk
Browser.apk
CloudService.apk
DemoMode.apk
DeviceManager.apk
DeviceRegistrator.apk
Gallery.apk
GoogleSearch.apk
Music.apk
NookCommunity.apk
Phone.apk
PicoTts.apk
QuickStartActivity.apk
Shop.apk
Social.apk
TelephonyProvider.apk
TtsService.apk
WaveformDownloader.apk
I have uninstalled them all in my NST, so far so good (quite a while)
Click to expand...
Click to collapse
I just got a Nook UK in the last sale and it's my first one, so I'm a total noob to the e-book world.
However, I'm an android user and rom flashing addicted for long, so since I got my reader I've only been tweaking it and haven't actually read a word... haha.
So, already updated to 1.2.1, rooted, kernel tweaks and the whole lot. I haven't installed gapps on it to keep it minimal as possible, I'm dowloading the apks on my phone and installing via ADB.
So, on to the question:
by removing all these B&N apps does it mean I won't be able to sync/buy from their store?
I'm already getting to know Calibre and checking other places to buy books, but it looks like that if I remove the apps and one day would like to buy from B&N again the only option would be to re-install the apps in order to get the ebook or am I missing something?
tl;dr
Want to keep my NST minimal and remove all clutter, but:
how do you guys manage your ebooks and where do you buy them from without the B&N apps and what to do If I ever want to buy from them again?

Deep Sleep Battery Saver sleeps the kernel whenever the screen gets shut off. It's also highly configurable.
I've been using it to sleep the Nook using the power button. I haven't been following my battery life all that closely, but it seems to reduce battery consumption, substantially.
But it also functions as a background task-killer. If you buy the pro version, you can whitelist which apps get killed.

Mnurlan said:
I have uninstalled them all in my NST, so far so good (quite a while)
Click to expand...
Click to collapse
BnCloudRequestSvc.apk
Shop.apk​I found the without these two apps, the Nook reader had a couple of minor hiccups. Neither the More… menu entry nor double clicking on a book in Library gave book details, for my side-loaded books. I reinstalled the two apk files.

Hi,
I have recently brought the Nook Simple Touch and have routed it using NookManaager 0.5.0. I've been unable to remove the files listed below as they appeared to be in use. I installed TaskXP so I could easily see and kill the running apps so I could then try again but to no avail.
I then reset to stock 2.1, used the Factory option so as not to require registration at all, then rooted and tried again, but again these files are not removable, I have tried both with the reader being connected to the PC and using windows file manager and on the device using the ReLaunch file manage or ES File Explorer but again I am unable to remove these files.... as my device stands at the moment It's discharging at about 1.5 - 2% per hour even when not used.
Any advice on why I might not be able to remove these files would be greatly appreciated.
Regards,
Robert.
jam_dev said:
Guide/HowTo/Tips'nTricks - The perfect Nook Simple Touch Setup
Uninstall the following stock apps:-
AFfileDownloadService.apk (Hint: disables book covers, skip it if you like book covers)
AccountAndSyncSettings.apk
BnAuthenticationService.apk
BnCloudRequestSvc.apk
CloudService.apk
DemoMode.apk
DeviceManager.apk
DeviceRegistrator.apk
Music.apk
NookCommunity.apk
Phone.apk
QuickStartActivity.apk
Shop.apk
Social.apk
TelephonyProvider.apk
WaveformDownloader.apk
Click to expand...
Click to collapse

Related

CM7 - things I can delete without a problem?

I've removed these (below) seemingly without any adverse impact.
camera.apk
MMS.apk
Phone.apk
TelephonyProvider.apk
Are there any other apks that the Nook CANNOT use, and could be removed without impacting the device? Like looking at battery use - Phone Idle is the 2nd most active... Can I rip that out anywhere?
My apologies in advance if there is a thread of this (for the Nook) - just post the URL and I'll read that.
There was actually a fair bit of experimentation about this a while back and IIRC it was found that removing the apps didn't affect battery life at all, since they had no hardware to power up to do anything to, but did cause apps to dissapear from the market instead.
Sent from my HTC Vision using XDA Premium App
The only advantage I've found from removing default apps (besides the 10 MB or so of flash that is saved...) is that the Nook boots up faster. Once booted I've seen no differences except the expected FC if you try to launch an app that requires something that you removed.
Martian21
Even if it doesn't effect battery life, I tend to remove things that are of no use on the Nook. My list of removed apk's include:
Camera.apk
Cyanbread.apk
Email.apk (I use Gmail)
FileManager.apk (I use Root Explorer)
LiveWallpapers.apk
LiveWallpapersPicker.apk
MagicSmokeWallpapers.apk
Mms.apk
Phone.apk
Protips.apk
SoundRecorder.apk
TelephonyProvider.apk
ThemeChooser.apk
ThemeManager.apk
VisualizationWallpapers.apk
VoiceDialer.apk
After moving these to my SD card for safe keeping should anything go awry, I reboot immediately and haven't experienced any issues at all. If you don't reboot pronto, it can go into a force close loop, but after a reboot, everything's fine.
shawn605 said:
Like looking at battery use - Phone Idle is the 2nd most active... Can I rip that out anywhere?
Click to expand...
Click to collapse
And in answer to this question, "Phone Idle" is just what the O/S calls it when your device isn't doing anything else (but is still "awake"). Replace the word "Phone" with the word "Device", and think about your car idling, and you'll get the picture.
Unfortunately they come back when you flash an update.
dargocitfer said:
And in answer to this question, "Phone Idle" is just what the O/S calls it when your device isn't doing anything else (but is still "awake"). Replace the word "Phone" with the word "Device", and think about your car idling, and you'll get the picture.
Click to expand...
Click to collapse
Clever, so what do we remove?
epitaphromance said:
Clever, so what do we remove?
Click to expand...
Click to collapse
In order to increase battery life? As far as anyone can tell, removing APKs doesn't really make your battery last any longer, as the O/S doesn't use them unless called upon to do so. (If, for example, phone.apk was eating your battery, then you would see "Cell Standby" on the Battery Use screen.) Removing them (refer to the list ChrisDDD posted) can make the Nook boot up faster, but if some application tries to access them and they aren't there, then you can get Force Close errors.
A large "Phone Idle" percentage just means that most of your battery was taken up by your Nook sitting there, awake, waiting for you to do something with it. It is actually the lowest battery drain status you can have, except for Deep Sleep. If your Nook is not going into Deep Sleep, then you'll want to read through the other threads on this issue for ideas on how to fix that. (Turning Wifi turn off when the screen is off seems to help me.)
bigbob23 said:
Unfortunately they come back when you flash an update.
Click to expand...
Click to collapse
Not if you remove then from the /system/app folder in the ROM .zip file before you flash it. Grap 7-zip and have at it.

[Q] Cell standby using battery

Since rooting my Nook touch I have had it on for 6 days. I checked the battery usage and it tells me that "cell standby" is using 87% of the battery and "phone idle" is using 12%.
Anyone ideas on how to disable those functions?
Perhaps airplane mode would disable those, but I don't know how to enter airplane mode. I do have nook color tools installed.
Thanks
I tried the airplane mode as someone suggested but i still saw cell standby and phone idle.
Sent from my CM7.1 NookColor
I actually ended up unrooting precisely due to this... I'm researching and trying to figure out a way to root w/o installing things that consider the nook as a phone... A custom rom is being produced on this thread.... Hopefully it will be a lot more close to a reader than a phone: http://forum.xda-developers.com/showthread.php?t=1208024
Has Anyone found a solution for the cell-stand-by problem?
You can delete /system/app/phone.apk and telephonyprovider.apk,then phone idle will disappear.
yohoc said:
You can delete /system/app/phone.apk and telephonyprovider.apk,then phone idle will disappear.
Click to expand...
Click to collapse
"failed on 'Phone.apk' - Cross-device link"
I delete it in rootexplorer.
I'm wondering, Phone.apk and TelephonyProvider.apk are already installed in an unrooted nook, aren't they ?
BTW, there is a script here for the Nook Color, it should work for the Nook 2.
But I don't know if it will have a real effect on battery life or not ...
Thanks!
yohoc said:
You can delete /system/app/phone.apk and telephonyprovider.apk,then phone idle will disappear.
Click to expand...
Click to collapse
I just changed the file extensions, as mentioned in the "[script] remove cell service" thread, also seems to work.
IMO, both "cell standby" and "phone idle" and just about all actions that nook does when it is in sleep mode. Removing these apk's however helps just a bit because there are none useless phone apps running in background, but there still will be "cell standby" thing in battery stats.
domi.nos said:
IMO, both "cell standby" and "phone idle" and just about all actions that nook does when it is in sleep mode. Removing these apk's however helps just a bit because there are none useless phone apps running in background, but there still will be "cell standby" thing in battery stats.
Click to expand...
Click to collapse
I just made the change, and actually, it's "Phone idle" that's still in the stats. "Cell standby" which was using about three times as much juice as "Wi-fi" and "Phone idle" combined, is now gone, and so I'm hopeful for improved battery life.
I think, BTW, that the "Phone" in "Phone idle" doesn't refer to the actual phone app--the name probably actually means "Device idle".
OK, after a day of testing (and contrary to what others have said), I see a dramatic change in battery usage. Last night, when I got home from work, my Nook Touch was at about 90% (or maybe that was at work), and then, by midnight, it had drained to 60%, while idle the whole time. I then renamed the two APK files, recharged it overnight, and just checked again a bit before midnight, and it's at 98%.
This thread seems forgoten. I used Linux to access to /system/app of my unrooted nook. I removed many apk files ( Shop, Social, Phone, TtsService..) and put coolreader.apk then carefully watch my nook. The result is amazing, I can use Coolreader to read. Moreover. My battery was enhanced, It lost approximately 2% for a day of sleeping.
Can you give a list of which apks were safe to remove?
nobricks said:
Can you give a list of which apks were safe to remove?
Click to expand...
Click to collapse
Accessories
AccountAndSyncSettings
BnAuthenticationService
BnCloudRequestSvc
Browser
CloudService
ContactsProvider
DemoMode
Music
NookCommunity
Phone
PicoTts
QuickStartActivity
Shop
Social
TelephonyProvider
TtsService
WaveformDownloader
My nook still run normally.
[Q] Cell standby using battery - Rooted Nook
ectacy said:
Accessories
AccountAndSyncSettings
[...]
My nook still run normally.
Click to expand...
Click to collapse
Is it safe to do this on a rooted?
Do I need something besides a file explorer and renaming the files extensions?
Awaiting your kind reply,
sarmasm said:
Is it safe to do this on a rooted?
Do I need something besides a file explorer and renaming the files extensions?
Awaiting your kind reply,
Click to expand...
Click to collapse
At least, now, I can read ebook and mangas in my nook. Other functions ( web, games..), I haven't tested.
I do not use and root method posted in XDA, I use linux to access in /system/app and modify files. :fingers-crossed:
ectacy said:
Accessories
AccountAndSyncSettings
BnAuthenticationService
BnCloudRequestSvc
Browser
CloudService
ContactsProvider
DemoMode
Music
NookCommunity
Phone
PicoTts
QuickStartActivity
Shop
Social
TelephonyProvider
TtsService
WaveformDownloader
My nook still run normally.
Click to expand...
Click to collapse
Can anyone confirm that this is correct?
Gambitmo said:
Can anyone confirm that this is correct?
Click to expand...
Click to collapse
Depends on what you want to do with your device, I guess some of these (Shop? Bn*? etc) might be needed to connect to the B&N store.
For reference, my list is:
AirRuntime
BnAuthenticationService
BnCloudRequestSvc
Browser
Calculator
CloudService
DemoMode
DeviceManager
DeviceRegistrator
Gallery
GenieWidget
Home
Launcher
Library
Music
NookCommunity
NookHWTest.bak
Oobe
Phone
PicoTts
QuickStartActivity
ReaderRMSDK (I use the kindle app and ebookdroid for reading)
ServiceOne
Shop
Social
TelephonyProvider
TtsService
WaveformDownloader
And you can find in these forums some other variations on the theme.
I've tried ES explorer and Rootexplorer and I couldn't rename or delete any apk in system. The permission from superuser was granted. What should i do?

[Q] How to do the best with what you've got?

Overclocking, underclocking, managing performance, tempoerature, speed, and battery life - for any Droid X phones with gingerbread - and special thanks to all those who are mentioned below and created the programs below as well as links with explanations - and anyone have any corrections and/or other ideas?
The below document has four sections:
A. Simplified - overall concept on the biggest speed bosster - steps A1-A9
B. Simplified "Details" with links to deeper information - the above steps in "A" restated (as B1-B9) how to actually do those steps with links to full details and where to get the files required for each step.
C. Pieces of "must have" software
D. Additional Tips for further porformance increases - some of these make a BIG difference!
- - - -
A. Simplified - overall concept (steps A1-A9):
A1. If you have not yet upgraded your phone, then do so Over The Air (OTA) from your carrier so the carrier has you listed in their records as you having upgraded to the latest ROM (otherwise they may send you reminders or try to upgrade your phone in the background, etc.)
A2. Gingerbread (2.3.3) CANNOT be rooted, you have to root Froyo (2.2.1) so you need to downgrade your phone to that version of the stock ROM FIRST.
A3. Then reboot - and to be able to make phone calls you will be walked through one simple phone call by an automated system from your phone carrier to re-enable your phone to make phone calls with your account. Completely automated by the phone company, no live person on the other end.
A4. Gain superuser (unfettered) access to your phone. "Root" it.
A5. Take steps and install software to set up your phone to be able to upgrade to the newest android "gingerbread" version WITHOUT loosing the root - just doing a plain upgrade you will lose the root.
A6. Then upgrade from rooted Froyo (2.2.1) to Gingerbread (2.3.3) as in B6 below. Note, you can ONLY overclock your phone (using easily found and easily useable software on the market) if you are using a stock ROM that is overclocked - that specific kernel is required besause the overclocking software changes values at specific addresses in the kernel's memory (custom ROMs often have different memory addresses for the overclock settings so the software for overclocking would not work).
A7. The Droid X stock Kernel is designed to only run at 4 specific speeds, but you can set what they are (and the voltages for each) with another piece of software. I use "Android Overclocker" for this. Details below under B7.
A8. Software which allows you to manage what speed is used and when is different from the software that assigned the 4 levels of CPU speed set in the previous step. You want to be able to to set which CPU speeds (frequencies) are used and under which circumstances (CPU load, whether the screen is off, whether or not the phone is above a certain temperature, etc.). My opinion is that SetCPU is the best software for this. Details are below under B8.
- - - -
B. Simplified "Details" with links to deeper information - the above steps restated but how to actually do it with links to full details and the files required for each step:
B1. (as in A1 above): Self Explanatory.
B2. (as in A2 above): Gingerbread (2.3.3) CANNOT be rooted, you have to root Froyo (2.2.1 is used here with the above files), so you have to SBF back to Froyo and root THAT first. So to downgrade from Gingerbread (version 2.3.3 - either rooted with leaked ROM or not, it does not matter) to Froyo (2.2.1) as instructed in this link, http://www.lancelhoff.com/downgrade-gingerbread-to-froyo/). I had to do this using RSDLite - and maybe you should too - the other way is to create a Linux Disc - I built my PC on my own and the Linux disc could not deal with the custom PC components (for instance it would not recognize my PCI cards, and came up with other weird error messages, etc.). When using RSDLite there is a bug in that program mentioned as specified in the link above. (Note: to get around that bug, after you try to load the ROM file and it does not load as specified in the log file as mentioned in the above link - leave the RSDListe program running on your PC when you look at the log - just make a copy of the ROM file as specified in the detailed instructions WHILE RSDLITE IS RUNNING) - and switch the program to using the renamed ROM file - and it will then work like a charm). This link should help as well: "http://www.droidxforums.com/forum/droid-x-sbf/23638-linux-solution-your-windows-rsd-lite-problems.html".
B3. (as in A3 above): Self Explanatory - HOWEVER - DO NOT, DO NOT, put your google userid and password into the phone when it first boots up because automatic upgdates which are totally unecessary will take place with your phone (your contact data from the cloud, etc) which will complicate and slow down the process) and are totally unecessary at this point.
B4. (as in A4 above): You need to allow unfettered superuser access to your phone. To do this, use the files from "http://www.lancelhoff.com/how-to-root-droid-x/" for detailed guidance, root your phone as instructed (using z4root v.1.3.0) as it is now the Froyo (2.2.1 version) and can be rooted.
B5. (as in A5 above): To allow a rooted upgrade of your phone to a newer ROM to Gingerbread (2.3.3) that remains rooted - special steps need to be taken (using any stock ROM with the regular method will 'unroot' your phone so you lose the root). You must us a stock ROM or you will not be able to overlcok your phone. Use the files from this link (http://www.droid-life.com/2011/05/28/download-official-droidx-gingerbread-4-5-596-for-rooted-users/) - and only pay attention to the section entitled "Instructions (running Froyo):". For detailed guidance, bootstrap your phone using "droid 2 bootstrap" (dropid2bootstrap.apk) - notice, DO NOT use any "droid x bootstrap" (droid x bootstrap even for droid x phones often does NOT work with the newer Gingerbread ROM). Also, when moving the two zip files onto your sdcard, rename "Blur_Version.2.3.340.MB810.US-Part1.zip" to "1Blur_Version.2.3.340.MB810.US-Part1.zip" and rename "Blur_Version.2.3.340.MB810.US-Part2.zip" to "2Blur_Version.2.3.340.MB810.US-Part2.zip" (putting the 1 and 2 in front of each file name) or else you will not be able to tell which is which when you are installing them - the screen on the handheld does not show the entire file name - (and they have to be installed in the proper order).
B6. (as in A6 above): Upgrade from rooted Froyo (2.2.1) to Gingerbread (2.3.3) using the files and instructions as shown in this youtube video: "http://youtu.be/bedGIM6pL0E" For more details on all the steps shown in B2-B5 and A2-A5 here is a link showing the earlier parts of the process. Pay special attention to the section where the DROID2BOOTSTRAP program is run, which is what you are doing here for step B6.
B7. (as in A7 above): Android Overclock - to set the speeds allowed for the CPU to run at... The lowest speed that can be set is 300MHZm but the sky is the limit for the highest speed (typically alot of phones become unstable if you set the highest speed to anything above 1250MHZ (1.25GHZ). (The CPU in the Droid X has a normal max of 1000MHZ (1GHZ).) Software I have checked out for this is "Milestone Overclock" which is updated regularly (but did not have the user-friendly level of functionality granularity that I wanted - you could only set the Max level unless you wanted to do some low-level hacking which is a pain).). Another one was "D2 / DX Overclocker" which has more functionality but had not been updated for a long time so users are complaining of support issues. The third and last (which I use) is called "Android Overclocker" which allows you to set the MHZ and voltage for each of the four "slots" (speeds) used by the Kernel for the overclocking. I set up my speeds as 300000 with the voltage - "vsel" value set to 33, then 600000 with vsel of 56, then 9000000 with vsel of 66, and 12500000 with vsel of 80.
B8. (as in A8 above): SetCPU - only used for managing the speeds already available, not specifying what they are. For SetCPU to understand what the four speeds are for that CPU, put a file called SetCPU.txt in the root directory of your sdcard as specified in the instructions for the SetCPU application. The full text of this file is one line with nothing but:
300000,6000000,9000000,1250000
Note, this tool is great for stopping my phone from overheating and to manage the speed properly. With no specific profiles I noticed my phone was ready to melt when it was busy, so I got involved with the profiles. I have only one profile which seems to make everything run really well - it handles the following (read the directions within the application for more details and instructions):
* When screen is off, set speed to min of 300MHZ and max of 300MHZ.
* When battery is less than 3% remaining, min speed of 300 and max speed of 600.
* When temperature is > 52 degress centigrade, min speed = 300 and max speed = 900
* When temperature is > 60 degress centigrade, min speed = 300 and max speed = 600
* When charging, min = 300 and max = 1250 (may be unecessary as that is already my 'default')
- - - -
C. Pieces of "must have" software for your phone with regards to carefully monitoring the temperature and maximizing the performance as well as battery life -
"Temp Monitor" - shows temperature on top barets alarms for temperature warnings.
"Juice Defender" - outstanding software for maximizing your battery.
"AutoKiller Memory Optimizer" - software which is outstanding for managing your memory.
"AnTuTu Benchmark" - for benchmarking your phone
"Root Explorer" - for navigating ALL directories on your phone (and creating/editing text files, etc.)
"SuperBox Pro" - for moving as many applications as possible to you SDcard to save memory - and a toolbox of other good apps.
"Eray" - for deep analysis of your phone's processes, etc. Also has a great widget to put a huge number of switches (wifi, etc) into ne widget on one screen.
"SeePU++" - for showing CPU load and RAM usage realtime in the top bar.
"WidgetLocker" - for replacing the login screen on your phone - and also to alloow you to use the follwogin program to put your name and home phone number on your main lock screen (in case your phone is lost):
"Banner" (see widgetlocker above)
"Widgetsoid" - very granular control over setting up your own widgets, also allows you to put a bunch of switches accessable from your drop-down menu - so you don't have to go away from other programs to for example, turn on your wifi, etc.
"Folder Organizer" - lets you assign one or more custom categories to apps and then you can put shortcuts on your screens to those categories to get a popup window of icons for all the associate apps. As you uninstall and install different apps this will allow yo0u to automatically keep the links on your screens to those apps up to date without going out of your mind.
"Launcher Pro" - Seems to be the quickest and most stable launcher / home screen replacement with extended functionality. "SPB Shell 3D" has the slickes interface I have ever seen for this - but it is at the expense of being a resource and CPU hog and slowing your phone down. "ADW Launcher" I tried also but that seemed to crash pretty often - and also was slower than "Launcher Pro". (NOTE THE SECOND TIP BELOW IN SECTION D.)
"Pulse" - for news - also there a a million of those news apps, CNN, etc. (I noticed CNN launches backfround processes without telling me which I do not like though).
"Fancy Widgets" - Outstanding clock/weather widget for main home screen.
I could go on and on... !
- - -
D. Additional Tips for further porformance increases - some of these make a BIG difference!
Use the "SetCPU" widget instead of the "Android Overclocker" widget in my opinion - uses less screen real estate (both verify your overclocking/underclocking is running as expected)).
When installing a launcher over your generic android home screen setup, first DELETE all the widgets on the default home screen before installing the launcher. I was not originally aware of this but those widgets on the old generic android screens are all running in the background although you have them all vovered up by your own different launcher. Even before I did any overclocking I noticed a very big difference in performance when I got rid of all those hidden unused running widgets.
Go into the Amazon Marketplace and start using it. They have a free (different) application every day (which are normally paid applications but you can get them free!). I look at this every day and sometimes do not install the application of the day but often do. If there is an app there you want but you don't want to install it, Install it anyway and then uninstall it. Then you could install it later for free when you are ready (instead of paying for it then).
There also is an Amazon MP3 store which has a free song of the day as well (although I have not used that very much - it seems the soongs are never hits that I like).
Thanks for istening to my diatribe - and anyone have any corrections/additions/suggestions? DeOdexed - ? Any other ideas?
Update to Gingerbread (to fix gingerbread bugs) pushed from Verizon...
Starting today there are messages on my phone with a countdown timer asking for permission to give me an update to gingerbread. If I do not respond, it installs anyway.
My research Finds it does fix some bugs but also removes the rooting, disables google maps, and may put other software and restrictions on your phone that you do not want.
However, I think I found a work around. There is news that a clockwork mod does not have this issue - but I had no backup so I bought titanium backup plus. in titanium backup just go and the application called updater 2.3.3 and 'freeze' it. Fortunately that did not stop updates from the marketplace from google and amazon for applications.
I have not received any more software update requests but it has only been a couple hours and time will tell. Thoughts on any of this from anyone?
Sent from my DROIDX using XDA Premium App
Chainfire, can be a nice help. At least for my X it is.
Sent from my DROIDX using XDA Premium App
Chainfire... also SD Speed
Chainfire is a good idea, I have to check that out. I also updated my SD card cache from the measly 128K to 2048K, which seems to help further...

[Q] Restoring factory Kernel (1.1) with CWM

Hi, after installing a new kernel with multitouch and norefresh through CWM, and considering installing the overclocked one by guevor (update: installed oc kernel), but I had some newbie questions about restoring the Kernel in case I wanted to go back to stock or update to 1.2.1.
I have taken full factory backups at 1.0.1 with noogie by copying the physical disk with diskimage, and another backup with the 1.2 rooter gui. I have since updated to 1.1 (no backup on 1.1) and rooted before I installed the new kernel. Is there any way to revert to the default kernel on 1.1.0?
Also, Is there any way to adjust the contrast in fastmode? The text is barely readable and an unusual amount of gosting (maybe something is wrong), but it's super fast.
Thanks so much, and this community has been a lifesaver since last night when I got my nook. Go easy on me since I've only had my nook for a few hours, I've been reading a lot and searching these forums for hours.
Also, bonus questions:
1. Is it possible to set a custom wallpaper (behind the icons)
2. Is it possible to actually decode/play videos? no video apps seem to work, even p2p ones.. also youtube videos / flash doesn't work which is strange because android 2.1 should support video right?
3. What's the consensus about screen damage/use using fast mode? Brand new nook.... lol. I'm not sure if I'm shortening the 10 year life of the e-ink display to 1 week.
jun127 said:
Hi, after installing a new kernel with multitouch and norefresh through CWM, and considering installing the overclocked one by guevor (update: installed oc kernel), but I had some newbie questions about restoring the Kernel in case I wanted to go back to stock or update to 1.2.1.
I have taken full factory backups at 1.0.1 with noogie by copying the physical disk with diskimage, and another backup with the 1.2 rooter gui. I have since updated to 1.1 (no backup on 1.1) and rooted before I installed the new kernel. Is there any way to revert to the default kernel on 1.1.0?
Also, Is there any way to adjust the contrast in fastmode? The text is barely readable and an unusual amount of gosting (maybe something is wrong), but it's super fast.
Thanks so much, and this community has been a lifesaver since last night when I got my nook. Go easy on me since I've only had my nook for a few hours, I've been reading a lot and searching these forums for hours.
Also, bonus questions:
1. Is it possible to set a custom wallpaper (behind the icons)
2. Is it possible to actually decode/play videos? no video apps seem to work, even p2p ones.. also youtube videos / flash doesn't work which is strange because android 2.1 should support video right?
3. What's the consensus about screen damage/use using fast mode? Brand new nook.... lol. I'm not sure if I'm shortening the 10 year life of the e-ink display to 1 week.
Click to expand...
Click to collapse
I. http://nookdevs.com/Nook_Simple_Touch_restore_to_stock
II. No. Try to change font in your reader. http://forum.xda-developers.com/showpost.php?p=20069292&postcount=10
or use NoRefresh to read text.
or try different reader for eg. https://code.google.com/p/apv/downloads/list
1. if you change your launcher from 'ReLaunch' to for eg. 'LegacyLauncher' then yes.
2. RockPlayer + software decoding = playing videos
https://play.google.com/store/apps/details?id=com.redirectin.rockplayer.android.unified.lite&hl=en
3. Your battery will probably die faster than the screen. I used NoRefresh and FastMode from the start and the screen still works fine. On the other hand my battery died (2 weeks before the end of warranty).
osowiecki said:
I. http://nookdevs.com/Nook_Simple_Touch_restore_to_stock
II. No. Try to change font in your reader. http://forum.xda-developers.com/showpost.php?p=20069292&postcount=10
or use NoRefresh to read text.
or try different reader for eg. https://code.google.com/p/apv/downloads/list
1. if you change your launcher from 'ReLaunch' to for eg. 'LegacyLauncher' then yes.
2. RockPlayer + software decoding = playing videos
https://play.google.com/store/apps/details?id=com.redirectin.rockplayer.android.unified.lite&hl=en
3. Your battery will probably die faster than the screen. I used NoRefresh and FastMode from the start and the screen still works fine. On the other hand my battery died (2 weeks before the end of warranty).
Click to expand...
Click to collapse
Thanks for your help! I've seen you around the forums quite a bit and learned a lot from reading your past posts.
I was able to play rmvb with rockplayer (still in beta?), but couldn't figure out how to make the streaming p2p tv applications work (also rmvb) such as PPTV, and PPS which usually work on everything (although they installed properly and also tried downloading and installing codecs. I had to download the rmvb file from pptv and play it manually on rockplayer.
Thanks for the Legacy Launcher tip, looks great! Edit: Unfortunately I can't get wallpapers to work there either. When I select wallpaper, it gives me 2 options, from pictures, or from wallpapers. pictures shows "no media", and wallpapers are just a few standard wallpapers. I can't find anywhere to select a picture from the SD card, and I can't find any "media" or wallpaper folder in file browser. UPDATE: I was able to get wallpapers by downloading the app "wallpaper changer" and "ES file explorer".
Interesting to know about the battery, I was also worried about that. I managed to suck through 35% of the battery in 5 hours. I didn't buy the official wall charger, but I used a chinese 5 volt adapter I had laying around after I kept getting the following problem:
Another problem I've been having is that when I plug the NST into my computer via USB everything goes ballistic on my nook, it rapidly connects and drops USB mode, and then if I go into settings both internal storage and SD card are greyed out "unavailable". What could cause that?
Finally, is there anyway to get ADB on windows without downloading the entire android SDK? I want to apply the IMEI fix to install whatsapp, but I can't get ADB to work at all. UPDATE: I solved it, adb.exe baby and I guess you can use that with commander. My problem was the default wireless adb app wasn't working, I installed wifi adb and it worked. Very odd, since usb connection didn't work, but at least I got my IMEI and whatsapp. Any methods for getting working contacts on NST? I'm going to try the contacts.db workaround if there is no other options, but I'm hoping for something less risky and automated.
I also wanted to note that I solved the 24 hour wait time on google market, go to gmail and add a second contact and sync that contact. The first google account will automagically work.
jun127 said:
...
Click to expand...
Click to collapse
1. I think that 'nook' launches 'hardware video decoding' by default when you try to open up a stream from the apk so the only option is to download videos and play them locally. 'TubeMate' is able to do this.
http://m.tubemate.net/
On the other hand if the apk contains a video player with 'software decoding' this could work like it should.
I know that 'BeyondPod' was able to play audio podcasts from within application. Haven't tested it on videos.
https://play.google.com/store/apps/details?id=mobi.beyondpod&hl=en
2. Don't forget to turn all useless animations in the Launcher off and get "Minimalist Black - ADW Theme'. You can find it in 'TouchNooter' package.
3. Try to use a different micro usb cable. Sounds like yours is broken.
4. In the current version of NookManager, ADB through USB is not supported.
5. Can't help you with that right now.

[Q] CPU usage

I've rooted my new NST, and I noticed that the CPU usage is always above 20% ALL of the time without any apps open.
Is this normal? Because I've also been experiencing battery drain.
No, that's definitely not normal. If you're not using the device, it should spend most of its time in deep sleep. Can you give more details about how you configured it and what steps you took?
bobstro said:
No, that's definitely not normal. If you're not using the device, it should spend most of its time in deep sleep. Can you give more details about how you configured it and what steps you took?
Click to expand...
Click to collapse
I used NookManager, latest version. Previously updated my nook to 1.2.1 from the official website via microSD card.
To root, I followed the on screen instructions.
Later, I installed NTGAppsAttack
Nothing else.
According to the task manager, reLaunch and Android System are the culprits. Now is 24%, at times 40%.
bornlivedie said:
I used NookManager, latest version. Previously updated my nook to 1.2.1 from the official website via microSD card.
To root, I followed the on screen instructions.
Later, I installed NTGAppsAttack
Nothing else.
According to the task manager, reLaunch and Android System are the culprits. Now is 24%, at times 40%.
Click to expand...
Click to collapse
From thread http://forum.xda-developers.com/showthread.php?t=1933615:
Launcher:-
Best launcher seems to be ReLaunch v1.3.8
Also note: It seems to use ~20% CPU while idle, time to bug the developer
meanwhile best not to leave it running then huh?
Click to expand...
Click to collapse
dflt said:
From thread http://forum.xda-developers.com/showthread.php?t=1933615:
Click to expand...
Click to collapse
Going back to original firmware it is.
bornlivedie said:
Going back to original firmware it is.
Click to expand...
Click to collapse
I'd spend a bit trying to figure out why your root went wrong. I haven't bothered with the steps in that linked post. I'm using ADW Ex for my launcher, and my NSTs regularly go into deep sleep. Battery life is very good.
bobstro said:
I'd spend a bit trying to figure out why your root went wrong. I haven't bothered with the steps in that linked post. I'm using ADW Ex for my launcher, and my NSTs regularly go into deep sleep. Battery life is very good.
Click to expand...
Click to collapse
It's just that I (personally) don't think rooting the Nook is essential. I don't use apps, because the display is not made for that. It's slow and painful to use.
It's an e-reader and nothing else, so I want to take full advantage of that, and that includes the best battery life possible.
bornlivedie said:
It's just that I (personally) don't think rooting the Nook is essential. I don't use apps, because the display is not made for that. It's slow and painful to use.
It's an e-reader and nothing else, so I want to take full advantage of that, and that includes the best battery life possible.
Click to expand...
Click to collapse
Stock reader too poor for reading progmming books. In coolreader I set margins to 0 and code text blocks to very small and it's perfect.
[OP]
Click to expand...
Click to collapse
Try replacing "Relaunch" with "Legacy Launcher".
btw. does those cpu peaks in relaunch are mesured in the relaunch's build-in task manager?
Edit:
Checking cpu usage of relaunch in it's task manager, I get 10-14% usage. But checking cpu usage in other than the buil-in one task manager I get 0% cpu usage.
TestCenterService gets sometimes 0.02% but relaunch stays 0%.
Edit2:
I'm testing cpu usage with adb and if you don't use relaunch it stays at 0%. Sometimes TestCenterService and Phone peaks.
bornlivedie said:
It's just that I (personally) don't think rooting the Nook is essential. I don't use apps, because the display is not made for that. It's slow and painful to use.
It's an e-reader and nothing else, so I want to take full advantage of that, and that includes the best battery life possible.
Click to expand...
Click to collapse
At the first time, I thought so. However, after experiencing Perfect Viewer to read comics, I was addicted. Moreover, I can add more fonts to support my maternal language ( Vietnamese) and my nook works greatly.
I also Relaunch, it is great launcher and library. Abt battery, my nook can last for more than a week because I often read comics ( which requires full refresh for page turn).
ectacy said:
At the first time, I thought so. However, after experiencing Perfect Viewer to read comics, I was addicted. Moreover, I can add more fonts to support my maternal language ( Vietnamese) and my nook works greatly.
I also Relaunch, it is great launcher and library. Abt battery, my nook can last for more than a week because I often read comics ( which requires full refresh for page turn).
Click to expand...
Click to collapse
I tried to read comics and manga, but you have to scroll to see the whole image, and that's not good with this type of screen. If you adjust the page to the screen, the fonts are too small.
So for now, I've got no reason to root my nook.
On topic: battery improved A LOT after I restored my nook. From 1% every couple of hours in sleep mode I went to 0% in 12hs.
bornlivedie said:
I tried to read comics and manga, but you have to scroll to see the whole image, and that's not good with this type of screen. If you adjust the page to the screen, the fonts are too small.
So for now, I've got no reason to root my nook.
On topic: battery improved A LOT after I restored my nook. From 1% every couple of hours in sleep mode I went to 0% in 12hs.
Click to expand...
Click to collapse
I used special software named Dodom Manga downloader to get manga from popular sites ( mangareader, kissmanga). It offer some useful function such as:
- Automatically trim the white border of comic pages
- Resize images to specific size ( 600x800)
- Put all images into one folder so I can create a big volume ( abt 100 chapters per volume).
The result is acceptable

Categories

Resources