yashsingh1/xdaforums huggingface dataset:
[Nook HD, HD+ General] CrispyCritter:
Sideloaded launcher dialog box is a no-show?!?!

---------- Post added at 12:55 PM ---------- Previous post was at 12:23 PM ----------

I've gotten this to work only twice.. and now it seems the device is ignoring me. How do I get the dialog box asking me which launcher to use? (I've already sideloaded Nova Launcher Prime, and the box will NOT come up no matter what I do.

Is there some fool-proof way to do this that I'm missing here? Thanks in advance for any help!
[Nook HD, HD+ General] madsquabbles:
my guess is that you selected to always use a default launcher. you can uninstall it or install a new launcher and you can get the choice back. another way is to go into the applications tab in settings and select your current default launcher and clear data.
[Nook HD, HD+ General] docfreed:
Do not clear data - just clear "defaults"
[Nook HD, HD+ General] madsquabbles:
yeah, what he said.:o
[Nook HD, HD+ General] RALIR:
The batch process requires 2 reboots to complete the setup. After completion, I just rebooted it to make sure everything is okay.

Regards,

RaliR
[Nook HD, HD+ General] skyhawk21:
You got to reset the default settings for using the launcher that currently is set for default. you got to go under All settings, navigate to Applications, scroll down on right to my apps and select it, then in there select your launcher and reset the settings for use it as default launcher...
[Nook HD, HD+ General] tech6:
I am doing Someone's method and my HD+ turns off, but doesn't come back on. I get the screen: waiting for reboot to finish and making directory /data/su. Should it be doing something else? How long do you wait? How do you know when it's finished working it's magic?

I also have a problem with my laptop recognizing the HD+. It will lose it and will return after I restart my computer and play around with the connection from the HD to the computer. Then it will return.
[Nook HD, HD+ General] someone0:
Bad cable, maybe. If it won't turn on, maybe it's not have enough juice. Try plug it to the power adapter it came with and fully charge it first. At this point, if it doesn't come back up fully reset, you gonna have to look at what step it was on and try to continue from there. Or factory reset it and try again from clean slate.

I do notice the cable at 30pins end do come loose very easy. Eg: I can let it hook up to my notebook, do some hack then found out a few minutes later the cable wasn't on properly.

F*** the 30pins, F*** the micro USB, they should have all stay with the mini-USB.
[Nook HD, HD+ General] IDtheTarget:
Root not working

Okay, I'm trying to get the Google Play store working, and the first step is to root, so I'm trying to root.

I did a factory reset, and downloaded Someone0's script from the first post in this thread. The HD+ reboots a couple of times, then the script says success.

I do an adb install of ADW launcher and ES File Manager, and they install fine. I open ADW launcher by hitting the home button, and select ES File manager. It opens, and I go to settings, root to enable root. But when I tell it that yes, I want to continue with root, where normally I get the super user access request dialog, it just times out.

Am I missing a step?

I'm on 2.0.2.

Thanks!
[Nook HD, HD+ General] leapinlar:
I found that sometimes I have to open the superuser app first. Then the other apps get authorized when they try. Also try rebooting before trying.
[Nook HD, HD+ General] IDtheTarget:
Okay, that did it. Thanks!
[Nook HD, HD+ General] Windsor1959:
After having lots of fun on my Nook Color, I upgraded to the Nook HD. I decided to put some time in to learning ADB, and I was able to sideload several apps. I can now confirm that someone's root method works on the HD.

Next stop, Play Store!
[Nook HD, HD+ General] RALIR:
Hi,

If it does not continue within about 1 minute, I will "fiddle" with the USB cable on both ends until I get the "plug n play" pop-up in Windows to indicate that the usb device (Nook HD+) has been recognized and start the second batch file that continues from where it left off. Same thing after the second reboot.

