yashsingh1/xdaforums huggingface dataset:
[Nook Color Android Development] friedsonjm:
Non-opengl version, AnnTuTu 2427, and Quadrant main score of 1892, CPU 1786, Mem 1123, I/O 5196, 2D 321 and 3D 1036

If we trust these tests, then it certainly seems that non-opengl is 'faster.'

---------- Post added at 10:54 AM ---------- Previous post was at 10:22 AM ----------

Now, installing ICS-encore-tweaks-alpha-2-tnp-signed.zip AnnTuTu is 2383, and Quadrant main score of 1803, CPU 1772, Mem 1088, I/O 4904, 2D 295 and 3D 954

If the tweaks don't seem to help the benchmarks, they don't seem to hurt much, either.
[Nook Color Android Development] tnpapadakos:
i think im getting much better battery life on 3/14 openGL....better than the older builds...seems like its really getting sleep
[Nook Color Android Development] friedsonjm:
Is that with 'tweaks' installed?
[Nook Color Android Development] tnpapadakos:
sorry... yes, it is
[Nook Color Android Development] friedsonjm:
From my observations over the last couple of days, I think that the 'tweaks' are doing more more sleep and battery life than the new build is.. or perhaps, in conjunction with it. Among other things, my wifi seems to disconnect, and the widget I'm using to track speed reports much more sleep after the tweaks are installed. I will pay attention to this today, with the build of the 15th now installed (non-opengl), first without tweaks, and later today, with it.

I'd sure like to see a new build of the 'tweaks,' anything under way?

EDIT: Yes, I've confirmed this, for my machine anyway, the tweaks are allowing my machine to get deep sleep where without them, it is not. Question is.... what tweak is accomplishing this?

EEDIT: 20120316 non-opengl without tweaks, AnnTuTu 2252, down slightly. Quandrant 1721, also down at 1721, CPU 1786, Mem 1094, I/O 4321, 2D 379 and 3D 1027

The significant change is in I/O, although I'm having trouble envisioning where a code change would affect that...
[Nook Color Android Development] bigbob23:
I installed the 0316 OpenGL update and if I power off the NC, it immediately goes to the bootloader and restarts. In the past, I have seen this happen occasionally, but now it is happening every time. I'm keeping USB connected so the battery doesn't go any lower. :confused:
[Nook Color Android Development] DizzyDen:
I have always had to use Power Off from the power menu on any ROM I've used if leaving it connected to computer or power... holding in the power button will cause it to reboot.
[Nook Color Android Development] bigbob23:
I am using the power menu. The reboot happens whether it is connected or not.
[Nook Color Android Development] SCrid2000:
The 3/16 openGL is just not booting for me - after the Cyanoboot screen (which I still love :D) it sits there blank. Going back to 3/15.

Update: got it to work, restored by last /system backup and then installed 3/16 over it instead of wiping the system partition. That was a bit weird.
[Nook Color Android Development] meklord:
Mine is working fine on 3/16.

I wiped cache, wiped dalvik, installed 3/16 rom, installed gapps 3/04, installed SOD patch & rebooted.

Zero issues since.
[Nook Color Android Development] bobtidey:
I have the same experience with any of the builds from 3/10 onward where they don't work as a complete standalone install after wiping the system partition but are OK if they are flashed on top of a previous one. It is like they are acting as an update rather than a full install. The install script still seems the similar with a minor change in the files back up area during the install.

What I notice during the install is that it is very quick after a system wipe like it hasn't pulled much from the zip at all. Yet the same ROM takes a normal time if overflashed.
[Nook Color Android Development] leapinlar:
The difference is they changed the backup script in the nightlies starting 3/10. As part of the normal nightly install, first the backup script in the nightlies looks for things that need to be kept, like gapps, and temporarily backs them up. Then it formats /system, and installs its files to /system. Then it restores what it backed up. The old backup script was very simple and mostly just backed up gapps. The new script is more complex and backs up more things. By you doing the /system wipe yourself, there is nothing to backup, so it's a clean install. You have to reinstall gapps. There may be something that the script is backing up that is causing the problem.

