yashsingh1/xdaforums huggingface dataset:
[Huawei Ascend P1] drM_House:
Sorry for my bad english.

Finally I solved the problem.

The problem is not in TWRP or CWM; the problem is that there is not enough space in folder /system/app.

From TWRP I went to "Advanced" and then "file manager"; here from the /system/app I deleted all the languages ​​other than Italian-pack (my language), chrome.apk and gsm-map.apk. Then I flashed SU_flashable and after boot-up SU was finally installed.

It seems that the difficulty of obtaining root permissions in all stock roms from b105 onwards is precisely linked to the lack of space in the / system / app.

I hope to be helpful to those who find themselves with the same problem.
[Huawei Ascend P1] cVinu:
EMUI B706 is much stable rom for ascend P1
[Huawei Ascend P1] arafayrs:
Rooting Huawei Ascend P1 B104

Hello,

I've read the previous threads but im still not entirely sure on how to root my p1. my current firmware is B104 and im on wind mobile. Can someone please tell me the exact steps required to root this phone. I really want to upgrade this to jellybean. thanks
[Huawei Ascend P1] o-l-a-v:
Follow my guide. Use TWRP recovery, it roots everything.
[Huawei Ascend P1] edgaralejandrotortolero:
hello friend!... where can I get that CHNB118 firmware? I REALLY NEED IT!... if u have any link o somethin, I would appreciate it!
[Huawei Ascend P1] thor41:
Hi,

thx for this great thread.

it works for me.
[Huawei Ascend P1] bchuck:
Hi Guys!

Friend of mine gave me her bricked phone (bootloop all the time, without any particular reason). I tryied to do anything with that but I cannot instal drivers, find device by fastboot or anything - USB Debugging was disabled for sure.

Maybe someone here will have an idea how to install any ROM in this situation?

I will be thankfull for any advice! :)
[Huawei Ascend P1] JohnnyParanoia:
English Touch Recovery

Thank you for bringing this to my attention lol :)

Link here - cwm_touch_recovery_viva_beta.img
[Huawei Ascend P1] kobire:
Unfortunately, it does not work,

I have attached a picture.

Do you have another solution for this? Maybe another exploit ?

Thank you for any help!
[Huawei Ascend P1] Kicsers.87:
Error in B109

Dear All,

I've succeed flash my U9200 with version B109 (onekey).

Everything goes well, except : keyboards and checking my provider quota limits (type *123#)

Keyboards:

Every 3-4 words I've type, the home screen will show up, and I've to continue my typing by reenter to the message menu.

Seems there is problem with the keyboards response for fast typing.

This really annoying.:mad:

Checking my provider quota limits:

I've check my network signal to the provider operator, but there's no problem with it. Also, I've try to check my sim card with another phone, and yet there's no problem.

But in my U9200, I can't check my quota limits by type *123#.

The error comes like this:

(Sorry, I can't show you the picts directly)

This is the link : h*tp://i1125.photobucket.com/albums/l588/kicsers87/ErrorReports.jpg

What should I do to these problems.

Please anyone help me. :crying:
[Huawei Ascend P1] JohnnyParanoia:
Rooted B109 Problems

Since your phone is rooted and has recovery on there, try flashing LeSong's B113 firmware and see if it solves your problem :)

Download here - anzhi-p1-b113-lesong Mediafire (Folder - Split Archive)

or here - anzhi-p1-b113-lesong 4Shared (Single Archive Link)
[Huawei Ascend P1] Kicsers.87:
Hi John, Thank you for your suggestion.

I've upgraded the version to Lesong's B113, this firmware using another kind of keyboard, so the keyboard problem is solved.

But, the "MMI code canceled" still not fixed. I found this thread

http://xdaforums.com/showthread.php?t=1558089

, and try the tutorial, but nothing happened. Do you have idea about this thing?
[Huawei Ascend P1] ***DiMaC***:
Aarrrgghhh, very frustrating....

I have managed to root with Nixing's method, but when i try to flash with Onekey_ROM_Ascendp1 it stucks on boot and keeps displaying "Huawei Ascend" on rhe screen.

I have also tryed the other possible solutions, but nothing works to flash or to get revovery-new.img on it.

Hope there will be soon a good solution to flash the B115 so i get the GAPPS.

Many thanks for all your help so far, and sorry for bad English.

GRTZ DiMaC
[Huawei Ascend P1] JohnnyParanoia:
Recovery issues B115

Try flashing this one using the Android Control/Fastboot method -

cwm_touch_recovery_viva_beta.img

Instructions for flashing here
[Huawei Ascend P1] ***DiMaC***:
Yess, it works;-)

I finally got the driver installed for the Blaze after installing Onekey_ROM did the work.

Now have B115 working with gapps.

Many thx for all your help

GRTZ DiMaC
[Huawei Ascend P1] kobire:
Thanks for this recovery! :good:

I managed to get root with this:

http://www.4shared.com/zip/wTLlfacQ/CWM-SuperSU-v092.html

through the recovery and install gapps too.
[Huawei Ascend P1] JohnnyParanoia:
Try now

Try using the new touch recovery image :)