For your convenience, I have attached the second and third batch files. (It is Someone0's batch file, split into 2nd and 3rd parts .) Hope it helps.

Regards,

RaliR

PS: It would not let me attach batch files. So I included them as TXT files. Just rename them to batch files.

View attachment makeroot2.TXT

View attachment makeroot3.TXT
[Nook HD, HD+ General] RALIR:
Just clarified that the verification of Nook HD+ on ADB is done before starting 2nd and 3rd batch files.
[Nook HD, HD+ General] RALIR:
I suspect that this is a Windows 7-related problem rather a cable issue or an Android issue. I do not know if it has to do with USB 3.0 VS USB 2.0 and have not had a chance to research. It is even possible some configuration needs to be set correctly.

Right now, I am posting it, hoping that somebody may already have the answer.

Thank you & Regards,

RaliR
[Nook HD, HD+ General] someone0:
Interesting, I hack my nook on my Fujitsu T901 which have both USB3 and USB2. I have no problem hacking on either slot. Although I put it on USB3 a lot more often because it's more convenience. I don't think it give any benefit on USB3 over USB2.
[Nook HD, HD+ General] babblin5:
Hep me sombadee!

OK, I am rooted, set permissions, copied the nook tools to system/app, but when I launch the sideloaded launcher, nook tools never shows up. I am greatly vexed...
[Nook HD, HD+ General] leapinlar:
Sometimes it depends on the launcher. Try a different one.
[Nook HD, HD+ General] babblin5:
I've tried Zeam, Astro, and Nova... no joy 8(
[Nook HD, HD+ General] leapinlar:
Go to my Nook HD+ tips thread linked in my signature for an alternate way to enable unknown sources.
[Nook HD, HD+ General] CrispyCritter:
...

Hey all. Thanks so much for the suggestions. In the end, I figured out that I had a corrupt ver. of nova launcher prime. I re-downloaded and reinstalled.. then all was happy once again in the "land of the Crispycritter". ;)

---------- Post added at 04:08 PM ---------- Previous post was at 04:04 PM ----------

I've been doing some "guinea pigging" around with what apps will and won't cause the "boot-loop factory reset boogy"...

Here's 2 of them to steer clear of (until we find a workaround for the Nook's boot-up system folder check, that is... heh heh.)

- Lucky Patcher

- Ad Away

Both of these lil buggers will cause irreversible changes which will cause a tear in the time-space continuum and destroy our rooted nook universe as we know it. ;)

(Again, that's for now. I'm sure that we will very shortly come up with a way around the nook's pesky system folder boot-up check.)
[Nook HD, HD+ General] babblin5:
Unfortunately, I don't have access to that app to edit the DB. Thanks though!
[Nook HD, HD+ General] hwong96:
[/COLOR]I've been doing some "guinea pigging" around with what apps will and won't cause the "boot-loop factory reset boogy"...

Here's 2 of them to steer clear of (until we find a workaround for the Nook's boot-up system folder check, that is... heh heh.)

- Lucky Patcher

- Ad Away

Both of these lil buggers will cause irreversible changes which will cause a tear in the time-space continuum and destroy our rooted nook universe as we know it. ;)

(Again, that's for now. I'm sure that we will very shortly come up with a way around the nook's pesky system folder boot-up check.)[/QUOTE]

Someone0 already warned not to install AdAway or any app that install in /system. Read his thread or LeapinLar's HD+ tips.

Sent from Nook Color CM10 using xda app
[Nook HD, HD+ General] bean1975:
Hrm, I seem to remember the first Debian hack onto the G1 by saurik used UnionFS. Can't we do that here as well?
[Nook HD, HD+ General] CrispyCritter:
Someone0 already warned not to install AdAway or any app that install in /system. Read his thread or LeapinLar's HD+ tips.

Sent from Nook Color CM10 using xda app[/QUOTE]

Yes., I know that. I was simply contributing more info.. as you saw, I also mentioned "Lucky Patcher". The problem here is that one can ever know that this app or another will monkey around with the system folder unless one TRIES it first. But again as I said, the time will indeed come soon when we'll have a workaround or an all-out defeat of the system folder boot-up check.

If anyone needs someone to test out any mods or (even better) ROMs for the HD+, I'd be glad to test and hunt for any bugs. Cheers!
[Nook HD, HD+ General] leapinlar:
One of the things you can look for as a warning signal is if the app requires root access. If it does not require root access, it is probably safe since it cannot modify /system without it. But if it does require root access, beware, because then it can modify it. Most root file managers are ok, but unless you know what specifically it needs the access for, I would stay clear of it or you might end up getting reset.
[Nook HD, HD+ General] someone0:
You can still install AdAway, it just require diff setup. Eg: install host file to /data/data/host then it will ask if you want to setup symbolic link then say yes.
[Nook HD, HD+ General] tech6:
I was able to install Amazon Store and it works! Play Store is different. I uninstalled it and re-installed it and it still shuts down immediately after opening it. I haven't been able to use it.
[Nook HD, HD+ General] leapinlar:
Did you use someone0's new method of installing gapps? That also installs Play Store. See his OP on installing Play Store.
[Nook HD, HD+ General] tech6:
There's a new method? The Google Store post I did see it, but have problems understanding the steps. I've asked him to help me out on what to do with those steps. I don't understand the lingo or where to find the files to modify or whatever we're suppose to do to them. :) I will go look for the update. Thanks
[Nook HD, HD+ General] leapinlar:
Just use the second set of instructions in his OP. It will install the whole gapps package, including Play Store. But you have to follow all of those instructions exactly in the second set. They are all done from the PC command prompt using adb.
[Nook HD, HD+ General] tebra:
I already have a /system/etc/hosts file. A real file, not a symbolic link. Is it possible to replace a real file by a symlink to /data/data/hosts without having the "8 boot failed"?
[Nook HD, HD+ General] someone0:
idk, never noticed that. It's possible since the file should technically be relaxed. If the file 0 byte, then most likely.
[Nook HD, HD+ General] rlefranc:
SONOFA.....

Had everything working like a charm...rooted, Google Play, etc. and this afternoon my Nook downloaded a freaking update that wiped the whole damn thing. I'm now on 2.0.4...hoping I can downgrade. Sigh...
[Nook HD, HD+ General] leapinlar:
Hmm, that's interesting. I have updates blocked so that may be working for me. Also interested to see if you can still root, etc now. Give us feedback.

Edit: I just rebooted to see if update came. Nope. All is well. If anyone wants to know how I did it look at my HD+ tips thread linked in my signature.
[Nook HD, HD+ General] someone0:
I wonder if that devicemsnager.db is device specific? Meaning is it possible to share that file w/ everyone so nobody need to use sql lite to edit it. I guess if you don't want to pay money then you could pull that file out of nook to a pc. Then there should be plenty of freeware to edit that on pc then send it back to nook. move it back to correct location and permission.
[Nook HD, HD+ General] leapinlar:
Yes, I believe it is device specific. And you can get free sqlite editors for android, they are just hard to use, especially on rooted devices.
[Nook HD, HD+ General] Taosaur:
So, I used this method but none of the file explorers I've tried so far have been able to get root. Should I just try makeroot.bat again?

ETA: Never mind, it's in the FAQ:

:P
[Nook HD, HD+ General] RALIR:
Hi Skyhawk,

I did copy Nook Color Tools to system/app folder, but I am not able to see it in the app drawer either with Nova Launcher or with Apex launcher. Any thoughts on what could be the issue?

Thank you for your help.

Best Regards,

RaliR
[Nook HD, HD+ General] tech6:
Leap,

Yesterday, I went back and followed the 2nd set of instructions and everything is working perfectly! Thank you so much for your help and input. I really appreciate it. :)
[Nook HD, HD+ General] someone0:
I think he forgot step 2.5 which is to chmod&chown to match the correct permission. I'm not sure would that be it but it could be.
[Nook HD, HD+ General] RALIR:
Someone0 & Skyhawk,

Though I have been playing with Android devices for a while, I am still a rookie at this. Exactly what should I do with chmod and/or chown commands. Please help.

Thank you.

Best Regards,

RaliR
[Nook HD, HD+ General] Taosaur:
As mentioned above, my file manager woes were solved by running Superuser once manually from the app drawer. It's the "did you turn it on?" step, but if I missed it I'm sure others might, too. Even though I got a progress bar like Nook Tools was copying to /system/app, when I looked through the apps in there, it wasn't there. I think that was with File Expert, which actually showed the "Root File Manager" box as ticked after a delay, but Superuser never asked me to allow it (until after I ran Superuser once manually and then went back).
[Nook HD, HD+ General] RALIR:
As indicated elsewhere, I was able to download a free copy of SQLite Editor at the link shown below. Once I did that I was able to take care of setting both OTA for non-automatic installation and the setting "Unknown Source" app installation, following the instructions in Leapingliz's tip.

This works like a charm, without having to worry about installing Nook Color Tools and then uninstalling it.

Best regards,

RaliR

http://code.google.com/p/xdroidx/downloads/detail?name=SQLite Editor-9.apk
[Nook HD, HD+ General] leapinlar:
Be careful, I think those are warez there.
[Nook HD, HD+ General] hwong96:
How can one tell if it is warez?
[Nook HD, HD+ General] someone0:
Google hosting warez? I'm shock, now we gonna hear lawsuit flying all over.
[Nook HD, HD+ General] leapinlar:
That is not Google, that is a developer site hosted by Google. Look at the downloads there, setcpu and this app. Those are both paid apps. Unless they are alphas or beta releases, they are warez. And these are recent versions.
[Nook HD, HD+ General] tech6:
I installed the app ADFree from Amazon Store I believe and my Nook went through the loops, reset itself and then uploaded the newest update: 2.0.4. Despite all that I was able to root my Nook using the software, tips and tools found here inthe forum. Lucky me. In case you're wondering, I used Someone's root instructions and then used the suggestions and tips from skyhawk21 & leapinlar. So, the current info works with the most recent Nook HD+ update (112112).

