[Q] Root Honeycomb on SD card? - Nook Color General

Hey guys, I have an NC with CM7 rooted on the internal memory. I have installed and booted to Honeycomb on the SD card. I'm not sure how to root the OS on the SD card? Any help would be appreciated.
PS
This is a great forum!

Hi, maybe this'll help - I'm running a similar setup on mines and was searching for some stuff earlier. NC with Phiremod test 7 w/ oc kernel and HC 3.0 preview on my SD rooted.
From what I remember: Basically, you get the modified versions of su and Superuser.apk for the Nook/HC and push them through adb via USB onto your Nook.
theres a thread somewhere with more info but thats roughly it. Then you cat the su/superuser.apk to the system/bin and system/app folders. also link it to system/xbin folder iirc and chmod 06755 to bin/su. Little digging should get you the rest of the info.

Related

questions on nandroid and new sdcard...

ok so im on the latest JF rom with appstosd. everything is working great and i'm actually on the stock sd card partioned obviously. I was wondering, if I buy a bigger SD card and partion it, how would i go about making this new sd card exactly like the old sd card? would I make a nandroid backup of the old sdcard and then restore it on the new sdcard? could someone help me with this? is there extra steps i need to take to make the new sdcard just like the old one?
Thanks,
Boricua_Ace
Please try and search before posting a new thread. We all had to read way more than we wanted to figure this stuff out, there's no reason you shouldn't either.
To answer your question.
NANDroid doesn't touch your sdcard except to place the backup of your phone on it. You'll need a linux machine or adb to do what you want. If you're using linux it should be self explanatory. If you're using adb, try this:
adb pull /system/sd/app app
adb pull /system/sd/app-private app-private
reformat your new card using whatever method you used for the stock card.
adb /push app /system/sd/app
adb /push app-private /system/sd/app-private
i did search for what i was looking for specifically but need not come back with good results. thanks for the info! and i do not have a linux machine so i will be using adb which i have.
after i do those steps, do i then restore a backup from nandroid on the phone? i would also have to use apps2sd app again correct? and do i also moved everything from the Fat32 to the new sd card?
If all you're doing is replacing the sdcard and not wiping your phone (alt-w), then those are the only steps you'll have to take.
Considering all of the hybrid ways to get apps2sd i can see how this could be confusing. I'd suggest using just the sdsplit script to repartion/format your card since you probably used marcusmaximus's app to do it all initially.
Oh, and yes, you'll need to copy the stuff off of your fat32 and move them to a tempory folder on your pc too. Just copy it all back manually once it's repartitioned.
great thanks! i actually used partion manager to partion the old card. So i'll do it that way again. works for me. just wanted to make sure i dont miss any steps. i will not be wiping the phone. i'll also have to adb the dalvik-cache since i do have that on the old card correct?
No point in moving dalvik-cache since it will recreate itself anyway.
Just make sure, if you're using unionfs instead of symlinks, that you create the /system/sd/dalvik-cache directory before you reboot your phone.
thanks for all your help and patience in answering my questions. really appreciate it.
last question, im using the old appstosd app not appstosd 2 app. i believe this app uses symlinks correct?
boricuaace said:
last question, im using the old appstosd app not appstosd 2 app. i believe this app uses symlinks correct?
Click to expand...
Click to collapse
Unfortunately, I don't remember. I think that's correct, but you'd have to read through that thread to be sure.
I don't think symlinks are that picky and creating the /system/sd/dalvik-cache directory before you boot the phone with the new card will work in either case.
Someone should correct me if I'm wrong.
great, thanks again!
no problem. Good luck.

Apps2sd - read only file system