Should work for yours, also I've been looking but can find very little info for the P1 XL but it looks like the normal P1 firmware may work.

However I cannot test this so your kind of on your own if you try it since there is no P9200-E specific firmware available yet.
[Huawei Ascend P1] JohnnyParanoia:
Rooting

Apparently Unlock Root now works for the Ascend P1

According to their website here version 2.3.1 can root it :)

Firmware version U9200-1V100R001CHNC00B115 is now in their device list.

Let me know if it works for you so I can update my guides accordingly
[Huawei Ascend P1] hadyhosny:
I have a rooted P1 but no clockmod.... how can i install clockmod tools?

Hady
[Huawei Ascend P1] JohnnyParanoia:
Installing CWM

See post #47 here - http://xdaforums.com/showpost.php?p=28769847&postcount=47

Has new image and link for instructions on how to flash it to your phone :)
[Huawei Ascend P1] junming79:
CM9?

Sorry for intruding in this otherwise very interesting and helpful topic - but I just mean to ask, will someone port CM9 (or CM10) to Ascend P1 U9200 or is it hopeless and I should just install MIUI when I get it?

I've been wanting to get a new phone and the community support will be

very

relevant in my decision, thanks! :o
[Huawei Ascend P1] fasst:
Got into a few problems here.

My U9200 came original with B103. Rooting went fine.

As a bacup I downloaded B103 from here: http://madmodder.co.uk/huawei/u9200/huawei-ascend-p1-u9200-firmware-list.htm

After fooling around a bit I flashed the above.

And it's NOT an official version, it's a development version. It says so in lock screen after booting.

Flashed cwm_touch_recovery_viva_beta.img Works ok, but when I try to upgrade firmware, B219, from Storage/settings it boots and tries to upgrade it says 'invalid argument'. Looks like the CWM_touch_beta has some issues.

Tried to flash recovery-off.img and recovery-new.img but now I can't get into recovery, only download mode.

So two questions: Where do find the original CWM-recovery for B103 version(It was in english language) and also the original B103 ROM, not the developement version?

Thanks in advance.
[Huawei Ascend P1] fasst:
Has anyone successfully flashed new firmware like B219 after flashing this recovery?

http://www.huaweidevice.com/worldwi...&directoryId=3372&treeId=0&tb=1&type=software

I can't :(
[Huawei Ascend P1] Kicsers.87:
mine too. :crying:

I have tried many times, flashed my phone using this firmware, but it always failed.
[Huawei Ascend P1] fasst:
It seems that the beta version of the touch recovery is missing something.

When I try to flash firmware from ext-sd card, normal and forced, the phone boots into recovery with the message:

E:Invalid command argument.

So now I'm stucked, can't flash any new firmware, as I don't have any original Huawei img-file of stock recovery.

The only possibility is to flash new firmware in zip-format, and that's hard to find.
[Huawei Ascend P1] Kicsers.87:
U don't need the original img of Huawei.

When I got this problem, I just reboot my phone and then re-flash from the first step.

Right now I'm using B115 Lesong's version.

