Hi.
Is there any way to use the NST (rooted) as an external monitor, instead of the original monitor? (not duplicate or extend the display, but rather - replace it)
I'd want to use it with a PC and/or android phone.
Thanks,
Tal
That's a good question.
Err, if you mean as a general screen for another device, I don't think that's too practical.
If you mean an independent, secondary status screen for another device, ok.
Do you want to push graphic bits to the NST? That's not particulary efficient.
Do you want to push data to an app that will format it?
Do you want to push HTML to it?
Do you want to push over ADB? The USB gadget exists already.
You could use port forwarding to talk to an app on the NST.
You could use shell commands, just don't use any Java things or you have the load of Zygoting.
You could use WiFi, either through ADB or just through sockets.
You could use a USB HID gadget.
This would be in some ways the most elegant.
It would allow your non-rooted Android master device (or Windows box) to automatically identify and start its application.
NST does not have configfs or sys.usb.config, so it's not as simple to write your own USB gadget.
Still, it should be possible.
Hmm, I'll have to look into this.
Thanks for the answer.
Basically, what I was looking for is some way to read things on my NST instead of my computer - mainly things that are on my Instapaper account. If it would be possible to do basic email and word-processing - even better.
I purchased the device, having read how easy it is to root and all, and only when I got it and started actually doing, I realized that there are hardly any apps that work on it anymore (if I could just run Instapaper, Google Docs\Sheets, Chrome, it would be the perfect thing for me). So now I'm trying to come up with alternative ways to get the device to do pretty much what I want it to do.
I'm also open to other suggestions for how to use the NST for these purposes.
Screenstream from the Google play appstore will stream screen images from an Android device to a web browser, works on my note 8 to my nook glowlight plus. With a mouse and keyboard you might get what you need.
LaDjA said:
Thanks for the answer.
Basically, what I was looking for is some way to read things on my NST instead of my computer - mainly things that are on my Instapaper account. If it would be possible to do basic email and word-processing - even better.
I purchased the device, having read how easy it is to root and all, and only when I got it and started actually doing, I realized that there are hardly any apps that work on it anymore (if I could just run Instapaper, Google Docs\Sheets, Chrome, it would be the perfect thing for me). So now I'm trying to come up with alternative ways to get the device to do pretty much what I want it to do.
I'm also open to other suggestions for how to use the NST for these purposes.
Click to expand...
Click to collapse
Hey, I have a similar question and perhaps @Renate NST can help me here?
I'm using my NST as a Standalone monitor to display a PHP page with some information about our house. Temperature etc values that I get from a raspberry. The PHP reloads itself every 60 seconds.
My problem at first was, that the screensaver at one point started. I have solved this with @Renate NST answer from a couple years ago.
https://forum.xda-developers.com/showthread.php?p=29113425#post29113425
dowloading settings.db etc...
So the screensaver doesn't fire, BUT at one point, and I haven't quite figured out yet, at what specific time that is, the internal browser just can't get the webside anymore by itself and displays the error message that the webside is not available. If I reload this webside, by clicking on the nook, manually, everything works fine again for some period.
My guess is, that there is some timeout for the WIFI or the general internet connections or that the internal timeout for websides might be to short.
I have not yet found a setting in the settings.db that suggests, I could change this behaivor.
Anyone an idea? That would help me alot because for the the NST is the best information screen that I could think of.
thx
btw: I have tried to integrate a simulated mouseclick via JS into the webside, but that didn't help.
fsg4u said:
... that I get from a raspberry.
Click to expand...
Click to collapse
Mmm, is it an RPi3 or RPi0W?
On the RPi, in /etc/network/interfaces
Code:
wireless-power off
(Which is really a stupid name, it means "automatic power management for WiFi".)
Renate NST said:
Mmm, is it an RPi3 or RPi0W?
On the RPi, in /etc/network/interfaces
Code:
wireless-power off
(Which is really a stupid name, it means "automatic power management for WiFi".)
Click to expand...
Click to collapse
Hey,
thx for the fast answer but I might have misscommunicated something.
The Rpi3 is my server and works like a charm, so I don't have to change anything there. If i connect with my phone or my laptop the display webside will just reload "forever" like it should.
But I want to use the NST with it's internal browser to display that webside continously during the day. So there must be something within the nook that is idling of the connections.
I thought it might be WIFI_SLEEP_POLICY_NEVER but I cannot find that value in the Nook settings.db.
btw. Can I safely remove the amazon appstore in the nook? I never use it and I cannot kill it with Relaunch
fsg4u said:
The Rpi3 is my server...
Click to expand...
Click to collapse
Well, in any case you could still do what I suggested.
The change to /etc/network/interfaces is deprecated on the latest Raspian.
To do a manual temporary change:
Code:
$ sudo iwconfig wlan0 power off
$ iwconfig wlan0
...
Power Management:off
fsg4u said:
btw. Can I safely remove the amazon appstore in the nook? I never use it and I cannot kill it with Relaunch
Click to expand...
Click to collapse
Yes. I believe a long-press on the app in ReLaunch will offer "uninstall" as an option. I think.
Renate NST said:
Well, in any case you could still do what I suggested.
The change to /etc/network/interfaces is deprecated on the latest Raspian.
To do a manual temporary change:
Code:
$ sudo iwconfig wlan0 power off
$ iwconfig wlan0
...
Power Management:off
Click to expand...
Click to collapse
Hey renate,
thx for the advise. But what would that accomplish to the complete seperate NST System. The RPi is always on and always hast the internet conncetion without any problems whatsoever.
What I need to know would be how to keep the internet connection in the NST alive.
for example: There is an always on, while plugged option. If I connection the NST to a power source the internet connection stays alive, but I want exately this option also, when it'S not plugged in.
thx for your help
@fsg4u I understand what you're saying.
I'm just saying that the RPi's with the built in WiFi had such squirrelly problems with WiFi that when they first came out I gave up and used a separate USB WiFi adapter.
Disabling power management is a good idea.
Are you sure that you're losing WiFi while the Nook remains awake?
Have you set the screen_off_timeout for a sufficiently large number of milliseconds?
Does pinging the Nook constantly stop it from disconnecting?
Renate NST said:
@fsg4u I understand what you're saying.
I'm just saying that the RPi's with the built in WiFi had such squirrelly problems with WiFi that when they first came out I gave up and used a separate USB WiFi adapter.
Disabling power management is a good idea.
Are you sure that you're losing WiFi while the Nook remains awake?
Have you set the screen_off_timeout for a sufficiently large number of milliseconds?
Does pinging the Nook constantly stop it from disconnecting?
Click to expand...
Click to collapse
Hey Renate,
The RPi is not even connected via WIFI but via LAN, because the WIFI Interface just isn't fast enough.
No, I'm not sure that the WiFi connection gets lost, but's it's defintely something in the Nook that looses the connection. The constant pinging Idea sounds like a good shot. I'll defintely try that out.
So I have not tried out the pinging idea but after deinstalling Amazon Market (which i don't need) the problem vanished. Now the nook stays on and connected till the battery dies. Perfect. I have no clue why the Amazon market has an influence here, but I don't really care so much. thx for your help.
Related
I have been waiting for years for a device with a screen that won't strain my eyes.
The adam was a disappointment with the screen.
So when i heard about the rooted Nook touch, and after using a Kobo for a week to see if ebooks are a 5minute wonder just in case, i decided to get one.
Of the things i'm going to try straight away are VNCViewer and some kind of mapping application. Both of these things give you unique advantages with the nook.
VNCViewer: by connecting to a desktop/laptop with view only you can browse on the laptop but when you get to a page where you need to do a lot of reading you use the Nook. What about doing the same with a mobile phone?
Maps: Every other sat nav/gps is not that great in bright sunlight and uses battery if you want a big display. Already we can link to a phone by wifi via joikuspot wifi tethering for google maps but also offline maps cpuld be useful too. And what about positioning? Well, that should be possible by sharing out the gps from a phone, or as i said before, shafing the display of the phone. While it is a great shame that the Nook doesn't have bluetooth so extGPS is not already useable, perhaps it could be done over wifi. In fact it might even be possible to do something like this by using the SD card slot; this was done to an out of date device i once saw.... Must look it up.
I hope these 2 ideas have got you excited!
I'm not sure how practical a map application would be, due to lack of positioning internal to the device itself, and the screen type not being ideal for such an application. Both problems seem to me to require too much effort to work around.
But the VNCViewer idea is interesting. Perhaps it could be called something simple, like "Read on Nook" (perhaps something more generic if it supports other readers)?
I certainly think it's a clever idea of being able to simply switch devices when reading a document. If implemented well it could be quite useful! It seems like quite a challenge to code, though... good luck
I've managed to get it working.
I used:
Code:
$vncserver :1 #select low quality & pick a password
$vncviewer ViewOnly -shared IP:port
^ both on the host
And Remote VNC Pro on the Nook Touch. AndroidVNC also works but not as well because the display doesn't fill the screen properly.
Of course you have to scroll to view on the small screen, and you are doing the viewing via VNCViewer on the desktop host, which is klunky. What we need is a way to constant screencast by VNC on the host, that would be neater. I'm sure there is a way of doing this! Still, it's usable already as a little satellite screen and keeps the Nook working when it wouldn't normally be used! Is this a world first for browsing wikpedia via eink & firefox in bright sunlight ? I'll have to upload a vid. I can use a laptop outdoors now, albeit with a tiny screen... oh yeah and totally tied to a WiFi spot like joiku/tethering (probably easier than adhoc)
Regards maps, NDrive I can't get working. LocusPro works but for this I think we will need TetherGPS, which I can't get working because I can't get GoogleApps/GMail to install which is what I need for AppsMarket to get that TetherGPS .apk! However, does TetherGPS work over WiFi anyway... or is it just bluetooth?
I can't really get my head round LocusPro too much. I'll have to have a look for apps that cache google maps. Hopefully they won't have the hassles installing like gmail. MapDroyd looks very good.
edit:
For GPS use a MiFi portable access point and https://market.android.com/details?id=com.comptonsoft.tgps_lite&feature=more_from_developer on your Android GPS enabled phone
I'm a network admin and I use the free utility Tcping to ping my access points remotely. I'd like to be able to use it on my phone as well, but there isn't an app that does anything like it as far as I can tell. I tried compiling it from source on my phone, but I wasn't able to get it to work.
Does anyone know if it is possible to port the linux version of tcping to android (without installing debian/ubuntu)?
Link: http://www.linuxco.de/tcping/tcping.html
cheezbergher said:
I'm a network admin and I use the free utility Tcping to ping my access points remotely. I'd like to be able to use it on my phone as well, but there isn't an app that does anything like it as far as I can tell. I tried compiling it from source on my phone, but I wasn't able to get it to work.
Does anyone know if it is possible to port the linux version of tcping to android (without installing debian/ubuntu)?
Link: http://www.linuxco.de/tcping/tcping.html
Click to expand...
Click to collapse
Have a look at https://play.google.com/store/apps/details?id=se.ping.android.hostmonitor
It's not tcping, but it's an app capable of tcp ping. A really good app, if I may say so myself.
kuisma said:
Have a look at https://play.google.com/store/apps/details?id=se.ping.android.hostmonitor
It's not tcping, but it's an app capable of tcp ping. A really good app, if I may say so myself.
Click to expand...
Click to collapse
Thanks for the suggestion! That app is capable of pinging a specific port, but it lacks certain features that I would need as well. I couldn't find a way to do a manual refresh (necessary for troubleshooting) and the way that this app manages port numbers is just not what I'm looking for. I need to be able to just type in a port and hit go, I don't want to be creating a gigantic list of ports in the app's settings.
However, I did find this app, which is a lot closer to what I want: http://play.google.com/store/apps/details?id=com.odinnet.servermonitor&hl=en
cheezbergher said:
I couldn't find a way to do a manual refresh (necessary for troubleshooting)
Click to expand...
Click to collapse
Ping HostMonitor refreshes each time the main activity (host list) opens/reopens.
Sorry, I just realized that was your app. Allow me to explain what I need so you can see what I'm looking to do.
I'm a wifi network technician. The company I work for manages the guest networks for hundreds of hotels all over the southeastern US. On each site, we have dozens of access points (theres actually one resort where we have over 500 aps). All of the access points are accessible through our firewall via specified ports that vary from site to site.
We have a webpage that displays all of the APs at each site with their port# and uptime display that is only accurate to within 15 minutes. So if I'm troubleshooting remotely I use tcping to see when an AP comes up in real time after a remote reboot.
Your app seems to be geared more towards what ipsentry does, where it pings in 15 minute intervals. I'm looking to run pings in 3 second intervals or less.
Also, I would like to be able to just type the hostname and port then hit go. Your app is made more for a network admin who manages a single or couple of networks, and it just takes too many steps to enter in a port to be pinged. However, there are some features of your app that I really really like including only pinging a specific host when conected to a certain ssid.
I really like your app, but I need to run pings in 3 second intervals and it's just too difficult on Ping HostMonitor. If you wouod consider adding this feature, I will be eternally grateful.
cheezbergher said:
Sorry, I just realized that was your app. Allow me to explain what I need so you can see what I'm looking to do.
Click to expand...
Click to collapse
Something like this?
Hey thanks man! I tried it though and I can't get it to run. I've attached a screenshot, am I doing it wrong?
cheezbergher said:
Hey thanks man! I tried it though and I can't get it to run. I've attached a screenshot, am I doing it wrong?
Click to expand...
Click to collapse
The sdcard isn't mounted allowing execute access. Put it someplace else, e.g. /data/local/tcping
holy moly it works perfectly! thanks a million man!
now if you had the time, you could make an app version with a gui. i'd definitely pay for an app that could do this.
thanks again for all your help!
I am thinking of getting a Nexus 4 (or a Nexus 5 if such a thing appears in the not too distant future) as my first smartphone, with the eventual possibility of running Ubuntu for Android if and when it becomes available. However, for now the only capability I need the phone for is to be able to open up a Linux style command line terminal on the phone where I can ssh into a couple of other Linux based devices I have, via wifi, so I can run some "C" executables that I have written on these other devices. These other devices are running SSH servers. Is this doable? Do I need a special app or a special ROM, etc.
I assume you mean to run the C executable on the remote machine... not the phone itself?
If yes, then: YES, you can do that. And there are many ways to do it.
At the most basic, the only app that you would need is a Terminal Emulator app (several terminal apps are available for free... some are better than others). From that, you can do what you want. Any of the good ones will work just like any other Terminal on a PC.
But there are other apps that will make it easier because typing out commands, on a phone, isn't the funnest thing ever. Copy-pasting commands is an obvious way to make it easier...
But there are even easier ways than that...
ConnectBot (ssh-agent-patch) app would allow you to ssh into a remote host with a single tap (even using public-private key authentication if you want). Then you can run your ./command (or copy-paste it).
You can even VNC into a remote host and control it graphically (assuming a VNC server is running on the host machine).
You can even go the other way too... you can run an ssh server on the phone and access it from your PC.
Like all ssh capabilities, all of this can be done over the internet too, you aren't limited to WiFi LAN.
Also, on all of my file explorers (on all of my computers AND my Phones) I've made shortcuts for easy file sharing too (all using pub/private key authentication for security). Not only does that make file transfers super easy no matter what machine I have my hands on at the moment, but it also makes my desktop PC at home my own personal cloud server to my phone. Who needs dropbox?
Basically anything you can do with ssh on a computer, it can be done on an Android phone.
ps... if you re-compiled your C executables for the Android system... you could even run them natively on the phone.
iowabeakster said:
I assume you mean to run the C executable on the remote machine... not the phone itself?
Click to expand...
Click to collapse
Yes.
Fantastic, thanks for the detailed answer. I wanted to know right away before I wasted my time, but now am googling around for all the details. I have a raspberry pi running Debian that I need to communicate with and it is headless (No monitor, keyboard, etc., just a wifi dongle) so this would be perfect. I also have desktop computers that run a bunch of OS's (Centos, Scientific Linux, Fedora, Ubuntu, etc) that I might want to connect to.
From what I understand, all of that can be done without modifying the phone (rooting, etc.), correct?
However, down the road I may want to try and root it anyway, because the bigger set of Linux commands offered by Busybox would nice. I have been putting off getting a smartphone because of the cost, but the Nexus 4 with something like straight talk is the same monthly price as my 400 minutes of just talk with Verizon, so it is time. The coverage and uptime with Verizon is really good, but the costs are just not keeping up with the times.
From what I understand, all of that can be done without modifying the phone (rooting, etc.), correct?
Click to expand...
Click to collapse
good question.
I don't know with absolute certainty what functions would require root (I always root right away... so I don't ever think about it... like you said... additional functions... and I forget about it).
Basic, ssh-client functions should not require root. Running the ssh-server on the phone, that I mentioned, certainly does require root though. I know that my Terminal Emulator and File explorer apps have root access, but root is not needed just for the ssh-client functions (I am pretty sure).
Rooting on the nexus 4 is pretty easy. Rooting does require the installation of a custom recovery (at least temporarily). That is something that sounds like it would take someone like a you only a few minutes to do (not counting the time you would likely spend reading about it before hand... and installing the android sdk on a PC). Certainly, no other mods other than rooting would be needed.
iowabeakster said:
good question.
I don't know with absolute certainty what functions would require root (I always root right away... so I don't ever think about it... like you said... additional functions... and I forget about it).
Click to expand...
Click to collapse
Great, I will probably just root the phone after using the phone for a while; I have zero experience with smartphones, plus I want to make sure that the phone works properly. The important thing is that it will do exactly what I need it for.
Last question. I see there are several guides for rooting and unlocking the bootloader.....Any recommendation of which one to use? I see that the one written by Jubakuba "Ultimate Nexus Root Guide" has pointers to urls that are broken (Therefore many critical steps are missing), and apparently it has been that way for quite a while.
I started looking for what I thought the best guide... but I gotta do some stuff... I will be back in a couple hours (hopefully with a good suggestion).
I will piece together a guide tomorrow morning from all the various "how-to" guides out there for you. So many of them are geared towards Windows users, and they start babbling about installing and removing drivers and stuff that you won't bother with in Linux. But I need sleep, right now. It'll just be some copying and pasting from a few of them out there. It shouldn't take long.
iowabeakster said:
I started looking for what I thought the best guide... but I gotta do some stuff... I will be back in a couple hours (hopefully with a good suggestion).
I will piece together a guide tomorrow morning from all the various "how-to" guides out there for you. So many of them are geared towards Windows users, and they start babbling about installing and removing drivers and stuff that you won't bother with in Linux. But I need sleep, right now. It'll just be some copying and pasting from a few of them out there. It shouldn't take long.
Click to expand...
Click to collapse
It's not necessary to go through all of that; I thought there was maybe one document that a lot of people were using. It is really up to me to start reading up on the subject.
Just bit the bullet and placed an order for the Nexus 4 before it is out of stock again.
Found some simple instructions for unlocking and rooting the Nexus 4:
http://forums.androidcentral.com/nexus-4-rooting-roms-hacks/224861-guide-nexus-4-unlock-root.html
Also found better descriptions of what the various terms floating around mean and what each piece of software does, however it is on the Galaxy S III section of this forum, so obviously I am not going to follow any of the procedures listed:
http://forum.xda-developers.com/showthread.php?t=1927113
Here's my favorite instructional...
http://forum.xda-developers.com/showthread.php?p=37823933#post37823933
iowabeakster said:
Since googling around to find a good "How to" for Android noobs, I kind of felt like I could maybe help a few other folks out there too So, I went ahead and made my own "How to".
Click to expand...
Click to collapse
Nice.
I just ran across this, and thought about you... looks like a nice new SSH client. I've never used it. But Jerry at Android Central is a pretty serious Linux nerd, so I do put some stock in his recommendations. Just thought I'd throw it out there for you to see.
http://www.androidcentral.com/apps-week-juicessh-7x7-audible-android-and-more
iowabeakster said:
I just ran across this, and thought about you... looks like a nice new SSH client. I've never used it. But Jerry at Android Central is a pretty serious Linux nerd, so I do put some stock in his recommendations. Just thought I'd throw it out there for you to see.
http://www.androidcentral.com/apps-week-juicessh-7x7-audible-android-and-more
Click to expand...
Click to collapse
Well, I had the phone for a couple of weeks and I think I turned it on twice. I really didn't get addicted and start to install apps until I used the GPS feature for a long trip I took yesterday. First time using a GPS....Yeah, just a little behind the times.
So, without rooting, today I installed the following apps which gives me everything I need:
ConnectBot. Works great and allows me to ssh to my Linux boxes.
Terminal Emulator. For basic command access.
FreebVNC. Has a secure tunnel feature built in, so you don't have to go through the whole two step process of setting up a tunnel and then running VNC through the tunnel. Also, it has a zoom feature, access to special keys and mouse emulation.
Wifi Analyzer. Gives you access points, signal strength, etc. There was another app that I added to that app to easily connect to the access points.
Fing. Network Info like mac addresses, etc.
Still will root eventually and install Busybox. However, now that I can access my raspberry pi remotely, my priority is to finish writing my software programs and building electronics for a project that uses that little ARM computer.
pjc123 said:
I am thinking of getting a Nexus 4 (or a Nexus 5 if such a thing appears in the not too distant future) as my first smartphone, with the eventual possibility of running Ubuntu for Android if and when it becomes available. However, for now the only capability I need the phone for is to be able to open up a Linux style command line terminal on the phone where I can ssh into a couple of other Linux based devices I have, via wifi, so I can run some "C" executables that I have written on these other devices. These other devices are running SSH servers. Is this doable? Do I need a special app or a special ROM, etc.
Click to expand...
Click to collapse
For a ssh client, try ConnectBot. I have been using this since the G1 came out for work (Sys Admin) and home.
For a better keyboard, check out Hacker's Keyboard.
SpookyTunes said:
For a ssh client, try ConnectBot. I have been using this since the G1 came out for work (Sys Admin) and home.
For a better keyboard, check out Hacker's Keyboard.
Click to expand...
Click to collapse
As mentioned above, I already installed ConnectBot and it has nice features. However, I am interested in the keyboard (keys in the right place, Crtrl/Tab/Esc keys, etc.), so I will be installing that next.
Yep, ConnectBot is the old standard (if there is such a thing in Android world). I use it.
I've pretty much always used Jack Palevich's Terminal Emulator app. Very small and lightweight. It's always done everything I've ever needed to do. But there are many Terminal apps to choose from. I usually stop trying apps, when I find one that meets my needs, and stick with it until it doesn't... I started using that Terminal my first week with my first Android, after trying a couple of others. I've never used anything since.
Hacker's keyboard is an awesome suggestion! Thanks man! How have I survived without this!
For VNC purposes (which I rarely use) I use androidVNC. I've never tried anything else since I use it so rarely. It seems to do everything I can imagine it should. Mostly I use it to mess with my wife's head with some "ghost in the shell" pranks when she is using her laptop. She will scream from the living room, "WTF!!!! My computer just told me it's going to eat my brains tonight!"
And I'm just innocently sitting there reading emails on my phone "That is strange, honey."
iowabeakster said:
For VNC purposes I use androidVNC.
Click to expand...
Click to collapse
I actually looked at androidVNC first due to the amount of reviews and positive ones, but I liked the extra features of FreebVNC even though it violates my following policy. I have found, just like shopping at Amazon, that in general the quantity and quality of reviews quickly narrows the search dramatically from the huge database of products/apps. The only side effect of this is to weed out excellent apps that are new and could be excellent, but just like major operating system updates, with anything new I let them weed out the bugs first.
iowabeakster said:
I've never tried anything else since I use it so rarely.
Click to expand...
Click to collapse
I totally agree with you that I don't ever see myself using the VNC client on the smartphone again other than just as a novelty. What does intrigue me is putting a VNC server on the smartphone. I wonder if there would be a way to use an external computer's mouse and keyboard to control the gui portion of the smartphone while displaying it on the computer's large screen, the problem being that the smartphone is touch based; that is something that I could see using.
iowabeakster said:
I use it to mess with my wife's head with some "ghost in the shell" pranks.
Click to expand...
Click to collapse
Me and a friend used to do similar pranks at work, messing each others displays, keyboards, etc. I think the best non-computer prank that someone did to me while I was on vacation was to line one of my desk drawers with plastic and fill it full of goldfish. The best prank that some colleagues did, was to inflate a weather balloon in our departmental director's office and turn the nozzle away from the door so he couldn't get in.
I've just received Nook simple touch. It was bought from USA and sent to Bangladesh. After unpacking, I powered on the device and followed the steps. At one stage it connects with the wifi network successfully. Then, It shows error message -"Sorry we're having trouble setting up your Nook...."
I communicated with Nook support and share the serial number. Their feedback was "my Nook is disabled, that's why it is not registering..." usually the device is disabled for lost, stolen etc cases. But I told that the device was purchased from bestbuy.com and it reached to me with intact packet. Also I have invoice of it. But they told me to talk to Bestbuy.com.
Later, I called to Nook's hotline asked that where the issue is related to the location from where I'm trying to use it. Feedback was - Nook is useable only from USA and UK having a valid credit card. It cannot be used from Bangladesh.
Now, what should I do to make it workable from Bangladesh?
Maybe this from the Mobileread.com Nook forums:
As long as the epub files you wish to load on the machine are without DRM, like those in Mobileread's own library, the answer is yes. In fact, that is how I've been using the Nook ST for the last week. I'm setting this reader up for my mom who doesn't have wifi or internet access. Since I'm going to sideloading everything anyway, it seemed stupid to bother with registering the nook.
Here's how after you initially charge the nook and activate the unit:
How to Skip OoBE Experience
1. Enter the Factory Screen by holding the TOP RIGHT Button and slide your
finger across the top of the Nook from left to right. A button labeled
"Factory" will appear in the top left of the screen.
2. Once in the Factory screen, hold down the TOP RIGHT Button and tap in the bottom right of the screen.
3. A new button will appear labeled "Skip Oobe". Tap that and you're done!
While you are at it, you might consider installing the latest software update, which you can manually d/l on your computer and install on the nook via USB.
http://www.barnesandnoble.com/u/Soft...uch/379003175/
------------------------------------------------------------------------------------------
But....be aware that a few subsequent posts in the same thread suggested that battery drain was unusually high when using the Nook unregistered. Maybe there are other solutions out there.But it's a start.
You can gut all the B&N stuff if you like.
You will not be able to read B&N DRMed purchased content.
You will still be able to use it for Adobe Digital Editions from OverDrive (which have other DRM).
That's how you read library books (at least here).
When unregistered B&N can use a lot of current.
Turning WiFi on but never actually using it since it was started uses a lot of current.
Turning WiFi on, using it for something, leaving it on is not nearly as bad.
Sounds confusing? It is.
I'm intrigued by this problem and have done some reading online about various peoples experiences. Many had the device registered in the US before taking possession in their respective countries. Some use non-US credit cards without any problem. It seems that there are differences which may be related to firmware versions and perhaps even to changing B&N policies (many of the posts I read are 2-4 years old).
There's a lively Russian Nook users group over on the-ebook.org. Reading through a rough Google translation (always fun) it seems that the standard approach there is to select a US time zone (change it after registration) and skip the credit card part. It might be easier to set up a B&N account on the B&N website first (although that does require a credit card--surely they accept valid international CCs?). In any case, there don't seem to be any additional issues mentioned by the Russians with regard to registration. Curious.
The OP does not state if the intent is to purchase ebooks from B&N or just to have a functioning eink reader for side-loaded material. I guess it is possible to root without registering if you never want to interact with the B&N store, then remove the B&N stuff that is causing the battery drain (or however much of the B&N stuff you want to remove).
It would help to have more info about the intended use for the Nook in question. Meanwhile, shame on BestBuy....
[addendum: Aha! Try this thread]
Thanks a lot nmyshkin
Now I able to use Nook by using you bypass method. Also the battery drain seems faster (40% in 3days).
Another problem is wifi connectivity. I want to use wifi to browse internet (using the hidden trick). How can I do it?
sameee781 said:
Now I able to use Nook by using you bypass method. Also the battery drain seems faster (40% in 3days).
Click to expand...
Click to collapse
Yes, as warned. This is the reason to pursue other options because the battery ought to last for a few weeks, not a day or two.
Another problem is wifi connectivity. I want to use wifi to browse internet (using the hidden trick). How can I do it?
Click to expand...
Click to collapse
Unless you have a very early firmware release (unlikely at this date of purchase), you probably can't use that old trick. It was "fixed" in the second or third firmware update so that the default Android browser became unreachable without rooting.
If you want internet access (and/or email, etc.) your best bet is to root the device. To my mind the easiest way to accomplish this is with NookManager. If you want Google apps (and access to the Play Store for more apps) then you can do that after rooting here, or follow the link to it in the NookManager post.
However, unless you want to selectively delete some B&N stuff after rooting, it would be better if you could get the device registered before you root. Now that you know at least one work-around to get the Nook sort of running, maybe try a factory reset and then approach the registration as the Russians have and see if it works for you.
nmyshkin said:
However, unless you want to selectively delete some B&N stuff after rooting, it would be better if you could get the device registered before you root. Now that you know at least one work-around to get the Nook sort of running, maybe try a factory reset and then approach the registration as the Russians have and see if it works for you.
Click to expand...
Click to collapse
Could you please suggest the Russian method by which I'll be able to register?
sameee781 said:
Could you please suggest the Russian method by which I'll be able to register?
Click to expand...
Click to collapse
Look up back at post #4. But you will have to do a hard reset first so that the Nook goes back into registration mode.
Hi nmyshkin
As mentioned in post#4, I didn't find Nook registration trick in the-ebook.org
If you have a launcher installed you can simply select "OOBE" (Out Of Box Experience).
If you don't have a launcher installed, ADB:
Code:
adb shell am start -n com.nook.oobe/.o.ORoot
(That's dot, small O, dot, capital O)
If you are not rooted you'll have to follow the other instructions above.
sameee781 said:
Hi nmyshkin
As mentioned in post#4, I didn't find Nook registration trick in the-ebook.org
Click to expand...
Click to collapse
According to the Ruskies, you should select a US time zone during registration and skip the credit card (I didn't enter a credit card when I did my registration and everything went just fine--it says you can skip). I don't recall the entire registration process any more, but if you need to enter an address, use a fictional US address, something like "125 First Street, Montebello, CA 90640" (the little town where I grew up...). Ditto for a phone number if needed (818-792-6942) For an email address, something without a country identifier would be best, like a Gmail account you can tie to the Nook.
After registration is successful you can change the time zone in the Settings panel.
As an afterthought, a credit card on file is needed if you plan to have any dealing with B&N. For example, I was curious to see if I could get one of the "Friday Free" ebooks from B&N, even with my rooted and much amended Nook. Although the ebook was free I could not access it without a credit card on file. Once I gave them the card info I had no trouble selecting the ebook and it appeared (by magic!) on my rooted Nook within a few minutes. So whatever I've done so far has not broken that process. Now whether I'm going to be interested in reading that book, I have no idea, but I had to try the process
@nmyshkin & Renate
Current status -
I've rooted my nook using NookManager and installed NTGAppsAttack. I've installed Facebook app but cannot use it properly as it shows internet connection issue. But I can bowse internet using operamini. I've tired to use facebook using operamini. But I could not able to write dot in email address field and unable to login. These are the minor problem because my primary objective is to read books.
The main problem is battery drain. So, I want to register the device to solve battery drain issue. If I follow your instruction, will the battery drain issue be resolved? Or I should unroot it and try to register?
sameee781 said:
@nmyshkin & Renate
Current status -
I've rooted my nook using NookManager and installed NTGAppsAttack. I've installed Facebook app but cannot use it properly as it shows internet connection issue. But I can bowse internet using operamini. I've tired to use facebook using operamini. But I could not able to write dot in email address field and unable to login. These are the minor problem because my primary objective is to read books.
The main problem is battery drain. So, I want to register the device to solve battery drain issue. If I follow your instruction, will the battery drain issue be resolved? Or I should unroot it and try to register?
Click to expand...
Click to collapse
I'm not entirely clear on the order of operations with regard to registration vs. rooting. Registration WILL solve the battery drain problem, so however that can be achieved, that's the way to go, I think. If you can, with your rooted Nook, start the registration process, then try that. If there's no way to invoke registration without resetting to factory, then do that and root again after you have registered successfully.
I don't know anything about Facebook but it may be a challenge with an older browser. BTW, there is general agreement that Opera Mobile works better on the Nook than Opera Mini. You can get that from the Amazon App Market or sideload it directly from the Opera archive here. But first, you need to clear the registration/battery drain hurdle.
Registration is not appearing if I restart the device. As I've skipping oobe it is not going to registration page. If I use DeviceRegistator it gives error.
sameee781 said:
Registration is not appearing if I restart the device. As I've skipping oobe it is not going to registration page. If I use DeviceRegistator it gives error.
Click to expand...
Click to collapse
Yes, once when my too-much altered Nook lost its identity I tried to use DeviceRegistrator and it failed for me too.
NookManager is your friend. Put the SD card back in your Nook and boot it up. Choose the "Restore Factory Image" (or whatever its called).
Then try to register as described earlier with your unrooted Nook. If that works, put the SD card back in again and root. Then proceed from there as you like.
nmyshkin said:
Yes, once when my too-much altered Nook lost its identity I tried to use DeviceRegistrator and it failed for me too.
NookManager is your friend. Put the SD card back in your Nook and boot it up. Choose the "Restore Factory Image" (or whatever its called).
Then try to register as described earlier with your unrooted Nook. If that works, put the SD card back in again and root. Then proceed from there as you like.
Click to expand...
Click to collapse
Should I not face the similar problem like first time? Here is the screenshots taken at the time of getting started with my Nook. The problem was also mentioned in the first post.
sameee781 said:
Should I not face the similar problem like first time? Here is the screenshots taken at the time of getting started with my Nook. The problem was also mentioned in the first post.
Click to expand...
Click to collapse
I have no idea, but I would sure get closer to the router/modem on your Wi-Fi network so that you have a better than "fair" connection.
The one thing which has worried me about the registration process as described by the Russians is that surely the B&N server can tell if the registration info is coming from a server outside the US (or UK). Even faking the time zone doesn't seem likely since the information won't match the server clock that is sending it. But that's what they say worked.
Anyway, what do you have to lose? The Nook is fairly useless as a reading device if you have to charge it every day--or more often. You need to try registering it again. If it doesn't work, then you try something else.
nmyshkin said:
Anyway, what do you have to lose? The Nook is fairly useless as a reading device if you have to charge it every day--or more often. You need to try registering it again. If it doesn't work, then you try something else.
Click to expand...
Click to collapse
Yes, anyhow I've to solve battery drain issue otherwise the device will become useless. That's why I'll also be there in this forum for your help.
-I tired to register near from my wifi router. Also tried by making my phone (Galaxy S4) as portable wifi hotsport. Both are Failed. I'll try again and again....
-In my device there are only few timezone options available, all are US time zone. There should not be issue selecting any one of them.
I'm thinking about their authentication policy. May be their server is checking the originator IP address first which is a non US IP for my case. Hence, it is giving error.
sameee781 said:
I'm thinking about their authentication policy. May be their server is checking the originator IP address first which is a non US IP for my case. Hence, it is giving error.
Click to expand...
Click to collapse
Yes, I thought about that too, although enough people from outside the US claim to have been able to register without any problem (few details, of course....). I suppose you could try a free proxy server (Google), but most of the free ones seem to be transparent enough that they are detected as not being truly from the country of "origin". Still, if all else fails, it's another possibility.
I've found some open proxy proxy server IP
http://www.xroxy.com/proxy-country-US.htm
How can I configure this proxy so that the device IP seem to be a US IP? I've a wimax wifi router and android phone having wifi hotspot feature.
Been a long time since I posted here.
I don't use my Nook as much as I I could or I think I should. I think the main reason is that I haven't been using apps which sync across devices for fear of ruining the very good battery life.
What are some good apps which integrate with say Chrome? What things have you found useful? Do you toggle WiFi on and off? If so do you then need to hit sync or does that partial wakelock reciever for detecting that WiFi is on and off do that for you? Or will this app keep trying to sync even when there is no wifi?
I think if I start using something like ReaditLater again (tap button in chrome, sync and then read on Nook)... I'll probably use it more.
Also, pulling apps off Google Play and installing the apk was better for battery but I can't get the apk extractor websites to work anymore. Did anyone have a workaround for that?
One more thing, I have been using the latest Cyanogenmod and I notice it comes with PrivacyGuard. Now, the interersting thing about that is that PrivacyGuard now has options to block autostart, keep device awake and wake up device. So this could be useful to put in a ROM, or something like it, bearing in mind the nice battery life we get. Or, maybe have 2 modes - one with everything disabled for hikes, and another for use at home where a charger is handy and the auto sync is more useful.
Apologies, didn't search well enough:
http://forum.xda-developers.com/showthread.php?t=1898358
(adbsync)
Yeah, Renate NST's adbsync program is definitely going to be your best (and really only) option that fits your description.
Thinking about it, there's probably more efficient ways to do it.
For example, Evernote, Unified Remote Full, Wiki Encyclopedia Offline. I don't think Pocket (formerly ReaditLater works anymore very unfortunately... that was my favorite thing)
But of course, getting these things working on the older Android now could be difficult. How do I get the apks from play these days now the various website extractors don't work?
And ways to automate adbsync. For example, have it as a schedule in the background along with adb connect to your Nook. But remember to give the Nook a static IP on the WiFi by assigning via MAC on the router.
If you save pages as .pdf and automate the sync that's good but browsing pages as pdf isn't great.
edit to avoid bump:
You can use it as a 2nd monitor.
Windows:
http://superuser.com/questions/62051/is-there-a-way-to-fake-a-dual-second-monitor
(then use VNC to access. My thread has a howto for install) (MaxiVista probably works to if you're prepared to pay or steal)
Also possible on other platforms. The key phrase to use when searching is "Extend desktop"
I don't know why I didn't think of this before but you can access Evernote through the web interface. Probably similar for OneNote too.
A browser I heard is good, possible better than Opera now is NakedBrowser and the apk is available from the authors website.
I found a way to get the apk is to find an old phone to install too and then use an apk extractor app. A desktop extractor would still be better
Edit again;
I'm still not using it like I feel I should. I think this is because it's just not as Easy to pick up and read. The problem with advanced is that I have to wake up the nook, turn on WiFi and then hit my sync script on the desktop. Because of this I only use it if I have a lot to read, like a full book. I envisioned using it for just reading lengthier forum posts and white papers.
A start I think is to disable the screen saver.
Next will be to put enabling WiFi and keep awake while charging, and then disable after a period if the user fails to cancel and it's unplugged.
If you know how to do either of these things please let me know.
edit avoid bump:
I can't install the tasker apk unfortunately... and they're not giving out licenses anymore without Play. Is there an similar alternative is now my search..
Would be really good to enable and disable adb wireless and wifi when plugged in.
Actually there's a fix for tasker asking for a .jar. So it should be possible tonautomate connecting to WiFi and adb WiFi. Just a matter of getting tasker license or something else. AutomateIT won't run.
jago25_98 said:
I'm still not using it like I feel I should. I think this is because it's just not as Easy to pick up and read. The problem with advanced is that I have to wake up the nook, turn on WiFi and then hit my sync script on the desktop. Because of this I only use it if I have a lot to read, like a full book. I envisioned using it for just reading lengthier forum posts and white papers.
A start I think is to disable the screen saver.
Next will be to put enabling WiFi and keep awake while charging, and then disable after a period if the user fails to cancel and it's unplugged.
If you know how to do either of these things please let me know.
Click to expand...
Click to collapse
My Nook is currently out of commission, but I know at one point I had Pocket running (while it was still called ReadItLater), so there might be an old apk floating around that works. Alternatively, you can setup Wallabag, which is the same thing but run on your own server. Between that and a feed reader, I had thousands of articles to pick from whenever I picked up my Nook. It was quite a delight.
Also, there are a couple of wifi saving tools that can be found in F-Droid. If I recall, I used one called Battery Fu to have my Nook connect, force a sync, then disconnect once every few hours. It worked quite well.
thanks FbYAx
I looked up wallabag but when I try to install every version back to 1.6 I get the message 'older SDK'. I guess you had an older version... but I don't know how far back i have to go.
i will have to start archiving and hosting apks that work
edit to try to be a bit more helpful for people who might be trying to do this same:
get android version (mine is 2.1. i think that is normal (kitkat)):
Code:
adb shell getprop ro.build.version.release
change sdk apk version to see if it was developed without using newer sdk stuff (force it):
http://stackoverflow.com/questions/...on-and-targetsdkversion-specified-both-in-and