i have few huawei devices, i'd like to know if it's possible to run openwrt on them?
saw on a blog that those are android-based models, with a very lightweight version of android, but still that OS doesnt make the device really efficient.
possible to get openwrt running on those :
3G
E587 GP
As mentioned above, the first question is always what SOC/ wireless/ modem hardware is used on those devices. If the answer to those is 'Huawei' under the hood as well, it's not very promising, as Huawei hasn't been contributing SOC-/ wireless support even before they were sanctioned by the US, so getting basic hardware support will be a challenge.
Another thing to consider, many of these devices are more smartphones without a display, rather than routers with a stand-alone addon modem, meaning they often do depend closely on the android kernel- and ecosystem, which would be very, very (unrealistically so) hard to integrated with OpenWrt.
So chances aren't good at all, but no one knows until the hardware details are revealed - and even then, in the best possible case, someone with the hardware on their desk would still have to do the necessary development (for weeks++, months++, years++).
well, i tried to open two of them, mainly SoC can’t be seen, with lot of metalic plate covering it.
impossible to get a UART output neither
by dmesg, huawei devices are
e5331 (Orange 3G)
[ 8096.000512] usb 1-7: new high-speed USB device number 9 using xhci_hcd
[ 8096.149765] usb 1-7: New USB device found, idVendor=12d1, idProduct=14fe, bcdDevice= 1.02
[ 8096.149775] usb 1-7: New USB device strings: Mfr=2, Product=1, SerialNumber=0
[ 8096.149781] usb 1-7: Product: HUAWEI Mobile
[ 8096.149786] usb 1-7: Manufacturer: HUAWEI
[ 8096.202639] usb-storage 1-7:1.0: USB Mass Storage device detected
[ 8096.203359] scsi host2: usb-storage 1-7:1.0
[ 8096.203488] usbcore: registered new interface driver usb-storage
[ 8096.207371] usbcore: registered new interface driver uas
Huawei E587 GP (byg/3G)
[ 8554.704345] usb 1-7: new high-speed USB device number 11 using xhci_hcd
[ 8554.865893] usb 1-7: New USB device found, idVendor=12d1, idProduct=14fe, bcdDevice= 0.01
[ 8554.865904] usb 1-7: New USB device strings: Mfr=2, Product=1, SerialNumber=3
[ 8554.865910] usb 1-7: Product: HUAWEI Mobile
[ 8554.865915] usb 1-7: Manufacturer: HUAWEI Technology
[ 8554.865919] usb 1-7: SerialNumber: GHI
[ 8554.873030] usb-storage 1-7:1.0: USB Mass Storage device detected
[ 8554.873636] scsi host2: usb-storage 1-7:1.0
[ 8555.500955] usb 1-7: USB disconnect, device number 11
[ 8555.852171] usb 1-7: new high-speed USB device number 12 using xhci_hcd
[ 8556.013874] usb 1-7: New USB device found, idVendor=12d1, idProduct=1506, bcdDevice= 0.01
[ 8556.013885] usb 1-7: New USB device strings: Mfr=2, Product=1, SerialNumber=3
[ 8556.013891] usb 1-7: Product: HUAWEI Mobile
[ 8556.013896] usb 1-7: Manufacturer: HUAWEI Technology
[ 8556.013901] usb 1-7: SerialNumber: DEF
[ 8556.023034] option 1-7:1.0: GSM modem (1-port) converter detected
[ 8556.023371] usb 1-7: GSM modem (1-port) converter now attached to ttyUSB0
[ 8556.023691] usb-storage 1-7:1.1: USB Mass Storage device detected
[ 8556.024394] scsi host2: usb-storage 1-7:1.1
[ 8556.078360] huawei_cdc_ncm 1-7:1.2: MAC-Address: ABC
[ 8556.078372] huawei_cdc_ncm 1-7:1.2: setting rx_max = 16384
[ 8556.082279] huawei_cdc_ncm 1-7:1.2: NDP will be placed at end of frame for this device.
[ 8556.082546] huawei_cdc_ncm 1-7:1.2: cdc-wdm0: USB WDM device
[ 8556.083680] huawei_cdc_ncm 1-7:1.2 wwan0: register 'huawei_cdc_ncm' at usb-0000:00:14.0-7, Huawei CDC NCM device, 0c:5b:8f:27:9a:64
[ 8556.145008] huawei_cdc_ncm 1-7:1.2 wwx0c5b8f279a64: renamed from wwan0
huawei E5573B (4G/ orange)
[ 8606.132979] huawei_cdc_ncm 1-7:1.2 wwx0c5b8f279a64: unregister 'huawei_cdc_ncm' usb-0000:00:14.0-7, Huawei CDC NCM device
[ 8880.684989] perf: interrupt took too long (3173 > 3170), lowering kernel.perf_event_max_sample_rate to 63000
[ 9050.243607] usb 1-7: new high-speed USB device number 13 using xhci_hcd
[ 9050.393183] usb 1-7: New USB device found, idVendor=12d1, idProduct=1f01, bcdDevice= 1.02
[ 9050.393188] usb 1-7: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 9050.393191] usb 1-7: Product: HUAWEI_MOBILE
[ 9050.393193] usb 1-7: Manufacturer: HUAWEI_MOBILE
[ 9050.393196] usb 1-7: SerialNumber: ABC
[ 9050.456926] usb-storage 1-7:1.0: USB Mass Storage device detected
[ 9050.458054] scsi host2: usb-storage 1-7:1.0
[ 9051.105357] usb 1-7: USB disconnect, device number 13
none of them is “adb device” detectable. I think it’s dead, i dont know if it’s possible to ask huawei engineers to get some wrt compatibility with those. I wonder the “why” they put a light weight android version on them..