Edit: Also when the system boots after flashing a nightly, it looks at the dalvik cache to see if any files need to be updated because they are a different version. If they are the same version, even though freshly flashed, the system does not rebuild those cache files. If the cache has been wiped or the files are a different version, the cache is repopulated with the right files. That's why sometimes booting takes longer than other times. New gapps (new versions) also makes it take longer.
[Nook Color Android Development] friedsonjm:
Where can I find the SOD patch by itself? I'm current installing the entire 'tweaks' zip and I'd like to see how just the SOD patch compares..
[Nook Color Android Development] leapinlar:
Look on Sam's server under misc.
[Nook Color Android Development] Nikotttin:
Hi all

I'm also using 3/16 with the modified kernel and experience a really slow UI. Even slower than the Sam's I was using previously...

Anyone has an idea why?
[Nook Color Android Development] envied:
0316 also restarts itself for me when i select shutdown, so basically atm i cannot turn the nook off. going to try 0315

Already reinstalled 0316 twice.
[Nook Color Android Development] eyeballer:
Can you confirm if shutdown works on 3/15? I never shutdown so it could have been broken for a while.. I don't see anything merged between 3/15 and 3/16 that would cause that..
[Nook Color Android Development] KingJL:
I cannot say anything to the operation of 3/16 as I have as yet not upgraded to that. As far as 3/15, shutdown works correcty (I have exercised that functionality quite a bit lately while testing some kernel mods).
[Samsung Galaxy Nexus] Javiggan69:
Why don't they make a case that extends the pogo connectors?﻿ Meaning that the case has pogo that connects to the phone and extends out to the other side of the case. So many cases with cut out but i see that nothing reaches those connector.

Javiggan
[Samsung Galaxy Nexus] lobrau:
This isn't really a question, but I do agree with you.
[Samsung Galaxy Nexus] Javiggan69:
Changed it.
[Samsung Galaxy Nexus] neederishelp:
It would make great sense to do so... That's the reason they don't make it lol
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] KNON2000:
Anyway to figure out what program is responsible for these? Show up as a + in the notification bar. Current one says "Congrats On Your Prize. You have one new IPad 2....." anyone know??

Thanks
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] DoctorQMM:
That's from a Push Notification... download "Addons Detector" free in Market... it will ID which app is responsible... so you can take action (i.e., delete it).
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] Captiv8d:
I downloaded addons detector and adaway. Havent had a + or a * since.:p Both are free.
[Nook Color Android Development] fattire:
Another post.
[Nook Color Android Development] 911jason:
Dumb question, I don't see a u-boot.bin using Root Explorer looking in root. Shouldn't there be one there that I am replacing with this new one? Or just copy it in there and reboot?
[Nook Color Android Development] fattire:
It would go in /boot-- or partition 1. On emmc it looks like: /dev/block/mmcblk0p1 on SD it's /dev/block/mmcblk1p1.

There should indeed be one there already. Along with uImage, uRamdisk, etc...

it's not usually mounted by default. One way to access it is to use these commands from your computer:

$ adb shell mkdir /data/mnt

$ adb shell mount -t vfat /dev/block/mmcblk0p1 /data/mnt

$ adb shell cp /data/mnt/u-boot.bin /data/mnt/u-boot.bin.old

$ adb push u-boot.bin /data/mnt/

$ adb reboot

$ is the prompt, of course. Here's what they do:

1. make a "mount point" (a directory) at /data/mnt so that you can

2. mount the vfat boot partition (p1) at that mount point. Then,

3. backup your old u-boot.bin in case this one is deeply flawed :)

3. push your local copy of u-boot.bin (CyanoBoot) on top of the old one, and

4. reboot and hope it doesn't crash.

Good luck, and my apologies in advance if/when this screws up. Remember, you are assuming all risk here :)

(you can also do it by loading clockworkmod, mounting boot to /boot and then backing up and/or pushing u-boot.bin to /boot)
[Nook Color Android Development] -somebody-:
its in the boot partition
[Nook Color Android Development] 911jason:
Works like a charm! Very nice!
[Nook Color Android Development] -somebody-:
thanks fattire, this in my opinion is much nicer then the other menu we have available to us. hope to see you polish this off

