[GUIDE][HOW-TO] Fully root Huawei Ascend P7 L10

Search This thread


Senior Member
Jun 9, 2012
here the imgs are only modded (i think)..
for unlocking the bootloader you have to contact huawei (for the unlock code)..

Gesendet von meinem HUAWEI P7-L10 mit Tapatalk

its the peanut

Senior Member
Jul 9, 2014
Kan je dat in een paar zinnetjes uitleggen voor de wat minder ervaren rooter? Raak een beetje overstuur dat ik mijn P7-L10 niet geroot krijg. Thanks

There are many threads around xda for this.

First, find a file with adb flash tools for the p7... A guy made a thread for fully root the b609 (or at least kitkat) firmware and remove set_immutable.list. in that thread right in the operators guidethe tools have been posted.

Second, get huawei hisuite on your pc to install the drivers for your phone.

Third, download twrp for the p7-l10 (dont use the one from surdu-petru...)

Fourth, make sure your bootloader is unlocked, you can do this if you reboot to bootloader (unzip or unrar the flash tools package) you have to open the CMD.exe file... It should open a command window. Type this and then enter

Adb reboot bootloader

Then your phone should restart into bootloader and it shows a white screen with green letters "Locked" or in red "Unlocked"
If your phone is locked then unlock your bootloader on huawei, there should be a link somewhere in this thread.

If you are unlocked, boot to bootloader again. Place the twrp.img file in the same unrar or unzipped folder on your pc, then use command window and then type this without the quotes

Fastboot flash recovery "Whatever your file is named"

Send me a pm if you get into problems

Btw with a locked bootloader you cant root or flash.

Edit: i just noticed this is the fully root thread lol
  • Like
Reactions: Morphine1
Sep 5, 2015
how to fully root

- flash boot B619 unlocked via adb. https://www.dropbox.com/s/2a1qdindwvz3ld0/BOOT_EMUI3.0_619_UNLOCKED.img?dl=0
Tutorial: (http://forum.xda-developers.com/ascend-p7/general/rooted-p7-l10-609-t3003605)

- flash recovery twrp via adb. https://mega.co.nz/#!y91xTBpT!KjD7H1tBDEH3DCBphSE8-rN-gU6CYrvzjc2xNymlhdE
Tutorial: (http://forum.xda-developers.com/ascend-p7/development/recovery-t2811965)

- flash supersu v2.46 via recovery. http://download.chainfire.eu/696/SuperSU/UPDATE-SuperSU-v2.46.zip?retrieve_file=1

- flash stock-advanced-kernel for B619 via recovery. https://mega.co.nz/#!AENmiZRL!EFpkbOTQb4mAv-u-J-XTP47OizjkyeXJbyYJK-qEtjo
It looks like B619 kernel cuts root permissions, can't edit build.prop and system apps keep spawning after deleting them.
Please use kernel616 instead: https://mega.co.nz/#!xQtxmTST!bjsC4BYBXu7UEvU4gEGxd-10ZDLjpKmpCSDjqqV8JJU

- Delete immutable.list
Get Terminal Emulator for Android
Get BusyBox Installer

Thanks to @majcomtech

thanks a lot for this one....hats off sir.....:good::good::good:


Sep 8, 2010
New release B623 update 4.4.2 with stagefright exploit fix, is available the kernel unlocked for root again ? Thanks in advance.


New member
Mar 2, 2007
What is the best way to have a rooted B830 with a locked Bootloader?
(back to emui 2.3? as i tried and rooted it on 2.3 and updated to B621, my booloader was locked again)


Nov 8, 2011
After upgrading to 3.0, follow the steps (I recommend to use FORCE UPGRADE using Vol + + Vol - + Power. But be sure to save your important data if you are not using SDCARD):

Hi there,

Although I am rather tech savvy, I'm new to this unlocking and rooting story. I have managed to unlock my bootloader on my P7-L10. I have B135SP3 (it's the South African build) and I downloaded EMUI 3.1 for the P7 from the Huawei website (they do warn that it is a developer version).

My question is this. How do I actually apply the update? I received a 109mb .gz archive which uncompresses to a 529mb .tar archive. How to I actually install this update because I can't carry out any root procedures or installing Lollipop ROM's while I am still stuck with EMUI 2.3.

You help would be appreciated.



New member
Mar 2, 2007
sorry, but i really dont understand how to get root with b830...

My bootloader is locked and couldnt get an unlock code over huawei site, so I donwngraded to emui 2.3 and rooted it and got my bootloader unlocked.

On the way upgrade the phone to b830 i flashed b621 and my bootloader was locked again...

so, what are the steps from unlocked bootloader, emui 2.3 to b830?

when to flash twrp and supersu? hot to upgrade to b830? flash a unlocked boot.img? other recovery?

thanks for answers :)

