MHA-L29 8.0.0.378 (C636) rootable? - Huawei Mate 9 Questions & Answers

Is this rootable with magisk?

Gravedig

Should be, by patching ramdisk.img (for EMUI 8) but with Magisk 20.4 or older (not with the latest 22) - recently, there was a discussion in Magisk General thread about installing Magisk to another Huawei but also with EMUI 8

Related

[OnePlus 6][ROM][OTA][Oxygen OS] Mirrors for official Oxygen OS ROMs and OTA updates

As OnePlus doesn't always provide download links for all of for their Oxygen OS ROMs & OTA update zips, we mirrored them on AndroidFileHost and put the links in one post so that they're easy to find.
This is not a support thread for issues you may have with Oxygen OS ROMs. If you need help installing or updating, feel free to ask here. If you have any other issues, please ask in another thread.
There are two types of file for each ROM: signed flashable zips and OTA incremental update zips.
Signed flashable zips: These are recovery-flashable zips of the full ROM that won't overwrite your data partition unless mentioned otherwise. They can be flashed via local update in Settings --> System --> System Updates or TWRP recovery.
OTA incremental update zips: These are recovery-flashable zips that update your ROM to a newer version. They can be flashed via local update in Settings --> System --> System Updates or TWRP recovery but will only work on non-rooted devices with no modifications to system files.
Signed flashable zips
Android 11:
11.1.2.2: OnePlus6Oxygen_22.J.62_OTA_0620_all_2111252336_14afec75dd6fa.zip
11.1.1.1: OnePlus6Oxygen_22.J.61_OTA_0610_all_2109171645_3d7e69fe95cea09.zip
11.0.0.0: OnePlus6Oxygen_22.J.60_OTA_0600_all_2108052235_37de6.zip
Android 10:
10.3.12: OnePlus6Oxygen_22.J.55_OTA_055_all_2107132218_71d1c06b31fc.zip
10.3.11: OnePlus6Oxygen_22.J.54_OTA_054_all_2105112236_1ff2589108822e6.zip
10.3.10: OnePlus6Oxygen_22.J.53_OTA_053_all_2104202241_ecefb.zip
10.3.9: OnePlus6Oxygen_22.J.52_OTA_052_all_2103022341_bba864b69c.zip
10.3.8: OnePlus6Oxygen_22.J.50_OTA_050_all_2101210452_ef81df2df.zip
10.3.7: OnePlus6Oxygen_22.J.49_OTA_049_all_2011161942_9d1dafc7a.zip
10.3.6: OnePlus6Oxygen_22.J.48_OTA_048_all_2010042239_c0c1fee2ee.zip
10.3.5: OnePlus6Oxygen_22_OTA_047_all_2007191515_d9e52461.zip
10.3.4: OnePlus6Oxygen_22_OTA_046_all_2005052115_6e039e5c69dfe0b.zip
10.3.3: OnePlus6Oxygen_22_OTA_045_all_2004142201_b8f5.zip
10.3.2: OnePlus6Oxygen_22_OTA_044_all_2002220042_1ddab656e8abe.zip
10.3.1: OnePlus6Oxygen_22_OTA_043_all_2001151909_f33d538998.zip
10.3.0: OnePlus6Oxygen_22_OTA_042_all_1912142031_0fb330.zip
10.0.1: OnePlus6Oxygen_22_OTA_041_all_1911142043_dde113e53cd0f9.zip
10.0: OnePlus6Oxygen_22_OTA_040_all_1910270546_42a63.zip
Android 9:
9.0.9: OnePlus6Oxygen_22_OTA_034_all_1909112343_31f86cec5f8d4c7b.zip
9.0.8: OnePlus6Oxygen_22_OTA_033_all_1908012012_0b41e6554cc7409a.zip
9.0.7: OnePlus6Oxygen_22_OTA_032_all_1906251226_0033d1285cf04df0.zip
9.0.6: OnePlus6Oxygen_22_OTA_031_all_1905281326_bc947291e7ba4ce3.zip
9.0.5: OnePlus6Oxygen_22_OTA_030_all_1904032206_c131bc623c0846a9.zip
9.0.4: OnePlus6Oxygen_22_OTA_029_all_1901231504_a924eed73bea4500.zip
9.0.3: OnePlus6Oxygen_22_OTA_028_all_1812250155_67229df34c11443b.zip
9.0.2: OnePlus6Oxygen_22_OTA_027_all_1810260000_d46787d2c9.zip
9.0.1: OnePlus6Oxygen_22_OTA_026_all_1810042052_42cba05cbb1e84.zip
9.0: OnePlus6Oxygen_22_OTA_025_all_1809150101_35981ba3cecc19e.zip
Android 8:
5.1.11: OnePlus6Oxygen_22_OTA_015_all_1808102118_770880.zip
5.1.9: OnePlus6Oxygen_22_OTA_013_all_1807130145_92ea1c670c0fae.zip
5.1.8: OnePlus6Oxygen_22_OTA_012_all_1806140300_e4bacf.zip
5.1.7: OnePlus6Oxygen_22_OTA_011_all_1806100145_9ada1c282644252.zip
5.1.6: OnePlus6Oxygen_22_OTA_010_all_1806070151_ad8b19ed516e78.zip
5.1.5: OnePlus6Oxygen_22_OTA_009_all_1805172226_4f2de.zip
5.1.3: OnePlus6Oxygen_22_OTA_007_all_1805131952_82563d349f.zip
Signed flashable zips (Open Beta)
Android 11:
OB3: OnePlus6Oxygen_22.Y.78_OTA_0780_all_2108052353_9ad8a0.zip
OB2: OnePlus6Oxygen_22.Y.77_OTA_0770_all_2107220200_eabc4b.zip
OB1 Hotfix: OnePlus6Oxygen_22_OTA_0760_all_2107130227_56c5a1a9ce2d.zip
OB1: OnePlus6Oxygen_22_OTA_0750_all_2106301542_1d1d514b855d4f03.zip
Android 10:
OB6: OnePlus6Oxygen_22_OTA_065_all_2004012100_8b55d3.zip
OB5: OnePlus6Oxygen_22_OTA_064_all_2002191414_8efc91d9.zip
OB4 (re-release): OnePlus6Oxygen_22_OTA_063_all_2001130813_0b29344ab1894010.zip
OB4: OnePlus6Oxygen_22_OTA_063_all_2001032024_1e9337c925c3402e.zip
OB3: OnePlus6Oxygen_22_OTA_062_all_1912110952_cacdd5fe0385b33.zip
OB2: OnePlus6Oxygen_22_OTA_061_all_1911200429_a3efe64891d2c42.zip
OB1: OnePlus6Oxygen_22_OTA_060_all_1910081733_f1563bcedbf94488.zip
Android 9:
OB25: (labelled OB28): OnePlus6Oxygen_22_OTA_054_all_1908302047_f019784c78234a67.zip
OB24: OnePlus6Oxygen_22_OTA_052_all_1908071347_399261a6164b4605.zip
OB23: OnePlus6Oxygen_22_OTA_050_all_1907162300_d45b0019d8374475.zip
OB22: OnePlus6Oxygen_22_OTA_046_all_1907082128_80678ade1ace4247.zip
OB21: OnePlus6Oxygen_22_OTA_044_all_1906211128_9f40f272e7a5.zip
OB20: OnePlus6Oxygen_22_OTA_042_all_1906101922_cf8471b723fd4164.zip
OB19: OnePlus6Oxygen_22_OTA_040_all_1905232349_b5d2e70996e2450d.zip
OB18: OnePlus6Oxygen_22_OTA_038_all_1905131831_6d99.zip
OB17: OnePlus6Oxygen_22_OTA_036_all_1904291834_572a70e1154a43b7.zip
OB16: OnePlus6Oxygen_22_OTA_034_all_1904111015_c5e0d26395564f87.zip
OB15: OnePlus6Oxygen_22_OTA_032_all_1903251449_a1d4152c082a4ef4.zip
OB14: OnePlus6Oxygen_22_OTA_030_all_1903092018_6e971154476e449c.zip
OB13: OnePlus6Oxygen_22_OTA_028_all_1902251830_cefb9396996d4849.zip
OB12: OnePlus6Oxygen_22_OTA_026_all_1901280404_049a3a55630d47fc.zip
OB11: OnePlus6Oxygen_22_OTA_024_all_1901131622_8531a362cf0842b7.zip
OB10: OnePlus6Oxygen_22_OTA_022_all_1812271744_cd0cbdcb269b432d.zip
OB9: OnePlus6Oxygen_22_OTA_020_all_1812140127_8ebd3759e0bd4bdb.zip
OB8: OnePlus6Oxygen_22_OTA_018_all_1811291854_a9f0280430d.zip
OB7: OnePlus6Oxygen_22_OTA_016_all_1811160053_27dd1029d8b.zip
OB6: OnePlus6Oxygen_22_OTA_014_all_1810301355_d4bd37.zip
OB5: OnePlus6Oxygen_22_OTA_012_all_1810121931_356e0f17204.zip
OB4: OnePlus6Oxygen_22_OTA_010_all_1809290017_01423.zip
OB3: OnePlus6Oxygen_22_OTA_008_all_1809150110_7059.zip
OB2: OnePlus6Oxygen_22_OTA_007_all_1809071908_8f1d8.zip
OB1: OnePlus6Oxygen_22_OTA_005_all_1808301533_d0d4304454bf4157.zip
Roll-back builds:
10.3.11: OnePlus6Oxygen_22_OTA_054_all_2105112236_downgrade_fc69a428ccee4497.zip
10.3.2: OnePlus6Oxygen_22_OTA_044_all_2002220042_downgrade_137f7dd050eb47aa.zip
OB25 (labelled OB28, last Android 9 beta): OnePlus6Oxygen_22_OTA_054_all_1908302047_fulldowngrade_f019784c78234a67.zip
5.1.11: OnePlus6Oxygen_22_OTA_015_all_1808102118_downgrade_68586451f7334c4d.zip
Incremental updates (No longer updated)
OTA incremental update zips
9.0.1 from 9.0: OnePlus6Oxygen_22_OTA_025-026_patch_1810042052_aff1.zip
5.1.11 from 5.1.9: OnePlus6Oxygen_22_OTA_013-015_patch_1808102118_1ca249.zip
5.1.11 from 5.1.8: OnePlus6Oxygen_22_OTA_012-015_patch_1808102118_94ba.zip
5.1.9 from 5.1.8: OnePlus6Oxygen_22_OTA_012-013_patch_1807130145_52cd4389bacf51.zip
5.1.11 from 5.1.7: OnePlus6Oxygen_22_OTA_011-015_patch_1808102118_80ee59.zip
5.1.9 from 5.1.7: OnePlus6Oxygen_22_OTA_011-013_patch_1807130145_8d845b975.zip
5.1.8 from 5.1.7: OnePlus6Oxygen_22_OTA_011-012_patch_1806140300_5bffa17ab8b.zip
5.1.11 from 5.1.6: OnePlus6Oxygen_22_OTA_010-015_patch_1808102118_b1ab5aeb3d03.zip
5.1.9 from 5.1.6: OnePlus6Oxygen_22_OTA_010-013_patch_1807130145_f148063.zip
5.1.8 from 5.1.6: OnePlus6Oxygen_22_OTA_010-012_patch_1806140300_bb4c70edd9b9a6.zip
5.1.7 from 5.1.6: OnePlus6Oxygen_22_OTA_010-011_patch_1806100145_15ebae277b.zip
5.1.11 from 5.1.5: OnePlus6Oxygen_22_OTA_009-015_patch_1808102118_6886047a8.zip
5.1.9 from 5.1.5: OnePlus6Oxygen_22_OTA_009-013_patch_1807130145_c40f5874.zip
5.1.8 from 5.1.5: OnePlus6Oxygen_22_OTA_009-012_patch_1806140300_a019a9d52.zip
5.1.7 from 5.1.5: OnePlus6Oxygen_22_OTA_009-011_patch_1806100145_5a23d08c81.zip
5.1.6 from 5.1.5: OnePlus6Oxygen_22_OTA_009-010_patch_1806070151_f490811c.zip
5.1.11 from 5.1.3: OnePlus6Oxygen_22_OTA_007-015_patch_1808102118_0bb638793c657d.zip
5.1.9 from 5.1.3: OnePlus6Oxygen_22_OTA_007-013_patch_1807130145_16b91ec4ae902.zip
5.1.8 from 5.1.3: OnePlus6Oxygen_22_OTA_007-012_patch_1806140300_c0b7c505768.zip
5.1.7 from 5.1.3: OnePlus6Oxygen_22_OTA_007-011_patch_1806100145_e7ff.zip
5.1.6 from 5.1.3: OnePlus6Oxygen_22_OTA_007-010_patch_1806070151_009359981e7a4.zip
5.1.5 from 5.1.3: OnePlus6Oxygen_22_OTA_007-009_patch_1805172226_f4a56dca75c5fd.zip
5.1.11 from 5.1.1: OnePlus6Oxygen_22_OTA_005-015_patch_1808102118_facb22751.zip
5.1.9 from 5.1.1: OnePlus6Oxygen_22_OTA_005-013_patch_1807130145_5e8a92d21013c4.zip
5.1.8 from 5.1.1: OnePlus6Oxygen_22_OTA_005-012_patch_1806140300_cccc036.zip
5.1.7 from 5.1.1: OnePlus6Oxygen_22_OTA_005-011_patch_1806100145_42d6845.zip
5.1.6 from 5.1.1: OnePlus6Oxygen_22_OTA_005-010_patch_1806070151_76b5e06.zip
5.1.11 from 5.1.0: OnePlus6Oxygen_22_OTA_004-015_patch_1808102118_eea066f2656c26a.zip
5.1.9 from 5.1.0: OnePlus6Oxygen_22_OTA_004-013_patch_1807130145_09acd7b05b3f.zip
5.1.8 from 5.1.0: OnePlus6Oxygen_22_OTA_004-012_patch_1806140300_2979f375.zip
5.1.7 from 5.1.0: OnePlus6Oxygen_22_OTA_004-011_patch_1806100145_c05e57f228d828.zip
5.1.6 from 5.1.0: OnePlus6Oxygen_22_OTA_004-010_patch_1806070151_260e3.zip
5.1.5 from 5.1.0: OnePlus6Oxygen_22_OTA_004-009_patch_1805172226_cea70765207.zip
5.1.3 from 5.1.0: OnePlus6Oxygen_22_OTA_004-007_patch_1805131952_f8f6f.zip
OTA incremental update zips (Open Beta)
OB6 from OB5: OnePlus6Oxygen_22_OTA_012-014_patch_1810301355_2871ffe00.zip
OB5 from OB4: OnePlus6Oxygen_22_OTA_010-012_patch_1810121931_0f7550e.zip
OB4 from OB3: OnePlus6Oxygen_22_OTA_008-010_patch_1809290017_f13de6ef4153.zip
OB3 from OB2: OnePlus6Oxygen_22_OTA_007-008_patch_1809150110_a2016b1ec.zip
OB3 from OB1: OnePlus6Oxygen_22_OTA_005-008_patch_1809150110_828c2.zip
OB2 from OB1: OnePlus6Oxygen_22_OTA_005-007_patch_1809071908_6e3449928f.zip
Signed flashable zips (Android P Developer Preview)
DP3: OnePlus6Oxygen_DP3_OTA_all_1807141357_.zip
DP2: OnePlus6Oxygen_21_OTA_180615_DP2.zip
DP1: OnePlus6Oxygen_DP1_180516.zip
DP1: OnePlus6Oxygen_21_OTA_001_all.zip
Roll-back builds:
5.1.6: OnePlus6Oxygen_OTA_010_O_MR1_20180607.zip
5.1.3: OnePlus6Oxygen_22_OTA_007_all_1805131952_O_MR1.zip
Stock boot-recovery images (No longer updated)
9.0.2: OnePlus6Oxygen_22_OTA_027_all_1810260000_boot.img
9.0.1: OnePlus6Oxygen_22_OTA_026_all_1810042052_boot.img
9.0: OnePlus6Oxygen_22_OTA_025_all_1809150101_boot.img
5.1.11: OnePlus6Oxygen_22_OTA_015_all_1808102118_boot.img
5.1.9: OnePlus6Oxygen_22_OTA_013_all_1807130145_boot.img
5.1.8: OnePlus6Oxygen_22_OTA_012_all_1806140300_boot.img
5.1.7: OnePlus6Oxygen_22_OTA_011_all_1806100145_boot.img
5.1.6: OnePlus6Oxygen_22_OTA_010_all_1806070151_boot.img
5.1.5: OnePlus6Oxygen_22_OTA_009_all_1805172226_boot.img
5.1.3: OnePlus6Oxygen_22_OTA_007_all_1805131952_boot.img
DP3: OnePlus6Oxygen_DP3_OTA_all_1807141357_boot.img
DP2: OnePlus6Oxygen_OTA_all_180615_DP2_boot.img
DP1: OnePlus6Oxygen_DP1_180516_boot.img
OB8: OnePlus6Oxygen_22_OTA_018_all_1811291854_boot.img
OB7: OnePlus6Oxygen_22_OTA_016_all_1811160053_boot.img
OB6: OnePlus6Oxygen_22_OTA_014_all_1810301355_boot.img
OB5: OnePlus6Oxygen_22_OTA_012_all_1810121931_boot.img
OB4: OnePlus6Oxygen_22_OTA_010_all_1809290017_boot.img
OB3: OnePlus6Oxygen_22_OTA_008_all_1809150110_boot.img
OB2: OnePlus6Oxygen_22_OTA_007_all_1809071908_boot.img
OB1: OnePlus6Oxygen_22_OTA_005_all_1808301533_boot.img
Credits
@Spannaa for the inspiration.
@headsh0t95 for being a friend, providing constant support & making Oxygen Updater.
@AndroidFileHost for the hosting.
Users for supporting similar threads for OnePlus 5 & OnePlus 5T.
OnePlus for the device & the OS.
Related:
[GUIDE] Mega Unbrick Guide for A Hard Bricked OnePlus 6
Repo for unofficial fastboot flashable packages by @mauronofrio.
Reserved # 1
Titokhan said:
Reserved for future - v2.
Click to expand...
Click to collapse
Bro..roll back build what it means?
So if i bought this phone from china ( HydrogenOS )can install this from system updater like other oneplus device?
Cos,i need global rom oxygen
andixxx81 said:
Bro..roll back build what it means?
So if i bought this phone from china ( HydrogenOS )can install this from system updater like other oneplus device?
Cos,i need global rom oxygen
Click to expand...
Click to collapse
The build is OOS 5.1.3 which is the initial build installed in global variant. The roll-back build usually wipes data while flashing.
Yes, you can use it to do a local upgrade or upgrade manually via recovery to convert a China variant to a global one.
Added 5.1.3 full signed zip & at least one related incremental OTA zip. I'm not 100% confident about the OOS version of the parent build as OnePlus often skips regular ordering.
NVM, it is 5.1.0!
Also, the regular full signed zip doesn't wipe data but the previous roll-back build does.
Titokhan said:
The build is OOS 5.1.3 which is the initial build installed in global variant. The roll-back build usually wipes data while flashing.
Yes, you can use it to do a local upgrade or upgrade manually via recovery to convert a China variant to a global one.
Click to expand...
Click to collapse
Ok.thx bro..im downloadinn now
Titokhan said:
Added 5.1.3 full signed zip & at least one related incremental OTA zip..
Click to expand...
Click to collapse
Does an adapted Twrp for OnePlus 6 exist already?
Ciao
Gerald
geko53 said:
Does an adapted Twrp for OnePlus 6 exist already?
Ciao
Gerald
Click to expand...
Click to collapse
Not yet, at least publicly.
Here you can find oxygenos oreo rom with all images unpacked: https://www.androidfilehost.com/?fid=674106145207488478
Can the changelog for the openbeta be posted?
Just Received Small Update.. 66.5MB size
Changelog:
System
General Bug fixes and Stability improvements
LINK :- https://drive.google.com/open?id=1BkSZG02qtJQ5GHviG2uPIgUxqNOlYnCO
Added 5.1.5 full signed zip & related incremental OTA zips.
Titokhan said:
Added 5.1.5 full signed zip & related incremental OTA zips.
Click to expand...
Click to collapse
Thanks
What about HydrogenOS builds for OnePlus 6?
https://androidfilehost.com/?fid=890278863836287178
crisis_trustee said:
What about HydrogenOS builds for OnePlus 6?
https://androidfilehost.com/?fid=890278863836287178
Click to expand...
Click to collapse
This thread is meant for Oxygen OS only. You or someone else is free to create another repo for Hydrogen OS builds.
I've decided to remove the stock recovery section as /recovery is now fused with /boot due to A/B partitioning. You need to reflash stock boot.img (in both slots) to get stock recovery back.
Titokhan said:
I've decided to remove the stock recovery section as /recovery is now fused with /boot due to A/B partitioning. You need to reflash stock boot.img (in both slots) to get stock recovery back.
Click to expand...
Click to collapse
Is this a problem for TWRP?
jacdelad said:
Is this a problem for TWRP?
Click to expand...
Click to collapse
Nope, it'll be similar for other devices with A/B partitioning (example).

