Related
Disclaimer: I am not responsible for any damage (including, but not limited to, loss of data, non-functional device etc.) which may occur to your device from following the directions (or from any failure to follow the directions) found on this post. Use (and flash) at your own risk.
Credits go to genokolar for actually porting the U8860 2.3.6 firmware to the U8800Pro. This builds upon his port.
You may find his port announcement here, and you can download it from here. Thanks to user Skyline111 for the mirror.
Thanks also go to birdyi, who ported the U8860 2.3.6 firmware to the U8860. His port contained some brilliant things such as CarrierIQ framework removal.
--
This is a 2.3.6 ROM for the U8800Pro based on the U8860 B866 ROM. 2.3.6, naturally, brings a slightly newer version of Gingerbread compared to our 2.3.5 with B540. While I know it's all about CM9 (ICS), MIUI and so on these days, I'm a fan of stock (in the Huawei sense of the term) Gingerbread.
Features (or limitations depending on what you think of some of the following entries) of this ROM:
Rooted (adb also runs as root, too)
(Huawei) DLNA
(Huawei) A task manager that shows open applications with pictures (launching it when pressing Home has disabled in this modification because I found the Recent menu saves more time)
(Huawei) Security Guard, a way of hiding text messages, I think
(Huawei) Traffic Manager – a data counter
(Huawei) Wi-Fi WPS support
(Genokolar) FPS unlocked by default (configurable in enhanced.conf)
(Genokolar) ZRAM (Compcache) enabled
(Genokolar) Changed the autorun.iso path to the image partition so that formatting /data from CWM does not leave you with an empty CD-ROM drive when you plug the phone into a computer
bugreports service turned off entirely so that pressing the volume up button quickly after you've pressed volume down does not leave you with a few seconds' delay and a bugreports folder on your memory card
BusyBox from CM7
Android’s toolbox (poor coreutils replacement; more barebones than BusyBox) has its full set of links installed in /system/bin, so you use Android’s native chmod etc. tools. Why? To match the stock B512 firmware and to ensure developers testing on the U8800Pro correctly hardcode “busybox” in their root programs if needed
Optional lazy CPUfreq governor
Default language and region changed from Chinese – China to English – United Kingdom
Added in boombuler’s AppWidgetPicker
CM7’s Pacman added in to remind you to install Google Apps after adding an account with the Setup Wizard (make sure GApps is installed!)
VoiceDialler.apk added in from B512 firmware (although, to be honest, the microphone quality on my phone is awful…)
Bash shell, fix_permissions script, iwmulticall, MMS.apk, tcpdump and gdbserver and additional ringtones etc. from CyanogenMod (20120107-cm-7.1.0-u8800pro-Geno-en.zip) added in
Phone model changed to Desire HD, so Gameloft games can be bought. This may cause licensing problems with bought Market applications so be careful. (Although, I must admit that giving money to a company that doesn't support our phone seems counter-intuitive.)
Shutdown vibration reduced from 500ms to 100ms because I hate it (especially at night) but understand its usefulness in determining the answer to the question “Has the phone gone off yet?”
Huawei’s god-awful Low Battery notification replaced with a nicer one from CyanogenMod
Widgets actually restore themselves after a reboot! This was fixed by me replacing 2.3.6's PackageManager service with Huawei's 2.3.5 one.
MyCalendar widget from birdyi's port and MyEmail from B512 added in
Fixed proximity sensor dying if the light sensor was on, too.
Stripped down enhanced.conf - only swappiness, VSync and ZRAM settings available. I don't like /system/log.txt being created every time my phone boots and I think using a tool in Android like, say, No-frills CPU Control is the better place to set the frequency. SetXperia has support for setting the phone's CPU voltage.
More languages selectable from the Setup Wizard than just English (US) and Chinese.
Flash Player removed for copyright reasons. You can install it from the Market
Notepad and Richpad removed
Droid Sans Fallback supports more character ranges
Toolbox correctly has "Wi-Fi" instead of "WLAN"
Misc. kernel modules, like in B512, included
But I like the BusyBox tools and want to use them without having to prefix BusyBox everytime!
Just run the bash shell; BusyBox versions of cat, chmod, chown, df, insmod, ln, lsmod, mkdir, mount, mv, rm, rmdir, rmmod, umount, sleep, kill, and ifconfig will become the default while you’re using the bash shell (also nicer, BTW: you get tab-completion, for one) thanks to the CyanogenMod team.
Attempts to remove Carrier IQ. Huawei *do* include Carrier IQ in their firmware.
I’ve done the following to attempt to remove it the best I can:
Edited boot.img to not start Carrier IQ services
Removed Carrier IQ libraries from /system/lib and CiQ binaries from /system/bin
Added lines to build.prop to disable CarrierIQ, taken from the framework.jar file itself.
birdyi has also modified framework.jar to stop the CarrierIQ objects from being instantiated.
Ideally the best way to be Huawei-free is to use CyanogenMod.
I've removed the Cloud+ apps because of this. I've left some Huawei apps in, but I strongly recommend you install PDroid (the patcher works fine with this ROM) and block the more concerning permissions of Huawei system apps.
Kernel changes
Since the kernel genokolar provided with his port had a problem when a program used the light and proximity sensor at the same time – the proximity sensor would die out until the next restart – I took it upon myself to rebuild the kernel available from his github repository with the config from his latest kernel. After comparing his kernel to the source Huawei put out, I could see no code changes that would cause the proximity sensor to die out. Since I was rebuilding the kernel, I thought I’d make a few changes:
Add in the Lazy CPU governor by Ezekeel
Update a patch by stockwell to disable keypad lights (echo 1 > /sys/module/leds_msm_pmic/parameters/disable_button_leds) - use ButtonLock to control
Reverse genokolar’s decision to always allow NV logging – this can be turned on and off from the service menu on a stock ROM anyway…
Set minimum backlight level to 15, from Franco’s kernel. Warning: I haven’t tried setting it to 15 so I don’t know if that value renders the display practically useless, and I don’t know if Android lets you set it to 15 from its settings!
ButtonLock
Not as revolutionary as I'd like it to be, but useful nevertheless. I've written a quick widget, which looks like the Power Saving one, that turns off the button backlight. Useful for when you're reading books through FBReader.
You need to be using my kernel as it has the disable_button_leds patch. The advantage the disable_button_leds patch has over the chmod 444 method is that it doesn't introduce noticable lag. The widget's source is in the same folder.
When pressing the widget's button for the first time, there is a delay as the Superuser allow/deny dialog box takes its time to come up. After accepting, future launches are instantaneous.
If you need something that this ROM doesn’t provide compared to other stock ROMs, I recommend:
Not using it; or
Using a combination of diff, abootimg, Winmerge (or Beyond Compare) and apktool to compare this with genokolar’s original release, and with birdyi's ROM, and add what you want back in
Installation
Note: You must be running firmware version B522 on your device! If you have B540, you need to downgrade. If you have a firmware version lower than B522 (Froyo?), you must upgrade to B522 first. If you're already running a custom ROM, ignore this.
Take out the SIM card if you want the setup wizard to use Wi-Fi during setup.
Install genokolar’s recovery: http://forum.xda-developers.com/showthread.php?t=1343276
Place u8800pro-2.3.6-geno-v1-modified.zip on the internal memory card or an external one (I recommend the internal one to ensure you don’t run into U8800Pro CWM bugs with the external).
Get gapps for Gingerbread and place on your memory card. Find the link using every Android user’s favourite search engine.
I highly recommend using PDroid, but it’s up to you whether you want to use it. If you would like to use it, get the patcher from http://forum.xda-developers.com/showthread.php?t=1357056 and point it to u8800pro-2.3.6-geno-v1-modified.zip. Place the PDroid-v1.27-u8800pro-2.3.6-geno-v1-modified.zip file onto your memory card.
Boot into recovery (make sure that fast boot is turned off in Settings->Applications and hold power and volume up while turning the phone on)
Do a data/factory reset.
Install the ZIPs, starting with u8800pro-2.3.6-geno-v1-modified.zip (obviously).
Reboot!
Install the Google apps (those ones not included in CM's gapps ZIP like YouTube) if desired when prompted – but note that the Market will probably close as you’re doing this as it will automatically update itself.
Downloads
ROM: http://www.mediafire.com/?k0g17z1kraw7b67
SHA512: 4988B123488B8B24732401420DE849E8D8E5632C075A4520F176AA1D64DA0ECF946FF4D4E6CEC4D257EE4C4C999200A93C2CB309FD7B5FE50234A1C5700DEB2D
Modified kernel source (I suck at Git - I really need to read that VCS by Example book I have ): http://www.mediafire.com/download.php?a0022t73q2v7r7d
ButtonLock source (Apache licensed, though I must admit I'm more of a GPL person...): attached.
--
Extras:
genokolar's 5.0.27 recovery for the U8800Pro with the charging animations from https://github.com/Victor-android/android_device_huawei_u8800pro/tree/master/recovery/res/images:
attached.
Anyone tried it?
ill try it this evening I hope it fixes missed calls....
I have B512 official gingerbread, am I good to go?
Too times was a situation, when phone lost connection with wi-fi spot, he see the network, but can't connect. Help reboot.. else working so far without problems, testing..
...
turned off the wi-fi and got the main bug - does not work 3g/2g data transfer, hmm....
bobsido said:
with wi-fi spot, he see the network, but can't connect. Help reboot.. else working so far without problems, testing..
Click to expand...
Click to collapse
Interesting. I've had no problems reconnecting to a network that uses WPA2-PSK and another that uses 802.11x authentication.
turned off the wi-fi and got the main bug - does not work 3g/2g data transfer, hmm....
Click to expand...
Click to collapse
Are your APNs set correctly? In my case 2G works and I've had HSDPA working because when testing the Weather Clock widget (from B522, when I had it in) it would connect using it - I could see the icon in the status bar - and I had the pleasure of having my balance run down each time - I'm not a rich man
Edit: In build.prop, you can try playing with ro.config.hw_fast_dormancy=3 - genokolar had it set to 2, but I changed it back to 3 from the U8800Pro original ROM because I wouldn't be able to connect to my network otherwise.
Hopefully, it's not the case but it could be hardware differences. genokolar, who's work this is based on, being from China, probably has a Unicom U8800Pro, just like I do...
@Zaic
B512? This is for the U8800Pro. I'd advise you not to flash it. I'd recommend using birdyi's ROM. If you're after a certain improvement from this ROM, tell me and I'll try and isolate it for you (as long as it doesn't involve kernel stuff - I don't know how to build U8800 kernels) so that you can use with birdyi's ROM
I have u8800 pro - 100%
My ROM is original unrooted 2.3.5 B512 its one before the latest release which is B540
My ROM still has access to pink screen, otherwise its the same as B540 I guess
SO what should I do first to install this ROM? roll back to 2.2.2 or was it 2.2.3?
Ah, if you're running 2.3.5 already and in the pink screen mode you see a folder called image when connecting your phone to the computer you're ready to go
Hi!
My compliments for the porting of Android 2.3.6 to U8800Pro!
I am using your rom since yesterday and still now I am not having any kind of problems.
Anyway I notice the same bug of the B512 and B540 roms: put your smartphone on screenoff, then wait about 1 minute and fastly unlock the screen and try to pinch to zoom on the home. Sometimes the multitouch doesn't work on every position of your fingers, it only works correctly if your fingers are in the position of principal axes.
Please try to reproduce this bug.
I am using LauncherPro but this bug is indipendent by the launcher (for example I tried also Zeam Launcher, Go Launcher EX, etc etc).
I hope you can solve this bug, maybe kernel-related.
Regards,
kalo86
Hi,
kalo86 said:
My compliments for the porting of Android 2.3.6 to U8800Pro!
Click to expand...
Click to collapse
The honor is genokolar's
I am using your rom since yesterday and still now I am not having any kind of problems.
Click to expand...
Click to collapse
Thanks; it's nice to know that it's working OK on somebody else's device other than mine.
Anyway I notice the same bug of the B512 and B540 roms: put your smartphone on screenoff, then wait about 1 minute and fastly unlock the screen and try to pinch to zoom on the home. Sometimes the multitouch doesn't work on every position of your fingers, it only works correctly if your fingers are in the position of principal axes.
Click to expand...
Click to collapse
Sorry for asking, but how do you pinch to zoom on the home screen? I'm using Go Launcher Ex and I know that that has the swipe up gesture but I can activate that with one finger, anyway.
In any case, have you applied the Synaptics touchscreen update? For me it has increased the touchscreen performance greatly. I had one problem that when after unlocking, the touchscreen wouldn't respond unless I turned the screen off and tried again. The update solved that.
If you want to try it, open the service menu (*#*#2846579#*#*), go to ProjectMenu->Upgrade->Touch screen version query and see if it says "synaptics". If so, put the original Huawei recovery.img back on and put the synaptics.img file in a folder called update on your SD card. Use the recovery's "touchscreen firmware update" update option and it will automatically reboot when it's done.
Best regards,
qwerty12
Oh, really thank you for this "news" about the synaptics touchscreen update!
I have a synaptics too, then I am going to update the firmware.
Another bug, still present in B512, B540, Cyanogen and U8860 port: unplug your battery from the smartphone, insert it again, power on, then open your file manager and try to read the sdcard content. At 99% my sdcard is not read, then I have to reboot my U8800Pro and magically the sdcard is read.
Thanks to You and Genokolar for our development!
Regards,
kalo86
UPDATE: I updated the synaptics touchpanel but I have always the bug of multitouch. It is reproducible when you unlock the screen after a pause of 1 minute (about), then you open the stock browser and try to zoom with the multitouch. It works only if your fingers are on the principal axes and not in other positions. I have this bug on 4 different U8800 Pro! It cannot be a singular problem.
So, I have tried a lot of roms, based on B512, B540, U8860, CyanogenMod 7.1, I am sure I will try this bug on the next release because it's mabe a kernel bug due to the multitouch field.
Video demonstration
This is a video which I just uploaded on YouTube with the real multitouch bug.
This bug is in 4 different U8800 Pro.
http://www.youtube.com/watch?v=avSdW2V8TLg
kalo86 said:
Another bug, still present in B512, B540, Cyanogen and U8860 port: unplug your battery from the smartphone, insert it again, power on, then open your file manager and try to read the sdcard content. At 99% my sdcard is not read, then I have to reboot my U8800Pro and magically the sdcard is read.
Click to expand...
Click to collapse
I really can't reproduce this. I pulled out the battery while it was on, put it back in and started File manager (the one included with Huawei ROMs) and the internal SD card along with my external one were seen fine.
UPDATE: I updated the synaptics touchpanel but I have always the bug of multitouch. It is reproducible when you unlock the screen after a pause of 1 minute (about), then you open the stock browser and try to zoom with the multitouch. It works only if your fingers are on the principal axes and not in other positions. I have this bug on 4 different U8800 Pro! It cannot be a singular problem.
So, I have tried a lot of roms, based on B512, B540, U8860, CyanogenMod 7.1, I am sure I will try this bug on the next release because it's mabe a kernel bug due to the multitouch field.
Click to expand...
Click to collapse
Thanks for the video! Unfortunately I don't know how this can be fixed - I'm not a developer! It was only yesterday I tried looking in the driver to see how I can enable more than two finger recognition but I'm not seeing it...
Best regards,
qwerty12
Sorry for disturbing you, but I have a question: do you have the same bug of the multitouch after the lock-screen?
This is a second video about the same problem:
http://youtu.be/64NvbFJD3rs
qwerty12 said:
I really can't reproduce this. I pulled out the battery while it was on, put it back in and started File manager (the one included with Huawei ROMs) and the internal SD card along with my external one were seen fine.
Click to expand...
Click to collapse
The same here with sd,full power off device, power on then sd card is not mounted and cpu load is almost 100%. after restart or reinserting sd, problem just dissapear. on every rom i tried. i flashed official V100R001C00B512G001Gb (2.3.5) and then tried CM7; u8800+v100r001c00b540g001gb-rooted_geno-v4.
Is FM Radio working in this ROM?
Yes, Radio is working fine
qwerty12 said:
Are your APNs set correctly?
Click to expand...
Click to collapse
i fix APN settings and 3g/2g start work, thanks.. after reflashing wi-fi start work without problem. but after first reflash don`t work home button. they have response, but nothing happen. i secondary reflash phone, without wipe data/cash and home button start to work correct.. now tests are continuing
kalo86 said:
Sorry for disturbing you, but I have a question: do you have the same bug of the multitouch after the lock-screen?
This is a second video about the same problem:
http://youtu.be/64NvbFJD3rs
Click to expand...
Click to collapse
A little bit - after unlocking, I can do the multitouch gesture and phone will respond like it's supposed to but I have seen twice that it has not responded to me; I have to do it twice more...
Barracuda72 said:
Is FM Radio working in this ROM?
Click to expand...
Click to collapse
Like kalo86 said, it is indeed
bobsido said:
i fix APN settings and 3g/2g start work, thanks.. after reflashing wi-fi start work without problem. but after first reflash don`t work home button. they have response, but nothing happen. i secondary reflash phone, without wipe data/cash and home button start to work correct.. now tests are continuing
Click to expand...
Click to collapse
Please do let me know if you come across more problems
Zaic said:
Anyone tried it?
ill try it this evening I hope it fixes missed calls....
I have B512 official gingerbread, am I good to go?
Click to expand...
Click to collapse
So, any missed calls?
If someone wants to help the Community to understand the sdcard mount bug, please have a look here: http://forum.xda-developers.com/showthread.php?t=1483519
This is a poll, please vote!
Best regards,
kalo86
Zyzas said:
So, any missed calls?
Click to expand...
Click to collapse
Haven't had time to install this ROM yet.... but ill report as soon as I know
Hello there,
I've used three Roms so far and none seemed to fix my problem...
MY PROBLEM
- People keep telling me I sound like a Roboter and that my microphone level is to high.
WHAT HAVE I TRIED:
- Installed three ROMS, none fixed the issue
- used hd2 mic gain control, didnt fix the issue
- disabled “Audible touch tones”, didnt fix the issue
- during call, enabled the speaker and disabled it, didnt fix the issue
I am really frustraded and help would be appreciated, any suggestions?
Cheers
Chris
ROM: NexusHD2-JellyBean-4.1.2-CM10 V1.3a
Radio: 2.15.50.14
Hello
download the file: htcleo.adb
htcleo.adb default.acdb change the name and replace the various softach then it will be quieter mic gain without using hd2 micgain.
It works in any firmware.
Unzip the firmware default.acdb delete the file path is:
system / etc / firmware
Paste in the same place htcleo.adb but renamed to default.acdb.
Firmwawe pack again in the zip and install.
Way by me tested on at least four different softach.
Htcleo.adb file has just been muted the microphone so that the well can be heard by the ear and as a speakerphone.
Use the hd2 micgain it works only if you receive a call and if you call it every time during the connection each time you need to attenuate the volume + / - and then work micgain and as is always the outgoing calls.
I know what I'm writing because I spent the whole week is the time to get to this so I could hear other people well.
I would add that there was a moment that I wanted to throw mijego Leon because of the kind of small detail but well working phone are essential.
I have a htc hd2 EU version of the GSM network and not CDMA CDMA reportedly because you do not have to do this combination.
I do not know why chefs do not normally throw each as modified firmware htcleo.adb htcleo.
Regards
jace699
ps. English with translator
Thank you, but that didn't fix it either.
I found another solution that might serve somebody else...
SOLUTION
For some reason my mic gain was way to high, therefore I had to adjust the gain manually.
You need
- root
- explorer (like file explorer or Root browser lite)
- some sort of text editor, root browser lite has an editor
Open explorer and go to: /etc/init.d/
- make a new file or edit:
10mic_level
- insert the following into that file
echo '0 375' > /proc/mic_level
echo '1 600' > /proc/mic_level
restart your device...
- the first echo (echo '0 ) sets the gain for a normal call to 375
- the seconde one (echo '1 ) sets the gain to 600 when the speaker is turned on
- the gain can be 0-1000 you might have to play a little with the values
Enjoy...
Hello. I've been getting a lot of emails on how to do that and i thought i should make a thread here.
Now you got to have the original box in which there is the imei written. I don't take any credit for this guide as i didn't write it but i found it somewhere here but it doesn't exist anymore. I'm not responsible for any damage may happen to your phone. I did it several times after flashing official 2.3.5.
It has worked fine with my IDEOS X5 U8800.
1. Tools
a. Drivers for U800 32bit win 7 (tested and work )
http://www.2shared.com/file/fnP5fc8G/u8800Drivers.html
b. Drivers for Android 32 and 64 bit win 7 (not tested )
http://www.2shared.com/file/ZNZ4Q0lk...012_09_12.html
c. Software for restore
http://www.2shared.com/file/xBxUOnPz/DFS.html
2. Enable debugging by USB in the settings.
In call type * # * # 2846579 # * # * http://postimage.org/image/tnj4s2dyj/
3. Go to ProjectMenu -> Background settings -> Usb port settings put the Manufacture mode and corfim.
4. Go again to ProjectMenu -> Background settings -> Qualcomm backround open settings put the background open. Password 0 and corfim.
5. Go again to ProjectMenu -> Background settings -> Log setting -> Log switch put log on and corfim.
6. Now conect your phone to pc and install the drivers.
You must see this at your device manager http://postimage.org/image/5lrm61agd/
7. Instal DFS and run.
8. Click Ports, select the port with the signature DBAdapter Reserved Interface (double click) to close.
http://postimage.org/image/3l3bmfyzr/
9. In the DM select Qualcomm.
http://postimage.org/image/6bmt1908z/
10) Press the SPC, the bottom will Device Unlocked.
11) Select Programming and in the IMEI write yours and press Write.
http://postimage.org/image/dmbp29q35/
13) Check Imei, may appear after a reboot, if not try a few more times to try to set the port speed to 115200 (box to the left of DM)
Check IMEI *#06#
As soon as the IMEI restored change:
* # * # 2846579 # * # * -> ProjectMenu -> Background settings -> Usb port settings to put on the Manufacture mode google mode (or normal if you do not get up google)
* # * # 2846579 # * # * -> ProjectMenu - > Background settings -> Qualcomm backround open settings put close
Good luck..
Thanks a lot... now I got my imei back. But now I have one another problem, I installed ics rom and now my wifi Mac id is 00:00:00:00:00:00. Are they related?
Sent from my U8800 using XDA Premium 4 mobile app
I don't think so. But I've already replied somewhere on how to fix mac address. Search
Sent from my U8800 using xda app-developers app
Didn't work for me
Cybergiannis said:
Hello. I've been getting a lot of emails on how to do that and i thought i should make a thread here.
Now you got to have the original box in which there is the imei written. I don't take any credit for this guide as i didn't write it but i found it somewhere here but it doesn't exist anymore. I'm not responsible for any damage may happen to your phone. I did it several times after flashing official 2.3.5.
It has worked fine with my IDEOS X5 U8800.
1. Tools
a. Drivers for U800 32bit win 7 (tested and work )
http://www.2shared.com/file/fnP5fc8G/u8800Drivers.html
b. Drivers for Android 32 and 64 bit win 7 (not tested )
http://www.2shared.com/file/ZNZ4Q0lk...012_09_12.html
c. Software for restore
http://www.2shared.com/file/xBxUOnPz/DFS.html
2. Enable debugging by USB in the settings.
In call type * # * # 2846579 # * # * http://postimage.org/image/tnj4s2dyj/
3. Go to ProjectMenu -> Background settings -> Usb port settings put the Manufacture mode and corfim.
4. Go again to ProjectMenu -> Background settings -> Qualcomm backround open settings put the background open. Password 0 and corfim.
5. Go again to ProjectMenu -> Background settings -> Log setting -> Log switch put log on and corfim.
6. Now conect your phone to pc and install the drivers.
You must see this at your device manager http://postimage.org/image/5lrm61agd/
7. Instal DFS and run.
8. Click Ports, select the port with the signature DBAdapter Reserved Interface (double click) to close.
http://postimage.org/image/3l3bmfyzr/
9. In the DM select Qualcomm.
http://postimage.org/image/6bmt1908z/
10) Press the SPC, the bottom will Device Unlocked.
11) Select Programming and in the IMEI write yours and press Write.
http://postimage.org/image/dmbp29q35/
13) Check Imei, may appear after a reboot, if not try a few more times to try to set the port speed to 115200 (box to the left of DM)
Check IMEI *#06#
As soon as the IMEI restored change:
* # * # 2846579 # * # * -> ProjectMenu -> Background settings -> Usb port settings to put on the Manufacture mode google mode (or normal if you do not get up google)
* # * # 2846579 # * # * -> ProjectMenu - > Background settings -> Qualcomm backround open settings put close
Good luck..
Click to expand...
Click to collapse
This procedure did not work for me. I found it a couple of weeks ago in another thread (http://forum.xda-developers.com/showthread.php?t=1591997) and gave it a try (numerous times) without success. I was able to complete all steps up until actually writing the new IMEI. I attempted to write it a couple of dozen times without any success. It appears to work but the lMEI never actually changes.
I also found another procedure using a program called NVedit but it would give me an error stating the NV location was set to read only (I forget the actually wording). It seems that my phone has the location that contains my IMEI locked in some way that nothing can change it. So I gave up on that phone and am using a different one that I bought on eBay, brand new at a dirt cheap price ($27.00).
pastorbob62 said:
This procedure did not work for me. I found it a couple of weeks ago in another thread (http://forum.xda-developers.com/showthread.php?t=1591997) and gave it a try (numerous times) without success. I was able to complete all steps up until actually writing the new IMEI. I attempted to write it a couple of dozen times without any success. It appears to work but the lMEI never actually changes.
I also found another procedure using a program called NVedit but it would give me an error stating the NV location was set to read only (I forget the actually wording). It seems that my phone has the location that contains my IMEI locked in some way that nothing can change it. So I gave up on that phone and am using a different one that I bought on eBay, brand new at a dirt cheap price ($27.00).
Click to expand...
Click to collapse
are you rooted? i remember having these issues when i flashed 2.3 after 4.2 rom. u first need ti flash 2.2 then 2.3 and that should work
Cybergiannis said:
are you rooted? i remember having these issues when i flashed 2.3 after 4.2 rom. u first need ti flash 2.2 then 2.3 and that should work
Click to expand...
Click to collapse
Yes, I am rooted.
I started out on 2.2 way back in the beginning. Then I flashed 2.3.5. That's when I lost my IMEI and replaced the phone.
But I wanted to keep experimenting at getting it working 100% even though I had a new working, rooted, and customized phone. Using 5IromToolBox I restored a backup from the new phone to the broken phone just to see if it would work. Then I flashed Stallion-51-ICS custom ROM. It is a GB based ROM with look and feel of ICS.
When I run the procedure in this thread, everything looks as though it has worked, but the IMEI never changes. So what did 5Irom do differently that it was able to restore the backup from a different phone but I cannot use DFS or NVEditor to write to the locations? The back I made from the new phone and restored to the old one is Consumer Cellular so I suspect they have locked something out that 5Irom is able to get around but other tools don't.
On another note, just for the heck of it I tried to upgrade to ICS from GB and it fails on the first update step. Go figure.
If I could find a full-flash procedure for the pro and 51 versions of this phone I suspect I could resolve all issues. Who knows?
UPDATE: I went through the whole process again and noted a point I forgot to mention. In DFS at the bottom of the screen EQF is yellow, not green. I don't recall exactly what that means but in reading through the DFS doc, it states that writing a new IMEI is not possible as long as EQF is yellow. When I enter my IMEI and click on the WRITE command the response is "MODECHANGE OfflineD OK"
pastorbob62 said:
Yes, I am rooted.
I started out on 2.2 way back in the beginning. Then I flashed 2.3.5. That's when I lost my IMEI and replaced the phone.
But I wanted to keep experimenting at getting it working 100% even though I had a new working, rooted, and customized phone. Using 5IromToolBox I restored a backup from the new phone to the broken phone just to see if it would work. Then I flashed Stallion-51-ICS custom ROM. It is a GB based ROM with look and feel of ICS.
When I run the procedure in this thread, everything looks as though it has worked, but the IMEI never changes. So what did 5Irom do differently that it was able to restore the backup from a different phone but I cannot use DFS or NVEditor to write to the locations? The back I made from the new phone and restored to the old one is Consumer Cellular so I suspect they have locked something out that 5Irom is able to get around but other tools don't.
On another note, just for the heck of it I tried to upgrade to ICS from GB and it fails on the first update step. Go figure.
If I could find a full-flash procedure for the pro and 51 versions of this phone I suspect I could resolve all issues. Who knows?
UPDATE: I went through the whole process again and noted a point I forgot to mention. In DFS at the bottom of the screen EQF is yellow, not green. I don't recall exactly what that means but in reading through the DFS doc, it states that writing a new IMEI is not possible as long as EQF is yellow. When I enter my IMEI and click on the WRITE command the response is "MODECHANGE OfflineD OK"
Click to expand...
Click to collapse
it should be green! what i would do is to flash 2.2 then 2.3.5 and follow again the steps very carefully! maybe u ever flashed a partition and it's not the default one? i can't really help you :/ try this and if it doesn't work make a thread in the q&a section
Cybergiannis said:
it should be green! what i would do is to flash 2.2 then 2.3.5 and follow again the steps very carefully! maybe u ever flashed a partition and it's not the default one? i can't really help you :/ try this and if it doesn't work make a thread in the q&a section
Click to expand...
Click to collapse
Yeah, I knew that it should be green. The bottom line is I do not have the 2.2 image to flash. I would have done that a long time ago if I had it. All I have is the DiskImage backup that I made off of my new phone. When I flashed it onto the old phone it starts, displays the Consumer Cellular logo for about ten seconds then shuts off immediately. As far as starting a thread in Q & A, I did that weeks ago and got nowhere fast.
Any link I have found for the original 2.2 for -51 and pro is usually a broken link. or it takes me to download that stupid iLivid program that doesn't do squat to get the files I need. I did find a DiskImage file that somebody made and posted but it is almost 4 gig in size. You are supposed to use Pink Screen to load it but Pink Screen only gives me access to the image directory and it's only 256 meg.
Thank you for your time and suggestions.
I believe in the wiki section there are links to default 2.2 and 2.3.5. The ones I found a long time ago were from Blefish, although I'm not sure. Good luck!
Sent from my U8800 using xda app-developers app
Dead link.
Hi.
I try to download the "Drivers for Android 32 and 64 bit win 7 (not tested )", but its a dead link. I run win7 pro, and somehow the 32 bit driver doesn't work.
Would like to try the 64 bit driver. Could u reupload it, please?
I just did a repost cause i veen asked a lot of times I don't have the files and I don't thinks drivers are needed. You could just install huawei's suite for PC
Sent from my U8800 using xda app-developers app
WORKS!!!!
Cybergiannis said:
I just did a repost cause i veen asked a lot of times I don't have the files and I don't thinks drivers are needed. You could just install huawei's suite for PC
Sent from my U8800 using xda app-developers app
Click to expand...
Click to collapse
YEY!!!!!!! It worked!!!!
Update the first post with this info so others dont have to struggle like I did.
Thanks a bunch!!! :victory:
ευχαριστω πολυ----thanks man
Hi All,
Many thanks for this post.
Iv recently installed the Blefish CM11 rom for U8800 and its works fine. Only issue I have is IMEI=0. I can make and receive calls and even use the mobile internet.
My question is - Is there a way to edit the IMEI no on KK4.4.2 ROM through entering in the engineering mode?
or else, will have to start from the beginning (stock rom process as mentioned in the OP).
thanks for your help.
mohammad.nomaan said:
Hi All,
Many thanks for this post.
Iv recently installed the Blefish CM11 rom for U8800 and its works fine. Only issue I have is IMEI=0. I can make and receive calls and even use the mobile internet.
My question is - Is there a way to edit the IMEI no on KK4.4.2 ROM through entering in the engineering mode?
or else, will have to start from the beginning (stock rom process as mentioned in the OP).
thanks for your help.
Click to expand...
Click to collapse
i have no idea. my guess is that u should try
Cybergiannis said:
i have no idea. my guess is that u should try
Click to expand...
Click to collapse
Hi,
I haven't found out the way to fix it yet.
Only way I got to fix is to redo the stock rom, root, save the imei and the reflash the custom rom.
The reason for the imei issue was changing the partitions
thnx anyways
this guide that you have post it has been made by me and at least you should have say that is ported from me. Even the links that you have are in my acount. YOU ONLY COPY MY POST . you could ask me to repost it or just mention me. Check this link http://forum.xda-developers.com/showthread.php?t=1876501
Hi all,
I've been having this issue for 1 week now, and can't seem to solve it.
My device wifi, bluetooth and wifi hotspot stopped working out of the blue. Wifi is stuck on "turning on".
I've already tried the following:
1. rooting the device
2. Removing the battery while it was on
3. Changing date to 3 days before and reboot
4. Changed Power Saving to Off and reboot
5. Removing SD Card and reboot
6. Tried putting it into the refrigerator for 3 hours
7. Tried using a magnet on its back
8. Tried whacking it
9. Airplane mode -> reboot -> left it for 3h in airplane mode -> setenforce 0 -> reboot
10. Spoofing the mac address
11. deleting the folder /data/misc/wifi/
12. deleting the folder /etc/wifi/
13. deleting and recreating the folder /persist/wifi
14. Tried WiFix
15. Wipe Cache Partition
16. Rebooting into safe mode
17. leaving the battery run dry completely, charging it to 100% and turning on.
18. uninstalled recently installed apps prior to the issue.
19. cleared dalvik cache
Many of those solutions were from this post:
http://forum.xda-developers.com/google-nexus-5/help/wifi-stuck-t2721643
I also tried other options that i dont recall right now.
Aaaaand I had no luck at all with any of these solutions.
Though I havent tried flashing a new rom and starting from scratch, many people said it didnt work anyway.
Also I can't run a custom ROM since some apps I use don't allow it.
What I've noticed is that, every time I tried to copy the .macaddr file into /persist/wifi and reboot, the next time i go to that folder again, it is empty. Somehow the system is deleting the files.
Also, when I deleted the files inside the folder /data/misc/wifi/ , the system should be creating new files, but it doesn't.
Please, can someone help me solve this issue? I dont have warranty anymore and I can't really buy a new phone right now, plus, I use it to work.
Thanks in advance.
I am not the author of this ROM, I just share it for you!
Unofficial MIUI 8 builds for Huawei Honor 6 by Ry09iu from China.
You can go to see Ry09iu Blog to find new Builds: http://r-rom.com/2016/11/29/huawei_miui8_release/
UPDATE LOGS
Fix when connect to PC, it does not show the notification about the connect ways.
Fix when connect to PC with some software(which can manage your phone), it does hot restart.
Fix when you did not give some apps Position or other permissions, it does restart.
Fix when you open some apps, it does restart.
Fix when you open Theme Manager, it does force crash.
Fix sometimes it shows dark screen or you could not use status bar.(If still, try to open Power saving mode)
Fix every time you boot phone, it shows "SD card: click into the file manager"
Fix on the phone cover from the sensor screen flicker problems will happen
Fix phone click recording function prompts the device being used
Fix Xposed cannot use problem, has been integrated in the Settings - advanced Settings - Xposed framework option, please do not brush Xposed framework into any other version
Add desktop icon custom function layout, can be used with proper DPI values( MIUI Settings - advanced Settings)
Remove the ROOT administrative authority authorized application tedious confirmed many times
Remove MIUI system protection on the application of the parts of the system, users to delete Mi Market/System Update can boot your phone normally.
Optimizing the time into the boot speed for the first time, although still very long, but shorter than before
I am not the author of this ROM, I just share it for you!
HOW TO INSTALL MIUI 8?
1. Unlock your bootloader
2. Upgrade your phone to EMUI 4.0
3. Flash TWRP
4. Download this ROM
5. Download Google Apps if you need(Well, I write an app to download OpenGApps:http://coolapk.com/apk/com.jakting.opengapps)
6. Wipe
7. Flash ROM and GApps if you need
8. Reboot and Enjoy
I am not the author of this ROM, I just share it for you!
Ry09iu said that it will be the final build for Honor6 MIUI8.
Get MIUI 8
[7.2.26] https://mega.nz/#F!ds0jXS7S!zeQdMLeaSf5DGWE9nsrvaw (Uploaded by @fazi2015 )
http://pan.plyz.net/s/?u=1192430225&p=miui_hwH60_7.2.26_8t5j4ad29r_6.0.zip
[6.12.12] http://pan.plyz.net/s/?u=1192430225&p=miui_hwH60_6.12.12_plfiass0h8_6.0.zip
XDA:DevDB Information
MIUI8(Shared), ROM for the Honor 6, Honor 6 Plus
Contributors
hjthjthjt, ry09iu
ROM OS Version: 6.0.x Marshmallow
Based On: MIUI
Version Information
Status: Alpha
Created 2017-01-23
Last Updated 2017-03-18
Nice rom but sim bug makes it unable to make calls and hence this rom needs work to render it for daily usage. Looking forward to use it...
nishant1695 said:
Nice rom but sim bug makes it unable to make calls and hence this rom needs work to render it for daily usage. Looking forward to use it...
Click to expand...
Click to collapse
You can make a call or send sms normally.
It just shows that "it has no signal", but working normally!:laugh:
hjthjthjt said:
You can make a call or send sms normally.
It just shows that "it has no signal", but working normally!:laugh:
Click to expand...
Click to collapse
I'm sorry i might have been mistaken... But i tried for like 30 minutes but was unable to place a call.
How long have you been using this rom? How's the performance, battery life etc.? Are there any other bugs we should be aware of?
nishant1695 said:
I'm sorry i might have been mistaken... But i tried for like 30 minutes but was unable to place a call.
How long have you been using this rom? How's the performance, battery life etc.? Are there any other bugs we should be aware of?
Click to expand...
Click to collapse
I am now with EMUI because I could not flash xposed on MIUI8 now.(I could use phone without xposed:silly
But other Chinese users said that these bugs will not influence your daily use.
Wow, this is like a dream come true. Do you think this ROM will be updated to fix the bugs (especially random reboots)? I'm looking forward to use it but I would prefer if there was a little bit more stable version for daily usage. Oh and by the way, what happened? Custom ROM based on Android 6.0 for Honor 6? Did Huawei finally release ALL the sources?
As for the SIM icon - I read on his blog that this problem happens only for the Sim Card #1. I think (but I'm not sure) than in MIUI you can actually mark SIM cards as #1 or #2 in settings. Maybe this bug could be "fixed" by simply changing the settings and marking SIM card as #2?
finnenhawke said:
Wow, this is like a dream come true. Do you think this ROM will be updated to fix the bugs (especially random reboots)? I'm looking forward to use it but I would prefer if there was a little bit more stable version for daily usage. Oh and by the way, what happened? Custom ROM based on Android 6.0 for Honor 6? Did Huawei finally release ALL the sources?
As for the SIM icon - I read on his blog that this problem happens only for the Sim Card #1. I think (but I'm not sure) than in MIUI you can actually mark SIM cards as #1 or #2 in settings. Maybe this bug could be "fixed" by simply changing the settings and marking SIM card as #2?
Click to expand...
Click to collapse
right now, nothing is a big issue, other than signal display.. unless it's perfectly usable.. and signal issues are quite common in miui ports.. honor 5x had it too. but solved eventually
finnenhawke said:
Wow, this is like a dream come true. Do you think this ROM will be updated to fix the bugs (especially random reboots)? I'm looking forward to use it but I would prefer if there was a little bit more stable version for daily usage. Oh and by the way, what happened? Custom ROM based on Android 6.0 for Honor 6? Did Huawei finally release ALL the sources?
As for the SIM icon - I read on his blog that this problem happens only for the Sim Card #1. I think (but I'm not sure) than in MIUI you can actually mark SIM cards as #1 or #2 in settings. Maybe this bug could be "fixed" by simply changing the settings and marking SIM card as #2?
Click to expand...
Click to collapse
6.12.12 is the first built for Honor 6. Since Ry09iu has been made so many ROMs for H60, like FIUI, Mokee, Flyme4, Flyme5, MIUI6,MIUI7, IUNI OS, BaiduOS, Tencent TOS, and so on!
So I think He will not give up ..
The way to build MIUI8 for honor 6 is that MIUI has put out patchrom, which help developers to make roms easily.
(So it is possible to make a CM13.0(Well, now called Lineage OS) on the same way, But no one did it...)
As for the SIM icon...Well, some Honor 6 supports TWO SIM CARDS.
Thanks for your answers. I installed it right now (on top of official B860 with TWRP 3.0.2). Unfortunately I seem to have a problem with my IMEI and Baseband. Every few seconds pop-up window appears, telling me that my Device ID is unknown and it couldn't find IMEI, therefore some Mi Account options like MiCloud will be unavailable. In my Settings > About Phone it says that Baseband is also "Unknown". I'm doing another Wipe Data / Factory Reset and we'll see how it goes. Other than that the ROM seems to work OK, however there are some chinese apps.
EDIT
Nope, it's even worse now. After doing a wipe in TWRP, phone boots up and shows the starting configuration screen. I choose language, press Next and it shows up the message that there is no SIM card. I press "Skip" and phone instantly reboots. It's the same every time.
EDIT2
OK, I figured what was the problem at the first time - I flashed OpenGAPPS just after I flashed MIUI, which was not a good idea, I guess, and caused the issue described above. I formatted everything in TWRP and reinstalled MIUI only (no GAPPS). System started and had the original MIUI configuration (before it was different, probably due to the openGapps). There are, however, some bugs.
First of all, the configuration can't be finished in my language (Polish). At the step where you can choose to enable or disable "Find my phone" option it would just kind of hang (you can't finish that step). When I pressed "Next" it would just slide back to the same screen over and over again. I couldn't get past that step. However when I switched the language to English in first step, the configuration went fine. So if you have troubles and you use other language than Chinese / English, then I recommend you finish the first-time setup in English and later on switch the language to the desired one in the settings.
Problem with SIM card is quite annoying. Device doesn't recognize SIM card (even though it might actually work) and the icon is flashing all the time at the status bar. Because of that Mobile Data switch doesn't work. By default Mobile Data is enabled all the time and you can't turn it off with the switch nor with the settings (settings crash when you try to go to anything SIM related). The only way to switch on/off mobile data is by connecting the device with USB cable and using ADB commands:
adb shell
svc data disable <- disables Mobile Data
adb shell
svc data enable <- enables Mobile Data
There's also plenty of chinese apps (some chinese store + chinese VOD). The browser also has some chinese texts + some options have chinese left-overs (Mi Account Settings). The performance itself is quite good and it's a good start. However for daily usage it, in my opinion, needs a bit more polishing. Would be nice if we had someone here that could make a port for Western countries like the modified KangVIP (removing chinese apps, repairing western languages and so on). Unfortunately I don't have that kind of skill so the only thing that I can do is to report bugs I noticed
finnenhawke said:
Thanks for your answers. I installed it right now (on top of official B860 with TWRP 3.0.2). Unfortunately I seem to have a problem with my IMEI and Baseband. Every few seconds pop-up window appears, telling me that my Device ID is unknown and it couldn't find IMEI, therefore some Mi Account options like MiCloud will be unavailable. In my Settings > About Phone it says that Baseband is also "Unknown". I'm doing another Wipe Data / Factory Reset and we'll see how it goes. Other than that the ROM seems to work OK, however there are some chinese apps.
EDIT
Nope, it's even worse now. After doing a wipe in TWRP, phone boots up and shows the starting configuration screen. I choose language, press Next and it shows up the message that there is no SIM card. I press "Skip" and phone instantly reboots. It's the same every time.
EDIT2
OK, I figured what was the problem at the first time - I flashed OpenGAPPS just after I flashed MIUI, which was not a good idea, I guess, and caused the issue described above. I formatted everything in TWRP and reinstalled MIUI only (no GAPPS). System started and had the original MIUI configuration (before it was different, probably due to the openGapps). There are, however, some bugs.
First of all, the configuration can't be finished in my language (Polish). At the step where you can choose to enable or disable "Find my phone" option it would just kind of hang (you can't finish that step). When I pressed "Next" it would just slide back to the same screen over and over again. I couldn't get past that step. However when I switched the language to English in first step, the configuration went fine. So if you have troubles and you use other language than Chinese / English, then I recommend you finish the first-time setup in English and later on switch the language to the desired one in the settings.
Problem with SIM card is quite annoying. Device doesn't recognize SIM card (even though it might actually work) and the icon is flashing all the time at the status bar. Because of that Mobile Data switch doesn't work. By default Mobile Data is enabled all the time and you can't turn it off with the switch nor with the settings (settings crash when you try to go to anything SIM related). The only way to switch on/off mobile data is by connecting the device with USB cable and using ADB commands:
adb shell
svc data disable <- disables Mobile Data
adb shell
svc data enable <- enables Mobile Data
There's also plenty of chinese apps (some chinese store + chinese VOD). The browser also has some chinese texts + some options have chinese left-overs (Mi Account Settings). The performance itself is quite good and it's a good start. However for daily usage it, in my opinion, needs a bit more polishing. Would be nice if we had someone here that could make a port for Western countries like the modified KangVIP (removing chinese apps, repairing western languages and so on). Unfortunately I don't have that kind of skill so the only thing that I can do is to report bugs I noticed
Click to expand...
Click to collapse
THANKS FOR YOUR TEST!!!
I will try to report bugs you found to Ry09iu
(if He will listen to me. Some developers In China did not like answer users' questions because there are too many users trying to report their questions.)
In My test, I flash OpenGApps at the same time and it can start Into system. So I think it is not a bug or just OpenGApps's bug.
hjthjthjt said:
THANKS FOR YOUR TEST!!!
I will try to report bugs you found to Ry09iu
(if He will listen to me. Some developers In China did not like answer users' questions because there are too many users trying to report their questions.)
In My test, I flash OpenGApps at the same time and it can start Into system. So I think it is not a bug or just OpenGApps's bug.
Click to expand...
Click to collapse
Yeah, I normally do that on other phones too. I can flash CM13 and then flash OpenGapps just after that and it works perfectly fine. However for some reason it didn't work too good on my Honor 6 with this MIUI ROM (I'm using H60-L04 btw). Maybe there was some error during installation, hard to say. However whenever I started my phone it would show up "No SIM Card" screen immedietaly on top of MIUI Configuration. When I pressed "Skip" my phone automatically restarted. Weird - that probably would fix itself automatically after SIM Card bug is fixed in MIUI.
finnenhawke said:
Yeah, I normally do that on other phones too. I can flash CM13 and then flash OpenGapps just after that and it works perfectly fine. However for some reason it didn't work too good on my Honor 6 with this MIUI ROM (I'm using H60-L04 btw). Maybe there was some error during installation, hard to say. However whenever I started my phone it would show up "No SIM Card" screen immedietaly on top of MIUI Configuration. When I pressed "Skip" my phone automatically restarted. Weird - that probably would fix itself automatically after SIM Card bug is fixed in MIUI.
Click to expand...
Click to collapse
I use H60-L01 and OpenGApps seems works normally.
I uploaded it to mega all of you now easily download it miui8(7.2.26)
https://mega.nz/#F!ds0jXS7S!zeQdMLeaSf5DGWE9nsrvaw
fazi2015 said:
I uploaded it to mega all of you now easily download it miui8(7.2.26)
https://mega.nz/#F!ds0jXS7S!zeQdMLeaSf5DGWE9nsrvaw
Click to expand...
Click to collapse
Bro do u experience battery drainage?
@hjthjthjt could you request Ry09iu to fix the sim card bug in the next update?
omeir7 said:
Bro do u experience battery drainage?
Click to expand...
Click to collapse
Yes and some other bugs it's not for daily drive...
there are still bug?
wiizard91 said:
there are still bug?
Click to expand...
Click to collapse
yes but in development forum I create a post to request developer to fix it you also have to do so if you want it in stable conduction the developer of this rom is belong to China no other claim it but @Ale who can fix the bugs we have to request hin...
How do you go back to stock EMUI from this MIUI 8 ROM?
I have the Indian H60-L04 model, and I would like to know how to go back from this MIUI 8 ROM to the normal EMUI ROM.
Thanks for any help!
pranayshah said:
I have the Indian H60-L04 model, and I would like to know how to go back from this MIUI 8 ROM to the normal EMUI ROM.
Thanks for any help!
Click to expand...
Click to collapse
simply wipe all and flash rom..