Thks hg42. Your post is detail and thks for sharing the workaround for ICS brick.
Sent from my GT-N7000 using xda premium
Sent from my GT-N7000 using xda premium
thanks for the link.This is the same method here:
http://forum.xda-developers.com/showpost.php?p=26285877&postcount=12
well, it could be much more detailed.Your post is detail
not necessary but it would be usefulbtw. should I move the real content of my thread from my second post into the first?
What do you think? That wouldn't make the real content more visible, but would make all those funny small comments look like nonsense(which is nice, ha ha)
you have a corrupted directory structure, but you don't know the reason.~ # e2fsck -c /dev/block/mmcblk0p9
e2fsck 1.41.12 (17-May-2010)
/dev/block/mmcblk0p9: Updating bad block inode.
Pass 1: Checking inodes, blocks, and sizes
Pass 2: Checking directory structure
Directory inode 46753, block #0, offset 0: directory corrupted
Salvage<y>?
Is this supposed to happen or do I indeed have a corrupted directory?
Seems you don´t realize what the thread-opener is writing about... It´s not that simple to repartition the emmc...Wow man, that seemed really simple and straight forward. Next week well learn how to copy a file in Android, now that will be much trickier...
Thanks anyway for your efforts!
Sent from my GT-N7000 using Tapatalk 2
I interpreted Zamboney's post as a little bit kidding, at least I hoped it was?Seems you don´t realize what the thread-opener is writing about... It´s not that simple to repartition the emmc...
After saying all that...
I want to create a PIT file which can simply be flashed by Odin or Heimdall. But Heimdall extracts only the exact PIT file I (or the system) had installed to the phone some times before (that is the original partition scheme).
It doesn't export my current partitioning scheme.
Does anyone know how to patch a PIT file?
I already googled and read some posts about the theme, but I didn't find one, which tells me the exact structure, only vague information...
Does anyone have a better source?
as long as nobody is currently writing to the flash, you should be safe to switch off the device (remove battery). This should be the case when it hangs.One of them hangs when converting the partition to ext4 which is /datafs. What should I do? is it safe to unplug the phone and redo it again?
no, the partition schemes sometimes leave some blocks unassigned, mostly because of Microsoftismsmke2fs 1.41.11 (14-Mar-2010)
warning: 126 blocks unused.
Is that mean the system found 126 corrupt blocks?
Ok, I am dumb, I already had it:I want to create a PIT file
...
Does anyone know how to patch a PIT file?
I already googled and read some posts about the theme, but I didn't find one, which tells me the exact structure, only vague information...
Does anyone have a better source?
I waited for a while, it finally stopped and went to (parted)..as long as nobody is currently writing to the flash, you should be safe to switch off the device (remove battery). This should be the case when it hangs.
When partitioning, there is nearly nothing which could fail.
Creating a partition should be a very short moment.
The longer time is when parted creates the file system inside the partition.
When you recreate the partition anyway, all this data inside the partition doesn't matter any more.
I tried these methods to escape a hang with varying success:
- try to open another adb (second console on PC with adb shell)
from that shell
- you could eventually be able to kill the hanging process
- try kill -9 or kill -HUP etc.
- try to close the adb console and restart another
- the HUP signal could eventually kill the hanging process
- pull the battery
no, the partition schemes sometimes leave some blocks unassigned, mostly because of Microsoftisms
According to your bad blocks in /data:
My attempt was to punch out the complete /system and /data in the partition scheme, this should work with all bricks, which have only bad blocks in one or both of these two partitions. Additionally I chose rounded numbers for the partitions just to not calculate them exactly.
This could be optimized, so you could get up to about 2GB more space (not really worth the hassle, right?), but I thought this optimization would be a second step, first I wanted to get my phone back to running state.
Also, as I wanted to post my steps, I could not assume which blocks are bad for different users, so I took the complete /system and /data as possibly damaged.
If other partition would be affected, there might be other schemes to solve this, but you would have to think about it first.
Yeah, of course it was tongue in cheek. I'm grateful for your efforts, but thought I'd have a little fun with the thought of a newbie doing this.I interpreted Zamboney's post as a little bit kidding, at least I hoped it was?