good luck!
[Huawei Ascend P1] fasst:
After flashing recovery-new.img or recovery-off img the phone won't boot into recovery. With Volume+Powerbutton, the phone gves me a quick "white flash" and tries to boot into recovery again and again with the same result, "white flash".

After flashing the touch-recovery-beta the phone boots fine into recovery. But then again, with this recovery I can't flash any firmware from DLOAD on ext-sd.I get the E:Invalid command argument error in recovery.
[Huawei Ascend P1] Kicsers.87:
I never got "white flash" on my phone actually.

So, from the Touch-recovery-bet you still can't flash it with Lesong's or Onekey Firmware?

Hmm... That's really annoying.

I thought, automated flash using DLOAD folder method is not working. have you try using Onekey?
[Huawei Ascend P1] fasst:
From another U9200 with ver. B103 I managed to extract boot.img, bootloader.img and recovery.img and flashed them to my phone so I'm back to stock.

All good ::victory:
[Huawei Ascend P1] dddrko:
Would you please share your backup images? I've bought P1 today and have few questions. Does anybody try Huawai online unlocking bootloader service (http://www.huaweidevice.com/worldwide/servicePolicy.do?method=toApplyUnlock)? My device comes with firmare U9200-1V100R001C185B103. Can I update to latest U9200-1V100R001C00B219? Does this firmare include gapps too?
[Huawei Ascend P1] fasst:
Sure, no problem.

I have tried to get the unlock bootloader code but he Huawei support site sucks big time. http://www.huaweidevice.com/worldwide/servicePolicy.do?method=toApplyUnlock

You can't choose product. And I can't send mail to support from this site. When I try to Send it always says 'content' missing' when I try to explain my problem.

I have tried to upgrade B219 but the phone won't accept it. Recovery says something like 'mismatch between current and new rom'

Ver. B103 seems to be problematic. Although I have rooted I can't install new roms from DLOAD.

If you later have some tips regarding B103 and new firmware please let me know.

Did you buy the phone with B103 in Russia? Edit. Sorry, Serbia :) Just saw MTS.

I have big problems with WIFI, it drops under load. Try the app from speedtest.net and run it several times. My two U9200 have the same problems. Looses WIFI a few secons and then it comes back. Very annoying downloading files.My other phones and pc's not have this problem on my AP.

See attachment, stock boot, bootloader and recovery.img. FROM v. B103
[Huawei Ascend P1] SeWmeister:
Hi. i just got this phone too. I just did the speedtest.net app, and ran it 10 times (just pushed restart test)

maxed out both up and down speed of the speedtest app (20mbit) on wireless g network. i have 1v100R001NORC128B100. Bought in Norway
[Huawei Ascend P1] dddrko:
Thank you for the files nilste. I've run speedtest.net application few times in a row without droping the net. btw, how did you backup this files, can I try the same?
[Huawei Ascend P1] fasst:
Yes you can but I need some time to make a tutorial. Right now I'm trying to find a way to flash B219. And maybe I have, but need to test it first.
[Huawei Ascend P1] wanggjghost:
Thanks for sharing man!!
[Huawei Ascend P1] SeWmeister:
Great, hope you got it and sharet it :)
[Huawei Ascend P1] fasst:
I successfully managed to upgrade to B219 from B103 and rooted it.

As ALWAYS, AT YOUR OWN RISK. And READ the post to the end before you start !!

I did this without any problems.

I had to find a way to come around the upgrade check that made upgrade from DLOAD impossible.

On my rooted B103 I edited /system/build.prop and changed every reference to B103 to B219. Be sure to make a copy, as always, of everything you change.

I've used Root Explorer.

Make a copy of /system/build.prop. Edit every reference to the firmware at the end of build.prop.

Here's mine.

ro.product.board=U9200

ro.confg.hw_systemversion=U9200-1V100R001C00B213_SYSTEM

ro.build.display.id=U9200-1V100R001C00B213

ro.product.model=U9200

ro.product.brand=Huawei

ro.build.tags=ota-rel-keys,release-keys

ro.product.manufacturer=HUAWEI

ro.product.name=U9200

ro.product.device=hwu9200

ro.build.id=HuaweiU9200

