yashsingh1/xdaforums huggingface dataset:
[Nook Color Android Development] WobbleTheHutt:
Ok after many hours tonight I have managed to put together a couple .zip files that will install a modified vold.fstab on your Nook Color. (I am a total n00b at this)

The EMMC of the Nook Color has a partition for the ROM and a 5 GB partition that's mostly if not completely unused. Presently, there aren't any 3rd-party managers to move apps to that unused partition, so I modified the vold.fstab and am now able to use that partition for apps, files, etc.

NC.SWAP.VOLD.ZIP swaps the way the SD and EMMC directories are mounted. By swapping the mount points, and renaming EMMC to SDCARD, your apps, etc., will install to the internal storage, vs. installing to your SDCARD. Your physical SDcard is automatically mounted as "EMMC."

This also means that the music player still finds files, you can move files to "EMMC," and you can still eject the SDcard ("EMMC"), put it back in and it still shows up automatically. Now your NC won't freak out if you pull the card out without unmounting it - all of the apps are on the actual EMMC. You'd just find the SDcard under /mnt/emmc instead of /mnt/sdcard.

Because this ZIP file maps the change at an OS level, when you boot to recovery, your NC sees SD as the SDcard, so no issues occur. When you boot into your ROM, the mount points are swapped and you'll have access to the renamed "SDCARD" (5 GB) on your NC.

Use CWR 3.0.1.0 to install the .zip and check out the results with File Manager.

Thanks go out to Clark008, luciferii and Cali^Gal from #nookcolor, Loonacy and Raymondull from #Cyanogenmod, and EpicFail1236 from XDA.

Sorry if this is a bit crude, it's my first script ever. I would be happy to get any advice on how to make this better!

EDIT: I have been looking into renaming the emmc mount to say SD-External or better yet making it mount as /mnt/sdcard/sd-ext. it might be possible, ill be looking into it as soon as I can got laid up for a bit.
[Nook Color Android Development] Jiggity Janx:
"Because this ZIP file maps the change at an OS level, when you boot to recovery, your NC sees SD as the SDcard, so no issues occur. When you boot into your ROM, the mount points are swapped and you'll have access to the renamed "SDCARD" (5 GB) on your NC."

/\/\ That clarifies a lot compared to the brief orig post. Will likely be flashing it this weekend.

BTW, if this expands and you need this 2nd post just have a mod give it to you. Thanks again!
[Nook Color Android Development] infideler:
BRILLIANT. Will be definitely testing this later today. Can't wait to run SD Tools on this :)
[Nook Color Android Development] fr4nk1yn:
it works! interesting how it'll work out as to unmounting, flashing roms. but with emmc being useless this is fantastic.
[Nook Color Android Development] Mikey:
Thank you for the effort and time place in this mod :)
[Nook Color Android Development] Clark008:
Yeah. The whole point of this was to utilize the 5GB internal emmc and not waste it. The next step is to mod the CWM to mount emmc as /sdcard so you can flash your zips from where you download them to (usually /mnt/sdcard/download), which in this case, goes to your emmc. But CWM will mount your external sdcard instead. For the time being, we can just put the zips we need to flash to the external sdcard, ie. /mnt/emmc.

I don't know if anyone noticed it yet, but if you usb mount after the swap, the transfer speed is kind of slow (~1.5mbps). I don't know if this is due to the emmc or that the read ahead cache needs to be tweaked.

We're open to make this even better. Feel free to comment and provide feedback.
[Nook Color Android Development] Calla969:
This sounds like a step in the right direction, however, what I would like to see would be merging the emmc with the internal storage. What I mean is this; right now, when I go into "Storage", I see an "SD card" (8gb), "Internal Storage" (0.92gb), and "/mnt/emmc" (5gb). Why can't we combine the .93 Internal and the 5gb emmc together to make a 5.92gb Internal storage and eliminate the emmc from teh storage area? I'm sure there is a reason that I'm not aware of, but it seems that this would be the same as just about every other device. I am pretty sure the ROM is running from the emmc partition, so that has to have something to do with it, but I don't see a purpose for 3 storage places. I keep getting errors when I try to download apps and I don't even have very many installed. I have had to move most of them to the SD card to make room and some apps don't like to be installed on the SD card.

