yashsingh1/xdaforums huggingface dataset:
[Nook HD, HD+ Android Development] pinguy1982:
Decided to have a crack at this ROM.

I have updated the kernel with the one from Jon Lee's ROM. OptiPNG, Zipped and Odexed the ROM. Added my little tweaks to it. Replaced the launcher with the Google Now launcher. I added the Lollipop keyboard and the Sony Walkman music player. Also added a custom sound engine that will greatly improve the sound quality.

Bugs:

CarbonFibers FC's all the time. It's really buggy. It kinda works but you need to swipe across the menu tabs a few times for items to show up.

You need to connect to Wifi while running the Setup Wizard otherwise it will just get stuck trying to connect even though you said to skip connecting to Wifi.

On first boot the wallpaper will be black. Also there is a chance the device may hotboot while its setting up the dalvik cache.

The theme is a bit off. For an example some of the text in the search on the PlayStore is white on a white background. To fix apply the KitKat theme thats included.

Battery status doesn't work in 3rd party apps. Not sure how to fix this so may never get fixed.

Anymore let me know.

As you can see from the attached images this ROM does benchmark extremely well. So if you can live with the bugs its a smooth and fast ROM.

CARBON-JB4.3-SuperCharged-v0.3-ovation.zip (316M)

I have also baked in a modified version of Flash that will trick websites into thinking its the desktop version. This will get around blocks like the one used at hulu.com
[Nook HD, HD+ Android Development] pinguy1982:
Update: CARBON-JB4.3-SuperCharged-v0.2-ovation.zip (316M)
[Nook HD, HD+ Android Development] pinguy1982:
Update: CARBON-JB4.3-SuperCharged-v0.3-ovation.zip (316M)

Improved battery life.
[Nook HD, HD+ Android Development] pinguy1982:
https://docs.google.com/uc?id=0B21a8VVM4QfGQkpGQV9faGJzNHc&export=download

update
[Nook HD, HD+ Android Development] g002ahe:
Great. Working very well so far (1.0).
[Nook HD, HD+ Android Development] Foax:
Install Supercharged

Can this be installed as an upgrade over Carbon ROM or is it necessary to wipe before installing this? And reinstall Gapps? Thanks
[Nook HD, HD+ Android Development] pinguy1982:
Nope, you should be able to upgrade. Gapps are built into it.

If you have any issue try wiping dalvik cache and cache partition.

The most up-to-date version of the ROM is here: http://xdaforums.com/nook-hd/development/nook-hd-carbon-jb4-3-1-supercharged-v1-1-t3119020
[Nook HD, HD+ Android Development] jac6695:
Any idea how to get multi user working? When I go to set up second user tablet reboots. Multi user worked fine on CM10.2.1 (jamus28).
[Nook HD, HD+ Android Development] dofuuz:
Is there any way to force Tablet UI?

I tried to use Auto-Patcher, but no good.
[Nook HD, HD+ Android Development] jisoo:
I'm not familiar with this patch.

I think there was something similar in Carbon JB2 (4.2) where you can have a combined status and navigation bar. Is this what you mean?

If this no longer an option in Carbon, I can have a look at including this as an option in the device tunables after I've cleared the current bugs, but I won't be able to do that unless you give me more information on what exactly the tablet UI is...
[Nook HD, HD+ Android Development] dofuuz:
Yup. That's it. Status bar + Nav bar.
[Nook HD, HD+ Android Development] jisoo:
I fixed screenshots in the new build (20130922). They were apparently caused by Carbon expecting that the device reports an accurate orientation, but the sensor in the Nook HD+ is not completely accurate.

I'm still looking at what is causing the navbar issues. I find that if I forced the dpi on the SystemUI below 200, navbar actually scales fine in both landscape and portrait modes, so this issue is something particular to Carbon and table displays. Nexus 10 users have been reporting something similar on their official builds since the first nightlies for 4.3 (http://xdaforums.com/showthread.php?t=2137033&page=42).

Finally, to fix the recent apps being shown sideways, I might just pull more files from the CM tree to fix this issue, as the recent apps function in both CM and Carbon are almost identical.
[Nook HD, HD+ Android Development] linhnt:
This is the smoothest rom I ever had. Thank you.

2 issues I got in last few days.

1. Battery drain: my Nook become hot after few hours, its hotter than working with 10.1 rom.

