yashsingh1/xdaforums huggingface dataset:
[Verizon HTC One (M8)] P2o8wer:
Cant i just flash this through the other stable recovery out there? When I hook up adb and run the first command it goes to the stock recovery then I put the second command in and it says waiting for phone and nothing happens.
[Verizon HTC One (M8)] Tigerstown:
No it's not a flashable recovery. When you type adb reboot-bootloader it shouldn't go to stock recovery.

I have heard people use some app called flashify to flash recovery so the don't have to fastboot
[Verizon HTC One (M8)] NotATreoFan:
Quoting myself since people didn't scroll up less than a page before not listening this it.
[Verizon HTC One (M8)] simonsickle:
Guys I will lock my thread if this continues.
[Verizon HTC One (M8)] simonsickle:
I post my work out of a willingness to share what I use. I have no obligation to do so. Therefore I also have no obligation to help with issues non related to my specific recovery. I don't even have to post sources for it but I did... If you have a problem with the way I handle my threads feel free to go compile it on your own.
[Verizon HTC One (M8)] Sloth:
Please keep all posts about development of THIS recovery, no OT and no more talk of other recoveries.

If you need help please attach a /tmp/recovery.log so the OP can figure out what is happening.

Thank You,

BD619
[Verizon HTC One (M8)] Mike02z:
Thanks Simon. I had no problems using this. Even let me backup to my ext SD fine..

As an FYI, the official version of TWRP was recently released. Check the TWRP site.
[Verizon HTC One (M8)] simonsickle:
I will post official once I have my trusted tester tell me it's clear
[Verizon HTC One (M8)] P2o8wer:
This worked perfect.. It let me back up to my external SD. Thanks for the hard work.
[Verizon HTC One (M8)] blacknight1114:
Worked flawlessly,thank you simon.
[Verizon HTC One (M8)] owenbeals:
updated 2nd post with install guide
[Verizon HTC One (M8)] netboy3:
Simon. Thanks for your work in getting the device on TWRP. One thing that is still broken is being able to mount /data when the phone is encrypted. TWRP is probably the only recovery that is capable of doing it (worked fine on my GNEX). I've tested it on the official TWRP and it is also broken. I'll cross-post to make them aware.
[Verizon HTC One (M8)] simonsickle:
I didn't watch the video but does it use the correct partition. Many people followed the instructions on the twrp website and got recovery flashed to boot.
[Verizon HTC One (M8)] owenbeals:
I used flashify to install and tarp is working perfectly
[Verizon HTC One (M8)] simonsickle:
Okay. Flashify works. So does the op command. Anything else, is at your own risk everyone. Thanks owen
[Verizon HTC One (M8)] wooddale:
Flashify doesn't always work either sometimes stuff happens. I've been flashing for 3 years and I am very causious. I was 1% that just screws up sometimes without reason.
[Verizon HTC One (M8)] RedBullet:
I downloaded and flashed the version on the teamwin site, but it doesn't see my ext SD card.

Is this the only build that does right now?
[Verizon HTC One (M8)] deeznuts:
Simon's version in this thread is hands down the best TWRP i've used since day 1 he released it for this device! I've never had any flashing issues, no recovery issues, it uses the ext sd card perfectly, seriously the best! I don't mess with flashify or any of that stuff. Just straight boot into recovery with quick boot app with root access and using Simon's version provided here. Can't go wrong.
[Verizon HTC One (M8)] RedBullet:
But what's the difference between this one and the one that's officially available?
[Verizon HTC One (M8)] ufkal:
Thanks for this! I flashed and it booted up to TWRP. I ran a backup to my sd card, but it said 0mb backed up. It ran for a while too. Did the whole cycle.

I assume this is not normal behaviour?
[Verizon HTC One (M8)] simonsickle:
Yeah it's a bug later fixed in the source I'll need to build an update later
[Verizon HTC One (M8)] deeznuts:
Now use a file explorer and check ur backup. What size is it? ;)
[Verizon HTC One (M8)] ufkal:
oh its big. 4.28 gigs. and in a moment, I'm going to try to restore the backup. I get really nervous doing that because my last few backups done via TWRP have failed on restore.

