[Q] HD+ CM10.1 git repos / build instructions? - Nook HD, HD+ Q&A, Help & Troubleshooting

As a bit of background, I've been a kernel developer, embedded developer, and security researcher for 10+ years. I recently bought a Nook HD+ in BN's fire sale, mostly to teach myself about Android.
Does anyone know which branches of which repos are needed for CM 10.1 for the HD+? Likewise, manifests? I found the thread in the dev forum with build instructions for CM 10.0, but that doesn't necessarily help with 10.1. I found a number of repos that seem related, but I'd rather not guess. I'm particularly interested in pushing my own kernel and device driver builds.
Also, if the build instructions vary substantially from either the instructions in the verygreen's 10.0 thread or CM's standard build instructions, let me know how it's different.
Thanks in advance!

https://github.com/verygreen/android_device_bn_ovation/tree/cm-10.1-emmc
Very green is the guy to message about building for the HD+. He figured out the proper method to install to internal memory. He's very active on the forums so message him. He's looking for another dev to take the pressure off.
That cm10 thread is more applicable to SD card builds which are far inferior (mostly slower) to the newer emmc builds. He may have newer instructions for you.

Related

Installing Android for first time?

I have a touch pad with current version of WebOS and would like to install Android for the first time on it. I know I am late to the game.
I was looking here and found a tutorial, but it has bad links for the required files. With all the ROMs, tutorials around here and the dying links, can someone share link to a tutorial that is current and the required files still present for installing a stable version of Android. ICS or Jellybean preferred, if that can run stable, otherwise, I would consider going older. I am already familiar with Android, having a rooting Android phone, but somewhat overwhelmed about which information here I should pay attention to, versus what is obsolete.
Thanks
I found this tutorial with what appears to be complete set of required files
http://michaelkizer.com/Blog/tabid/...86/Installing-Android-on-the-HP-Touchpad.aspx
This is from September. Should I still be using this version of CM9, or is there a more recent one that would be better.
The tutorial says CM9 seems to be the most mature and well supported version. Should I expect all hardware on my touchpad including the camera to be working with this?
Should I use the google apps bundle from April he supplies, or another one?
Thanks
CM9 is now pretty solid and very usable everyday. I think all the main hardware works with the latest (camera has had a lot of ongoing work and may not be perfect, plus I am not sure about accelerometer / compass type inputs). CM9 should use the 29 April Gapps.
I just used this one yesterday; it updates often: http://rootzwiki.com/topic/31548-ho...-with-sound-camera-microphone-updated-121712/.
Is the file cm-9-20120916-NIGHTLY-tenderloin.zip mentioned in the tutorial still the latest stable CM9, or which version of CM9 should I use?
Can anyone else comment on the extent the hardware support issues were resolved on CM9? I would like all hardware to be working, including camera, accelerometer, compass, etc for access by Android apps, if possible.
bananagranola said:
I just used this one yesterday; it updates often: http://rootzwiki.com/topic/31548-ho...-with-sound-camera-microphone-updated-121712/.
Click to expand...
Click to collapse
Looks like this CM10 is still too experimental, saying not to let the battery run out and that it would brick the device. My understanding is CM9 would be safer to use, and it is still at least Ice Cream Sandwich.
It has instructions for CM9 too. In short, just replace one file.
jssullins cm 10 (look at the p0articipation #'s)
I would go with jsSullins cm10. procedure is on first page including links to relevant files.

[Q] New Nook Owner - Need And Can't Find Updated Guide Make Bootable SD Card

Hi everyone,
I'm a new Nook HD+ owner, and I have the 2.1.1 update so far. I want to make a bootable SD card but the guide I see is severely outdated and involves Cyanogenmod 10.1
Is there any info on newer builds, software, and info?
Been Looking with no success really.
Thanks,
Nux
The best guide I've found is [CWM/ROOT/UNKNOWN SOURCES] HD/HDplus Stock Root/other Mods - via CWM flashable zips in the Nook HD, HD+ Android Development forum. leapinlar's done good work there, and that's the start I use with a fresh system.
Though I have ended up just using B&N's distro modified for unknown sources (for Amazon and Humble Bundle installs). For me, the B&N reader included with their install is better then their Android reader...
Have fun,
Ron
nux7osx said:
Hi everyone,
I'm a new Nook HD+ owner, and I have the 2.1.1 update so far. I want to make a bootable SD card but the guide I see is severely outdated and involves Cyanogenmod 10.1
Is there any info on newer builds, software, and info?
Been Looking with no success really.
Thanks,
Nux
Click to expand...
Click to collapse

Most Reliable Daily Driver?

I see alot of Tocuhpad Dev threads and I just pulled my TP out of storage.
Its running Cyanogen Mod 4.0.4 (System settings says Cyanogen Mod Version 9-20120930 Nightly tenderloin)
Build date Sun Sept 30th 2012
I have CWM-based Recovery v5.0.2.6
moboot 0.3.5
As you can see its very outdated.
What should I be running now if I am looking for daily reliability with most features working? Thanks for your input (If there is a newer guide I can follow to update from my current version to a new one please post it, thank you)
I would suggest that you read this http://forum.xda-developers.com/showthread.php?t=2147284.
It is an excellent guide with video tutorials if necessary. Roland has also posted an additional guide of the newer more experimental Roms also in Touchpad Development forum.
Hopefully they will help you make a decision based on what you need to use your tablet for ie Bluetooth/gaming etc.
Have fun there have been lots of improvements since you last used it.
sstar said:
I would suggest that you read this http://forum.xda-developers.com/showthread.php?t=2147284.
It is an excellent guide with video tutorials if necessary. Roland has also posted an additional guide of the newer more experimental Roms also in Touchpad Development forum.
Hopefully they will help you make a decision based on what you need to use your tablet for ie Bluetooth/gaming etc.
Have fun there have been lots of improvements since you last used it.
Click to expand...
Click to collapse
Where do you even start on that thread, there is about 100 links and 15 videos posted?
gt5oh said:
Where do you even start on that thread, there is about 100 links and 15 videos posted?
Click to expand...
Click to collapse
Just read the first page, then try a couple of different ROMs at the very least you can see all the different variations available and the requirements needed to install them(Partition size.
If you then have a specific question having tried the above it will probably be a lot easier to help you.
Personally, I would go with milaq's last Jelly Bean 4.2.2 rom cm10.1
The next step is 4.3 - read need for resizing of /system, and/or /data partitions - or 4.4 (Kitkat), which is still very much experimental/developmental.
Milaq's 10.1 Jelly Bean roms are very stable and good for daily use.
Just my opinion!
Peace
Thanks, I actually went the opposite way and did the test version of 4.4 to see how it is
It appears you are already partitioned to run the newest ROMs, but if you or others want to try at least a 10.1 ROM (Android 4.2.2) without having to increase partition size, OaT's Light n Tasty (LnT) is very stable and except for the lack of bluetooth plaguing a number of the post-CM9 ROMs the ROM is very solid. He somehow lightens the ROM and the GAPPs so it runs in the pre-CM10 partitions. I am leery of going all the way back to webOS, removing Android, doctoring and changing partitions, and then starting over. At some point I am sure I will, especially if a really solid KitKat ROM is released with bluetooth.
Many people have stayed on CM9 btw, as they find CM9 the most dependable.
Here's a link to the XDA discussion on OaT LnT. Note his OP has an older version of his ROM... if you scroll towards the end he includes a link to an October 8 version he has been using recently. Make sure to also use the GAPPs he includes in the OP, since it is lightened as well. He leaves off a few things... like calendar and browser, since so many people can and do use ones downloaded from Play Store (is. I use aCalendar and Next browser).
http://forum.xda-developers.com/showthread.php?t=2332510
CM 10.1 (JB 4.2.2) doesn't require repatitioning, its the newer 10.2/4.3 and Kitkat 4.4 that require/advise a larger /system partition.
I actually went back to ICS from 10.1 thinking it had been better, but tbh the experience wasn't what I remembered and I very quickly went back to 10.1 (via Kitkat, briefly, but too buggy for me atm). Battery life, responsiveness and stability were all better, for me, with 10.1 (spceifically milaq's roms).
Having said that, its worth giving yourself a bigger /system partition - 5 or 600mb - and trying out the latest kitkat builds, there's lots of promise there!
I will definitely be going back once certain bugs and issues are ironed out...
Peace

[Q] Best stable ROM for HD+

Hi
Just received a Nook HD+ but after quickly browsing and playing for a while, I was not pleased with the stock rom, scrolls were not as smooth as I had seen on my nexus 4 for nexus 7 (maybe I am spoilt), I could notice some jitters and hope a custom ROM could fix this.
When I see in the Android development forum for this device, as usual the very many listing of the ROMs makes it difficult to identify which is the latest and the stable one (I suggest in future we should group the threads as - stable and non-stable which will help Noobs like me to jump into the act immediately).
Can somebody please advise me this bit of information as to which is the most latest custom rom that is stable, I am guessing it could the 10.1 build here [NookHD+] CM10.1 native emmc install Now part of CM Nightlies . Also to a step by step resource starting from rooting to the final flashing of the custom rom.
Also, is it possible to use 'Cyonogenmod installer' instead directly from their website!?
thanks
S
reply cm
Believe me I tried everything on nook.my initial thoughts were to run on SD card.but you have no official stable ROM for SD card .and the one available from bookbane was quite laggy .I tried both cm 11 and cm 10.2.then I installed on emmc again cm 11,cm 10.1 ,xperia ROM.but trust me the best experience I had so far was from cm10.2 on emmc .works beutiffully without any lag.
Just received a Nook HD+ but after quickly browsing and playing for a while, I was not pleased with the stock rom, scrolls were not as smooth as I had seen on my nexus 4 for nexus 7 (maybe I am spoilt), I could notice some jitters and hope a custom ROM could fix this.
When I see in the Android development forum for this device, as usual the very many listing of the ROMs makes it difficult to identify which is the latest and the stable one (I suggest in future we should group the threads as - stable and non-stable which will help Noobs like me to jump into the act immediately).
Can somebody please advise me this bit of information as to which is the most latest custom rom that is stable, I am guessing it could the 10.1 build here [NookHD+] CM10.1 native emmc install Now part of CM Nightlies . Also to a step by step resource starting from rooting to the final flashing of the custom rom.
Also, is it possible to use 'Cyonogenmod installer' instead directly from their website!?
thanks
S[/QUOTE]
dajmaa said:
Believe me I tried everything on nook.my initial thoughts were to run on SD card.but you have no official stable ROM for SD card .and the one available from bookbane was quite laggy .I tried both cm 11 and cm 10.2.then I installed on emmc again cm 11,cm 10.1 ,xperia ROM.but trust me the best experience I had so far was from cm10.2 on emmc .works beutiffully without any lag.
Just received a Nook HD+ but after quickly browsing and playing for a while, I was not pleased with the stock rom, scrolls were not as smooth as I had seen on my nexus 4 for nexus 7 (maybe I am spoilt), I could notice some jitters and hope a custom ROM could fix this.
When I see in the Android development forum for this device, as usual the very many listing of the ROMs makes it difficult to identify which is the latest and the stable one (I suggest in future we should group the threads as - stable and non-stable which will help Noobs like me to jump into the act immediately).
Can somebody please advise me this bit of information as to which is the most latest custom rom that is stable, I am guessing it could the 10.1 build here [NookHD+] CM10.1 native emmc install Now part of CM Nightlies . Also to a step by step resource starting from rooting to the final flashing of the custom rom.
Also, is it possible to use 'Cyonogenmod installer' instead directly from their website!?
thanks
S
Click to expand...
Click to collapse
[/QUOTE]
Could you please point me to the source please with instructions to the best experience ROM 10.2!? will this autoupdate to any other new updates from Cyanogenmod?
thanks
S
Could you please point me to the source please with instructions to the best experience ROM 10.2!? will this autoupdate to any other new updates from Cyanogenmod?
thanks
S[/QUOTE]Go to the dummies guide for installing CM10.1/CM10.2 linked in my signature.
Sent from my SCH-i705 using Tapatalk
CM11
Best choice for HD+ is CM11 EMMC from verygreen.
It's officially supported by Cyanogemod and gets nightly updates.
The ROM is smooth and efficient.
There may be tiny little bugs for the ROM, but they won't stop you from using your device as a daily driver.
3/27 is very stable btw.
CM 10.2.1. vs. CM 11
After reading some of the posts here, I decided to "downgrade" from CM 11 0327 to the last stable CM 10, 10.2.1. (Per dajmaa's suggestion.)
I'd never tried CM 10 before. When I got my HD+ a few weeks ago, I went from the Nook stock ROM direct to a CM11 SD install (0308) and then ended up at CD 11 0327 on emmc the other day.
While CM 11 was usable for me (except for one annoying problem, where I couldn't download mp3's), I see that CM 10 is much more finished. For example, it has zRam implemented. (But maybe KitKat doesn't need that, with it's ostensibly better memory management?) Trebuchet launcher works like it's supposed to in CM 10.2.1, although I liked the ability to enlarge the icons in CM 11. And the font in the status bar seemed bigger to my old eyes in CM 11 than CM 10.
Lagwise, they both seem the same. No lag, although I noticed that CM 10 gets "stuck" every now and then when I switch back and forth quickly between apps. And it keeps wanting to put "Extended Desktop" in the Power menu.
I haven't had it running long enough with my aviation moving maps to see if I get any random reboots like I did with CM 11.
As JimJ2Mz said, 0327 runs well. (Except that I couldn't download podcasts.)
But I'll plan to stay put now until there's some major announcement about CM 11, like a RC or something.
JimJ2Mz said:
Best choice for HD+ is CM11 EMMC from verygreen.
It's officially supported by Cyanogemod and gets nightly updates.
The ROM is smooth and efficient.
There may be tiny little bugs for the ROM, but they won't stop you from using your device as a daily driver.
3/27 is very stable btw.
Click to expand...
Click to collapse
Thanks Jim, I installed 10.2.x after trying out 10.1.3 for some time. I notice, GAPPS crashing randomly once in a while although not that too bad. Sometimes hangs for a while before it gets normal. So I guess there are still some bugs around. So was wondering 10.1.3 must be the one for me unless something stable comes up.
Now I see your post, and wondering why not I try it if there is going to be future updates. Do you feel it is smoother than the 10.1.x and 10.2.x as we all know KitKat is designed to run better on older hardware? If so I will proceed with CM11 and live minor bugs if that is not going to stand in the way of my daily usage like you mentioned.
sany said:
Thanks Jim, I installed 10.2.x after trying out 10.1.3 for some time. I notice, GAPPS crashing randomly once in a while although not that too bad. Sometimes hangs for a while before it gets normal. So I guess there are still some bugs around. So was wondering 10.1.3 must be the one for me unless something stable comes up.
Now I see your post, and wondering why not I try it if there is going to be future updates. Do you feel it is smoother than the 10.1.x and 10.2.x as we all know KitKat is designed to run better on older hardware? If so I will proceed with CM11 and live minor bugs if that is not going to stand in the way of my daily usage like you mentioned.
Click to expand...
Click to collapse
When you updated to CM10.2, did you also update to 20120813 gapps? That could be the reason for your gapps problems if you didn't.
And an HD+ is not 'older hardware'.
I recommend CM10.1.3 as the most stable.
Sent from my BN NookHD+ using XDA Premium HD app
sany said:
Thanks Jim, I installed 10.2.x after trying out 10.1.3 for some time. I notice, GAPPS crashing randomly once in a while although not that too bad. Sometimes hangs for a while before it gets normal. So I guess there are still some bugs around. So was wondering 10.1.3 must be the one for me unless something stable comes up.
Now I see your post, and wondering why not I try it if there is going to be future updates. Do you feel it is smoother than the 10.1.x and 10.2.x as we all know KitKat is designed to run better on older hardware? If so I will proceed with CM11 and live minor bugs if that is not going to stand in the way of my daily usage like you mentioned.
Click to expand...
Click to collapse
In my own experience, yes, CM11 feels much more fluid than the older versions.
4.4 RAM usage is optimized for older hardware, which actually benefits ALL devices, but that doesn't mean that the Nook HD/HD+ is old. It's modern and is still very powerful, just as leapinlar said. Well, not powerful, but not weak. Haha.
And as leapinlar also recommended, CM10.1.3 is indeed stable. Anyway. It's up to you. I've had my experiences with the ROMs and they can differ from others, so it's all up to you whether you want to try CM11 or stick to any other ROM.
JimJ2Mz said:
In my own experience, yes, CM11 feels much more fluid than the older versions.
4.4 RAM usage is optimized for older hardware, which actually benefits ALL devices, but that doesn't mean that the Nook HD/HD+ is old. It's modern and is still very powerful, just as leapinlar said. Well, not powerful, but not weak. Haha.
And as leapinlar also recommended, CM10.1.3 is indeed stable. Anyway. It's up to you. I've had my experiences with the ROMs and they can differ from others, so it's all up to you whether you want to try CM11 or stick to any other ROM.
Click to expand...
Click to collapse
I tried CM11 but it was throwing lots of google app erros on load, I was actually using the same GAPPS file that was on the 10.2.1, is there a used diferent GAPP file for CM11? maybe that caused the error. And also I struggled to go back to the CWM recovery for CM10.1 and 10.2 as it was just stuck at the recovery used for CM11 even after flashing the ver.3 recovery zip several times.
I have literally tried every single ROM out there and here are my recommendations:
1. Succulent's CM 11 (http://goo.im/devs/succulent/ovation/cyanogenmod/internal)
2. Official CM 10.2 Stable (I have been using it with drmarble's Kernel, which you can get here: https://app.box.com/s/ry03xsmhlxq2jomnwlaj)
Both ROMs are bug-free and run flawlessly. I get around 6 hours of screen-on time on both (which is an amazing battery life).
OH GEEZ
sany said:
I tried CM11 but it was throwing lots of google app erros on load, I was actually using the same GAPPS file that was on the 10.2.1, is there a used diferent GAPP file for CM11? maybe that caused the error. And also I struggled to go back to the CWM recovery for CM10.1 and 10.2 as it was just stuck at the recovery used for CM11 even after flashing the ver.3 recovery zip several times.
Click to expand...
Click to collapse
DUDE YOU HAVE TO USE GAPPS DEDICATED FOR CM11 (4.4)!
That's a given. You're having errors due to the fact that you're using 4.2 gapps on 4.4!
Follow this guide and FIX EVERYTHING. I followed it myself it everything works perfectly.
Please do ask if you need help on anything. I may be a noob, but I do know some stuff.
http://forum.xda-developers.com/showthread.php?t=2602796
Thanks Jim
JimJ2Mz said:
DUDE YOU HAVE TO USE GAPPS DEDICATED FOR CM11 (4.4)!
That's a given. You're having errors due to the fact that you're using 4.2 gapps on 4.4!
Follow this guide and FIX EVERYTHING. I followed it myself it everything works perfectly.
Please do ask if you need help on anything. I may be a noob, but I do know some stuff.
http://forum.xda-developers.com/showthread.php?t=2602796
Click to expand...
Click to collapse
Thanks Jim, I will do this. Why do you think I was unable to go back to CWN recovery for 10.1/10.2 - everytime after flashing the old recovery and go into the recovery mode, I still see the ver.6 (of CM11) in action.
S

Question about Nook HD hummingbird's CM kernel

I have been use Nook HD hummingbird for a while. There's no official CM rom for CM11 and later, I have tried CM11 which is buggy on HW video decode and it turns out that the last official CM (CM10.1) is so stable and it has the APPOPS!
As time pass by, I feel the performance of the rom is not good enough and I'm thinking about improving it. What I'm planning to do right now is compile a kernel only with CM10.1 source with Linaro toolchain and having -O3 and some other flags. However, it seems Nook HD and Nook HD+ has the same github for the kernel: http://www.github.com/cyanogenmod/android_kernel_bn_omap
Now I'm lost. Could anyone tell me why they share the same source?
Also, I heard that I need to extract some modules from the rom in order to have a recovery flashale zip. I haven't use any programming stuff in the last 12 years and I just find some tutorial about how to compile a kernel. If anyone can provide more information about how to use that source and make a flashable zip to apply the kernel to the CM rom will be greatly appreciated.
It will also be helpful if anyone can compile the kernel and apply some patches to it.
@amaces
@pinguy1982

Categories

Resources