Installing zips from TWRP - Honor 9 Questions & Answers

Hello,
I just bought a new Honor 9 and I'm trying to root it.
I unlocked the bootloader and installed TWRP.
The procedure says I need to install the Magisk apk and then reboot into TWRP and install the Magisk zip.
When I launch the recovery and look for the zip to install (that I previously I copied on sdcard when I first booted the phone) I just see a bunch of folders with random names (encrypted I guess). Moreover I can't find the zip file where I was supposed to find it.
Am I missing something?
Thanks

DDeleted said:
Hello,
I just bought a new Honor 9 and I'm trying to root it.
I unlocked the bootloader and installed TWRP.
The procedure says I need to install the Magisk apk and then reboot into TWRP and install the Magisk zip.
When I launch the recovery and look for the zip to install (that I previously I copied on sdcard when I first booted the phone) I just see a bunch of folders with random names (encrypted I guess). Moreover I can't find the zip file where I was supposed to find it.
Am I missing something?
Thanks
Click to expand...
Click to collapse
All you missed is a bit of reading my friend. To put it in a nutshell, actual versions of TWRP around here don't decrypt data. Yet. Now you should be able to access the content of a properly formatted (ExFAT or FAT 32) sd card.
Cheers.

Thanks for the reply. I actually upgraded latest TWRP and wiped from recovery. This somehow permanently removed the encryption.

Yes, it stays pending *almost* forever.
Play Store is already updated to latest version.

DDeleted said:
Yes, it stays pending *almost* forever.
Play Store is already updated to latest version.
Click to expand...
Click to collapse
You cannot download from. Playstore??

Related

[Q] Installing GAPPs direct from APKs? (without using custom recovery)

Is there a way to install GAPPs (google services and apps)
on a chinese phone without having to use a custom recovery or custom rom?
Phone is question is a nubia z7 max, but is there a generic way?
Can I follow
http://forum.xda-developers.com/showthread.php?t=2665401
I tried to follow to the nook/kindle method, but certain apks cannot be installed.
Thank you
TheKingKong said:
Is there a way to install GAPPs (google services and apps)
on a chinese phone without having to use a custom recovery or custom rom?
Phone is question is a nubia z7 max, but is there a generic way?
Can I follow
http://forum.xda-developers.com/showthread.php?t=2665401
I tried to follow to the nook/kindle method, but certain apks cannot be installed.
Thank you
Click to expand...
Click to collapse
Generally, yes. As long as your phone doesn't have a read/write protection on the /system partition that can't be bypassed with root access, then it's fairly straightforward. You just need to find the Gapps that match with the system update you are on and assuming you have root, then you would use a file manager with root access to make the system read/write and to move the apks into the correct /system folder. This folder will be either /system/app or /system/priv-app depending on the phone, update, and which Google app. Once you move the apps into the correct spots, then you will need to change the permissions to 0644 http://www.addictivetips.com/mobile/how-to-install-any-app-as-system-app-on-android/ (I think that ES's menus have changed slightly with a few updates, but same idea...) or with Root Explorer https://www.youtube.com/watch?v=i7pKTOiNOVQ
You must reboot afterwards for the changes to be effective.
Hi
Thank you very much for the reply.
I extracted the apks from PA Gapps nano package... and used the info from the above links.... played around with ES File explorer....
took quite abit of time... but it seems to work fine.
Linked up to my google account, got my contacts downloaded and installed some apps from playstore.
Can I now unroot my phone using superSU, and delete/uninstall towelroot and supersu from the phone?
TheKingKong said:
Hi
Thank you very much for the reply.
I extracted the apks from PA Gapps nano package... and used the info from the above links.... played around with ES File explorer....
took quite abit of time... but it seems to work fine.
Linked up to my google account, got my contacts downloaded and installed some apps from playstore.
Can I now unroot my phone using superSU, and delete/uninstall towelroot and supersu from the phone?
Click to expand...
Click to collapse
Sure, but why bother? You can uninstall Towelroot either way as it's only needed for the initial step.

Internal storage not recognized by the device

It's a long story, but I'll have to tell it so you can understand exactly what happened.
I was toying around with some system files and ended up in a bootloop. So I made a new kitkat ftf file that I flashed in flashtool, then I installed the advanced kernel for twrp and finally I installed a prerooted lollipop zip in recovery that I made with prf creator. When I first booted the device the su binary didn't work, so I had no root acces. I booted the tablet in fastboot and installed advanced kernel for twrp again (over lollipop), then I wiped everything and flashed the prerooted firmware again, plus the supersu zip to make sure it works.
This time root works and everything seems to be ok, except that the device doesn't recognize the internal storage.
I think it's mounted, but the system can't see it. Installing apps from Google Play works, I even installed dungeon hunter which required additional files (which are normally installed in android/obb) and it works fine. But if I try to download anything from the web it says "no SD card".
If I open the preinstalled file manager from Sony it shows that I have 5.3/11gb occupied, but if I press on it it's empty.
Same story on root explorer, with superuser access granted.
What could be the problem? How do I fix this?

Root working with Android Pay build MHC19Q SuperSU 2.71

Not sure why, but I'd like to share with the community that I have Android Pay working on my Nexus 6p, running stock Android version 6.01, build MHC19Q, with beta 2.71 of SuperSU by Chainfire.
I flashed the Factory image using fastboot, flashed TWRP 3.01 via fastboot, and then flashed SuperSU within TWRP recovery using the Beta 2.71 ZIP file from Chainfire
During the setup of Android, I added my Google Account, but skipped the passcode and nexus imprint setup. Before completing the setup process, I restarted back into recovery, and wiped the internal storage. Once I did that, I copied the SuperSU zip back on the device storage via my USB, and installed it again once more. I restarted my Nexus, followed the entire setup and created a PIN only, NOT the nexus imprint. Once I was into the Google Now Launcher, I opened Android Pay...added my payment cards without any error messages at all. I confirmed root access is available, and then set up my Nexus imprint. I then confirmed at POS terminal that Android Pay does in fact work.
Not sure if this matters, but I have not yet enable DEV settings access within Android as of this writing. Also, I have not encrypted the device, and did not elect to use a pin when starting the phone.
Can anyone else confirm this works for them?
Have u tried buying anything with it yet?
Sent from my Nexus 6P using Tapatalk
---------- Post added at 07:47 PM ---------- Previous post was at 07:38 PM ----------
And u right it lets u setup now while rooted!
Sent from my Nexus 6P using Tapatalk
systemless root I'm guessing? have you tried with modded system?
Systemless mode.
Haven't tried any other mod. Yes, I used the tap & pay at the local bodega.
Can you check your supersu settings and look towards the bottom it should tell you if it's a system app or if it's running systemless
Sent from my Nexus 6P using Tapatalk
pretty sure it's systemless. I mean, no system level root has made it to Android pay. but I'm just speculating
screenshot
I'll post a screenshot asap, but I did check and SU is installed system-less mode.
Also....
I use the app Secure Settings, and it does report that Root is not available (WITHIN the Secure Settings application) however, other apps, such as Adaway, can request, and are able to be granted, root access, with no apparent issues.
Here....
Ahh so it was systemless no surprise there but good to know.
Sent from my Nexus 6P using Tapatalk
You can do this by chmod-ing the correct folder. See https://www.reddit.com/r/Nexus6P/comments/4coc1e/easiest_way_to_systemless_root_while_keeping/
speedinfreaky84 said:
Not sure why, but I'd like to share with the community that I have Android Pay working on my Nexus 6p, running stock Android version 6.01, build MHC19Q, with beta 2.71 of SuperSU by Chainfire.
I flashed the Factory image using fastboot, flashed TWRP 3.01 via fastboot, and then flashed SuperSU within TWRP recovery using the Beta 2.71 ZIP file from Chainfire
During the setup of Android, I added my Google Account, but skipped the passcode and nexus imprint setup. Before completing the setup process, I restarted back into recovery, and wiped the internal storage. Once I did that, I copied the SuperSU zip back on the device storage via my USB, and installed it again once more. I restarted my Nexus, followed the entire setup and created a PIN only, NOT the nexus imprint. Once I was into the Google Now Launcher, I opened Android Pay...added my payment cards without any error messages at all. I confirmed root access is available, and then set up my Nexus imprint. I then confirmed at POS terminal that Android Pay does in fact work.
Not sure if this matters, but I have not yet enable DEV settings access within Android as of this writing. Also, I have not encrypted the device, and did not elect to use a pin when starting the phone.
Can anyone else confirm this works for them?
Click to expand...
Click to collapse
Why the extra steps, why not just flash TWRP, Flash SU as Systemless, then reboot and use Android Pay? That's how I was able to do it. And I didn't need the extra steps of deleting xbin_bind or chmoding the folder /su/bin (I am guessing SU did that for me.)
Way too many steps.
CFAutoRoot updated to 3.71 beta. 3.71 won't install xbin_bind. su/bin already chmodded to 751 in 3.71.
Don't even need TWRP. CFAutoRoot on factory stock and you're good to go with Android Pay.
You're probably right, I know a lot less about the process than you, so I wanted to make sure I provided as much information about what I did during setup that could replicate my success....since I wasn't really trying to get it to work since it didn't work up until now on a rooted device.
But cool man I'm glad it can be done so much easier.
zeezz said:
You can do this by chmod-ing the correct folder. See https://www.reddit.com/r/Nexus6P/comments/4coc1e/easiest_way_to_systemless_root_while_keeping/
Click to expand...
Click to collapse
No need to do that anymore. The supersu setup script has been doing that for the last 4 versions (starting at v2.68).
Google Wallet?
Didn't Google Wallet work on any rooted or ROM system? Android Pay is really annoying when it comes to this regard.
how do you get the 2.71 to install as systemless?
i downloaded the 2.71 from this Beta thread
http://forum.xda-developers.com/apps/supersu/2014-09-02-supersu-v2-05-t2868133
and it wont install as system less. is there something that has to be done or another 2.71 zip that is converted to systemless?
TimesNeverWasted said:
Didn't Google Wallet work on any rooted or ROM system? Android Pay is really annoying when it comes to this regard.
Click to expand...
Click to collapse
Google Wallet did work, but is being phased out and replaced with Android Pay.
nextelbuddy said:
how do you get the 2.71 to install as systemless?
i downloaded the 2.71 from this Beta thread
http://forum.xda-developers.com/apps/supersu/2014-09-02-supersu-v2-05-t2868133
and it wont install as system less. is there something that has to be done or another 2.71 zip that is converted to systemless?
Click to expand...
Click to collapse
It should install in systemless mode by default, are you 100% stock? With not modifed boot.img?
Sent from my Nexus 6P using Tapatalk
MrKaon said:
It should install in systemless mode by default, are you 100% stock? With not modifed boot.img?
Sent from my Nexus 6P using Tapatalk
Click to expand...
Click to collapse
i was able to get it to work with help from another thread.
if have never been rooted before with systemless, then people that install 2.71 will get installed as SYSTEM by default unless you came from one of the original systemless ZIp files such as 2.56 which sets some parameters first that the new ones do not do by default.
I had to:
boot into TWRP and go into TERMINAL and then type
echo SYSTEMLESS=true>>/data/.supersu
Then
echo BINDSYSTEMXBIN=false>>/data/.supersu
Once that is complete then flash latest BETA SuperSU such as 2.71
that worked for me.

