yashsingh1/xdaforums huggingface dataset:
[Nook HD, HD+ Android Development] jptesar:
You're right on track. You'll want to do the factory reset via CWM recovery prior to installing Carbon/Gapps. I would recommend wiping cache and dalvik cache last after installing your rom and gapps. Good hunting!
[Nook HD, HD+ Android Development] webdroidmt:
As mentioned, the latest Earth version from Play Store doesn't work with either Carbon or Cm10.1. I d/l a few older versions and upon testing, found one that seems to work best. It works on my HD+ running Carbon, I'm pretty sure it will also run on CM10.1.

A couple of the other versions worked but were very sluggish and had a consistent graphical glitch, version 7.0.1.8239 looks ok. So, if you want/need to have Google Earth, here's the download link: https://dl.dropboxusercontent.com/u/98505171/Earth_7.0.1.8239.apk

EDIT: Been playing around with this and while it finds your location and you can somewhat use the earth gallery, the search always come up "not found." So, it seems that the apk is pretty much useless...Sorry about that.

Mike T
[Nook HD, HD+ Android Development] warunamail:
thanks a lot. I'll try that.
[Nook HD, HD+ Android Development] killersloth:
B4 is up, hummingbird and ovation

New gapps package

Thread title will be updated soon
[Nook HD, HD+ Android Development] Strouperman369:
Does B4 for ovation include the screen sensitivity changes?
[Nook HD, HD+ Android Development] webdroidmt:
Thanks for the new update, I'm hoping it fixes the framework/UI issues with battery and changing UI mode. Also quick question, are you still using VG's kernel, or did you compile your own?

As always, thanks again for your work.

EDIT: Unfortunately, it seems that Team Carbon has not fixed the issues. The speedometer and the circle battery are still screwed up in tablet UI, I didn't check any other battery icons. Also, you still have to reboot when changing UIs and it still hangs on the reboot, requiring a power button/Nook button reset.

Mike T
[Nook HD, HD+ Android Development] killersloth:
Compiled myself, added sio scheduler

/*
* Simple IO scheduler
* Based on Noop, Deadline and V(R) IO schedulers.
*
* Copyright (C) 2010 Miguel Boton
*
*
* This algorithm does not do any kind of sorting, as it is aimed for
* aleatory access devices, but it does some basic merging. We try to
* keep minimum overhead to achieve low latency.
*
* Asynchronous and synchronous requests are not treated separately, but
* we relay on deadlines to ensure fairness.
*
*/

These gapps fail hard on ovation, but the old ones causes fc on YouTube. I we should stick with official gapps from goo.im but I'll mirror them because goo.im is bad lately

Maybe, check github.com/verygreen to see if it was added
[Nook HD, HD+ Android Development] mcord11758:
Was experiencing a couple of crashes to reboot on b4. Had DPI set to 320 and was using halo and touch sensitivity zip. Screen would go black and unresponsive then boot logo would come up

check out XBMC the future of TV

http://www.xbmchub.com/forums/register.php?referrerid=5757
[Nook HD, HD+ Android Development] webdroidmt:
Since my older version apk was a bust, you may want to try this driver fix by verygreen.

http://xdaforums.com/showpost.php?p=43228769&postcount=1213

Mike T

---------- Post added at 03:32 PM ---------- Previous post was at 03:27 PM ----------

I have not tried your gapps, have always used the ones from Goo. I don't care too much for the newer Youtube look, so I've been using the carousel version, I think it looks much better on tablets.

Let me know if you want the Youtube apk, it definitely works with the Goo gapps, may also work with yours. If you're interested, I'll upload to my dropbox for you.

Mike T
[Nook HD, HD+ Android Development] killersloth:
gapps linked in OP are from goo.im im just mirroring

Crashes and reboots after changing DPI settings and flashing mods: Try not changing DPI settings and flashing mods. Halo is great but there are quirks still, I was having issues with RAM lockups last night on ovation, not sure why exactly and I wasn't using halo.

Gonna be late for work! gotta go!!

Once I'm at work I can get on xda app and update thread title and 2nd post changelog.

Enjoy :D
[Nook HD, HD+ Android Development] RustedRoot:
Removed
[Nook HD, HD+ Android Development] tebra:
same crashe for me sinds I use b3 with sensitivity screen patch from verygreen
[Nook HD, HD+ Android Development] Stevethegreat:
I'm using it too, but no crashes for me. My nook hasn't been this stable since I've last used stock. I don't think the sensitivity patch has the capacity to cause lock ups, sth else is/are the culprits.
[Nook HD, HD+ Android Development] lancorp:
If already on 7-1 Carbon, can we just flash 7-3 right over it, or what exactly are the steps?

