Honor 8 power user first-setup (systemless question) - Honor 8 Questions & Answers

So i got a new shiny phone, this time going chinese again after the last 3 years Samsung and a htc.
Bootloader unlocked 4$ with DC-Unlocker -- so far so good.
went flashing TWRP.. somehow official TWRP wont do, got the version from this thread. All ok except i cant mount /data and whatnot.
The last 2 phones I had a systemless setup (compatibility with OTAs - I wont do custom roms anymore cuz it's my daily-use-phone).
Now I want to go systemless again, which isn't possible with unmountable /data.
tl;dr here's the question:
how do i systemless on honor 8?
(when will there be magisk for emui5 on nougat?)
[how to remove bootloader unlocked warning at boot?]

Huawei screwed up the Nougat kernel and loop mounting doesn't work, so anything systemless is currently incompatible until they release the kernel source.

Thanks for clarification. So this is a ugly one from Huawei and we all need to work around them.

Pretty much, yes. I reverted and hung out on Marshmallow for a while but ultimately went back to Nougat for 3 things:
- Notification shade (AOSP style)
- Recents menu (AOSP style)
- Quick replies from inside notifications
Root is enough for me for now, I can wait on Magisk since while I like what I can do with it, I have work-arounds in the mean time.

Telperion said:
Pretty much, yes. I reverted and hung out on Marshmallow for a while but ultimately went back to Nougat for 3 things:
- Notification shade (AOSP style)
- Recents menu (AOSP style)
- Quick replies from inside notifications
Root is enough for me for now, I can wait on Magisk since while I like what I can do with it, I have work-arounds in the mean time.
Click to expand...
Click to collapse
If you're on N & Emui 5, this is the thread you need to read:
https://forum.xda-developers.com/honor-8/development/twrp-t3566563
TWRP en Root instructions are in the Opening Post.

N01tra said:
If you're on N & Emui 5, this is the thread you need to read:
https://forum.xda-developers.com/honor-8/development/twrp-t3566563
TWRP en Root instructions are in the Opening Post.
Click to expand...
Click to collapse
I have root, that's not the issue -- it's Magisk specifically that I don't have.

Related

Nexus 5, Marshmallow 6.0 MRA58N - OTA notification

Hi Guys
After one of the custom 5.1 roms crashed and left me without the phone, I have decided that I will go live with Marshmallow.
I have installed the original stock 6.0 MRA58K which after booting quickly went into MRA58N with OTA update.
Once I have realised how many things I am missing in my phone, due to using the stock ROM, I was looking for a perfect solution and decided that I will no longer be flashing custom ROMs, but use XPOSED as a framework with additional modules.
I have installed the elementalx kernel and added the correct XPOSED framework.
Everything was working fine until yesterday, where I have received notification about OTA update to 6.0.1.
First I thought that I don't really care about emojis, however I do like the option of "Do not disturb until next alarm".
I know that I can achieved by some additional modules to the xposed, however the OTA update is quite annoying.
Because I was on TWRP as a recovery, I have also installed the BusyBox and SimpleRecoverySwitch hoping that this will resolve the issue. Quickly reflashed stock recovery (don't know why, but every time when I was using fastboot to flash recovery with stock recovery.img, TWRP was still there) and found that I still can't use OTA update to 6.0.1. due to error:
"app_process 32 has unexpected contents".
After googling I have found that this is because I have xposed up and running.
Googled than for "unistalling" xposed and found plenty of topics, however none of them have provided me clear answers, especially to the question of "how to uninstall xposed". I have not found any original.img, so I suppose xposed installer have not created any backup, also when I will open xposed Installer - options to "uninstall xposed" are greyed out.
So my question would be - how can I easily remove xposed (temporary) without loosing data/restarting fully the phone, because after 5 days of flashing/reflashing/factory resets I am slowly tired from setting up personal configuration on my phone (even when on Marshmallow is much more easier than on lollipop 5.1).
If this is not possible, how I could remove OTA update from not only notifying me all the time, but also not restarting the phone (wakelock?)
Once you root the phone, you will not be able to upgrade via OTA. Your choices are to follow the instructions on this thread or to completely go back to stock without root and do the OTA.

Android 7.0 (Nougat) + XT1575 + Systeless Root = ??

When Android 7.0 ( Nougat ) is finally released for Motorola X Pure (2015) XT1575 ( Hopefully by the end of the year ), will SystemLess Root still work as is it does now for 6.0 or should we wait for someone to run it in a sandbox? Should we wait for the First Quarter of 2017 before we get anxious and upgrade to the newest Android, to give all of the developer time to perfect they're processes.
We all know now that it will be released as a STOCK image, but I have a lot of Root Apps (i.e. Titainium, Backup, Root Explorer, Xposed, Gravity Box for MM, etc) which I would still like to use. From what I can see of 7.0 it's not much different than 6.0 except for split screen and some other features that I'm sure we.re not aware of yet..
All I can say it It doesn't work on the G4... yet. I maintain a root thread on the G4, haven't found a viable way to root it on Nougat, all methods mess up data and a bunch of framework stuff (like settings menu). I assume the Nougat on this will be roughly the same. Don't worry, it will come though.
And Xposed isn't available for Nougat, it isn't known yet if it will be. Remember when Marshmallow came out they almost dropped Xposed completely, they were so close they had actually said they shutting down development of Xposed then had a unexpected breakthrough. The developers of Xposed have said that it will die in the hear future due to changes in Android.
Yeah, xPosed isn't something I would rely on moving forward. Right now AICP & CM are making great strides with N 7.1 and including Root so you can go that route and get the Root you desire. I'm on TurboROM which is still an MM base and will move to AICP N 7.1 once things settle in some more, but as of right now AICP is pretty darn nice as is. I've tested it every few days to see the progress, but for daily, revert to my most current backup of Turbo for now. AICP usually includes a LARGE amount of customizations. I go that route normally and remove all the AOSP stuff I can replace with Google APPs directly and use Moto Camera instead as well giving me a really clean and functional bug-free experience. GravityBox becomes mostly unnecessary with AICP or CM. Boy I'm rambling worse than normal today...
Back on track... Try out AICP with N 7.1 or wait for a Stock Rooted
Thank you for the reply, I wasn't sure if I should upgrade or not.
My pure has been running pretty good since I got it back in May of this year thru SWAPPA, and I have the latest security mod for May 1 (Build MPHS24.49-18-4), I wasn't sure if Lenovo would push another Security update for 6.0 (MM) or push 7.0 for the next update, and I didn't want to mess anything up..
I love this phone, and I'm not sure if and when I will upgrade, but I know it won't be MOTO/LENOVO anymore, unless they can unlock the bootloader for Pixel and gain root, I may lean that way...
NEVER, NEVER, Never will I go the way of the Apple, anything that comes from that place sucks, it's too restrictive..
DROID Forever !!!!!
CLETjB said:
Thank you for the reply, I wasn't sure if I should upgrade or not.
My pure has been running pretty good since I got it back in May of this year thru SWAPPA, and I have the latest security mod for May 1 (Build MPHS24.49-18-4), I wasn't sure if Lenovo would push another Security update for 6.0 (MM) or push 7.0 for the next update, and I didn't want to mess anything up..
I love this phone, and I'm not sure if and when I will upgrade, but I know it won't be MOTO/LENOVO anymore, unless they can unlock the bootloader for Pixel and gain root, I may lean that way...
NEVER, NEVER, Never will I go the way of the Apple, anything that comes from that place sucks, it's too restrictive..
DROID Forever !!!!!
Click to expand...
Click to collapse
Pixel bootloader is unlockable. Verizon Pixel has bootloader unlock tool from the Sunshine team free of charge. Also It is rootable via newest SuperSU beta I believe.
I have been unsuccessful at rooting stock nougat, it just gets stuck on the boot animation forever and the battery heats up.
So, has anyone rooted it on nougat 7.0 and how?
Every time I try it just gets stuck loading and since I can't logcat to it I have no idea where its failing, but fastboot flashing the system image and the boot image fixes it, but then I am stuck back at non-root.
I know there has to be a way as many others say they are rooted just fine so I must be missing something.
I have several apps that use root and do system tweaks that would be helpful, mostly battery saving, option enabling, etc... But I can't use any of them for now. I especially wanted to use the undervolt and system governers min max settings.
roadrun777 said:
I have been unsuccessful at rooting stock nougat, it just gets stuck on the boot animation forever and the battery heats up.
So, has anyone rooted it on nougat 7.0 and how?
Every time I try it just gets stuck loading and since I can't logcat to it I have no idea where its failing, but fastboot flashing the system image and the boot image fixes it, but then I am stuck back at non-root.
I know there has to be a way as many others say they are rooted just fine so I must be missing something.
I have several apps that use root and do system tweaks that would be helpful, mostly battery saving, option enabling, etc... But I can't use any of them for now. I especially wanted to use the undervolt and system governers min max settings.
Click to expand...
Click to collapse
Yes, lots of people have rooted it... latest TWRP and Magisk, nothing special to do at all... Flash or boot TWRP and flash Magisk zip file, reboot and go.
Unlocked bootloader must have.
1st method:
Boot twrp - fastboot boot twrp3x.img
Do full backup,
Restore boot only,
In twrp install magisk14.zip, optionally wipe cache+dalvik, reboot.
2nd method
...the same steps,
Twrp terminal - type + ok:
echo SYSTEMLESS=true>>/data/.supersu
Install SuperSu2.82.zip, opt.wipe..., reboot.
Both method works.
I finally find magisk and it worked first time for me.
I tried SuperSU about 10 times in a row, systemless false, systemless true, etc, without it, and it always ended the same way boot loops.
So I am not sure that SuperSu2.82.zip is currently compatible with nougat, or at least with nougat + xt1565 hardware.
roadrun777 said:
...
So I am not sure that SuperSu2.82.zip is currently compatible with nougat, or at least with nougat + xt1565 hardware.
Click to expand...
Click to collapse
I wrote here(#8):
1st December 2017, 02:11 PM,
Here:
https://forum.xda-developers.com/moto-x-style/general/stock-xt-1572-reteu-7-0-ddumped-files-t3712521
30. November, 2017...rooted 29.
SuSu 2.82 is compatible.
Magisk Framework comes with SuperUser built in.. so when you flash another superuser, you mixing Binaries and it doesn't know which one to use.

Rom with following features

D6603 locked bootloader
Has to have encryption of phone working.
No Gapps installed.
Anyone have something like this?
No, you need to install a rooted one (eg 5.1.1 .264 or 6.0.1 .291) and then remove GAPPS (and put microG if you want some apps to work that might depend on Google services, or if you want UnifiedNlp for location services OsmAnd~)
Encryption works on all, you just go to Security->Encrypt
What's your (special) use case here exactly, if you ask for this?
I want a really really debloated ROM, with microg apps optional. I do not know how to remove GAPPS myself, Is there a tutorial?
I found this ROM as a start. http://forum.xda-developers.com/z3/development/rom-google-style-z3-v1-t3473414 but it looks like the developer is taking time off. Can I edit it to make it even more barebones?
Yes, if you have root you can remove/replace anything.
You can do it yourself (and I like that better): a plain stock ROM, debloat script, replace GAPPS with microG (see their F-Droid repo and instructions), Xposed, microG Xposed modules (Fakeapps and UnifiedNlp).
All info is here: https://github.com/microg/android_packages_apps_GmsCore/wiki
Also, don't forget to control the internet access with NetGuard ( http://forum.xda-developers.com/android/apps-games/app-netguard-root-firewall-t3233012 )
Turns out once you encrypt, TWRP will not be able to mount /data so you cannot flash updates anymore.
aoeuaoeuaoeuaoeu said:
Turns out once you encrypt, TWRP will not be able to mount /data so you cannot flash updates anymore.
Click to expand...
Click to collapse
Umm that's why you put updates in /cache or on a USB stick
I have a similar question. I have a D6603 with a locked bootloader. Right now I'm downgrading and rooting it.
Could you recommend me a ROM that will be gentle to my phone's battery life?
Rowley90 said:
Right now I'm downgrading and rooting it.
Click to expand...
Click to collapse
IF you want MM 6.0.1 firmware .291 you don't need to downgrade, read here: https://forum.xda-developers.com/z3/general/recovery-root-mm-575-291-lb-t3435214
IF you want 5.1.1, yeah downgrade and then update, here's mine (stock untouched): https://forum.xda-developers.com/z3/general/d6603-xperia-z3-23-4-1-264-customized-t3259252
Rowley90 said:
Could you recommend me a ROM that will be gentle to my phone's battery life?
Click to expand...
Click to collapse
I've switched 3 devices to 5.1.1 firmware .264 already, in my use case battery goes from >6h SoT (screen-on-time) on Lollipop 5.1.1 to <4h SoT on Marshmallow 6.0.1.
I can't recommend it enough, get root, Xposed, put the Nougat Nav Bar ( http://forum.xda-developers.com/xposed/modules/xposed-pixel-navigation-bar-pixel-t3502987 ) and the N-ify quick toggles/reply ( http://forum.xda-developers.com/xposed/modules/xposed-android-n-ify-features-t3345091 ) and you're done, looking like Nougat, but with the great Lollipop battery life.
/disclaimer: you might not get my SoT, but I'm confident you'll get a way better battery life on LL
Licaon_Kter said:
IF you want MM 6.0.1 firmware .291 you don't need to downgrade, read here: https://forum.xda-developers.com/z3/general/recovery-root-mm-575-291-lb-t3435214
IF you want 5.1.1, yeah downgrade and then update, here's mine (stock untouched): https://forum.xda-developers.com/z3/general/d6603-xperia-z3-23-4-1-264-customized-t3259252
I've switched 3 devices to 5.1.1 firmware .264 already, in my use case battery goes from >6h SoT (screen-on-time) on Lollipop 5.1.1 to <4h SoT on Marshmallow 6.0.1.
I can't recommend it enough, get root, Xposed, put the Nougat Nav Bar ( http://forum.xda-developers.com/xposed/modules/xposed-pixel-navigation-bar-pixel-t3502987 ) and the N-ify quick toggles/reply ( http://forum.xda-developers.com/xposed/modules/xposed-android-n-ify-features-t3345091 ) and you're done, looking like Nougat, but with the great Lollipop battery life.
/disclaimer: you might not get my SoT, but I'm confident you'll get a way better battery life on LL
Click to expand...
Click to collapse
I used PureX Z3 MM v6.0 but, as it failed to service my operator's data transfer despite different configurations, I decided to run your stock Can you tell me if there's a way to turn off these notifications about new version of Android? ( http://imgur.com/a/mrMG8 )
With root? Easy, find the package name (NetGuard has a search function; search "update" and open the app details for com.sonyblahblah.blahblah), open a terminal (eg. Termux), write:
Code:
su
and then
Code:
pm disable <packagename>
reboot
Note, if you don't have root, and if you're on Android 6 or later, you can do this: https://forum.xda-developers.com/xperia-x-performance/how-to/dirtycow-temp-root-t3503918
and then run as the screen says:
Code:
run-as con
and then
Code:
pm disable <packagename>
reboot
That's just perfect, thank you

Honor 8 Update question. Flash Oreo from emui 5

I have recently changed phones and given my Honor 8 to my daughter.
She loves things like snapchat and other social apps.... She is in high school....
Come to find out my rooted stock, with Xposed TWRP , does not like things like snapchat.
So figured would flash newest Oreo on it or a custom rom , then probably do a magisk install. At least that would give me some root options.
Problem is I have tried updating via updater, that didnt work.
And hear that Honor 8 has bootloader lock issues (Found out how to do this from XDA so that may not be an issue).
TWRP (at least the version I have) does not do a nandroid backup.
I would like to save the apps on there but do have them backed up with TB.
I do NOT want to screw up the process of updating and want to do it best and easiest way possible.
What are my best options for doing this ?
Thank you
eracet said:
I have recently changed phones and given my Honor 8 to my daughter.
She loves things like snapchat and other social apps.... She is in high school....
Come to find out my rooted stock, with Xposed TWRP , does not like things like snapchat.
So figured would flash newest Oreo on it or a custom rom , then probably do a magisk install. At least that would give me some root options.
Problem is I have tried updating via updater, that didnt work.
And hear that Honor 8 has bootloader lock issues (Found out how to do this from XDA so that may not be an issue).
TWRP (at least the version I have) does not do a nandroid backup.
I would like to save the apps on there but do have them backed up with TB.
I do NOT want to screw up the process of updating and want to do it best and easiest way possible.
What are my best options for doing this ?
Thank you
Click to expand...
Click to collapse
hi
since 7-8days ago, Firmware finder server is down and we dont have access to it links so, you should wait for it to get back online and use oreo links
but the best instruction i have find is this one :
https://forum.xda-developers.com/honor-8/how-to/guide-flashing-unapproved-firmwares-t3668306
Snapchat fails because it detects root and xposed. So you could just use magisk hide and delete xposed.
agraceful said:
Snapchat fails because it detects root and xposed. So you could just use magisk hide and delete xposed.
Click to expand...
Click to collapse
Yes I tried that , but didnt work right. So deciding on just flashing the entire thing over to Oreo.
One of the things I am wondering is what happens if I do a data wipe, and full Oreo flash from TWRP. Will it work or mess things up.
I finally have a hold of the phone today. so doing a full TB right now.
Trying to get a phone out of a hands of a teenager......
oops is EMUI 4.1
eracet said:
Yes I tried that , but didnt work right. So deciding on just flashing the entire thing over to Oreo.
One of the things I am wondering is what happens if I do a data wipe, and full Oreo flash from TWRP. Will it work or mess things up.
I finally have a hold of the phone today. so doing a full TB right now.
Trying to get a phone out of a hands of a teenager......
oops is EMUI 4.1
Click to expand...
Click to collapse
I flashed firmware over from Huawei website. and now it is on stock , all with apps staying, no root and stock recovery and locked.
When doing an update VIA settings it tells me everything is up to date.
Will keep working with it ,
Need not to try to do shortcuts and take my time instead. May learn something....
Looks like latest official update is EMUI 4.1 /android 6 Is that right?

Rooting Pie?

I have a question. I want to root my phone (upgraded from oreo to pie, stock), but i'm not sure what should i do. Should i use oreo rooting instructions? I can't find any tutorial for rooting on pie. I don't want to change my rom, i just want to have a root and be able do use the magick and modules that's all. It would be nice to have step by step instruction.
I know i have to unlock my bootloader first at htcdev, then install twrp (not sure which twrp and if the installation is same as on oreo?)
In the past i rooted one phone but it was completely different and i almost bricked my device, because some idiot posted wrong link on the forum... There is so many versions of everything and i'm feeling lost in it.
I hope this helps, but Pie is still very new for the HTC U11. Some even are saying that clean flashes of the Pie RUU have flash, camera, and wifi issues. I am currently running the amazing RR-P rom (which is based on pie), but it runs on the latest Oreo RUU. I have no issues with the ROM and I get insane SoT even without battery savings. I am excited for the future of this phone, since I love the hardware navbar (never liked the on-screen one / though my HTC m8 is still a boss, and even the forums there have a very solid Lineage 17.0 (android 10) working on it).
https://dl.twrp.me/ocn/
Above is the official link to the US HTC u11 TWRP recoveries. I don't think (to be safer than sorry) these are 100% compatible over the PIE firmware though.
I checked HTCdev, and it doesn't seem to have any difference in the instructions in unlocking the bootloader. No mention of Nougat or Oreo, so I would assume there's no difference in doing the same with Pie.
I flashed my U11 after Pie update, working fine, no problems with flash, wifi or anything else (CID: HTC__034)
1. Unlock bootloader via htcdev
2. Flash latest TWRP from the official site. Instructions here for example: https://www.xda-developers.com/how-to-install-twrp/
3. Flash Magisk (also from official Magisk site)… that was a little trickier, since TWRP can't mount the encrypted partitions. The workaround is to copy the Magisk ZIP onto an SD Card and flash it from there while in TWRP.
4. Enjoy.
I decided to root this U11 for the first time, since I don't expect any futur software updates coming form HTC.
Thank you for all your help, i'll try this out today. :good:
So i did everything and it's working but i have one problem. After installing magisk i tried to install some modules, and one of them caused bootloop and i was unable to delete it, and also i was unable to install module uninstaller (fail). So i had to do factory reset - any solution to avoid this kind of problems in future?
Also i installed xposed successfully, but none of modules was working..
Togzyk said:
So i did everything and it's working but i have one problem. After installing magisk i tried to install some modules, and one of them caused bootloop and i was unable to delete it, and also i was unable to install module uninstaller (fail). So i had to do factory reset - any solution to avoid this kind of problems in future?
Also i installed xposed successfully, but none of modules was working..
Click to expand...
Click to collapse
I have no answers, but as u can see a rooted pie is problematic, hence the many people reverting back to oreo and or nougat, but some people somehow make it work. Not me I could not downgrade quick enough after rooting, unrooted pie worked great, but my many 'need for root apps' did not , so back to oreo for me . Just my 2 cents!! Good luck.
hammered58 said:
I have no answers, but as u can see a rooted pie is problematic, hence the many people reverting back to oreo and or nougat, but some people somehow make it work. Not me I could not downgrade quick enough after rooting, unrooted pie worked great, but my many 'need for root apps' did not , so back to oreo for me . Just my 2 cents!! Good luck.
Click to expand...
Click to collapse
I found many working apps. The biggest problem is "substratum", especially when it comes to changing navbar buttons. But gravitybox is working, and I'm happy with it. Thanks for your help
My rooted Pie works fine, but I didn't install Substratum or Xposed.

Categories

Resources