Introducing XDA:DevCon – A Conference For Developers By Developers
XDA Developers Android and Mobile Development Forum
Forgot your password?
 
Post Reply+
Tip us?
 
Loglud
Old
(Last edited by Loglud; 9th January 2012 at 08:03 AM.)
#1  
Senior Member - OP
Thanks Meter 380
Posts: 179
Join Date: Jul 2011

 
DONATE TO ME
Default [Dev] [NARS] [Mac & Linux] Nook Automated Rooting System

It should be noted that this is the current script, however, i am working on a cross platform java program that will do all of this for you

[NARS] is the Nook Automated Rooting System FOR MAC and LINUX
This program has been a WIP for myself for about a month, and I developed it so that people whom wanted to work with the adb development, and “bricking” of devices could quickly restore their devices to root. This program can also be used for a new user to, backup their programs, restore their programs, Root, Unroot, and Full restore.

Initializing ADB:
  1. Download any app, and attempt to install it.
    You can use this app if you need.

  2. Click on the Package Installer, and then a prompt will pop up asking if you want change the settings to allow 3rd party apps.

    *DO NOT ENABLE 3RD PARTY IF YOU WISH TO ACCESS ADB*
    I am working on a way to have it enabled by default.

  3. In the settings page you should see *2* USB Debugging modes.
    *NOTE: if you disable automount, Debugging will maintain through unplugs
  4. Press them both and accept the prompt.
  5. PLUG IN YOUR DEVICE.
    Note* You should see the Android Development icon on the bottom of the screen.

    ADB will now be able to see your device. How ever you will need to restart the server before it sees it.

As it stands right now this scrip has 4 functions, and a video will be made for it tomorrow.

USE THIS SCRIPT AT YOUR OWN RISK!!!!!!!!

