yashsingh1/xdaforums huggingface dataset:
[Nook HD, HD+ Android Development] geraldcheyne:
Thanks v much. I have done as you suggested but nothings happens. I have download the rar file, extracted the 4 files and copied them (1) to my Nook's Internal memory ( ie SD Card) using windows explorer. That resulted in windows explorer no longer seeing the contents of my Nook. Pressing N on reboot did nothing, just rebooted into CM10.1. i then deleted the files from Internal Memory and copied them to SD card ( ie Internal memory), again on Windows explorer. This time I was still able to see contents of my Nook in Windows explorer, but pressing N did not bring up a new menu; the Nook again booted into CM10.1

What am I doing wrong? Further guidance would be gratefully received
[Nook HD, HD+ Android Development] leapinlar:
You do not copy the files to the nook. You take the SD out of the nook and put it in the PC and copy them there.

Sent from my Nook HD+ running CM10.1 on emmc.
[Nook HD, HD+ Android Development] tebra:
Hi all,

can you define the icon's grid size for the home screen?

On my NookHD+ with CM10.1 there is no option in trebuchet to define row and column of icons
[Nook HD, HD+ Android Development] geraldcheyne:
Brilliant.Thanks very much for your help.

---------- Post added at 06:24 PM ---------- Previous post was at 06:11 PM ----------

Go to Play Store and download Go Launcher Ex or another launcher, eg Apex. These apps allow you to set up your home screen as you choose.
[Nook HD, HD+ Android Development] leapinlar:
I just realized that the post you quoted was for putting cyanoboot on my CWM SD card, not verygreen's SD. I have the correct zip posted in my HD/HD+ CWM thread linked in my signature listed in item 9, although they may be the same exact files.

Edit: They are the same files, the only difference is I added u-boot.device to the post you quoted so that the device menu shows up too. So no harm done.

Sent from my Nook HD+ running CM10.1 on emmc.
[Nook HD, HD+ Android Development] gandalf_grey91:
I am unable to use the new SD card format and I am finding it very frustrating.

The version of CWM in sdcard-cwm-early7.1.img image will not mount sdcard so I am unable to push files via adb. Why keep using CWM when TWRP is much easier to use?

Nor will the Nook drivers load in Windows and non-FAT32 (EXT) partitions can't be seen in Windows.

How am I suppose to get the ROM/gapps onto the sdcard partition? I could really use some help.
[Nook HD, HD+ Android Development] verygreen:
What do you mean? The emulated "sdcard" now lives in /data/media

there's an /sdcard symlink in place and it all most certainly works.

Because it's part of stock CM code and for TWRP I need to pull in some extra repos which is always some extra hassle.

I'll get around to redoing twrp images later.

