How to get app on Nook Color
deadlights
Member, PRO Posts: 235
Hey all,
I have a stock Nook Color running 1.3.0, but it won't let me install my app for testing (says it can't install unsigned apps). There's no way to disable that option. Is there any way to get an app on here that will allow me to test it?
Thanks in advance!
I have a stock Nook Color running 1.3.0, but it won't let me install my app for testing (says it can't install unsigned apps). There's no way to disable that option. Is there any way to get an app on here that will allow me to test it?
Thanks in advance!
Answers
What a pain
Get on nooks developer site and they will provide you with everything you need to root and install your test builds.
1. Generate an unlock file from https://nookdeveloper.barnesandnoble.com/tools-services/developer-mode.html
2. Copy the generated file onto the device (simple drag/drop)
3. unmount the device from the file system (ie. eject it)
4. remount the device (ie, pull out the USB cable and put it back in)
5. open a terminal window
6. cd ~
7. echo 0x2080 >> .android/adb_usb.ini
8. adb kill-server
9. adb usb
10. It should now show up in the Devices section of Eclipse, you'll see a bunch of "com.bn.nook.*" packages listed under the device entry.
11. You should now get a message dialog saying I can safely move files too and from the Nook.
12. Eject it again to get rid of the message, but it still stays connected to Eclipse and available for debugging. Also, a tiny "bug" icon will show up in the bottom left corner of the Nook's screen.
13. This stays mounted between Eclipse invokeations. So no need to mount it each time. Don't know about Mac reboots though
To install an .apk simply type "adb install xxx.apk". It can take about a minute to load, and there is no feedback, so be patient.
If you get the warning that "INSTALL FAILED_ALREADY_EXISTS", you need to reinstall it, using:
adb install -r xxx.apk
If you get the warning: Failure [INSTALL_PARSE_FAILED_INCONSISTENT_CERTIFICATES]
You need to actually uninstall it, using the package name. in the case of the wallpaper, it would be:
adb uninstall com.put.your.packagename.here
Everything has to be done through the terminal, and you have to create the .cmd file in the Nook Developer portal, and drop it into the root folder of the Nook, then shut down, and restart, and follow those steps above.
I wish you could just open the .apk file in a gmail account like the Kindle, but that doesn't work