2. Wifi not scan for new hotspot when move to new location. Only way to fix is reboot.
[Nook HD, HD+ Android Development] jisoo:
I've now tracked down the bug causing the sideways thumbnails in the recent apps listing. The cause for this bug is exactly the same as what broke screenshots -- i.e. the rotation sensor does not give a fully accurate reading so the system compensates for the orientation wrong. CyanogenMod has a fix for this which I've now included in the builds, but I'll also let the Carbon Team know this is something they might want to look at.

I've also identified this same issue as the cause for the navigation bar bug. However, fixing this just flips the bug -- now the navigation bar looks fine in landscape but gets cut off in portrait mode. I'll keep working on this issue and should hopefully have a fix in the next couple of days.

It looks like the Carbon Fibers app is currently a bit broken anyway so I need to wait for the Carbon Team to finalize their ongoing changes to this before I can put up the next build.

[edit:]All fixed. Navbar now works fine in all 4 rotation modes. Will put out an updated build as soon as the Carbon Fibers app is fixed by the Carbon Team.
[Nook HD, HD+ Android Development] jisoo:
Thanks for your feedback.

1. I have not experienced battery drain. Can you tell me what your usage was (how long, what applications) when this occurred.

2. Wifi scan is working fine for me. However, you might be experiencing same issues reported on recent CM-10.2 nightly builds. I believe CM has fixed this, and I'll check to make sure the fix is included in the next build.
[Nook HD, HD+ Android Development] stegg:
what is Carbon Fibers app? did a search but found nothing... never heard of it, and i'm currently using carbon B11 with 4.2.2 :)

could you post your build anyway? maybe someone other me can live without Carbon Fibers and enjoy 4.3

BTW thank you very much for your work! :good:
[Nook HD, HD+ Android Development] jisoo:
Carbon Fibers is where all the customization settings are collected in Carbon 4.3. It shows up as an option in the system settings, but is actually a separate apk.

I will see if I can get a better working Carbon Fibers included in this build, and I will put up the new build in the next 1-2 hours.
[Nook HD, HD+ Android Development] jisoo:
OK, new build is up, and fixes both the recent apps and navigation bar issues. Carbon Fibers currently does have some graphical glitches (doesn't refresh listings) but there's a simple workaround (back out of the app and go in again).

I believe (hope) this takes care of the current ovation bugs in this build, but please do let me know if you uncover any definite issues.

I would like to know if there are actually any users of this ROM who also use the Amazon Kindle app, and if the fix from CM (increasing vm heap size) works in this build as well? Would it be worthwhile to include an option to change the heapsize in the settings, or is everyone comfortable doing this themselves in build.prop?

Also, I am thinking of starting to prune out unnecessary apps like torch and sms, since we can't use those anyway. Would anyone have a problem with this? Any other improvement suggestions, or shall we just follow the Carbon main tree going forward? I know there was a request for tablet UI, and I will look into soon (though this might not be an easy task at all).
[Nook HD, HD+ Android Development] yhli17:
Tablet UI is what I expect Carbon ROM should have. I can enable it by Auto-patcher CM 10.2. However, it change the layout of quick setting panel and makes it very inconvenient.
[Nook HD, HD+ Android Development] stegg:
thanks! downloading now! :)

i think you can purge happily sms and flash apps and noone will blame you. about the kindle app, i think most users already know what to do, so noone will blame you as well!

edit

dang, "can't connect to server d-h.st"
[Nook HD, HD+ Android Development] SYNYST3R1:
I would love to see a rom that removes all the unnecessary apps. I haven't tried this rom yet I am on cm10.2, but having those useless apps gone will make me want to try it even more.
[Nook HD, HD+ Android Development] LPMatt:
Just use a root app manager to uninstall any app you don't want. ROMToolbox works great.

Sent From Here
[Nook HD, HD+ Android Development] jisoo:
Until you flash the next update which restores all system apps... I'll just take out the most obvious unnecessary apps starting with the next build to make everyone's lives easier.
[Nook HD, HD+ Android Development] FirePsych:
I'll usually use RTPro to freeze apps for a few days to make sure there's nothing dependent on them before uninstalling them.
[Nook HD, HD+ Android Development] stegg:
d-h.st is still unreachable from italy
[Nook HD, HD+ Android Development] jisoo:
d-h.st has some issues right now. Their twitter says:
[Nook HD, HD+ Android Development] allrockedout:
Always having ram issues on the nook have to go to developer options/background processes and set to 1 or 2 or else gets very laggy. I'm on 10.2 cm but I'm thinking about coming back to carbon because its the only other ROM that's updated frequently.
[Nook HD, HD+ Android Development] stegg:
jisoo you forgot to upload build 9-25| :p
[Nook HD, HD+ Android Development] jisoo:
No, it's just a time-zone and rebuild thing. I synced the source files, and the date in the thread subject refers to the date (in Korea) when I upload the build to dev-host.

