yashsingh1/xdaforums huggingface dataset:
[One (M8) Q&A, Help & Troubleshooting] gurkang10:
It is rooted using SuperSu, and the reason for unrooting is that I have been having a few problems with the phone and want to see if unrooting will help, but it is probably just something wrong with my power button. Sometimes when I press it, the phone thinks I long pressed the power button.
[One (M8) Q&A, Help & Troubleshooting] maultasche:
SuperSu has an option in settings to unsu. There might also be a flashable zip somewhere in the Su-thread to remove SuperSu completely.

But your issue sounds like a hardware issue. I don't think unrooting will help.
[One (M8) Q&A, Help & Troubleshooting] gurkang10:
Ok I thought so but I feel like I might as well try at this point, sorta wanted to unroot it anyways. So If I got into SuperSu and click on FUll Unroot, that should be all I have to do? Won't have do anything else like follow this guide:

https://xdaforums.com/htc-one-m8/help/tutorial-how-to-stock-stock-twrp-t3086860

Because that was the most confusing part. Thanks
[One (M8) Q&A, Help & Troubleshooting] maultasche:
That guide is for people going back on stock via TWRP if they don't have a backup at hand or want to update stock ROM and/or firmware.

It should be enough to use the unroot option in SuperSu.
[One (M8) Q&A, Help & Troubleshooting] gurkang10:
Thank you so much for your help!
[One (M8) Q&A, Help & Troubleshooting] redpoint73:
That being said, the OP is still on Lollipop firmware (and presumably stock Lollipop ROM) and it could use an update to Marshmallow (the latest/last update provided by HTC). That can be done either by restoring stock TWRP backup that was linked, then OTA update. Or will RUU.

RUU would be a complete factory re-image (although it also wipes the phone). This might eliminate the possibility that the power button issue is being caused by a software problem. Although it does sound like a hardware problem to me. I haven't heard of any similar issue being cause by software.
[One (M8) Q&A, Help & Troubleshooting] gurkang10:
Ok I have one more question, I am using Android Revolution HD on my phone, do I have to do anything to get rid of that or will using the unroot option in SuperSu still be enough
[One (M8) Q&A, Help & Troubleshooting] gurkang10:
So at this point I have already lost root access by doing what the other poster suggested. If I wanted to do this would I still be able to?
[One (M8) Q&A, Help & Troubleshooting] redpoint73:
Root isn't required to do either of the things I mentioned, no. I mentioned two different approaches:

a) Restore stock TWRP backup (then OTA update to Marshmallow): Does not require root, but requires having TWRP installed, which you should still have after unrooting.

b) RUU: this is an official HTC tool, does not require root. Just run the RUU

Method "b" is probably the more straightforward method, but would wipe all data from the phone.
[One (M8) Q&A, Help & Troubleshooting] gurkang10:
I ended up going with method "a" but when I get to flashing the stock recovery it gives me this message :

D:\platform-tools>fastboot flash recovery 4.20.631.2_recovery.img

target reported max download size of 1826418688 bytes

sending 'recovery' (16044 KB)...

OKAY [ 1.482s]

writing 'recovery'...

FAILED (remote: not allowed)

finished. total time: 1.498s
[One (M8) Q&A, Help & Troubleshooting] redpoint73:
First of all, you did all the steps up to this point? Because flashing the stock recovery is step #11 of the instructions.

Second, why did you choose 4.20.631.2? Based on the info in your top post, the current version is 4.16.401.10

So you want to restore the stock TWRP backup with that same number (4.16.401.10) and the stock recovery 4.16.401.10
[One (M8) Q&A, Help & Troubleshooting] gurkang10:
Yes I did all the steps to that point. And the reason I chose 4.20.631.2 is that this was the only one available for my original CID, which is rogers in Canada
[One (M8) Q&A, Help & Troubleshooting] redpoint73:
Your original CID is irrelevant. It's gone and replaced with SuperCID 11111111. It still has the Model ID (MID) for Rogers, but I

believe

that will be bypassed by SuperCID (and therefore MID won't matter) when you try to install the Marshmallow update. At least that is what happens most of the time.

Restoring the 4.20.631.2 backup and corresponding stock recovery, I don't think will work. The OTA update will detect your current firmware version is 4.16.401.10, which conflicts the software and recovery versions (4.20.631.2), and the update will fail.

---------- Post added at 03:50 PM ---------- Previous post was at 03:49 PM ----------

On the bootloader screen on the phone, does it say LOCKED, RELOCKED, or UNLOCKED near the top of the screen?
[One (M8) Q&A, Help & Troubleshooting] gurkang10:
It let me restore the backup with no problem.

It says locked
[One (M8) Q&A, Help & Troubleshooting] gurkang10:
Ok I got it to work, just needed to unlock it again, so I downloaded SuperSu, unclocked the device, then flashed the recovery
[One (M8) Q&A, Help & Troubleshooting] gurkang10:
I am now going to download the 4.16.401.10 stock backup , didn't try updating my device with the other backup. So now I am going to use the backup, flash the recovery, then lock the device and lastly unroot my phone. Hopefully all goes to plan, thanks for your help
[One (M8) Q&A, Help & Troubleshooting] gurkang10:
Ok so the problem I have with using the 4.16.401.10 stock backup is that I don't get LTE data now, just 4G even though my access points are correct.
[One (M8) Q&A, Help & Troubleshooting] gurkang10:
Alright, most likely the final update, I went back and downloaded the 4.20.631.2 backup and corresponding stock recovery. Then went to download the OTA and it worked, my software number is now 4.20.631.3 after the update! Thanks to everyone who provided help and guidance in this thread
[One (M8) Q&A, Help & Troubleshooting] redpoint73:
So the "version-main" number (or alternately, the OS number on bootloader screen) actually says 4.20.631.3?

---------- Post added at 09:01 AM ---------- Previous post was at 08:57 AM ----------

Strange. All I can think is that you were on a Rogers based ROM before (you never stated either way) and it has something in it that is specific to their LTE networks. Which would be unusual. LTE connectivity is usually not dependent on the ROM.

It's been confusing even trying to advise on this phone from the start, as it's been a mish-mosh of elements. Rogers version, made s-off and SuperCID, with Euro firmware and (???) ROM previously installed.

Rogers firmware is probably best, if you are actually connected to Rogers. So I'm not sure if you, or a previous owner put Euro firmware on the device, or why. I was operating on the idea of keeping it Euro firmware, since if it was working before, usually best to leave it be.

---------- Post added at 09:18 AM ---------- Previous post was at 09:01 AM ----------

I don't recommend locking the bootloader. I assume that is what you mean by "lock the device" as there is nothing else that would normally be "locked" in this situation.

It's not required to lock the device to update, so unless you have a specific reason to relock (selling the device, security concrns, etc.), I'd advise against it. Relocking the bootloader give you less options to recover.

Also, there is no need to unroot the phone after doing what you mention. By restoring a stock TWRP backup and updating, it's been unrooted.
[One (M8) Q&A, Help & Troubleshooting] gurkang10:
Well i updated to it again and now on the bootloader screen it says 6.13.631.7

---------- Post added at 09:01 AM ---------- Previous post was at 08:57 AM ----------

i guess i unknowingly put euro firmware on it when i was using arhd. It worked though so idk

---------- Post added at 09:18 AM ---------- Previous post was at 09:01 AM ----------

Yea i didnt end up locking the bootloader
[One (M8) Q&A, Help & Troubleshooting] redpoint73:
Interesting. I would have thought (as mentioned) the conflicting version numbers (trying to install Rogers update, when Euro firmware is on the phone) would cause the update to fail. I'm pretty sure we've seen this before. But maybe S-off and/or SuperCID bypasses that problem? In any case, there is a lot of variables, and lots of exceptions with this device. So you lucked out, and that's not a bad thing at all! :good:
[One (M8) Q&A, Help & Troubleshooting] gurkang10:
I actually changed my cid to the rogers cid after (ROGER001), maybe thats why it worked? Anyways it did work which is the main thing, thanks for your help once again!
[One (M8) Q&A, Help & Troubleshooting] redpoint73:
You're quite welcome. I suppose my advice wasn't 100% correct, but was still helpful in some ways.
[Moto G5 Plus Questions & Answers] Mikeandrd2292:
None of the 8.0 roms wifi is working. I've tried every kernel. What can I do?
[Samsung Galaxy Note 8 Questions and Answers] gramsey1911:
Hi all!

Sadly verizon removed the device maintenance edge panel from the Verizon note 8. Anyone know how to get it back? And help would be appreciated.
[Samsung Galaxy Note 8 Questions and Answers] shouren04:
What happens if you try to install Device Maintenance, does it let you?

https://play.google.com/store/apps/details?id=com.samsung.android.lool&hl=en
[Samsung Galaxy Note 8 Questions and Answers] gramsey1911:
Yes installed... Still no edge panel
[Nokia 6 Questions & Answers] kaykhoso96:
Anyone else having this issue? My phone gets heat up, stops charging and gives this message.

"Maximum charging limit has been reached at high temperatures!"

It's only 20c temperature here in Melbourne (but clear sky and sunny). I thought Nokia would fix this issue in 7.1.2 but its still there.

I get this message even with normal usage like, Waze and Spotify running and nothing else.
[Google Pixel 2 XL Questions & Answers] painfree:
If you have no plans to root the phone is there any reason to unlock the bootloader?
[Google Pixel 2 XL Questions & Answers] akenis:
It would probably break Safety net and Android pay. BUT if you're unlocked, you have ability to flash factory images. That could be beneficial something goes really bad and your device won't boot up. You're also less secure with it unlocked.
[Google Pixel 2 XL Questions & Answers] mngdew:
You can always lock and unlock the bootloader when you want.
[Google Pixel 2 XL Questions & Answers] jeprokz:
I would say you should at least have the option checked on in the Developer settings.

So just in case something happened and you can't fully boot the phone. you can still get into it and unlock the bootloader and do what you need to do.

This happened to a friend of mine where something happened and couldn't fully boot and couldn't unlock bootloader cause the option was never checked.
[Google Pixel 2 XL Questions & Answers] Larzzzz82:
I don't believe the unlock option stays enabled after it boots up.
[Google Pixel 2 XL Questions & Answers] Pain-N-Panic:
I would argue why WOULDN'T you unlock the bootloader? Regardless of rooting, an unlocked bootloader is a safety net for when things go south. Phone decides to bootloop tomorrow? No big deal, flash the latest images via fastboot and start from scratch.

Sure there's the counter argument of the phone being much less secure and vulnerable in the hands of a person who is tech savvy and stole/found your device. I'm not worried about my phone being stolen so I ALWAYS unlock my bootloader.
[Google Pixel 2 XL Questions & Answers] uicnren:
or just flash the full OTA image without an unlocked bootloader.
[Google Pixel 2 XL Questions & Answers] foosion:
Does re-locking the bootloader wipe the phone?
[Google Pixel 2 XL Questions & Answers] mngdew:
Yes, it does. That's why you should unlock or lock the bootloader when flashing factory images.
[Google Pixel 2 XL Questions & Answers] foosion:
Thanks

I don't understand what you mean by this.

You have to unlock the bootloader to flash a factory image and you can eliminate the w flag so that flashing the factory image won't wipe the phone.
[Google Pixel 2 XL Questions & Answers] Pain-N-Panic:
Very true. If the phone goes into booploop due to a bad zip or whatever other reason you have a bricked device with no options to recover.
[Google Pixel 2 XL Questions & Answers] galaxys:
It's healthy for me to unlock my Bootloader ASAP on XDA! ;)
[Google Pixel 2 XL Questions & Answers] jt3:
Unlocking the bootloader was always the very first thing I did when I got a new phone. However, I use Android Pay all the time, and Google seems very determined to break AP for unlocked bootloaders with every new patch. Sure, someone usually finds a way to get it working again, but that sometimes takes time, and I simply use AP too much to deal with it. As long as AP won't work officially with an unlocked bootloader, mine stays locked unless I'm flashing an image, and even then, gets locked right after. Luckily, OTAs are posted by Google now, often at the same time as the Factory Images, so it hasn't really been an issue for me.
[Google Pixel 2 XL Questions & Answers] painfree:
Thank you what actually is compromised when phone is unlocked?
[Google Pixel 2 XL Questions & Answers] Peylix:
How can you flash with a locked bootloader?
[Google Pixel 2 XL Questions & Answers] akenis:
Data?

https://www.google.com/amp/s/www.ho...unlocking-your-android-phones-bootloader/amp/
[Google Pixel 2 XL Questions & Answers] michaelbsheldon:
If you ever contemplate going onto the Verizon network, when you first boot up after placing VZN sim into the phone,

the ability to ever unlock again is eliminated. You could relock it, but it will have the Unlock option in Developer

Option greyed out forever after that. I would unlock it maybe because of Verizon thing, but also to be able to flash factory a image in case I ever mess up the phone.
[Google Pixel 2 XL Questions & Answers] mac796:
As long as you have the Google version it should never grey out on you at least that's how it was with the first pixels. I have Verizon I've never had it grey out.
[Google Pixel 2 XL Questions & Answers] Kusanagi Fire:
This. Android Pay is pretty convenient and I always told myself I didn't need it compared to unlock+root. Wish Google would allow AP with unlocked bootloader but I can understand why they don't from a security standpoint.
[Google Pixel 2 XL Questions & Answers] nxt:
When you unlock the bootloader, phone is wiped automatically.
[Google Pixel 2 XL Questions & Answers] foosion:
Right. But how does that fact lead to: "That's why you should unlock or lock the bootloader when flashing factory images."?
[Google Pixel 2 XL Questions & Answers] uicnren:
adb sideload the full OTA file
[Google Pixel 2 XL Questions & Answers] neo_lithic3K:
Try Magisk. Before I upgraded to Pixel 2 XL, I had a Nexus 6P where I unlocked the bootloader. I used Magisk to root my phone from TWRP (instead of superuser) and Android Pay worked just fine. I also passed the Safetynet checks.
[Google Pixel 2 XL Questions & Answers] jt3:
That really falls under the heading of "Someone finds a way to make it work." Eventually though, an update will come when Magisk doesn't work, then I have to relock the bootloader (which will wipe the device) to get AP to work again, or do without until a different fix is found. Sure, it's a solution, but there's no need for the aggravation, unless there's a desire to root. In my case... there simply isn't.

Besides.... that's kind of getting off topic. The OP question was should a person unlock the Bootloader, when there is no desire to root. Using Magisk implies that there IS a desire to root. In that case, the answer would be more obvious.
[Google Pixel 2 XL Questions & Answers] dyingearth:
There are some software that you CANNOT install from Google Store with bootloader unlocked. Netflix is one of them.
[Google Pixel 2 XL Questions & Answers] akenis:
For now. But You'll be able to hide the bootloader status once we have root and/or custom kernel.

---------- Post added at 12:48 AM ---------- Previous post was at 12:44 AM ----------

Huge Sticky Warning for OG Pixel: Do not lock bootloader unless completely stock.

Not sure if the 2's are the same, bit evidently locking the bootloader without completely stock system led to bricks.
[Google Pixel 2 XL Questions & Answers] mngdew:
That's why I stated lock and unlock bootloader when flashing factory image on my second post.
[Google Pixel 2 XL Questions & Answers] akenis:
Probably wise advise.

Going to go unpack my new 2Xl.... and keep bootloader locked. Might try to toggle OEM unlocking as mentioned earlier here. But someone said it toggles back after reboot?
[Google Pixel 2 XL Questions & Answers] mngdew:
Mine survives reboots.
[Google Pixel 2 XL Questions & Answers] elreydenj:
Just use a custom kernel that disables the bootloader check. Using Despair's kernel as we speak. Unlocked and Android pay works....
[Google Pixel 2 XL Questions & Answers] Itachisasuke:
To me, the singular benefit of buying Google phones is the freedom to unlock the bootloader, root and modify. Not everyone is interested in that but it's why I buy these phones specifically.
[Google Pixel 2 XL Questions & Answers] galaxys:
This is very popular on XDA! :):cool:
[Google Pixel 2 XL Questions & Answers] mngdew:
Can you share the link to theDespair's kernel?
[Google Pixel 2 XL Questions & Answers] Badger50:
https://xdaforums.com/pixel-2-xl/development/kernel-snoke-kernel-t3694266
[Google Pixel 2 XL Questions & Answers] akenis:
Pass!

Joke....unlocked and pure stock. No worries....
[LG V20 Guides, News, & Discussion] xdav20:
Root is required.

After a factory reset or out-of-box LG phones reset user's screen brightness and timeout after every reboot until a sim card is inserted. I found this so annoying that I spent hours to figure out how to stop this. Glad to share my solution with the community.

I'm not sure if other phones from different manufacturers behave the same way or not but if they do, most likely, my solution would work since nothing is LG's specific, as far as I can tell.

Tested on two H990DS phones with success.

I have attached a shell script to make life easier. Unpack the zip, place the script on the root of internal storage and execute the following command in a terminal emulator:

su

sh /storage/emulated/0/simfree.sh

By default LG sets the screen brightness to 56% or 54% after sim card was inserted. The script will set the screen brightness to 30% (84). Use the value 133 for 50%. The screen timeout is set to 900000 (15 mins), adjust as you desire.

1 min = 60000

5 min = 300000

10 min = 600000

If for any reasons you don't want to download the script, I copied the codes in this post, so you need to execute them in android terminal. Please do not change the order of execution, as it might not work, unless you redo them all again.

When you finally insert a sim card, the relevant settings would be overwritten by the correct values. Nothing bad should come out of the settings below.

Taking back the control, one small solution at a time.

su -c "settings put secure roaming_mode_domestic_data 0"
su -c "settings put secure roaming_mode_international_data 0"

su -c "settings put system pcsuite_wifi_connection_status 0"

su -c "settings put system shop_mode 0"
su -c "settings put system shop_mode_check 0"

su -c "settings put system contact_mcc_value "\"\""
su -c "settings put system contact_mnc_value "\"\""

su -c "settings put global multi_sim_sms_prompt 0"
su -c "settings put global multi_sim_data_call 1"
su -c "settings put global multi_sim_sms 1"
su -c "settings put global multi_sim_voice_call 1"

su -c "settings put global wfc_ims_enabled 0"
su -c "settings put global wfc_ims_mode 1"
su -c "settings put global tether_dun_required 1"
su -c "settings put global wfc_ims_roaming_enabled 0"
su -c "settings put global multi_sim_voice_call 2147483643"

su -c "settings put system screen_off_timeout 900000"
su -c "settings put system screen_brightness 84"
[LG V20 Guides, News, & Discussion] frettd:
Sorry for the noob question, but I am migrating to Android and don't know why this would be valuable. For operating the phone as a media player or something (since there is no sim card)?
[LG V20 Guides, News, & Discussion] xdav20:
People would use their smartphones for all sort of reasons other than its cellular feature which it requires a SIM card to function. One would want to use the phone as a media server, a very portable Linux device, camera device only, and so on.

LG phones out-of-box or after a factory reset keeps the brightness to 100% and timeout at 30 secs after each bootup until the user of the phone inserts a SIM card. If a user don't wish to insert a Sim card, find it too much work to borrow from another phone, or worst none is available then my solution in above would fix the issue of screen brightness is set to 100% and timeout to 30s instead of remembering the user's settings after each reboot.
[LG V20 Guides, News, & Discussion] frettd:
Thanks makes sense. Nice work with the fix!
[Lenovo ZUK Z2 (Plus) Themes, Apps, and Mods] Rishi2906:
Earlier we got boot animations from pixel 2 devices, but I am here with flashable ones to reduce work on your part.

So just download, and get to flashing!

Instructions-

-TO FLASH PIXEL 2 BOOT ANIMATION+SPLASH-

Just download the appropriate boot animation and flash through any custom recovery. If you dont have one, use apps like flashify to get the job done.

-TO BACKUP YOUR CURRENT BOOT ANIMATION-

Through a root file manager, go to /system/media and change bootanimation.zip to bootanimation.zip.bak and then flash whichever pixel 2 boot zip you fancy.

-TO RECOVER BACKED UP BOOT ANIMATION-

Again through a root file manager, go to /system/media and delete bootanimation.zip. Now rename bootanimation.zip.bak to bootanimation.zip.

Downloads-

Light version- Download!

Dark version- Download!

Disclaimer- IM NOT RESPONSIBLE FOR ANY DAMAGE CAUSED TO YOUR DEVICE BECAUSE OF THIS ZIP. YOU CHOSE TO FLASH IT!
[Lenovo ZUK Z2 (Plus) Themes, Apps, and Mods] zakwanPHG:
Flash trough twrp?
[Lenovo ZUK Z2 (Plus) Themes, Apps, and Mods] Rishi2906:
It says so in the instructions. ;)
[Lenovo ZUK Z2 (Plus) Themes, Apps, and Mods] Avan7:
Awesome! Hope to see the dark version, would prefer that one because the transition between the Google splash screen and the initial one that tells you that the bootloader is unlocked would be seamless.

Thank you!
[Lenovo ZUK Z2 (Plus) Themes, Apps, and Mods] Rishi2906:
Thank you. :)

Working on the dark version, will release soon.
[Lenovo ZUK Z2 (Plus) Themes, Apps, and Mods] Rishi2906:
Dark version added! Enjoy!
[Lenovo ZUK Z2 (Plus) Themes, Apps, and Mods] spandu500:
Add pic
[Lenovo ZUK Z2 (Plus) Themes, Apps, and Mods] Rishi2906:
Try it. -_-
[Lenovo ZUK Z2 (Plus) Themes, Apps, and Mods] keramu:
Thank you very much

this is just what I was looking for
[Lenovo ZUK Z2 (Plus) Themes, Apps, and Mods] Rishi2906:
No problem! ?
[Lenovo ZUK Z2 (Plus) Themes, Apps, and Mods] Rishi2906:
Guys i know the quality of the dark version isnt that good. Its difficult to get it better by editting every picture individually. I will try to release a better version in near future.
[Lenovo ZUK Z2 (Plus) Themes, Apps, and Mods] dr.bathman:
Is dark version not available officially.. like last year pixel?
[Lenovo ZUK Z2 (Plus) Themes, Apps, and Mods] Rishi2906:
I dont think so. Ill ask.
[Lenovo ZUK Z2 (Plus) Themes, Apps, and Mods] Jintu Jose:
Thanks dude... good work...flashed the white.... beautiful
[Lenovo ZUK Z2 (Plus) Themes, Apps, and Mods] Rishi2906:
No problem! Glad you liked it.
[Lenovo ZUK Z2 (Plus) Themes, Apps, and Mods] Avan7:
Just flashed it, I think is very good!

Thanks a lot! Totally keeping it.
[Lenovo ZUK Z2 (Plus) Themes, Apps, and Mods] Rishi2906:
Absolutely. Thanks! :)
[Lenovo ZUK Z2 (Plus) Themes, Apps, and Mods] Rishi2906:
Dark version updated!
[Lenovo ZUK Z2 (Plus) Themes, Apps, and Mods] Rishi2906:
Dark version updated again. Sorry for quick updates. :(
[Lenovo ZUK Z2 (Plus) Themes, Apps, and Mods] 2VJ5:
Difference b/w Dark V2 & V3
[Lenovo ZUK Z2 (Plus) Themes, Apps, and Mods] Rishi2906:
Check the OP bro.
[Lenovo ZUK Z2 (Plus) Themes, Apps, and Mods] 2VJ5:
Fab Job Bro

How can we get rid of the bootloader warning screen?
[Lenovo ZUK Z2 (Plus) Themes, Apps, and Mods] Rishi2906:
Thanks! I dont think thats possible, but looking for a way to do that.