yashsingh1/xdaforums huggingface dataset:
[One (M8s) General] voidzero:
I just posted an update in my Cyanogenmod thread with some good news about Cm. Headover to there, page 9 i think:

HTC One M8S: Cyanogenmod 12 Discussion

In short: it's starting to look like we will get Cyanogenmod for our phone some day hopefully soon. I had a few breakthroughs.. :cowboy:
[One (M8s) General] jahadu:
I'm rooting for you man. I know **** about this, all I know is that I've should've gotten a M8 instead. Anyways, I have a TWRP backup from stock, CID HTC__Y13 (if I remember correctly), if that would be of help.
[One (M8s) General] mikhaew:
How to change the CID of the HTC One M8s and make S-On?
[One (M8s) General] filoffil:
I don't believe there is s-off for this phone yet, installing Pandora will let you pick and choose which bloatware to remove on installation, meaning you can choose to keep the camera app. You will also be able to delete system apps and bloatware post installation
[One (M8s) General] voidzero:
Thank you. Hehe to be honest I feel the same, but hey, now I am learning all there is to know about building android :silly::eek::silly:

I have a stock backup too, thnks for offering though. ^5

[MENTION=5431047]nulfinis[/MENTION] there is no S-Off for this phone.
[One (M8s) General] voidzero:
Indeed. So will my Cyanogenmod port, it'll be very nice when it works. Got audio working today, and mobile data too.. but still a WIP of course.
[One (M8s) General] filoffil:
No prob, I thought that might be the reason that I can't uninstall bloatware, but [MENTION=6985480]filoffil[/MENTION] mentioned that Pandora will allow me to remove the bloatware[/QUOTE]

it's why I changed to Pandora, I found it difficult to remove bloatware without it, however you can from a console

Very much looking forward to this :) wish you the best of luck getting it going, how long do you think until it's ready?
[One (M8s) General] voidzero:
No idea... Soon I hope. Getting audio to work took me an awful long time, got it to work thanks to rashed (M9 developer). I think he will be able to help me with more of this stuff.

Also - I don't want to be rude to OP - but Pandora is not updated and is not patched against the Stagefright bugs. So, that device is vulnerable.

This is why we need a real port which I'm working on, but, no ETA, sorry.
[One (M8s) General] xunholyx:
Good stuff mate! :good:

I don't own the M8s myself (regular GSM M8), but it's great to see someone working on porting a ROM. I've been following this thread from the beginning; before there was even a custom recovery for it yet; and it's nice to see this project of getting a proper custom ROM for the M8s moving forward.
[One (M8s) General] voidzero:
Thank you for the compliment! Yes, I believe that this kind of work is how we can push back against vendor lock-in, which is just the worst possible option in my opinion. When I noticed that there was no OSS alternative for this phone, I decided it was my time to give back to the community. HTC does a relatively good job of providing the possibility to install a custom ROM. If they would also be a bit more generous with providing sources, they would be even better. And I don't even mean Sense itself because that's their thing. But the AOSP drivers... oh well. We're getting there anyway. :o
[One (M8s) General] filoffil:
http://xdaforums.com/showthread.php?t=3142668

HTC One M8S: Porting Cyanogenmod 12.1
[One (M8s) General] mikhaew:
I need help,

how adding the information "cidnum: HTC__VODAP304" in the file

android-info.txt within the rom.zip file, I realized download all the tools (ruuveal) so I could not decrypt the rom.zip, I think I do not know the correct commands (ubuntu 15)

______________________

How to??
[One (M8s) General] darbelux:
hi everyone, if i unlock my htc m8s, can be relock bootloader if i flash orginal stock rom, or other methods? i asked this for warranty
[One (M8s) General] voidzero:
Even better: you need to relock before you can flash the stock rom. So, yes.
[One (M8s) General] darbelux:
im happy for hear that from you. thanks for reply.
[One (M8s) General] TIPhoenix:
You can relock the bootloader and install the stock ROM. But your bootloader status will say "relocked" instead of "locked."
[One (M8s) General] darbelux:
well i think i wonder when authorized service seen this "relocked" message(maybe my device going to fault), what says to me :)) This information was also enlightening, thanks.
[One (M8s) General] new-noob:
hi all,

did any of you got errors on your M8s "preparing your sim-card", and this error disconnects calls / internet .