Can no longer root my Nexus 6P

I recently installed Android 7.1.2 on my phone and since then I've been unable to root it. I've been able to successfully root it between firmware updates until the 7.1.2 upgrade.
I can install twrp-3.1.0 via fastboot, and when I boot into the twrp recovery, I use adb sideload to install SuperSU, because it seems by SD card has gotten encrypted (until the 7.1.2 update I had stored SuperSU on the SD card and installed it from there). Everything appears to work as expected according to the install messages on the phone's screen. But then when I reboot boot the phone, SuperSU reports that it isn't rooted.
Am I doing something wrong, or does 7.1.2 somehow prevent SuperSU from overwriting the necessary system files?

Asus Zenfone 4: Oreo released

To whom it may concern: Asus software engineers were busy and they released Oreo: https://www.asus.com/de/Phone/ZenFone-4-ZE554KL/HelpDesk_Download/
For me I'll wait for some answers about compatibility of TWRP and the possibility to root. At present I run rooted Nougat Version WW_14.1064.1711.96 (TWRP 3.1.1 with Magisk V15.2, XPosed V89 and Gravity Box [N.] V 7.0.6). Never change a running system if you don't feel the urgent need
AP756 said:
To whom it may concern: Asus software engineers were busy and they released Oreo: https://www.asus.com/de/Phone/ZenFone-4-ZE554KL/HelpDesk_Download/
For me I'll wait for some answers about compatibility of TWRP and the possibility to root. At present I run rooted Nougat Version WW_14.1064.1711.96 (TWRP 3.1.1 with Magisk V15.2, XPosed V89 and Gravity Box [N.] V 7.0.6). Never change a running system if you don't feel the urgent need
Click to expand...
Click to collapse
Excellent. You use XDA guide to Root and install TWRP? You don't have brick?
After couple nights of pain, finally installed 8.0.0. I have TWRP 3.2.1-0 and Magisk 15.3.
The main problem: ROOT doesn't work. Root check says phone's rooted, and apps request and get root permissions, but in fact there's no one. For example, root uninstaller can't remove any system app. Tried lesser TWRP (3.1.1), tried SuperSU instead of Magisk. SuperSU doesn't even work, says "SU binnary occupied".
Also one problem: WW-15.0405.1712.83 doesn't want install through TWRP, says "no file contexts". But you can install it through stock recovery, it just bypasses this check.
To get stock recovery, you can do the trick: install SuperSU, boot system, open the app and pick "Unroot" option (it will offer you to clear recovery and boot). Now you get stock recovery and can install firmware.
UPD: Was wrong. Root works, but neither Magisk nor SuperSU gives RW permission on system folder. That's the main problem now. Tried updating permissions on system folders manually through file managers (Root Explorer, etc.). Tried updating through terminal: from adb shell and from recovery. Nothing works. Folders are marked RW now, permissions are right, but apps like Root Uninstaller still can't do anything.
Vikindor said:
After couple nights of pain, finally installed 8.0.0. I have TWRP 3.2.1-0 and Magisk 15.3.
The main problem: ROOT doesn't work. Root check says phone's rooted, and apps request and get root permissions, but in fact there's no one. For example, root uninstaller can't remove any system app. Tried lesser TWRP (3.1.1), tried SuperSU instead of Magisk. SuperSU doesn't even work, says "SU binnary occupied".
Also one problem: WW-15.0405.1712.83 doesn't want install through TWRP, says "no file contexts". But you can install it through stock recovery, it just bypasses this check.
To get stock recovery, you can do the trick: install SuperSU, boot system, open the app and pick "Unroot" option (it will offer you to clear recovery and boot). Now you get stock recovery and can install firmware.
UPD: Was wrong. Root works, but neither Magisk nor SuperSU gives RW permission on system folder. That's the main problem now. Tried updating permissions on system folders manually through file managers (Root Explorer, etc.). Tried updating through terminal: from adb shell and from recovery. Nothing works. Folders are marked RW now, permissions are right, but apps like Root Uninstaller still can't do anything.
Click to expand...
Click to collapse
Thanks to shared. You have sucess to make root?
PedroArmindo said:
Thanks to shared. You have sucess to make root?
Click to expand...
Click to collapse
Well, yes. As said at the end of the last message, phone in fact appears to be rooted. I have access to /root folder and apps now ask for super-user permissions.
But some apps, like Root Uninstaller, doesn't work... However you can manually delete unwanted .apk from /system folder, it's possible.
Vikindor said:
Well, yes. As said at the end of the last message, phone in fact appears to be rooted. I have access to /root folder and apps now ask for super-user permissions.
But some apps, like Root Uninstaller, doesn't work... However you can manually delete unwanted .apk from /system folder, it's possible.
Click to expand...
Click to collapse
Could you test if the Titanium Backup app works?
grinna said:
Could you test if the Titanium Backup app works?
Click to expand...
Click to collapse
Checked. Yep, it works.
I'm sorry if this is a noob question, but where can I get TWRP 3.2.1-0?
Vikindor said:
After couple nights of pain, finally installed 8.0.0. I have TWRP 3.2.1-0 and Magisk 15.3. ...
Click to expand...
Click to collapse
lunger said:
I'm sorry if this is a noob question, but where can I get TWRP 3.2.1-0?
Click to expand...
Click to collapse
Hi. Sorry, haven't seen this message.
TWRP: https://twrp.me/
Magisk can be found here: https://forum.xda-developers.com/apps/magisk/official-magisk-v7-universal-systemless-t3473445 (or in app stores).
Hi,
Can anyone help me with my phone ZE554kL on how to root this or link me to a guide? Thanks in advance.
"Continue reading only if interested what happen."
I've never done this before and I just want to do root because my internal storage was wiped out when I was backing up all my files to PC. Windows explorer stops responding while transferring files then after the not responding issue, my internal storage is empty and when I checked my phone all the files is gone (photos, videos, PDFs).
I tried different android recovery software in windows and everytime i do a scan, i always ending up being asked by the software to root my phone so it can scan through to my internal storage.
Since my files was lost, i never touch my phone since then so nothing will be written on internal storage that could take away the chance of recovering my files.

Categories

Resources