Since there is no forum made for Huawei Ascend P1/P1S (U9200) I wanted to gather all needed information in ONE topic.
This guide is made by me, but inspired by many people.
Disclaimer:
I am not responsible for ANY bricked device!
Huawei Ascend P1 U9200 guide by o-l-a-v.
Thanks to:
"fonehacker" for great AIO flashing tool. Can be found here: http://forum.xda-developers.com/show...php?p=28719715
"arkedk" for keeping us updated with latest firmware. His thread here: http://forum.xda-developers.com/show....php?t=2075028
"lee140685" for learning me most of this sh!t in the first place :) His post is here: http://forum.xda-developers.com/show...&postcount=310
This guide is made by me, but inspired by many people.
Disclaimer:
I am not responsible for ANY bricked device!
Huawei Ascend P1 U9200 guide by o-l-a-v.
Thanks to:
"fonehacker" for great AIO flashing tool. Can be found here: http://forum.xda-developers.com/show...php?p=28719715
"arkedk" for keeping us updated with latest firmware. His thread here: http://forum.xda-developers.com/show....php?t=2075028
"lee140685" for learning me most of this sh!t in the first place :) His post is here: http://forum.xda-developers.com/show...&postcount=310
First of all:
1. Install drivers for adb and fastboot: http://www.teamandroid.com/2012/07/3...h-android-sdk/
2. Backup stuff you want to keep. These things can potencially delete stuff from your phone internal memory. Especially flashing new firmware. Use "MyPhoneExplorer", "Super Backup : SMS & Contacts", "Titanium Backup" or others. (Use Google)
3. Tips
- Reboot phone to recovery: Turn on while holding volume up + volume down.
- Reboot phone to fastboot: Turn on while holding volume down. Huawei logo will appear and won't disappear.
- Shut down phone if freeze: Hold power button until dead.
- For ADB to work, debug mode must be enabled, and "Hi suite" is the connection mode.
- Tool that can make everything easier: "Universal Android AIO Flasher Tool$".
- Some Huawei firmwares is made without FM radio app. If you want it, get this apk: https://skydrive.live.com/redir?resi...J1oTimFuidUAFk
Root (Any Huawei stock firmware)
1. Download ClockWorkMod beta. It's in english. Place it in the "C:\Program Files (x86)\Android\android-sdk\platform-tools" folder.
2. Download "SU_Busybox_Package.zip". Place it on your SD card. Don't unzip.
3. Turn off your phone. Restart it while holding volume down(Fastboot mode). Connect your phone via USB
4. In the "C:\Program Files (x86)\Android\android-sdk\platform-tools", hold shift while right click. Choose "open command windows here"
5. Write "fastboot devices" to verify that the computer detects your device. If not detected, see "First of all".
6. Write "fastboot boot cwm_touch_recovery_viva_beta.img". This will boot your phone into CWM without eving flashing it.
7. Install "SU_Busybox_Package.zip" from you SD-card.
8. Reboot the phone by option in CWM. You are done.
Install recovery or custom recovery. (Works regardless of root access or not)
1. Download the recovery you want. Place the .img file in C:\Program Files (x86)\Android\android-sdk\platform-tools" folder.
2. Turn off your phone. Restart it while holding volume down(Fastboot mode). Connect your phone via USB
3. In the "C:\Program Files (x86)\Android\android-sdk\platform-tools", hold shift while right click. Choose "open command windows here"
4. Write "fastboot devices" to verify that the computer detects your device. If not detected, see "First of all"
5. Write "fastboot flash recovery <your_recovery>.img". Ex: "fastboot flash recovery cwm_touch_recovery_viva_beta.img"
6. Write "fastboot reboot" and unplug your phone. You are done.
Install any Huawei stock firmware, regardless of version (even from custom rom)
1. This will delete everything on your phone internal memory, and you will loose root.
2. Your phone must be rooted for this method to work (replacing build.prop)
2. Get firmware (UPDATE.APP), recovery.img and build.prop for desired firmware.
3. Install recovery through the steps above. (For advanced users: You can use "boot recovery.img" through fastboot = no need to flash the recovery. You can keep CWM forever :) )
4. Use "Universal Android AIO Flasher Tool$" to install build.prop using ADB.
5. Place the Update.app on your SD-card. The file structure MUST be: (Root of SD-card) -> dload\UPDATE.APP
6. Turn off your phone. Restart while pressing volume up + volume down. The firmware flashing procedure will start. If not, you have done something wrong.
7. Done.
Install custom firmwares
1. This will delete everything on your phone internal memory.
2. You will need custom recovery (ClockWorkMod) for this to work. Look above. (You can also do this without flashing custom recovery. Use command "fastboot boot cwm_touch_recovery_viva_beta.img" instead.)
3. Download CWM flashable firmware. Must be .zip. Place it on you memory card.
4. Reboot you phone to recovery. Or boot "boot cwm_touch_recovery_viva_beta.img" from fastboot.
5. Wipe what ever the custom firmware needs to have wiped. Generally cache, dalvik and user data.
6. Flash zip.
7. Depending on firmware you might want to flash GAPPS. Look further down for instructions.
8. Restart the phone. It will use alot of time the first time. If it uses more than, let's say.. 5 minutes something is wrong (bootloop).
- Wipe cache, dalvik and userdata with CWM.
- If this does not solve the problem, check the files and reflash. If it still bootloopes: The files don't work with U9200.
9. The phone starts successfully: You are done.
Install latest baseband version
- Why? Baseband / radio.img is the software controlling everything that has to do with signal. Newer baseband versions can boost your performance + make battery last longer. It might make things worse, but generally newer means better.
- There is no way to extract radio.img from Huawei firmware at this point. Only way to do this atm is through flashing a stock firmware from Huawei containing the baseband (radio.img) version you want. Then flash the custom firmware you want over it, baseband version will remain. Flashing any Huawei firmware will replace baseband with its own version.
- For flashing procedure, see "Install any Huawei stock firmware, regardless of version you are on (even from custom rom)"
Install Google Apps (Google Play etc. aka GAPPS)
- Why? Well thats obvious.
- Which? GAPPS is made for every android version (ICS=4.0.x, JB=4.1.x and JB=4.2.x). Make sure you pick the right one!
- How? Links to GAPPS is included. Use ClockWorkMod Recovery to flash it.
All Huawei stock firmwares (Except chinese versions) have this preinstalled. You need rooted firmware for installing GAPPS. If you install EmUI B525 or B029 you must first root it! MIUI is rooted by standard.
Sh!t you might need
Guides:
How to split Huawei firmwares (get boot.img and recovery.img for a given Huawei firmware)
http://madmodder.co.uk/huawei_genera...i-firmware.htm
Firmware:
Latest ICS Stock firmware B229: https://mega.co.nz/#!HxRwgLDa!TJVVgD...qWR2JKBMUneJXs
Latest ICS Stock EmUI firmware B029: https://mega.co.nz/#!35gWVb5J!A8svvF...CbCRmiZLBlD4y0
Latest JB Stock EmUI beta firmware B525: https://mega.co.nz/#!z4oC3QzC!baDlsF...eoqtxJmj2BpVzY
Latest ICS English EmUI beta B130: https://mega.co.nz/#!PwRAXKLb!Te0BNR...9Z-GS0i_ZvAF4w
Latest english MIUI: http://miuiandroid.com/community/ (GAPPS not included)
Latest chinese MIUI: http://www.miui.com/development.html (Has english, but uses chinese modified GAPPS + some apps that are illegal outside China AFAIK)
Chinese developers are making several custom firmwares (look here), such as CyanogenMod etc. I will only keep the post updated with official firmwares.
Recovery:
ClockWorkMod (Touch beta in english, everything works): https://skydrive.live.com/redir?resi...NxOUU5ppRXtYzA
B229 recovery.img + boot.img: https://skydrive.live.com/redir?resi...GMvOazunSlOjvY
B029 recovery.img + boot.img: https://skydrive.live.com/redir?resi...OT9MB0haBqMmJQ
B525 recovery.img + boot.img: https://skydrive.live.com/redir?resi...J_n0kNxQFLOJTM
Build.prop (More avaible in "0xD34D"'s "OpenBuildProp project": http://forum.xda-developers.com/show....php?t=1968461
B229: https://skydrive.live.com/redir?resi...LJXYugOsmZu6l4
B029: https://skydrive.live.com/redir?resi...OWxZ9b3Ge-fEUc
B525: https://skydrive.live.com/redir?resi...GKluUMQGjCoiqE
Latest GAPPS (Newest always here: http://goo.im/gapps)
ICS(4.0.x): http://goo.im/gapps/gapps-ics-20120429-signed.zip
JB (4.1.x): http://goo.im/gapps/gapps-jb-20121011-signed.zip
JB (4.2.x): http://goo.im/gapps/gapps-jb-20121212-signed.zip
Drivers
Huawei Drivers (not really needed. Made/uploaded by "TeamAndroid"): http://www.teamandroid.com/2012/08/0...d-usb-drivers/
Root:
Busybox With SuperSU: https://skydrive.live.com/redir?resi...LqfEgS9rfzhRcI
Programs:
Universal Android AIO Flasher Tool$: http://forum.xda-developers.com/show...php?p=28719715
Android SDK platform: http://developer.android.com/sdk/index.html
MyPhoneExplorer: http://www.fjsoft.at/en/
Super Backup: https://play.google.com/store/apps/d...up.smscontacts
Titanium Backup: https://play.google.com/store/apps/d...TitaniumBackup
If anything is missing, any updates etc: Reply to this thread. :)
Press THANKS if i helped you!