Hey guys,
I'm new to rooting my G1 but definitally not new to modding my electronics. I'm trying to set up my apps2sd but i'm having a little trouble. Trust me, I searched, I'm not a forum noob. My sdcard is already formatted in FAT32. I check my sdcard in settings on my phone and it shows almost 8gigs of available space and another area that says "sd card secondary" - unavailable.
I've looked at some tutorials and the first steps usually include typing this into Terminal Emulator.
su
mkdir /system/sd/app
I do this and this is what I get.
mkdir failed for /system/sd/app, read-only file system.
What seems to be the issue? Can I just mount the SDcard on my laptop and get on it and make a folder "system", then inside that folder "sd", and in that one "app"? Is this the manual way of doing it? Any help is greatly appreciated. I know you guys probably deal with stupid questions all the time. Thanks in advance.
Please read the stickies before posting. This should be in the Q&A forum.
Sorry I will post in the Q & A forum. Thanks for the good info, cleveland.
paolovazquez said:
Hey guys,
I'm new to rooting my G1 but definitally not new to modding my electronics. I'm trying to set up my apps2sd but i'm having a little trouble. Trust me, I searched, I'm not a forum noob. My sdcard is already formatted in FAT32. I check my sdcard in settings on my phone and it shows almost 8gigs of available space and another area that says "sd card secondary" - unavailable.
I've looked at some tutorials and the first steps usually include typing this into Terminal Emulator.
su
mkdir /system/sd/app
I do this and this is what I get.
mkdir failed for /system/sd/app, read-only file system.
What seems to be the issue? Can I just mount the SDcard on my laptop and get on it and make a folder "system", then inside that folder "sd", and in that one "app"? Is this the manual way of doing it? Any help is greatly appreciated. I know you guys probably deal with stupid questions all the time. Thanks in advance.
Click to expand...
Click to collapse
You might want to search some more. If you only have a FAT32 parition you are never going to make Apps2sd work. You might get apps to vd working if that is the route you want to go. Seriously, there are 20 threads on this topic. I wouldn't say anything but you pulled the I know what I'm talking about card.
What ROM are you running? If it says "secondary card unavailable" you are probably using a modded ROM and not one of the copies of a carrier ROM. That means that apps 2 sd is most likely automated if you setup your SD card correctly.
paolovazquez said:
Hey guys,
I'm new to rooting my G1 but definitally not new to modding my electronics. I'm trying to set up my apps2sd but i'm having a little trouble. Trust me, I searched, I'm not a forum noob. My sdcard is already formatted in FAT32. I check my sdcard in settings on my phone and it shows almost 8gigs of available space and another area that says "sd card secondary" - unavailable.
I've looked at some tutorials and the first steps usually include typing this into Terminal Emulator.
su
mkdir /system/sd/app
I do this and this is what I get.
mkdir failed for /system/sd/app, read-only file system.
What seems to be the issue? Can I just mount the SDcard on my laptop and get on it and make a folder "system", then inside that folder "sd", and in that one "app"? Is this the manual way of doing it? Any help is greatly appreciated. I know you guys probably deal with stupid questions all the time. Thanks in advance.
Click to expand...
Click to collapse
go to: http://forum.xda-developers.com/showthread.php?t=533731
install cyanogens recovery image if you havent yet, then format your card into Fat32, ext3 and if you like linux swap.
then get cyanogen 4.0.4 it will do apps to SD automaticaly

my sd card wont mount

i was messing around try to install honeycomb and did something to my nook/sdcard
i was formatting and bla bla bla, but now my nook refuses to mount the sdcard, in adb and in CWR.
it just returns that no such file exists
my nook currently only has CWR installed on it, as i deleted everything prior to attempting HC.
lil help pleaes
did you try mounting it through the NC settings page? or through CWR?
in cwr, ill try booting into my froyo and see what happens
::
in froyo its greyed out , so no dice there either
in adb:
# mount sdcard
mount sdcard
mount: can't read '/etc/fstab': No such file or directory
I am having the same issue. It detects the card but will not mount it
could it have something to do with installing new drivers onto my pc in order to get adb working.
things ive changed since the sd card worked.
flashed CWR onto sd
new NC drivers in win 7 from the adb auto installer
flashed froyo onto nc
i also just tried to push gapps onto the froyo system/ as explained on nookdevs, but always get "push: not found"
im stuck with this base froyo because i cant push apps, and cant sideload anything.
any ideas?
update:
so now ive got my froyo'd nook plugged back into my comp, and i uninstalled the drivers for it in device manager, so it says nookColor in other devices, i have my permissions set for manual install of drivers, but all the drivers ive tried fail to work. ALL of which i have downloaded off of nook threads
the sd card is only recognized by my computer as well. my phone (eris) cannot read it either.