Edit:

Ran a restore off of a nandroid I made yesterday using this version. The result was Restore Complete: Failed.

Now, I need to figure out how to get back to recovery so I can fix my phone. FML.. I just hate using other recoveries.

Edit2: after about 20 minutes of trying to get anywhere, I finally got ADB to reboot recovery, tried to flash one rom, that didn't work, panic rising, I was able to finally run my super secret hidden rom that Is kept as a last ditch backup. So at least I can get the phone up and running so I don't miss too much work.

I just do not understand why twrp doesn't work. The only thing I haven't tried is saving to the internal, but I'm a little gunshy at this point ya know?
[Verizon HTC One (M8)] simonsickle:
You're probably doing it wrong then. I'm running off a backup I made I'll build you another recovery with updated sources tonight. Also try flashing cm. It's stable right now. Audio is not 100% but it does work
[Verizon HTC One (M8)] deeznuts:
Simon, just curios on what's the difference between your version and the official as the official mentions your help? Thanks
[Verizon HTC One (M8)] simonsickle:
I have some fixes that get into mine before official. I also am working on the unification of the recovery
[Verizon HTC One (M8)] ufkal:
I've been running your version of TWRP, but I can not get a successful backup when using my external SD card. I even bought a new SanDisk 64 micro SD thinking that had to be the problem. I can back up to my internal, but obviously that is not ideal.

Any help here would be appreciated.

TIA
[Verizon HTC One (M8)] deeznuts:
Change your backup directory. Don't remember the setting to do so but if u look around u can find the setting. Works fine for me also running same sd card as you.
[Verizon HTC One (M8)] ufkal:
I assume you mean something other than just switching between internal and external SD? If so, I'll have to dig, I've never seen that option. If you just mean switch to save on external, I've done that, and get non operable backups.
[JASJAR, XDA Exec, MDA Pro General] jaceuk:
I have gone thru every option ROM ,battery charge etc but someone recently mentioned that they had dropped there exec prior to the problem starting ,thinking back i also had a minor bump which resulted in the blackout shorlty after

how many of you that have the same issue,also had a knock to your device?

thanks lets get our heads together and solve this

cheers
[Droid RAZR M General] Franteeko:
So I've been pouring over this board for a few days now and I'm having a hard time finding accurate information that pertains to me.

Heres what I've got:

xt907 - Bootloader Unlocked, TWRP Custom Recovery, Rooted with some bloat removed.

System Version - 98.16.3.XT907.Verizon.en.US

Now, I cant seem to find any instructions on how to update to Kitkat. There seems to be 10 different methods for getting the 4.4 OTA onto the phone but I cant find one that I'm confident in doing. It seems like there are two different OTA depending on which JB version you're on.

Does anyone have the OTA files that I need and some instructions on what I need to do to successfully flash over to it?

I read that this update re-locks bootloader. I also read that it didnt...

Help! Thanks everyone =D
[Droid RAZR M General] ATTACK:
OTA's DO NOT RE-LOCK BOOTLOADERS.

Use the FXZ in the development section to update to 4.4.2.
[Droid RAZR M General] Franteeko:
Thank you! The instructions for this process are a little tough for me to understand. Is there just one XML that needs to be flashed using RSD Lite? I was reading on some of the posts that the XML needed to be modified before I flashed.

Do I need to be on stock recovery or flash to stock JB before I do this?

Also, I've never used RSD Lite. Is it a pretty striaghforward program? I cant seem to find which version is the most recent one and where I can download it.
[Droid RAZR M General] ATTACK:
RSD Lite is really easy to use, It's literally 2 buttons. 1 to locate the FXZ and 1 to start the process. You dont need to be stock or anything to flash a FXZ and FXZ's are more then a xml file, It's the complete system. As far as editing the .xml... I dont see a need to do that. I never do it.

