SO I half bricked my nook by deleting off partitions from the emmc, and now it only boots from SD card... without the SD card it won't turn on at all
I know my issue is partitioning the mmcblk0 as it used to be but I can't access it from adb shell, it does not find the parted command or gives me no permission
I have tried bootable CLW and have tried to reflash stock firmware but nothing does the trick
any one have any tips? or have run into this problem?
If you don't have parted, use fdisk. Take a look at the manual repartitioning post: http://forum.xda-developers.com/showpost.php?p=13971291&postcount=110. Basically you'll want to do something similar, except you'll create all the partitions instead of just p6,p7,p8.
jll544 said:
If you don't have parted, use fdisk. Take a look at the manual repartitioning post: http://forum.xda-developers.com/showpost.php?p=13971291&postcount=110. Basically you'll want to do something similar, except you'll create all the partitions instead of just p6,p7,p8.
Click to expand...
Click to collapse
thanks for the link, I been very busy this week with final projects and final exams approaching so this thing isn't my number one priority but nevertheless I would love to fix it asap...
I manage to recreate all the partitions, however the number of cylinders, heads, and sectors is different then it should be in my disk, when I use fdisk expert mode to change these things and do the w to write changes to disk the changes are not there once I do the p command, as if I never wrote the changes to disk... and still my nook will not boot off emmc.
Anny suggestions?
Hi everyone,
I was interested in upgrading to the stable 7.1 release. I am currently using the 7.1 RC on my nook color. I read this on the cyanogen mod website:
"Upgrading from any previous CM-7 release or nightly build should be smooth and no wipe should be required."
Does this mean I can flash the rom over top of the current RC without having to wipe any of my data or apps? This would be great as I have customized my nook quite a bit since getting it. I don't mind if I lose settings or things of that nature, but it would be great if I could keep my home screen and such. Anyways, just wondering. Thanks.
Your assumption is correct, all you need to do (well advised) is wipe your cache, and yes, it will take a while to boot the 1st time... Just did it tonight myself
You just need to wipe dalvik cache when updating.
---------------------------------
Sent from my LG Optimus V using Tapatalk
If this post helped you don't forget to say thanks!
Updated from nightly 200 and just wiped cache. Alls well so far.
About to Update to 7.1 and a question...
I use CM7.03 off of the microSD - does anyone know if the installer from this post: [ROM][CM7] [v1.3] Size-agnostic SD Card image and CM7 installer for SD Cards <http://forum.xda-developers.com/showthread.php?t=1000957> will also work to install 7.1
There have been many changes (for the much better
docfreed said:
I use CM7.03 off of the microSD - does anyone know if the installer from this post: [ROM][CM7] [v1.3] Size-agnostic SD Card image and CM7 installer for SD Cards <http://forum.xda-developers.com/showthread.php?t=1000957> will also work to install 7.1
There have been many changes (for the much better
Click to expand...
Click to collapse
Yes, it upgrades fine with this method.
Thank you for your help everyone I will try it tonight.
docfreed said:
I use CM7.03 off of the microSD - does anyone know if the installer from this post: [ROM][CM7] [v1.3] Size-agnostic SD Card image and CM7 installer for SD Cards <http://forum.xda-developers.com/showthread.php?t=1000957> will also work to install 7.1
There have been many changes (for the much better
Click to expand...
Click to collapse
Just drop the new ROM .zip onto the root of the card and boot up.
Hi,
I'm also running off the SD card. Is there a way to copy the .zip into the boot partition of the SD card from the Nook itself, or do I need to remove it and do it from a computer? I'm using File Expert and don't see a /boot folder.
Thanks!
c0rndog said:
Hi,
I'm also running off the SD card. Is there a way to copy the .zip into the boot partition of the SD card from the Nook itself, or do I need to remove it and do it from a computer? I'm using File Expert and don't see a /boot folder.
Thanks!
Click to expand...
Click to collapse
Use your PC and a card reader.....
I know I can use a card reader, but I was just curious if it is possible to do it without removing the card or connecting the Nook to a computer.
I downloaded the .zip onto my nook, I just don't see where to copy the file.
c0rndog said:
Hi,
I'm also running off the SD card. Is there a way to copy the .zip into the boot partition of the SD card from the Nook itself, or do I need to remove it and do it from a computer? I'm using File Expert and don't see a /boot folder.
Thanks!
Click to expand...
Click to collapse
you can use adb (adb wireless works very well)
on a windows machine you can use windows explorer to get to the folder with your zip file in it...
open a command window (start/run cmd)
if adb wireless... adb connect IP address
adb shell busybox mkdir /sdcard/boot
adb shell busybox mount /dev/block/mmcblk1p1 /sdcar/boot
adb push (zip file... can drag from windows explorer) /sdcard/boot
you will then have the zip file on the boot partition of the sdcard and can boot to uSD recovery for updating.
DizzyDen said:
you can use adb (adb wireless works very well)
on a windows machine you can use windows explorer to get to the folder with your zip file in it...
open a command window (start/run cmd)
if adb wireless... adb connect IP address
adb shell busybox mkdir /sdcard/boot
adb shell busybox mount /dev/block/mmcblk1p1 /sdcar/boot
adb push (zip file... can drag from windows explorer) /sdcard/boot
you will then have the zip file on the boot partition of the sdcard and can boot to uSD recovery for updating.
Click to expand...
Click to collapse
And that my friend is why I said use a card reader. Do you really want to do all that?
Clearly using a card reader is easier than that
Maybe I'm missing something here (forgive me if this is a noobquestion), but why can't I access the /boot partition of the SD card directly from the NC using a file manager?
Upgraded to CM7.1.0 stable from CM7.1.0RC on uSD card
I upgraded to CM7.1.0 stable from CM7.1.0RC using ROM Manager on uSD card. One issue I noticed is the stable version run slower. The RC version had Quadrant scores between 2500 to 3060. Now the Quadrant scores are between 1800 and 2600. I only wiped Davlik cache. All app data and settings remained the same. I activated the emmc as SD for extra storage and OS swapped 5.9gb to internal emmc. I am using a Kinston 8 gb class 10 with Speed Booster cache set to 2048 (original setting on sd was 1024). Anyone else experiencing a slower OS after updating to CM7.1.0 stable?
Sorry if too simple, but how is the best way to "wipe davlik cache?"
yeroc40 said:
Sorry if too simple, but how is the best way to "wipe davlik cache?"
Click to expand...
Click to collapse
I suggest, next time, you should open a new thread, providing a basic system info along with question.
For now, "wipe dalvik cache" simply by entering CwM Recovery (ClockworkMode Recovery) then go to Advanced, you'll see Dalvik there, select it, perform wipe.
Note: this only for running CM7 from eMMC, not booting from uSD.
c0rndog said:
Clearly using a card reader is easier than that
Maybe I'm missing something here (forgive me if this is a noobquestion), but why can't I access the /boot partition of the SD card directly from the NC using a file manager?
Click to expand...
Click to collapse
It's a little like trying to write the boot sector on a Windows system after you've booted. Too much potential damage can result from accessing the boot partition while you're running the system.
Please excuse me if this has already been discussed in NC & NT Forum but for me it was impossible to get an answer any where for past 3 days of googling or XDAing. Please also excuse me if I am asking dumb questions.. but this one keep taking my attention day and night
I was trying to make dd image for my own study of Android system and noticed one thing that some DD Img can be compressed to below 260mb but others exceeds over 600mb. Can't find reason why..
To be specific.
I created two different SD card using verygreen 1.3 size-agnostic method.
1. verygreen 1.3 w/ used CM7 nighty 252 build. on Sandisk 4GB
2. verygreen 1.3 w/ Mireage Kang 7.2 build on Sandisk 8GB
After I confirm those cards are working, I did not install anything but created img file with command
(Ubuntu 11.10)
For #1
DD if=/dev/sdb of=cm7n252.img
For #2
DD if=/dev/sdb of=cm7MK.img
then result was as expected.
#1 img file about 3.8GB
#2 img file about 7.8GB
I winzip two files to see how much they will be compressed. and result surprised me.
-winzip with ultra compression-
#1 over 680mb for 4GB
#2 over 280mb!!! for 8GB
Can anyone explain me why? or How to create reduced zip for DD img?
Thank you for your time in advance
I have done multiple searches and not found anything like this, apologies if I missed it. Here goes ...
Is their a version of rooting for the Nook N2E that can be run completely from the SD card? (Think a Linux LiveCD) I would like to try some of the other eReader software available to see if I like them before I decide to fully root my Nook. If I knew enough about Android, I would attempt this myself, but I don't want to brick my device.
Currently, no. It is possible, and is widely used on the Nook Color, but the work just hasn't been done on the Nook Touch. There was someone working on it a while ago, but it seems to have been dormant lately...
WIP thread
There appears to be a semi active thread about this here. At least is should provide a starting point.
David0226 said:
There appears to be a semi active thread about this here. At least is should provide a starting point.
Click to expand...
Click to collapse
I can't post on the development forum yet, so I am posting this here hoping others working on an SD boot image will see it.
I have been working on this myself.
I made a backup of my NST and then wrote that image to an SD card (4GB).
I changed the init.rc file and change all the mmcblk0p? file names to mmcblk1p?. I also changed the booting.png image so that I could confirm that my NST was booting from the SD Card.
I than inserted the SD Card and powered up. The booting.png image from the SD card showed up, but the device hung right there.
So I started looking at some other files. There is a file called env.txt that contains the following string:
root=/dev/mmcblk0p2 rw rootdelay=1 mem=512M
so I changed that to
root=/dev/mmcblk1p2 rw rootdelay=1 mem=512M
and attempted another boot. It still hung at the booting screen.
I suspect that it may not be able to access all the partitions on the SD card (after writing the backup image to the SD card, it contains 8 partitions, the 7 partitions from the NST and an eighth unallocated partition with the remaining 2GB from the card.)
My next idea is to attempt to get all the files off the SD card and create one partition that contains all the files in their correct directories and comment out the mount and mkdir commands from init.rc to see if I can get it to boot. (My problem is I have no easy access to a Linux system and WinBLOWS will not access the Ext2 and Ext3 partitions.)
Any comments or suggestions would be appreciated.
My goal here is to attempt to get it to boot the "standard" NST firmware and if I get that working, then attempt to set up a "rooted" OS on the SD card.
Progress????
Okay, now I got it to start a boot from the SC card and eventually I got a message that said failure to install.
Here is what I did.
After inserting the SD card into a linux machine, I mounted all the partitions.
I then copied all of the data into a single directory preserving the directory structure from the mounts.
I tar'd up this directory and ftp'd it to my windows machine.
On the Windows machine, I used bootutil to unpack the init.rc and env.txt files from uRamdisk.
I modified the files as can be seen in the attachments and repacked them.
Then I renamed the directories to correspond with the device file names they were supposed to mount from.
Then I created a single FAT partition on the SD Card and copied the directory structure to it.
It did not hang this time, so perhaps I am getting closer.
So, I don't have access to a linux PC with a SD Card reader, only Windows/MacOS. My Mac will allow me to use gdisk to create the partition table correctly, but it will not allow me to see the individual android partitions due to the hybrid MBR setup and MacOS not playing nicely. I'd like to use this method to install Android onto a larger SD card for a CFW/emuMMC/Android setup.
So, my request is that someone take the initial android 32gb img and dd each individual partition to a separate .img file (I think there should be 7), that I can then use to dd onto my SD card. I think if I have that, I can complete this project. I plan on writing it up as a guide once I can get it to work.
Thank you in advance!
I'm trying to make an image of my complete sd card with all the partitions on it but I can't find how to do it, can you point me in the right direction
I Figured it out