ro.build.version.incremental=C00B213

ro.build.description=U9200-user 4.0.3 HuaweiU9200 C00B213 ota-rel-keys,release-keys

ro.build.fingerprint=Huawei/U9200/hwu9200:4.0.3/HuaweiU9200/C00B213:user/ota-rel-keys,release-keys

Make sure the new build.prop has the same permissions as the original one.

Download B219 from here:

http://www.huaweidevice.com/worldwide/downloadCenter.do?method=index&type=software

Unpack the zip and copy the DLOAD dir to an external microSD card.

Make sure you have turned of Fastboot under settings.

Also make sure you have enabled USB-debugging.

Turn off the phone.

Boot by holding down Volume+ and Volume- and then press the Power button.

Release the Power Button when you see the Huawei logo on the screen.

A few secons later, release the Volume buttons.

Now you shall she the update begins.

ROOT.

Donwload the attched file unlockbootloader-P1D1.ZIP and rename it to EXE

Be sure USB-debugging is on.

Connect the phone to the pc wiith the cable. (Phone on)

Make sure you have the correct drivers. Check earlier postings how to get adb-driver.

Run unlockbootloaderP1D1.exe and choose ROOT.

After a few seconds it's rooted. Check if you got the Superuser app.

I noticed that the lowest screen timeout in B103 was 30 sec. In B219 it's 15.

I also noticed that the boot ani has changed from a red animation to a android text animation at boot. This, I think is due to the /cust/roadhound dir.

In B219 there is a dir called au where the ani is.

In B103 the roadhound is absent but there is normal dir with a dir called europe.

I need to fool around a bit to check how I can get the ani from B103 to B219.

Attached is my edited build.prop I used in B103 to force flashing of B219.

EDIT. After this you have stock recovery. You can use the earlier mentioned(in thread) the touch recovery to make a nandroid backup.
[Huawei Ascend P1] dddrko:
Great job nilste! Please reupload zip archive 'cose this one is corrupted. BTW does U9200-1V100R001C00B213 have gapps?
[Huawei Ascend P1] JohnnyParanoia:
Corrupt zip

It's not corrupt just rename it .exe instead of .zip lol

I'm guessing you can't upload .exe's here :laugh:
[Huawei Ascend P1] fasst:
Yes it has gapps.

Just rename the zip to exe.
[Huawei Ascend P1] fasst:
Dump img-files from U9200

How to extract recovery.img and boot.img and more from rom.

I have used this method on B103 and it will probalby work on other versions.

I have partly used this tutorial: FROM this point and on: Alternative Method If The Above Does Not Work:

http://www.addictivetips.com/mobile...es-boot-recovery-and-system-partition-images/

but it's quite different at step #3 andstep #4 in the tutorial for the U9200 phone.

After some trial and error I found the correct method.

At step #3 I got this output from U9200

dev: size erasesize name

mtd0: 00400000 00001000 "block2mtd: /dev/block/platform/omap/omap_hsmmc.1/by-nam

e/nvme"

By browsing with root explorer the /dev/block/platform/omap/omap_hsmmc.1 I found that the structure is quite different from other phones.

You can see that there are two dirs, by-name and by-number. If you check the dir by-name you can see where the recovery and boot is.

Example for recovery=mmcblk0p5

Example for boot=mmcblk0p6

Step #4, recovery.img, would then be:

dd if=/dev/block/platform/omap/omap_hsmmc.1/mmcblk0p5 of=/sdcard/recovery.img bs=4096

Step #5, boot.img, would be:

dd if=/dev/block/platform/omap/omap_hsmmc.1/mmcblk0p5 of=/sdcard/boot.img bs=4096

If you want to dump other img, just find the corresponding mmcblk0xxx

Example for system.img:

dd if=/dev/block/platform/omap/omap_hsmmc.1/mmcblk0p13 of=/sdcard/system.img bs=4096

You will find the img-files in /sdcard
[Huawei Ascend P1] fasst:
Firmware B219

I have tried to compare B103 with B219.

A BIG turnoff is that the drop-down menu for Wifi,GPS etc. is missing in B219

