I have been following this thread for a couple years now, still wondering why the title was never changed to "xDSL", for there is not really much more information available about the LTE variant by now than it was back then
So I grabbed my old LTE box and eventually managed to find the bootsel
Pin that would allow to unbrick via UART: It is the resistor R151 (instead of R148 with the xDSL variant).
However it would not boot the modified 904xdsl-uboot-maybe-no-passwd
:
ROM VER: 1.1.4
CFG 04
UART
**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************
U-Boot 2010.06-Lv2.0.40-A0.5 (Feb 12 2015 - 23:05:42)
CLOCK CPU 500M RAM 250M
DRAM: 128 MiB
NAND: NAND device: Manufacturer ID: 0xec, Chip ID: 0xdc (Samsung NAND 512MiB 3,3V 8-bit)
512 MiB
Bad block table found at page 262080, version 0x01
Bad block table found at page 262016, version 0x01
nand_read_bbt: Bad block at 0x0000002e0000
nand_read_bbt: Bad block at 0x00001e680000
In: serial
Out: serial
Err: serial
Net: bad image magic number
cannnot find gphy firmware!
Internal phy(GE) firmware version: 0xffff
vr9 Switch
Type "run flash_nfs" to mount root filesystem over NFS
Warrning : rtl8367rb reset failed!!!
Then I tried to modify a stock image according to https://github.com/majuss/easybox904/blob/master/guides/create.md, but it was not accepted via Web UI or TFTP (I wonder if I should at least fix the uImage header checksums etc.?). However the error printed to the console when using TFTP says nothing about the uImage checksum:
U-Boot 2010.06-Lv2.0.40-A0.3 (Jul 12 2012 - 22:00:12)
CLOCK CPU 500M RAM 250M
DRAM: 128 MiB
NAND: NAND device: Manufacturer ID: 0xec, Chip ID: 0xdc (Samsung NAND 512MiB 3,3V 8-bit)
512 MiB
Bad block table found at page 262080, version 0x01
Bad block table found at page 262016, version 0x01
nand_read_bbt: Bad block at 0x0000002e0000
nand_read_bbt: Bad block at 0x00001e680000
In: serial
Out: serial
Err: serial
Net: Internal phy(GE) firmware version: 0x040b
vr9 Switch
Type "run flash_nfs" to mount root filesystem over NFS
reset button pressed --> 1
reset button pressed --> 2
reset button pressed --> 3
enter rescue process ...
Uncompressing LCD bootup images ...............
NAND read: device 0 offset 0x0000000004700000, size 0x0000000000300000
0x300000 bytes read: OK
Using vr9 Switch device
TFTP from server 192.168.2.100; our IP address is 192.168.2.1
Filename 'fullimage.img'.
Load address: 0x80800000
Loading: #################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
##########################################################
done
Bytes transferred = 31383681 (1dee081 hex)
verify firmware validation: loadaddr = 0x80800000, filesize = 31383681
0x81af5040 magic number not found
Uncompressing LCD bootup images ...............
NAND read: device 0 offset 0x0000000004700000, size 0x0000000000300000
0x300000 bytes read: OK
I could not find that magic number anywhere in the stock image either, but google just showed one result for it: https://forum.archive.openwrt.org/viewtopic.php?id=44676&p=13
That was my post from the old forum, and now I'm basically at the same point again after three years Apparently there are different firmware formats, since even the latest official one from the vodafone website is apparently no longer accepted via tftp.
So I wonder if anyone has a clue, or could help create a modified version (with dropbear enabled) of the LTE version image (could it really be just the uImage header checksums!?)
Looking forward to any advice