Thanks again guys. You all are the best! :)
[Nook HD, HD+ General] Divine_Madcat:
Per my new announcement here:

http://xdaforums.com/showthread.php?p=34478962#post34478962

I am closing this thread. Please follow the "Request a new forum" link, and let the staff know a board for the HD is needed.
[Nook HD, HD+ General] Divine_Madcat:
Per the NEW announcement,

http://xdaforums.com/showthread.php?p=34819554#post34819554

I redeclare this thread open...
[Nook HD, HD+ General] tonyl2e:
Based on your instructions and slight modification, I was able to get UNKNOWN SOURCE and Goolge Play Store to install without rooting my nook HD+.

You need to make two versions of boot_complete_hook.sh.bak used in makeroot.bat. One is for enabling Unknown Source, the other is to install Google Play Store.

First version contains the following:

#!/system/bin/sh

/data/su/busybox mv /data/su/settings.db /data/data/com.android.providers.settings/databases/

chmod 660 /data/data/com.android.providers.settings/databases/settings.db

chown system.system /data/data/com.android.providers.settings/databases/settings.db

Note that you need to following someone0's instruction on how to modify make settings.db. It's not very straightforward.

Second version contains:

#!/system/bin/sh

/data/su/busybox mount /system -o remount,rw

chown root.shell /system/app

pm install -r '/data/su/GoogleServicesFramework.apk'

/data/su/busybox mv /data/su/Vending.apk /system/app/

chmod 644 /system/app/Vending.apk

chown 0.0 /system/app/Vending.apk

pm install -r '/data/su/Gplay3.8.17.apk'

/data/su/busybox rm /system/app/Vending.apk

chown root.root /system/app

/data/su/busybox mount /system -o remount,ro

Run makeroot.bat after creating the first version, then run makeroot again after creating the second version. That's it. I got Google Play Store without rooting.
[Nook HD, HD+ General] someone0:
It sound kinda creepy the way you do it, and no it's not like you do it w/o rooting. Since the boot_complete_hook.sh will be run as root, and you never removed the file that's pushed and no longer necessary. The boot_complete_hook.sh in the OP is basically allow the root to be expanded for other use. Also where are you going to get settings.db from /data/data/com.android.providers.settings/databases/ ? I believe this file is specific per developing device. I think that not only that this file is specific to your device, but everytime you do a factory rest you get a new device ID. If you peek into the settings.db file, you would know that it contain device_id and paired bluetooth mac address. So, why would anyone want to share that?

If you despite root that much, then root first, then follow this guide. Then unroot. And that should enable your unknown source.
[Nook HD, HD+ General] tonyl2e:
I didn't know settings.db is device specific. Actuallly, I got my own setting.db (modified using asqllitemanage) from the same device, which had been rooted following your instruction. Also, the harder way: one could run busybox in a script to cp the settings.db file, then modify it another android device.

Thanks for the unroot tip.
[Nook HD, HD+ General] carlyle070:
Hi, I'm a nooby who has been waiting to know where to go. Kudos for re-opening the thread.

I'll be rooting my HD+ today, but would like to know how to unroot.

Thank you for your work.
[Nook HD, HD+ General] dbh369:
You can always make a chang to /system and reboot 8 times. Will get a brand new machine then!
[Nook HD, HD+ General] leapinlar:
You don't even need to change /system. Just interrupt the boot 8 times in a row. It will reset.
[Nook HD, HD+ General] Ferrian:
Can installing AdAway cause the factory reset? I just installed it and it asked to reboot and when I did it triggered the factory reset loop.
[Nook HD, HD+ General] Tschumi:
No, you can't. Adway (and adfree and other programs) changes the hosts file that's located in /system. I think that's covered on the nook hd FAQ.
[Nook HD, HD+ General] someone0:
AdAway CAN be install, with a big caution. When installed, first you have to go to menu > preferences > target hosts file > /data/data/hosts, it will then ask to create symbolic link, say yes and then you can reboot.
[Nook HD, HD+ General] carlyle070:
Thank you both, and to someone0 and skyhawk1 for all your great work!

I rooted my HD+ following your posts and so far I haven't had any trouble. I wished I could have the same setup I have with my Nook Tablet, rooted with Raywaldo and Albert W. method.

Is it possible to make a nandroid backup of the Nook+?

