5,599,911 Members 46,000 Now Online
XDA Developers Android and Mobile Development Forum

[Q] Hopefully simple Nook Touch question...

Tip us?
 
MildBill
Old
(Last edited by MildBill; 13th April 2014 at 06:46 AM.) Reason: Added thanks, and P.S.
#1  
Junior Member - OP
Thanks Meter 2
Posts: 10
Join Date: Apr 2014
Default [Q] Hopefully simple Nook Touch question...

I have a Nook Simple Touch, BNRV300, and I have successfully modified uRamdisk to gain root shell access with ADB over USB (Thanks Renate!). I am currently on firmware version 1.2.1.
I know this may seem like heresy to some here, but I really do not want or need to root my NST and add a number of apps I won't use anyway. I have a fully rooted Nexus 7 for that sort of thing.
All I would like to be able to do is turn off the need to swipe to unlock when returning from sleep, and modify the text on the screensaver overlay.
I have discovered, by the way, that sqlite3 does not seem to be available on this NST, as when trying to use it via ADB shell, it says "sqlite3: not found".
SO, there we are... I would greatly appreciate any assistance offered.

MildBill

P.S. I have tried Nook Manager, and while it did what I wanted, there were many things added that I just have no need for. And, battery drain seemed to double.So, it had to go.
 
Renate NST
Old
#2  
Renate NST's Avatar
Recognized Contributor / Recognized Developer
Thanks Meter 699
Posts: 1,777
Join Date: Feb 2012
Location: Boston
Regarding SQLite3.
Since the guts of it (libsqlite.so) is already in the Nook, you only need the command line executable (sqlite3).
It's here: http://forum.xda-developers.com/show...5#post50958855
Unzip it, stick it in /system/bin, chmod 755 it.

 
MildBill
Old
#3  
Junior Member - OP
Thanks Meter 2
Posts: 10
Join Date: Apr 2014
Quote:
Originally Posted by Renate NST View Post
Regarding SQLite3.
Since the guts of it (libsqlite.so) is already in the Nook, you only need the command line executable (sqlite3).
It's here: http://forum.xda-developers.com/show...5#post50958855
Unzip it, stick it in /system/bin, chmod 755 it.
Ahh, once again, thank you Renate. Now if I can get some idea on my main questions...
 
Renate NST
Old
#4  
Renate NST's Avatar
Recognized Contributor / Recognized Developer
Thanks Meter 699
Posts: 1,777
Join Date: Feb 2012
Location: Boston
There are no simple questions here. Even the answers are complicated.
Many people have created solutions and packed them into these "manager" things.

I finally got around to doing my own minimal one.
It's packaged up in nook121patch.zip (in the signature).

Code:
C:\>adb pull /system/framework/android.policy.jar
C:\>apktool d android.policy.jar \AP
C:\>mergesmali /v C:\AP\smali C:\Nook121Patch\KeyguardViewMediator.smali
C:\>apktool b C:\AP android.policy.jar
C:\>adb shell stop
C:\>adb mount -o rw,remount /dev/block/mmcblk0p5 /system
C:\>adb push android.policy.jar /system/framework/
C:\>adb shell chmod 644 /system/framework/android.policy.jar
C:\>adb shell reboot

 
MildBill
Old
#5  
Junior Member - OP
Thanks Meter 2
Posts: 10
Join Date: Apr 2014
Quote:
Originally Posted by Renate NST View Post
There are no simple questions here. Even the answers are complicated.
Many people have created solutions and packed them into these "manager" things.

I finally got around to doing my own minimal one.
It's packaged up in nook121patch.zip (in the signature).
Well Renate, I hate to complicate your answer any more than necessary, but...

On the Temblast page that clicking on your signature takes me to, I do see mergesmali, one of the two tools I will need based on the instructions you gave. I do not see nook121patch.zip, nor apktool, however. Where can I find these?

Also, can you tell me something about what this will do for me?

I hate to be such a noob, I have just enough knowledge to be dangerous. Thanks again for all your help, sorry I have to keep asking for more.

MildBill
 
Renate NST
Old
#6  
Renate NST's Avatar
Recognized Contributor / Recognized Developer
Thanks Meter 699
Posts: 1,777
Join Date: Feb 2012
Location: Boston
Well, I wasn't that clear.

mergesmali is in the signature, nook121patch.zip is on the mergesmali project page too.
Apktool is detailed and linked here: http://forum.xda-developers.com/wiki/Apktool

There are many patches in the nook121patch.zip
You can apply them selectively.

.jar is easy, they don't need signing.
.apk is trickier they must be signed.
System .apk is even trickier, they must be signed with the system signature.

The KeyguardViewMediator.smali will make that your Nook just opens with a push of the power button and no swipe.

 
MildBill
Old
#7  
Junior Member - OP
Thanks Meter 2
Posts: 10
Join Date: Apr 2014
Quote:
Originally Posted by Renate NST View Post
Well, I wasn't that clear.

mergesmali is in the signature, nook121patch.zip is on the mergesmali project page too.
Apktool is detailed and linked here: http://forum.xda-developers.com/wiki/Apktool
Ahh! Well, my bad, I should have tried harder. And, yet again, thanks. Nook users owe you much, Renate!

MildBill

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes


TRENDING IN THEMER...