View Single Post
Old 09-19-2016, 05:48 PM   #16
stack
Member
stack began at the beginning.
 
Posts: 16
Karma: 10
Join Date: Sep 2016
Location: Chicago
Device: PW2
Quote:
Originally Posted by knc1 View Post
#1 - Stop the boot sequence at the "recovery menu" place
The recovery menu will have an "export usb storage" (or words to that effect) selection.
Hook up USB cable to PC, select that choice.
Note: You may have to type something every 5 .. 10 seconds to keep the menu from timing out - space usually works.
When that selection is made, your PC's automation should auto-mount it and open a file manager (just as if it where normal).
Delete the update file(s) - you probably have both a *.bin and a *.stgz (or something like that).
Add the: "DO_FACTORY_RESTORE" flag filename to visible root.
With file manager: "eject"
Remove USB cord
With the Recovery Menu - "Exit" or "Reboot" or whatever it is named.
It it doesn't restart, restart it with the power button, wait.
You can watch what is happening on the serial port - it **might** loop, trying to write an erase block, error, map-out, try again - - - etc.
And eventually run (even with the mis-matched kernel / kernel-modules.

For others reading this in the future, to mount from recovery the option is "E. Export FAT partition"
In the root folder I deleted the .bin file, but did not see any others (only Folders). I copied both the document and system folder, then added the empty DO_FACTORY_RESTORE file. On reboot the Software Update screen was no longer there, but the default tree pic took it's place.

Spoiler:
Code:
Press CTRL-A Z for help on special keys                                      
                                                                             
## Booting kernel from Legacy Image at 80800000 ...                          
   Image Name:   Linux-3.0.35-lab126                                         
   Image Type:   ARM Linux Kernel Image (uncompressed)                       
   Data Size:    2633728 Bytes =  2.5 MB                                     
   Load Address: 80008000                                                    
   Entry Point:  80008000                                                    
   Verifying Checksum ... OK                                                 
   Loading Kernel Image ... OK                                               
OK                                                                           
                                                                             
Starting kernel ...                                                          

[    0.099187] boot: C def:bcut:batterycut=1
[    0.276335] LPDDR2 MfgId: 0x1 [Samsung]
[    0.280419] 
[    0.280423] just text: vaddr c0150d44, va 0xc0150200 pa 0x801000c3 attr 0x6
[    0.292959] 
[    0.292963] nmx6sl_wfi_iram: vaddr d084e000, va 0xd084e200 pa 0x904043 attr 0x2
[    0.301807] 
[    0.301810] mx6sl_ddr: vaddr d0856000, va 0xd0856200 pa 0x905043 attr 0x2
[    0.310140] 
[    0.310143] mx6sl_iomux: vaddr f40e0000, va 0xf40e0200 pa 0x20110c3 attr 0x149
[    0.320973] 
[    0.320976] ANATOP: vaddr f40c8000, va 0xf40c8200 pa 0x20110c3 attr 0x149
[    0.335304] 
[    0.335307] CCM: vaddr f40c4000, va 0xf40c4200 pa 0x20110c3 attr 0x149
[    0.347435] 
[    0.347438] MMDC_P0: vaddr f41b0000, va 0xf41b0200 pa 0x21110c3 attr 0x149
[    0.357843] 
[    0.357846] L2: vaddr f2a02000, va 0xf2a02200 pa 0xa02043 attr 0x149
[    0.367739] 
[    0.367742] arm perif: vaddr f2a00000, va 0xf2a00200 pa 0xa00043 attr 0x149
3.0.35-lab126 #1 PREEMPT Fri Jul 31 15:04:21 PDT 2015 armv7l
Press [ENTER] for recovery menu...       0 //dev/mmcblk0p4:
CHS=4/16/104512 size=3424649216 bytes
flag type      first       last  lba first   lba size
Partition p1:
0x00 0x0b         16 <large>            16    6688752
    CHS: 0/1/1 - <large>
Partition p2:
Partition p3:
Partition p4:
BOOTING DEFAULT.
IP-Config: no devices to configure
kinit: Mounted root (ext3 filesystem) readonly.
[    5.997741] EXT3-fs error (device mmcblk0p1): ext3_lookup: deleted inode referenced4
kinit: opening console: error 5


I will hopefully find some time tonight to attempt #2 from above and report back.

Last edited by stack; 09-21-2016 at 12:00 AM.
stack is offline   Reply With Quote