08-24-2009, 02:07 AM | #1 |
Junior Member
Posts: 7
Karma: 10
Join Date: Aug 2009
Device: Hanvon N516
|
Possibility of re-flashing stock firmware for Hanvon N516
Is there anyway to re-flashing the stock firmware for Hanvon N516?
|
08-24-2009, 05:47 AM | #2 |
OpenInkpot developer
Posts: 211
Karma: 5627
Join Date: Mar 2008
Location: Stuttgart, Germany
Device: N516,V3,PRS505,iLiad,eSlick,E60,K3,K4NT,M90,PB912,KoboMini
|
Well, it should be possible. Given that you've got a full backup of the stock firmware.
|
Advert | |
|
08-24-2009, 06:19 AM | #3 |
Junior Member
Posts: 7
Karma: 10
Join Date: Aug 2009
Device: Hanvon N516
|
Actually my friend has another Hanvon N516, which still have the stock firmware. I can get his Hanvon to do a stock firmware backup if that's necessary. So is there any documentation on this forum about how to backup and restore firmware. thanks.
|
08-24-2009, 07:14 AM | #4 |
OpenInkpot developer
Posts: 211
Karma: 5627
Join Date: Mar 2008
Location: Stuttgart, Germany
Device: N516,V3,PRS505,iLiad,eSlick,E60,K3,K4NT,M90,PB912,KoboMini
|
Cool! That usbboot tool can dump flash memory, afaik.
There is no documentation, nobody has tried this before. You could join our #openinkpot irc channel and we will try to guide you. |
08-24-2009, 12:18 PM | #5 |
Junior Member
Posts: 7
Karma: 10
Join Date: Aug 2009
Device: Hanvon N516
|
|
Advert | |
|
11-19-2009, 03:27 AM | #6 |
Junior Member
Posts: 3
Karma: 10
Join Date: Nov 2009
Device: Hanvon N516
|
Hey, sorry to bring an old thread back from the dead, but did anybody ever have any luck with this? I want to try OpenInkpot on my N516 but I'd also like to be able to go back, just in case.
|
11-19-2009, 04:54 AM | #7 |
I Do Like Ebooks
Posts: 145
Karma: 1006
Join Date: May 2009
Location: Prague, Czech rep.
Device: Pocketbook Ultra 650
|
Not yet, as far as I know.
|
12-26-2009, 12:16 PM | #8 |
Groupie
Posts: 155
Karma: 200000
Join Date: Dec 2009
Location: Britania
Device: Android
|
But how? :-)
Hi, I've just acquired a 516, and I'm also interested in backing up the original firmware.
I downloaded OpenInkpot 0.2 (oi-hanvon-n516-install-0.2-flashimage.zip), and read the instructions for USBboot. I'm getting the impression I need to find a different version of USBboot . There is a command called "nreadnand" which will dump the contents of flash... as a hexdump to the screen. Unlike the "nprog" command, it doesn't look like it will accept a filename. Any suggestions welcome. Here's a transcript which should hopefully show what I'm talking about - Code:
Welcome! USB Boot Host Software! USB Boot Software current version: 1.3 Handling user command. USBBoot :> help Command support in current version: help print this help; boot boot device and make it in stage2; list show current device number can connect; fconfig set USB Boot config file; nquery query NAND flash info; nread read NAND flash data with checking bad block and ECC; nreadraw read NAND flash data without checking bad block and ECC; nreadoob read NAND flash oob without checking bad block and ECC; nerase erase NAND flash; nprog program NAND flash with data and ECC; nmark mark a bad block in NAND flash; go execute program in SDRAM; version show current USB Boot software version; exit quit from telnet session; readnand read data from nand flash and store to SDRAM; load load file data to SDRAM; USBBoot :> version USB Boot Software current version: 1.3 USBBoot :> list Device number can connect :1 USBBoot :> boot 0 Booting No.0 device......UnBooted.....Boot success! Initing No.0 device......Init Configration success! USBBoot :> fconfig USBboot.cfg 0 Configing No.0 device.... Init Configration success! USBBoot :> nquery 0 0 Querying No.0 device No.0 flash...... Nand flash Vendor ID :0xdc Nand flash Chip ID :0xad Operation status: Success! USBBoot :> nread Usage: nread (1) (2) (3) (4) 1:start page number 2:length in byte 3:device index number 4:flash index number USBBoot :> nread 0 16 0 0 Reading from No.0 device No.0 flash.... 0x00000000 :ff ff ff ff 01 b0 08 3c 64 03 08 35 00 10 09 3c Operation end position : 1 USBBoot :> readnand Usage: readnand (1) (2) (3) (4) (5) 1:start SDRAM address 2:start page number 3:page length 4:device index number 5:flash index number USBBoot :> |
12-26-2009, 02:29 PM | #9 |
OpenInkpot developer
Posts: 211
Karma: 5627
Join Date: Mar 2008
Location: Stuttgart, Germany
Device: N516,V3,PRS505,iLiad,eSlick,E60,K3,K4NT,M90,PB912,KoboMini
|
|
12-29-2009, 09:35 AM | #10 |
Groupie
Posts: 155
Karma: 200000
Join Date: Dec 2009
Location: Britania
Device: Android
|
Thanks! I tried the "new azbooka usbboot" (version 1.4b), but that didn't have such a command either. So I hacked up a driver and a parser for the USBboot hex dumps. (Scripting languages rock). I intend to document the process on the OpenInkpot wiki.
It took upwards of 2 hours to dump the root filesystem, but it will be worth it for my peace of mind. I don't want to install a slightly different version of the vendor firmware, and then find that it breaks because they changed the hardware or something. |
12-29-2009, 11:23 AM | #11 |
OpenInkpot co-founder
Posts: 407
Karma: 845
Join Date: Dec 2007
Device: Kindle Oasis
|
Wow. FW dumper is really useful tool. Please-please!
|
12-29-2009, 11:24 AM | #12 | |
OpenInkpot developer
Posts: 211
Karma: 5627
Join Date: Mar 2008
Location: Stuttgart, Germany
Device: N516,V3,PRS505,iLiad,eSlick,E60,K3,K4NT,M90,PB912,KoboMini
|
Quote:
|
|
12-30-2009, 11:18 AM | #13 |
Groupie
Posts: 155
Karma: 200000
Join Date: Dec 2009
Location: Britania
Device: Android
|
Unfortunately I can't give you a tested how-to. I extracted plausible uImage and rootfs binaries (including interleaved OOB data), but flashing them caused my device to stop booting. Interestingly the rootfs on my device seemed to start at page 8512 (not 6144 as suggested by the OI wiki).
Then I tried the firmware upgrade from rapidshare, following the instructions on the wiki. Same result - I think the LED turns on when booted, but the screen remains blank. I was able to flash OI 0.2, so fortunately I can still use my device :-). (I did have to fiddle a little; see my post on the -user mailing list). If you're still interested in my scripts, just let me know where I should send them. |
01-04-2010, 01:11 AM | #14 |
Junior Member
Posts: 4
Karma: 10
Join Date: Jan 2010
Device: Hanvon 516
|
using german 2.7.2.0 as suggested it works
first i installed this German firmware (set it for English)...which is very good...in fact i prefer it to oi...then i flashed oi...damn near bricked my n516...or thought i did...went back to this without a problem...then flashed oi again....made it work this time, played with for a bit... then when back to 2.7.2.0 ...no problem at all...
you are now safe to flash between the firmwares...well at least 2.7.2.0 Last edited by xev7; 01-04-2010 at 01:14 AM. |
01-05-2010, 04:09 AM | #15 |
Groupie
Posts: 155
Karma: 200000
Join Date: Dec 2009
Location: Britania
Device: Android
|
Ok, I tried the German one, that didn't work for me either :-).
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
hanvon n516 - flashing successful but device doesn't boot | eluna | OpenInkpot | 11 | 07-19-2010 03:08 PM |
Flashing N516 in Windows 7 | lazcool | OpenInkpot | 4 | 07-17-2010 07:36 AM |
Long review of Azbooka N516 (Hanvon n516) | igorsk | News | 3 | 02-17-2010 07:25 AM |
hanvon n516 | jjim | Calibre | 2 | 12-26-2009 10:07 AM |
Hanvon N516 firmware update adds Adobe Epub | Nate the great | News | 4 | 12-02-2009 08:42 AM |