Multiple custom Android recovery solution for Xperia M2.
Requirements:
Rooted Sony Xperia M2 D2302-6/D2403
Installed ADB Interface Driver *
Stock firmwares (Android 4.3 - 5.1.1).
Locked bootloader.
How to use:
Extract recovery installer zip into your computer hard drive.
Enable USB Debugging.
Connect computer with the device via USB.
Execute installation script and follow the instruction on the screen.
Enter into recovery:
Power ON phone.
When the cyan led glows push/press the appropriate button:
Volume Down - PhilZ
Volume UP - TWRP
Camera button - CWM
Download recovery:
v0.1
PhilZ Touch Installer
PhilZ Touch flashable
v0.2
PhilZ Touch Installer
PhilZ Touch flashable
v0.3
PhilZ Touch Installer
PhilZ Touch flashable
v0.4
TWRP Installer
TWRP flashable
v0.5
PhilZ TWRP CWM Installer
v0.6
PhilZ TWRP CWM Installer
v0.7
PhilZ TWRP CWM Installer
v0.8
PhilZ TWRP CWM Installer
v0.9
XperiaM2 MultiRecovery Installerhttp://forum.xda-developers.com/attachment.php?attachmentid=3754953&stc=1&d=1463594740
Download pre-rooted flashable.zip:
D2303_1281-1548_18.3.1.C.1.13 pre-rooted
D2303_1281-1538_18.3.1.C.1.17 pre-rooted
Includes:
- SuperSU v2.46
- PhilZ Touch Recovery
- RICDefeat (modulecrcpatch and wp_mod.ko based on code by @cubeundcube)
Install pre-rooted flashable zip:
Enter into recovery and create a backup of current firmware:
. Backup and Restore -> Backup to storage/sdcard1/clockworkmod/backup/yy-mm-dd.fw.vesrion
. Copy pre-rooted flashable.zip to storage/sdcard1:
. Wipe and Format Options -> Wipe Dalvik/ART Cache or Clean to Install a New ROM
. Install Zip -> Choose zip from /storage/sdcard1 -> choose the path to the folder that contains the flashable.zip
. Confirm..
Questions & Answers:
Q: Do I need root access to install and use MultiRecovery?
Q: How to disable Sony RIC on Xperia M2?
A: Yes. The root is mandatory. EagleRootTool_20160531 * is my recommendation for a successful completion of these tasks (on Android 5.1.1).
Q: Do I need to 'install' any pre-rooted flashable.zip beforehand?
A: No. This is an optional feature and is there for if and when you’d ever like to try it.
Q: Is it possible to flash any custom ROM?
A: Yes. On unlocked bootloader you can flash a custom kernel with this tool, included.
Changelog:
v0.9
Date: 2016-05-18
Update and recompile Android 'init'.
Update CWM and PhilZ to latest builds.
Add selinux_mod and copymodulecrc to installation script.
The module loading stage is logged in mr.log file.
v0.8
Date: 2016-01-19
Added installation script with separate adb support for Linux OS.
Stripped version of byeselinux LKM to reduce size.
Relevant bug fixes, update LEDs (media and notifications one) in regular Xperia M2.
MOBILE [aka Emergency] version, which consists on a shell script that can be executed from an elevated Terminal Emulator.
Demo video preview *
v0.7
Date: 2015-11-09
Use of Chargemon instead of e2fsck as base script to trigger the Recovery.
Usage of ByeSELinux kernel module to change SE Linux Status from Enforcing to Permissive during boot. (Many thanks to NUT and zxz0O0).
(After the user interaction time span, the module is unloaded to continue to regular boot.)
The same 3 recoveries as KitKat are included, TWRP, PhilZ and CWM.
Compatibility with legacy e2fsck script inside the installer (Option number 2: "Install MultiRecovery (Android 4.4.x)")
New Linux/OSX installer script (WIP, only supports installation of Android 5.1.1 Recovery. Will be improved in the future).
Updated BusyBox.
More information can be found here *
v0.6
Date: 2015-08-22
Fixed USB connection, adb shell commands can be used while device is in recovery mode.
v0.5
Date: 2015-06-22
Added button management, vol-up for TWRP, camera button for CWM.
Added TWRP Recovery v2.8.1.0 to installer.
v0.4
Date: 2015-05-19
Temp fixes in a script to catch key events.
v0.3
Date: 2015-05-19
Changes in recovery.fstab to avoid messages about /misc partition.
Used a new compilation of busybox * to correct error: unzip zip flags 1 and 8 are not supported.
v0.2
Date: 2015-04-01
The zip files is packed with new binary interpreter.
The flashable zip can be used with PRFcreator *
v0.1
Date: 2015-03-06
Initial public release.
Credits and thanks:
Phil3759 for source.
Team Win Recovery Project.
DooMLoRD for ramdisk.
rachitrawat and [NUT] for recovery installer.
zxz0O0 for PRFCreator.
@Andrej732 and @linuxct for improvements on installer script.
XDA:DevDB Information
XperiaM2 MultiRecovery for locked bootloader, Device Specific App for the Sony Xperia M2
Contributors
AleksJ, linuxct
Version Information
Status: Stable
Created 2015-03-06
Last Updated 2016-05-17
I'm not responsible for any problems caused by using anything from here, so do it at your own risk!
What about 18.3.1.C.1.13 4.4.4 firmware?
Not tested for now .
Yes, it is tested and works on recent (18.3.1.C.1.13) version.
Edit:
Please note that for proper installation Sony RIC protection must be disabled( the related source code can be found here ) .
ric_disabler
ric_disabler-flashable
The recoveries from first post are assembled and designed to be used on locked bootloader, recent additions of TA and modem partitions is only for backup purposes.
The builds linked here can be used on unlocked devices with stock based Android ROM's.
I test it out my own, but if fail... Can i restore stock? Is this kernel or only recovery?
Edit!
Working and Device succesfully booted up
Working on 18.3.1.C.1.13 4.4.4 firmware
This is an only one fresh compiled PhilZ Touch recovery, you can make and restore backup to your android, e.g. KitKat 4.4 - 18.3.1.C.0.21.
Also you can use PRFCreator to create a pre-rooted stock firmware, and then flash with this recovery.
I hope this will be useful for people who can't unlock their BL for some reason/restriction, but want to have the possibility to use a custom Android recovery.
May try this over the weekend if I get time. Need a recovery on my m2, as currently rooted on 18.1.3.c.0.21 with no recovery. :thumbup:
Installed no problems now have a working recovery thanks:thumbup:
sent from my Rooted B/l 4.4.4 kk Xperia D2303
Works on 18.3.C.0.37
~Patryk said:
Works on 18.3.C.0.37
Click to expand...
Click to collapse
Thank you for your confirmation
Good work bro!! Thanks !
can you show us some roms that we can try plz
Here is a complete log of my backup/restore process, right before I post this thread.
You can try this, or If you like, make one for yourself.
Most of Pre-Rooted firmware created with PRFCreator like this , also can be flashed.
can I use this recovery on unlocked bootloader?
vladcepesh said:
can I use this recovery on unlocked bootloader?
Click to expand...
Click to collapse
Basically it is made to work with a Locked Bootloader, so that most likely it will not work correctly without some extra work.
Tried this method, not booting into recovery
I can see the Cyan LED, but no there's no effect with all button combinaison....
Hi @NoobZik
The button is the last thing for what you need to worry about.
Can you please post :
Your kernel version.
The method you are using to disable RIC kernel module.
The contents of a log file located at /cache/recovery/last_log right after a failed recovery boot attempt.
p.s.
And if there is still some misunderstanding :
This recovery is for Locked Bootloader
AleksJ said:
Basically it is made to work with a Locked Bootloader, so that most likely it will not work correctly without some extra work.
Click to expand...
Click to collapse
Is not it easier made when the bootloader unlocked?
https://gist.github.com/Noobzik/3ad32df03a11de27e656
18.3.1.C.0.21
I've re-Locked before proceeding
vladcepesh said:
Is not it easier made when the bootloader unlocked?
Click to expand...
Click to collapse
Yes, but that was not my goal.
Currently I don't have unlocked Eagle device, so I can't test it for myself.
NoobZik said:
https://gist.github.com/Noobzik/3ad32df03a11de27e656
18.3.1.C.0.21
I've re-Locked before proceeding
Click to expand...
Click to collapse
Assume that you have installed correctly Superuser or SuperSU, and RIC is disabled.
Check if this files exist for you after installation:
Code:
/system/bin/recovery.cpio
/system/bin/e2fsck ( this file should be a script )
/system/bin/e2fsck.bin
/system/bin/recovery.sh
Try reinstall your current busybox with this script.
also can be used to open not boot?
no longer need to be changing the kernel to flash
alba46d said:
also can be used to open not boot?
no longer need to be changing the kernel to flash
Click to expand...
Click to collapse
Yes xd
Related
Recovery Installation on Sony Xperia L is now just a matter few taps.
This thread is all about Recovery installation in device's FOTAKernel partition.
Why FOTAKernel ?
Because it over-rides kernel from boot partition and it does not change when switching ROMs.
It will go back to Stock FOTAKernel if flashed stock though.
Maintainers
App Maintainer - Me, I will be bringing app updates so as to make your lives easier and beatiful.
Recovery Maintainer - @SdtBarbarossa, he will be updating various recoveries, which can be downloaded and installed right from the app. More of demonstration of his work in 2nd post.
Recoveries Supported
TeamWin Recovery Project (TWRP)
CWM-Philz Touch Recovery
Cannibal Open Touch Recovery
Cyanogen Recovery
Stock FOTAKernel
Utilities Supported
Aroma File Manager
App Usage
Open the app
Grant Root Access
Let the app get latest info from Recovery Miantainer's database. Choose any Recovery and download it, you need internet for that I guess.
App will start downloading recovery for ya, and will automagically install the recovery and reboot to recovery, for ya.
In case of aroma, as soon as download is finished, it will reboot to recovery and will automatically open (or prompt to open, depending on recovery) aroma fm.
Easy heh?
Download - https://www.androidfilehost.com/?fid=24052804347802379
XDA:DevDB Information
Recoveries and Recovery Installer for Taoshan, Tool/Utility for the Sony Xperia L
Contributors
corphish, SdtBarbarossa
Version Information
Status: Beta
Current Beta Version: 1.0
Created 2015-08-27
Last Updated 2015-08-27
THIS PROJECT IS NO LONGER SUPPORTED.
UPDATED 27/04/2017 Content written in RED...... NEW UPDATE 24/3/2018 CONTENT WRITTEN IN BLUE
Stock Firmware Release Android 4.4.2 For Vodafone Smart Tab 4 3G (MT8382)(MT6582)(OT-P323x-2MVDAU2-Unlocked Network)
-Unlocked Firmware (Any Network is usable as far as i know)
-2MDVAU2 Release (Australian - Vodafone)
As Close to Stock as possible with a few extras:
-SuperUser v2.65
-CWM Custom Recovery (for Versions 4.2.2 and 4.4.2)
-TWRP-3.0.0.0 by @jemmini Flashable (Working MTP and more)
-Scatter File for MT8382/MT6582/OT-p323x-2MVDAU2
-included Update.zip from 4.2.2 to 4.4.2
-CyanogenMod 13 Rom Flashable Fully functional AOSP With Gapps package included. -Tested by me
-Ressurection Remix Rom Flashable v5.70 and V5.7.4 Now have fully functional Gapps installed (By Yours truely), Must use TWRP3.0.0.0 and after install and reboot flash NvramFix. and you're good to go -Tested By Me
27/4/2017: New RR5.7.4 With Updated SU, BusyBox, Gapps and DivineBeats9.0. Please note this is a TWRP recovery so replace DATA and SYSTEM into one of your own backup's of RR5.7.4! Let me know if this works for you please and be careful! Make sure you know what you are doing!
24/3/2018: Miui8 Added. Flash and Go as usual. No NVRAM fix needed (at least i didn't need to flash it,you might have to if you get the nvram error in wifi).
-BUG: You have to manually set IP, dont let it do it automatically DHCP is broken in this build
***Please tell me any extra info as i haven't fully tested it out yet***
24/3/2018: Lineage OS (6.0.1): same as always with 6.0.1 aosp builds, Flash, Dont reboot and install nvram fix. then reboot and your good to go. Might need Gapps in this build.
24/3/2018: !!!THE BIG UPDATE TO NOUGAT!!!!
-Resurrection Remix Nougat:
Install as usual, no Nvram fix is needed this time around.
Download and install gapps 7.0.1 pico or what ever version you like.
If you have a SD-card inserted a warning will pop up, if you have files on there remove them before flashing the rom. After you have saved your files format it as internal and you will be good to go.
*ALSO KERNEL SOURCES ARE NOW AVAILABLE*
Install Stock Firmware 4.2.2 using SPFlashTools:
-Make sure you boot into recovery and factory reset before first use!
Install Update from 4.2.2 to 4.4.2:
-Make sure the device is stock! No root or you will encounter errors. Custom recovery works fine, no issues.
-Place Update.zip on root of SD-card or internal if you dont have an SD-card
-Apply Update
-Reboot
Installing Custom Recoveries Using SPFlashTools(Doesnt matter which android you are running 4.2.2 or 4.4.2 they both work for each firmware):
-Install either 4.2.2 or 4.4.2 OR TWRP3.0.0.0
*You might find that if you install 4.4.2 CWM on 4.4.2 firmware the next reboot will cause recovery to revert to stock. To stop this install CWM 4.2.2 (Yes it works), then try to reboot and it will ask you to "stop stock recovery from installing after reboot?" Select yes and dismiss Super user question as you'll get stuck in bootloop.
PLEASE MAKE SURE YOU FACTORY RESET AFTER INSTALLING ANY FIRMWARE! INCLUDING STOCK RELEASE!
Downloads:
You will find all the files here
Credits:
@Chainfire For SU
@benjaminwan -CWM V6 4.2.2
@cofface -CWM v6 4.4.2
*Links are not to be shared without prior consent*
***I'am not responsible for any damage you may cause to your device, Use at your own risk and make sure you know what you're doing!***
Reserved
Links are now live and ready! Removed country lock from firmware so it can be installed on any Vodafone Smart Tab 4 in any country and on any *Service.
*Haven't been able to find a tester.
Hi Valkiry,
when I tried to make the update I got an error. Now when I'm doing a normal start the system hangs on the boot logo.
The error message said:
No file_contextsVerifying current system...
assert failed? apply_patch_check("/custpack/JRD_custres(app/ApplicationsProvider-res.apk", "a6aa8e9828f16678621e20a88221dd44e40ba220", "2990a98b2c09688ce0c01ef5ca1be0aff3d88414")
Installation aborted.
Please continue to update your system !
Any ideas?
lintronics said:
Hi Valkiry,
when I tried to make the update I got an error. Now when I'm doing a normal start the system hangs on the boot logo.
The error message said:
No file_contextsVerifying current system...
assert failed? apply_patch_check("/custpack/JRD_custres(app/ApplicationsProvider-res.apk", "a6aa8e9828f16678621e20a88221dd44e40ba220", "2990a98b2c09688ce0c01ef5ca1be0aff3d88414")
Installation aborted.
Please continue to update your system !
Any ideas?
Click to expand...
Click to collapse
Sorry for the late reply. My wife just had a baby. You need to remove super user before you apply the update. The update wont work with SU. Its batter to do it with stock 100%
Brilliant. Took a bit of trial and error since I've not worked with this tool before but got my tablet updated to 4.4.2 at last. Thanks so much for putting this together, I really thought I'd be stuck on 4.2. Just gotta figure out how to root now, that doesn't seem to be working.
How to find exact model of my Vodafone Smart Tab 4 ?
Can i flash this on my iusacell alcatel pop 8 p320a? I need kitkat
Stock rom is in rar file, i cant select it to install stock rom, it has to be zip file
Any idea would help
Artur1993 said:
Stock rom is in rar file, i cant select it to install stock rom, it has to be zip file
Any idea would help
Click to expand...
Click to collapse
Just change the file extension to Zip
---------- Post added at 03:00 AM ---------- Previous post was at 02:58 AM ----------
Valkiry said:
Sorry for the late reply. My wife just had a baby. You need to remove super user before you apply the update. The update wont work with SU. Its batter to do it with stock 100%
Click to expand...
Click to collapse
Does this allow the Tab to make and receive calls over GSM? Is this unbranded firmware not Vodafone firmware?
You need root access to install custom recovery via adb in fastboot, so you mean get root, install recovery then remove SU before flashing?
Okay so the first dump (4.2.2) is stock firmware from Hungary Vodafone used by mtktools to flash, please not this does not have super user so your device is allowed to update to the 4.4.2 file.
Second file is an update to 4.4.2 for those that missed out on the OTA release because they had root.
Third file is a custom debloated 4.4.2 flashable through CWM.
Never install SU on hungary 4.2.2 firmware as you will never get to upgrade to 4.4.2 firmware.
Updated with new files please check post #1
Gapps on RR v5.7.4 is now fully functional. Enjoy please dont Forget to hit that Thanks button!
New RR 5.7.4 Update:
THIS IS A TWRP RESTORE METHOD!
Replace DATA.* and SYSTEM.* files in one of your own backups of RR5.7.4!
Updated SU to 2.79
Busybox Updated
Gapps Installed
DivineBeats V9 installed
Please note there will be alot of missing apps as i needed to make room in system partition for this. There will be no call functionality, or messaging functionality. Also music player app is gone along with YGPS and Adaway. Let me know how you guys go
Where can I find Resurrection Remix in zip file ? Because there is not in your files (only RR 5.7.4 in rar file).
Where is the Scatter File for MT8382?
Cookiestalker said:
Where is the Scatter File for MT8382?
Click to expand...
Click to collapse
There is no scatter file for MT8382. Vodafone changed it to lock people out of backing up. The original scatter file provided is the real device code. Why are you asking for MT8382?
przenczo said:
Where can I find Resurrection Remix in zip file ? Because there is not in your files (only RR 5.7.4 in rar file).
Click to expand...
Click to collapse
Extract the files and re-ZIP it as a zip file. I made a mistake. It won't affect install
Valkiry said:
UPDATED 27/04/2017 Content written in RED
Stock Firmware Release Android 4.4.2 For Vodafone Smart Tab 4 3G (MT8382)(MT6582)(OT-P323x-2MVDAU2-Unlocked Network)
-Unlocked Firmware (Any Network is usable as far as i know)
-2MDVAU2 Release (Australian - Vodafone)
As Close to Stock as possible with a few extras:
-SuperUser v2.65
-CWM Custom Recovery (for Versions 4.2.2 and 4.4.2)
-TWRP-3.0.0.0 by @jemmini Flashable (Working MTP and more)
-Scatter File for MT8382/MT6582/OT-p323x-2MVDAU2
-included Update.zip from 4.2.2 to 4.4.2
-CyanogenMod 13 Rom Flashable Fully functional AOSP With Gapps package included. -Tested by me
-Ressurection Remix Rom Flashable v5.70 and V5.7.4 Now have fully functional Gapps installed (By Yours truely), Must use TWRP3.0.0.0 and after install and reboot flash NvramFix. and you're good to go -Tested By Me
27/4/2017: New RR5.7.4 With Updated SU, BusyBox, Gapps and DivineBeats9.0. Please note this is a TWRP recovery so replace DATA and SYSTEM into one of your own backup's of RR5.7.4! Let me know if this works for you please and be careful! Make sure you know what you are doing!
Install Stock Firmware 4.2.2 using SPFlashTools:
-Make sure you boot into recovery and factory reset before first use!
Install Update from 4.2.2 to 4.4.2:
-Make sure the device is stock! No root or you will encounter errors. Custom recovery works fine, no issues.
-Place Update.zip on root of SD-card or internal if you dont have an SD-card
-Apply Update
-Reboot
Installing Custom Recoveries Using SPFlashTools(Doesnt matter which android you are running 4.2.2 or 4.4.2 they both work for each firmware):
-Install either 4.2.2 or 4.4.2 OR TWRP3.0.0.0
*You might find that if you install 4.4.2 CWM on 4.4.2 firmware the next reboot will cause recovery to revert to stock. To stop this install CWM 4.2.2 (Yes it works), then try to reboot and it will ask you to "stop stock recovery from installing after reboot?" Select yes and dismiss Super user question as you'll get stuck in bootloop.
PLEASE MAKE SURE YOU FACTORY RESET AFTER INSTALLING ANY FIRMWARE! INCLUDING STOCK RELEASE!
Downloads:
You will find all the files here
Credits:
@Chainfire For SU
@benjaminwan -CWM V6 4.2.2
@cofface -CWM v6 4.4.2
*Links are not to be shared without prior consent*
***I'am not responsible for any damage you may cause to your device, Use at your own risk and make sure you know what you're doing!***
Click to expand...
Click to collapse
I want to thank you. smart tab runs with rr if you get Android 7.1 I would be happy
bussi2010 said:
I want to thank you. smart tab runs with rr if you get Android 7.1 I would be happy
Click to expand...
Click to collapse
Glad I could help you out dude! There is 7.1 floating around but it's not very good and I don't use this device much anymore. If I do end up doing it ill post it here. Don't forget to hit tthat thanks button
In order to keep this thread clean, please use this one to discuss about Development, Support or Software Updates.
ROMs:
To avoid any possible issue, do not forget to backup your NVRAM so that you won't risk to lose your IMEI. How-to: http://www.anythingultimate.in/2015/11/how-to-backup-your-nvram-partition.html
Stock (Android 6.0)
- V3.03: https://mega.nz/#!TYMyTA5Y!humI30xK0HIz1y5WfnALlK72AAiOtb4NiRzn3y2Fgqs
DO NOT USE THE "Format All & Download" OPTION IF YOU CARE ABOUT YOUR IMEI! Choose "Download Only" instead.
Previous Releases:
- Not yet.
Flash Tool
- SP Flash Tool v5.1628 for Windows & Linux: https://mega.nz/#F!dYUm0TbB!SWeMLb5Wu1NbRzTPQ8-s_A
Recovery:
- TWRP 3.0.3: https://forum.xda-developers.com/showpost.php?p=70546519&postcount=5
Root:
Rooting Methods (if you are on Stock ROM)
- SuperSU (flashable using TWRP): http://forum.xda-developers.com/apps/supersu
Extras (Root-Only):
Customization
- Xposed Framework: http://forum.xda-developers.com/showthread.php?t=3034811
Useful Third-Party Apps:
Battery Life
- Amplify: https://play.google.com/store/apps/details?id=com.ryansteckler.nlpunbounce&hl=en
- Greenify: https://play.google.com/store/apps/details?id=com.oasisfeng.greenify&hl=en
Thanks Alberto, i managed to build a TWRP and a CTR recovery for U300.
Unfortunately TWRP have no working touch because of a kernel issue, but you can use OTG mouse to work on this... Later i will try with latest 3.03 rom and share with community. Regards
megthebest said:
Thanks Alberto, i managed to build a TWRP and a CTR recovery for U300.
Unfortunately TWRP have no working touch because of a kernel issue, but you can use OTG mouse to work on this... Later i will try with latest 3.03 rom and share with community. Regards
Click to expand...
Click to collapse
For @jemmini : another device with the same touch issue.
U300 CTR and TWRP recoveries:
https://mega.nz/#!iUdTUb7D!PNZQSPwS3psOWxzBa79AB1qbJ2Si7Qh3aQTUwVmEsww
Download and Install correctly Mediatek Preloader drivers before using Flashtool
( Take care on Windows 8.1/10 drivers, you need to disable driver signature before install
https://www.youtube.com/watch?v=50pD0mONm44
http://laurentiumihet.ro/technology...-for-32-64-bit-drivers-installation-tutorial/
https://thebroodle.com/microsoft/windows/install-mediatek-mt65xx-usb-vcom-drivers-windows-8-8-1/
Pre Requisite: Unpack all files in a directory on desktop;
- Rename U300 Carliv CTR.img into Recovery.img (if you wanto to flash CTR recovery)
- Rename U300TWRP 3.02 No Touch.img into Recovery.img (if you wanto to flash TWRP recovery, but remember that you need OTG Mouse to use this recovery)
1- With flashtool load MT6750_Android_Scatter.txt
2- Select download and connect smartphone to pc (smartphone must be powered off)… in few seconds will start the process and the new CTR/TWRP will be flashed
P.S after flashing, enter immediately in CTR/TWRP at boot using POWER and VOL + keys at the same time until Logo; it will appear a text menu with 3 options, choose Recovery (first row) with vol- and wait the loading of Custom Recovery.
Please NOTE that CTR recovery could access internal memory that is named ExtraSD (so in install menu, choose zip from ExtraSD).
Move in CTR Recovery with Vol+ and Vol - and confirm with Power key.
Credits: [MENTION]carliv[/MENTION], @jemmini
TWRP 3.0.3 for UHANS U300
TWRP 3.0.3 for UHANS U300
Based on Android 6.0 firmware ver.DK9FA2FWTAG.HSA.UHANS.HB.F.SA.0105.V3.03 / Thu Jan 5 20:12:17 CST 2017
WARNING!! Strictly follow these installation instruction!
Install:
1. Flash the recovery.img using SP FlashTool
2. Enter into TWRP and Install the patch "SuperSU 2.79"
3. Reboot to the system
Thanks for sharing
Main Thread (with reviews and so on) has been replaced: https://forum.xda-developers.com/ge...ans-u300-information-reviews-5-5-fhd-t3555430
thanks
System.IMG Repack
In order to customized my UHANS U300, I already unpack and repack my System.IMG with various software, tools, script, Cygwin, android kitchen, Assayed Kitchen and also through Linux Mint and Lubuntu... but my phone stuck during boot. (Only display boot image from logo.bin). I believe my repack System.IMG's size was correct but the phone still stuck, and checksum failed. (I disable checksum by change switch from "1" to "0".
Can anybody help me, how to get rid of these?
Thanks in advance guys.
I bought it off ebay cheap (for £35) even though it's almost £200 on gearbest etc. I don't think people would want to clone this phone but wondered how it could be that cheap. My kernel version: 3.18.22 is this the latest update for the phone? I did a factory reset since when I got it it was already set up (even though sold as new) I could see an after-image of the Chinese seller so wanted to be safe rather than sorry. Hope someone can help in getting the most out of this phone/remove bloatware etc and how to check everything's ok?
Also any way to upgrade Android?
This is now deprecated
See proper SuperSu root installation instruction by @hakaz here: https://forum.xda-developers.com/showpost.php?p=71588837&postcount=102
Install stock b378 boot image (L09) here first: https://mega.nz/#!v1RGRSzD!7Z9oKmvEbZHG9UGwxh-iCR_tEw2qjVJ2tHkb1mFSTLk
Splitting this out into separate thread for better visibility. Note that if you are already on L09 B378 root, no need to update -
What is this?
Root on Nougat for the Huawei P9. It's a boot image, pre-rooted with PHH's SuperUser. Requires an unlocked bootloader.
Downloads:
B378
L09: https://mega.nz/#!ekJVzLyY!pOhWHYpdhuRSFtBvxGYlMMFH5hFg0TG8bG17D13ZohM
L19: https://mega.nz/#!blgUnDpD!OAiHXwXvUfJ36OZeNBFbVkBeEocnNc-irHHo5CxMjrA
Installation:
Root install method 1 (no TWRP)
Reboot phone into bootloader mode
Download boot.img to PC and fastboot flash with: "fastboot flash boot rooted_b378_boot.img"
Reboot phone back into system
Install phh's SuperUser app from Play Store
Install JRummy's Busybox Installer and install to /vendor/xbin
Root install method 2 (with TWRP)
Download boot.img to phone (Internal Downloads or External SD)
Use OldDroid's TWRP: https://forum.xda-developers.com/p9/development/twrp-t3565703/post71244945#post71244945
Reboot into TWRP
Select "Install" -> Click "Images" -> Go to External SD and select your rooted_b378_boot.img
Flash and reboot phone back into system
Install phh's SuperUser app from Play Store
Install JRummy's Busybox Installer and install to /vendor/xbin
Note: To get AdAway working, go to Preferences, then scroll down to "Target hosts file" and set it to "custom target". Then set Custom target to "/vendor/etc/hosts"
No responsibility if this doesn't work/breaks your device/eats your cat etc. - make sure you backup your data and have a backup boot/recovery image handy
XDA:DevDB Information
Pre-rooted boot.img for P9 Nougat, Kernel for the Huawei P9
Contributors
Atarii, PHH, LastStandingDroid, OldDroid, Dkionline
Version Information
Status: Stable
Stable Release Date: 2017-03-17
Beta Release Date: 2017-01-20
Created 2017-03-17
Last Updated 2017-03-17
Update (17/03/2017):
* Added L19 pre-rooted boot.img
This is not systemless root yes? No OTA support?
askor said:
This is not systemless root yes? No OTA support?
Click to expand...
Click to collapse
Yes this is Systemless, OTA should be fine - I've manually flashed OTA via dload but not tested normal OTA upgrade
will this root method have any drawbacks compared to the standard method( installing twrp and then flasing super su) am i going to be able to do the same things that im able to do with any rooted device? thanks in advice
ricardo99831390 said:
will this root method have any drawbacks compared to the standard method( installing twrp and then flasing super su) am i going to be able to do the same things that im able to do with any rooted device? thanks in advice
Click to expand...
Click to collapse
SuperSu does not currently work on the P9 with Nougat, partially due to lack of loop mount support in the kernel. Kernel sources are needed to rectify this, so I encourage people to email Huawei asking for their Nougat kernel patches.
PHH is not perfect (some apps don't work fully) but it's the best we have right now
Atarii said:
SuperSu does not currently work on the P9 with Nougat, partially due to lack of loop mount support in the kernel. Kernel sources are needed to rectify this, so I encourage people to email Huawei asking for their Nougat kernel patches.
PHH is not perfect (some apps don't work fully) but it's the best we have right now
Click to expand...
Click to collapse
ohh okay thanks for the info and also the work, i guess im waiting till the fully working method is out.
I've heard that they will relase the source near this month or the next when they finsh updating every p9
Is it possible to use this prerooted boot.img for l19 honor 8?
No. It's for P9, Honor 8 isn't P9, right?
Atarii said:
Splitting this out into separate thread for better visibility. Note that if you are already on L09 B378 root, no need to update
What is this?
Root on Nougat for the Huawei P9. It's a boot image, pre-rooted with PHH's SuperUser. Requires an unlocked bootloader.
Installation:
Root install method 2 (with TWRP)
Download boot.img to phone (Internal Downloads or External SD)
Use OldDroid's TWRP: https://forum.xda-developers.com/p9/development/twrp-t3565703/post71244945#post71244945
Reboot into TWRP
Select "Install" -> Click "Images" -> Go to External SD and select your rooted_b378_boot.img
Flash and reboot phone back into system
Install phh's SuperUser app from Play Store
Install JRummy's Busybox Installer and install to /vendor/xbin
Note: To get AdAway working, go to Preferences, then scroll down to "Target hosts file" and set it to "custom target". Then set Custom target to "/vendor/etc/hosts"
Click to expand...
Click to collapse
Thank you for the guide, everything worked as described. I've got my P9 with c432 b378, rooted and TWRP installed.
By testing so far, RootChecker, AdAway (v3.2), Titanium and Reboot (to boot into TWRP or fastboot) all work fine with this phh's SuperUser
PS: It's possible to install Chainfire's SuperSU instead, and Viper4Android works too, see e.g.
https://forum.xda-developers.com/showpost.php?p=71761747&postcount=167
Hi all, is that ok to flash on my current P9 L09C432B383 ?
The stock and pre-rooted boot.img states its form .378 but would it be ok on .383?
I dont know how to get root on it currently...
Thanks
twerg said:
Hi all, is that ok to flash on my current P9 L09C432B383 ?
The stock and pre-rooted boot.img states its form .378 but would it be ok on .383?
I dont know how to get root on it currently...
Thanks
Click to expand...
Click to collapse
https://forum.xda-developers.com/p9/development/root-supersu-2-81-emui-5-t3612258
flash this, V3 is the version i would suggest.
Greetings.
Actually I have a Xperia L c2105 with android 4.2.2. and kernel Stock
I want to upgrade to Android 5 or 6. but I have not been able to find the files
I have the bootloader unlocked but I still lack root and install recovery
I've been looking for a lot of information but most of the download links are broken
I appreciate you can help me with genuine link
Root
CWM kernel or any recovery
And the room more stable.
A version of kenerl that can be rooted properly with FlashTool for linux since I also get a lot of information but for windows.
I again appreciate your help.
First of all make sure that you have unlocked bootloader and 15.3.A.1.17 version of stock rom because it is good to have latest stock rom before flashing a custom one.
1. Root your device using Towelroot (from geohot ) -> LINK - ignore expired certificate, download .apk, install and root + install SuperSU
2. Install Recovery Installer (from corphish) -> LINK and give it root permission
3. Choose a custom recovery to install in 'Recovery Installer' - TWRP 3.0.2-0 downloaded from here -> LINK and placed on your sdcard0 or sdcard1
4. Reboot and enter recovery by pressing vol- or vol+ on sony logo and purple LED -> Do a factory reset, wipe caches, prepare to flash custom rom
5. Flash from .zip CyanogenMod from sdcard0 or sdcard1:
● 12.1 (5.1.1) -> LINK * the lightest
● 13.0 (6.0.1) -> LINK
● 14.1 (7.1.2) -> LINK
6. Flash gapps from -> LINK - choose ARM + version + pico
7. Reboot, wait, enjoy