adfy, you still need any preious firmware? I do keep them but I need to get them uploaded first.
I have these.
GB B860SP01, B866b, B865SP01, B866SP01, B866SP02, B876
ICS B909SP02, B967, B969SP03, B969SP05, B977, B978, B919, B919SP01
Dan Peng, I know your problem. I faced the exactly one before. Did you flash your ICS to B919 or B919SP01 and then flash with MIUI? My symptons was exactly the same. Battery didnt charge, phone no network, phone hang after loading in and so on. Then the battery just drain off as it doesnt charge, and eventually it looks like a dead phone.
The problem is actually MIUI v2.6.1 and versions before it are based on ICS B972, while the latest MIUI v2.6.8 is based on B919. The difference between B972/B977 and B919 is because they have different baseband. B972/B977 is 404020 while B919 is 404029.
So to solve your problem, you actually need to find a way to fully charge your battery first. Go find a friend that have a similar phone, borrow their phone to charge your battery. After that flash back to stock B919 then flash with latest MIUI. If flashing B919 isnt successful, then you should try flashing to B977, then upgrade to B919, then only flash MIUI v2.6.8.
If you still face any problem, try to explain more here. Will try to help.
Honor is a very great phone, it doesnt die so easy!

Been flashing it like nobody business and its still working good! Hope to help so that you dont need to send to service centre.
Added on June 10, 2012, 5:18 amHuawei Malaysia is such a shit head!! They release B919SP01 Beta in ZIP, then they release Beta in RAR, and then they remove the "Beta" and announce it as their "Malaysia Only" release, but in fact the release was the same file with both Beta in ZIP and RAR. Now they remove the release and replaced it with TRIAL VERSION. Downloading the TRIAL VERSION now, and it better be not the same file again!!
This post has been edited by hkboey: Jun 10 2012, 05:18 AM