Another option would be to swap the emmc with the Internal storage. Then we'd be using the 5gb and the .92 gb would be sitting there doing nothing instead. Again, I'm sure there are reasons for this, I'm just asking to learn.
[Nook Color Android Development] ErroneousBosch:
I agree.. ideally having the emmc mount be part of the system would be ideal.
[Nook Color Android Development] WobbleTheHutt:
i have no idea TBH but thats far beyond my ability. really it would be nice to symlink emmc to the SD card or the other way around. the issue is that you cant symlink with fat partitions :-/
[Nook Color Android Development] chisleu:
This is neet. I don't know enough to comment, but it looks valuble for some people.

I just use my stock emmc for music storage and let apps sit on SD w/ videos.
[Nook Color Android Development] stolenmoment:
No, but you can symlink to them. Why not set vold.fstab to mount the partitions onto other names and make symlinks named /sdcard -> /othername? That way, the symlinks can do their jobs or rearranging the namespace to suit our needs.

The ramfs isn't FAT32, is it?

I'm an old cmdline type, tricks like this are used all the time to fool software with stubborn opinions about filenames.

Dennis
[Nook Color Android Development] jlt220:
This may be slightly off topic, but I cannot for the life of me figure out what that post is complaining/ talking about, I have had no trouble bouncing between HC, CM7 and stock.

All you have to do is flash to stock and then worst case you force the boot failure and the nook resets its self automatically

The last few posts on that message are myself and another person who have had not trouble with that now the OP hasn't responded so i'm not sure what to make up that post.

Is it real and an actual issue?

Or did the poster overreact to something?

Can some one please explain it to me if I am wrong about something in using a EMMC version of HC?
[Nook Color Android Development] lschroeder:
Seems neet to me also. Always interested in using both emmc and sd space.

@ chisleau - I like the concept of putting all my music on emmc. Do you use an option in CM7 to install or move all your apps to your SD card?
[Nook Color Android Development] minotauri:
thinking out loud (and not actually doing it) -- but we know that /data is /dev/block/mmcblk0p6 and and the "media" or "emmc" is located at /dev/block/mmcblk0p8 -- can't we just repartition and merge the two?
[Nook Color Android Development] My_Name_Is_Neo:
We can repartition but don't do it for this Reason -#5 http://xdaforums.com/showpost.php?p=12494638&postcount=1
[Nook Color Android Development] Clark008:
http://xdaforums.com/showpost.php?p=12494666&postcount=2

ROMs that follow proper packaging - This emmc swap mod is one of them. So we're fine for those who are still hesitating.
[Nook Color Android Development] 360Razir:
Yep, I was hesitating, but between your post above and the "Thanks" from fattire to the OP, that is all the encouragement I need to take the plunge.

A few questions, tho, if someone can help me to understand this better....

I guess until I saw the OP, I did not realize that all apps in CM7 are installed to the SD card, as when I look at my installed apps in App Mgr, they don't show as being on the SD card. Is this some sort of CM7 voodoo or are my apps really on the internal memory?

Right now, with CM7, I am using the EMMC partition to store my music, under "My Files/Music". Power Amp can see this folder and it will play all my music just fine from within that directory on the internal partition, so if I install this update, what will that do to the 5Gb of internal storage I have now and the music on it?

Also, if I do install this update, what will happen to the apps and their associated data that I already have installed? Is this best done on a fresh build or will everything (apps/data and music) be A-OK after the Swap update is applied?

Just want to know what I am getting into by applying this update, as I have things pretty stable right now. If I could roll with apps on internal and music on SD, I would be more than fine with that, as long as I don't lose any of my apps/data/music in the process. If this is just mere partition re-naming/re-pointing, then I suspect my assets will remain intact?

Thanks to all who collaborated on this project!
[Nook Color Android Development] dexx0008:
why can't the entire internal partitions be imaged?

i use dd all the time to backup my sd card installs in case a test kernel or nightly goes poorly- or to burn a fresh install for multiple people. I just pop in the sd card into my laptop and burn the image back to the sd card.

if this was possible i'd have no issues with running off internal entirely if i could just burn the img. and get everything back as stock, including important device identifiers incase those were erased.
[Nook Color Android Development] carlalex:
Need undo

This did what it's supposed to do but it seems to be causing a problem with the way I'm booting from sd. Is there a way to undo this?
[Nook Color Android Development] BlindWolf8:
Bump since I found this useful. +1 for CWM sdcard/emmc swap to enable SDcard-less flashing goodness from ROM Manager.
[Nook Color Android Development] dcharleyultra:
What's the dd command to copy an image of the sd card to the pc, and back to the card.

Swyped from my NookColor using Tapatalk
[Nook Color Android Development] GTT1:
deleted wrong thread
[Nook Color Android Development] fr0zenblood75:
I have a question will this work with the new miui rom ?
[Nook Color Android Development] les02jen17:
Can someone please clarify this:

I have installed this nc.swap.vold.zip.

Now, does that mean all of the apps I'll download from the time I installed this would be in the eMMC's unused 5GB space? If so, then is it correct to assume that if I use "Apps2sd", and move an app from phone to SD, it goes to eMMC instead? Or is it the other way around?
[Nook Color Android Development] BlindWolf8:
Since eMMC becomes SD, then it would seem logical that everything goes into eMMC from now on.
[Nook Color Android Development] sasdas:
Well, i i installed the script, and my sd card says 1.00 gb,

my internal storage is 5.09gb, and my mnt/emmc is 14.11gb, i thought the sd card will become the 5.0gb, but it doesn't seem like that.
[Nook Color Android Development] kak_lol:
me too, i knew that in the new nook , the B&N had change partion of nook, this is 5gb for internal 1gb for emmc, the old nook was 1gb for internal and 5gb for emmc

you can re-partition by looking around i forgot the link:eek:
[Nook Color Android Development] mrkkk:
wow

I searched google for this and found exactly what i was looking for

I hate the fact that amazon and swiftkey x both NEED sd card

WHY???????? WHY?????????????

If I have enough in internal memory, it should be my choice

Install titatinum backup

it reports

internal memoery 1 gb

emmc 5gb - totally unused

sd card - 8gb

I want emmc and sd to be swapped

will try this out tonight and update
[Nook Color Android Development] honeycombgoodyeahyeahyeah:
What if i flash this zip then put Nookbuntu on the emmc (after changing a few things in Nookbuntu first so it all mounts right)?

Could i boot Nookbuntu directly? Im working on turning my nook into a netbook of sorts.

Actually i can just put the files needed to make a vnc connection to an ubuntu image on the emmc. Thanks for the project!
[Nook Color Android Development] BlindWolf8:
This looks promising guys!: http://review.cyanogenmod.com/#change,7474
[Nook Color Android Development] painter_:
We do not have the right string in the build prop. "ro.vold.switchablepair=/mnt/sdcard,/mnt/emmc"

I would guess DAL or Fatire would have to enable it. I was so looking forward to it.
[Nook Color Android Development] BlindWolf8:
So how can we push for this? :D
[Nook Color Android Development] ianPhillips1:
Whoops

Ian
[Nook Color Android Development] m2maynard:
Just an FYI for anybody interested. I just applied this to phiremod 7.1 and it seems to have been effective in swapping the SD and the emmc partitions. I then just used es explorer to copy over the data from the actual SD to the emmc partition. working great so far.
[Nook Color Android Development] zequav:
Since phiremod is just a skinned CM7.1, it should have the option in the settings, without flashing anything.

I've been using the emmc as sdcard in CM7 for weeks. Works well; I don't have a uSD in the NC anymore. The only downside is that I need to plug the NC to the computer to mount /dev/block/mmcblk0p8 in /sdcard when flashing a nightly (now that I think about it, I don't know if there's a CWR option to do this in "Advanced". Anyone?).
[Nook Color Android Development] speedfreak007:
this works in CM9 too! the only problem is that the settings app crashes when you try to view "storage". but with a file manager, you can see that the emmc and the sd card are swapped
[Nook Color Android Development] therkr:
For CM9 you mean using the .zip in the OP or the change in build.prop as (probably) zequav was mentioning?
[Nook Color Android Development] speedfreak007:
using the .zip in the OP
[Nook Color Android Development] bornagainpenguin:
Does this need to be updated for the latest builds? I have settings crashing when this is enabled and I try to load storage.
[Nook Color Android Development] mateorod:
Umm..the OP hasn't posted to this thread in almost a year? I wouldn't count on any