Copy zips to emmc, then do install from internal storage (last option in "install zip from sdcard" submenu.
[Nook HD, HD+ Android Development] gandalf_grey91:
What do I need to mount in CWM (immediately after I boot the sdcard the first time after I write the image) to be able to push the required files? In the mounts menu in CWM, SDCARD will not mount, it just flashes the screen. What is the path to use with adb? (i.e. adb push cm-10.1-XXXXXX.zip /SDCARD)

Thanks, I will try this but this is not in the install instructions in the first post.

Edit: Thanks again that worked fine. Perhaps you should add those instructions to the first post.
[Nook HD, HD+ Android Development] verygreen:
There's no need to mount sdcard specifically. It mounts on startup now.

the path to push to is /sdcard/ (final / is important)

Yes it is:
[Nook HD, HD+ Android Development] gandalf_grey91:
Without the ability to mount the partition, adb doesn't see the device. Running the command "adb devices" shows "List of devices attached" but no actual devices.HD+ is only detected and the drivers loaded in Windows when booted to stock, not in CWM or CM.

My bad.
[Nook HD, HD+ Android Development] verygreen:
This has nothing to do with sdcard.

Device ID in cwm is different from stock, and something on windows side determines that means the device is incompatible. Since they don't really publish Windows sources, nobody can really make a fix for this braindead behavior.
[Nook HD, HD+ Android Development] gandalf_grey91:
Wow, I would have thought the CM devs would have worked out a standardised Device ID by now.

So ADB doesn't work? Sounds like TWRP is a must then.
[Nook HD, HD+ Android Development] verygreen:
ADB works for me on both Linux and MacOS with zero hassles, this is all I can test with.

I heard some horrors about Windows side of the things and all sorts of crazy driver behavior there, but I have no control over it. Perhaps you can file a bug with Google for their adb drivers that only accept a single device id, or with Microsoft, if it's their driver API limitation.
[Nook HD, HD+ Android Development] gandalf_grey91:
Sorry, I totally forgot not being unable to mount sdcard is a limitation of CWM. I was using the older image file. Your sdcard image/initial installer that included a version of TWRP was a true gift for those of us using Windows and unable to use adb. As always, I really appreciate all your hard work.
[Nook HD, HD+ Android Development] fanoush:
Not sure about DeviceID but definitely the USB VID&PID pair is different in CWM so for Windows (and linux too) Nook booted into CWM is completely different USB device ==> Windows asks for driver for new VID/PID pair.

I always wondered why CWM VID/PID needs to be different but most probably linux people who build CWM simply don't care so they keep some default (google nexus?) VID/PID when building CWM image.

I remember I already discussed it here and figured out those specific different VID/PID pairs for HD+ when booted into stock,cm10 and CWM and even found where the configuration is (I guess some init.rc script) but then I forgot about it since I rarely need adb over usb working.
[Nook HD, HD+ Android Development] verygreen:
I am not sure what do you mean here.

CWM certainly is able to mount sdcard just fine for me.
[Nook HD, HD+ Android Development] gandalf_grey91:
As I said in one of my previous posts, when I go into recovery and attempt to mount sdcard, it doesn't mount the partition, it simply flashes the screen once and moves the cursor back to the top of the page.
[Nook HD, HD+ Android Development] verygreen:
Well, that's because the sdcard is already mounted on startup with the new layout.
[Nook HD, HD+ Android Development] gandalf_grey91:
Damn, I'm being really slow. Thanks for explaining. So without TWRP's ability to mount the sdcard's fat32 partition as usb storage (which does show up in Windows), the only workaround for the adb issue, at the moment, is to load up a Linux distro.
[Nook HD, HD+ Android Development] verygreen:
Oh, you want to export storage to host pc from recovery, I see. Well, that does not work with partition layout as well, because there's no more fat32 sdcard, though mtp might work, need to check.

In any case, the alternative for you is to put your install files to internal storage of the nook while it's booted into stock or whatever is there, and then you can install files from there, choosing "internal storage" as the file location.
[Nook HD, HD+ Android Development] gandalf_grey91:
Yeah, thats what I did to install the new 06/15 ROM after you suggested it. Thank you, it worked. The problem is that I will need to have a working stock ROM (EMMC or on sdcard) indefinitely to be able to keep updating.
[Nook HD, HD+ Android Development] verygreen:
No, not really.

You just need to have an sdcard with CM on it that would boot. Then you can use it to place stuff into emmc even if emmc is not operable.

But having adb working is still very advantageous.
[Nook HD, HD+ Android Development] gandalf_grey91:
I thought we had already established that the only way I can put anything on to emmc is through the stock ROM as the device doesn't show up in Windows with either CM or CWM, and adb doesn't work.
[Nook HD, HD+ Android Development] verygreen:
No, that's only true if you do not have an install on sdcard alreay (i.e. before your first attempt at sdcard install). Once you have bootable CM on sdcad, you can use that to place files onto emmc.

Additionally, if you install my recovery into emmc, you can insert sdcard with files in (but you can only install them to emmc of course).

And also we did not establish that CM or CWM does not work with adb in Windows, they do work, you just need to jump through some additional hoops to enable the support. E.g. see here.

It's not like adb works with stock out of the box either, you still need to install the sdk.
[Nook HD, HD+ Android Development] gandalf_grey91:
That is awesome. I got adb working correctly on Windows and the HD+. Wasn't quite as easy as that guide made out but I got there. I also finally worked out how to get MTP working between CM and Windows.
[Nook HD, HD+ Android Development] RoundSparrow:
FYI... the first post page change-log duplicated 6/15 date on the entry ... the first 6/15 is for the 6/29 release ;)
[Nook HD, HD+ Android Development] verygreen:
Thanks, fixed.
[Nook HD, HD+ Android Development] RoundSparrow:
Thank you.

I notice that when I boot CWM v6.0.3.2 from SD card that I can't seem to navigate to root. The path starts with /sdcard/ and I can't actually go to the root of the ext4 partition (that has the majority of the disk space). Is there some way to do this?

My system worked fine the first 50 hours of heavy use... but I notice that now it is become more and more unstable and crashing every 1 or 2 hours of heavy use. The Sandisk Ultra 64GB card was new... once or twice I swear that the system rebooted when I set it on a table. I can't tell if the card is having troubles due to use (ext4 fragmentation or lower-level in the SD Card firmware wear leveling / trim writes?) -- or even possibly if the SD Card slot itself is the culprit and sometimes having poor contact (which would explain the 2 crashes when set on a table).