Top Liked Posts

  • There are no posts matching your filters.
  • 17
    After upgrading to 3.0, follow the steps (I recommend to use FORCE UPGRADE using Vol + + Vol - + Power. But be sure to save your important data if you are not using SDCARD):

    1. Download the boot image file below, correspond to your firmware version. (I've made this boot.img unlocked. I'm not responsible for the bootloop of your phone)

    2. Download and install HiSuite. (Optional for Windows 8 and above).

    3. Flash the boot image file.
    - Connect your device via data cable into your pc.
    - Choose PC Suite (HiSuite) from your device.
    - Download and extract ADB Flash Tools.
    - Copy the boot image file correspond to your firmware inside ADB Flash Tools folder.
    - Run cmd.exe:
    - Type adb reboot bootloader
    - Type fastboot flash boot BOOT_EMUI3.0_XXX_UNLOCKED.img (XXX is the number correspond to your firmware)
    - Type fastboot reboot

    4. Root using iRoot or Kingo Android Root.

    5. Download and install busybox from playstore.

    6. Remove set_immutable.list using terminal emulator.
    Type in the terminal emulator:
    mount -o rw,remount /system
    cd system
    chattr -R -i *
    rm –f /system/set_immutable.list
    (Enter after each line...it's LASTTR with an L not a capital i)

    You are fully (100%) rooted.

    1. BOOT_EMUI3.0_616_UNLOCKED.img
    2. BOOT_EMUI3.0_615_UNLOCKED.img
    3. BOOT_EMUI3.0_613_UNLOCKED.img
    4. BOOT_EMUI3.0_609_UNLOCKED.img
    5. BOOT_EMUI3.0_619_UNLOCKED.img
    6. BOOT_EMUI3.0_620_UNLOCKED.img
    7. BOOT_EMUI3.0_621_UNLOCKED.img
    8. BOOT_EMUI3.0_623_UNLOCKED.img

    Good luck!
    I successfuly rooted my P7, using information from previous posts. I tried to collect all these information in single Step By Step Guide. Once again, big THANKS to blueIBI and majcomtech.

    Lazy subscribers of this forum! Maybe they do all of their own and noone shows them how to do it.

    Members like Swellboy are rude and dont improve this community at any way.

    Here is what I have done:

    1. Enable the USB debugging mode on phone.
    2. Connect Phone to USB and choose PC Suite (HiSuite) mode. Under My Computer, the new CD drive will appear. Install the application HiSuite from it. This software contains all necessary drivers. Wait until Windows recognize all drivers. It is very important to see the "Android adapter ADB interface" in Windows's Device Manager - without it you cannot access to ADB by Fastboot tool.
    3. Download and install Minimal ADB and Fastboot - instructions here. New icon "Minimal ADB and Fastboot" is appeared on Desktop.
    4. Download bootimage boot_HRT_EMUI3.0.img from following URL. Copy it at C:\Program Files (x86)\Minimal ADB and Fastboot.
    5. Power down the phone, connect it to USB and power it up while holding the volume down button. This will start phone in Fastboot and rescue mode (white background with green android robot picture) and phone unlocked/locked information.
    6. Double click at Minimal ADB and Fastboot icon on desktop. It will be command prompt opened at location where neccessary files are C:\Program Files (x86)\Minimal ADB and Fastboot. Execute the command fastboot devices just to check is there communication between phone and PC. You should get phone ID in output if everything is OK. You could get an error about firewall. Just disable the firewall and start over again.
    7. Execute next command: fastboot flash boot boot_HRT_EMUI3.0.img. Output should be like this:

    8. Execute command fastboot reboot to restart phone.
    9. Download program Root Genius from here and root the phone using it. Phone should be connected to USB in PC Suite (HiSuite) mode with Debugging mode enabled.
    10. At the end of root process, you will be asked on phone to install Kinguser app for managing applications with root privileges, uninstalling all applications(including system applications), and managing startup applications. Confirm installing of Kinguser.
    11. With free application Root Checker Basic you can check that phone is rooted.
    12. Install following applications: BusyBox Free and Terminal Emulator. BusyBox is software that provides several stripped-down Unix tools in a single executable file. Terminal Emulator is software for using busybox commands.
    13. In Terminal Emulator, execute following commands:
    mount -o rw,remount /system
    cd system
    chattr -R -i *
    mv –f /system/set_immutable.list /system/set_immutable.list.old
    14. From this URL download original B609 boot image and copy it to "C:\Program Files (x86)\Minimal ADB and Fastboot".
    15. Turn the phone off, connect USB cable and start the phone in Fastboot and rescue mode (just described in step 5 above).
    16. Execute command: fastboot flash boot boot-stock-B609.img. Command output should be like this:

    17. That is it. :cool:
    Ok mate but @majcomtech explain in first post "how to.."get full root,isn`t he?He put download link to chinese b.608 img,isn`t he?I just followed his steps,no more no less...

    Hey dude do not angy! :p

    I succesfuly flash BOOT_EMUI3.0_STOCK_B608.img but cant remove pernament set_immutable list!
    But I flash boot_HRT_EMUI3.0.img and my ROM FULL (100%) ROOTED! :)

    After upgrading to 609 using the full version firmware, follow these steps:
    1. Download "boot_HRT_EMUI3.0.img" - https://drive.google.com/folderview?...Tg&usp=sharing
    (Credits to the Devs and to natorus87)
    2. "boot_HRT_EMUI3.0.img" (fastboot flash boot boot_HRT_EMUI3.0.img)
    3. Root using Root Genius (ENG/CN version).
    4. Download and install busybox.
    5. Remove set_immutable.list using terminal emulator, type in terminal emulator:
    mount -o rw,remount /system
    cd system
    chattr -R -i *
    rm –f /system/set_immutable.list
    (Enter after each line...it's LASTTR with an L not a capital i)
    You are fully (100%) rooted.

    Good luck! ;)
    In my phone it doesnt work...

    This verified works.


    ---------- Post added at 02:38 PM ---------- Previous post was at 02:23 PM ----------

    Nice thread. Thanks OP

    Edit: UNABLE TO ROOT, rootgenius didn't work, nor iRoot... Has anyone managed to root B619?

    After installation of the whole rom B619 flash this (in Bootloader) http://uloz.to/xagtEKZu/openrecovery-twrp-2-8-1-0-emui30-repack-img
    Then get in Reboot Recovery, just system restart.
    Install Super su, it will only run. You just confirm.
    Then get in Reboot Recovery again and flash Kernel https://mega.co.nz/#!AENmiZRL!EFpkbOTQb4mAv-u-J-XTP47OizjkyeXJbyYJK-qEtjo
    Next just follow this:
    1. Download and install busybox from playstore.
    2. Remove set_immutable.list using terminal emulator.
    3. Type in the terminal emulator:
    mount -o rw,remount /system
    cd system
    chattr -R -i *
    rm –f /system/set_immutable.list
    (Enter after each line...it's LASTTR with an L not a capital i)

    You are fully (100%) rooted.