When I rooted my EVO phones CWM recovery with Rom Manager was a nice tool to have.
[Nook HD, HD+ General] someone0:
Verygreen is working on CWM and CM10, just be patient. I'm sure he will release them whenever they are ready. He already got and posted a working prototype of CWM.
[Nook HD, HD+ General] Ferrian:
Worked like a charm. Thanks for the help.
[Nook HD, HD+ General] prodigy2m:
Permission error

I am getting permission error in Windows. Don't know what to do.

reroute /data/local/tmp
.
Now rebooting
.
.
waiting for reboot to finish and making directory /data/su
mkdir failed for /data/su, File exists
uploading su
508 KB/s (22364 bytes in 0.042s)
uploading busybox
3366 KB/s (586212 bytes in 0.170s)
uploading new sbin(su+busybox)
failed to copy 'sbin_mount' to '/data/su/sbin_mount': Permission denied
uploading boot_complete_hoot
3 KB/s (368 bytes in 0.098s)
Unable to chmod /data/su/*: No such file or directory
.
Now rebooting again.

Can anyone help?
[Nook HD, HD+ General] someone0:
Are you doing this from scratch? Or have you done verygreen version of root b4?

This seem like there is something blocking you to put the sbin_mount file at /data/su.

run this command and tell us what you see.

adb shell ls -l /data/su/
[Nook HD, HD+ General] prodigy2m:
Yes I did verygreen verson before, well I tried. And I can access su but can't see what's inside. Here are the result

C:\ADB>adb shell ls -l /data/su/
opendir failed, Permission denied
[Nook HD, HD+ General] leapinlar:
The problem is as part of verygreen 's root mod he changed permissions to lock down his mod so that they could not be inadvertently tampered with. Those files are there. Are you sure you are not already rooted by that first attempt? But you should be able to see and modify /data/su.
[Nook HD, HD+ General] prodigy2m:
That's it. I manufacture rebooted the device to state 1, and ran makeroot again. Success. Thanks all.
[Nook HD, HD+ General] someone0:
what happened if you do adb shell and then tupe su anyway?
[Nook HD, HD+ General] someone0:
If you can't force yourself into 8 bootloop then try reapply verygreen root method then force 8. bootloop.

If that doesn't work, get into the nook first and do a factory reset there, it shpuld wipe everything in /data. then apply his root again and then do 8 bootloop. thatshpuld clear everything.
[Nook HD, HD+ General] prodigy2m:
Su gives me nothing actually an error. Re-applying didn't work either. What I did is went to settings and de-register the device and manufacturer reload. Once that happened I reapplied modified makeroot and everything went successfully.
[Nook HD, HD+ General] someone0:
I would still recommend doing a 8bootloop anyway just to be sure there isnothing left of it.
[Nook HD, HD+ General] rlefranc:
In my frustration I wiped the device w/the 8 boot method and started from scratch. I realized that I had forgotten to do the step the first time to block OTA updates so after I got everything back up and running I downloaded SQLite Editor and followed your instructions to change the com.bn.device.fota.mode from auto to manual.

I thought all was fine but then a few weeks later, to my surprise, I had a message that my Nook had updated to 2.0.4. (It had gone back to 2.0.2 when I redid it.) This time, though, it didn't wipe the device and remains rooted and all of my apps/Google continue to work. I am concerned that another update will come through and wipe me out again, though...
[Nook HD, HD+ General] leapinlar:
Use someone0's settings mod in the second post of my HD+ tips thread linked in my signature. That will positively turn off automatic updates.

Sent from my Nook HD+ Running CM10 on SD
[Nook HD, HD+ General] rlefranc:
Thanks, I saw that today and went ahead and ran it. Truthfully it doesn't look like anything has changed since the db value was already set to manual but fingers crossed that this will stop any further updates. As it stands, though, I'm running on 2.0.4 just fine right now (rooted/Googling/etc.) so at least we know root works w/that version of the BN OS.
[Nook HD, HD+ General] someone0:
That seem to be the consensus when people upgrade from 2.0.2 to 2.0.4 nothing changed. And BTW, now that there is an all-in-one mod. Applying it take about 3-4 mins.
[Nook HD, HD+ General] ShapeShifter499:
+1 this

I haven't read the whole thread, so I don't know if someone has figured it out but with this method you can install the Swype keyboard just fine I even rebooted with no resets!
[Nook HD, HD+ General] leapinlar:
Yes this method does work, but there are improved methods that are easier. See my HD+ tips thread linked in my signature for links to improved methods.

Sent from my Nook HD+ Running CM10 on SD