The menu in Setting/Display/Notification settings(Display short-cut buttons in the notification panel) has been removed.

This has to be a bug in B219. I can't beleive Huawei has removed this deliberately.

The modem is new.

B219 - IMC1202_20120627_PENTA

B103 - IMC1202_20120531_PENTA

The kernel of B103 is a bit suspect :confused: dirty??

3.08-00001-g06264ac-dirty

android@localhost #1

Kernel of B219

3.08

android@localhost #1
[Huawei Ascend P1] dddrko:
Can I root B103 with the unlockbootloaderP1D1.exe you posted? What are correct adb driver? I have "Android Adapter ADB Interface" by Huawei Incorporated...
[Huawei Ascend P1] fasst:
Yes you can, and you have the correct driver. After root check to see of you have the Superuser app installed.
[Huawei Ascend P1] dddrko:
Nilste, you're genious! Thank you very much!!!!! My device have root (I have Superuser app, ES File Explorer have root permision) but Android Commander (at my pc) doesn't have root acces, what's the catch? Do I need busybox too, I never know what is if for?
[Huawei Ascend P1] fasst:
Good. I don't use Android Commander but DroidExplorer and it needs Busybox. Android Commander probably do too.
[Huawei Ascend P1] JohnnyParanoia:
Out of curiosity, has anyone trying to return to stock firmware tried renaming update.app to updata.app inside the dload folder?

I only ask because huawei use both names and depending on where recovery was ported from then the other one might work :)

Sent from my U8180 with more style than a blinged up badger XD
[Huawei Ascend P1] fasst:
Yes I have, with error. Huawei SD card update fail....
[Huawei Ascend P1] dddrko:
Facebook and Twitter are removed too.

BTW, Huawei not included one of the best ICS functions (sync chrome bookmarks) by default. I've attached working version. Copy apk to /system/app and change permission to rw-r-r.
[Huawei Ascend P1] dddrko:
Another missing feature - Huawei Cloud+ service. Install as regular application.
[Huawei Ascend P1] fasst:
Could someone that runs B213 post their /system/build.prop please.

Btw.

Lightmanager app works ok with U9200, almost. Not every colour on the LED but enough to make it different for calls, sms, gmail, etc.
[Huawei Ascend P1] dddrko:
Is B213 also Europe/normal version like B219? Btw what country/region is C185?
[Huawei Ascend P1] fasst:
Tips regarding U9200 and Wifi.

I had problems with two u9200 and my Wifi, always dropping the connection.

If you experiance this problem set the wifi to use 802.11 g only or 802.11b/g.

My ISP confirmed that Huawei phones often has problems with the n-standard in Wifi 802.11b/g/n.

---------- Post added at 02:33 PM ---------- Previous post was at 01:56 PM ----------

Some more tips.

Nandroid backup does not backup modem(radio firmware) and IMEI.

I upgraded my modem by upgrading to B219 and then restored my B103 nandroid backup.

If you do this, make sure you upgrade with a firmware for you region. China firmware has other modems and I got very bad signal i my region(Norway) Modem from B219 gives exellent signal.

I tried to flash with fastboot the modemimage.img dumped from B219 but that didn't work.

I restored a nandroid backup from one U9200 to another U9200 and the IMEI/serial was unchanged after restore. (made sure I had a backup of IMEI before testing)
[Huawei Ascend P1] dddrko:
Thank you once more for the tips. If you are at B103 now, can you please send me build.prop and /system/media/bootloader.zip from it? btw, wich file have IMEI in, I don't want to lose it?
[Huawei Ascend P1] fasst:
I don't have any bootloader.zip in /system/media/ or any other places. Do you mean bootanimation.zip?

You can't backup/copy IMEI from one file. Use the attached app. I have tried it, bacup and restore, without any error. But I can't guarantee that it works 100% because my IMEI was intact before restore.
[Huawei Ascend P1] dddrko:
Yup, I wroted wrong, bootanimation.zip was the name. Thank you again. B219 misses it. Now it's OK ;)
[Huawei Ascend P1] dddrko:
Downgrade from V219 to V213 fail with version missmatch message. Suggestions?
[Huawei Ascend P1] dddrko:
I've extracted build.prop from B213's update.app, here you are ;)

