[Q] HD+ only 768mb of RAM is visible - Nook HD, HD+ Q&A, Help & Troubleshooting

Hi all!
I'm playing with my HD+ under CM10 and noticed that system->"About tablet" says that only 769MB of memory is visible. Anywhere in specs for HD+ is said to have 1GB of RAM. Is it an issue or it's used for RAM disk/GPU VRAM/etc ?
The RAM question is critical for me because it seems that web browsers tend to hang/autoclose with few tabs opened.

Dmitriusan said:
Hi all!
I'm playing with my HD+ under CM10 and noticed that system->"About tablet" says that only 769MB of memory is visible. Anywhere in specs for HD+ is said to have 1GB of RAM. Is it an issue or it's used for RAM disk/GPU VRAM/etc ?
The RAM question is critical for me because it seems that web browsers tend to hang/autoclose with few tabs opened.
Click to expand...
Click to collapse
That is the normal amount. The rest is reserved for internal Android operating system use.
Sent with XDA Premium from my Nook HD+ running CM10 on SD

Someone needs to try to shrink the OS RAM requirement. My 4.1 JB has far more RAM available on the phone.
leapinlar said:
That is the normal amount. The rest is reserved for internal Android operating system use.
Sent with XDA Premium from my Nook HD+ running CM10 on SD
Click to expand...
Click to collapse

mpeg3s said:
Someone needs to try to shrink the OS RAM requirement. My 4.1 JB has far more RAM available on the phone.
Click to expand...
Click to collapse
But your phone does not have a 1920x1280 display. Where would you put the video frame buffer if you reduced the amount reserved for hardware use?
Sent from my Nook HD+ running CM10.1 on emmc.

I noticed this as well. It's normal, though Barnes & Nobles would claim it uses the full 1 ghz. I looks like it does as a normal Nook, but once rooted, you see how it really functions.
As for a freeing up RAM, I find that it's not as easy as it looks - I've yet to find any kernel, function, or command line that specifically refers to system usage. I could be wrong (probably am, I hope), but I don't think you can change that.

The kernel is what allocates how ram is divided between hardware and software. And, since CM uses basically the same kernel as stock, that means stock also only has 768MB available.
Does anyone really feel having 768MB is a problem?
Sent from my Galaxy Tab 2 using XDA Premium

Related

ICS on 512MB a problem?