RSDLite
[Sprint HTC One (M8)] simonsickle:
Please post all comments concerns and questions in this thread. Thank you for your support
[Sprint HTC One (M8)] Captain_Throwback:
Great work on this.

Any way to get exFAT working on this? It seems to be working fine on the version from Dees_Troy (my card is formatted exFAT).

The tree Dees_Troy put up is here: https://github.com/TeamWin/android_device_htc_m8_whl (I'm sure you already know this)

I also caught him on IRC yesterday and he said he'd look at any errors in the source tomorrow, as I was having issues building with it as-is. With all the additional updates you had to make, it's no wonder!
[Sprint HTC One (M8)] simonsickle:
I'm not sure can you give mine a try and tell me if your card mounts? I have nothing formatted to test it. As for the code I got it all cleaned up and working. I also fixed the segfaults :)

Sent from my HTC M8WHL
[Sprint HTC One (M8)] Captain_Throwback:
Looks like exFAT is working fine (though external SD isn't mounted by default). And great job on fixing the seg faults.

The one thing missing is offmode charging support, which I believe Dees_Troy did include on his tree. Besides that, it looks great.
[Sprint HTC One (M8)] simonsickle:
Offmode charging just needs a bit of tweaking. Im working with the init files to get them fully working. I like to do things as clean as possible :)

Thanks for testing exfat btw
[Sprint HTC One (M8)] Captain_Throwback:
No problem. I took your version and updated the init.rc real quick and added the offmode_charging binary to /sbin to fix the offmode charging for myself in the meantime ;).
[Sprint HTC One (M8)] hasoon2000:
Would you mind sending me your version so I can update my toolkit to support Sprint?

Thanks!

Sent From My HTC One via Someone's Room ;)
[Sprint HTC One (M8)] simonsickle:
Hasoon just build the one in my github.... It's not stable enough for a actual release (exfat and such) either. So I'd prefer my work stays out of a toolkit for now. Until I fix kernel bugs please don't place it in the tool

Sent from my HTC M8WHL
[Sprint HTC One (M8)] JT man:
Can I take your version for a spin also...
[Sprint HTC One (M8)] Captain_Throwback:
Have you considered using the version directly from TeamWin?

Or just building it from source from the github listed in the OP?
[Sprint HTC One (M8)] JT man:
I see you don't want to share the one with your special source that's cool though....
[Sprint HTC One (M8)] simonsickle:
Team win isn't completely stable yet either. Lol. I even gave instructions in the op :)

Sent from my HTC M8WHL
[Sprint HTC One (M8)] Captain_Throwback:
I don't know what this means.

I'm still working on getting mine to build properly. There's a version in the OP here, one on the TeamWin site, and one in my thread. I'm not sure why you'd need another one.

When I get the source all worked out, I do plan on updating the version in my thread, but there do still appear to be some glitches with the recovery, so I wouldn't really recommend distributing it outside of the threads where they're posted.

I think that's enough OT for this thread. Sorry [MENTION=4973732]simonsickle[/MENTION].
[Sprint HTC One (M8)] hasoon2000:
I was going to use the one from TeamWin, but if it's that bad, I won't add it in yet. I had people request for Sprint support, but I don't want to put in a glitched recovery.
[Sprint HTC One (M8)] MassStash:
Seems to working fine for me, and is pretty official being on twrp site, perhaps just infancy and would need update soon as new one was made official

~ TF101 on Timduru's Latest KISS Masterpiece

Currently OC'ed to 1.5, KatKernel
[Sprint HTC One (M8)] simonsickle:
It's not ready. At all. The twrp site includes my fix for segfaults But there's no exfat yet. Be patient, and let bugs get worked out. I do not want to have to ignore people who lack technical skill because they flashed a buggy recovery.... And trust me they will complain if they just click a button to install it.