thanks in advance!
[One (M8s) General] voidzero:
I don't get that. It usually happens when the sim is not properly inserted, or scissor-cut (sometimes people adjust bigger SIMs manually, by cutting it smaller, this shouldn't be done with the M8s sim size) or is otherwise dirty. And human fingerprint residu can even oxidize the copper connectors. My advice: remove it, clean it with a paper cloth, re-insert it. If manually cut, get a proper one ;)
[One (M8s) General] wojtekml:
Could you tell me how to relock bootloader on htc one m8s? I couldn`t find nothing about relock bootloader on this model. Everything is for m8.
[One (M8s) General] ppaajjaa:
adb reboot bootloader

fastboot oem lock
[One (M8s) General] new-noob:
hi, could anyone point to M8s "how to" revert back to stock please

thanks in advance
[One (M8s) General] klaymaniaf:
Bottom of this page.

Or. http://xdaforums.com/htc-one-m8/help/help-thread-htc-one-m8s-to-stock-howto-t3190238/
[One (M8s) General] filoffil:
You need to mount the /system partition as writable (probably easiest to do this all from recovery) type "cd /system/app", type "ls" to list the apps in the folder (if it's not in /system/app also look in /"system/priv-app" there's some in there too) type "rm -Rf [folder of app you want to remove]" and it should delete the app, you may also be able to do it from the twrp file manager but if I remember right that didn't work for me for some reason. If it doesn't let you delete it, try changing the permission settings of the folder you want to delete using the file manager to read write permissions. I hope this helps, I did this a while ago though and had help so I'm not sure if it's 100% accurate but if it doesn't work let me know. I don't think all apps will delete though, some of them automatically restore themselves and I don't know how to prevent that.
[One (M8s) General] wageslave:
Hi folks,

I am looking to root my m8s. I am happy enough to keep the stock ROM.

I unlocked my bootloader from htc-dev.

As I understand it the next steps are to flash a custom recovery and SuperSU beta.

However falshing the twrp recovery linked from the first page isn't working for me.

When I try

$ sudo fastboot flash recovery ~/Downloads/twrp-recovery-2.8.6.0-m8s-qlul.img

I get the following:

target reported max download size of 16777216 bytes
Invalid sparse file format at header magi
error: write_sparse_skip_chunk: don't care size 10479616 is not a multiple of the block size 4096
fastboot: ../libsparse/sparse.c:144: write_all_blocks: Assertion `pad >= 0' failed.

What am I missing?
[One (M8s) General] Captain_Throwback:
You are missing the instructions in the OP. There's also a newer TWRP link elsewhere in the thread (if you search).
[One (M8s) General] wageslave:
I have searched, most recently tried flashing twrp-recovery-2.8.6.0-m8s-qlul.img but I get the same result.

Reading the original post again and I don't understand it to be honest.
[One (M8s) General] wageslave:
So I have now booted into twrp but haven't successfully gained root from the SuperSU beta

