Software updates without WiFi - Nook Touch General

This may well have been covered elsewhere but I missed it.
If you don't normally connect your Nook to WiFi but would like to update it, you can.
The first thing is to find if there is a new update and where it is.
Your Nook would normally do this if you click on "Check for new updates".
http://www.nook.com/services/cms/doc/epd_ota/BNRV510_manifest_rel.json Glow2
http://www.nook.com/services/cms/doc/epd_ota/BNRV520_manifest_rel.json Glow3
http://www.nook.com/services/cms/doc/epd_ota/BNRV700_manifest_rel.json Glow4
These will get you some JSON that will give you versions and URLs for updates.
Your browser may object with a "Syntax error in JSON".
Just select "Raw data" and you will see your info.
Code:
{
"model": "piper",
"otapackage": {
"full": {
"url": "http://su.barnesandnoble.com/nook/piper/5.2/piper/0.78/update.zip",
"version": "52.0.78_user",
"changelog": "This software update for your NOOK GlowLight Plus includes the following improvements:
Additional fixes and performance improvements.
Thank you for using NOOK!",
"md5": "535390c2cc3023da1cdf2151f54f45bd",

Renate NST said:
This may well have been covered elsewhere but I missed it.
If you don't normally connect your Nook to WiFi but would like to update it, you can.
The first thing is to find if there is a new update and where it is.
Your Nook would normally do this if you click on "Check for new updates".
http://www.nook.com/services/cms/doc/epd_ota/BNRV510_manifest_rel.json Glow2
http://www.nook.com/services/cms/doc/epd_ota/BNRV520_manifest_rel.json Glow3
http://www.nook.com/services/cms/doc/epd_ota/BNRV700_manifest_rel.json Glow4
Click to expand...
Click to collapse
Thanks, this is really interesting. So, looks like I could download and flash the update.zip via TWRP, but what is the APK (http://10.227.6.183/~wlee/bnereader-master-2341-release.apk)?

Eadn33 said:
But what is the APK?
Click to expand...
Click to collapse
That's the separately downloadable reader app update.
It's also in the main zip.

Related

[Q] Updating to 1.1 on touchnooter rooted touch

I have a Touch rooted with Touchnooter. My touch doesn't seem to want to update to 1.1 (I know doing so will kill GAPPS, but I'm okay with that). I've waited for the update to be pushed and I've also put the update file in my Nook directory. Is there something about Touchnooter that prevents the Touch from updating?
I haven't tried to update after using touchnooter, dont really know if it blocks nothing, OTA or prevents from updates, OTA or manullay, but you should restore a copy of your nook if you have it, or use nookrestore and then force a reset to also delete /data.
Or use adb to force restore
adb shell
echo -n -e "\x08\x00\x00\x00" > /rom/devconf/BootCnt
reboot
Click to expand...
Click to collapse
and then reset normally and if it dosnt let you, force reset, force it shutting down your nook, then starting it up, and when the screen flickers press right and left bottom buttons, hold for 5+ seconds.
That will erase /system (restore) and /data (reset), and you should be able to update.
I do have a backup copy, but I was hoping I wouldn't have to do a restore to get the update. I mean, I'd really like to avoid that.
Have others been able to update their Touchnooter Touches to 1.1 without reverting?
kunchers said:
I do have a backup copy, but I was hoping I wouldn't have to do a restore to get the update. I mean, I'd really like to avoid that.
Have others been able to update their Touchnooter Touches to 1.1 without reverting?
Click to expand...
Click to collapse
Updating a TouchNootered NST have caused troubles in the past and is likely to do so with this update as well.
Even if it worked for other users it might not work for you as people do different things to their rooted NST.
I know it's a hassle, but you should really restore+reset your NST before updating if you want to avoid problems.
The OP's post has given me some hope as I do not wish to unroot/re-root-/update at this time, but have kept my NST's wireless off as I'm afraid of getting the update.
Am I to understand that a TouchNooter'd unit (1.6.24 on an NST1.0.1) will not get updated and there is nothing to fear?
TJay99 said:
Am I to understand that a TouchNooter'd unit (1.6.24 on an NST1.0.1) will not get updated and there is nothing to fear?
Click to expand...
Click to collapse
There's nothing in TN 1.6.24 that will block updates.
If you want to make sure, here's the cleanest way of doing so:
Block BN OTA Updates the EASY way
Yes, it's a Nook Color thread but it would work for Nook ST aswell.
TJay99 said:
The OP's post has given me some hope as I do not wish to unroot/re-root-/update at this time, but have kept my NST's wireless off as I'm afraid of getting the update.
Am I to understand that a TouchNooter'd unit (1.6.24 on an NST1.0.1) will not get updated and there is nothing to fear?
Click to expand...
Click to collapse
Blocking updates is also covered here http://forum.xda-developers.com/showthread.php?t=1346748 but with adb and sqlite.
Search for Blocking OTA updates: on the thread.
Yeah, I hear you. I gotta just do it. Strange though, why my Nook won't update.
ros87 said:
Updating a TouchNootered NST have caused troubles in the past and is likely to do so with this update as well.
Even if it worked for other users it might not work for you as people do different things to their rooted NST.
I know it's a hassle, but you should really restore+reset your NST before updating if you want to avoid problems.
Click to expand...
Click to collapse
Thanks ros87 and eded333 for the information.
As regards the adb/sqlite method, I just reviewed that thread and the specific "Blocking OTA Updates" section. Looks easy,... assuming one thing: that -- other than installing java JKD and the android SDK on my PC -- my NST (TouchNooter'd 1.6.2.4 on B&N1.0.1) already is set up to receive those commands listed. If it is, then I can simply connect the NST and type only those commands listed in the "Blocking OTA Updates" section. Right?
If that's not the case, what other procedures must I do in order to get it done? For instance, there are sections entitled "Setting up adb on the nook touch" and "Setting up root access on NST through adb and installing busybox". Would I need to do any part of those processes?
Much obliged if you can clear up that one matter for me!
I couldn't get my rooted 1.0.1 nook to update even manually. It silently deleted the update file and did nothing every time I tried.
Kralik said:
I couldn't get my rooted 1.0.1 nook to update even manually. It silently deleted the update file and did nothing every time I tried.
Click to expand...
Click to collapse
Hi, Kralik.
I wonder if it would keep downloading/deleting the update file in a perpetual cycle, though. Isn't that what would happen?
TJay99 said:
Thanks ros87 and eded333 for the information.
As regards the adb/sqlite method, I just reviewed that thread and the specific "Blocking OTA Updates" section. Looks easy,... assuming one thing: that -- other than installing java JKD and the android SDK on my PC -- my NST (TouchNooter'd 1.6.2.4 on B&N1.0.1) already is set up to receive those commands listed. If it is, then I can simply connect the NST and type only those commands listed in the "Blocking OTA Updates" section. Right?
If that's not the case, what other procedures must I do in order to get it done? For instance, there are sections entitled "Setting up adb on the nook touch" and "Setting up root access on NST through adb and installing busybox". Would I need to do any part of those processes?
Much obliged if you can clear up that one matter for me!
Click to expand...
Click to collapse
Touchnooter has adb enabled over wifi (If i'm not wrong), so you wouldnt have to enable it again, go directly into the OTA.
TJay99 said:
As regards the adb/sqlite method, I just reviewed that thread and the specific "Blocking OTA Updates" section. Looks easy,... assuming one thing: that -- other than installing java JKD and the android SDK on my PC -- my NST (TouchNooter'd 1.6.2.4 on B&N1.0.1) already is set up to receive those commands listed. If it is, then I can simply connect the NST and type only those commands listed in the "Blocking OTA Updates" section. Right?
Click to expand...
Click to collapse
You should be good to go if you install jdk + android sdk.
With TouchNooter 1.6.24 you should allready have adb access enabled via wifi.
---------- Post added at 08:34 PM ---------- Previous post was at 08:33 PM ----------
Kralik said:
I couldn't get my rooted 1.0.1 nook to update even manually. It silently deleted the update file and did nothing every time I tried.
Click to expand...
Click to collapse
Interesting, I need to take a closer look at the update process some day
Yep, same behavior with mine.
Kralik said:
I couldn't get my rooted 1.0.1 nook to update even manually. It silently deleted the update file and did nothing every time I tried.
Click to expand...
Click to collapse
TJay99 said:
Hi, Kralik.
I wonder if it would keep downloading/deleting the update file in a perpetual cycle, though. Isn't that what would happen?
Click to expand...
Click to collapse
That is my guess. Without knowing for sure you're left with two unpleasant options:
1) Your nook tries to update continuously: downloading, deleting, and wasting battery life,* or
2) Your nook actually updates and destroys everything!
So you might take the time to "block" OTA updates as other have mentioned. But then there's option...
3) You go through the rigors and just get the 1.1.0 firmware upgrade over and done with, rerooting afterwards.
*I wonder if this is related to the "I rooted my nook and now my battery life is toast" thread?
This is an excellent point. I've also experienced pretty sad battery life since applying Touchnooter.
I'll just bite the bullet and restore/re-root.
Kralik said:
1) Your nook tries to update continuously: downloading, deleting, and wasting battery life,* or
*I wonder if this is related to the "I rooted my nook and now my battery life is toast" thread?
Click to expand...
Click to collapse
kunchers said:
This is an excellent point. I've also experienced pretty sad battery life since applying Touchnooter.
I'll just bite the bullet and restore/re-root.
Click to expand...
Click to collapse
This is the best time to do that, finally got Gapps to work on 1.1 manully, at last!
If you wish to try it, here is my post:
http://forum.xda-developers.com/showthread.php?t=1346748
Kralik said:
That is my guess
1) Your nook tries to update continuously: downloading, deleting, and wasting battery life,* or
Click to expand...
Click to collapse
A good and interesting guess.
There are intervals defined for the update checks, but maybe if it finds an update but are unable to apply it, it end up in a loop..
GApps aren't actually that hard to enable if you use TouchNooter 1.6.24 and manually replace /nooter/boot/uRamdisk and /system/framework/framework.jar with the updated versions. Other than that step, very little difference in the rooting processes. If one is going to restore to factory and build up from there, what is the advantage to wading through all the manual steps?
Kralik said:
GApps aren't actually that hard to enable if you use TouchNooter 1.6.24 and manually replace /nooter/boot/uRamdisk and /system/framework/framework.jar with the updated versions. Other than that step, very little difference in the rooting processes. If one is going to restore to factory and build up from there, what is the advantage to wading through all the manual steps?
Click to expand...
Click to collapse
At this moment, fun, learning, and stability (for the moment it allways works, but I need more feedback from people that tried it) eventually, when I delete all the blob that Gapps dosn't need for them to work, and is installed on the default package of Touchnooter (Don't get me wrong I really think its a great method) you will get a cleaner install.
Anyway, If you don't want to go through all the steps you can use the new 1.1 Touchnooter to get root, and then use my GApps method.

Anyone up to try update 1.1.2?

Just saw this one at "the ebook reader" blog:
link
BN.com info:
What's new in Ver 1.1.2?
The NOOK Simple Touch Ver1.1.2 update provides minor system enhancements.
I guess it won't be this time that we'll see multitouch!!!
Hopefully we get multitouch.
Accorinding to http://bookclubs.barnesandnoble.com...ased/m-p/1307783/message-uid/1307783#U1307783 this update fixes wifi issues (limited to selected wifi routers).
Running 1.1.2
Everything back to normal.
My library book is still on the same page.
I would recommend doing a backup beforehand.
Maybe write yourself a nice script or makefile to redo your personalizations.
Renate NST said:
Running 1.1.2
Everything back to normal.
My library book is still on the same page.
I would recommend doing a backup beforehand.
Maybe write yourself a nice script or makefile to redo your personalizations.
Click to expand...
Click to collapse
Care to share with us exactly what you did? Specificially,
* did you simply go to BN.com and manually update? and if so, did you unrooted your device first?
OR
* did you device got OTA update? and if so, did you unrooted our device first?
Thanks!
I just went to http://www.barnesandnoble.com/u/Software-Updates-NOOK-Simple-Touch/379003175/
Downloaded nook_1_1_2_update.zip
Stuck it in /media (that is the root of the first normally mounted partition on USB).
It updated, then booted up stock.
Rebooted on system SD card and replaced uImage and uRamdisk from previously.
It booted up rooted.
Ran a big makefile with lots of ADB commands to fix everything the way I like it.
I had kept good notes on everything that I had customized.
I don't use any jar mods.
P.S.Don't forget to restore /system/bin/su and do a chmod 6755
UI downloaded the update put it in the root of the Nook mount. It goes to sleep flashes the screen black for a moment and then reboots. It doesn't update and it deletes the update file on the nook. Any Ideas?
skyjedi said:
It doesn't update and it deletes the update file on the nook.
Click to expand...
Click to collapse
I don't know. Did you check logcat?
Mine went in without a hiccup.
Do you have modified jars?
I just reset the nook using the two bottom buttons during boot. Update went fine after that
uRamdisk content hasn't changed, so the rooted uRamdisk files from the 1.1 release can be used.
skyjedi said:
UI downloaded the update put it in the root of the Nook mount. It goes to sleep flashes the screen black for a moment and then reboots. It doesn't update and it deletes the update file on the nook. Any Ideas?
Click to expand...
Click to collapse
Mine was doing the same. Since I had nothing important on it, I did the 8 reboot reset and an unregister and wipe. Then it updated properly.
Hopefully, there's an easier way, but I was impatient and needed to clean it up anyhow.
Here's what's different between versions 1.1 and 1.12:
Code:
/kernel
/kernel-recovery
/MLO
/ramdisk-recovery.img
/ramdisk.img
/romrestore.zip
/u-boot.bin
/recovery/recovery-from-boot.p
/recovery/etc/install-recovery.sh
/system/build.prop
/system/app/DeviceManager.apk
/system/bin/AacEncoder_Test
/system/bin/debuggerd
/system/bin/framebuffer_test
/system/bin/G711EncTest
/system/bin/G726EncTest
/system/bin/G729EncTest_common
/system/bin/hal_client_test
/system/bin/hal_server_test
/system/bin/iLBCEncTest_common
/system/bin/JpegTestCommon
/system/bin/JPEGTestEnc_common
/system/bin/NBAMREncoder_Test
/system/bin/pvr2d_test
/system/bin/pvrsrvinit
/system/bin/services_test
/system/bin/sgx_blit_test
/system/bin/sgx_clipblit_test
/system/bin/sgx_flip_test
/system/bin/sgx_init_test
/system/bin/sgx_render_flip_test
/system/bin/testwrap
/system/bin/texture_benchmark
/system/bin/VidDecTest_common
/system/bin/VPPTest_common
/system/bin/WBAMREncoder_Test
/system/bin/sgx/bc_example.ko
/system/bin/sgx/omaplfb.ko
/system/bin/sgx/pvrsrvkm.ko
/system/etc/NOTICE.html.gz
/system/etc/factory/barcode_build.bmp
/system/etc/security/otacerts.zip
/system/etc/wifi/tiwlan_drv.ko
/system/framework/am.jar
/system/framework/android.policy.jar
/system/framework/android.test.runner.jar
/system/framework/bmgr.jar
/system/framework/bncloudapi.jar
/system/framework/com.bn.app.crypto.jar
/system/framework/com.bn.app.deviceinfo.jar
/system/framework/com.bn.authentication.jar
/system/framework/com.bn.cloud.jar
/system/framework/com.bn.gpb.jar
/system/framework/com.bn.provider.utils.jar
/system/framework/com.bn.waveformdownloader.jar
/system/framework/core.jar
/system/framework/ext.jar
/system/framework/framework.jar
/system/framework/ime.jar
/system/framework/input.jar
/system/framework/javax.obex.jar
/system/framework/monkey.jar
/system/framework/pm.jar
/system/framework/services.jar
/system/framework/svc.jar
/system/lib/libbndeviceinfo.so
/system/lib/libglslcompiler.so.1.1.15.3172
/system/lib/libIMGegl.so.1.1.15.3172
/system/lib/libnetutils.so
/system/lib/libpvr2d.so.1.1.15.3172
/system/lib/libpvrANDROID_WSEGL.so.1.1.15.3172
/system/lib/libPVRScopeServices.so.1.1.15.3172
/system/lib/libsrv_init.so.1.1.15.3172
/system/lib/libsrv_um.so.1.1.15.3172
/system/lib/egl/libEGL_POWERVR_SGX530_125.so.1.1.15.3172
/system/lib/egl/libGLESv1_CM_POWERVR_SGX530_125.so.1.1.15.3172
/system/lib/egl/libGLESv2_POWERVR_SGX530_125.so.1.1.15.3172
/system/lib/hw/gralloc.omap3.so.1.1.15.3172
/system/media/books/Quick_Start.epub
Don't tell me that the Quick Start guide has been changed! No!!!
mali100 said:
uRamdisk content hasn't changed, so the rooted uRamdisk files from the 1.1 release can be used.
Click to expand...
Click to collapse
Really? Guess that means I can continue working on my Rooting method then.
Googie2149 said:
Really?
Click to expand...
Click to collapse
Yes. The uRamdisks itself have a different md5sum, but if you extract them, the content is exactly the same
This update has a SERIOUS BUG. It spoils the Back-to-book button and the Reading Now link in the home page by taking you back to page one of the last book you had opened. Fortunately you still can return to where you had left reading by opening the book directly from the library.
Is there a way to go back to 1.1.0 firmware?
"Home Page"? What's that? The thing with all the ads on it?
I haven't been there in months. I just use the upper left hand corner of the action bar.
Yes, the last read is flakey and sometimes pops you back to page one.
Whether this is happening more or less with this update is unclear.
AzulmArinO said:
This update has a SERIOUS BUG. It spoils the Back-to-book button and the Reading Now link in the home page by taking you back to page one of the last book you had opened. Fortunately you still can return to where you had left reading by opening the book directly from the library.
Click to expand...
Click to collapse
I am not having that problem with 1.1.2. Tapping either the Reading now cover, or the last read button at top-left takes me to the correct page in my current (sideloaded) epub book.
I had some problems with other epubs always showing page 1 on Reading now on v1.1.0, but I need to reload those titles to test.
From the descriptions I've read, no changes to any of these functions has been formally identified for 1.1.2. Were you having any problems with that same title on older firmware versions, or is this a new ebook you started reading since the update? The "page 1" problem on the home screen is a known issue with the NST.
Here is a patched framework.jar that should allow market registration. Untested!
AzulmArinO said:
This update has a SERIOUS BUG. It spoils the Back-to-book button and the Reading Now link in the home page by taking you back to page one of the last book you had opened. Fortunately you still can return to where you had left reading by opening the book directly from the library.
Is there a way to go back to 1.1.0 firmware?
Click to expand...
Click to collapse
Mine does that in 1.1.0 with certain books only. So maybe its not a 1.1.2 bug.
AzulmArinO said:
This update has a SERIOUS BUG. It spoils the Back-to-book button and the Reading Now link in the home page by taking you back to page one of the last book you had opened. Fortunately you still can return to where you had left reading by opening the book directly from the library.
Is there a way to go back to 1.1.0 firmware?
Click to expand...
Click to collapse
This has been a bug since 1.1.0, but only with a few (sideload only) books.

Can the NST with v1.2.2 be rooted?

I got my first ereader, a lightly used NST and am thoroughly delighted with how much easier it is to read than on my phone or laptop. I was hoping to remove some of the bloatware as all my books are sideloaded using Calibre, but my version is 1.2.2. I couldn't find any reference to this new version on the Nookmanager thread. Can I still root it with this version?
Additionally, I am finding it hard to organise and find my EPUBs on it. The shelf function requires manual selection, which will take a while for a lot of books. At the moment I'm just keeping 5-10 books at a time of what I'm actively reading, but ideally I'd like to have my whole collection on there. If I were to root it, are there any library apps which would group the books by tags? A bit like how Calibre does it?
If not, what workarounds have people with large collections on the NST used?
fsa259 said:
I got my first ereader, a lightly used NST and am thoroughly delighted with how much easier it is to read than on my phone or laptop. I was hoping to remove some of the bloatware as all my books are sideloaded using Calibre, but my version is 1.2.2. I couldn't find any reference to this new version on the Nookmanager thread. Can I still root it with this version?
Additionally, I am finding it hard to organise and find my EPUBs on it. The shelf function requires manual selection, which will take a while for a lot of books. At the moment I'm just keeping 5-10 books at a time of what I'm actively reading, but ideally I'd like to have my whole collection on there. If I were to root it, are there any library apps which would group the books by tags? A bit like how Calibre does it?
If not, what workarounds have people with large collections on the NST used?
Click to expand...
Click to collapse
1.2.2?! Are you sure it's an actual NST? There is nothing past 1.2.1 for the NST that I know. Look under Settings>Device Info>About Your Nook. The model number of the NST is BNRV300.
That is really odd. It definitely has the model no you mentioned and says v1.2.2. Now that you mention it, I can't find the 1.2.2. on the B&N software updates section of their website, but found a reference to it on another forum where a user says their NSTG updated to it automatically when on wifi this January.
Should I be worried?
fsa259 said:
That is really odd. It definitely has the model no you mentioned and says v1.2.2. Now that you mention it, I can't find the 1.2.2. on the B&N software updates section of their website, but found a reference to it on another forum where a user says their NSTG updated to it automatically when on wifi this January.
Should I be worried?
Click to expand...
Click to collapse
I don't know anything about software version 1.2.2. However, if you would like to try rooting it, I would start with this thread.
Minimal rooting - back to basics. If you can get a minimal root with those instructions, the other more "advanced" (or not) rooting tools should also work.
fsa259 said:
That is really odd. It definitely has the model no you mentioned and says v1.2.2. Now that you mention it, I can't find the 1.2.2. on the B&N software updates section of their website, but found a reference to it on another forum where a user says their NSTG updated to it automatically when on wifi this January.
Should I be worried?
Click to expand...
Click to collapse
I would not worry. In a pinch you could do a factory reset and return to the original firmware which is not 1.2.2 I'm sure. Then you could use the 1.2.1 update zip to get it ready for NookManager. If indeed B&N is pushing an update (I've not seen it and have used WiFi regularly) you can avoid WiFi until you've rooted with NM. If there is some kind of update it may involve security issues for those purchasing B&N books with their devices. That would explain why I have not seen it.
nmyshkin said:
I would not worry. In a pinch you could do a factory reset and return to the original firmware which is not 1.2.2 I'm sure. Then you could use the 1.2.1 update zip to get it ready for NookManager. If indeed B&N is pushing an update (I've not seen it and have used WiFi regularly) you can avoid WiFi until you've rooted with NM. If there is some kind of update it may involve security issues for those purchasing B&N books with their devices. That would explain why I have not seen it.
Click to expand...
Click to collapse
Thanks for your reply.
After creating a back up I attempted to root with NM and in the final screen everything had positive remarks except 'PackageInstaller not modified' and 'ModManager not available for 1.2.2'. I figured I needed these two, so I went through the deregistration and restore to factory settings and booted to NM to avoid connecting to wifi. Strangely, on the NM main menu, it still says the system is 1.2.2.
I'm not sure if I'm missing something. I'll try factory reset again, but I'm not sure how else to get back to 1.2.1
fsa259 said:
Thanks for your reply.
After creating a back up I attempted to root with NM and in the final screen everything had positive remarks except 'PackageInstaller not modified' and 'ModManager not available for 1.2.2'. I figured I needed these two, so I went through the deregistration and restore to factory settings and booted to NM to avoid connecting to wifi. Strangely, on the NM main menu, it still says the system is 1.2.2.
I'm not sure if I'm missing something. I'll try factory reset again, but I'm not sure how else to get back to 1.2.1
Click to expand...
Click to collapse
There are two distinct "factory" operations. The one you describe just deletes user info and settings.
The other one reimages the device from a hidden and protected factory image--that won't be 1.2.2. That's the one you want. One way to get there is by eight failed boot attempts. That's very tedious. There is another way involving holding one of the buttons down during boot. Let me see if I can find it.
Edit: power down. Power up and as soon as you get anything on the screen press and hold the two bottom buttons until the factory restore dialog appears.
nmyshkin said:
There are two distinct "factory" operations. The one you describe just deletes user info and settings.
The other one reimages the device from a hidden and protected factory image--that won't be 1.2.2. That's the one you want. One way to get there is by eight failed boot attempts. That's very tedious. There is another way involving holding one of the buttons down during boot. Let me see if I can find it.
Edit: power down. Power up and as soon as you get anything on the screen press and hold the two bottom buttons until the factory restore dialog appears.
Click to expand...
Click to collapse
Ah, now I understand, I didn't realise there were two different options. Thank you for this.
Unfortunately it has lead to something very strange: I held the two bottom buttons on restart, went through both prompts confirming if I want to factory reset. It went through the process and at the selecting WiFi screen I restarted to boot to NM which still says the system is 1.2.2! Could it be that the forced update to 1.2.2 also wrote over the protected factory image?
Edit: I found these instructions and am keeping my fingers crossed they work to get 1.2.1 back
https://sites.google.com/site/xcdguides/nook/nookregion
fsa259 said:
Ah, now I understand, I didn't realise there were two different options. Thank you for this.
Unfortunately it has lead to something very strange: I held the two bottom buttons on restart, went through both prompts confirming if I want to factory reset. It went through the process and at the selecting WiFi screen I restarted to boot to NM which still says the system is 1.2.2! Could it be that the forced update to 1.2.2 also wrote over the protected factory image?
Edit: I found these instructions and am keeping my fingers crossed they work to get 1.2.1 back
https://sites.google.com/site/xcdguides/nook/nookregion
Click to expand...
Click to collapse
Yes. That was going to be my next suggestion. I hope it works.
nmyshkin said:
Yes. That was going to be my next suggestion. I hope it works.
Click to expand...
Click to collapse
Thank you so very much for your help. 1.2.1 was installed successfully and rooting worked a breeze!
I found an old version of ES Explorer on here and I'm now just adding '.disable' to the apks as recommended on another thread here to optimise the NST.
Once again, many thanks!
Rooting with NookManager
The answer to the original thread question is "yes". See https://forum.xda-developers.com/nook-touch/general/nst-nstg-fw-1-2-2-update-t3785566
@nmyshkin ...
Its true there is a version 1.2.2 ... i just got a mailer for update ... specifies 29 June 2018 as the last date after which managing and purchases from the nook store will be blocked rescinded !!!
please respond on this thread ... HERE