Just wondering... is 512MB going to be a problem with ICS?
(It's a simple question I know)
Scougar said:
Just wondering... is 512MB going to be a problem with ICS?
(It's a simple question I know)
Click to expand...
Click to collapse
I'm writing this from CM9 ICS alpha and runs perfect, don't worry for that
Enviado desde mi LG-P990 usando Tapatalk
No, it shouldn't be a problem.
But please post such things in the ICS discussion thread!
Flix123 said:
No, it shouldn't be a problem.
But please post such things in the ICS discussion thread!
Click to expand...
Click to collapse
Thanks and apologies. I had wondered if getting a 1GB model phone would have been a significant advantage.
(Mod feel free to move the question to a post in the discussion thread).
Scougar said:
Thanks and apologies. I had wondered if getting a 1GB model phone would have been a significant advantage.
(Mod feel free to move the question to a post in the discussion thread).
Click to expand...
Click to collapse
You can almost guarantee that a 1GB model will be better. The Optimus 2X does struggle with it's 512 mb, because 128mb is attributed to the GPU. Lukily, some kernels, like IronKrnl free some of that memory up and give it back to the CPU, but it's still losing 80mb.
Also, it's worth noting that, if you want to run ICS, if you look at the phones out that have 1gb of ram, you'll see they're all actually better phones- especially what Samsung make.
So, while the O2X is a cheap dual-core device. The best experience will come with something with 1gb of RAM, as it's much more likely to also get ICS. (Due in part because most 1gb phones have already had an announcement, and for it to be soon)
ICS is very hungry in memory. On my Asus Tablet running official, my 1GB RAM is fully used, as usual in Linux but at a higher level than in GB.
To run ICS correctly on O2X, you must use IronKrnl, the 48mb ramhack version is correct (means it steals 48MB to GPU, leaving only 80MB to it), and modifying memory killer values to a sort of aggressive profile.
Yea right, so this is why I had less free memory on GB. And now I have CM kernel on ICS. I doubt you actually tried CM9 alpha on O2X if you are talking crap like this about performance.
Sent from my LG-P990 using Tapatalk
The browser in ICS works better even though we have 512MB. It always returned to where I had left. 512 and less is enough for full desktop environments on PC even.
Ph4nt0m_ said:
Yea right, so this is why I had less free memory on GB. And now I have CM kernel on ICS. I doubt you actually tried CM9 alpha on O2X if you are talking crap like this about performance.
Sent from my LG-P990 using Tapatalk
Click to expand...
Click to collapse
See my sig and stop arguing. I run CM9 since first day Ricardo published SK0, and now running SK2 with latest Ironkrnl. Setiron himself admitted on Google+that ICS is a memory eater.
Dont know how much free memory we're talking about here but I'm on SK2 with original CM9 kernel. Using Adv.Task Killer from time to time and I always have around 200-240 Mb free memory. Just sharing my experience
Running CM9 aswell and its sooooo smooth, faster than any rom ive tried
OK, so what happens when you want to run Tegra games? (like Dungeon Defenders for example). A shame you cannot dynamically set the ram hack :-(
Scougar said:
OK, so what happens when you want to run Tegra games? (like Dungeon Defenders for example). A shame you cannot dynamically set the ram hack :-(
Click to expand...
Click to collapse
That's the real question... Free memory when phone is idle means nothing. Plus you have to consider the lowmemkiller values you have set, I personnally use aggressive values: 16 24 32 90 100 110 to free the most possible memory.
Many users report freezes with games that run perfectly on GB. The problem or ramhack is choosing the right value for gaming, it seems 48mb version is the best compromise. A 'on the fly' feature was not planned for the moment by Setiron in one of his G+ posts.
Mjuksel said:
Running CM9 aswell and its sooooo smooth, faster than any rom ive tried
Click to expand...
Click to collapse
That has no direct link with OP. But it's true it's smooth lol.
Striatum_bdr said:
That has no direct link with OP. But it's true it's smooth lol.
Click to expand...
Click to collapse
It does. In low memory situations ICS seems to keep running better and smoother compared to GB. If you get under 40mb free on GB everythings gets very slow, with ICS it seems to handle it a bit more elegantly from a user experience.
Please don't think I'm pesimistic here, I'm just going off the comments: Given that OEM releases tend to be bloated and memory wasteful, it's not looking great for an LG ICS release that is 'fully' working. If they pull it off and allow tegra games to run, then I'll be impressed
the official release from LG should be more efficient, and once you remove bloatwares, it should be quite a charm
Hi,
The Google Nexus S also has only 512Mb, and a certain amount of those allocated to GPU (though I don't remember how many), and ICS works like a charm on it... So I think it shouldn't be a problem on our O2X! :-D
hearoy said:
Hi,
The Google Nexus S also has only 512Mb, and a certain amount of those allocated to GPU (though I don't remember how many), and ICS works like a charm on it... So I think it shouldn't be a problem on our O2X! :-D
Click to expand...
Click to collapse
It has the same config (128 for the GPU, 384 of available RAM) and works really fine.
Obviously a full gigabyte would be awesome.
Cheers!
Im typing using my optimus one running icss.
NOTE: my phone can only be over clocked till 729mhz.
So for our 2x it will be no prob.
Just need propriety files.
Sent from my LG-P500 using Tapatalk

Jelly Bean eats all of ram!!! Severe Ram problem

Oh, after using jelly bean for 3 days, i noticed that it eats all of Ram, only 60-110 MB free!!!!
And this cause very slow downs and FC alot,
While on ics there is about 200-250 MB Free!!! With the same apps
Is this bec. Of beta, running, and freezing all bloatware and the same aetup in every aspect
, is 1GB of ram isn't enough now days!!!
Again, i tried to use swap file using various methods with no success due to kernel support, is there any kernel or method to have working swap, or is there any workaround to have some thing similar to swap.
Sent from my GT-N7000 using xda premium
The note actually only has 800mb, so it's not even a gig.
well ram works differently on android then on windows pc, if its full it doesnt necessary mean that's why device is slowed down. Memory works differently.
Secondly jb, you are using now is not for everyday use. So you are bound to run into issues like this one. Also there is a memory leak in current builds. Which means that JB doesnt do that, but the current build does that because of a bug.
Sent from my GT-N7000 using Tapatalk 2
baz77 said:
well ram works differently on android then on windows pc, if its full it doesnt necessary mean that's why device is slowed down. Memory works differently.
Secondly jb, you are using now is not for everyday use. So you are bound to run into issues like this one. Also there is a memory leak in current builds. Which means that JB doesnt do that, but the current build does that because of a bug.
Sent from my GT-N7000 using Tapatalk 2
Click to expand...
Click to collapse
Yes i know that full ram may not cause slow downs, well it will slow down only when riched critical value and cause FCs , but you say that this problem in JB is due to beta stage, so this is good, so we have to wait for fully working build or at least stable enough to run system without FCs or slowdowna
Sent from my GT-N7000 using xda premium
Yep definately.
I guess it takes extra clean installs with prenightly roms.
Maybe, because you got this far you can get comfortable with logfiles and troubleshooting. Try to get to the root cause of the issue. You might be able to contribute there.At this point if I knew how, I'd help you.
Sent from my GT-N7000 using Tapatalk 2
little-vince said:
The note actually only has 800mb, so it's not even a gig.
Click to expand...
Click to collapse
Is that true? I don't think so. I think it's how it's allocated and counted. Like when you go buy a 1TB drive, you only have access to 931GB. It's how it's formatted and allocated.
Probably the same with Android with memory allocation or something like that. It's false advertising to say "It has 1024MB of RAM" when they actually only include 800. 800 is accessible, but there's probably 1GB in there.
zkyevolved said:
Is that true? I don't think so. I think it's how it's allocated and counted. Like when you go buy a 1TB drive, you only have access to 931GB. It's how it's formatted and allocated.
Probably the same with Android with memory allocation or something like that. It's false advertising to say "It has 1024MB of RAM" when they actually only include 800. 800 is accessible, but there's probably 1GB in there.
Click to expand...
Click to collapse
There almost certainly is 1GB of RAM in there, but the graphics processor needs some of it to do it's job, say probably 128MB. Then just like the PC there are other other parts of the device that need to have blocks of memory to do their jobs, and the kernel and other core OS will probably snarf some memory to do what they need to do.
Voila, 1GB of RAM immediately reduced to 500-800MB of actual "usable" RAM.
Yup, the 1gb is a lie.. galaxy note has the same amount of ram of desire hd
Sent from my GT-N7000 using xda app-developers app
LoVeRice said:
Yup, the 1gb is a lie.. galaxy note has the same amount of ram of desire hd
Sent from my GT-N7000 using xda app-developers app
Click to expand...
Click to collapse
No dear, desireHD has 786 MB BUT ONLY about 600 MB usable, the same story as note and every android device
Sent from my GT-N7000 using xda premium
evaworld said:
No dear, desireHD has 786 MB BUT ONLY about 600 MB usable, the same story as note and every android device
Sent from my GT-N7000 using xda premium
Click to expand...
Click to collapse
Based on every nand device out there, ssd, emmc, all of them allocate sectors to general use.
Sent from my GT-N7000 using xda premium
Can part of internal sd or ext sd become an extended ram or something?
Would that make the device any faster?
Sent from my GT-N7000 using xda app-developers app
fr3ker said:
Can part of internal sd or ext sd become an extended ram or something?
Would that make the device any faster?
Sent from my GT-N7000 using xda app-developers app
Click to expand...
Click to collapse
Yes it can.
No that won't make it any faster. In fact, it will make it slower.
The way Android works is, it says "the kernel says I need X amount for gpu, X amount for sound, X amount for the OS".
And then it allocates a certain threashold and says "okay this much I'm keeping free".
Then it says "these functions of the OS aren't used often, I'll leave them out".
Then it says "okay so I've got extra ram room, I'm going to fill them up with Apps".
Why does it work this way?
It based on Linux, RAM is shared dynamically.
What does this mean?
A bloated kernel and OS will use more RAM for itself.
Why does it leave free ram?
In case it needs to execute a function that's not used often or is memory intensive (eg Browser).
Why does it store Apps?
So that its readily available. They just pop open. Or resume from last state.
...okay, so what does this mean about my Free RAM "issues" with Jelly Bean?
It means that you are uneducated. It means Jelly Bean, or the specific setup you have either is more bloated than your previous setup OR it has a low "free ram allocation" setting. Solution? There is no problem, though you can trim down the ram allocation and kill off some memory things (apps, hidden background tasks) you can increase the amount of Free RAM, but its more likely to slow down the system. Remember, Jelly Bean builds are still Alpha/Beta stage, so they can/do have memory leaks.
Another point I should mention:
OS RAM use increased a lot from 1.6 -> 2.1
OS RAM use increased from 2.1 -> 2.2
OS RAM use increased a lot from 2.2 -> 2.3
OS RAM use increased a lot from 2.3 -> 4.0
< I haven't checked JB, but I'm willing to bet its increased from ICS, even if slightly >
This is Android, not Windows. Its behaves differently and has different symptoms. A quick Google search could've answered your questions.
Kangal said:
Yes it can.
No that won't make it any faster. In fact, it will make it slower.
The way Android works is, it says "the kernel says I need X amount for gpu, X amount for sound, X amount for the OS".
And then it allocates a certain threashold and says "okay this much I'm keeping free".
Then it says "these functions of the OS aren't used often, I'll leave them out".
Then it says "okay so I've got extra ram room, I'm going to fill them up with Apps".
Why does it work this way?
It based on Linux, RAM is shared dynamically.
What does this mean?
A bloated kernel and OS will use more RAM for itself.
Why does it leave free ram?
In case it needs to execute a function that's not used often or is memory intensive (eg Browser).
Why does it store Apps?
So that its readily available. They just pop open. Or resume from last state.
...okay, so what does this mean about my Free RAM "issues" with Jelly Bean?
It means that you are uneducated. It means Jelly Bean, or the specific setup you have either is more bloated than your previous setup OR it has a low "free ram allocation" setting. Solution? There is no problem, though you can trim down the ram allocation and kill off some memory things (apps, hidden background tasks) you can increase the amount of Free RAM, but its more likely to slow down the system. Remember, Jelly Bean builds are still Alpha/Beta stage, so they can/do have memory leaks.
Another point I should mention:
OS RAM use increased a lot from 1.6 -> 2.1
OS RAM use increased from 2.1 -> 2.2
OS RAM use increased a lot from 2.2 -> 2.3
OS RAM use increased a lot from 2.3 -> 4.0
< I haven't checked JB, but I'm willing to bet its increased from ICS, even if slightly >
This is Android, not Windows. Its behaves differently and has different symptoms. A quick Google search could've answered your questions.
Click to expand...
Click to collapse
Thanks for the lecture here :thumbup: I see now, I never get to know linux base very well. Just starting to get myself familiar with it.
I've used a few types of JB rom before and I discovered that its using double the ram from ICS making my phone lags and does funny things ut shouldn't. Ahaks
Than I noticed that JB was released to phones such as S3 and such, phones that has double the ram size to compare with note. Its when I started to wonder...
Sent from my GT-N7000 using xda app-developers app

[Q] Repartition to increase RAM - Nook HD+ Rooted?

I am running CM 10.1 internal rooted on a Nook HD+. Is there any way to increase the RAM or expand its partition? I'm OK with the internal storage for apps, but I'd love to allocate more of it to RAM in hopes of speeding up the tablet a bit. Any suggestions or guidance is welcome. Thanks! PR
prharbin said:
I am running CM 10.1 internal rooted on a Nook HD+. Is there any way to increase the RAM or expand its partition? I'm OK with the internal storage for apps, but I'd love to allocate more of it to RAM in hopes of speeding up the tablet a bit. Any suggestions or guidance is welcome. Thanks! PR
Click to expand...
Click to collapse
Some major confusion is going on here.
EMMC is not really RAM so you cannot reallocate storage between the two.
Sorry - new to the terminology
verygreen said:
Some major confusion is going on here.
EMMC is not really RAM so you cannot reallocate storage between the two.
Click to expand...
Click to collapse
When I go into 'Apps' under 'Settings' and look at what is running, it shows me how much available memory is being consumed. RAM, I guess, is not the right term for that. Anyway, I've got roughly 769MB available of memory for running applications. With what I have installed right at this moment, 616MB is used, and 163MB is free. What I'm looking for is a way to increase the total available beyond 769MB. Can I re-purpose any of the internal storage to be used by running programs? Does that help clarify what I'm asking? Sorry for the confusion.
prharbin said:
When I go into 'Apps' under 'Settings' and look at what is running, it shows me how much available memory is being consumed. RAM, I guess, is not the right term for that. Anyway, I've got roughly 769MB available of memory for running applications. With what I have installed right at this moment, 616MB is used, and 163MB is free. What I'm looking for is a way to increase the total available beyond 769MB. Can I re-purpose any of the internal storage to be used by running programs? Does that help clarify what I'm asking? Sorry for the confusion.
Click to expand...
Click to collapse
I think you are trying to ask the question I have just asked on 10.1 for dummies, the device has 1024mb ram but cm only shows it as having 768mb? Further more as very green states, emmc and ram are two different things, ram isn' partitioned as you have suggested.
Some portion of Nook's memory (RAM) is allocated to system use, as is some portion of Nook's internal storage (eMMC or flash memory). Both are distinct from each other, and apply for all computing devices. The difference is in how the numbers are reported--total amount or available amount. Available RAM can't be increased.
prharbin said:
When I go into 'Apps' under 'Settings' and look at what is running, it shows me how much available memory is being consumed. RAM, I guess, is not the right term for that. Anyway, I've got roughly 769MB available of memory for running applications. With what I have installed right at this moment, 616MB is used, and 163MB is free. What I'm looking for is a way to increase the total available beyond 769MB. Can I re-purpose any of the internal storage to be used by running programs? Does that help clarify what I'm asking? Sorry for the confusion.
Click to expand...
Click to collapse
The current Nook HD+ has only 1GB RAM only. If you want to increase the RAM you can use a third party app to do just that. Currently I'm using ROEHSOFT RAM Expander (SWAP) https://play.google.com/store/apps/details?id=com.swapit.expander.de. I could increase my RAM to 2GB for right now using the space available on my external SDCard.
lionking2k said:
The current Nook HD+ has only 1GB RAM only. If you want to increase the RAM you can use a third party app to do just that. Currently I'm using ROEHSOFT RAM Expander (SWAP) https://play.google.com/store/apps/details?id=com.swapit.expander.de. I could increase my RAM to 2GB for right now using the space available on my external SDCard.
Click to expand...
Click to collapse
That's bound to be super slow.
You can have better luck by using zram which is a standardfeature of CM, for example. Works by creating a compressed swap image in RAM, so should be faster than sdcard-based swap, but still slower than real RAM.
verygreen said:
That's bound to be super slow.
You can have better luck by using zram which is a standardfeature of CM, for example. Works by creating a compressed swap image in RAM, so should be faster than sdcard-based swap, but still slower than real RAM.
Click to expand...
Click to collapse
How could you activate "zram" in CM?
lionking2k said:
How could you activate "zram" in CM?
Click to expand...
Click to collapse
Settings->Performance->Memory MAnagement->zram
verygreen said:
Settings->Performance->Memory MAnagement->zram
Click to expand...
Click to collapse
Thank You, I've got it.
So the maximum amount to set for zram is 26% is it correct?
lionking2k said:
Thank You, I've got it.
So the maximum amount to set for zram is 26% is it correct?
Click to expand...
Click to collapse
Max is 26%
The problem with ZRAM though is it consumes CPU cycles. It's a chunk of RAM that is compressed like a zip file on the fly. It may just make your Nook slower and probably impact battery life to some degree due to increased CPU load.
swaaye said:
The problem with ZRAM though is it consumes CPU cycles. It's a chunk of RAM that is compressed like a zip file on the fly. It may just make your Nook slower and probably impact battery life to some degree due to increased CPU load.
Click to expand...
Click to collapse
It's not like emmc access is fast. And compared to swap on emmc, compressing to RAM is probably super-fast

Stock Rom Faster?

Ok so I've tried almost every rom there is for the Nook HD+ even some weird Pacman rom. But reciently I decided to try out the stock rom seeing I bought mine already rooted. Its crazy but it seems faster! I was locked in a crazy boot cycle the other day with a newer rom and just decided to install stock as I had it there on my external sd card. I updated it to version 2.2.0 even tho last time I tried it, it failed (Its ment to) and everything just seems smoother. Although its has now been unrooted
I guess the only trouble I will run into is that it doesn't have trim support? I can probably see it slowing down in about 3 weeks.. How is everyone elses experience with the stock rom been?
Maybe it is just your nook that run stock better. Mine two nook and lots of others are running CM like a charm.
At least for mine nook , CM 10.2 just blow stock rom out of water and back in and out again. Smoother , faster, more customisable, better battery life...
Many say also say CM 11 kick ass as well.
I think stock runs faster, too. At first, with a fresh install. After installing my 150 or so apps it gets as slow as anything else if not slower, plus there is no TRIM support. I prefer CM11; it's pretty impressive in both speed and performance, and it's hard for me to give up the many customizations available and built-in root access.
Darrian said:
I think stock runs faster, too. At first, with a fresh install. After installing my 150 or so apps it gets as slow as anything else if not slower, plus there is no TRIM support. I prefer CM11; it's pretty impressive in both speed and performance, and it's hard for me to give up the many customizations available and built-in root access.
Click to expand...
Click to collapse
hmmmm i was just pondering , how much faster cm11 will be compared with stock rom , just bought a HD+ , browsing is a bit sluggish and choppy when zooming in and out , using a fairly low level browser called Boat browser , i use the same browser on my Samsung Note 3 and its spot on nice and fast........i was hoping CM11 when i install it tomorrow would make quite a lot of difference .....seems as if it might not be based on the messages above !!!
justwondering said:
hmmmm i was just pondering , how much faster cm11 will be compared with stock rom , just bought a HD+ , browsing is a bit sluggish and choppy when zooming in and out , using a fairly low level browser called Boat browser , i use the same browser on my Samsung Note 3 and its spot on nice and fast........i was hoping CM11 when i install it tomorrow would make quite a lot of difference .....seems as if it might not be based on the messages above !!!
Click to expand...
Click to collapse
No. stock rom is definitely not faster. Not by a long shot. That's crazy talk.
jamus28 said:
No. stock rom is definitely not faster. Not by a long shot. That's crazy talk.
Click to expand...
Click to collapse
That's good to know, I shall install in the next few hours.
Which is your favourite version of kitkat for the nook hd+?
Antutu results are about 10% better with 10.1 or 10.2 vs stock on my HD. Didn't spend enough time with the stock ROM to tell if there was a noticeable performance difference.
Sent from my BN Nook HD using XDA Free mobile app
Just installed the latest CM11 nightly , boy what a difference it has made to the overall slickness / speed of the Android experince on the Nook HD+ , i only paid UK £54.99 delivered , turned up today , did my homework over the past few days and hey presto CM11 has turn a bit of a sluggish tab into a bargain great experince tablet !!! i generall use my Galaxay Note 3 for my evening surfing , but i guess i will be using the HD + most evenings instead !
jamus28 said:
No. stock rom is definitely not faster. Not by a long shot. That's crazy talk.
Click to expand...
Click to collapse
Maybe OP 's nook is different then most of ours . Stock rom has its magic on his nook.
But for those who is really looking for a more responsive rom, I strongly recommend giving cm a try.
My nook is on cm 10.2. It usually last 1 week for me on a charge and I do quite some reading and watching movies.
justwondering said:
Just installed the latest CM11 nightly , boy what a difference it has made to the overall slickness / speed of the Android experince on the Nook HD+ , i only paid UK £54.99 delivered , turned up today , did my homework over the past few days and hey presto CM11 has turn a bit of a sluggish tab into a bargain great experince tablet !!! i generall use my Galaxay Note 3 for my evening surfing , but i guess i will be using the HD + most evenings instead !
Click to expand...
Click to collapse
Dalvik or ART?
Sent from my BN NookHD+ using Tapatalk
I had the stock ROM with some the mods such as rooted and install unknown apps. I was happy with it but once I tried cm10.1 yellow kernel or the cm10.2 with the archdroid optimizations, I will never go back. I would recommend cm10.2 with the archdroid optimizations unless over clocking is important to you. If OC is important check out the yellow kernel ROM.
Sent from my BN NookHD+ using XDA Free mobile app
justwondering said:
hmmmm i was just pondering , how much faster cm11 will be compared with stock rom , just bought a HD+ , browsing is a bit sluggish and choppy when zooming in and out , using a fairly low level browser called Boat browser , i use the same browser on my Samsung Note 3 and its spot on nice and fast........i was hoping CM11 when i install it tomorrow would make quite a lot of difference .....seems as if it might not be based on the messages above !!!
Click to expand...
Click to collapse
I used to use Boat, too, but now I use Javelin. I recommend you check it out. Also make sure you run trim after you get everything installed and set up; it could make a difference.
I think on the HD+ there's something wrong with the video driver. Because I agree as well that with CM11 (any version M or nightly) the OS seems more responsive but video transitions and anything involving the screen updates is a dog. Try playing games like PvZ or some others with specific types of video needs and it's just a wreck. I made a video to highlight my Nook HD+ vs Kindle Fire (first generation slow as dirt) with the KF boot screen making the HD+ cry. You can see when I page back left after paging right the HD+ stutters trying to load the mostly empty page too.
https://www.youtube.com/watch?v=PEJK-VUZunk
brentil said:
I think on the HD+ there's something wrong with the video driver. Because I agree as well that with CM11 (any version M or nightly) the OS seems more responsive but video transitions and anything involving the screen updates is a dog. Try playing games like PvZ or some others with specific types of video needs and it's just a wreck. I made a video to highlight my Nook HD+ vs Kindle Fire (first generation slow as dirt) with the KF boot screen making the HD+ cry. You can see when I page back left after paging right the HD+ stutters trying to load the mostly empty page too.
https://www.youtube.com/watch?v=PEJK-VUZunk
Click to expand...
Click to collapse
Nook HD+ has a 1920x1280 LCD. That's a lot of pixels to render and it is a bit too much for the TI OMAP 4470 to bear it seems. Most high performance computers don't even render that many pixels.
swaaye said:
Nook HD+ has a 1920x1280 LCD. That's a lot of pixels to render and it is a bit too much for the TI OMAP 4470 to bear it seems. Most high performance computers don't even render that many pixels
Click to expand...
Click to collapse
The Kindle Fire HD 8.9" uses the same CPU/GPU and it doesn't have issues doing the same tasks. As the OP stated too the stock rom handles the load better too. I really believe we have a driver or memory management issue.
brentil said:
The Kindle Fire HD 8.9" uses the same CPU/GPU and it doesn't have issues doing the same tasks. As the OP stated too the stock rom handles the load better too. I really believe we have a driver or memory management issue.
Click to expand...
Click to collapse
Could be. Jon Lee of the Yellow Kernel thread has done some changes to the PowerVR and Vivante GPU drivers but it hasn't really changed much as far as I can tell.
He also suggested using the "Force GPU rendering" setting in developer options but that has some caveats. It forces apps that aren't configured to use GPU rendering to do so, but forcing things doesn't always work out as you'd like. Some apps use the GPU(s) already.
We have smart people working on the kernels here and if whatever causes the graphics lag was obvious/addressable it would probably be gone. I am positive that resolution is part of the problem. I've used lower end OMAP4 devices like Nook Tablet with 1024x600 and they were much smoother.
brentil said:
Try playing games like PvZ or some others with specific types of video needs and it's just a wreck.
Click to expand...
Click to collapse
Games aren't a really good way of deciding what's happening.
They can have different quality settings that there's generally no menu for, so its automatic picking for quality. Historically at least, Real Racing 3 would pick it wrongly and thus the game would have bad framerate on the nook hd+ needing use of a 3rd party app to force the game to lower graphics quality.
sandsofmyst said:
Games aren't a really good way of deciding what's happening.
Click to expand...
Click to collapse
I typically agree with this statement but if you view the video I posted in my other thread about this topic it's clearly apparent that an old as dirt, 1 GHz, 512mb, very first generation Android tablet running the exact same OS release smacked the crap out of the HD+. The Nook HD+ as is, is an embarrassing device running the non-default OS. The point of this is to ensure someone is aware of this and to see if anything can be done about it.
I haven't tried an emmc install of cm, only dual boot Jelly Bean and KitKat sd cards. But they break some of my regularly used apps, hence no emmc install.
But what I haave found is replacing the stock launcher with Holo launcher really speeds up stock. And Swapps task switcher lets you access recent apps. I'm not sure how it compares to an internal install of cm though, but I'm happy enough with performance.
In reading the commits for my Note II I noticed some new commits for the HD+ that haven't been closed yet. It looks like they're enabling a 128 MB swap partition for this device.
http://review.cyanogenmod.org/#/c/68840/

[Q] Why is my Nook HD+ embarrassingly slow?

I had bought a Nook HD+ to be the replacement for my aging 1st generation Kindle Fire (Otter) tablet. However after having had it for 6 months now I've been rather disappointed with it. On paper it should have been better than my OG KF in every way but in reality that has not been true.
Nook HD+
Released 2012
1.50GHz TI OMAP 4470 (ARM Cortex A9 + PowerVR SGX 544)
1 GB of memory
32 GB storage (controller without issue too)
CM11 Nightly 2014.08.02 installed to internal storage
Davlik, stock kernel, not overclocked
Kindle Fire
Released 2011
1GHz TI OMAP 4430 (ARM Cortex A9 + PowerVR SGX540)
512 MB of memory
8 GB storage
CM11 Nightly 2014.08.02 installed to internal storage
Davlik, stock kernel, not overclocked
Whenever it comes to anything relating to the screen though this old as dirt KF tablet still performs better than this much newer and on paper better device. The Nook HD+ is obviously better as most apps perform much better like browsing FB app, looking at web pages with lots of content, running any number of non-visual intensive apps.
Places the Nook HD+ bogs down.
Paging around in the home screen stutters when loading icons even if the page has already been loaded.
Closing an app and returning to the home screen is extremely sluggish and then requires reloading of each page.
The boot animation is completely embarrassing, it jitters and skips like it's been beaten to death.
Scrolling through large pages of data in Chrome jitters rather badly.
Some games with intensive video requirements are just nasty at times. Running really slow or slowing down over time.
This video shows the KF next to the Nook HD+ to show how horrible the start animation is. After loading I page left then right and you can see the home page stutter on loading the icons when I come back left.
https://www.youtube.com/watch?v=PEJK-VUZunk
This video shows loading PvZ 2 where just the loading screens alone are running slower and jitter more. Then when loaded menus take longer to load and are very jittery compared to the KF.
https://www.youtube.com/watch?v=XCG8GKIWyso
Note - I even removed the overclock from the KF for these tests.
I realize the resolution is greater on the HD+ than the KF but the Amazon KF HD 8.9" uses the same hardware as the HD+ and it doesn't have the same issues. I also recall when running the stock firmware the system was much more responsive than it is under CM11 (any version).
This really seems like a lack of a good video driver or something wrong with the memory management.
I'm looking for serious discussion on this and not "well mine works fine so it must be yours..." or suggestions of running some random ROM or running TRIM or tweaking some random setting. This is something more than basic settings as I've already tried several over the last 6 months along with fresh installs of CM.
Your hd+ looks normal. I wouldn't think about it too much as its more than likely not getting better than that.
I just bought a new phone and the hardware made android so much more snappier then it was on the last one no matter how much people had tweaked the roms.
Just how it is. Its a cheap tablet with a nice size screen and hardware not quite capable.
sandsofmyst said:
Your hd+ looks normal. I wouldn't think about it too much as its more than likely not getting better than that.
I just bought a new phone and the hardware made android so much more snappier then it was on the last one no matter how much people had tweaked the roms.
Just how it is. Its a cheap tablet with a nice size screen and hardware not quite capable.
Click to expand...
Click to collapse
I've installed CM11 for two of my friends on their HD+'s, and their is snappier than mine. All are fresh installs. There is a very noticeable difference between mine (purchased in June, 2013), and theirs (purchased in May & June 2014). I didn't write everything down, but there was very little difference in the information for each device as reported by Quadrant.
Odenknight said:
I've installed CM11 for two of my friends on their HD+'s, and their is snappier than mine. All are fresh installs. There is a very noticeable difference between mine (purchased in June, 2013), and theirs (purchased in May & June 2014). I didn't write everything down, but there was very little difference in the information for each device as reported by Quadrant.
Click to expand...
Click to collapse
You maybe experiencing lag since you have been running longer (since 2013, not just with CM11). Also you may have a different emmc chip than they do. There are hardware differences between some devices
Sent from my BN NookHD+ using XDA Premium HD app
leapinlar said:
You maybe experiencing lag since you have been running longer (since 2013, not just with CM11). Also you may have a different emmc chip than they do. There are hardware differences between some devices
Sent from my BN NookHD+ using XDA Premium HD app
Click to expand...
Click to collapse
Thanks for the info. I'll ask them to send me the device info and I'll compare them both. Based off of what you said earlier, it may be due to too many writes to the chip? If so, I can live with that. I did abuse the heck out of it.
Thanks to you, VG, and everyone else in the community who put all of this together.
Odenknight said:
Thanks for the info. I'll ask them to send me the device info and I'll compare them both. Based off of what you said earlier, it may be due to too many writes to the chip? If so, I can live with that. I did abuse the heck out of it.
Thanks to you, VG, and everyone else in the community who put all of this together.
Click to expand...
Click to collapse
That is exactly what I meant. But if you run CM11 enough, it may speed up due to it running TRIM in the background.
Sent from my BN NookHD+ using XDA Premium HD app
Idk. Had two of these, one for three months and this one since around when you got yours. It performs as I remember and as I expect.
But since your comparing directly to another aren't ALL electronics that way? This display is more blue than that one, this hard drive has more errors that that one. This cpu can be oc'd more than that one.
There's always things causing speed differences. Background services, amount of free space - its best to have >50% free space, amount of installed apps, what leapinlar pointed out, etc.
In one month they could have no noticeable difference. Tis all I'm saying.
[You might was to switch over to using art instead of dalvic as well if not already. It may/may not help in making it feel faster as its suppoed to be the PBT™ (Performance Boosting Thing). Mine is on art. You may also want to go into the recovery and do a full backup before that.]
sandsofmyst said:
[You might was to switch over to using art instead of dalvic as well if not already. It may/may not help in making it feel faster as its suppoed to be the PBT™ (Performance Boosting Thing). Mine is on art. You may also want to go into the recovery and do a full backup before that.]
Click to expand...
Click to collapse
Pardon my ignorance, but how do you do this?
neoage said:
Pardon my ignorance, but how do you do this?
Click to expand...
Click to collapse
This post is for a phone, but it is the same for all devices (I just randomly picked a post):
http://forums.androidcentral.com/android-4-4-kitkat/404625-enabling-art-android-4-4-3-devices.html
Quote "To enable ART, Go to settings => About Phone =>Then go to Build Number and tap on Build Number until it ask if you want to enable Developer Options (or something in that effect) Once you say yes, Go back once and above About Phone you should see Developer options.
Under Developer options, go to "Select Runtime" (which should be on Dalvik) and select ART. Once you do this it will need to reboot your phone and then it will go through an update process on your Apps. Depending on how many Apps you have this can take a bit. I suggest doing when you won't need your phone for a few minutes and also make sure to plug your phone into power to help it go faster.
Once it is done, I suggest testing one or two apps to make sure they work. Then I would reboot your phone one more time. (This seems to fix a noticed app lag after the update). Once it comes back up, use your phone as normal and enjoy the free speed boost and a little added battery life. I have not noticed any issue with the 168 apps on my Nexus 5 nor any stability issue with the device, but again you millage may vary on your device and apps."
Some additional notes:
I stress doing a full recovery backup first. If you don't have enough internal space available, then that may cause it to be unusable when android starts up due to it failing while configuring art.
Phones (and other low internal storage devices) are a bit problematic due to amount of space available. My htc sensation couldn't enable art from not enough internal space. But the nook hd+ (for instance) has plenty (assuming its not all used).
Art is supposed to be enabled automatically in the next android release.
"With the L Developer Preview, ART is now the default runtime."
https://developer.android.com/preview/api-overview.html
Art requires more space due the fact that apps are pre-compiled during install:
"ART, on the other hand, uses an Ahead-of-Time compiler (AOT) to process application instructions before they're needed so things run more smoothly for the user."
http://lifehacker.com/android-art-vs-dalvik-runtimes-effect-on-battery-life-1507264545
You'll possibly lose about half a GB or more. It just depends on how many apps including the apps included with the rom.
The reason why the hd+ has poorer performance is probably due to it dragging a 1920x1080 (2073600 pixels) screen while the Fire has a 1024x600 screen (614400 pixels). Processing a full 1080p screen vs a 600 makes a big difference. The 544 isn't much of an upgrade over the 540 to make up for it. While it doubles the frame rate in graphics by about 2x over the 540, its having to push more than 3x the pixels.
Apple had the same issue with the ipad 3 when they went to the retina screen. It was a bit of a dog on pushing the retina screen, hence the quick rollout of the ipad 4 with a much faster cpu and gpu.
Lastly, amazon has a lot of pretty good paid developers optimizing the heck out of the Fire. I doubt its running a stock google display/graphics driver.
One of the things with high density displays. They're pretty and nice for text but you need plenty of horsepower to run them.
I signed up for alerts but doesn't seem like I was getting them.
I was comparing it to the OG Kindle Fire because it was the first real Android tablet and it's old as dirt now. Also as mentioned in the other performance vs stock thread when running the default Nook HD+ OS the interface is a lot more responsive and games perform better too. It seems like there's something missing between those kernel's/drivers and the CM version.
Of note these commits might help us with some of our issues. It looks like they're enabling a 128 MB swap partition for this device.
http://review.cyanogenmod.org/#/c/68840/

Categories

Resources