Using the script:
[LIST=1]Download [URL="https://github.com/loglud/NARS/zipball/master[/URL][*] Unarchived this package.[*] Open your terminal, and cd into the unarchived directory[*] Type in [CODE]sudo ./NARS.sh[/CODE]
[/SIZE][/LIST]
[CENTER][B][I][SIZE="5"]Start up script (Inside NARS):
[/I][/B][/CENTER]
  1. Check to see what operating system is running for which adb to used
  2. Inject the product id into the adb_usb.ini file.
  3. Start the adb server and look for devices.
  4. Verify that chosen devices is actually a Nook
  5. Load Menu

Current abilities:

  • Rooting with zergRush and installation of the su Binary
  • Installing busybox
  • Installing Gapps
  • Unroot
  • Factory reset
  • OTA block


Upcomming abilites:

  • Semi-automated install and config of keyboards
  • Installing launchers
  • Installing HomeCatcher
  • Custom Unbloating
  • Backup and custom recovery


Download:
https://github.com/loglud/NARS/zipball/master

Git-Hub
https://github.com/loglud/NARS
The Following 8 Users Say Thank You to Loglud For This Useful Post: [ Click to Expand ]
 
Loglud
Old
(Last edited by Loglud; 9th January 2012 at 08:05 AM.)
#2  
Senior Member - OP
Thanks Meter 380
Posts: 179
Join Date: Jul 2011

 
DONATE TO ME
Changelog:

1/9/12:
  • Added ota blockage
  • New busybox
  • Bug cleanup
 
kainepaine
Old
#3  
kainepaine's Avatar
Senior Member
Thanks Meter 10
Posts: 127
Join Date: Feb 2011
Nice! Will try later on today on my friend's Nook.

Sent from my X500 using XDA App
I'm a Peacock! You Gotta Let Me Fly!
 
verosity
Old
#4  
verosity's Avatar
Member
Thanks Meter 7
Posts: 44
Join Date: Feb 2008
Default Windows

Any suggestion for us windows users which are outside of this curve?
 
Indirect
Old
#5  
Recognized Contributor
Thanks Meter 2022
Posts: 1,889
Join Date: Mar 2011
Location: Florida

 
DONATE TO ME
Quote:
Originally Posted by verosity View Post
Any suggestion for us windows users which are outside of this curve?
Use the windows script in this section, it does literally the same thing.

Attention all: deck is a scrub.

My Google Plus account
My Twitter
Shiftless evo shift developer
Nook Tablet developer-found root (here)

Quote:
Without developers this place would not be called XDA-Developers but something else, e.g Mobile Phone User Support Services For Ungrateful Nerds.
Developed on the following devices: Evo View, Nook Tablet, Evo Shift, Nexus S 4G (private), Evo 4G (private), Mytouch 4g Slide, Evo LTE (In progress)
 
SandlinJohn
Old
#6  
Junior Member
Thanks Meter 0
Posts: 2
Join Date: Dec 2011
Location: San Antonio, Texas
Default Ubuntu 11.10 not showing my nt

Are there any tricks to getting an Ubuntu 11.10 system to show the nook tablet in the list of attached devices? On my laptop the list is empty. The laptop does see the nook, both the on-board flash and the SD memory. But NARS.sh doesn't find it.

New Nook Tablet, first time plugged into the Ubuntu laptop.

jbs
 
Loglud
Old
(Last edited by Loglud; 10th December 2011 at 11:51 PM.)
#7  
Senior Member - OP
Thanks Meter 380
Posts: 179
Join Date: Jul 2011

 
DONATE TO ME
Quote:
Originally Posted by SandlinJohn View Post
Are there any tricks to getting an Ubuntu 11.10 system to show the nook tablet in the list of attached devices? On my laptop the list is empty. The laptop does see the nook, both the on-board flash and the SD memory. But NARS.sh doesn't find it.

New Nook Tablet, first time plugged into the Ubuntu laptop.

jbs

do me a favor and go into the NARS directory and type
Code:
./adblinux devices
and tell me what the output is.


also make sure you have adb debuging setup. To do this read the post in http://forum.xda-developers.com/show...67&postcount=3 Enableing adb Connection (eab1) part 4 through 8
The Following User Says Thank You to Loglud For This Useful Post: [ Click to Expand ]
 
SandlinJohn
Old
#8  
Junior Member
Thanks Meter 0
Posts: 2
Join Date: Dec 2011
Location: San Antonio, Texas
I lost track of when I'd had the debug settings enabled. Between all my windows boxes, which all loaded a generic driver before I could use the custom drivers, and getting the linux box set for android development, I lost track of the last setting on the nook - I forgot to "measure twice and cut once" - I didn't go back to make sure debug was still enabled.

The reminder about the debug was the key.

Thanks.
 
lamenramen
Old
(Last edited by lamenramen; 12th December 2011 at 02:34 AM.)
#9  
Senior Member
Thanks Meter 20
Posts: 229
Join Date: Jul 2011
Did not work on a mac running Lion. My nook is never detected. Clear, detailed instructions that are self-contained in the first post would be appreciated.

Not sure if any prep work is needed or if your script really should be this easy.

Thanks

UPDATE: YOU MUST COMPLETE THE FOLLOWING STEPS BEFORE BEGINNING NARS.


Cut and pasted from another t-r-i-c-k's thread at http://forum.xda-developers.com/show....php?t=1358051.
You must complete the following step before using NARS:
Code:
On the NOOK
Disconnect from USB
Factory restore & initial setup

Browse to this:
http://goo.gl/vTNpJ
Click on notifications center, wait for the file to finish downloading.
Press on downloaded go_launcher_ex_v2.66.apk file
Select Complete action using package installer
It should say "install blocked"

Press settings
Tick unknown sources (press ok)
Pick Development
Tick USB debugging (press ok)
Tick the other USB debugging further down
Untick Automount
Back/Back

Connect the Nook to the MAC. On the nook you should see "USB debugging connected" in notifications center
Now follow the instructions in post #1 of this thread.

After you have run that script, reboot your nook tablet (you can turn it off all the way by pressing and holding for a few seconds the power button. Then turn the nook tablet back on).

You need to make sure that you install golauncherex, which I forgot to do. Just find the .apk that you downloaded (go_launcher_ex_v2.66.apk in your notifications center on the nook) and then make sure to install it. This will give you a new homescreen with all of your regular apps.
 
HMG10
Old
#10  
Senior Member
Thanks Meter 48
Posts: 210
Join Date: Nov 2011

 
DONATE TO ME
Quote:
Originally Posted by Loglud View Post
[SIZE="3"]...

Upcomming abilites:
  • Autoinstall and config of keyboards
  • Installing launchers
  • Installing HomeCatcher
  • Unbloating
Any chance of custom unbloating? Such as, if you want to keep some of the bloat? Like the games?

 
Post Reply+
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Go to top of page...