ehh, the possibilities of running 4 OS's with this makes me smile
[Nook Color Android Development] SCrid2000:
Dropped it into one of Eyeballer's nightly opengl zips (http://xdaforums.com/showthread.php?t=1526115) and it works great! Thanks fattire!
[Nook Color Android Development] oldman_58:
Excellent work, Thanks
[Nook Color Android Development] Nburnes:
Been following your development on the NT even though I don't have one. I was hoping this would be ported sooner or later.
[Nook Color Android Development] rampart51:
Can someone please drop this into a normal ZIP file and put it somewhere where it can be downloaded?

Thanks....
[Nook Color Android Development] DizzyDen:
I think the whole purpose of it being compressed in the gz format is to prevent people thinking it was an installable zip file... but I could be wrong...

To use this file google search for win-gz... a simple free gzip windows utility.

If fattire gives the ok... I will upload a rar file containing the bin file.

Additionally:

@ fattire... is it ok if I include this in my file for customizing ROM's in this post instead of the cyanogen u-boot.bin?
[Nook Color Android Development] fattire:
Sure and sure. Be sure to include the GPL notice.
[Nook Color Android Development] DizzyDen:
CyanoBoot in RAR

Thanks to fattire for all the hard work put in for our devices... and with his ok... here is the CyanoBoot in RAR format for those that have difficulties with gz files.

I will keep this updated and named to coincide with development.
[Nook Color Android Development] rampart51:
Thx Dizzy....I'll find the win-gz and use that.

---------- Post added at 02:21 PM ---------- Previous post was at 02:09 PM ----------

Works great on an SD card using CM7

Thanks Fattire!
[Nook Color Android Development] eyeballer:
Good to go in my opinion, great work as always fattire.. my nook and tp would be collecting dust if it wasn't for your hard work :)
[Nook Color Android Development] mateorod:
Just since we're chiming in here, yeah looks ready to me too. I've been testing several types of software this last week, some of which require flashing and rebooting for what seems to be all day. No joke, I have probably rebooted 60+ times since I downloaded this yesterday. Multiple installations, multiple configurations. No dual-emmc, but everything else has worked great.

It has been kind of bittersweet to lose the little green box though, even to such an obvious upgrade. Despite all the crap I've tried on this thing, once that logo showed up, I knew it was gonna be okay, ya know?

I have had a totally different relationship with technology since the very first time I laid eyes on it.

Good of time as any to thank the commenters on this thread in particular.
[Nook Color Android Development] fattire:
Heh. I know what you mean re that green logo (from drakknar, btw). For me it was a HUGE battle to get a multi-colored logo to appear in the first place ...This commit and this one took many, many cycles of booting and rebooting... and trying to figure out how to get the pallette to work, etc. :) Before it, the u-boot could only do black and white logos (does anyone remember the "Loading..." text?) and it looked pretty awful. But nemith made a good case that for the next revision, the newer u-boot might be rebranded since it's not the start up for only CM... Still, I kept the "cyano" part in the name as a tribute...

Thanks for testing, and I'm glad y'all are having success. Maybe tomorrow I'll push to the repo.

Just curious: Tell me about your relationship with technology and how it's changed? I feel like the NC in the last year has really helped me to learn a LOT.
[Nook Color Android Development] mateorod:
OFF-TOPIC (spoiler alert).

I got a replacement nook for the one my wife got me at Christmas last October. I was absolutely flabbergasted that they has changed the storage so that it couldn't hold the books and music I had sideloaded on the original. I looked to see what I could do, and followed directions to repartition the emmc.Flashing the ROM was an afterthought.

I didn't know before finding the info that the reader had external storage. I didn't know what an sdcard was. I had to sign up for Gmail. My last computer died because of the Love Bug.

Yes.

The only reason I registered here was because I couldn't understand why every time I tried to install the Google Music Manager .exe, it wouldn't work.

Today I decompiled a services file and edited it, so I could share it with others. I spent this evening testing a package distro system. I posted in the forum and some of the words are in color!

My wife bought me an e-reader, you know? These things you've made have had a big impact and it can't only happening to me.
[Nook Color Android Development] 416inversed:
Thanks fattire! Have it on my SD and it works great!

I'm not sure if this is a bug or just a user common sense issue, but if you select an Alternate boot from the menu without actually having an alternate image, the Nook freezes on "Loading AltBoot from"... requiring a hard reset.

Obviously, if you don't have an Alternate boot, you wouldn't be selecting it. But I wasn't sure if there could be a potential improvement, like if Cyanoboot doesn't detect an uAltImg, it wouldn't give it as an option?
[Nook Color Android Development] oppy:
Looks like this one is ready for primetime. Works great!
[Nook Color Android Development] -somebody-:
has anyone gotten bored enough to try using this for a quad-boot? i was thinking about giving it a go later today
[Nook Color Android Development] demonofsteel:
First, I must thank you fattire for working on this, I've tested it personally and it works great, no issues so far. Unfortunately, I don't use the Nook as often as I used to since I moved to another tablet last year, but it's still nice to see development on this.

For those who would like to try this cyanoboot and who want an easier way to install it, I've attached a CWM flashable zip that I made. I actually installed cyanoboot on my own Nook this way.

@fattire: By the way, I've left intact your "COPYING" file in the zip file.

***

EDIT

***

cyanoboot-2012-03-28_CWM.zip now available here http://xdaforums.com/showpost.php?p=24210326&postcount=48
[Nook Color Android Development] Arbelzapf:
What a great story, thanks for sharing :)

Fattire, thank you yet again for sharing the great work you do. I read about it on the front page and.... kinda knew you would bring this to the NC as well :) I'm glad to see I was not mistaken
[Nook Color Android Development] fattire:
It's on the front page?

(goes to look)

Hah. I missed it.

Neat.
[Nook Color Android Development] RETIEF:
This works very well. I also used your ADB method to put the new recovery on the emmc. Thanks fattire.
[Nook Color Android Development] jimmcghee:
Accidental install??

Thanks fattire, this is working great and is really neat!

Only one problem...

I seem to have gotten it installed accidentally.

I'm building my own CM9 for both the Color Nook and the Touchpad based on your guide and when I installed the build I created last night all of a sudden I now have CyanoBoot. :confused:

Don't get me wrong, I'm tickled with having it and its working fine, but since its experimental, shouldn't I be asked or at least informed that I'm getting it?

Or am I the only one this happened to?

Again, this is not a complaint, I LOVE CyanoBoot (and BTW, I like the title), I'm just thinking other, more timid souls, might be less happy with this than I. :)
[Nook Color Android Development] eyeballer:
It's not accidental, fattire pushed it into the repo last night, so it's now the new default, many of us tested it and it works great.
[Nook Color Android Development] fattire:
Yep.. it seems to be working for everyone, so I pushed it to the repo. Don't forget, the whole repo is experimental :) There is no stable release yet. That said, glad it's working for ya...
[Nook Color Android Development] inportb:
Naw, tarballs are pretty standard in the *nix user community ;)

So you'd need both gzip and tar to unpack this archive. Try 7-zip...
[Nook Color Android Development] jimmcghee:
Sorry, I misunderstood. I thought this had replaced my CWM but now I realize it is loaded as part of Android and my CWM is still there under it.

Thanks again for the great work! :)
[Nook Color Android Development] mikespug:
Worked for me. Thanks.
[Nook Color Android Development] zizzerboy:
Great work, Fattire!

What is the procedure for creating a file that tells it to boot into the alternate on SD by default? I tried using the old instructions (u-boot.altboot), but that didn't seem to work.

Thanks!
[Nook Color Android Development] fattire:
It should work same as it did before:

echo -n "1" > /rom/u-boot.altboot

Also,

So I decided to address this... I'll give it a day to let it "breathe" but I doubt there are any issues as the changes are simple UI -related.

cyanoboot-2012-03-16-alpha0-fullofbugs-encore.tar.gz

MD5: 2aaab6428c807faefad77aa786b28158
[Nook Color Android Development] tinpau60:
Sweet.....

Thanx Fattire... Works great. Also DemonofSteel for the zip version of it....super easier to install ...

This will be fun to play with....

Tinpau
[Nook Color Android Development] ch99tj:
You can actually do this i setting now. I forgot where but it is under the CM setting. You can check it to default boot alternate. this may only be for us running both on emmc.