I am using the version from here. [http://xdaforums.com/apps/supersu/2014-09-02-supersu-v2-05-t286813

Is this correct?
[One (M8s) General] wurstherpes:
I used supersu 2.50
[One (M8s) General] Captain_Throwback:
The latest TWRP is here. I can't seem to convince [MENTION=6701903]El-Conkistador[/MENTION] to add it to the OP :rolleyes:

Also, you need to use the Beta version of SuperSU, at least version 2.48. What you linked takes me to a very old (and unrelated) thread for the Palm Treo 750 :confused: (looks like an incomplete hyperlink).

You also need a kernel with system write-protection disabled if you want to make modifications to /system (i.e. uninstall any bloat). I know the Pandora ROM has it, and I made one for an older ROM version. I'm not sure if one exists for any of the latest releases.
[One (M8s) General] natdavid:
Can someone please enlighten me:

-if I've wiped the stock recovery (during an unsuccessful attempt at installing CWM), do I need to re-install RUU, before following the instructions in the OP to install custom recovery? Or just install custom recovery directly?

-Is there a method to achieve S-OFF with the M8s?

-Has anyone successfully removed bloatware from the M8s?

It's very frustraing that there's little resources available for this model.
[One (M8s) General] jd1001:
Dude check out this post. Working version of CM except for camera and 4g so far. http://xdaforums.com/showthread.php?t=3142668

Still in beta obviously but it's an amazing start.
[One (M8s) General] natdavid:
Thanks, but I'm just content to stay on stock ROM.
[One (M8s) General] Captain_Throwback:
You can directly install TWRP using the instructions in the OP (and preferably the version of TWRP I linked in my previous post)

No.

Yes - Either by flashing the Pandora ROM, or using the boot.img with system write protection disabled (but this only applies for older bases).

I'm sure it is. I don't even have this device :eek:.
[One (M8s) General] natdavid:
Just done some further reading in this thread and answered my own question. I can see there's no S-Off for this phone.

With my last phone (HTC One Mini), I needed to S-Off to Temp unroot with SuperSU. If I install Pandora ROM, will I be able to do Temp unroot? I need this feature to use banking apps that don't work on rooted devices.
[One (M8s) General] Captain_Throwback:
All you have to do to temp unroot is uncheck "Enable superuser" in the SuperSU app. Since the Pandora ROM has system write protection disabled, there should be no issue doing that.
[One (M8s) General] natdavid:
Many thanks for all your help. Will let you know if I get stuck
[One (M8s) General] voidzero:
I'd click thanks thrice if I could :laugh:
[One (M8s) General] root-expert:
Can someone with stock firmware perform a doubletap2wake and then capture kmsg

adb shell
su
cat /proc/kmsg > kmsg.txt

Thank you :D

/* Sorry for the offtopic */
[One (M8s) General] natdavid:
A few more questions:

Is root included with the Pandora ROM? If not, what is the best way to root the M8s?

Seeing that the bootloader needs to be locked to install custom recovery, will it need to be unlocked again before doing any futher operations?

Also, for ROM flashing on this model, after installing custom recovery and HTC fastboot as per the OP in this thread, is it better to flash with Recovery bootloader, or ADB / fastboot?

Thanks in advance
[One (M8s) General] Captain_Throwback:
As far as I know, yes. Most custom ROMs are rooted (it's one of the points of a custom ROM ;))

Bootloader has to be unlocked to flash a custom recovery - it needs to be unlocked to flash custom anything. Not sure why you think it needs to be locked . . . :confused:

I don't understand this question. You flash the custom recovery with the HTC_fastboot from the OP, and then you flash the custom ROM with the custom recovery. You *could* use adb sideload to flash the ROM, but the result is the same, so it doesn't matter how you do it. I personally find it easier to do all the flashing directly on the device.

You should thank me after I answer you - not before (that's what the Thanks button is for).

EDIT: I direct your attention here regarding the above phrase.
[One (M8s) General] natdavid:
Sorry, just confused myself with the OP. Locked bootloader is only for flashing RUU

Just wondering if there's any advantage between either method

Have done!

Can someone please direct me to a download location, or thread, for the Pandora ROM. I can't see to find it.
[One (M8s) General] Captain_Throwback:
No. They do the same thing.

"Search this thread" on "Pandora ROM" and look for the first search result.
[One (M8s) General] natdavid:
If I wish to use Titanium Backup to keep apps from the stock ROM before flashing a new ROM, which version of SuperSU do I need to use with the M8s ?
[One (M8s) General] Captain_Throwback:
You need to use the BETA SuperSU, any version between 2.48 and 2.52.

[MENTION=6701903]El-Conkistador[/MENTION] This thread could really use an FAQ . . . :rolleyes:
[One (M8s) General] natdavid:
Thanks, Cap'n. You're a star.
[One (M8s) General] natdavid:
When I'm trying to flash recovery with command flashboot flash recovery, I get the following message:

error: neither -p product specified nor ANDROID_PRODUCT_OUT set

What am I doing wrong?
[One (M8s) General] Captain_Throwback:
That's not what the instructions in the OP say to do.
[One (M8s) General] natdavid:
Sorry, typo. What I did do was, fastboot flash recovery.

Still not following instructions?

BTW, I renamed HTC_fastboot to fastboot
[One (M8s) General] Captain_Throwback:
Try un-renaming it.

Also, post the output here in code tags, please.
[One (M8s) General] natdavid:
Just to be clear, am I supposed to be using the command "fastboot flash recovery recovery" , where the second "recovery" is the filename of TWRP?

Apologies for all the noob questions, how do I obtain output code tags?
[One (M8s) General] Captain_Throwback:
Your syntax is correct, but make sure you include the file extension. It should be something like "fastboot flash recovery twrp-2.8.7.0_CPTB-B5-m8ql.img".

And I said to paste the out of your command prompt or terminal, where you're typing these commands, so I can see it. Using

tags is just for the post, so the output can be easily read,
[code]like this
[One (M8s) General] natdavid:
Thanks, got it. I think I know where I went wrong. Will give it another try tomorrow.
[One (M8s) General] natdavid:
Have flashed recovery using

fastboot flash recovery recovery.img

I got back

sending recovery (13436kb)... OKAY
writing 'recovery' ... OKAY
Execution time is 2(s)

Then when I try other commands, like reboot it gives me

error: device '(null)' not found

When I try to boot into recovery through Command, the phone shuts down and the led flashes, similar to what happened when I tried flashing an incorrect recovery. The only way to restart is to hold Power for 20 seconds.

Also, if I power down through fastboot menu, the phone will not power up again normally. The led flashes and I need to do the procedure above.

Do I need to wipe Recovery partition before installation?
[One (M8s) General] Captain_Throwback:
Why is the command not htc_fastboot? I told you to rename it.

Additionally, you either don't have a complete recovery image, or your system is using the wrong fastboot to flash (which I why I wouldn't suggest renaming it to "fastboot"). The 2.8.7.0 TWRP I posted in the thread is 29.83 MB, so something is amiss.
[One (M8s) General] natdavid:
You are correct, my bad.

Deleted everything and started again. All working now.

I've used CWM in the past, so not used to TWRP. Do I leave the system read only. I intend to install Pandora.

Also, is there a point in installing any OTA updates before installing Pandora, and if yes, does OTA work with unlocked bootloader?
[One (M8s) General] Captain_Throwback:
If you'd like to take an OTA at some future time, leave system read-only and make a "System Image" backup. That'll allow you to restore a stock system when there's an available OTA to properly receive it. You'll also need a stock recovery to take an OTA, but that can be acquired from the OTA zip once it's available (just be sure to make a copy of it before attempting to install it).

Once you have a System Image backup, you can uncheck the "read-only" option in the mount menu and proceed to flash Pandora.

Since I don't know what firmware you're currently on, what the OTA will update you to, or what software Pandora was built from, I can't recommend whether or not you should take an OTA right now. That's up to you. But being unlocked shouldn't affect your ability to take an OTA. Having a custom recovery will, though.
[One (M8s) General] Rover95:
New to rooting...

Good afternoon,

Firstly I will apologize if this is the wrong place to be asking/and if im boring/annoying you with my questions.

I have never rooted a phone before, and the process sounds simple, unlock boatloader, root and the flash custom rom or recovery. Unlocking the bootloader im ok with. I just wanted a quick bit of guidance on how to do the root, do you download the required files from the OP, and then run HTC_FASTBOOT.... I was just confused as to where the TWRP comes in? Or is that installed if you do the flash on the device?

Just wanted a bit of clarification on this before going ahead.

Sorry again, and thank you!
[One (M8s) General] rayzor_uk:
I installed padora months ago and its ok but I want to know if fast charge is included in rom

thanks
[One (M8s) General] tornillo:
any advance to installa custon recovery to htc m8s i need root and install twrp in my htc m8s
[One (M8s) General] Mr Hofs:
Fast charge is a kernel feature, not a rom feature !
[One (M8s) General] new-noob:
hi El-Conkistador, what is this Android_Pandora 1.2 ROM ? is is safe to install on M8s ?

if so would putting zip into sdcard and rebooting into fastboot be all ? or is there any special way ;) ?

I posted about my issues on another threat so just make it quick here:

i do have SIM_Card errors which disconnects calls, internet , sometimes 10+ a day which is frustrating, because I am on custom ROM cant download HTC official update and cant even go back to stock as was trying to using your RUU zip files but all of them fails on me, with errors "no image or image wrong....no gift file....loading image 0Pkvidiag.zip - No image! loading 0PKVIDIAG.nbh...no image or wrong image"

you are my last hope :)