pdates. This got merged into CM7 quite a while ago. I would guess someone will roll it into CM9 at one point.

With these old threads, you're kind of just taking a flyer and hoping it works. Like the person three posts above you did three or four months ago. :D
[Nook Color Android Development] bornagainpenguin:
Well the thing is, it had been working just fine in CM9 for the last few times I'd played with it (CM9) but this last time I've had some issues so I was wondering if something had changed in CM9 that might require an update and posted here in hopes of maybe some of the people involved with the original flashable zip might be enticed out of the woodwork.

I am aware this has been rolled into CM7, that's where I first discovered the ability to do this and in a thread related to that discovered this one when I started trying to make CM9 work for me.

But yeah, it was working fine before IIRC, so I'm trying to see whether something has changed recently--I wouldn't be asking about it if had never worked for me before.

--bornagainpenguin
[Nook Color Android Development] viogrep:
Just passing though. Here is a thread to tell you how to repartition the nook to use all that free space for apps and whatnot.

http://xdaforums.com/showthread.php?t=1094371

I flashed option A. I then chose the option in CM9 to use internal storage for apps and media. This option made CM9 remap the free memory(what was on /mnt/emmc) to /mnt/sdcard ...voila, 5gb for media usage.

This flash will also allow you to choose that option in cm7 settings->application to do that same thing there.

So in reality... just use that. It does the same thing. you just dont have to reflash it every new rom. As the partitions stay the same forever(or you change them back). (clockwork mod recovery still sees /mnt/sdcard as the REAL sdcard, same as this flash. so all flashing needs to be done with an actual card)
[Nook Color Android Development] bornagainpenguin:
Actually I already did that following Mr72's CM7 guide, when I was mostly using CM7. That's why I knew something like this was possible and went hunting for the types of zips mentioned in this thread.

