![]() |
#31 |
Guru
![]() ![]() ![]() ![]() ![]() Posts: 733
Karma: 443
Join Date: May 2011
Location: UK
Device: Pocket Edgex2(1unborked), Alex, Nook B&W, Nook Color, Nook STR
|
went quiet here. I think the point in not necessary to create a cwm mode but a kind of recovery that we can access from android or from boot (either using a key press command or not) that will enable us to experiment than reflash a good image if we bork.
|
![]() |
![]() |
![]() |
#32 | |
Guru
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 614
Karma: 73700
Join Date: Oct 2009
Location: WA, USA
Device: Android, Kindle Paperwhite, lots of ancient readers
|
Quote:
![]() |
|
![]() |
![]() |
Advert | |
|
![]() |
#33 |
Guru
![]() ![]() ![]() ![]() ![]() Posts: 733
Karma: 443
Join Date: May 2011
Location: UK
Device: Pocket Edgex2(1unborked), Alex, Nook B&W, Nook Color, Nook STR
|
thanks
|
![]() |
![]() |
![]() |
#34 | |
Connoisseur
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 90
Karma: 1059
Join Date: Sep 2011
Location: Canada
Device: OnyxBook M96, enTourage Pocket eDGe (retired)
|
Quote:
My impression is that as long as the kernel image, u-boot, and the maintenance ramdisk are untouched it should always be possible to get into "flashing mode" and flash the golden update to fix things. If u-boot gets borked, it is a SOL situation. If the kernel or maintenance ramdisk get borked, it might be possible to make u-boot load a kernel and/or ramdisk from SD. However, that might require building a u-boot that will work with the device and that seems way too complicated (at least to me) without sources (maybe the u-boot in the device allows that, that I don't know, u-boot is also new to me). Is my appreciation correct? Do you have any other ideas? By the way, I have no idea how the ClockWordMod recovery works, so maybe I am off-base... :-) |
|
![]() |
![]() |
![]() |
#35 |
Connoisseur
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 90
Karma: 1059
Join Date: Sep 2011
Location: Canada
Device: OnyxBook M96, enTourage Pocket eDGe (retired)
|
I guess. When you look at the maintenance ramdisk, if the update command is given in the kernel command line, the init script searches for and unzips the update.zip file and finally passes control to the update.sh file from there.
I've read the Android system in the eDGe is non-standard, but it feels quite "linuxy", so it might be nicer (i.e. more hackable) than stock Android in that sense... :-) |
![]() |
![]() |
Advert | |
|
![]() |
#36 |
Guru
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 614
Karma: 73700
Join Date: Oct 2009
Location: WA, USA
Device: Android, Kindle Paperwhite, lots of ancient readers
|
Hi folks, I have some ideas, but I'd like to chat a bit about them. I'm hanging out on irc.freenode.net in #mobileread-developers. If you're interested, come join me.
|
![]() |
![]() |
![]() |
#37 |
Guru
![]() ![]() ![]() ![]() ![]() Posts: 733
Karma: 443
Join Date: May 2011
Location: UK
Device: Pocket Edgex2(1unborked), Alex, Nook B&W, Nook Color, Nook STR
|
the unit can be recovered via tftp if uboot is untouched. this is where i went.
|
![]() |
![]() |
![]() |
#38 |
Guru
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 614
Karma: 73700
Join Date: Oct 2009
Location: WA, USA
Device: Android, Kindle Paperwhite, lots of ancient readers
|
|
![]() |
![]() |
![]() |
#39 |
Guru
![]() ![]() ![]() ![]() ![]() Posts: 733
Karma: 443
Join Date: May 2011
Location: UK
Device: Pocket Edgex2(1unborked), Alex, Nook B&W, Nook Color, Nook STR
|
would that touch the uboot?
|
![]() |
![]() |
![]() |
#40 |
Guru
![]() ![]() ![]() ![]() ![]() Posts: 733
Karma: 443
Join Date: May 2011
Location: UK
Device: Pocket Edgex2(1unborked), Alex, Nook B&W, Nook Color, Nook STR
|
btw I tested the pablob golden ermine with the new partitioning is working flawlessly. updated to all mine and gapps, no probs.
|
![]() |
![]() |
![]() |
#41 | |
Connoisseur
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 90
Karma: 1059
Join Date: Sep 2011
Location: Canada
Device: OnyxBook M96, enTourage Pocket eDGe (retired)
|
Quote:
I have started to think that one of the most practical ways to do recovery would be to get u-boot to boot from the SD card, and make a SD-card-based recovery image. Advantages:
Disadvantages:
It would be nice to have a framebuffer-enabled console for the system's kernel, that would make life easier as it would allow to use a shell-based script to manage recovery. |
|
![]() |
![]() |
![]() |
#42 |
Guru
![]() ![]() ![]() ![]() ![]() Posts: 733
Karma: 443
Join Date: May 2011
Location: UK
Device: Pocket Edgex2(1unborked), Alex, Nook B&W, Nook Color, Nook STR
|
I think you need to look at sheeva plug and developments for it. our device has similar board cpu and file system.
http://www.cyrius.com/debian/kirkwoo...g/install.html not sure if this works on ours: setenv bootargs_console console=ttyS0,115200 setenv bootcmd_mmc 'mmc init; ext2load mmc 0:1 0x00800000 /uImage; ext2load mmc 0:1 0x01100000 /uInitrd' setenv bootcmd 'setenv bootargs $(bootargs_console); run bootcmd_mmc; bootm 0x00800000 0x01100000' saveenv obviously different offsets. but you may get away from not changing the uboot? |
![]() |
![]() |
![]() |
#43 |
Guru
![]() ![]() ![]() ![]() ![]() Posts: 733
Karma: 443
Join Date: May 2011
Location: UK
Device: Pocket Edgex2(1unborked), Alex, Nook B&W, Nook Color, Nook STR
|
BTW I just notices after using your golden, than update to Allmine+Gapps I have apps missing from market like Dolphin, Dolphin Mini and much more others.
used to have them ok on old allmine from dingogolden>ermine>gapps update. not sure has to do with your update or something to do with a market. but your setup seems very snappier and faster running 2 units with allmine one with yours partitioning and the other on standard, yours is faster really. |
![]() |
![]() |
![]() |
#44 | |
Zealot
![]() Posts: 146
Karma: 10
Join Date: Mar 2011
Location: Leblon, Rio de Janeiro, Brazil
Device: 1 EE,3 PEs,HP Pro Slate12.2,&Kindle Paperwhite,GalaxyTabPro12.2,Note 4
|
![]()
Where is the pablob golden ermine update located? Could you put up a link and update instructions? I couldn't find it using search.
Thanks, Quote:
|
|
![]() |
![]() |
![]() |
#45 |
Connoisseur
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 90
Karma: 1059
Join Date: Sep 2011
Location: Canada
Device: OnyxBook M96, enTourage Pocket eDGe (retired)
|
|
![]() |
![]() |
![]() |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Thoroughly bricked? Won't boot SD or CWM | Waba | Nook Developer's Corner | 6 | 05-18-2011 12:23 PM |
Install CWM without rooting / Mount bootable SD partition over USB [SOLVED] | taosaur | Nook Developer's Corner | 10 | 05-17-2011 03:02 PM |
Clockwork Mod - CWM | goldberry | Nook Developer's Corner | 0 | 05-10-2011 12:20 AM |
Help porting for beginners | Gogolo | iRex | 2 | 09-03-2009 09:33 AM |
iLiad Books about porting? | Luka Trifunovic | iRex Developer's Corner | 0 | 03-20-2008 12:22 AM |