Another topic: I notice the bluetooth going in-kernel in the changelog. Has anyone tried BTmono for music from Play Store on their Nook HD+? It works for me on my headset with my Nexus Galaxy phone... but on the nook it's just silence that comes out of the bluetooth device. This happens with both releases of CM 10.1 here (before bluetooth was moved in kernel, after too). Link to BTmono: https://play.google.com/store/apps/details?id=com.bedoig.BTmono&hl=en
[Nook HD, HD+ Android Development] jpisini:
7/4 working very well here. I played with it for a couple of hours. It is a little slow but that could be the card I am using. I don't have any spares of a different kind so I can't test that.
[Nook HD, HD+ Android Development] eng3:
delete
[Nook HD, HD+ Android Development] mvsroot:
I'd like to add a permanent menu key to the status bar. CM 10.1 on my Nook Color has an option for this. How can I change the software keys on the HD+?

Thanks
[Nook HD, HD+ Android Development] leapinlar:
You can go to settings, system, and choose navigation bar and edit it.
[Nook HD, HD+ Android Development] mvsroot:
Thank you.
[Nook HD, HD+ Android Development] Sherip:
I made this sd card and installed the 7/4 zip and gapps. internal storage is also running CM 10.1 (later date). Have switched back and forth a couple times by pulling or inserting the sd card for booting. On switching I'm getting a notice every time that Android is updating, and counting through my apps (be it internal boot or sd boot). Seems unusual, but is it to be expected?

Also wasn't there a dual boot menu available for this sd card?

Thanks.
[Nook HD, HD+ Android Development] leapinlar:
That updating apps is caused by the fact that both emmc and SD installs share the cache partition. And the dalvik-cache for the system files are stored there. So each time you boot from one to the other, the system dalvik-cache must rebuild itself since the system apps are different for each. There is a fix though. Create a text file in /data for your SD setup and name it local.prop. In the file add this line:

dalvik.vm.dexopt-data-only=1

Save it and reboot. The system dalvik-cache files will be added to the installed app dalvik-cache files on /data on your SD. From then on when you boot between emmc and SD the dalvik-cache will not have to rebuild.

And yes, I have a zip you can flash that puts the cyanoboot menu on your SD so you can use the menu to select where you want to boot to. Get it at my HD/HD+ CWM thread linked in my signature.

Sent from my Nook HD+ running CM10.1 on emmc.
[Nook HD, HD+ Android Development] Sherip:
Thanks I'm in the midst of trying it -- no editor on the main system lol.

A similar file is not needed for the system on emmc?

Actually I'm trying to help a friend long distance to get a CM 10.1 sd card made for his HD+. He has Stock plus Extras on his emmc. Does the cache sharing apply if dual booting with stock?

Regards,

Sheri
[Nook HD, HD+ Android Development] verygreen:
I think it's best to leave cache on emmc at all times.

So what if it takes a bit longer to start, it's not like you reboot every 5 minutes, right?

On the other hand benefits of running of emmc cache are: it's more stable and usually faster too.
[Nook HD, HD+ Android Development] Sherip:
Hi verygreen, thanks, but sorry I'm just a little confused. Are you disagreeing with putting the local.prop on the sd card that Leap suggested, or with putting one on emmc? Or both?

Regards,

Sheri
[Nook HD, HD+ Android Development] verygreen:
I think both, there's just no point in telling the android not to use the cache partition.
[Nook HD, HD+ Android Development] leapinlar:
If you put that command on the emmc ROM, it is using internal /data to store the system cache, which is just as stable and fast as cache. I can understand his reluctance to putting the system dalvik-cache on SD since the HD+ is so flacky with SDs. But the installed apps already use the /data dalvik-cache and we can do nothing about that.

So I agree with verygreen that it is best not to put that command on the SD install, but I see no disadvantage to putting it on emmc only so that it does not have to rebuild the dalvik-cache each time.