[Q] Honeycomb Root, GApps, Market, etc

Alright, so I'm 100% brand new to the Nook. Infact, I don't even have it yet, but I'm buying it tomorrow (3/3)
If I'm going to use honeycomb on it, do I just simply pop in the SD card and it's ready to go?
Do I need to root it before hand or is it already rooted?
How do I get GApps and Market running?
I honestly looked around a bit but I'm terribly confused. Any pointers would be greatly appreciated.
EDIT: Also, I can't even seem to get the IMG burned onto my microSD. Win32 Disk Imager keeps spitting back that the SD card doesn't have enough space, but it's an 8GB card with nothing on it, so it has plenty.
1) No, you don't have to root first - just pop in the uSD card and you are good to go.
2) To install Market and GApps you will have to install ADB on your primary machine first (which can be a PITA). There is all sorts of help around to do that. I downloaded a script (search for HoneyGapps.v2 here) that did the install for me in one step.
3) From what I understand the image is too large for Win32 Disk Imager. I used WinImage and it worked fine.
BTW - I am loving HC - I've adopted it completely. My major problem is that many apps are not showing up in the Market, even though they were installed and ran fine on my rooted 2.1 system. I think it is because the Market does not recognize the device name under HC 0.4.
How do I use WinImage to do that?
Sorry, but that program just confuses me, lol
First you use winImage and click disk then restore image. Make sure you have all files selted when looking for the file to restore. Are you going to install it to internal or on a USB card ?
Trying from SD card first unless it's too slow. If I want to install on internal, how do I backup my original Nook data?
Also, I figured out WinImage, I'm burning it now. I used another program, but that didn't do anything when I powered on the Nook. I shouldn't have to do -anything- before booting from the SD, right? The Nook is brand new, I popped in the SD card and it didn't work. We'll see what happens after WinImage burns it though
The SD version is kinda slow and if you look there is a Honeycomb EEMC V4 install that has the google apps and other goodies Installed. It has all you need already put in it. In the post you will find all the links and info needed to install. You just mount your nook like normal to your computer and copie the files from internal memory.
here is the Link use the version 2 dated 2-21
http://forum.xda-developers.com/showthread.php?t=947071
shadowswittness said:
The SD version is kinda slow and if you look there is a Honeycomb EEMC V4 install that has the google apps and other goodies Installed. It has all you need already put in it. In the post you will find all the links and info needed to install. You just mount your nook like normal to your computer and copie the files from internal memory.
here is the Link use the version 2 dated 2-21
http://forum.xda-developers.com/showthread.php?t=947071
Click to expand...
Click to collapse
Haha, I had just started reading that a second ago actually. It lists a lot of problems. Are those problems present in the SD card version as well? Also, is Froyo more stable?
I have been running version 2 for a lil while and it runs smooth. I haven't had any real issues from it. I put it on my wife's nook also. It runs smooth and every app I have installed runs with no issues.
OK, I'm gonna try the script for GApps in a second. Where can I find the drivers for the Nook? I already have ADB installed, I've rooted 3 phones before this, so I got ADB usage down...
EDIT: Also, where can I find info on partitioning the SD card so I can still use it?
Honeycomb is built for tablets and sems more fluid. All are really development builds. We will all be waiting on the devs and google for the actual honeycomb
Which are you going to do the Sd or Internal ? If you load the version 2 internal it already has the Google apps included.
I haven't found a way to backup my original Nook data before installing it on internal. SD card works just fine, as long as I can find a way to partition it so I can still use it as an SD card. Either way, I still need the ADB drivers and the one thread I found so far has a broken link. Boo!
If you install it to internal you can then reformat the sd card and use it as normal.
OK, but then how do I back up the current internal memory and I still need a link to the ADB drivers in case I want to run off SD.
Use my USB mass storage utility (see dev). Make .tar files of internal data and system content.
To restore extract content back onto data and system.
Of course, if you get adb working, make dd images of partitions.. more conventionnal backup than above..
Sent from my HTC Desire using XDA App
Alternatively, can't I just have someone send me their files?
Bump? Anyone?
EDIT: Also, how do I get ADB working if I do the internal HC?
gmap516 said:
Bump? Anyone?
EDIT: Also, how do I get ADB working if I do the internal HC?
Click to expand...
Click to collapse
All your questions in this thread can be answered by doing a little work searching around... you shouldn't expect a personal tutor...
If you put a little of your own effort, you will learn much more than following someone's instructions.
Thanks man, that was helpful. I definitely didn't use the search tool before.
gmap516 said:
Thanks man, that was helpful. I definitely didn't use the search tool before.
Click to expand...
Click to collapse
See? You're learning already then.