CM10.1 could flash right over a previous version fine.

Thanks!
[Nook HD, HD+ Android Development] jvs60:
After installing 7/1 my tablet isn't charging. The indicator lights up green, not the amber as when it's charging.
[Nook HD, HD+ Android Development] killersloth:
Try it out, if you have problems then you'll know to do a clean install.

That's not good :(

I have both the HD and HD+ and have not experienced this issue. Also, I have not had any other reports of charging problems. Did you flash any mods or change any settings that might effect charging? Is your cord in good condition? If you are trying to charge it via USB to PC maybe try the ac adaptor. Mine won't charge when plugged into my laptop if I'm using the nook and at full brightness, but always charges with the adaptor.
[Nook HD, HD+ Android Development] jvs60:
I actually rebooted twice and it's charging fine now. That was weird.
[Nook HD, HD+ Android Development] CubeCloudOS:
Removed
[Nook HD, HD+ Android Development] killersloth:
I'm liking sio scheduler, positive results so far. Anyone else have input?
[Nook HD, HD+ Android Development] mehdi_s82:
I'm on 7-3 on my nook HD and 1.5ghz for cpu is not and option anymore :(
[Nook HD, HD+ Android Development] jptesar:
It's running great for me. Thanks for the new build.
[Nook HD, HD+ Android Development] CubeCloudOS:
Overall its unnoticeable when I do a random file write but my Antutu Benchmark score went up :rolleyes:

Also there's no 1.5Ghz option? I guess I'll have to compile a kernel from B2.
[Nook HD, HD+ Android Development] tgreenstein:
7-3 installed, runs very smoothly. Thanks, killersloth!
[Nook HD, HD+ Android Development] killersloth:
1.5ghz freq is on ovation but not hummingbird currently. That can be changed but I think it's how verygreen has it setup. I can look at it later, getting off work early tonight .

However on my nook HD I noticed no loss of speed or smoothness at 1.3 compared to 1.5 and there's going to be less drain at 1.3.

A 200mhz bump in cpu freq is going to be almost unnoticeable but I can look at it, more options the better :)
[Nook HD, HD+ Android Development] lancorp:
Yesterday I was playing with the frequency settings and set my HD+ to minimum 1300 (I think that was it) instead of 396.

Oddly, nothing seemed smoother or faster. Personally, I love my computers running their fastest all the time. Battery longevity is not an issue as I always have chargers around. I found it odd that I couldn't really tell the difference between 396 and 1300. I'm not benchmarking, but just using it in navigating between screens, scrolling, launching apps, etc. I'd have though things would act "faster".

Is that to be expected?
[Nook HD, HD+ Android Development] CubeCloudOS:
I got 600Mhz with a friends recompiled B1 kernel (He actually just replaced the zImage inside.) Now it has 600Mhz as an option but SystemUI crashes on select and now HD won't boot. :confused:

Edit: I suppose that's what I get for not being an awesome sloth like you. Going to restore stock. Backup has MD5 Mismatch :(

