Huawei Ascend P1 ROM List

Huawei Ascend P1 ROM List

BEST ROMS FOR Huawei Ascend P1

MIUI V5 4.5.9
 
Pros:
The most updated rom
Clear and beautiful graphic
B710 Kernel

Cons:
High battery consumption
Bluetooth doesn't work
LINK THREAD ENGLISH - DIRECT DOWNLOAD ITALIAN - DIRECT DOWNLOAD

MOKEE OS 44.2 09/05/14
 
Pros:
Shev_T Kernel (B710 based)
Radio FM (see here)
SD is primary
BLUETOOTH WORKS
New CM M6 themes support

Cons:
Sometimes SystemUI crashes (NO NEED TO REBOOT)
LINK THREAD DOWNLOAD ROM GAPPS MOKEE THEMES

CM 11 10/05/14
 
Pros:
Shev_T Kernel (B710 based)
Gps and bluetooth are working
Haptic feedback works
Radio FM (see here)
SD is primary

Cons:
None
LINK THREAD DOWNLOAD ROM (SD AS PRIMARY) DOWNLOAD ROM (INT AS PRIMARY) GAPPS (select the 4.4 package you like more)

CM 11 10/04/14
 
Pros:
Shev_T Kernel (B710 based)
Haptic feedback works (can be activated or disactivated)
Bluetooth works
GPU drivers updated

Cons:
Xposed doesn't work
LINK THREAD DIRECT DOWNLOAD ENABLE VIBRATION / DISABLE VIBRATION EXT_SD PRIMARY / INT_SD PRIMARY SD CARD FIX (Use in case of problems with sd card) / BT FIX GAPPS

LIQUID SMOOTH 3.0 08/05/14
 
Pros:
Newest work
It's really smooth
Bluetooth works

Cons:
Xposed doesn't work
LINK THREAD DOWNLOAD ROM DOWNLOAD GAPPS BT FIX

CARBON ROM 05/05/14
 
Pros:
Compiled with Linaro
Bluetooth works

Cons:
Screen bug in power saving mode (to resolve it see here)
LINK THREAD DOWNLOAD ROM (EXT_SD AS PRIMARY) DOWNLOAD ROM (INT_SD AS PRIMARY) GAPPS

RESURRECTION REMIX 09/05/14
 
Pros:
Compiled with Linaro
Bluetooth works

Cons:
Sometimes SystemUI crashes (NO NEED TO REBOOT)
LINK THREAD DOWNLOAD ROM (EXT_SD AS PRIMARY) DOWNLOAD ROM (INT_SD AS PRIMARY) GAPPS

OMNIROM 4.4.2 26/04/14
 
Pros:
Haptic feedback works (by default it is activated)
Bluetooth works

Cons:
None
LINK THREAD DOWNLOAD ROM + SUPERSU EXT_SD PRIMARY / INT_SD PRIMARY SD CARD FIX (Use in case of problems with sd card) + GPS FIX + SCREEN_RECORD FIX GAPPS

CM 10.2 18/12/13
 
Pros:
Real fluid
Spanorg is working hard and he releases lot of updates
Good battery optimization
B707 Kernel
13500 on AnTuTu

Cons:
Bluetooth still having some problems
Haptic feedback doesn't work, and there is no setting to activate it
In some devices camera doesn't work properly (still asking why in some it works and in others it doesn't)
LINK THREAD DIRECT DOWNLOAD GAPPS 2 GAPPS 2

AP V7.7
 
Pros:
McD is a serious italian developer
Radio FM integrated
Best battery optimization (6+ h)
B709 based
Init.d support & some other tweaks

Cons:
None
LINK THREAD DIRECT DOWNLOAD MEMORY SWAP (extsd as primary and internal memory as sdcard)

MOKEE OS 42.2 03/12/13
 
Pros:
Real fluid and stable
B708 Kernel
Niisp started again developing this ROM, after a period of inactivity