[Guide]Pass SafetyNet after unlocking bootloader on Nokia 8 TA-1012 [Magisk Required]

I've found a way of passing safetynet on Nokia 8 TA-1012, I don't know how safe this method is but i'll put it on here for whoever wants to try it.
this guide assumes that you've got magisk already on your device.
I've used the SafetyPatch available in the magisk downloads section
Here's a thread for the module:
https://forum.xda-developers.com/apps/magisk/module-safetypatcher-t3809879

Miui 11 9.10.11 *solved*

So xiaomi.eu released a miui 11 android 10 build. I was able to root using magisk 19.5 canary (updated to 20.1 canary now) but have not found a version of edxposed that will boot. Tried multiple versions and always boots to fastboot mode. Oh I am also running the mipa custom kernel.
Anyone know of an edxposed build that will boot?
So I have found the solution. Install riru 19.5 and edxposed v0.4.5.5.beta(4470)(YAHFA) through magisk manager. Then use a root file manager go to /data/adb/modules/riru_edexposed and rename/delete post-fs-data.sh. Also need to disable selinux or flash a kernel with it disabled (MiPa kernel is what I used). Now reboot and you should have edxposed working.

has anyone achieved root / magisk ?

I see that Magisk new version (V 20) supports EMUI 10.
Has anyone attempted it on a Mate 30 Pro?
No Progress yet, No Access to a firmware file.
Only one available is behind a paywall - Easy firmware.

!How do i root my samsung a725f

have manage to unlock my bootloader, install twrp on my Samsung but i'm still finding it difficult to locate magisk zip file and flash it in
Install latest Magisk via its APK
Release Magisk v23.0 · topjohnwu/Magisk
This release is focused on fixing regressions and bugs. Note: Magisk v22 is the last major version to support Jellybean and Kitkat. Magisk v23 only supports Android 5.0 and higher. Bug Fixes [App]...
github.com
jwoegerbauer said:
Install latest Magisk via its APK
Release Magisk v23.0 · topjohnwu/Magisk
This release is focused on fixing regressions and bugs. Note: Magisk v22 is the last major version to support Jellybean and Kitkat. Magisk v23 only supports Android 5.0 and higher. Bug Fixes [App]...
github.com
Click to expand...
Click to collapse
already installed it what are the steps

Categories

Resources