If its already moving as it should the extra power is either going to background services or to waste (as in wasting electricity, 800Mhz is fast enough to run every pretty smoothly so if processor wasn't in use it would clock down, setting min and max to 1300 just wastes processor usage. If you have 800 Mhz min and 1300 Mhz max most of the time it would stay at 800Mhz)

Depends on what the kernel has set for Govenor. I personally set my up threshold to 90 and down threshold to 50 to save battery. The CPU auto under clocks to minimum frequency on hitting a threshold. I personally recommend conservative over on demand as conservative scales up slower giving you more battery at the cost of a second of performance.
[Nook HD, HD+ Android Development] henry8668:
how to set the screen like the 2nd or 3rd screenshot image in the first post?
[Nook HD, HD+ Android Development] dmullens:
Just updated. Seems snappier the previous version. Thanks killersloth. It keeps getting better!
[Nook HD, HD+ Android Development] blast0id:
that's because mobile processors work a lot differently than PC processors, when the extra power isn't needed they scale down and you gain battery and don't lose performance... it's really silly and pointless to lock a mobile processor to high frequencies because you will almost never see any performance gain, but will almost certainly see needless battery drain! let the kernel do it's job and handle those frequency changes as it should...
[Nook HD, HD+ Android Development] dealpapa1:
I have hummingbird and I can see 1500 in the setcpu app. I am running verygreen 7.3 :laugh:

---------- Post added at 03:50 AM ---------- Previous post was at 03:48 AM ----------

In this changelog, which is the change in the cm10.1? thanks

Changelog:

13/07/03 - cm-10.1-20130703-UNOFFICIAL-hummingbird-emmc.zip

- usb ids changed to match stock

- swap support enabled

13/06/30 - cm-10.1-20130630-UNOFFICIAL-hummingbird-emmc.zip

- Serial number is now visible in Android

- usb audio now actually works (only for output)

13/06/29 - cm-10.1-20130629-UNOFFICIAL-hummingbird-emmc.zip

- Experimental kernel work

- enabled 1.5GHz freq by default

- in-kernel bluetooth

13/06/24 - cm-10.1-20130624-UNOFFICIAL-hummingbird-emmc.zip

- more kernel drivers for bt hid, usb 3g modems and gps devices

13/06/15 - cm-10.1-20130615-UNOFFICIAL-hummingbird-emmc.zip

- WiFi Direct and BT tethering are now working

- /sdcard now points to internal storage.

13/06/13 - cm-10.1-20130613-UNOFFICIAL-hummingbird-emmc.zip

- Boosted speaker and headset audio levels.

- gfx cash on startup fixed

- Zinio now works out of the box

13/06/12 - cm-10.1-20130612-UNOFFICIAL-hummingbird-emmc.zip

- Fixed HDMI audio

- Fixed HDMI video upside-down picture

- Added usb audio support

- Enabled tabbed view in Settings app.
[Nook HD, HD+ Android Development] killersloth:
How well do these devices handle hotplug?

Adding sakuractive and wheatley governor and hopefully got hummingbird clocked back at 1.5

Interactive is pretty efficient but if we can hotplug with screen on when necessary it will give more battery life.

Also can't for the life of me find the option to hide compatibility mode button, might need to catch up on sleep lol
[Nook HD, HD+ Android Development] Reed-Sternberg:
Anyone feels like making a short video review of the ROM so far?
[Nook HD, HD+ Android Development] killersloth:
Thank you Troy :D
[Nook HD, HD+ Android Development] bpaulien:
I just set my HD+ to hotplug last night, but then forgot to check what the battery level was, so I have no idea how efficient it was.

And I was watching a TV show last night, so would definitely not have noticed any benefit from hotplug!

I doubt I'll be using it today, so I'll be sure to check the battery and compare tonight to see how it goes.

Right now it's at 66%.
[Nook HD, HD+ Android Development] lancorp:
Couple questions...what's "Hotplug" on the HD+?

Also, one of the Carbon ROM features is listed as "Long press "kill all" button in recent apps to clear cached apps".

What button is the "kill all" button? I tried pressing the NOOK button when recent apps is up, but it just takes me back home and recent apps remain. The kill all button is nice as I don't like that apps I'm finished with are still in memory with no easy way to exit them. I wish more apps had actual "Exit" buttons.
[Nook HD, HD+ Android Development] killersloth:
Well, hotplugging seems stable enough, sakuractive is working great

got 1.5ghz back on hummingbird.

B5 is uploaded I'll update thread title and changelog soon, going outside with my cup of coffee to see some daylight ;)

There is a navbar button you can add that is "kill app", I use it

The button in recent apps list, clear recents button, looks like three slashes " /// " , hold it and SystemUI will request superuser permission, grant it permanently and whenever you hold that button it will also clear caches.
[Nook HD, HD+ Android Development] lancorp:
Thanks for the info. Is the navbar button addable from settings or something I need to download?

I wondered about the clear recent apps button...whether it just cleared the list or actually ended the app processes (like "end process" in Windows)? With this "kill app", does clearing the caches equate to terminating all active processes associated with the app?

One thing I hate about my iPad is everything I've run in the last month or more isn't really "off" unless I manually stop each app. I like to keep my tablets clean! :)

---------- Post added at 07:13 AM ---------- Previous post was at 07:08 AM ----------

Where do you keep the changelogs? I didn't see links to them on the first post...

BTW, thanks for all you do. We appreciate it! :good:
[Nook HD, HD+ Android Development] killersloth:
When you hold the button that normally just cleans recent apps window it kills all processes completely.