Sent from my Nook HD+ running CM10.1 on emmc.
[Nook HD, HD+ Android Development] verygreen:
Well disadvantages are: extra space usage in /data (150M on my Nook at the moment, not much, but I don't have too many apps either),

/cache space wasted completely (instead of being at least somewhat useful).
[Nook HD, HD+ Android Development] digixmax:
The link in the OP to cm-10.1-20130710-UNOFFICIAL-ovation-sdcard.zip is broken (or yet to be active?).
[Nook HD, HD+ Android Development] verygreen:
Ah, forgot to move it in place, now it should be fine.
[Nook HD, HD+ Android Development] rholm:
You mentioned "flaky with SDs". Is that why I sometimes get restarted when booted from SD? Thinking of installing to emmc, but I just bought this HD+. Was hoping to test for a little to see if I need to return it. Does emmc suffer from periodic restarts too? Love this device.

These were referred to as "random reboots" (RR) in the tf101 forums.

Thanks.

Cheers,

Rich
[Nook HD, HD+ Android Development] verygreen:
Yes, running from SD is known to cause reboots from time to time due to kernel panics of various nature.

I am seeing them myself, albeit quite rarely on my most stable cards usually when coming out of sleep.

Running from EMMC is much more stable for me, I don't think I have seen a single panic not induced by me (other than at shutdown).

Note that merely using sdcard might sometimes lead to panics even if you are booted from emmc, I saw a couple reports like that.
[Nook HD, HD+ Android Development] rholm:
Thanks! For the ROM and the support. I'll give the emmc install a try this weekend.

Cheers,

Rich
[Nook HD, HD+ Android Development] geraldcheyne:
Sandisk Ultra 16 GB working

Just to say I reverted to using a Sandisk Ultra Class 10 16GB SD card approx 3 weeks ago - started with 20130615 updating each improvement, so now using 20130712. The SD card works perfectly and appears stable:). But as mentioned in other SD card posts very occasionally the Nook automatically reboots into stock ( it might have happened 1 or 2 times in a week of every day use, often between closing the cover and putting the Nook down and reopening the Nook ).
[Nook HD, HD+ Android Development] jbbandos:
I just got my nook this Friday, and after some struggles I managed to install this ROM. Thanks for making it, it is very nice to be able to dual boot and test before committing.

My main issue is that my nook doesn't like to shutdown / reboot, most times it forces me to do a long press on the power button, then wait a couple of minutes before powering on again. This from the start, without a uSD card.

Anyway, after discovering that I was able to install this ROM on my SanDisk class 10 card, and it has been very solid. I don't have another suitable card around, so I am glad it is working.

Thanks!
[Nook HD, HD+ Android Development] Eric Karz:
I am stuck

I do the steps(not sure if the card is even set up correctly)/format with-SDFormatter /make sdcard active with MiniTool Partition Wizard Home Edition/- finsh with WinImage (administrator) -extract sdcard-cwm-early7.1.img to the root of the sd card. tried attribute all checked and tried with arcive and system.

the point I get to is CWM but when I try to install from sd card/ internal I get 'E:/can't mount /emmc/

I used win7 to do the card

card is a Samsung 16 card

any one can help me ?