Cons:
Bluetooth partially works (see this review for more details about this issue: http://forum.xda-developers.com/show...3&postcount=38)
http://4pda.ru/forum/index.php?s=&sh...ost&p=28832074 (link thread) https://disk.yandex.com/public/?hash...66RR6gyW9YE%3D (with EXTSD as default) https://disk.yandex.com/public/?hash...a8lOiOrLiiw%3D (with INTSD as default)

PACMAN 4.2 15/01/14
 
Pros:
Real fluid and stable
B708 Kernel

Cons:
Needs testers
http://4pda.ru/forum/index.php?s=&sh...ost&p=28832074 (link thread)
https://disk.yandex.com/public/?hash...4a/F16O8hEk%3D (with EXTSD as default) https://cloud.mail.ru/public/fa60740...115-225309.zip (with INTSD as default)

CM 10.1 10/02/14
 
Pros:
Real fluid
B709 Kernel
Compiled with Linaro -> MOOOOORE SPEED
Everything works

Cons:
Might require some reboot
LINK THREAD DIRECT DOWNLOAD GAPPS 1 GAPPS 2

CM 10.1 24/09/13
 

B704_ATX v1.2
 
Pros:
Real stable: in three months of use, the phone never got stucked
Based on a stock firmware
Gapps already included
Init.d support and a lot of tweaks


Cons:
Not so many updates, don't know if project is definitely abandoned
In YouTube videos h/w acceleration doesn't work properly
Same thing for the other videos (but you can avoid this problem with some 3rd party apps)
http://forum.xda-developers.com/show...5#post46683785 (link thread) http://www.4shared.com/zip/daUJt2oR/...smillas12.html (direct download)

JELLY BEER 4.2.2 v4.33

SLIMBEAN 4.2.2 build7
 
Pros:
Real light
Compiled with Linaro

Cons:
Project abandoned
Haptic feedback doesn't work, and there is no setting to activate it
Some random crashes of camera and gps
http://www.androidiani.com/forum/mod...ascend-p1.html (link thread) http://www.mediafire.com/download/19...er.build.7.zip (direct download)

BEST STOCK FIRMWARES
ORDERED ACCORDING TO THE ANDROID VERSION:

B229 ICS - GLOBAL, NO EMUI
 
Pros:
The most stable firmware
Everything works
Battery consumption is real good
You can use an better uc kernel (http://www.android-hilfe.de/attachme...hwuknernel.zip)
Cons:
Some apps won't work (or won't work well) because of its older Android version
You have to install it with stock recovery
https://mega.co.nz/#!Bh5BzZzK!dCEzsU...RIXib6f6v2g_3Y (direct download)

B130 ICS - GLOBAL, EMUI 1.0
 
Pros:
Everything works
More customable
You can use an better uc kernel (http://www.android-hilfe.de/attachme...hwuknernel.zip)
Cons:
Battery consumption is not as good as in B229, but still acceptable
EMUI is not everyone's taste
You have to install it with stock recovery
http://zl.hwpan.com/u32513461/GROM/U...02/Upgrade.rar (direct download; sorry, no faster links)

B708 JB - CHINESE, EMUI 1.6
 
Pros:
The first STABLE Jelly Bean firmware
EMUI is at 1.6 version, so it is not so ugly as in the first release
You can flash an ATX version via CWM/TWRP already rooted and with gapps.

Cons:

[FOR STOCK ROM]
Gapps not included, since it is a chinese version.
You have to download a language pack enabler (http://www.android-hilfe.de/attachme...-lang-b708.zip)
[FOR ATX ROM]
No bugs
https://mega.co.nz/#!Wo4i0ShQ!ahoQ53...7kcvldw2kwRDvM (direct download) http://goo.im/gapps/gapps-jb-20121011-signed.zip (gapps) http://goo.im/devs/ibotpeaches/miuia...all_signed.zip (gapps mini)
http://www.htcmania.com/showthread.php?t=749828 (link ATX thread) https://mega.co.nz/#!hJwDVLIB!WyvCmF...s_imlSrEmk8kjs (ATX version for who come from an EMUI stock firmware) https://mega.co.nz/#!tQ4UyCzZ!B0uzeF...x_UM7yuxByQE9c (ATX version for who come from other ROMs)

B709 JB - CHINESE, EMUI 1.6
 
Pros:
The same of B708 with some little fixes more
New baseband

Cons:
[FOR STOCK ROM]
Gapps not included, since it is a chinese version.
You have to download a language pack enabler (https://mega.co.nz/#!CgIBGJDS!Sfrawz...ch3us8F8x2PcDw)
[FOR ATX ROM]
Flashing it via custom recovery you won't upgrade the bb
No real bugs atm, still testing
https://mega.co.nz/#!DlohxJKZ!DDAQ52..._utTpahHJBDqTg (direct download) http://goo.im/gapps/gapps-jb-20121011-signed.zip (gapps) http://goo.im/devs/ibotpeaches/miuia...all_signed.zip (gapps mini)
http://www.htcmania.com/showthread.php?t=766343 (link ATX thread) https://mega.co.nz/#!UZwigRZa!FyRgLS...7wEfCyOpPoJ5Xw (ATX version for who come from an EMUI stock firmware) https://mega.co.nz/#!gA4SkYLK!atEKrQ...-w3O0mJl1oj-oM (ATX version for who come from other ROMs)

OTHER DOWNLOADS
USEFUL FOR EVERY ROM/FW YOU HAVE

EMUI CAM (definitely better)
All-In-One Tool
Gapps (there is a huge choice of modular, stock, micro, full,... for every android version)
SuperSU 1.80
U9200 Downloads
U9200 Downloads
Bravia Engine*

* To make it work insert these strings in build.prop
ro.service.swiqi.supported = true
persist.service.swiqi.enable = 1


HELP

HOW TO FLASH A CUSTOM ROM
 
  1. Do a backup of your apps (you can use Titanium Backup, Helium Backup, App2Zip,... obviously you need root; if you came from a stock firmware: either you root it, or you can use Huawei Backup, but don't forget to find also a way to backup this app or to download it in order to restore your apps after the flash)
  2. Do a Nandroid Backup, ie a full backup with CWM/TWRP. To flash or emulate a custom recovery, if you don't know how to do it, you can use this tool (useful also for other stuff)
  3. Wipe cache, dalvik and data (sometimes you need to wipe /system too)
  4. Install zip from sdcard... (in twrp just "Install") > Select the rom
  5. Reboot
PS: if you are UPGRADING to the newest version from the same rom (ex. MK 44.2 09/03 -> MK 44.2 02/04) you don't have to wipe neither data nor system, unless the same chef suggest to do it 

HOW TO FLASH A STOCK ICS/JB FIRMWARE
 
  1. Do a backup of your apps (you can use Titanium Backup, Helium Backup, App2Zip,... obviously you need root; if you came from a stock firmware: either you root it, or you can use Huawei Backup)
  2. If you have flashed a custom recovery, go back to the stock recovery, or it won't work. If you don't know how to go back, you can use this tool (useful also for other stuff)
  3. Download the intermediate pack
  4. Create a folder in your sd and rename it "dload"
  5. Copy the intermediate pack's update.app in dload
  6. Create another folder in your sd and rename it "dloadold"
  7. Download the stock firmware and place update.app in dloadold
  8. Be sure that you have more than 85% of battery
  9. Turn off the phone and reboot it pressing - and holding - vol+, vol- and power
  10. The recovery will do the rest. At the end you will have the intermediate fw.
  11. Now open the default file manager: delete dload and rename dloadold in dload.
  12. Repeat the step 9.
PAY ATTENTION: If you download the JB Chinese version, remember that it's in chinese language! Anyway, you can flash with custom recovery a language enabler pack (download it here)