[Q] how to install program in the streak 10 pro's SD card

I don't know if it's correct to ask this question here.I find all thread about streak 10 pro is here.I got a dell streak 10 pro.It has a 16G rom.I update it to 3.2. And flash it to Chimera Dorid r2 . I want to move some app to the sd card. but I failed. I follow the instruction I found in this forum. First make an two parartion in SD card. Then copy the sh.sh,mount_sd.sh,busybox,app2sd.sh. Last exec app2sd.sh. but I failed.
1.I found I can't exec the android shell again. In system/bin there is sh and sh_bak. sh size is 0.I think sh_bak is the sh's backup .rootexplorer,terminal also can't run.I use "adb pull /system/bin/sh_bak sh",but sh_bak is not an object of file or dictionary. how can I restore the the sh?
2.I install app2Sd but it said can't move any app to sd, for the sd is emulated. I found the sd I plug in ,his name is sdcard2.sdcard is the system disk. its size is 16G. so the 16G rom is mount as sdcard .This is why I can't move app to it .So how can I mount SD correct? and move app to it?
It's counterproductive to move it to sdcard, as sdcard/ is actually data/media.
You must move it to sdcard2 to get any real effect, as you've seen HC does not support moving to the sdcard.
SH isnt a file, it's a symlink to ash, the command processor used in HC. You need to repair the symlink between ash <-> sh.
thank you for reply
Yes,I know the sdcard is not the actual sd, sdcard2 is my aid, how can I do that .I am studying the app2sd.sh , I think with little modify I can do that.but it need time. I don't know android sh.
how can I repair the systemlink in this case , I can't use the adb sh,
TheManii said:
It's counterproductive to move it to sdcard, as sdcard/ is actually data/media.
You must move it to sdcard2 to get any real effect, as you've seen HC does not support moving to the sdcard.
SH isnt a file, it's a symlink to ash, the command processor used in HC. You need to repair the symlink between ash <-> sh.
Click to expand...
Click to collapse
I think I found the way I can do it like this:
adb pull /system/bin/ash sh
adb push sh /system/bin/sh
and would you think : remove the virtual sdcard , make the sdcard as the actual sdcard is an good idea for the next ver of rom
I try this way but I can't push the ash,for sh is read-only file system
How small is /data that you'd even need to use Apps2SD/Apps2Ext? My DS7 has a 2G /data partition and I have tons of stuff on it and it's only about 50% full.
you need to remount it first into R/W, its normally loaded in R/O

Categories

Resources