[Q] CM10 - boot from sdcard - but entire system running off of the emmc - can it work

rplourdejr

Member
Nov 19, 2012
7
1
0
I use CM10 booting off of an sdcard 32 gig.

It is terrific and I like using that a lot, but things run a lot slower than stock.

I also rooted the stock system, and that works too, but there are small issues like the white on white ( I am using the fix ) and it still doesn't look good. Another issue is that the settings for Nook HD+ are the worst. This system runs very fast though.

So, I like CM10, but it runs slow. I dislike rooted stock, but it runs very quick.

Is there a way to boot the system off of an sdcard, but the entire system ( CM10 ) runs on the internal memory of the Nook HD+?

I would think this could work. One issue, that I think we might have is, if you boot without the sdcard, the standard Nook boot sequence will reboot your machine 8 times, and wipe away the os...but...that's what clockworkmod is for, making a backup, from time to time.

Is this possible?

Rob
 

leapinlar

Senior Member
Oct 18, 2006
8,873
3,876
0
I use CM10 booting off of an sdcard 32 gig.

It is terrific and I like using that a lot, but things run a lot slower than stock.

I also rooted the stock system, and that works too, but there are small issues like the white on white ( I am using the fix ) and it still doesn't look good. Another issue is that the settings for Nook HD+ are the worst. This system runs very fast though.

So, I like CM10, but it runs slow. I dislike rooted stock, but it runs very quick.

Is there a way to boot the system off of an sdcard, but the entire system ( CM10 ) runs on the internal memory of the Nook HD+?

I would think this could work. One issue, that I think we might have is, if you boot without the sdcard, the standard Nook boot sequence will reboot your machine 8 times, and wipe away the os...but...that's what clockworkmod is for, making a backup, from time to time.

Is this possible?

Rob
Bokbokan has done this on the HD, but no one has done it on the HD+. So yes it is possible. And the reason it runs slow on your card is you have a bad brand SD. If you run it on a good SD it is pretty snappy. Get a SanDisk class 4.

Sent from my stock Nook HD+ using XDA Premium
 

AF85

Member
Jan 6, 2012
21
1
0
Bokbokan has done this on the HD, but no one has done it on the HD+. So yes it is possible. And the reason it runs slow on your card is you have a bad brand SD. If you run it on a good SD it is pretty snappy. Get a SanDisk class 4.

Sent from my stock Nook HD+ using XDA Premium
Alternatively, I've benchmarked the Sandisk 64GB ultra at 1.8MB/s random write and 6MB/s random read (4K, QD32). That way, you get the best of both worlds.
 

rplourdejr

Member
Nov 19, 2012
7
1
0
sandisk

Bokbokan has done this on the HD, but no one has done it on the HD+. So yes it is possible. And the reason it runs slow on your card is you have a bad brand SD. If you run it on a good SD it is pretty snappy. Get a SanDisk class 4.

Sent from my stock Nook HD+ using XDA Premium
I am using the red and gray, SanDisk 32GB, just like everyone else is. There is an uppercase U with a 1 inside of the U, on the device.

Rob
 

AF85

Member
Jan 6, 2012
21
1
0
I am using the red and gray, SanDisk 32GB, just like everyone else is. There is an uppercase U with a 1 inside of the U, on the device.

Rob
That's odd. I have the 64GB one with a similar speed rating and it runs like a dream. Do you use Windows? I installed mine using the "CM10 sdcard Installer" and replaced (and renamed) the ROM with "cm-10-20130101-UNOFFICIAL-hummingbird.zip" after flashing the installer image but before inserting the card into the Nook.

Might I suggest you take a backup image of your whole card using whatever disk imaging software you use, format it, run a speed test in CrystalDiskMark, post the results and, if it proves to handle random writes at a reasonable speed, try a clean install? I'm not an expert but it seems like that would be the best way of seeing whether the card is at fault or the installation without losing your current one.
 

rplourdejr

Member
Nov 19, 2012
7
1
0
That's odd. I have the 64GB one with a similar speed rating and it runs like a dream. Do you use Windows? I installed mine using the "CM10 sdcard Installer" and replaced (and renamed) the ROM with "cm-10-20130101-UNOFFICIAL-hummingbird.zip" after flashing the installer image but before inserting the card into the Nook.

Might I suggest you take a backup image of your whole card using whatever disk imaging software you use, format it, run a speed test in CrystalDiskMark, post the results and, if it proves to handle random writes at a reasonable speed, try a clean install? I'm not an expert but it seems like that would be the best way of seeing whether the card is at fault or the installation without losing your current one.
Hmmm...maybe I should define what I mean by slow?

I take the SanDisk out, and I reboot. Now I am in Stock Nook Rooted mode.

I go to Amazon Market or Google App Store. It is showing several apps that have updates.
When I select an app, click update, and then click install and download, the download is super quick and will take literally a second or two before it's downloaded, updated, and ready.

But...

I put the SanDisk back in, and reboot the system. Now I am in CM10, booted and running off the SanDisk.

I go to Amazon Market or Google App Store. It is showing several apps that have updates.
When I select an app, click update, and then click install and download, the download take, perhaps two or three times as long as it did when I did the same thing in Stock Nook Rooted mode?