Sent from my HTC M8WHL
[Sprint HTC One (M8)] stacksptdtdm:
I have a question. I backed up using twrp but the back up is only 16mb? Is that right? Looks like it's only backing up boot
[Sprint HTC One (M8)] Captain_Throwback:
Doesn't sound like it. I've been having similar issues.
[Sprint HTC One (M8)] stacksptdtdm:
Oh ok. Glad I'm not going crazy. Guess I'll just try not to edit things without having a back up. Thanks
[Sprint HTC One (M8)] simonsickle:
I've got some experimental changes I'm testing. Was a small bug somewhere in the code. Also I'm going to build a kernel with write protection removed

Sent from my HTC M8WHL
[Sprint HTC One (M8)] Captain_Throwback:
Is this the bug causing the random reboots? Because I'd love to fix that. I also built a kernel with WP disabled. I disabled perflock too while I was at it.

Great minds, lol.
[Sprint HTC One (M8)] simonsickle:
No random reboots are bad code. I'm going to try out cwm too see if it has all these problems. Also food for thought our kernel doesn't have selinux enabled

Sent from my HTC M8WHL
[Sprint HTC One (M8)] fr0st420:
Glad your around the Sprint forum.
[Sprint HTC One (M8)] schmeggy929:
yeah both these guys are around for Sprint!
[Sprint HTC One (M8)] simonsickle:
Got ntfs working.. ExFat is being picky. I have the nofuse in the kernel source. I'm hoping of having it completed by Monday

Sent from my HTC M8WHL
[Sprint HTC One (M8)] m03sizlak:
Don't think I can make it through the weekend without rooting, but there are like 3 or 4 different recoveries floating around out here and all of them seem shaky at best. I don't need exFAT support, but I would like one that doesn't have "bad code" and doesn't reboot randomly.

Thanks.
[Sprint HTC One (M8)] simonsickle:
Don't worry. I'm fixing offmode charging today and posting a new recovery :)

Sent from my HTC M8WHL
[Sprint HTC One (M8)] m03sizlak:
Thanks! But honestly I'm much more worried about the random reboots and segfaults. Seems crazy anyone would consider using a recovery that suffered from such problems, I would have assumed with the Sprint HTC kernel source out that we'd have something stable by now.
[Sprint HTC One (M8)] MassStash:
Baller

~m8whl modded stock

2.265 Max ¦ 300 Min

ondemand

row
[Sprint HTC One (M8)] Captain_Throwback:
Not if the problem isn't in the kernel :rolleyes:.
[Sprint HTC One (M8)] m03sizlak:
Userland segfaults don't typically cause spontaneous reboots :rolleyes:
[Sprint HTC One (M8)] MassStash:
In going to blame it on spark and the whole no data while voice debacle lol.

~m8whl modded stock

2.265 Max ¦ 300 Min

ondemand

row
[Sprint HTC One (M8)] Captain_Throwback:
They're not full reboots (read: not kernel panic) they're ui reboots. I saw this issue with TWRP before on my Jewel when I had pulled in some specific patches on Gerrit (which have since been merged after being updated).

I still believe the issue is there, personally. I will continue investigating, as will [MENTION=4973732]simonsickle[/MENTION] I'm sure.
[Sprint HTC One (M8)] simonsickle:
I've completely fixed segfaults. Ill explain later.

Sent from my HTC M8WHL
[Sprint HTC One (M8)] m03sizlak:
Where is this version?
[Sprint HTC One (M8)] hasoon2000:
It's not released. Be patient.

Sent From My HTC One via Someone's Room ;)
[Sprint HTC One (M8)] m03sizlak:
Hahaha yeah, sorry. Patience is not my style.
[Sprint HTC One (M8)] Ph33zy:
I could use some help. The first thing I did when I got my new m8 was unlocked, installed TWRP, and then create a backup.

I've been tinkering with my phone all night and deleted something in my system. No big deal, I made a TWRP backup.. right? Anyway, I go to restore my system and of course it wipes my system partition before restoring, but can never complete the restore and just says restore completed, but with a big red FAILED. Has anyone been able to successfully restore a backup? I know there isn't a RUU available at the moment, so I'm kinda SOL in terms of getting back to a stock ROM. Could I use someone's else's TWRP backup?