I looked for that menu when I started using CM9 and when I failed to find it, I just assumed it hadn't been added yet, like so many other things that were listed as stubs. After seeing your comments I reflashed everything and poked around until I came across the menu in CM9 that I'd already been using in CM7. I'm still getting used to the way everything is menued differently in ICS. Sorry for wasting everyone's time here. :(

I definitely appreciate the help though!:D
[Nook Color Android Development] mateorod:
Settings/storage/menu/storage configuration/use internal storage.

Lets you use emmc as sdcard.
[Nook Color Android Development] bornagainpenguin:
Yeah, I found it. Thanks!

I can't believe I missed it earlier....
[Nook Color Android Development] MISRy:
Don't forget to set it back. I pulled my hair out for a week before I figured out where my 16G card went. :o
[Desire Themes and Apps] judasat:
Hi, anyone can help me to find and modify this button ?

Thanks
[GT540 Optimus General] nibras_reeza:
I had some trouble last time I tried CM7 and reverted to stock. Am gonna try it again but am wondering which recovery to flash?

There were multiple versions of clockwork and there was even an alternate recovery. The problem is some older update.zip files don't work with the clockwork 3 recovery.

Now, considering all factors, which is the best recovery to flash?
[GT540 Optimus General] JackG256:
I'd recommend the 2.5.1.8 recovery, as it works with new and old (Edify and Amend) .zip files.

Hope it helps

Jack
[LG Optimus 2x] docsmiley:
hi just wanted to share that i just downloaded software upgrade from lg.

it's aprox. 209mb and currently installing, hoping it is android 2.3 ofc :)

EDIT: seems like only change 10a -> 10b :( to bad
[LG Optimus 2x] JimmyLeeBillyBob:
I have my doubts. But I have also hopes. Keep us posted!
[LG Optimus 2x] Moonie17:
You sure it isnt just the baseband? not sure why that would be 209mb though!
[LG Optimus 2x] Tayutama:
Well it includes the new baseband, but the kernel has also been changed from release version in that update. same with the recovery as both are bigger then the release versions
[LG Optimus 2x] docsmiley:
you maybe right, didn't notice baseband before upgrade
[LG Optimus 2x] Alpha82:
does it work with root and recovery installed?

With my phone the process hang before the end and the LG software ask me to unplug/replug the 2x and restart the phone removing the battery..
[LG Optimus 2x] docsmiley:
I updated with root clockwork recovery with no trouble but ofc now root and recovery is gone
[LG Optimus 2x] domi007:
Garbage post and topic not needed at all....
[LG Optimus 2x] jangomango:
@domi-troll...Why comment then? Just jog-on and get an iphone.
[LG Optimus 2x] anielk77:
to bad...was hoping it would be 2.3
[LG Optimus 2x] ice_v88:
Thanks for sharing that! I was just about to boot with vol dwn + pwr btn :p
[LG Optimus 2x] docsmiley:
haven't tried reroot yet, perhaps SuperOneClick v1.8 beta can do the trick

http://xdaforums.com/showthread.php?p=12901849
[LG Optimus 2x] Runar81:
About 9MB if you update through phone.
[LG Optimus 2x] AndreT7:
SuperOneClick worked fine for me to re-root after update!

Maybe try to re-install your device driver?
[LG Optimus 2x] encryptor20:
no problems with re-rooting after the update here!
[LG Optimus 2x] stianjaco:
Anyone know if any of the know bugs has been fixed

- Wifi does not turn on after "sleeping"

- Poor Bluetooth support

- Bad sound on calling

- Homescreen before lockscreen

- Battery drain
[LG Optimus 2x] spawndk:
- wifi do turn on after sleeping - allways has on my 2 optimus so this is not a general bug

- battery drain are not a general bug either but an individual bug - I have no battery drain on my 2 optimus

- sound on calling improved with new baseband in this update

dont know about bluetooth as I dont use that

Homescreen before lockscreen still present
[LG Optimus 2x] Diskb0x:
update software not running

You run the software update application (LGMLauncher) and immediately get the error “Already running LG Mobile Phone Software Update...”

It’s never been run on this machine or the other I tried. Both win7, one is 32bit other 64bit. Tried xp compatability and as an administrator and all fail.

Has anyone else seen this happen?
[LG Optimus 2x] donny-t:
firmware update.

i just got my firmware update today from lg in holland.

it was only the update from v10a to v10b.

and now i have a backup option widget in settings.

and my next update date changed to 31-05-2011.

bummer!!!!! no 2.3
[LG Optimus 2x] RichJo86:
Updating went fine here. I used the LGMobile update program, all my programs and settings were preserved.
[LG Optimus 2x] paqbro:
Update went wrong here.

After about 10 percent the connection is braking off.

Restart + doesn't help, the phone keeps hanging at the update screen.

Returned the phone already to the shop for repair, takes about 3 weeks to return :(

LG custom service didn't know about any firmware update !
[LG Optimus 2x] DarthD:
Did u get it OTA or when connecting on PC? I didnt a update yesterday
[LG Optimus 2x] Naadi900:
See you're from Holland? Why didn't you use the VIP service? Way faster + you get a new phone.

EDIT:

Just checked for a OTA update, it finds one and downloads it, however as I am on MCRFR12 it says invalid software package.

It's about 9mb. Can someone confirm this is the baseband?

Could I update by doing the following:

Make nandroid, revert back to ext3, restore stock nandroid, do OTA update, flash ext4 rom, restore nandroid (of MCR)?
[LG Optimus 2x] donny-t:
update

i did it on the pc.

with the lgmobile software update agent.

and then i got an update of 209 mb.

v10a => v10b. and the new backup widget.
[LG Optimus 2x] DarthD:
@Donny-t thanks i will check it when i get home
[LG Optimus 2x] shpatix:
wow , don't you guys read ?

the gingerbread update is scheduled june-july unfortunately

www.gsmarena.com
[LG Optimus 2x] donny-t:
update.

yes we can read!!!

nobody is talking about gingerbread, we are just talking about updates.
[LG Optimus 2x] awf:
Thats old news and when posting a link be so kind to read lol and point to the article direct :rolleyes:
[LG Optimus 2x] awf:
Same here and did also a factory reset two times after install of the update, to stress the phone (for the reboot story lol) which behaved nicely with this update :-)
[LG Optimus 2x] paqbro:
You're right, I just signed in at the website.

Tomorrow I will call LG to pick up my phone.

Thanks !
[General Topics] Bob1256:
Can some Xda-developer tell me how to make a rom updater app or can you make one for me and ill incorporate into my website im working on at the moment :D

and if you make one for me can u send me the project files also.

Any help would be appreciate.