P.S. Hmmmm, editing my B219 install file cleares the problems I have with it. This it is not Europe/Normal version as it's name says. WTF!!!!
[Huawei Ascend P1] mamv:
CM9

Hi guys,

Just put my hands on one u9200, are you aware of any cm9 or cm10 port?

Cheers
[Huawei Ascend P1] mamv:
Just installed B219 and the PowerWidgets are there, although the menu is not. Not sure if that's what you meant.
[Huawei Ascend P1] fasst:
This one. When you swipe your finger from top to bottom on the screen. As you can see it's transparent.
[Huawei Ascend P1] mamv:
Yeahp that one. I thought when you said "A BIG turnoff is that the drop-down menu for Wifi,GPS etc. is missing in B219" that the drop-down menu didn't exist in B219, but after installing B219 I have it, although not transparent.
[Huawei Ascend P1] fasst:
Hmm. That's very strange. When I install B219 I don't get the lowest menu choice in the second picture, Notification settings. It's missing.

What version did you upgrade from?
[Huawei Ascend P1] dddrko:
No, it's not strange. Configuration files are in the rom (in Recovery2) but only for "default" and "au" versions of devices, not for our "europe" version.
[Huawei Ascend P1] fasst:
I'm not sure what you mean. You have an europeian version and upgraded to B219 and you have the toggles shown earlier? Do you have the setting under Display, second picture?

I have the europeian version and doesn't get the toggles nor the menu choice in Display with B219.

With B103 I have toggles, and the menu choice.

Then what is the difference between your and my phone?
[Huawei Ascend P1] dddrko:
No I don't. I have the same device as you. B219 ROM is not for our devices. It is for "default" and "au" models. Global Huawei site have "Normal" in ROM name, but German site have wrong "Europe, Normal" ROM name. Custom applications and settings are located in Recovery2.img of the UPDATE.APP. When installed you can see them in "/cust". B219 have /cust/hw/default and /cust/roadhound/au folders with the applications, media and settings. For our devices this data shold be placed in /cust/europe/normal folder (as on B103). I'm working on custom UPDATE.APP where this should be solved. Wish me luck ;)
[Huawei Ascend P1] fasst:
Great to know. Thanks.

You say this can be seen in Recovery2.img from UPDATE.APP.

Do you have any method to unpack UPDATE.APP?
[Huawei Ascend P1] dddrko:
Yes I do. Unpacking UPDATE.APP gives bunch of unknown_file.x files. They should be converted to linux ext4 image files first and then can be edited. I've managed to do this. Now I have to find the oposite way...
[Huawei Ascend P1] fasst:
Thanks. I tried to unpack it with a pearl script I found somewhere but it's impossible to know what is what in the output.
[Huawei Ascend P1] dddrko:
"/dev/block/platform/omap/omap_hsmmc.1/by-name/" ;)

boot, for istance	is symlinked /dev/block/mmcblk0p6. "unkown_file.6" is the one in unpacked folder
[Huawei Ascend P1] fasst:
Yes, I know, but the script just dumped the files with xxx.name a size.

I leave it for now.

But how do you unpack img-files?
[Huawei Ascend P1] dddrko:
There's a tool to convert this files to ext4 img files. Editing ext4 img files is lot simpler. If you are interested in this I can send you this tools to email.
[Huawei Ascend P1] fasst:
Yes thanks.
[Huawei Ascend P1] mamv:
build.prop

I was trying to change lcd density, but I'm not able to find build.prop. So strange I thought it was always places in /system/build.prop. I'm on B219 and have rooted the phone, and checking /system folder with root explorer. So strange...
[Huawei Ascend P1] dddrko:
build.prop is in /system folder. did you run any scripts or install some application that make system changes (like busybox installer)?
[Huawei Ascend P1] mamv:
Only restored apps from Titanium Backup. Going to do a full wipe and check again.

---------- Post added at 12:51 PM ---------- Previous post was at 12:09 PM ----------

Ok it was LCD Density Modder that gave an error and deleted the build.prop while creating its backup. It was driving me crazy :).