Edit1: Thank God I found this link: http://xdaforums.com/showthread.php?t=2698932&page=10

Edit2: Attached is the log of yesterday's failure. Also, I'm able to reproduce the touch failure by having my phone plugged in and powering off the phone. When I turn on the phone, it will start in recovery for some reason and not respond to any touch. I can sim battery pull by long pressing power while holding my phone to a bright light (trick from EVO LTE days; sounds weird but it wouldn't reboot when I was long pressing power in a dark room at night). Also, the charging LED stays lit while in recovery during the lockup.
[Sprint HTC One (M8)] simonsickle:
It's locked up because it wants to do offmode changing. Also the little reason we haven't got an updated recovery is because I have had to redo some things in the device tree because I refuse to use a precompiled dtb :)
[Sprint HTC One (M8)] MassStash:
good man
[Sprint HTC One (M8)] pbedard:
Can we flash any stock based toms
[Sprint HTC One (M8)] simonsickle:
Updated: Extremely stable recovery w/ offmode charging
[Sprint HTC One (M8)] JT man:
Thank you buddy...
[Sprint HTC One (M8)] mcwups1:
2.7.0.0 is correct?

Thanks.
[Sprint HTC One (M8)] Captain_Throwback:
Why wouldn't it be? 2.7.0.x is the latest version of TWRP.

I flashed it and yes, that is the correct version.
[Sprint HTC One (M8)] mcwups1:
I didn't ask if it was "2.7.0.x". I asked if it was 2.7.0.0.

A simple yes will suffice. Not a riddle.

Yours said 2.7.0.4. I want to make sure of the correct build number.

Not a difficult question, sir.
[Sprint HTC One (M8)] mrlakadaddy:
Wow....develop much?
[Sprint HTC One (M8)] hasoon2000:
Would you allow me to add it to my toolkit?

Sent From My HTC One via Someone's Room ;)
[Sprint HTC One (M8)] simonsickle:
You May if you would like. Just note that there is no exfat
[Sprint HTC One (M8)] Captain_Throwback:
ExFAT still works for me. I must have a magical device or something.
[Sprint HTC One (M8)] Ph33zy:
It seems to be working for me too. I can see the contents of my sdcard.
[Sprint HTC One (M8)] MassStash:
oh man this is smooth! friggin amazing work bro. You aware screen brightness is not there? just heads up if overlooked. Friggin no reboots at all, and things are flashing and restoring great thus far
[Sprint HTC One (M8)] simonsickle:
Can you try backing up to an exfat sdcard Also brightness was a flag I removed for testing.
[Sprint HTC One (M8)] Captain_Throwback:
I can back up to my exfat card just fine. It does take longer than backing up to internal, so the write speeds are a bit slow, but it definitely works (and always has) for me.

---------- Post added at 08:09 AM ---------- Previous post was at 08:00 AM ----------

I also built a recovery with your updated device setup and boy, does it make a difference in stability! Great job, [MENTION=4973732]simonsickle[/MENTION], your hard work and persistence paid off! :)
[Sprint HTC One (M8)] Sloth:
Confirmed just backed up to exfat no problems.
[Sprint HTC One (M8)] MassStash:
Good jeez this is nice and stable like the old days! Thank you so so much man. Tested out a bunch today and all seems to be working flawlessly, and no reboots! ???

~m8whl modded stock

2.265 Max ¦ 300 Min

ondemand

row
[Sprint HTC One (M8)] chemjb:
Thanks for the recovery. Havent had a reboot or problem with your latest.
[Sprint HTC One (M8)] Sk8DevL411:
I am having issues with reboots e while trying to fix permissions. Any ideas on how I can fix this?
[Sprint HTC One (M8)] simonsickle:
Well. The only issue I can think is sense is huge. But without logs I can't know... Second question though, why would you run fix permissions on sense.... It's so wonkey on permissions as it is that those scripts generally won't do too much good
[Sprint HTC One (M8)] Sk8DevL411:
I was having issues installing a ROM and was told to clear cache and fix permissions I was on a different twrp and since moving to yours it runs a ton better. I ended up trying captains ruin and have not had any issues just wanted to ask about it to see if it was just me having the issue or if it was a known problem