I like CM10 so much better, so that is what I mostly use, but it seems odd to me that downloads go so much quicker from within the stock system. Of course, whatever I do in Stock, doesn't carry over in CM10.

Rob
 

AF85

Member
Jan 6, 2012
21
1
0
Hmmm...maybe I should define what I mean by slow?

I take the SanDisk out, and I reboot. Now I am in Stock Nook Rooted mode.

I go to Amazon Market or Google App Store. It is showing several apps that have updates.
When I select an app, click update, and then click install and download, the download is super quick and will take literally a second or two before it's downloaded, updated, and ready.

But...

I put the SanDisk back in, and reboot the system. Now I am in CM10, booted and running off the SanDisk.

I go to Amazon Market or Google App Store. It is showing several apps that have updates.
When I select an app, click update, and then click install and download, the download take, perhaps two or three times as long as it did when I did the same thing in Stock Nook Rooted mode?

I like CM10 so much better, so that is what I mostly use, but it seems odd to me that downloads go so much quicker from within the stock system. Of course, whatever I do in Stock, doesn't carry over in CM10.

Rob
This is a pure guess but it could be that the stock is much more stripped down than CM10. What happens when you run a connection speed test (like speedtest.net)?
 

rplourdejr

Member
Nov 19, 2012
7
1
0
This is a pure guess but it could be that the stock is much more stripped down than CM10. What happens when you run a connection speed test (like speedtest.net)?
Interesting results.

I used an app called How The Grinch Stole...you know the title.

Using Stock setup, from Google App Store, this download of 29.16 Meg, took 27.5 seconds to download and install.

Using CM10 booting from SanDisk, same file, same Google App Store, 29.16 Meg actually took 1 minute 32 seconds to download and install.

Yes, I typed that in correct...1 minute 32 seconds for CM10, 27.5 seconds for Stock Nook.

Huh??? This does not make any sense.

I then tried the speedtest.net app on both systems. Pretty much identical, in all the different download and uploads tests I did, all to the same server, using both Stock Nook, and CM10 Nook.

I then thought...hmmm...perhaps I am not using the same Google Store App?

Both systems have google play services at 2.0.12-543433-10
Both systems have google play store 3.10.10
For Google Services Framework, Stock has 4.0.4-299849 and CM10 has 4.0.4-338691.

Still don't understand why downloading and installing from CM10 is so slow, and Stock is so much quicker.

Both systems did not have the Grinch app ever installed before, so it cannot be that.

At this point, I do not think it's setup, but it sure is strange.

Thanks for everyones feedback on this.

Rob
 

leapinlar

Senior Member
Oct 18, 2006
8,873
3,876
0
As far as Play Store downloading slower, it uses a folder in /data to temporarily hold the download file before it installs it. /data on stock is on emmc and /data on CM10 is on SD. So your card's speed characteristics could be effecting how quickly it downloads.

Sent from my Galaxy Tab running Tapatalk
 

rplourdejr

Member
Nov 19, 2012
7
1
0
As far as Play Store downloading slower, it uses a folder in /data to temporarily hold the download file before it installs it. /data on stock is on emmc and /data on CM10 is on SD. So your card's speed characteristics could be effecting how quickly it downloads.

Sent from my Galaxy Tab running Tapatalk
I tried using Crystal Disk Mark program, but I could not get it to see the drives on either Stock Nook or CM10. I can easily see the drives in Windows but they do not have drive letters and it seems Crystal Disk Mark only wants drive letters???


I could not get sdtools to work on my stock rooted nook. Kept complaining about failed write buffer.

It did work on CM10. I got 6.4MB/s write speed, and 18.8MB/s read speed.

Does that say anything useful?

Rob
 

leapinlar

Senior Member
Oct 18, 2006
8,873
3,876
0
I tried using Crystal Disk Mark program, but I could not get it to see the drives on either Stock Nook or CM10. I can easily see the drives in Windows but they do not have drive letters
That is because both CM10 and stock uses MTP protocol to display the drives in Windows. It is a media protocol meant for music files, but Android decided to use it by default instead of USB mass storage which uses drive letters. MTP shows the drives as portable devices like an MP3 player would show. CM10 usually has the option available to switch to USB mass storage mode, but it does not work on our devices.

Someone else must answer about the speeds you registered.

Sent from my Nook HD+ running CM10 on SD
 

dbh369

Senior Member
Nov 4, 2007
810
112
0
Philadelphia
Hmmm...maybe I should define what I mean by slow?

I take the SanDisk out, and I reboot. Now I am in Stock Nook Rooted mode.

I go to Amazon Market or Google App Store. It is showing several apps that have updates.
When I select an app, click update, and then click install and download, the download is super quick and will take literally a second or two before it's downloaded, updated, and ready.

But...

I put the SanDisk back in, and reboot the system. Now I am in CM10, booted and running off the SanDisk.

I go to Amazon Market or Google App Store. It is showing several apps that have updates.
When I select an app, click update, and then click install and download, the download take, perhaps two or three times as long as it did when I did the same thing in Stock Nook Rooted mode?

I like CM10 so much better, so that is what I mostly use, but it seems odd to me that downloads go so much quicker from within the stock system. Of course, whatever I do in Stock, doesn't carry over in CM10.

Rob
I know that 'later' versions of Android have a check on PLAY downloads that didn't exist in ICS. Could that be the problem?
 
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone