yashsingh1/xdaforums huggingface dataset:
[One (M9) Original Android Development] liam_davenport:
I posted the link one page behind didn't do much searching ;) http://xdaforums.com/devdb/project/?id=8915#downloads
[One (M9) Original Android Development] Desertio:
ty. I downloaded that one and tried but got same error. Am i missing something here? Im typing it in just like it says and everything.

---------- Post added at 11:01 AM ---------- Previous post was at 10:52 AM ----------

lol/ okay. It has been a while since i flashed so please excuse my noobness. I was not typing .img at the end of the recovery name. Now, however, it is saying that i cant flash it while s-on. Now i must go and do that. Thank you very much for your help

---------- Post added at 11:04 AM ---------- Previous post was at 11:01 AM ----------

um. Okay, I tried the sunshine method and the phone passed the pretest. But, it says to get s-off i need to be rooted. wow. Im doing everything outta order i guess

---------- Post added at 11:06 AM ---------- Previous post was at 11:04 AM ----------

How do i root without flashing the recovery? Im lost. I was following the guide on how to root my phoone. The last step was flashing recovery. Which i cant do whilst in s-on, which i cant change until im rooted. Help please
[One (M9) Original Android Development] Anzinger:
Do you flash Recovery in DOWNLOAD MODE? If not do it

---------- Post added at 06:49 PM ---------- Previous post was at 06:48 PM ----------

Soff is not necessary
[One (M9) Original Android Development] Desertio:
Got it. I thought it failed but evidently it worked. Thank everyone for yalls help.
[One (M9) Original Android Development] computerslayer:
Android encryption support, TWRP/M9

Foremost, thank you Captain Throwback for this build of TWRP for our device. Coming from a Nexus device, I was worried that there wouldn't yet be options for the M9. I'm glad to be wrong.

I prefer to have my devices encrypted, but I know that TWRP for the Nexus 7 only supported decryption in one version (2.8.22). If I may, a couple questions to avoid locking TWRP out:

- Can anyone confirm that the version we're using for the M9 (2.8.6.4) supports de-crypting?

- Are there any quirks I should be aware of? (ie, in TWRP for the Nexus 7, encryption via a pattern was translated into numbers - 1 to 9 - with the upper left dot being #1 and the lower right being #9)

Thanks!
[One (M9) Original Android Development] Captain_Throwback:
HTC encryption is non-standard and isn't currently supported on any device with any custom recovery.
[One (M9) Original Android Development] computerslayer:
Yikes - thanks for the heads-up. I'm glad I didn't rush into anything there. That'd have been frustrating.
[One (M9) Original Android Development] maurydes:
Hi,you need only to flash recovery....have mini SDK installed?then on PC open SDK folder and put the recovery.IMG in this folder OK?then reboot your phone in download mode and connect to PC ,now in SSME folder in PC key shift and mouse right click and open window command then in the command prompt write fastboot flash recovery (and drag and drop the recovery.img in the prompt line) then it enter[emoji106]
[One (M9) Original Android Development] LibertyMonger:
Hi, I hope I understood this correctly, I used the beta version twrp-recovery-2.8.6.4-hima.img but it is still saying it cannot make a backup out of memory. So far the only thing I have done is flash this recovery. Thanks for any help.

---------- Post added at 10:57 AM ---------- Previous post was at 10:43 AM ----------

I was able to get backup to work, I switched to micro sd in mount options. I still need to figure out why it said I was out of memory.
[One (M9) Original Android Development] LibertyMonger:
Why am I having trouble with the beta 2.8.6.4 freezing up and losing touch response? I have to reboot into recovery to get it working again. I have the Verizon M9 Thanks.
[One (M9) Original Android Development] vegetaleb:
I made a backup of my stock ROM before flashing any custom rom, if I restore it can I get OTA?
[One (M9) Original Android Development] PlatinumNick:
ok so im on tmobile us and i just supercid and changed my firmware to wwe edition and now im getting ready to flash a new rom based off the new 1.401 firmware so im in twrp recovery trying to wipe my dalvik cache, cache, system, and data but it says unable to mount and failed to wipe four times, what does this mean?

Edit: nevermind
[One (M9) Original Android Development] Captain_Throwback:
Please read the updated Post #3. A new official version (2.8.6.1) has been uploaded, with new system read-only capabilities. This replaces the Beta versions previously posted. Please make sure you review the entire FAQ as there have been quite a few changes/updates.

Some samples of the read only pages can be found on the screenshots tab of the DevDB project. Before you ask, no, the official update doesn't include the new theme (yet). It'll get there, don't worry. But this new version is much more functional than the previous versions. Thanks to [MENTION=912474]Dees_Troy[/MENTION] for putting the system read-only patch together!
[One (M9) Original Android Development] Electronic Punk:
Thanks CT!

I shall spread the good word :D

edit: boo at old logo, your test one was much prettier :)
[One (M9) Original Android Development] ntflc:
the official 2.8.6.1 cannot screenshot? once press vol- and power button, recovery reboots. a png was created but the size is 0kb.

reflashing 2.8.6.4 beta also cannot screenshot.
[One (M9) Original Android Development] donmarkoni:
It will not hurt if you read the OP, really. No, really it won't. ;)
[One (M9) Original Android Development] ntflc:
quite sorry, i'll read it right now. (-:
[One (M9) Original Android Development] Captain_Throwback:
I have to ask - Why didn't you read it before flashing? Did you miss all the disclaimers at the top of the OP?
[One (M9) Original Android Development] ntflc:
i always go to twrp.me directly to download twrp recovery -_-||

and my English is poor, OP is too long for me to understand...

next time, i'll try to read OP first.

thank you for your patience. (-:
[One (M9) Original Android Development] Captain_Throwback:
For the record, the twrp.me device page for the M9 has a disclaimer that sends you back to this thread as well ;).

But I understand there are a lot of words there and it may be difficult for a non-native English-speaker to grasp. But the fact that there is so much information means you should probably make sure you at least try to understand it before just going to flash the recovery (this goes for everyone).
[One (M9) Original Android Development] donmarkoni:
[MENTION=1162986]Captain_Throwback[/MENTION], what's up with partition selection in new official version? There's system and system image, first selected by default, 1860MB which is about right, and second 4480MB which is I guess entire system partition, which wasn't selected by default. Shouldn't it appear only when system is recognized as intact, for first stock backup?

Thanks! :)
[One (M9) Original Android Development] Captain_Throwback:
Unfortunately the Backup and Restore screens are linked - whatever shows on one will show on the other. So, in order to be able to restore a stock system image to a modified system, it also has to show as a backup option. You can just ignore it if your system is modified and use the standard "System" option.
[One (M9) Original Android Development] arthios:
Just to clarify,(I'm easily confused) I'm presently using TWRP2.8.6.4. Should I stay with this version or change to TWRP2.8.6.1?
[One (M9) Original Android Development] Flippy498:
TWRP 2.8.6.4 was a beta version with unofficial numbering. 2.8.6.1 is a new official version where the changes from the beta have been added.

TL;DR: Use version 2.8.6.1.

Edit: Wouldn't it have been easier to read the FAQ in post 3 than posting that question and having to wait until someone answers? :p
[One (M9) Original Android Development] BillTheCat:
ETA: I'm still on 2.8.6.4 and having no problems, so do whatever you think is right.
[One (M9) Original Android Development] Captain_Throwback:
Except for if/when you go to restore your stock backup . . .

Of course you're free to use whatever version you'd like, but the recommended version is the official update.
[One (M9) Original Android Development] BillTheCat:
Duly noted. It's been that long since I had to be concerned with it. The last time I had to check was the end of April, give or take.

Fortunately for me, returning to stock can be done via RUU for my version.
[One (M9) Original Android Development] Quadrider10:
delete
[One (M9) Original Android Development] Captain_Throwback:
This isn't a recovery-related question. Please move this to Q&A.
[One (M9) Original Android Development] arthios:
Many thanks for the clarification. It was the numbering that had me wondering. Cheers.:)
[One (M9) Original Android Development] Electronic Punk:
So as I see it, this should tie things up nicely for most users.

2.8.6.0 - Too stubborn to upgrade and get everything they deserve

2.8.6.1 - Fixes things and on the official site

2.8.6.4 - But 4 is a bigger number than 1, still fixed

Good times.
[One (M9) Original Android Development] Captain_Throwback:
The problem with having it this simple is that the Beta version requires several extra steps to get back to stock for an OTA. The official simplifies the process greatly, and only the official method is supported now. So, there's that :rolleyes:.
[One (M9) Original Android Development] VelosCohagen:
Will there be a version of official 2.8.6.1 with the nice theme of 2.8.6.4 beta?

Gesendet von meinem HTC One M9 mit Tapatalk
[One (M9) Original Android Development] Captain_Throwback:
No.
[One (M9) Original Android Development] BillTheCat:
Just wanted to say that I flashed 2.8.6.1 over 2.8.6.4 and I am unable to restore backups - the system is mounted as read only. Going back to 2.8.6.4 (which I just confirmed is working fine) until later versions get that ironed out.
[One (M9) Original Android Development] Aldo101t:
same here.

I think maybe if they where backed up with 2.8.6.1 again, it would be ok. not sure thoiugh
[One (M9) Original Android Development] clsA:
I was able to restore my older backup from the beta with 2.8.6.1 by toggling system read only on and then off again

It took a couple tries but it worked
[One (M9) Original Android Development] Captain_Throwback:
I'm not sure if it'll help with the system restore issues people are having, but I added some additional information in Post #3. That's all I can do for now. The additional info does at least address the two current bugs listed for the official version.

I'll be unavailable for a bit again except for the next couple of hours, but hopefully there aren't too many issues while I'm "away."
[One (M9) Original Android Development] donmarkoni:
I usually don't make "thank you" posts, cause there's a button for it, but this time I'll make an exception... So... Thank you! Looking great! Slight changes made it look so elegant. Changelog is great too, of course. :)
[One (M9) Original Android Development] 2WildFirE:
Sry, but my problem is still in 2.8.6.1 to

==> extracting: //data/data/com.facebook.katana/databases/qe_db (file size 188416 bytes)

open(): Permission denied

FAILED RESTORE OF FILE i: //data/data/com.facebook.katana/databases/qe_db

E:Unable to extract tar archive '/external_sd/TWRP/BACKUPS/HT532YJ03712/2015-05-04--19-50-31_LRX22G_release-keys/data.ext4.win000'

I:Error extracting '/external_sd/TWRP/BACKUPS/HT532YJ03712/2015-05-04--19-50-31_LRX22G_release-keys/data.ext4.win000' in thread ID 0

E:Error extracting split archive.

E:extractTarFork() process ended with ERROR=255

Help need thanks.
[One (M9) Original Android Development] fichl:
stock theme rework

hi, thanks for your work on twrp for m9.

just tried 2.8.6.1 coming from beta4...

there is a new blue tint over the gui which also applies on aroma installer splash screens and font color.

so my installer has red fonts and now they show blue...

is that how you wanted it ?

cheers
[One (M9) Original Android Development] iElvis:
I just flashed ARHD with 2.8.6.1 and no issues. :D
[One (M9) Original Android Development] 2WildFirE:
I think it's failure in aroma

Gesendet von meinem HTC One M9 mit Tapatalk
[One (M9) Original Android Development] fichl:
i dont think so...

its all fine in beta4

also i wouldnt know what i could do wrong that a red png is showing blue now :)
[One (M9) Original Android Development] B-Man2005:
im on 1.40.401.8 firmware now

flashed the new official twrp recovery x.x.x.1

wiped everything and now i get system ui crash at startup

it happened before if i recall correctly but i cant find the command to fix this anymore :(

i think it was a command i had to type in the terminal but i dont know exactly

i also wiped internal storage

can anyone help ?

thx
[One (M9) Original Android Development] iElvis:
What rom are you running? If it's on a 1.32 base, you need to upgrade. Running a 1.32 kernel over 1.40 firmware will cause reboots.
[One (M9) Original Android Development] B-Man2005:
had to ruu it back and start from scratch now it works again ...

thanks anyway
[One (M9) Original Android Development] snowfree52:
Hello, I have this error on my phone :

CID : 031

I received the OTA directly from my phone from 1.32.401.15 to 1.40.401.5

[IMG="htc M9 update not working"]https://dl.dropboxusercontent.com/u/16802699/HTC%20M9/IMG_0005%20%28Copier%29.JPG[/IMG]

I tried what you described in the first page :

but When I choose mount system as read only, TWRP 2.8.6.1 says it can't restore system because system is read only

I tried with the box unchecked then restoring systeme, then flashing stock recovery and the error is still the same

Could you help ?

Thanks !
[One (M9) Original Android Development] Captain_Throwback:
So I haven't seen much feedback on my post #3 update from last week, besides the post from [MENTION=2977387]donmarkoni[/MENTION]. Has that solved any of the issues people were seeing?
[One (M9) Original Android Development] migascalp:
I use twrp-2.8.6.1_CPTB-B1-hima

Maybe my bad english but if "Mount system as read-only" is checked restore backup fail

"E:Cannot restore System -- mounted read only."

workaround, restore the entire backup using fastboot
[One (M9) Original Android Development] Captain_Throwback:
Probably lost in translation. You renamed the backup file as indicated above (if taken with the previous Beta version), and restored it as a "System Image"? Not "System", but "System Image".
[One (M9) Original Android Development] Captain_Throwback:
I have attempted to clarify the "System Image" restore process in the FAQ, as there seems to be quite a bit of confusion on how to restore it, even though I say exactly how to do it. Hopefully the added detail will increase understanding.
[One (M9) Original Android Development] jamieunit:
i gave up trying to find a solution to this and went through the ruu method, be good to know what the prob was/is. i never had a system image so maybe that was it.
[One (M9) Original Android Development] migascalp:
I did not understand why rename

Now it's very clear :good:

Thank you
[One (M9) Original Android Development] donmarkoni:
ROFL! :) Just maybe... ;)
[One (M9) Original Android Development] mfg81:
Hi,

I feel like I've overlooked something obvious, but after successfully flashing, twrp is just not there. Can anyone point out what I've done wrong? I have unlocked the bootloader, and then I boot into download mode and run fastboot:

fastboot flash recovery twrp-2.8.6.1-hima.img
target reported max download size of 800000000 bytes
sending 'recovery' (36288 KB)...
OKAY [ 3.303s]
writing 'recovery'...
(bootloader) HOSD CL#506785
(bootloader) start@1
(bootloader) recovery@100%
(bootloader) Update partition OK
(bootloader) end@Done
OKAY [ 2.934s]
finished. total time: 6.247s

Then I power down and boot back into recovery (power + vol down) and its just the old black background "download mode" screen. If I reboot to the bootloader its the normal white bootloader... I can't find TWRP anywhere.

Again, sorry if I've missed something obvious (I've read the whole thread but don't remember seeing anyone post anything similar).
[One (M9) Original Android Development] jollywhitefoot:
From the white (bootloader) screen go down to "recovery" and press the power button to select
[One (M9) Original Android Development] mfg81:
Yep. That was it. Ty
[One (M9) Original Android Development] simonbigwave:
I noticed you didnt hit his thanks button. just a small reminder, you can better just hit the guys thanks button instead if he helped you.
[One (M9) Original Android Development] snowfree52:
Thank you so much !!!

It worked at first try !!! I spent a whole day trying all sorts of things to get this to work and finally it was so simple !!

Thanks again !! saved my day ! :good::good::good:
[One (M9) Original Android Development] donmarkoni:
Did a little testing when I had time... Backing up works fine, as does returning to stock by use of previously saved untouched system. Restored my custom system at the end, as I did many times already since you released B1 version. I'd say it's almost perfect. I say "almost" cause there's always room for some new ideas you always have... ;)
[One (M9) Original Android Development] JohnCorleone:
So you are currently using TWRP 2.6.8.1 and you were able to restore your stock backup you made? I have never waited a month to root a device but I think it's time. I tried to download the b2 and b1 but it said page unavailable when I hit download. I just want to make sure I don't make a noob error! Lol
[One (M9) Original Android Development] donmarkoni:
Yeah, everything went smooth restoring untouched stock backup. Not that I would ever use stock. :laugh: Both links working for me. Try changing browser, or connection (wifi/mobile data).
[One (M9) Original Android Development] JohnCorleone:
Well, I finally bit the bullet and unlocked my bootloader, flashed TWRP 2.8.6.1-CPTB_B2.img, made a system image backup and then flashed SuperSU. Everything worked on the first try which is always a good sign. The only hiccup I can find is the known screenshot issue. Its pretty damn impressive that the recovery made a 4448MB system image backup in 96 seconds though! Great job! Thanks to those who pointed me in the right direction! :thumbup::thumbup:
[One (M9) Original Android Development] Captain_Throwback:
What screenshot issue? There shouldn't be any screenshot issue with that version.

EDIT: Screenshot attached ;). You sure you're using the right version? Do you have a description and/or log of the issue you're talking about?
[One (M9) Original Android Development] JohnCorleone:
Yes, I can't take screenshots when the phone is turned on. It says "limited storage space or it isn't allowed by the app or organization" that's the direct quote

Edit...let me see if I can grab a logcat...it's been ages since I have saved and posted one.
[One (M9) Original Android Development] JohnCorleone:
I snapped this with my M7. I am installing "alogcat" now..
[One (M9) Original Android Development] JohnCorleone:
Ok, I think I got it. Let me know if I didn't...