Changelog is in second post I'll update it in a few minutes.

Settings > Carbon

There is navbutton settings there, press the + to add a button, press the added button and the buttons there to change their functions, press the save button to save changes to navbar.
[Nook HD, HD+ Android Development] killersloth:
Nav bar settings

Add button

Press the added button to define new button functions

Make sure you save the changes to actually apply them to your navbar.

2nd post changelog updated
[Nook HD, HD+ Android Development] 123421342:
Thanks you are awesome
[Nook HD, HD+ Android Development] lancorp:
Thanks. The Nav button setting is nice. Learn something new every day! :)
[Nook HD, HD+ Android Development] dmullens:
Wow. I just updated yesterday ;) Thanks for the hard work!

I _use_ to be a Java Developer at one point. I've also compiled my own Linux kernels "back in the day." Android development, ROMS and such are fairly new to me. I've been reluctant to experiment because I don't want to brick my devices, but the Nook seems pretty easy to work with.

I do have some questions though. Perhaps this is not the right forum, but you talk about "hotplug" and "governors" etc. Where is the best place to learn about these, the various options and such?

Thanks again!

--------------

Edit: nm, I found the info on governors and thus answered the question about hotplug
[Nook HD, HD+ Android Development] vishaljh:
Anyone had any luck with the new sgxdrivers which verygreen posted. I tried these yesterday and the Nook was stuck on the cynaboot screen. Had to re-install CarbonRom to get back to where I was.
[Nook HD, HD+ Android Development] ALooneyGuy:
I was just about to post the same problem. Since B4, I get the cyanboot screen after flashing the new sgxdrivers.
[Nook HD, HD+ Android Development] webdroidmt:
They currently do not work on B4, see killersloth's post from yesterday regarding flashing mods to the rom. I taking it that fixes would be considered mods.

http://xdaforums.com/showpost.php?p=43229341&postcount=336

Not sure but I think it's due to killersloth's new kernel. You can try with the new B5 build, maybe it will work???

Mike T
[Nook HD, HD+ Android Development] ALooneyGuy:
They don't work on B5 either :(
[Nook HD, HD+ Android Development] webdroidmt:
Killersloth's been great! Just give him some time and I'm sure he'll get them merged into the rom.

Mike T
[Nook HD, HD+ Android Development] killersloth:
When were they released?

Commit from 3 days ago he pushed updated sgx drivers to git

Already included in builds.
[Nook HD, HD+ Android Development] ALooneyGuy:
Hey, no worries. I can always revert back to B3 if it's a problem. Killersloth rocks!
[Nook HD, HD+ Android Development] killersloth:
B5 is that hotness

Sakuractive keeping things smooth and saving my battery at the same time ;)
[Nook HD, HD+ Android Development] ALooneyGuy:
My original point in posting about the sgxdrivers is that Google Earth wasn't working for me on B4 or B5, so I tried to flash the sgxdrivers but to no avail. Is Earth working for others on stock B4 or B5?
[Nook HD, HD+ Android Development] Stevethegreat:
His does it compare to hot plug?

What I like in hot plug is that it disables one of my processors most of the times giving me excellent battery but at the same time it manages to be quite smoother than the interactive governor (in general everything based on on demand was smoother to me)...

edit: Oh and one question, irrelevant to the above: Is there any chance we can get CM team's PIE implemented in this rom side by side with the one implemenetaion that already exists? I like how PIE in Carbon gives you the capacity to put extra buttons, but it's a bit laggier (more resource intensive?), quite smaller and most importantly (to me) you cannot take any of the buttons you don't use out (in my use case, the home button, in another's it could be "recents", etc). Excellent rom btw...
[Nook HD, HD+ Android Development] webdroidmt:
@killersloth

It doesn't look like those sgx commits from 3 days ago are what fixes the "vector games" and Google Earth. I just took a look at the vendor/lib files in both B5 and VG's release dated 7/4 and B5 still has the older ones.

This is the fix info for VG's 7/4 release: upgraded to fixed SGX DDK 1.9@2291151 this fixes Google Earth, and a bunch of games

VG also released an update sgx zip just prior to building it into his 7/4 rom and it won't work if installed over B4 and apparently B5 as well. I even tried archiving it into B4 and flashing but it hangs at boot.

Here's the link for the sgx zip files in question. http://xdaforums.com/showpost.php?p=43228769&postcount=1213