For this build, I actually resynced the sources after an initial build (as I was switching between a couple of git repositories), so the final code is pretty much the same as in Carbon's official 20130925, although the initial build number (20130924) stayed.

I guess it'll be less confusing if I mark the thread with the same date as the latest build name going forward, though...
[Nook HD, HD+ Android Development] stegg:
yes the naming is a little confusing :)

anyway I installed the last build and am quite happy with it :D

the only thing that's not working properly is the navbar transparency slider (in carbon fiber), it does set the transparency but always force closes.
[Nook HD, HD+ Android Development] jisoo:
I'll change the name at the next update.

Regarding the fc, you mean the Carbon Fibers app crashes, right? This seems to be a fairly common issue, as the app is still getting frequent changes and has not quite stabilized yet.
[Nook HD, HD+ Android Development] jisoo:
20130929 is up

Updated build, fixing a bug with the navigation ring in horizontal mode. As far as I can tell, that one was the last rotation-related bug in this build (but please do let me know if you identify any others). This one took me a while to track down as it was spread across to system components -- the gesture catcher for the navbar which triggers the navigation ring, and the code rendering the ring targets themselves.

I also took out a bunch of (what I consider) unnecessary packages from the build. I've left in all the essential stuff (including sync packages) as well as the file manager, browser and email client. If anyone misses an app, I would first recommend they download them from the Play Store. If this is not possible, I've also provided a place to download the apk-files directly. You can stick these in /system/apps, or install as normal apps to recover the functionality:

Dev-host: carbon_ovation_extra_apps.zip - 14.13 MB

Mega: carbon_ovation_extra_apps.zip (14.1 MB)

md5sum is 971f325aba61baa210ebe4aada6c6cc9

I plan to do the next updated build around October 5/6 timeframe, assuming no serious bugs are uncovered before then.

Enjoy the ROM and please leave feedback!
[Nook HD, HD+ Android Development] BillBong:
Just wanted to check the install process if I'm coming from a current SD/Hybrid ROM (Bokoban CM10.1). I'm not too bothered about losing any current apps/data so can I do a Wipe and then flash this ROM through the existing Cyanoboot/Recovery, or do I have to create a new boot image file and go through it from scratch?
[Nook HD, HD+ Android Development] RottenEntrailz:
Where is the HD version?:)
[Nook HD, HD+ Android Development] jisoo:
If you are talking about an SD install, I have no idea. This build will overwrite the contents of your /system partition and replace the bootimage/kernel (not boot loader) on the emmc. It does not touch cyanoboot or recovery. It also does not touch your /data partition, though it is recommended you wipe this when going from 4.2 to 4.3 builds.

If you already have cwm/twrp on the emmc, I would assume you can go ahead with the install, though I would recommend you research this to be safe. I've never used the sdcard methods myself, so have no idea how they work.
[Nook HD, HD+ Android Development] jisoo:
I can't test it (no access to the device) so didn't build. If someone volunteers to become a tester, I can do builds for hummingbird as well.
[Nook HD, HD+ Android Development] RottenEntrailz:
I will test it...I got 2 HDS...and a n10..

I'm using carbon rom now and love it.... Would love to test a newer version.
[Nook HD, HD+ Android Development] jisoo:
I'll put up two builds for hummingbird in the next couple of days. One will include the rotation-related fixes I had to include for ovation. The other one will be without these.

If you can check both and report on any rotation bugs you discover (I'll give you a list of what to check for), I think we can get a fairly decent build together quite quickly.
[Nook HD, HD+ Android Development] RottenEntrailz:
Sounds like a plan
[Nook HD, HD+ Android Development] Wolfkmann:
Trying to download the latest build (20130929) Consistently getting a file that is only 17.44 kb. But it should be 120 mb. Anyone else experiencing this?
[Nook HD, HD+ Android Development] jisoo:
Try the Mega mirror. Dev Host is nice (being free) but a bit unreliable.
[Nook HD, HD+ Android Development] jisoo:
I'm uploading a hummingbird build now. I would appreciate it if you tested this out -- I honestly don't know if it will even boot properly, as I have no way of checking all the proprietary binaries are included and in the right places. I compared the device trees between hummingbird and ovation, and the only major differences were in the toolchain and rotation settings, so I'm hopeful this will work.

I'll PM you with the download link (if someone else also wants to test, PM me for the link). Please make sure you do a nandroid backup (boot, system and data) and wipe /system and /data before installing this. I wouldn't bother flashing Gapps the first time around because as I said, we need to first confirm this works at all...

Regarding the rotation bugs to look out for (assuming the ROM actually boots up), can you check and report on the following:

screenshots -- work and are rotated properly

navigation bar -- works in all 4 rotation positions

recent apps -- thumbnails show up in correct rotation

navigation ring -- launch gesture and targets show up right on all 4 rotation positions

halo -- should just work but please check rotation

boot animation -- first few seconds are probably distorted, but please let me know if this is the case or not

hardware -- Wi-Fi, Bluetooth etc work or not

Let's hope this one at least boots up so we can start ironing out the bugs.
[Nook HD, HD+ Android Development] jisoo:
I've had a look at this and talked to the autopatcher maintainers to see if it would possible to integrate Tablet UI in source code, and the conclusion is that this is not going to happen.

Carbon devs have apparently stated that because of the issues Tablet UI caused in 4.2.2, they are not going to include it in 4.3.

In addition, as the Carbon code for the navbar is quite different from CM (for instance), it is not likely that autopatcher would work either (and it would be way too much work to try to do this in source code).

For those that want Tablet UI, I would suggest you patch the CM builds (you can add a lot of the extra functionality from Carbon through different xposed mods). The second option is to look for another ROM that has Tablet UI already built in. I'm looking at doing a Pac-Man build soon, so this might become an option in the near future.
[Nook HD, HD+ Android Development] jisoo:
Thanks to RottenEntrailz for testing this build. It seems to work OK, so I'm adding the build to the OP in this thread and will update those on a weekly basis as well.

RottenEntrailz did report that he had some issues connecting to Google services. I'm not sure if this is a bug in the build, but I would suggest that anyone using HD makes sure they do a clean wipe and flash the right Gapps. If the bugs persist, I would need to see the adb logs to debug further.
[Nook HD, HD+ Android Development] kuhla:
Having some odd issues. The wallpaper sticks for a while, many hours or just a few minutes, and then randomly changes to another one. Firefox also seems to crash sporadically, often enough that I don't think it is the app. Any ideas?

HD+, dark carbon off, emmc
[Nook HD, HD+ Android Development] hyperxguy:
(from another ROM) clean-flashed to 0929build ... never seen this issue over the last few days with my HD wallpaper (downloaded off the web).
[Nook HD, HD+ Android Development] jisoo:
For the Firefox crashes, it would be really helpful if I could see the log. If you don't want to use adb through your computer, can you at least run logcat in your phone?

This is a good app for that: Logcat Extreme.

Without seeing the log and the cause of the crash, there's not much I can do about it.

For the wallpaper, are you sure you don't have an app changing this?
[Nook HD, HD+ Android Development] kuhla:
Yeah I don't have many apps on it at all, nothing to change wallpapers periodically and besides it changes at random times. I'm trying to use one of the default live wallpapers.

I'll install Logcat Extreme and see if I can get something together to send you.

Thanks for being active. I am otherwise really enjoying the rom.
[Nook HD, HD+ Android Development] killersloth:
I hardly have time to even casually browse xda on my nook lately :-\ but happy to see variety popping up finally. I think with official cm support the device is finally getting noticed.
[Nook HD, HD+ Android Development] dbh369:
Small thing I noticed today, if I set custom notification colors in carbon fibers, the battery and Wi-Fi notifications disappear.
[Nook HD, HD+ Android Development] kuhla:
Ok, I think I got a solid log of a firefox crash. After it crashed twice, the wallpaper disappeared for a while and then came back.

Towards the bottom is all those Gecko errors and then after that firefox process dies.

Context: I was trying to attach a file to a post on a forum that uses invision power board.
[Nook HD, HD+ Android Development] jisoo:
I remember seeing the same bug as well, but can't seem to reproduce it on the latest build (20131006). Setting custom colors for statusbar icons now works fine as far as I can test (Carbon Fibers -> Statusbar -> Custom icon color). Can you tell me how you are setting notification colors?

I was expecting to see out-of-memory crashes, but that doesn't seem to be the problem here. It could be something related to a system library, or a internal bug with Firefox. Have you tried this in CM-10.2 build, and does Firefox also crash there? You could try to clear app data (have a backup first, though) just to see if it's something in the install causing this.
[Nook HD, HD+ Android Development] jisoo:
20131006 builds are up

I've put up links to updated builds for both ovation and hummingbird in the OP.

Not many changes this week (mainly bugfixes), and nothing specific to our devices. The good news is that patches to include Pie (from Paranoid Android) are finally under review and should be included in Carbon within the next week or two.
[Nook HD, HD+ Android Development] Wolfkmann:
Are there any custom kernels for this?
[Nook HD, HD+ Android Development] jisoo:
None that I'm aware of. Are there any specific features or patches you are looking for?
[Nook HD, HD+ Android Development] famewolf:
I hope someone comes up with a way to enable tabletui using whatever method where it works with this rom. After all the mess with cyanogenmod pushing developers to dual license code so they could do closed source mods (the reason focal app was pulled and released as a separate app) I'm trying to stick with rom's that get their codebase from AOSP even if they pull in patches from elsewhere.
[Nook HD, HD+ Android Development] Wolfkmann:
None that I'm aware of. Are there any specific features or patches you are looking for?

I was looking for the ability to modify the gamma adjustment, gamma offset, and color multiplier
[Nook HD, HD+ Android Development] lininjim:
Not put the latest build on yet, but I have to say that this has been the best, the most stable, the smoothest ROM I’ve put on my Nook HD+.

Many thanks OP, will try latest build soon.

Cheers
[Nook HD, HD+ Android Development] famewolf:
So what all exactly does Dark carbon enable?
[Nook HD, HD+ Android Development] jisoo:
It's a black theme switch. Used together with the Slim Gapps, it will give you "blacked out" google apps which have an all-black background and white text (instead of white background with black text).

Some people (me) find that more appealing and/or easier on the eyes.
[Nook HD, HD+ Android Development] stegg:
AFAIK there's only the fstrim-enabled kernel you can find in the cm10.2 thread, which can be dangerous if you don't check your Nand model before flashing
[Nook HD, HD+ Android Development] famewolf:
So I've enabled dark carbon and I selected "toggable apps" when installing gapps but how do I go about actually toggling them? I for instance don't see anything in gmail to enable it.
[Nook HD, HD+ Android Development] famewolf:
So can anyone tell me how to enable the dark in the Google Apps?

The app "nandroid manager" works with either cyanogenmod's SU or SuperSU but it doesn't recognize carbon's su as the cyanogen one and pops up an error preventing you from using the app. Do I report this to carbon or the app author? I ask because I'm sure OTHER apps check for the same thing...especially with android 4.3
[Nook HD, HD+ Android Development] jisoo:
The toggle for Google apps only works if they are not updated from what you originally flashed, I believe. I think the latest update from Slim was a week ago, but I'm not sure which versions these were.

I have not had issues with the su in Carbon, but you can try SuperSU if you are having problems. For me, Titanium Backup and TWRP manner worked out of the box with the Carbon su.
[Nook HD, HD+ Android Development] famewolf:
I prefer the su in carbon as opposed to supersu....I just wonder what nandroid manager is checking for that cyanogenmod passes but carbon fails. I dropped the author a line requesting a user override if they know they have a compatible su.

Thanks for the good job you do. Do they at least know what is failing to keep the nightlies from dropping since 10/7?
[Nook HD, HD+ Android Development] marscandybars:
jumped straight to this rom but have run into an issue. I have wiped like suggested. When I boot there is an issue with AOSP keyboard so I cannot input anything at all to set up my tablet :/
[Nook HD, HD+ Android Development] jisoo:
I believe that is a known random issue with 4.3 and the aosp keyboard, but I haven't run into this yet.

For every update, I always test the new build on a clean install (wipe /system, /data and both caches) to see there's no new bugs. After that, I restore from nandroid and do a dirty flash (wiping nothing) and again check for bugs. I've just finished a new build (bug testing it before I'll release it) and specifically tested the keyboard this time, so you may have better luck with the build I will upload soon (probably on Sunday).