https://www.dropbox.com/s/d5ouacc9x026mfa/alogcat.2015-06-17-09-31-45-0700.txt?dl=0
[One (M9) Original Android Development] Captain_Throwback:
I think you're confused about what the "screenshot issue" is. This is a recovery thread, so any "screenshot issue" mentioned is obviously talking about taking screenshots in recovery. What would taking screenshots in Android have to do with TWRP?

At any rate, even though your problem isn't TWRP-related, this should still fix it: http://xdaforums.com/one-m9/orig-de...h-recovery-t3066720/post59934542#post59934542
[One (M9) Original Android Development] JohnCorleone:
Oh, because all I did was add the recovery and SuperSU and nothing more. My setup is still bone stock. It worked before I added the recovery and root.
[One (M9) Original Android Development] JohnCorleone:
I gave that command a shot but no luck. Maybe by disabling a couple of bloat apps I somehow triggered the error because I definitely have enough space. I don't know what "or it isn't allowed by the app or your organization" means...lol. I am going to do some digging and check permissions etc. Thanks again!
[One (M9) Original Android Development] Captain_Throwback:
Yeah, whatever your actual issue is, it's not recovery-related.
[One (M9) Original Android Development] JohnCorleone:
Oh, the recovery is great! I have used TWRP on every device since TWRP v2.1 and I have used yours on my last 3 HTC devices.

Its very strange, I went digging around with Root Explorer and it made changes in more places than it had to on previous One models. Meh, its minor anyway. I am just happy to have a stock backup for emergencies, ad block and a more thorough Greenify back in play. Thanks again for the replies
[One (M9) Original Android Development] aer0zer0:
[MENTION=1162986]Captain_Throwback[/MENTION] do you think we will ever see a multirom port for the m9? I realize there is still quite a way to go before this could even be conceived. But do you think it is possible?
[One (M9) Original Android Development] Captain_Throwback:
Anything is possible. But there need to be devs willing to work on it.
[One (M9) Original Android Development] kire.htc:
Is it possible to make 2.8.6.1 to look like 2.8.6.4? View attachment 3369952View attachment 3369953
[One (M9) Original Android Development] Captain_Throwback:
Is it possible for you to read Post #3?
[One (M9) Original Android Development] kire.htc:
Yes its possible. I read but didnt find answer to my question. Thanks for reply
[One (M9) Original Android Development] z31s1g:
Download the latest beta version from post 3 and you'll get what you're looking for.
[One (M9) Original Android Development] osiedacz:
Stock Recovery Question

I just rooted my ATT M9 and made a stock system image prior to modifying the system. When the time comes to take an OTA, I fully understand your steps to get the system recovery back into working order. But I am stuck on how to obtain the recovery needed. I have two ideas, but was wondering if either will work.

1. Your steps say that the firmware.zip will have a usable recovery. Does this mean that I follow the steps to restore the stock system and then download the OTA. Once downloaded it won't install due to the TWRP recovery, but I can take that download and steal the stock recovery from there and flash it? Then the OTA should go through?

2. Or can I restore the stock system and once I reboot the stock system will automatically replace the stock recovery? Won't this be just like I am back to the "Unmodified System Partition" from the screen shot in post 1?

Thank you.
[One (M9) Original Android Development] JohnCorleone:
Hey Captain Throwback, I finally tracked down and fixed my screenshot issue! Somehow my "Screenshots" folder got moved inside the "Pictures" folder. I had already tried making a replacement folder but I didn't think to look inside the "Pictures" folder to find the original. Anyhow, all is perfect now.

I did read through every post in this thread and I need confirmation on one thing. I used your B2 TWRP and made a system image backup before rooting. In the event that I need to return to full stock, do I also need the stock image to fastboot flash as well or does your new TWRP do the whole stock restore? I did already grab the stock recovery in case I need it. Thanks!
[One (M9) Original Android Development] JohnCorleone:
Captain Throwback, is your TWRP beta 2 theme changeable? I was just experimenting with the flashable in recovery curtain and theme changer on my M7 and I was curious if I do the same on my M9 if it can break anything in your recovery. Thanks
[One (M9) Original Android Development] Captain_Throwback:
That's a TWRP feature - it's not device specific. All you have to do is try it, and if it doesn't work, re-flash the original version.
[One (M9) Original Android Development] 2WildFirE:
Help need

Hi guys, can anbody take a look at my recovery.log?

I cant restore any backup, Data wont restore and gave me ERR 255.

https://drive.google.com/file/d/0B8j9OdHN69y6QkdYejJGNWQtYXM/view?usp=sharing