thanks
[Nook HD, HD+ Android Development] digixmax:
All you have to do to prepare your SD card is to use a tool like win32diskimager (http://sourceforge.net/projects/win32diskimager/) or DiskImage_1_6_WinAll (http://www.roadkil.net/program.php?ProgramID=12&Action=NewOSID&DownloadVersion=4&Installer=NO) to burn/write the extracted content of sdcard-cwm-early7.1.img.gz to your SD card. There is no need to partition the card with MiniTool.
[Nook HD, HD+ Android Development] Eric Karz:
thanks for responding

I didn't use mini tool to format I used it to make the card active.

if I do not do that(for my nook hd+)no external card will boot.

I did try the tools - they do not Write the image like WinImage (administrator)does.

In my post above I can get to CWM its the " 'E:/can't mount /emmc/

" I cant get past

I see a few threads say "Write to card" but no steps in how they did it.

Any one have pictures ? lol
[Nook HD, HD+ Android Development] Sherip:
If you burn the img file to your SD card device, there is no need to mark it active because the correct partition of several partitions that get created will already be marked active. Burn it with win32diskimager.

Sent from my HD+ Running CM 10.1 from emmc
[Nook HD, HD+ Android Development] Eric Karz:
thanks digimax and sherip

it was the "write image' .. part I was not doing right ... you people rock

thanks again
[Nook HD, HD+ Android Development] williamlaw:
How to make the sd ?? Failed to create with winimage
[Nook HD, HD+ Android Development] scuzzo:
now i have used the SD card version for a bit... i think i will try the native version...

great work on this rom verygreen..

thanks..
[Nook HD, HD+ Android Development] digixmax:
Will there be an updated release of this SD-based ROM build in the near future?
[Nook HD, HD+ Android Development] verygreen:
Yup, just uploaded one.
[Nook HD, HD+ Android Development] digixmax:
Spontaneous Reboots

FWIW I never ran across "spontaneous reboots" problem in any of the prior build releases, but on this latest 8/13 version I am now starting to experience the problem a couple of times a day.
[Nook HD, HD+ Android Development] verygreen:
New binary drop: cm-10.1-20130816-UNOFFICIAL-ovation-sdcard.zip

The only change on my end is enabling the recovery quit for Sandisk Ultra 16G cards, now on those card, comes time to throw IO errors and die, the Nook would just shrug, hesitate for a couple of seconds and would carry on. This was already in effect for 32G and 64G carfds, which I guess explains their better stability lately.
[Nook HD, HD+ Android Development] jpisini:
That should help a lot of us thanks.
[Nook HD, HD+ Android Development] husky55:
Thanks so much for your development of CM10.1 and now CM10.2. I have not used your SD version so I am really ashamed to ask this very trivial question. How do I put the downloaded files in the Nook? I searched ADB push but found no answer. My Nook is on wifi and I do not see it in my Win7 computer. Can I assume that after I boot the Nook with the SD card, then I can copy my downloaded files to the SD and then used CWM to push them to the internal memory? I have used CWM to backup and restore but never to move files. Please enlighten me on the easiest way to move files to the Nook. I have read your instructions over and over.:o
[Nook HD, HD+ Android Development] Sherip:
All you have to do is boot your nook from internal storage, whatever you have running there, and download the files. The SD clockwork recovery can load zips from sdcard or internal sdcard, you will see the option in the menus. Then you need to navigate to the file(s) you previously downloaded.

Sent from my Nook HD+ running CM 10.2 from SD card
[Nook HD, HD+ Android Development] husky55:
[MENTION=4461252]Sherip[/MENTION], thanks so much.
[Nook HD, HD+ Android Development] jpisini:
Latest 10.2 is really nice very smooth and knock on wood almost 8 hours no reboots. Great work.
[Nook HD, HD+ Android Development] verygreen:
Similar to 10.2 sdcard drop, this binary build is cm10.1 with changed allocations for layers which seems to make everything smoother (but not quite as smooth as 10.2, though).

cm-10.1-20130830-UNOFFICIAL-ovation-sdcard.zip
[Nook HD, HD+ Android Development] verygreen:
And another cm10.1 binary drop.

This one includes sensors HAL leak fix that should relieve the widely reported problem of random reboots, I hope.

cm-10.1-20130901-UNOFFICIAL-ovation-sdcard.zip
[Nook HD, HD+ Android Development] jDude:
saw OP changed with:

Changelog:

13/09/04 - cm-10.1-20130904-UNOFFICIAL-ovation-sdcard.zip

- Adjustments to heap size to fix Kindle app problems.

this file does not exist for sdcard.. (does without "-sdcard")..

is heap size the only change? I can just modified my 0901 install to 512m?

thanks
[Nook HD, HD+ Android Development] verygreen:
yes, heap size is the only change on my end.

Updated the filename on my server, sorry about that.
[Nook HD, HD+ Android Development] jDude:
my kindle app still crashes with this update..

if I change (what's included in 0904):

dalvik.vm.heapstartsize=8m

dalvik.vm.heapgrowthlimit=128m

dalvik.vm.heapsize=402m

to

dalvik.vm.heapgrowthlimit=64m

kindle app will run.

I changed this because my nexus 7 has:

dalvik.vm.heapstartsize=8m

dalvik.vm.heapgrowthlimit=64m

dalvik.vm.heapsize=384m

I didn't change heapsize to 384m, just the heapgrowthlimit.. it is all I need to make kindle app work for me.

thanks!
[Nook HD, HD+ Android Development] hd.plus.novice:
hey guys i searched the forum and can't find any info on how to use adb to push cm10.1 noemmc or cm10.2 noemmc to my hd+ with bad emmc was wondering if there is a step by step to getting cm10 to work from external sd card on a hd+
[Nook HD, HD+ Android Development] digixmax:
See https://iamafanof.wordpress.com/201...4-4-2-for-bricked-no-emmc-nook-hd-02apr2014/.
[Nook HD, HD+ Android Development] Zachinater:
i got the files to show so i changed topic
[Nook HD, HD+ Android Development] datas0ft:
Glad to see that you verygreen back on bussiness.

Yes i seen that you updated CM10 and have still problems with CM10.1 compilation. For my needs current CM10.1 works with some glitches, which ones have acceptable for me. Only thing is that i cant set drawer size. But this can be limits Nova launcher too, which one i use. Not figured out yet.

If you need nightly tests, just ask!
[Nook HD, HD+ Android Development] datas0ft:
I found that when i have charger attached to Nook then i never get these boot fails. Same I noticed with CM10 too.
[Nook HD, HD+ Android Development] verygreen:
Well, I get them with charger attached all the time.

I never had CM10 boot failures like that, though.