Thanks in advance !
[One (M8s) General] rayzor_uk:
is it possible to use .clockworkmod has your recovery on m8s

thanks
[One (M8s) General] MasterOfDmx:
Guys, there's a problem.

Put Busybox on the phone, not from under recovery. Phone will reboot and then, depending on the logo htc one. Well, after a little manipulation, I decided that killed the system got into recovery fully format phone system partition, hoping to put the drain firmware.

If you try to do everything according to the instructions of a cap on the moment when the sew through ARUWizard, it requires me to update Ruth to version 1.16.401.1. The version on the phone, he can not identify, after the start of the update, the program goes into an infinite load (waited about an hour).

M8QL_UL PVT SHIP S-ON

HBOOT-3.19.0.0000

RADIO-1.0.U20410.1@50408

OS-
[One (M8s) General] El-Conkistador:
Hi all !

I'll reinstall my server soon. If you are unable to enter the files it's normal ;)

I'm currently doing a backup of 75GB . Patience before reinstalling .

ETA : 6% 4963MB 5.5MB/s 3:45:33 ETA (for copying)

El-Conkistador
[One (M8s) General] oifrankoi:
Hi all,

Can you guys please tell me if it's possible to use the method of the following link on the m8ql_ul?

http://htc-one.wonderhowto.com/how-to/convert-your-htc-one-m8-into-google-play-edition-0154471/

