I have mentioned it in a couple of threads already, now I feel it's time to release it:
important, may 6th: apparently I was the only person so far who was successful with this, do not rely on it yet please! REDLOTUS is an update tool which helps you to convince certain HUAWEI-Phones there is a new update available.
I started developing it because I felt that funkyhuawei is a bit overpriced for some more trivial use cases, but mostly I do not feel comfortable opening up my network for potential man-in-the-middle attacks by routing all DNS requests to some unknown person. On the other hand, funkyhuawei is to be acknowledged for their remarkable chat support, and their broad resources and knowledge - all of which I can not offer personally.
REDLOTUS is free and open source and self-hosted, while still simple enough to use.
Simply speaking, REDLOTUS pretends to be a Huawei update server to HiSuite (and later, to eRecovery).
It was successfully tested with my Huawei P10 VTR-L09, where I used it to re-flash the VTR-L09C432B123-Firmware after I had lost some functionality while flashing
Roadmap: Right now, this tool works only against HiSuite, but I am actively working on letting it work with eRecovery.
The source code, roadmap, and precise instructions live on Github:
I've the exact same problem. I tried to re-install node 7.3 insted of 7.10 but didn't help...
error Windows_NT 6.1.7601
error argv "C:\\Program Files\\nodejs\\node.exe" "C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" "run" "download" "http://update.hicloud.com:8180/TDS/data/files/p3/s15/G1475/g104/v82108/f1/full/filelist.xml"
error node v7.3.0
error npm v3.10.10
error code ELIFECYCLE
error [email protected] download: `node download.js -- "http://update.hicloud.com:8180/TDS/data/files/p3/s15/G1475/g104/v82108/f1/full/filelist.xml"`
error Exit status 3221225786
error Failed at the [email protected] download script 'node download.js -- "http://update.hicloud.com:8180/TDS/data/files/p3/s15/G1475/g104/v82108/f1/full/filelist.xml"'.
error Make sure you have the latest version of node.js and npm installed.
error If you do, this is most likely a problem with the redlotus package,
error not with npm itself.
error Tell the author that this fails on your system:
error node download.js -- "http://update.hicloud.com:8180/TDS/data/files/p3/s15/G1475/g104/v82108/f1/full/filelist.xml"
error You can get information on how to open an issue for this project with:
error npm bugs redlotus
error Or if that isn't available, you can get their info via:
error npm owner ls redlotus
error There is likely additional logging output above.
Hey @liomajor and @scook94, thank you for your extensive reports. It looks like I had messed with the download process yesterday when I should have gone to sleep already... Could one of you please run "git pull" and run the download again? It should give you a progress indicator, so when you see nothing within a minute or two, you can cancel right away.
Thanks for your collaboration
Haven't quite figured out to get a "git pull" to work without it complaining about overwritten files with the merge, so I've downloaded the .zip and unpacked that. Happy to report that everything is now working, downloads currently in progress. :good: