Remove All Ads from XDA
Honor View 10

[GUIDE] Huawei Ascend P1 U9200 AIO

587 posts
Thanks Meter: 460
Post Reply Email Thread
30th April 2013, 05:03 PM |#101  
o-l-a-v's Avatar
OP Senior Member
Flag Trondheim
Thanks Meter: 460
Donate to Me
Originally Posted by Hitomics

Alright thanks, I'll look it up. Thanks for the help!

If I run into any more problems I'll bother you again :P

Np dude
30th April 2013, 09:46 PM |#102  
Junior Member
Thanks Meter: 1
Is it normal to have a corrupted screen for 2 seconds before the boot logo shows up?

I rooted the device but the Huawei logo got replaced with a standard ANDROID one and I get that corruption right before it.
30th April 2013, 11:50 PM |#103  
o-l-a-v's Avatar
OP Senior Member
Flag Trondheim
Thanks Meter: 460
Donate to Me
U9200 Downloads
U9200 Downloads
Unzip .7z with 7-zip

2017 December update
ShevT seems to be the only one to still make stuff for the Ascend P1. Check out his thread here.
LineageOS for P1: (mirror)
TWRP for P1: (mirror)

Instead of updating all the links; here is everything I got on U9200:
MEGA -!i1o0VLoZ!ltarnsu035k4khjpnvpZcQ
Google -

Other links:
Shev_T @ -
Shev_T @ Yandex (CM12.1) - DL | Post | Changelog | Changelog 2

Huawei Official ROMs w/ FlashPack (Recovery, kernel, build.prop)
FlashPack = Made by me, includes boot.img, recovery.img, and build.prop
EmUI = Huawei's take on making a highly customized version of Android. Newest ROM's comes with this. Links to official EmUI sites: European | Chinese | Facebook | Google+
Jelly Bean kernel sources from Huawei:!HkQzkJ6b!t2pLaBIZC...c_xGY3dzSEtWas (Yes, this is the official source, just heavily compressed from the original)