This works awesome by the way. Dual booting CM7 and CM9 with CM7 as the alternate and default boot. This way I can update the nightly CM9 and not mess with the stable CM7 build.
[Nook Color Android Development] seth.i.simmons:
@fattire - any chance we could get a landscape uboot?? Now that we have a landscape boot animation, I would love to have the uboot in landscape too! Thanks for all your hard work!
[Nook Color Android Development] cybertimber2007:
Fattire - while updating from one samiam nightly (3/17 to 3/20) I saw an error come up at the end of flashing the ROM (no gapps) Something about /tmp/updatescript line 122 ... backup.sh or something.

Edit: There are two lines, I finally caputured the first.

/tmp/updatescript: line 122 syntax error near unexpected token 'system/bin/backuptool.sh'

Edit: Request! Would it be possible to get a SD card image in a future build similar to the verygreen one (and one leapinair updated, which I can't find now lol found!). That way on a cleanly formatted uSD card, it's easier to get back up and running! Or is it that I'd just have to put the u-boot.bin on the formatted card?
[Nook Color Android Development] RETIEF:
An observation

I love the Cyanoboot interface and options. I noticed that the upper left corner always says "E0" no matter where the boot loader points (although I can't remember using from the SD card).

If it is supposed to change according to the recovery are alternate partition, I think there may be a small issue.

This is not a problem or complaint. It is just an observation.
[Nook Color Android Development] skwalas:
Its supposed to say that regardless of what you boot to. If it starts changing, that means you're not booting up cleanly and are carrying over things from previous boot(s). It a little diagnostic tool.
[Nook Color Android Development] mrg666:
I have tested Cyanoboot with CM7.2-RC1 with an emmc install. It works fine for all purposes I could test without SDcard or multiple boot options. It also looks much better and easier to use. I think I will include this in the next build as an optional flashable zip file for testing. Please post if you have any objection. Thanks fattire.
[Nook Color Android Development] Sherip:
FWIW I have cm7.2-rc1 on SD, just put on CyanBoot and it works great! I liike it, tested boots from SD and emmc.
[Nook Color Android Development] fattire:
Answer-O-Rama

So what this is doing is giving you two pieces of information-- first that u-boot.bin is loading from [E]MMC, and second that the boot counter is at zero. The bootcount SHOULD be cleared to zero with every boot, otherwise recovery is started when it reaches a threshhold of 8 or 9 or whatever (and if you're using stock recovery, a reinstall instruction is sent to it) so it's there to indicate a problem with the OS not properly clearing that counter.

If you are booting from an SD card, you should see an "S" in place of "E" (and the counter info remains the same), meaning that u-boot.bin is loading from D and NOT emmc.

This information is helpful for troubleshooting-- sometimes people think they're booting off SD and they're not (due to one of numerous reasons) and since u-boot can be on either the SD or EMMC, this is an easy way to simply look and say, "oh, my boot is starting from SD... I forgot I have a bootable SD in there..." or "I thought I put in a bootable SD, but I see it's booting from EMMC not SD, so something must be wrong with the SD card..."

A long rambley answer to a simple question, but there ya go :)

Heh, and after all the hard work to get the console rotated... :) Actually, j4mm3r gets credit for that. I suppose it's possible-- would have to rotate the display of the cyanoboot image as well as the console.. and reposition everything... is there enough vertical room for the menu if it's turned on its side? I suppose the menu could be placed to the right of the graphic or something if there isn't...

Well, if this is a popular request I could take a look at it. I can also help anyone who wants to learn how to do it if they want to jump into the code. I'm not any kind of professional programmer or anything, but I'll say maybe mediumish "C" skills are required. If someone's interested, drop me a line or better yet find me on IRC and I can talk you through what steps you'd need to take...

This doesn't seem to be related to CyanoBoot (the bootloader) but rather samiam's CM nightly in particular. However, it looks as though the backuptool script has a bug on line 122. You can look inside the zip inside /system/bin/ to check out backuptool.sh and see what might be wrong.

This is slightly offtopic too, but you might want to investigate racks 2-in-1 SDs (cm7 & cm9) that are self contained and I think include the new u-boot... when they boot, you should see the "S" in the corner ;)
[Nook Color Android Development] RETIEF:
thanks