sent from my Sprint HTC One m8
[Sprint HTC One (M8)] simonsickle:
I just ran it and it seemed to work
[Sprint HTC One (M8)] MassStash:
You n capt should work on 1 consolidated version I suggest. If not for one kill version, than to muffle users confusions/errors. On capt's with up to date .4 n brightness, seems to be highly stable as well. Knowing you a brunt of the stable code, should just work together for one consolidated bueno version to minimize keep up, and confusion.

~Jflteusc on OctOS

KToonsez Kernel

1.998 Max ¦ 189 Min ¦ 702 Screen Off

Ktoonsified v5 Setup
[Sprint HTC One (M8)] Captain_Throwback:
We're all using the same code, so it shouldn't matter which version you use, really. Once the best working/organized code is established, a pull request will be submitted to TeamWin so that the "official" version can be built. Then these versions will be obsolete anyway.

In the meantime, this gives both [MENTION=4973732]simonsickle[/MENTION] and myself an opportunity to make changes and get user feedback. This recovery is still in development.
[Sprint HTC One (M8)] simonsickle:
I've actually already submitted to Dees troy

On a side note you guys really need to give up on having a bigger version. That means absolutely nothing. It's a number guys. Really. Anyone can change it. I can give you twrp 1000000
[Sprint HTC One (M8)] Captain_Throwback:
Did you see the "ghosting" issue that was mentioned in my thread? I went back to my old device files and it got rid of it, but I don't know what that means, lol.

EDIT: added hyperlink
[Sprint HTC One (M8)] simonsickle:
Nope. It's not in mine
[Sprint HTC One (M8)] Captain_Throwback:
It is - at least that's what the users said.
[Sprint HTC One (M8)] simonsickle:
I can't replicate there for it doesn't exist.
[Sprint HTC One (M8)] Captain_Throwback:
Ah, of course.

The problem with getting an official build is that we never will until a real fix for the event type 0 issue is discovered, since that patch breaks other devices. It's also probably why AROMA touch doesn't work.
[Sprint HTC One (M8)] simonsickle:
Dees built it without any further looking into it. So we do have official. I just need to sign off .
[Sprint HTC One (M8)] Captain_Throwback:
well okay then. nevermind.
[Sprint HTC One (M8)] MassStash:
It's not the number bro, just feature rich up to date. But looks like ya'll are conversing very well, so cudos. Keep up the good work! And we'll keep *****in, I mean testing haha

~Jflteusc on OctOS

KToonsez Kernel

1.998 Max ¦ 189 Min ¦ 702 Screen Off

Ktoonsified v5 Setup
[Sprint HTC One (M8)] simonsickle:
Lol. There's rarely anything.... By rarely anything I mean never, anything that is a feature added in those .4 and stuff... I'm building from the maintained version of twrp, what team win officially supports. So if anything is higher someone changed that number or some Rom they got it from changed it. Really it is just a number
[Sprint HTC One (M8)] comstar:
Ah yes. The spirit of cooperative development.
[Sprint HTC One (M8)] MassStash:
Man calm down, I'm not trying to step on your toes. .x release are generally bug fixes of some sort and I have plenty of devices that have been on .x builds that never come out for other devices. I'M NOT TALKING ABOUT NUMBER. Capt added in some things like brightness control. All I was sayin. I have a device on a .4 build, not just made up.

We're on the same team here man

Thank you thank you again bro.

~Jflteusc on OctOS

KToonsez Kernel

1.998 Max ¦ 189 Min ¦ 702 Screen Off

Ktoonsified v5 Setup
[Sprint HTC One (M8)] Captain_Throwback:
The .4 came from a patch series on gerrit that adds charging light support. In case you care ;).