Global | Intended for worldwide use. It includes all languages and GAPPS.
Version | FlashPack | Android Version | Additional Info
Gl-B226 > FlashPack 4.0.3 - Version before B229. Needed to get B229
Gl-B229 > FlashPack 4.0.3 - Latest stable ICS without EmUI stuff. I'd stay on B226, in B229 quick settings panel is gone..
Gl-B336 > FlashPack 4.1.1 - Latest beta (Huawei said stable, build info says beta) Global JB-based Huawei ROM, using EmUI v1.5. Source:
Chinese | No GAPPS. Huawei is China based -> Latest ROM's is first released in Chinese. They are highly customizable. You can get your language, root access, GAPPS etc.
Version | FlashPack | Android Version | Additional Info
Ch-B704 > FlashPack 4.1.1 - Latest stable Chinese JB-based Huawei ROM, using EmUI v1.6 - Enable all languages in B704, by arkedk (Said to work on later B70x aswell)
Ch-B705 > FlashPack 4.1.1 - Chinese beta rom. EmUI 1.6
Ch-B706 > FlashPack 4.1.1 - Chinese beta rom. EmUI 1.6
Ch-B707 > FlashPack 4.1.1 - Chinese beta rom. EmUI 1.6
Ch-B708 > FlashPack 4.1.1 - Chinese beta rom. EmUI 1.6
Ch-B709 > FlashPack 4.1.1 - Chinese beta rom. EmUI 1.6 - All Languages Enabler (From
Ch-B710 > Use B709 FlashPack, kernel and recovery is the same in these versions! 4.1.1 - Chinese beta rom. EmUI 1.6
Intermediate | Used as a intermediate step for updating to latest fw's, as they will only update from some very specific earlier versions.
Gl-B123 > FlashPack
Ch-B123 > FlashPack and got more mirror links.

3rd party Firmware / ROMs
There is NO official development by any 3rd party/ custom ROM makers out there (MIUI had official builds, but not anymore. See "MIUI" further down).
All these ROMs are ports and similar. Recommended ones will have bold text

Android 5.1.x Lollipop
CyanogenMod 12.1 by ShevT ->
Android 4.4.x KitKat
Carbon ROM by niisp @ 4pda ->
CyanogenMod 11 by niisp @ 4pda ->
CyanogenMod 11 by spanorg @ xda ->
LiquidSmooth by spanorg @ xda ->
LiquidSmooth by xyyx @ 4pda ->
Mokee by xyyx @ 4pda ->
OmniRom by spanorg @ xda ->
Android 4.3.x Jelly Bean
CyanogenMod 10.2 by spanorg @ xda ->
Android 4.2.x Jelly Bean
BeanStalk by niisp @ 4pda ->
CyanogenMod 10.1 by faust93 @ xda -> /
CyanogenMod 10.1 by kiprap @ 4pda ->
CyanogenMod 10.1 by Shev_t @ 4pda ->
Mokee by niisp @ 4pda ->
PAC by niisp @ 4pda ->

Links to MIUI official websited: English <> Chinese
- Both official English ( and Chinese ( ROMs are rooted and comes without GAPPS.
- Language packs for the English version were (might still be) available from
- Chinese versions contains a Chinese modified Google Play Store-app which is illegal and not working outside China. (English) was making official ROMs for U9200, but they sadly stopped developing after version 3.2.11. If you want no-chinese MIUI without too much hassle, it's recommended to get 2.12.29 (MIUI v4, ICS based). They might remove old ROMs from their servers, therefore I've uploaded 2.12.29 to my mega account:!ao5RAKrQ!MhwfLnFI9...vCNFIo4UDlY71U (Chinese) stopped official development at build 3.2.11. Weekly, unofficial MIUI v5. JB 4.2 based builds are available here:
It contains stuff not working outside china. Some modifications (Uninstall chinese apps, modify GPS-files, install GAPPS, install Google Keyboard) is needed to get this ROM working. It seems pretty stable, and all basic functions work. MIUI v5 is beautiful and simple, so give it a try!

MIUI v5 | Android 4.2.x
Chinese ports:
MIUI v4 | Android 4.0.x
European latest stable (12.19.29):!ao5RAKrQ!MhwfLnFI9...vCNFIo4UDlY71U

Chinese latest:

Others/ More sources for custom ROMs:
- faust93 ported "CM10", "AOKP", "Multirom", and recoveries. Check his server for downloads:
- Chinese developers port and develop several custom ROMs. look here. (Blocked outside china AFAIK, vpn, dns or similar must be used.)
- Russians at 4pda: CyanogenMod/ CM based | MIUI

- This chinese dude makes some neat stuff for this phone:

Custom recovery
Flashable ZIPs with recovery inside?
1. Download this .ZIP and the recovery you want
2. Rename the downloaded recovery to "recovery.img"
3. Open the "" with 7-zip or similar
4. Put "recovery.img" inside it (drag and drop)
5. You now have a flashable ZIP with chosen recovery inside.

TWRP (Is also used for rooting stock FW )
.img → TWRP v2.8.5.5 by Shev_t | Thread
.img → TWRP v2.8.1.1 by Shev_t
.img → TWRP v2.7.1.0 by spanorg
.img → TWRP v2.6.3.0-5 by niisp @ 4pda
.img → TWRP v2.6.3.0 by kiprap @ 4pda
.img → TWRP v2.6.0.0 by kiprap @ 4pda
.img → TWRP v2.4.4.0 by faust93. Stuff seems to work.

CWM (Non-Touch)
.img → CWM v6.0.3.9 by Urmet77
.img → CWM v6.0.1.9 by faust93. It includes stock recovery without having to switch recovery.img.

CWMt (Touch)
.img → CWMt v6.0.3.9 by Urmet77
.img → CWMt v6.0.3.5 by kiprap @ 4pda
.img → CWMt v5.8.4.5. Unofficial beta port in English, everything seem to work.

PhilZ Touch (CWM Advanced)
.img → PhilZ Touch 5 (CWM v6.0.3.7) by kiprap @ 4pda

Stock Huawei recovery is available in the "FlashPacks" I've made. They also contain build.prop and boot.img.

OpenGapps offers GAPPS for Android 4.4.x and newer, in different sizes.
I'd go with 'Pico' for Ascend P1.

Drivers & Android Tools (ADB and Fastboot)
Latest Android Tools (ADB and Fastboot) for Windows
- Here Google have the latest Android Tools, aka ADB and Fastboot, for Windows.
- They're also included in Android SDK tools.
- Android Studio also includes these

Drivers for ADB and Fastboot
- Here Google have the latest ADB and Fastboot drivers for Windows
- Huawei drivers by TeamAndroid (old)
- Minimal ADB and Fastboot by shimp208 @ XDA
- 15 seconds ADB Installer by Snoop05 @ XDA, includes tools and drivers

Programs (Windows)
Huawei Ascend P1 - All-In-One Developement Tool by Alobalobayeah @ xda

APK Organize: <-> By pesiran @ xda
Droid Manager: <-> By OmarBizreh @ xda
Desktop Rom Flasher: <-> By filmaker @ xda
Rickys Rom Kitchen / Android Everything Tool: <-> By ricky310711 @ xda
Universal Android AIO Flasher Tool$: <-> By fonehacker @ xda

Other usefull stuff
No play store? |
Best Launcher? | Nova Launcher | Nova Launcher Prime
Best offline audio player? | GoneMad Music Player | Pro Version

Network / WIFI Apps

Google Keyboard: > Latest .APK if not supported in google play

The Following 15 Users Say Thank You to o-l-a-v For This Useful Post: [ View ] Gift o-l-a-v Ad-Free
1st May 2013, 12:14 AM |#104  
Junior Member
Thanks Meter: 1
Oh yes it does work. I simply wanted to know if it was normal or if I did something wrong along the way.
3rd May 2013, 09:51 AM |#105  
entonjackson's Avatar
Senior Member
Thanks Meter: 453
Donate to Me
hey people,

i would like to port rasbean jelly rom to the u9200.
can anybody give me advice how to start and what to consider?
3rd May 2013, 10:52 AM |#106  
Junior Member
Thanks Meter: 0
Wink one more ROM to consider for P1

since I personally use ATX-ROM (Emotion UI B532 based) and it works great, I would like that you put this link on the ROM list;

3rd May 2013, 12:30 PM |#107  
o-l-a-v's Avatar
OP Senior Member
Flag Trondheim
Thanks Meter: 460
Donate to Me
Originally Posted by keihtan


since I personally use ATX-ROM (Emotion UI B532 based) and it works great, I would like that you put this link on the ROM list;


12th May 2013, 05:05 AM |#108  
Senior Member
Flag Knin
Thanks Meter: 112
Originally Posted by o-l-a-v

It's not official build. It says Author: helinchun
I've heard it's good, but i don't like installing chinese roms :P

Too bad. You will never know what you are missing
12th May 2013, 11:40 PM |#109  
Thanks Meter: 2
If you'd make a quick review (having tested CM PACMan), maybe it would get more attention. How much bloatware does it have?
14th May 2013, 07:46 AM |#110  
Thanks Meter: 18
Hi o-l-a-v, could you include in your guide some kernels and the way to install them?
Thanks in advance!
14th May 2013, 11:20 AM |#111  
Thanks Meter: 2
Olav, not sure if you still own P1. But what are your prefferences? which ROM do you use?
I see most ppl went to CM10.1. then the Emui and third PACMAN.
I'm not sure I understood something right, but doesn't the ROM/build size matter? the OS will always take 1.5 GB ?
Post Reply Subscribe to Thread


Guest Quick Reply (no urls or BBcode)
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes