yashsingh1/xdaforums huggingface dataset:
[One (M8s) General] natdavid:
Does this allow me to uninstall bloatware on the stock ROM, or am I confusing the two?
[One (M8s) General] QwertyQQ:
So the M8 just recieved the marshmallow update. What about M8s? There are no infos anywhere about this phone.

Could you port marshmallow to M8s? Or is anyone working on it right now?

It's frustrating seeing M8 getting updated and not the M8s.
[One (M8s) General] bgoedhart:
HTC will bring MM to the M8s this quarter, according to their own release schedule. You just need to be patient.
[One (M8s) General] natdavid:
Does a boot.img need to match the ROM version? The one on [MENTION=6701903]El-Conkistador[/MENTION] repository is for 1.11.401. After the OTA update, the stock ROM changes to 1.16.401.

Am I correct in saying that this boot.img will not work after the OTA? I'm looking to achieve system write protection disabled.
[One (M8s) General] dedy66:
Hello, I'd like to root this phone, i do this a lot of times with Samsung phones but not with HTC, i don't understand the instructions. I guess the steps are to unlock bootloader, flash twrp, flash super su. I don't manage with fast boot. What are the steps to do to get fast boot works.
[One (M8s) General] filoffil:
In the OP should be a link to a version of fastboot that works, but regular fastboot worked fine for me, however I did at first get some errors because I was using an old version, try downloading the link from the OP and if that doesn't work check the version of fastboot you have on your PC
[One (M8s) General] 1am570yl3z:
can anyone confirm if xposed is working with rooted stockrom ?? i aim to be rooted and use rootcloak plus for banking.
[One (M8s) General] oneGdoubleLl:
Hellou !

Hello, I have HTC ONE (M8), I'm running "Cyanogenmod 13" and i want to get "S-OFF" how I can, or I can't

PLEASE HELP ME ! :(
[One (M8s) General] El-Conkistador:
This topic is for HTC M8S (M8_QL_UL), not for the M8. Sorry
[One (M8s) General] filoffil:
Unfortunately it does not work, however I think it does work with CyanogenMod.
[One (M8s) General] den10:
Can't write on /system

New M8S user here and just finished unlocking bootloader, installing TWRP and SU according to OP, but ran into some problems installing Adaway (error applying hosts, cannot change preferences) and Busybox (force reboots) and changing Titanium's backup folder to extsd card (folder is not writable).

Delving further, I found the quoted post below and as they explain, the system partition is not mounted. I have followed both instructions but still running into the same problems. Would it be possible for anyone to help with this? Thanks
[One (M8s) General] packhamc:
Corrupt rom.zip

Hi, can someone help me please, I've semi-bricked my HTC One M8s and I'm unable to use the RUU for Vodaphone Australia in ruu.lalleman.net as it has a corrupt rom.zip file in "RUU_M8_QL_UL_L50_SENSE60_Voda-Hutch_AU_1.15.862.1_Radio_1.0.U20410.1G50408_15.00_016_F_release_434713_signed" I would really appreciate it if someone could put a good copy up somewhere I can download it.

Thanks, Chris.
[One (M8s) General] El-Conkistador:
I've you check the md5sum are same for this file ?
[One (M8s) General] El-Conkistador:
You can but i'm not responsable if your phone loop reboot and your are forced to restore your phone ;) .. The problem are in level kernel. HTC haven't publish the lastest kernel with fix of libstagefright etc.

For root your phone.. You need to flash a boot.img with a kernel patch for disable the HTC Security write protection for /system. You can use the latest boot.img, but beware..
[One (M8s) General] natdavid:
If the old boot.img works with the 1.16.401, am I still vulnerable to libstagefright?

---------- Post added at 02:20 PM ---------- Previous post was at 02:17 PM ----------

I tried as well, and came up with the same issues. The only way I've found to be able to make changes to system, is to mount it in TWRP and make any changes there. This works with uninstalling bloatware.
[One (M8s) General] El-Conkistador:
I think, yes. Surely
[One (M8s) General] den10:
Yeah, flashing in twrp is the only way according to op. Do you know where I can find the latest zip hosts for adaway? Newer YouTube ads are getting to me.
[One (M8s) General] Shikaiya:
Hello guys. In the guide on the first page , it does not say exactly how to root the device . Can I have some steps? After flashing Recovery, what Can I do to root the device? Thank u so much!
[One (M8s) General] filoffil:
Install superSU from play store
[One (M8s) General] portachking:
Hello,

After a successful root, I'm trying to get link2sd working with my M8S but I seem to be hitting a wall with it. It fails to mount at boot, and even when a quick reboot fixes that problem, it fails again when I try to install apps to the external sd.

I presume this is mostly to dow ith not being able to S-Off, would this be correct?

If so, are there any other ways to get around this? I see someone mentioning on another thread that you need to disable System Write Protection, but I can't find a guide to doing this relating to the M8S.
[One (M8s) General] natdavid:
Can you please advise how you got V4A to work. I used the flashable zip but broke the dialer, and call sound.
[One (M8s) General] wurstherpes:
Download the Apk and install then install the driver and reboot
[One (M8s) General] mosio:
Guys is there some difference between Pandora 1.2 and Official HTC RUU apart from "Stagefright fix"?

Is Official firware still a lot slower than Pandora?

Or am I missing something else?
[One (M8s) General] El-Conkistador:
Pandora is not continued.. And it's only for developpers..
[One (M8s) General] mosio:
That`s a shame.

I just flashed stock RUU and udpated to the latest OTA (1.16...). Now my M8S get`s hot pretty fast and starts to throttle. That`s not what you expect from the factory firmware :(

I have to add that it wasn`t an issue on Pandora and CM12.1 roms.

The latter wasn`t bad but it still lacks drivers to fully utlilize multimedia capabilities of this phone (no DuoCamera and Boomsound support). ViperFX is just no match for Boomsound.

Pandora was the optimal choice.

So, any plans for further developement of the Pandora or should I try to get rid of this "rare gem"? ;)
[One (M8s) General] natdavid:
Have you uninstalled bloatware?

---------- Post added at 04:08 PM ---------- Previous post was at 04:07 PM ----------

Doesn't work on stock ROM. I think Viper4A needs system write enabled.
[One (M8s) General] mosio:
Even though I'm rooted system apps removed with Titanium Backup(and couple other tools) are back after the reboot. So I ended up deactivating system apps.

Any way to remove system apps permanently that I'm not aware of?
[One (M8s) General] El-Conkistador:
You can flash the latest boot.img available in the repository. Because this file have a custom kernel for disable HTC write-protection system.
[One (M8s) General] dedy66:
If I will root my device, i will not be able to receive future updates ? I just want to root and uninstall bloatware.
[One (M8s) General] natdavid:
Go into TWRP and mount System. Then go to /system/app and /system/priv-app and delete the apps you don't want. Make a backup first!

But this only works for old versions.

If you want to receive updates you can always reinstall original RUU from the OP's repo, take the update and root again.
[One (M8s) General] mosio:
You mean the 1.11.401? Will it work on 1.16?
[One (M8s) General] El-Conkistador:
Yes. Another member have flash the latest boot.img (1.11.401) and run it.

Before make a full bakup with TWRP. If you have a problem you can restore this.

For the kernel in boot.img in 1.16 version, HTC have not published the kernel source yet.
[One (M8s) General] dedy66:
The phone should be in bootloader mode when i give this command from fastboot ? And bootloader should be unlocked ? Because when i type adb devices it doesn`t see my phone

fastboot boot twrp-recovery-2.8.6.0-m8s-qlul.img
[One (M8s) General] El-Conkistador:
Yes. In Bootloader mode > Select Fastboot USB > Valid Power Button

#fastboot ...
[One (M8s) General] dedy66:
So i don`t need booloader unlocked ?
[One (M8s) General] El-Conkistador:
Your bootloader should be unlocked
[One (M8s) General] dedy66:
When i`m bootloader mode it shows me FASTBOOT USB with red, i read in this topic it`s ok to show like this. But i can`t see the phone in adb, either htc_fastboot and fastboot. Driver installed first time when i enter the bootloader mode. I don`t know what is the problem.
[One (M8s) General] mosio:
Isn`t it possible to extract the kernel straight from the RUU or OTA?

I just flashed the custom 1.11.401 kernel and removed system apps. Now I would like to flash the updated kernel to be protected from Stagefright exploit.

Can I do that?
[One (M8s) General] natdavid:
What have you gained by that? You are able to remove system apps even after OTA.
[One (M8s) General] mosio:
As I described above I was not able to remove them on 1.16 because of write protection on system partition. Pushing custom kernel removed it.

UPDATE:

Once again I went back to stock using RUU and then updated with the latest OTA. Surprise came when I used a tool (ESET or Zimperium) to check if the phone is prone to libStagefright exploit. Stating: Vulnerable.

Do you have any idea why is that?
[One (M8s) General] natdavid:
You are able to remove them on 1.16 in TWRP

Which version are you on after OTA?
[One (M8s) General] ofir_a:
Hi all

I was rooted with android 5 but I get back to stock for update my M8 sense to Marshmallow.

And now I want to root my phone again and install TWRP.

Is there any guide for rooting Marshmallow ?

Thanks
[One (M8s) General] 5m4r7ph0n36uru:
Flash latest SuperSU.zip using TWRP does the job as it always did. After flashing reboot and don't let TWRP flash the root App delivered as part of the recovery.

Send by the swarm intelligence of my coffee machine ?.
[One (M8s) General] Klael:
I was not aware that Marshmallow is out for m8s. Did you get through OTA?
[One (M8s) General] natdavid:
I think he has the M8, not M8s
[One (M8s) General] ofir_a:
Hi I have M8 UK not the m8s and yes it was OTA update

---------- Post added at 11:42 PM ---------- Previous post was at 11:33 PM ----------

Thanks for your replay , but what is the order of the steps that I should do for getting root again with Marshmallow my M8 is sense edition UK ?

because right now im not rooted and with the stock recovery that I get from the OTA 6 update

Thanks a lot ! :)
[One (M8s) General] natdavid:
This thread is for M8s. There is a dedicated M8 thread where you'll probably get better help.
[One (M8s) General] ofir_a:
ooops ... :/ my mistake thanks
[One (M8s) General] Captain_Throwback:
I totally forgot about this device (since I don't have one).

Anybody want to see if this TWRP 3.0.0 recovery works?
[One (M8s) General] Ikkuh84:
I'll give it a try. I hope I have some time today for it :) I assume I can flash the older one over it if it doesn't work?
[One (M8s) General] portachking:
On a related note, is Marshmallow coming to the m8S?
[One (M8s) General] 5m4r7ph0n36uru:
OT but as far as I know it's planned for Q2/2016. Nothing more precise at the moment.

Send by the swarm intelligence of my coffee machine ?.
[One (M8s) General] Captain_Throwback:
Sure, but preferably not before grabbing me a recovery log so I can see what's wrong.

I haven't changed anything since the last working build, so there's no reason it shouldn't still work.
[One (M8s) General] mosio:
1.16.401.10, not rooted though.
[One (M8s) General] natdavid:
Actually, it's Q1.

http://htc.youmobile.org/
[One (M8s) General] 5m4r7ph0n36uru:
In your link it states in development. In fact this could match what I wrote, as the last plans I saw online, said that the delivery will be and thus is planned for Q2/2016 ?.

Send by the swarm intelligence of my coffee machine ?.
[One (M8s) General] Ikkuh84:
Sorry for not answering, but my pc crashed, so I couldn't flash the update. Hopefully I will have time to install pc this evening.

Verstuurd van mijn HTC One M8s
[One (M8s) General] Captain_Throwback:
Why do you need a PC to flash the update? Just download the image and flash it from within your current TWRP.
[One (M8s) General] natdavid:
Let's hope you're wrong and I'm right :p
[One (M8s) General] bgoedhart:
The same site said the normal M8 would get his update in Q4/2015, but the update eventually arrived somewhere in January 2016. So we can probably expect the same for the M8s?
[One (M8s) General] Ikkuh84:
Ow, my bad, thought I had to flash it through adb. Downloading now on my phone, and flashing.

-edit- I tried to flash, but I get the error:

''img'' is larger than target device /dev/block/mmcblk0p44

Verstuurd van mijn HTC One M8s
[One (M8s) General] mosio:
Guys,

Could you please check what`s the status of Stagefright vulnerability of your device if you`re on 1.16.401.10 after latest OTA?

These two apps show that my device is vulnerable:

-Stagefright Detector (Zimperium)

-ESET Stagefright Detector (ESET)

I believe that it may be because HTC OTA addresed only Stagefright 1.0, leaving vulnerability for Stagefright 2.0 - and this one is detected by the two aforementioned apps.

Could you please check and confirm?

Thank you!
[One (M8s) General] portachking:
This may be a repeated question, but is S-Off possible with the M8S yet? Is it possible?
[One (M8s) General] wurstherpes:
http://xdaforums.com/showthread.php?t=3326071
[One (M8s) General] natdavid:
Have you tried this? I assume you cannot do it with system-write protected, unless through Terminal command in TWRP?
[One (M8s) General] 1am570yl3z:
Hi all, trying to get link2sd working , I am lead to believe this is due to the Rom/kernel missing in it.d support. I see on the got hub there is a custom kernel but is it possible to add in it.d support to this? Is s-off required to flash custom kernel?
[One (M8s) General] xunholyx:
Can you not set /sytstem R/W via ES file explorer?

Asking because I don't have the S version of M8.

Suggesting because I

think

it should work the same as it does for regular M8.

Could be wrong though.
[One (M8s) General] Gracko:
Hi guys, I just bought m8s from Orange. (no brand, no simlock, seems to be full stock)

I don't know where to start a topic because it's m8 forum..

My problem is:

I've got 1.16.401.10 version

My phone is lagging as hell.. I did wipe twice, animations are stuttering, phone runs like galaxy s1 on 2.3.3 beta.

Im serious, I can't even use fb messenger because typing letters is lagging, google chrome is lagging..

phone is not usable, even lockscreen have got lags.

SOME animations are okay but im honest I've never seen so laggy phone before..

I did benchmark on Antutu and it scores around 33k points.

I checked CPU and 8 cores are "working"

I did wipe in system and from recovery - nothing helped

Can someone help me with that? Im sure m8s is not that bad.

[MENTION=309187]edit[/MENTION]: and power saving is not enabled
[One (M8s) General] wurstherpes:
http://xdaforums.com/showthread.php?t=3330262
[One (M8s) General] dedy66:
I have a question about moving apps to external memory, it needs to do some settings and then try to do move them ?
[One (M8s) General] natdavid:
It won't work as phone has system write protection at boot.

Changing in ES Explorer doesn't do anything.
[One (M8s) General] prefor:
Do I have to do that RUU thing or can I just root it with cmd and that twrp file?

I'm a little confused about that RUU thing :(
[One (M8s) General] filoffil:
RUU is for removing root and reverting back to stock. for rooting, totally ignore it :)
[One (M8s) General] dedy66:
After rooting my phone is using a lot more battery. Is this happened to somebody else or it`s just for me ?
[One (M8s) General] prefor:
Thank you mate! :)

Just to make sure i understand this correctly...

Do i first have to unlock the bootloader from the htc-dev site and then install TWRP?

And when i install TWRP, can i use this file from this website?

https://twrp.me/devices/htconem8gsm.html

Or should i use the one in this thread? :)
[One (M8s) General] Captain_Throwback:
That's for the M8, not the M8S.

This one should work for you. If it does, perhaps it can be added to the OP.
[One (M8s) General] linar10:
It may come in handy ;)

0PKVIMG_M8_QL_UL_L50_SENSE60_HTC_Europe_1.16.401.10_Radio_1.0.U20410.1@50408_15.00_016_F_release_450409_combined_signed.zip | by linar10 for One M8

HtcOneM8 | Tapatalk
[One (M8s) General] prefor:
Are you sure? According to this fellow, he wrote in his guide that we should unlock the phone first with bootlock unloader and then install everything else.

http://xdaforums.com/htc-one-m8/help/rooting-htc-one-m8s-t3235232

I just don't want to mess it up :(

Does the file work? I've read that someone got an error when they tried to install it.
[One (M8s) General] Captain_Throwback:
Am I sure about what? I was just giving you a link to the proper TWRP - I wasn't commenting about anything else. Where did someone state they got an error? I was looking for feedback and didn't find any. There's no reason it shouldn't work, like I already said.
[One (M8s) General] prefor:
This guy got an error:

http://xdaforums.com/showpost.php?p=65457533&postcount=900

Thats why i got unsure if it would work or not :)

I will try that file!

But even in my bootlock is locked can i still root my device?
[One (M8s) General] Captain_Throwback:
Hm, weird. While booted up, can you paste the output of cat /proc/emmc and cat /proc/partitions for me, please? I must have the wrong partition size for recovery defined, if it's saying it's too big.

Can you see if it works via fastboot?

---------- Post added at 01:11 PM ---------- Previous post was at 01:10 PM ----------

No, of course you have to unlock your bootloader first.
[One (M8s) General] prefor:
Okay i have now succesfully unlocked my booloader, however when i try to install the TWRP i get this message when i write "fastboot flash recovery (then the image)" in CMD:

target reported max download size of 16777216 bytes

Invalid sparse file format at header magi

I used this TWRP when i tried: twrp-2.8.7.1_CPTB-B2-m8ql

What can i do? :(
[One (M8s) General] Captain_Throwback:
Use the htc_fastboot from the OP?
[One (M8s) General] prefor:
I have tried, but it always crashes when i open it :(

The cmd thing pops up for about 1 second and then it just disappears. :(
[One (M8s) General] Captain_Throwback:
Huh?

I'm talking about htc_fastboot. You use it the same way as regular fastboot :confused:.
[One (M8s) General] prefor:
Now i'm confused... So you mean that i should open CMD and in there write htc_fastboot flash recovery {Your_Recovery}?

Because i tried to do it from CMD and it didn't work, and i also tried to open the file htc_fastboot.exe but it just closes after 1 second..
[One (M8s) General] Captain_Throwback:
Yes, what you said is how you're supposed to do it. You say "it didn't work" but that doesn't tell me anything.
[One (M8s) General] prefor:
I'm sorry, i meant to write that i tried to do that by only writing "fastboot flash recovery {Your_Recovery}"

And not htc_fastboot......

---------- Post added at 08:50 PM ---------- Previous post was at 08:45 PM ----------

Wait i think it worked now.. it says "OKAY"! :D

Should i do anything else after that?

a guy on youtube (who flashes a M7) wrote: "Fastboot Erase Cache"... is that necessary?

Should i just reboot the device from the phone itself or write "Fastboot reboot in the CMD?"

EDIT: Nevermind i just rebooted it!

Thank you for all your help Captain_Throwback, I love you! (no homo) :D
[One (M8s) General] dedy66:
Anybody knows if we can flash CM 13 on our M8S ?
[One (M8s) General] Gerriitw:
Hello guys, can someone explain me how to go back to stock? greetings
[One (M8s) General] prefor:
[MENTION=1162986]Captain_Throwback[/MENTION] Just one last question, is there a way to change S-ON to S-OFF?

Some apps is i try to convert to system app is being blocked because of that :(
[One (M8s) General] Captain_Throwback:
Java Card, maybe, but that's it.
[One (M8s) General] prefor:
Won't firewater or Sunshine work?

http://xdaforums.com/htc-one-m8/general/vomerguides-m8-bootldr-unlock-s-off-t2800727

:)
[One (M8s) General] Captain_Throwback:
No.

(If it did, I would've said so)
[One (M8s) General] 1am570yl3z:
For anyone else wondering i managed to get link2sd working..

done by using

* custom kernel, from http://ruu.lalleman.net/

* pimp my rom, to add init.d and other ext4 scripts(compatibility)

* install link2sd pro
[One (M8s) General] dedy66:
What custom kernel do you used ?
[One (M8s) General] Shurkel:
RUU with version 1.11.401.2

Hello guys,

i am looking for RUU with version 1.11.401.2 , i tried use other versions ( 1.11.401.1 etc. ) but its not working (ROM update utility doesnt flash it with error i must use right version) , do u please, have this file for my HTC One M8s ? I cant find it on internet, if yes and it will works for me, i will donate you.

Thank you for answer and wish you nice day
[One (M8s) General] Gerriitw:
Can someone help me to go back to stock? i dont know how to....
[One (M8s) General] bgoedhart:
Isn't downloading one of the RUU's in the startpost enough to get back to stock? I know I've done it like that.
[One (M8s) General] anilv26:
I tried several times to flash a ruu to get it to stock, it keeps on giving a error 155 wrong ruu. No matter which one I use to flash. I tried two ruu from the startpost.
[One (M8s) General] xunholyx:
You need to relock your bootloader first.

In fastboot: fastboot oem lock
[One (M8s) General] HermanBurgers:
Thanks conqistador!!

Finally a topic about the HTC One M8S
[One (M8s) General] xunholyx:
Finally? lol.

This thread is almost a year old. But yes, buried where it's hard to find.
[One (M8s) General] dedy66:
Custom kernel should be installed by flashing from TWRP ? Also i guess everithyng will be wipped.

LE: Or it`s better to install from htc fastboot ?
[One (M8s) General] wurstherpes:
I use htc_fastboot.
[One (M8s) General] portachking:
Does anyone know what kernel was used? I'm very interested in getting Link2SD working.
[One (M8s) General] wurstherpes:
Try this https://ruu.lalleman.net/ kernel
[One (M8s) General] portachking:
Hi, Thanks!

Has anyone tried it?

I a had a bad experience with a kernel in the past on another device and it caused major battery drainage. Does anyone know if this one is good to use?
[One (M8s) General] HermanBurgers:
Hi everyone,

I hope this is the right place for my questions ...

I am root, got the superuser binairies installed, but in a terminal session (Termux), I can't use the su (or sudo) command. I have to go to system/xbin and use ./su to get root. How can I get the su command to work smoother (like use path in cmd env.)?

If I make changes to the system (platform.xml to write to SD, or change the startup apps (receivers)) my changes are undone after a reboot. What meganism does this and how can I get rid of it?

Is this the reason to get S-off? Is this a good idea for the HTC one M8s? Any pointers on how to achieve this?
[One (M8s) General] Thijs_Rallye:
Can anybody tell me why the OS version disappears (and changes software status to modfied) after running TWRP with fastboot boot twrp.img from a local hard drive? I didn't install the custom recovery, but TWRP somehow managed to change something somewhere making the OS version disappear. Is there a way to circumvent this, because now I am afraid to apply an OTA if there is one. Or am I safe to apply an OTA this way?

[MENTION=7336393]HermanBurgers[/MENTION], how did you install the SuperSU? In app, or did you do it via a custom recovery (which is the correct way as far as I know). In the OP you can find a flashable ZIP which you can install with TWRP. (and possibly CWM recovery, but the latter I haven't tested myself.)

As for the constant repairing of the /system/etc directory, yes, that is due to the S-ON in your phone. It checks at boot if something has been modified and reverts it back to the old situation. If you want to modify something in the /system/etc you will have to do it within an ADB shell in recovery mode. (custom recovery)

Kind regards,

Thijs