[NST/NSTG] FW 1.2.2 update

I've been waiting around for more than a week for my second "new" NST to update. It finally did so yesterday. The update has been mentioned on the Mobileread forums and one XDA member has already asked about rooting it so I thought I'd see what I could learn. You apparently won't learn anything from B&N as they either respond as if this is something that should not happen (so beware!) or they say it provides minor enhancements. There is no notice of the update on their cobweb-ridden website for the NST, no opportunity to do a manual update. It takes about a week of WiFi on all the time to catch the rolling push.
Edit: B&N has since posted the update zip on their website. For users with non-US firmwares, I recommend flashing US 1.2.1 firmware (see https://sites.google.com/site/xcdguides/nook/nookB&N). You cannot register 1.2.1 but you can update it before registering. At the "welcome" screen connect the device to your PC and transfer the update zip from B&N. Let the device sleep and it will do the update. Then you can register if you desire.
Edit: The time for OTA updates is past and I'm not sure if devices still running 1.2.1 will act up in any way. Certainly you won't be able to contact B&N servers and this could lead to connection error messages when WiFi is turned on.
What's new?
I can't claim to have done a thorough shakedown but there is no obvious change in the device on FW 1.2.2. I suspect this is a security update to keep the devices in line with new security measures on B&N servers so that owners can still spend money at B&N via the devices But I was curious to see if the cacerts.bks file had been changed since some certificates have already failed (a few of which have been fixed already by @tshoulihane to keep the Kindle app working). No joy there--not that I was surprised. B&N doesn't need cacerts to ensure correct negotiation with their servers via their own apps. Everything seems exactly the same.
To update or not to update
If, like me, you rooted your device earlier with NookManager, the update will fail and your device will spontaneously reboot. This behavior (occurring every Sunday morning as I listened to NPR on the TuneIn app) is what lead me to the conclusion that it was the update process. If you don't give a hoot about the update but you're not keen on having your device reboot on a whim, here is a fix: https://forum.xda-developers.com/showpost.php?p=34433959&postcount=3
Edit: well, that seemed to work at first, but then the weekly reboots began until I finally updated.
I don't know about other rooting methods potentially interfering with the update process.
If you just must have the update, it is likely you will need to restore your device to stock, re-register it, and leave WiFi on for a week or so until the update occurs (I left mine on the Library screen so I would know when a reboot--taking you to Home--occurred).
Edit: at this point, you will have to manually download the 1.2.2 update zip from B&N and manually install it on your device. This will require you to invoke a factory re-image as the update will not work on a rooted device. A NookManager card (even an old one) can be used to start the factory reset. Once that's done and you're at the "Welcome" screen, connect your device to your PC and drag the 1.2.2 update zip to the "Nook" drive. Let the device sleep. Come back in awhile and see if the update zip is still visible on the "Nook" drive. If it's gone, the update has been done. Now for rooting.....
Can I root it?
The short answer is "yes".
NookManager is versatile and wonderful, but it does have a bit of dust on it by now. I plan to look into that and start another thread. For now, there are two files which need to be edited in order to use it successfully with FW 1.2.2. You'll want Notepad++ or similar.
Prepare the NookManager card as described in its thread. Examine the prepared card in your PC. You'll see one partition:
NookManager
In that partition find the folder "scripts". You need to edit these two files:
install_nookmods
install_old_installer
In both files the change is the same. Near the top of the file you will find this line:
Code:
if [ "$SYSTEM" != "1.2.0" -a "$SYSTEM" != "1.2.1" ]; then
You want to change it to look like this:
Code:
if [ "$SYSTEM" != "1.2.0" -a "$SYSTEM" != "1.2.1" -a "$SYSTEM" != "1.2.2"]; then
Not sure how touchy spaces, etc., are, but try to follow what's already there. Save the files and you're good to go.
Now....there is an issue with a few apps like Opera Mobile and Tasker not wanting to install. They are the only two I have encountered so far. Here is the "fix": https://forum.xda-developers.com/showpost.php?p=76873102&postcount=5
Thanks!!
It works, Thanks! I just rooted my new NSTG with no issues.
:good:
Hi, I have followed all the steps, but when I restarted my Nook its directly booting into NOOK system instead of NookManager.
Can you please help me here, I don't see any logs to upload.
Thanks
tiniwings said:
Hi, I have followed all the steps, but when I restarted my Nook its directly booting into NOOK system instead of NookManager.
Can you please help me here, I don't see any logs to upload.
Thanks
Click to expand...
Click to collapse
If it's not booting off the card then one or more of the files on the card must be damaged. Rather than trying to figure it out, it would be easier to just make a new card (try formatting your old one and writing the image again). I wouldn't even make the changes needed for 1.2.2 until you establish whether the card boots. You don't have to use NookManager, just see if it will boot and then exit if it does. Then you can make the needed changes and try again. If it doesn't boot after you've done the minimal edits, then somehow the card has been mishandled. Be sure to eject the card safely from your PC.
nmyshkin said:
If it's not booting off the card then one or more of the files on the card must be damaged. Rather than trying to figure it out, it would be easier to just make a new card (try formatting your old one and writing the image again). I wouldn't even make the changes needed for 1.2.2 until you establish whether the card boots. You don't have to use NookManager, just see if it will boot and then exit if it does. Then you can make the needed changes and try again. If it doesn't boot after you've done the minimal edits, then somehow the card has been mishandled. Be sure to eject the card safely from your PC.
Click to expand...
Click to collapse
Thanks, I have tried multiple times (Format and reload) but till it does not boot into sdcard. I will try once again from scratch in the weekend.
Great!
Its works perfectly, i rooted my nook simple one touch with update 1.2.2
I am in the UK and have a Nook Simple Touch Glow-light. It was on f/w version 1.2.1 and would not connect to the internet. I downloaded the nook_1_2_update.zip from the USA B&N site at copied it to the Nook using the USB connection from my PC. However it would not update to 1.2.2, the zip file just disappears.
I then used the excellent Nook Region Changer, and changed the Nook to USA region. I again wrote the nook_1_2_update.zip file to the Nook using the USB connection, and after the next wake up cycle on my nook it updated to 1.2.2 and allowed me to register on the USA B&N website and browse books, etc, but not do any social media things, and also I cannot buy books or download free ones as I do not have a USA home address, which is required.
I again used Nook Region Changer and put my nook back to UK version, but this process 'lost' the 1.2.2 update so I am back to square one.
Apparently the two firmware updates to move a USA NST/G to FW 1.2.2 (downloaded from USA B&N site) and the one to ove a UK NST/G to 1.2.2 (downloaded from the now defunct UK B&N website) are different and incompatible.
My questions is "Does anyone have a copy of the UK version of the nook_1_2_update.zip file please?"
I would like to thank you guys at XDA for your very comprehensive and detailed information about the NST/G, and the tools supplied.
due23 said:
I am in the UK and have a Nook Simple Touch Glow-light. It was on f/w version 1.2.1 and would not connect to the internet. I downloaded the nook_1_2_update.zip from the USA B&N site at copied it to the Nook using the USB connection from my PC. However it would not update to 1.2.2, the zip file just disappears.
I then used the excellent Nook Region Changer, and changed the Nook to USA region. I again wrote the nook_1_2_update.zip file to the Nook using the USB connection, and after the next wake up cycle on my nook it updated to 1.2.2 and allowed me to register on the USA B&N website and browse books, etc, but not do any social media things, and also I cannot buy books or download free ones as I do not have a USA home address, which is required.
I again used Nook Region Changer and put my nook back to UK version, but this process 'lost' the 1.2.2 update so I am back to square one.
Apparently the two firmware updates to move a USA NST/G to FW 1.2.2 (downloaded from USA B&N site) and the one to ove a UK NST/G to 1.2.2 (downloaded from the now defunct UK B&N website) are different and incompatible.
My questions is "Does anyone have a copy of the UK version of the nook_1_2_update.zip file please?"
I would like to thank you guys at XDA for your very comprehensive and detailed information about the NST/G, and the tools supplied.
Click to expand...
Click to collapse
There will never be another update other than the US one you have already tried. I think you may be expecting too much from the device at this point. A made-up USA address might be of some use, but I doubt it. Even with US firmware from the US I could never get the Google stuff to work and I just assume that B&N never cared much about updating URLs and APIs for the social media stuff and just wanted to be sure US customers could still purchase books. But that's my somewhat cynical take.
Anyway, you can always go back to US 1.2.2 and then delete ALL the B&N stuff and build your own reader if that suits you. See here: https://forum.xda-developers.com/nook-touch/general/nst-g-removing-bn-apps-t3972941
Thanks for the quick reply, I will do as you suggest. The Nook is a reasonable little reader and the glowlight is a nice feature.
You are quite right, I think I am expecting a little too much from it.
All the best,
Alan
Hello
I'm looking for update 1.2.2 zip - tried to download from b&n website but its faulty.
I'm trying to turn nook into gps device but cant connect to internet (connecting to wifi but shows network-related error)
I hope version 1.2.2 will fix it.
Thank you
fdxx said:
Hello
I'm looking for update 1.2.2 zip - tried to download from b&n website but its faulty.
I'm trying to turn nook into gps device but cant connect to internet (connecting to wifi but shows network-related error)
I hope version 1.2.2 will fix it.
Thank you
Click to expand...
Click to collapse
Faulty? What happens?
Did you remember to do a factory reset before trying the update? You cannot update a rooted device with that zip.
nmyshkin said:
You cannot update a rooted device with that zip.
Click to expand...
Click to collapse
maybe thats the problem... I need to find original 1.2.1 (or something) software first and then update...
region change to US is the way to go with 1.2.2 update
fdxx said:
region change to US is the way to go with 1.2.2 update
Click to expand...
Click to collapse
Well, yes. I should have asked that question also...
Where does one download the 1.2.2.zip file? It's not on B&N anywhere I can find.
Thank you.
jteed said:
Where does one download the 1.2.2.zip file? It's not on B&N anywhere I can find.
Thank you.
Click to expand...
Click to collapse
They didn't make it easy.
Go here: https://help.barnesandnoble.com/app...212/~/having-trouble-connecting-to-your-nook?
Scroll down to a list of the various Nook models and click on Nook Simple Touch: 1.2.2
That will drop you down farther on the same page where you'll find manual installation instructions and below that, little pictures of the devices with the word "Download" under each.
Please, someone has the files? The links are down!!!
Thank you
dant3 said:
Please, someone has the files? The links are down!!!
Thank you
Click to expand...
Click to collapse
This is a direct link. I just tried it.
https://su.barnesandnoble.com/nook/nook2/1.2.2/351e26527e80156183e74be2da2ce89f/nook_1_2_update.zip
due23 said:
I am in the UK and have a Nook Simple Touch Glow-light. It was on f/w version 1.2.1 and would not connect to the internet. I downloaded the nook_1_2_update.zip from the USA B&N site at copied it to the Nook using the USB connection from my PC. However it would not update to 1.2.2, the zip file just disappears.
I then used the excellent Nook Region Changer, and changed the Nook to USA region. I again wrote the nook_1_2_update.zip file to the Nook using the USB connection, and after the next wake up cycle on my nook it updated to 1.2.2 and allowed me to register on the USA B&N website and browse books, etc, but not do any social media things, and also I cannot buy books or download free ones as I do not have a USA home address, which is required.
I again used Nook Region Changer and put my nook back to UK version, but this process 'lost' the 1.2.2 update so I am back to square one.
Apparently the two firmware updates to move a USA NST/G to FW 1.2.2 (downloaded from USA B&N site) and the one to ove a UK NST/G to 1.2.2 (downloaded from the now defunct UK B&N website) are different and incompatible.
My questions is "Does anyone have a copy of the UK version of the nook_1_2_update.zip file please?"
I would like to thank you guys at XDA for your very comprehensive and detailed information about the NST/G, and the tools supplied.
Click to expand...
Click to collapse
I was having this exact problem but I couldn't use the Nook Region Changer because step #4 is to reset the device which I couldn't do because it couldn't connect to the internet (RAGE!!!). I have spent days trying to sort this out it's absolutely ridiculous.
I have finally found this page: https://heeed.net/resetting-a-nook-simple-touch/ which has helped me to reset it to factory settings and get it working to a basic level again without being registered.
I'm furious really that B&N won't give us a working update so we can at least use Wifi on our devices, WTF?! Disgusting customer service! Anyway, hope that link helps someone else!
Birdish said:
I was having this exact problem but I couldn't use the Nook Region Changer because step #4 is to reset the device which I couldn't do because it couldn't connect to the internet (RAGE!!!). I have spent days trying to sort this out it's absolutely ridiculous.
I have finally found this page: https://heeed.net/resetting-a-nook-simple-touch/ which has helped me to reset it to factory settings and get it working to a basic level again without being registered.
I'm furious really that B&N won't give us a working update so we can at least use Wifi on our devices, WTF?! Disgusting customer service! Anyway, hope that link helps someone else!
Click to expand...
Click to collapse
Well, I also have learned a bit since my original post. See here: https://forum.xda-developers.com/t/nst-g-dealing-with-non-us-aka-uk-devices-in-2021.4233411/
I think there are options there which may give you a better result.

Rooted Nook Simple Touch connects to internet, won't communicate with servers

I rooted my Nook in 2014. I hadn't used it since 17 or 18 and now nothing communicates. I can't get the kindle app to sync or anything. Is it done?
NookRoot93 said:
I rooted my Nook in 2014. I hadn't used it since 17 or 18 and now nothing communicates. I can't get the kindle app to sync or anything. Is it done?
Click to expand...
Click to collapse
Two separate issues:
1. For the Kindle app, see this post: https://forum.xda-developers.com/nook-touch/general/elses-nook-simple-touch-kindle-app-stop-t3205615
Post #24 in that thread gives a step-by-step process for copying the updated cacerts.bks file (found at the end of post #10) to your NST.
2. You don't say what browser you are trying to use. Updating the cacerts.bks file may help, but you need a browser that can handle TLS 1.2 security protocols. Opera Mobile 12.1 is an example.
Since I missed the 2018 update, it can't communicate with Nook servers. I just reset the device and I now it's just done. I noticed several other people had this happen recently online with non-rooted Nooks. I have another rooted Nook I can try. I didn't try any browsers, just the kindle and app stores. I did notice my gmail did work.
NookRoot93 said:
Since I missed the 2018 update, it can't communicate with Nook servers. I just reset the device and I now it's just done. I noticed several other people had this happen recently online with non-rooted Nooks. I have another rooted Nook I can try. I didn't try any browsers, just the kindle and app stores. I did notice my gmail did work.
Click to expand...
Click to collapse
When I meant done, I meant I can register it now because while connected to WiFi it says it's not, and tho' I'm layman, I'd take it as not communicating with servers due to software version.
NookRoot93 said:
When I meant done, I meant I can register it now because while connected to WiFi it says it's not, and tho' I'm layman, I'd take it as not communicating with servers due to software version.
Click to expand...
Click to collapse
You are correct, only 1.2.2 firmware will permit you to register now. If that's what you want to do, download the update zip from the B&N website. With your NST at the "welcome" screen, connect the device via USB to your PC and move the zip onto it. Disconnect from USB and let the NST sleep on its own. It will update. Then you can proceed with registration, rooting, etc.
nmyshkin said:
You are correct, only 1.2.2 firmware will permit you to register now. If that's what you want to do, download the update zip from the B&N website. With your NST at the "welcome" screen, connect the device via USB to your PC and move th.e zip onto it. Disconnect from USB and let the NST sleep on its own. It will update. Then you can proceed with registration, rooting, etc.
Click to expand...
Click to collapse
Hi. I can't seem to find the update zip file as downloadable from B&N site. If you could help provide a link, thanks in advance. The only update I found was for Nook HD or is that one ok?
NookRoot93 said:
Hi. I can't seem to find the update zip file as downloadable from B&N site. If you could help provide a link, thanks in advance. The only update I found was for Nook HD or is that one ok?
Click to expand...
Click to collapse
Go here: https://help.barnesandnoble.com/app/answers/detail/a_id/4212 and scroll down to Nook Simple Touch. Follow the "download" link.
nmyshkin said:
You are correct, only 1.2.2 firmware will permit you to register now. If that's what you want to do, download the update zip from the B&N website. With your NST at the "welcome" screen, connect the device via USB to your PC and move the zip onto it. Disconnect from USB and let the NST sleep on its own. It will update. Then you can proceed with registration, rooting, etc.
Click to expand...
Click to collapse
nmyshkin said:
Go here: https://help.barnesandnoble.com/app/answers/detail/a_id/4212 and scroll down to Nook Simple Touch. Follow the "download" link.
Click to expand...
Click to collapse
Hi. I found the update. Thank you! New problem. I can't get my new laptop to recognize the Nook via USB. It only charges. Do you have a good, instructional link on how to get a driver to recognize the device?
NookRoot93 said:
Hi. I found the update. Thank you! New problem. I can't get my new laptop to recognize the Nook via USB. It only charges. Do you have a good, instructional link on how to get a driver to recognize the device?
Click to expand...
Click to collapse
It's always something.
According to B&N (https://help.barnesandnoble.com/app.../~/nook-simple-touch---transfer-files-from-pc) you don't need any special drivers for a PC to recognize the NST, but I do recall back in the Win XP days that we had to massage a .inf file to get the PC to see the NST. I've searched for that info (which is what you should do) on the forum and generally via Google bu failed to find it. The information is there somewhere.
If you've got a Mac or are running Linux, then I truly have no idea.
WIN 10. I've tried adding drivers, legacy hardware....maybe I can try on a Win 7 tonight.
I got the update installed. Thanks again!
NookRoot93 said:
WIN 10. I've tried adding drivers, legacy hardware....maybe I can try on a Win 7 tonight.
Click to expand...
Click to collapse
Hello again. I've got the Nook updated and rooted via NookManager. My previous way was the rooted forever root(?). So...can I read kindle titles on the device? That's really the main reason I rooted it in the first place. Are there apps that still work for it? It looks like not much does. Is there a link for legacy apk to download? Thank you so much for the help you've provided me!
NookRoot93 said:
Hello again. I've got the Nook updated and rooted via NookManager. My previous way was the rooted forever root(?). So...can I read kindle titles on the device? That's really the main reason I rooted it in the first place. Are there apps that still work for it? It looks like not much does. Is there a link for legacy apk to download? Thank you so much for the help you've provided me!
Click to expand...
Click to collapse
Yes, you can install the Kindle app and read mobi format ebooks, either side-loaded or from your local library Overdrive system, but you'll have to update the cacerts.bks file first because the security certificates in the stock file have died. There is an option described in the second post in the updated NookManager thread, but it's probably easier if you didn't do it during rooting to do it manually.
Here's what I wrote:
"Some certificates have expired (like the one for Amazon.com). Some editing and updating of our file was done by XDA member @tshoulihane here: https://forum.xda-developers.com/showpost.php?p=65344931&postcount=10 (use the more complete file).
Recently I came across a CM 7 ROM (Honeycomb) and harvested the cacerts file from there. You can find it here: https://forum.xda-developers.com/nook-touch/general/nst-g-revisiting-cacerts-bks-t3872617. This also works with Amazon.com and contains many other certificates than our original file--but some are expired."
So grab one of the files and then follow the directions in post #24 of this thread: https://forum.xda-developers.com/nook-touch/general/nst-g-revisiting-cacerts-bks-t3872617
As for other apps, there are many that still work quite well. Follow the link in my signature for a zip to download of all the apps I currently use. If you don't see something there that you think you want, just ask. Someone may have a working copy.
Sorry for the late reply. I didn't see your last post.
NookRoot93 said:
I got the update installed. Thanks again!
Click to expand...
Click to collapse
Can you tell me how you did it? I don't seem to find a way to get the file to my nook.
velayo said:
Can you tell me how you did it? I don't seem to find a way to get the file to my nook.
Click to expand...
Click to collapse
Are you talking about the B&N 1.2.2 update? If so, download the zip from the B&N website. Then connect your device to your PC via USB and copy the zip file to the root of the NOOK drive (not the sdcard). Then wait. The device needs to sleep before it notices the update and installs it.
You need to revert to stock to do this and you can do it on the "Welcome" screen without going any further.
nmyshkin said:
Are you talking about the B&N 1.2.2 update? If so, download the zip from the B&N website. Then connect your device to your PC via USB and copy the zip file to the root of the NOOK drive (not the sdcard). Then wait. The device needs to sleep before it notices the update and installs it.
You need to revert to stock to do this and you can do it on the "Welcome" screen without going any further.
Click to expand...
Click to collapse
Thank you!! My NSTG wasn't mounting on Windows. Had to reset and then it mounted. @nmyshkin Thanks for keeping our devices alive. I appreciate everything you do!!

Categories

Resources