Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,768,635 Members 52,936 Now Online
XDA Developers Android and Mobile Development Forum

Owner/Account on B&N Store "Demo Devices" are very stubborn

Tip us?
 
anders8
Old
#1  
anders8's Avatar
Junior Member - OP
Thanks Meter 1
Posts: 21
Join Date: Jul 2013
Location: Raleigh
Angry Owner/Account on B&N Store "Demo Devices" are very stubborn

I've been rooting a lot of nooks lately... around 60 of them so far. Some of the nooks I've purchased turned out to be the in-store demo devices. These models just run a loop, advertising the features. My procedure has been:

-using NookManager, reset to the factory image, this wipes out the advertising loop app
-register all the devices to the same email address, for uniformity
-upgrade the devices to 1.2.1 via usb
-use NookManager to root the device
-install my software

However, I've recently come across half a dozen nooks where the factory image IS the advertising loop. These devices are still rootable, however, they are preconfigured in their factory image with their "TEST NOOKUSER" owner and "st284@nk.com" account email address. In addition, the "Erase and Deregister Device" option is grayed out.

Summary of unusualness:
-adb via USB not recognized (ADB works via wifi inside NookManager)
-owner/account not editable
-screen time out greyed out at 2 minutes
-adb install -r pickyourfavorite.apk yields "/system/bin/sh: pm: not found" so this renders installing impossible

For the curious, these units are generally 1.0.0 or 1.1.0 software versions.

What are the ideas on the way forward here? I'm sure a lot of these demo devices will be hitting flea markets.

Anders

Anders
 
David0226
Old
#2  
Senior Member
Thanks Meter 14
Posts: 115
Join Date: Jul 2012
Location: Atwater, Ohio
I wonder if it would be possible to flash 1.2.1 using CWM? Perhaps that would get you out of the demo loop. I have never tried anything like this, so it is just speculation.
 
straygecko
Old
#3  
Senior Member
Thanks Meter 190
Posts: 321
Join Date: Feb 2009
I'd try the unbricking procedure in this thread.

Essentially, you want to save the rom partition from the problem device. Then restore an image from a properly working device. Then restore the rom partition. The thread doesn't go into fixing the rom partition data backup that is in the factory partition in rombackup.zip. Depending on what you're doing with the NST you might want to restore that as well when you're done. Come to think of it, you might want to look at that zip file before you do anything. Unzip it and see if devconf/OperatingMode has Normal in it. If not, change it and zip it back up then do your factory restore.
 
anders8
Old
#4  
anders8's Avatar
Junior Member - OP
Thanks Meter 1
Posts: 21
Join Date: Jul 2013
Location: Raleigh
Quote:
Originally Posted by David0226 View Post
I wonder if it would be possible to flash 1.2.1 using CWM? Perhaps that would get you out of the demo loop. I have never tried anything like this, so it is just speculation.
Yup, it's absolutely possible to upgrade them to 1.2.1 using the "copy over via USB" method.

Does not get rid of the demo loop though.

Anders
 
Renate NST
Old
#5  
Renate NST's Avatar
Recognized Contributor / Recognized Developer
Thanks Meter 792
Posts: 1,965
Join Date: Feb 2012
Location: Boston
Isn't demo mode just here?
Code:
sqlite3 /data/data/com.android.providers.settings/databases/settings.db
update system set value=0 where name='demo_mode';
.q

 
David0226
Old
(Last edited by David0226; 23rd April 2014 at 12:25 PM.)
#6  
Senior Member
Thanks Meter 14
Posts: 115
Join Date: Jul 2012
Location: Atwater, Ohio
If Renate's idea doesn't work, you could try booting into NookManager and connecting using ADB. Once in an adb shell, you can mount the device's internal /system partition using this procedure:

mkdir /int_sys
mount -o rw /dev/block/mmcblk0p5 /int_sys

At this point, try going into /int_sys/app and renaming DemoMode.apk so that when the Nook boots and tries to enter the DemoMode, it can't because the app is gone. This should at least get you access so that you can make other necessary changes.
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes


Device Review: Samsung Gear Live

Recently, Google announced Android Wear to the world. Android Wear is the Android-based initiative from … more

Forums Added for the Nvidia Shield Tablet and Sharp Aquos Crystal

Just a few days ago, wetook an in depth look at theNvidia Shield Tabletand … more

[OTA Captured] Android 4.4.3 Lands on European HTC One M7

The secound release of the Android L Developer Previewmay be the new hotness for … more

Take a Perfectly Stable Shot with Open Camera

The camera app on our Android smartphones and tablets isn’t something we focus on all … more