Going to a 4th of July BB, so haven't flashed B5 yet, looking forward to seeing how the sakuractive governor works out. On another note, just finished trying to flash the Offical Carbon 7/4 nightly on my N7 and it's a freakin' mess. :eek:

Anyway, happy 4th and have a great day!

Thanks,

Mike T
[Nook HD, HD+ Android Development] hirent:
I would advise you to do the tasks separately. First back up your stock ROM and copy that ROM to a separate device.

Task 1: Backing up the stock ROM

[1] Make the bootable CWM card.

[2] Boot from the card and back up the stock ROM to the card.

[3] Remove the card and insert/connect the card to a PC.

[4] Copy the backup to the PC. Additionally, upload to the cloud to back up your PC. The backed up files should be in the CWM folder on the SD card.

Task 2: Installing a custom recovery to the Nook HD emmc

[1] Copy the installable CWM zip file to the CWM bootable card. Additionally, copy the 'extras' file too. This will enable root, and allow side-loading of apps on stock ROM.

[2] Boot from the CWM card. Install the custom recovery and any additional files you choose.

[3] Remove card and boot from emmc. Check root by installing and/or side-loading apps.

Follow the procedure outlined in the other thread to install a custom ROM.
[Nook HD, HD+ Android Development] webdroidmt:
I believe it's this:

set_perm_recursive(0, 2000, 0755, 0644, "/system/vendor/etc");

set_perm(0, 0, 0644, "/system/vendor/etc/audio_effects.conf");

There is no etc folder in vendor. These lines are not in your HD script, is it best to just place an etc folder with audio_effects.con in vendor, or just omit these lines from the script?

Mike T
[Nook HD, HD+ Android Development] killersloth:
I uploaded the wrong one last time, and also replaced it originally with the wrong one >.<

durrr, no wonder it failed... I really should clean up my linux boot a bit, got zips for all kinds of devices laying around lol

I knew I had fixed that ;)
[Nook HD, HD+ Android Development] pins2u:
Thank you very much, killersloth. If your time zone is EST, go get your sleep for your tomorrow. :)

I will report back later.

---------- Post added at 05:29 AM ---------- Previous post was at 05:26 AM ----------

Oops.. so, can I just remove those lines?
[Nook HD, HD+ Android Development] killersloth:
the one I uploaded last is the correct one. Need that sleep :p
[Nook HD, HD+ Android Development] pins2u:
Successfulled installed and booting now. Great work! Gooood night :D
[Nook HD, HD+ Android Development] killersloth:
Thanks guys, please enjoy.

It's uploaded now with the updater-script that should have been there from the start haha.

Goodnight and thanks again for testing the HD+ version for me!
[Nook HD, HD+ Android Development] pins2u:
I successfully installed and it booted up fine, but from there everything keeps on crashing, including android.process.media, SystemUI, com.google.process.gapps, android keyboard, etc...

However, I believe it's a very good start. Thank you for your hard work.
[Nook HD, HD+ Android Development] drakester09:
Same here, thought it was because of some weirdness in the file or a mistake I made replacing something.

A good start nevertheless, thanks!
[Nook HD, HD+ Android Development] webdroidmt:
Thanks for the great effort killersloth but tomorrow is another day. I am also getting force closes on just about everything. I'm gonna' play around a bit and see what's up. I'm on the east coast also, so i'm getting tired. LOL

Mike T

EDIT: No joy yet but as I said tomorrow is another day. Thanks and good night.

Mike T
[Nook HD, HD+ Android Development] killersloth:
I'd try a fix permission as last ditch effort.

I usually wake up with much better ideas, we'll see :)
[Nook HD, HD+ Android Development] drakester09:
Tried that as well... :(

Restored the nandroid in the meantime. Time for sleep. :)
[Nook HD, HD+ Android Development] webdroidmt:
Ok, substituted framework-res.apk and SystemUI.apk from hummingbird build and all force closes stopped, except on settings/storage. Also, when checking with Solid Explorer, there is no sdcard so I don't know what's up with that.

So, it's close but not there just yet. Now, I'm really going to bed. LOL

Mike T
[Nook HD, HD+ Android Development] killersloth:
The boot.mk and boardconfig.mk for the two devices are very different. I changed things up a bit, starting a build from a clean environment, and also really going to bed, soon... Lol

Laptop overheated and shutdown, its a sign.
[Nook HD, HD+ Android Development] jptesar:
I'm happy to test too if you need another warm body.