In the thread they talking about 'our carrier-branded HTC One M8s' but they flashing their Phone with GPE for the M8.

Maybe someone already converted there m8s (m8ql_ul) to GPE?

Thanks!
[One (M8s) General] Captain_Throwback:
That's NOT carrier-branded M8S, it's carrier-branded M8s, as in more than one M8. The confusion is understandable, but there is no Google Play Edition for the M8S.
[One (M8s) General] natdavid:
This is OT, but since there's no other dedicated M8s thread, I'll put it here.

After installing custom recovery and Pandora and getting the phone all set up, I've notice a really bad hissing from the internal earpiece/speakers during calls. It's not network related as it happens in various locations. Before I go through the hassle of factory resetting and doing a warranty exchange, has anyone else had this experience? I can see a lot of threads online with people complaining about this issue with the M8.
[One (M8s) General] voidzero:
Freaky, [MENTION=7038264]natdavid[/MENTION]! Did it happen with Sense? Instead of Pandora try my Cyanogenmod port (link in my signature and in an earlier post in this thread)

Pandora is out of date, and still contains the libstagefright security vulnerability. I wish people would stop using it, it's in poor shape and appears to be abandoned by its author.

Keep me posted, really hope it's a software bug!
[One (M8s) General] natdavid:
Wasn't aware that Sense could be removed....?

Was reluctant to try your CM, largely due to GPS not working, but I see that's now changed. Is there anything I need to know about installation, seeing that I have never got involved in custom ROMs before?

BTW, do I need to revert back to stock ROM first before installing your CM port?
[One (M8s) General] filoffil:
Flash it like you did Pandora, but beforehand you must wipe the system, data and dalvik partitions or you'll encounter issues. You don't need to revert back to stock, just wipe and flash.
[One (M8s) General] natdavid:
What is the best way to restore all data and user apps with TB after a wipe and flash? Batch backup all apps and xml, or flashable update.zip?
[One (M8s) General] El-Conkistador:
Thank you. I had said that Pandora was for ROM developers not use all day. I do not have time to care of it so the ROM is abandoned.

I will disabled this Custom ROM from my repository ;)

El- conkistador

PS : I've create a bash script for sync your repository CM12-1 with my repo for high availability. With checking of version for grabbing the newest files ;)
[One (M8s) General] robertputt:
do you have to relock bootloader for non encrypted ruu
[One (M8s) General] El-Conkistador:
If you want reinstall your phone, use RUU
[One (M8s) General] robertputt:
wizard failed to excute, something about a side by side configuration is incorrect

---------- Post added at 04:46 PM ---------- Previous post was at 04:45 PM ----------

wizard failed to execute, something about a side by side configuration is incorrect
[One (M8s) General] El-Conkistador:
Yes if you want reinstall RUU, you must relock your bootloader. And you must install RUU version same of initial firmware (bootloader)
[One (M8s) General] robertputt:
no ruu file for h3g_001, or three ireland :( have to stick with custom rom.
[One (M8s) General] voidzero:
Very good, thank you! Much appreciated!

---------- Post added at 10:36 ---------- Previous post was at 10:35 ----------

If you need real help, we need the exact output ;)

---------- Post added at 10:38 ---------- Previous post was at 10:36 ----------

No, just wipe the system, cache and data partitions. Please post follow up questions in the CM thread. :thumbsup:
[One (M8s) General] gardacus:
I got lost

Hello all

I am a bit lost with so many posts. I got a brand new M8s 3 days ago and I would like to root it so I can move software to the SD card.

What do I exactly need to do? Following the initial post gives me error messages. FAILSignature etc?

Thanks for your patience!

Regards

Gardacus
[One (M8s) General] wurstherpes:
Unlock your Bootloader and then read the first post.
[One (M8s) General] gardacus:
Thanks!

I can only find unlock procedures for M8... not m8s. Do you have a link for me?

Many thanks again

Gardacus
[One (M8s) General] wurstherpes:
http://xdaforums.com/showthread.php?p=60876711
[One (M8s) General] gardacus:
This sends me back to the beginning of this same post. Forgive me... I am new to this methods. Where on that page does it show how to unlock the bootloader?

Thanks

Gardacus
[One (M8s) General] voidzero:
Unlocking the bootloader goes via htcdev.com. So go there and look for the link. Also, to use fastboot, you need HTC's version. You can find it on my download page http://src.voidzero.net/ too.
[One (M8s) General] gardacus:
Many thanks! That was very helpful

Unlocking successful

Kind regards

Gardacus
[One (M8s) General] voidzero:
Nice! What's the next step? Cyanogenmod? :p