yashsingh1/xdaforums huggingface dataset:
[One (M8) Original Android Development] omar302:
You are right, I should have also linked the thread. But my initial thought was that he asked for the link because he couldn't find it as V2.8.0.6 was not linked in your 3rd post.
[One (M8) Original Android Development] Captain_Throwback:
What do you mean it's not linked?
[One (M8) Original Android Development] omar302:
Means I wasn't looking correctly. Now I see the download links below the change log. I was looking next to each version's change log.
[One (M8) Original Android Development] HC4Life:
In v 2.8.0.6 MTP and UMS both work without issues on Windows7 64-bit.

I see v 2.8.0.7 on Captain Throwback' sig...something new is coming? :p
[One (M8) Original Android Development] Captain_Throwback:
Please use my thread for posts regarding my recovery build. It's too confusing having them in this thread.
[One (M8) Original Android Development] HC4Life:
Sorry Captain...u're right...I have to make a register in that forum.
[One (M8) Original Android Development] passion4tech:
Is twrp 2.8.0.1 worth updating from 2.7.1.0? Is 2.8.0.1 better than 2.7.1.0?
[One (M8) Original Android Development] Mr Hofs:
Yes it's better....Its the best because

1: that's what you want to hear

2: it has more functions

3: see 1

4: see 2

Now flash it and its done !
[One (M8) Original Android Development] elsworth1983:
Seriously your everywhere asking questions like this, why don't you read the thread make a few notes if there is any good or bad effects. If you can't find any or don't know what you are looking for why don't you do what 98.99% of people do on this forum & TRY it yourself if you find a problem search the thread as xda has a search feature and if you can't find your problem then post your issue.
[One (M8) Original Android Development] Captain_Throwback:
There's a new official version, and I really think you'll like it ;).

http://techerrata.com/browse/twrp2/m8
[One (M8) Original Android Development] smeejaytee:
What's new in the official version do you recommend it over yours thanks
[One (M8) Original Android Development] Captain_Throwback:
It's updated from my device tree, so it's essentially similar to mine. In fact, I won't be updating my regular build any more.
[One (M8) Original Android Development] jshamlet:
I am pleased to see that the latest release (2.8.0.2) can be booted (as opposed to installed) using fastboot on the most recent hboot version. :)
[One (M8) Original Android Development] smeejaytee:
Isn't your version a newer base sorry to ask but I'm curious as to whether it's worth switching
[One (M8) Original Android Development] Captain_Throwback:
I don't know what you mean by "newer base." They're basically the same right now.
[One (M8) Original Android Development] smeejaytee:
Yours is 2.8.0.6 the official one is 2.8.0.2
[One (M8) Original Android Development] Captain_Throwback:
Those are just numbers I changed as I added features to keep track. That's clear by my change log. Like I said, the new official uses mine as a base.
[One (M8) Original Android Development] Rojax:
The 2.8.0.2 is giving me an md5 mismatch from what is listed on twrps download page
[One (M8) Original Android Development] Captain_Throwback:
Then you have a bad download.
[One (M8) Original Android Development] Rojax:
Tried it 3 times, same md5 on all 3
[One (M8) Original Android Development] Captain_Throwback:
Then try a different browser?
[One (M8) Original Android Development] smeejaytee:
I'm getting a corrupt download
[One (M8) Original Android Development] Captain_Throwback:
Try downloading this one: http://techerrata.com/file/twrp2/m8_whl/openrecovery-twrp-2.8.0.2-m8_whl.img
[One (M8) Original Android Development] smeejaytee:
I got it now I used stock browser
[One (M8) Original Android Development] Rojax:
Something is messed with the gsm twrp download, still not matching md5.
[One (M8) Original Android Development] ozziedog:
I just downloaded 2.8.0.2 gsm from "teamw.in" and MD5 checked/matched just fine. Flashed fine also.
[One (M8) Original Android Development] Captain_Throwback:
Then try downloading the whl or wlv versions. Maybe one of those will work better for you. All 3 of the downloads are identical anyway.
[One (M8) Original Android Development] smeejaytee:
I'm just curious is compression working now with the new official twrp thanks
[One (M8) Original Android Development] Captain_Throwback:
When was compression not working? You'd have to tell me if it's working; I don't have a device.
[One (M8) Original Android Development] smeejaytee:
I remember people mentioning it on earlier versions I just wondered I'll have to test it later ours not a problem what's happened to your device
[One (M8) Original Android Development] Captain_Throwback:
My device got bricked while testing out a partitioning setup for MultiROM. So I won't be able to help out much more here for a while.
[One (M8) Original Android Development] smeejaytee:
I hope yoyo manage to get it fixed I think I'd cry lol
[One (M8) Original Android Development] SoLdieR9312:
Hey Capatain_Throwback,

thanks for the code pushing to twrp team.

Official version is working fine now, but we have the graphical glitch now on official too :/ 2.8.0.1 was fine.

Maybe you or twrp team knows what causes the problem.
[One (M8) Original Android Development] Captain_Throwback:
Something in the kernel. Couldn't tell you what. It's either the glitch on startup or separate builds missing features. Your choice, I guess :rolleyes:.

P.S. I'm really tired of hearing about that glitch . . .
[One (M8) Original Android Development] gamer765:
Not sure if it's a feature now, but TWRP 2.8.0.2 just deleted the contents of my external SD card when I did a factory reset. I had some confidential stuff (guess it's more confidential now, when even its creator can't access it) thats just gone now. :(
[One (M8) Original Android Development] Captain_Throwback:
Oops. I guess I'm the only one that doesn't use that feature. Yeah, I'd use the Advanced Wipe for now. There was a copy/paste oversight in the fstab causing that issue, which is my bad. Sorry.

I'll see if [MENTION=912474]Dees_Troy[/MENTION] has time to push out a quick update with the minor, yet big fix.

---------- Post added at 01:22 PM ---------- Previous post was at 01:09 PM ----------

In the meantime, here's a repacked version of the official recovery, with the fix applied:

https://www.androidfilehost.com/?fid=95747613655040393

If you don't mind posting up a recovery.log so I can confirm it's fixed properly?

---------- Post added at 01:24 PM ---------- Previous post was at 01:22 PM ----------

I just spoke with [MENTION=912474]Dees_Troy[/MENTION] and he will be rolling out a fixed build shortly. I apologize for the mishap, but thank you for your patience!
[One (M8) Original Android Development] donmarkoni:
External SD card doesn't get trimmed, so you can recover lost data if you act now, before overwriting with new data.
[One (M8) Original Android Development] daffie:
So, 2.8.0.3 is the latest fixed version?
[One (M8) Original Android Development] Captain_Throwback:
Looks like it. A recovery log would tell me for sure ;).
[One (M8) Original Android Development] daffie:
Here you go ;)
[One (M8) Original Android Development] Captain_Throwback:
Thanks! Yup, it's all good now. You can factory reset without fear ;).
[One (M8) Original Android Development] daffie:
Cheers for that :)
[One (M8) Original Android Development] ozziedog:
Captain will the themes from your building work on the 2.8.0.3 official release?
[One (M8) Original Android Development] Captain_Throwback:
The themes aren't for/from my build; they're just TWRP themes, which are posted here on XDA. They should all work as long as you use the theme for the correct TWRP version.
[One (M8) Original Android Development] kalel77:
Hi, I installed Latest version 2.8.0.3 and charging device in power off bug is resolved, and mount automatically internal memory and SD card, good!:good:
[One (M8) Original Android Development] -Duir-:
I forget is MTP supposed to be working now? I installed 2.8.0.3 but I noticed the console view doesn't display "MTP Enabled" like it did in 2.8.0.1. UMS works fine though.

Also, as mentioned, the graphical glitch on startup that was fixed in 2.8.0.1 is present in 2.8.0.3.
[One (M8) Original Android Development] kalel77:
Win 7 work for me, from Recovery plug in device and I see internal and external SD.

I don't touch nothing, it's automatic

Send with my HTC One M8 2014 from tuttoandroid.net
[One (M8) Original Android Development] -Duir-:
I tried it on Win7 and Win8.1 front USB and back USB ports with no luck. Probably worth mentioning I'm using the GSM version of TWRP 2.8.0.3 from official site.
[One (M8) Original Android Development] Captain_Throwback:
If it doesn't say "MTP Enabled" when you boot up, do you try going under Mounts and enabling it?

P.S. I'd love it if someone could fix the graphical glitch and submit a pull request to my github so I can share it with TeamWin. Otherwise, there's no reason to mention it anymore.
[One (M8) Original Android Development] kalel77:
Also I'm, gsm international from official site teamwin

Send with my HTC One M8 2014 from tuttoandroid.net
[One (M8) Original Android Development] -Duir-:
Yes, I tried that as well.

I believe the graphic bug was fixed in official 2.8.0.1 - or I just never noticed until now.
[One (M8) Original Android Development] Captain_Throwback:
That was a different bug. And the previous versions used a different kernel, so they didn't have the same issue.

MTP does work, so something must be going on on your end.
[One (M8) Original Android Development] -Duir-:
Well, after a couple reboots it finally displays MTP Enabled in the console at boot, but it doesn't behave any differently when plugged in.

Not sure what the issue is, but honestly just having UMS back is enough to make me happy.

---------- Post added at 07:15 AM ---------- Previous post was at 06:54 AM ----------

For whatever reason it seems like when MTP is enabled it's not properly recognizing the device - I can't even see it with ADB. If I disable MTP then the phone shows up in ADB. No idea what is causing it, but that at least seems to explain why it isn't working for me.
[One (M8) Original Android Development] Captain_Throwback:
Do you have a lot of files on your internal storage and/or sd card? From what I can tell, with the current implementation of MTP, if you have a large capacity card with a lot of files on it, Windows times out trying to load a driver while indexing the contents of the device. I believe that TeamWin and friends are working on refining the implementation of MTP in recovery, so hopefully future versions will work more consistently across the board.

You might try taking the SD card out of the device and seeing if MTP works properly then.
[One (M8) Original Android Development] -Duir-:
My internal storage doesn't have a lot, but my external does. I'll try that later tonight and report back if it makes a difference.
[One (M8) Original Android Development] kentilo:
Captain_Throwback

http://xdaforums.com/showpost.php?p=55753068&postcount=103
[One (M8) Original Android Development] teemo:
Did it ?
[One (M8) Original Android Development] donmarkoni:
It did. ;)
[One (M8) Original Android Development] -Duir-:
Sorry for the delay in reporting back. I didn't have a chance to do it that night, then got too busy to try again, then couldn't find the stupid thing you have to insert to eject the sdcard.

It didn't make a difference. Though I did notice something about 2.8.0.3 that wasn't there in 2.8.0.1 (or any previous version).

I seem to have an option now for mounting two different external SD cards (see below) - one labeled the standard "Micro SDcard" and the other simply "SD-Ext" I've never had SD-Ext show up before and when my sdcard is inserted on this version and 2.8.0.1 it's mounted as "Micro SDcard". I can't help but wonder if this extra reference to an external sdcard is what's preventing MTP from working.

EDIT: Upon some digging it looks like the normal reference to "Micro SDcard" is meant to be mounted as symlink to /external_sd/.android_secure and the "SD-Ext" is meant to be a reference to the actual sdcard even though they reference different mount points?

# Removable storage
/external_sd vfat /dev/block/mmcblk1p1 /dev/block/mmcblk1 flags=display="Micro SDcard";storage;wipeingui;removable;andsec
/sd-ext ext4 /dev/block/mmcblk1p2 flags=display="SD-Ext";wipeingui;removable
/usb_otg vfat /dev/block/sda1 /dev/block/sda flags=display="USB-OTG";storage;wipeingui;removable

/external_sd | /dev/block/mmcblk1p1 | Size: 30528MB Used: 18125MB Free: 12402MB Backup Size: 104MB
Flags: Can_Be_Mounted Can_Be_Wiped Can_Be_Backed_Up Wipe_Available_in_GUI Removable IsPresent Has_Android_Secure Is_Storage
Symlink_Path: /external_sd/.android_secure
Symlink_Mount_Point: /and-sec
Primary_Block_Device: /dev/block/mmcblk1p1
Alternate_Block_Device: /dev/block/mmcblk1
Display_Name: Micro SDcard
Storage_Name: Micro SDcard
Backup_Path: /and-sec
Backup_Name: and-sec
Backup_Display_Name: Android Secure
Storage_Path: /external_sd
Current_File_System: exfat
Fstab_File_System: vfat
Backup_Method: files

/sd-ext | | Size: 0MB Used: 0MB Free: 0MB Backup Size: 0MB
Flags: Can_Be_Mounted Can_Be_Wiped Can_Be_Backed_Up Wipe_During_Factory_Reset Wipe_Available_in_GUI Removable Can_Encrypt_Backup Use_Userdata_Encryption
Primary_Block_Device: /dev/block/mmcblk1p2
Display_Name: SD-Ext
Storage_Name: SD-Ext
Backup_Path: /sd-ext
Backup_Name: sd-ext
Backup_Display_Name: SD-Ext
Storage_Path: /sd-ext
Current_File_System: ext4
Fstab_File_System: ext4
Backup_Method: files
[One (M8) Original Android Development] Captain_Throwback:
Nope, that's has nothing to do with MTP. That's if you have an ext4 partition on your SD card. If you don't, that partition simply doesn't exist.

It seems what has the biggest effect is the number of files on your collective cards. If you read the account linked in the previous post, you'll see that was confirmed as well.

Did you try that already? Just taking out the card might not make a difference if you still have thousands of files on your internal storage. Or, it could just be a driver issue :rolleyes:.
[One (M8) Original Android Development] -Duir-:
Yes, I took the card out, no it made no difference.

I have 20GB free of the 32GB Internal storage but had only ~10GB free of my 32GB sdcard with all my photos, mp3s and TWRP backups.

EDIT: Windows seems to have trouble parsing the .data folder on internal storage but I have 196 files , 83 folders not including that folder.
[One (M8) Original Android Development] Captain_Throwback:
Ah. Perhaps you have some corrupt data in that folder, then.
[One (M8) Original Android Development] metaphz:
Fully converted to GPE. Every time I try to flash I get error remote not allowed, I am SOFF and unlocked. Any ideas!?
[One (M8) Original Android Development] myheroduane:
Did you get a new phone? Or just visiting.
[One (M8) Original Android Development] Squida:
Is there a feature to mount USB to PC, so I am able to transfer files from pc to phone, if I do not have a Rom installed.
[One (M8) Original Android Development] teemo:
Nope, still on good old HOX - anything better out there ? :p

Just visiting, trying to figure out what it takes to get MTP working on my HOX, I might have similar problem with too many files for twrp-mtp to wade through. Funny though, that from Android, the windows drivers snap in at about 5 seconds and then use additional 5-10 seconds to build the directory in Explorer. But thats my problem and really don't belong here in M8 section - sorry for OT :o

EDIT: Wiping the SD-Card did the trick!
[One (M8) Original Android Development] -Duir-:
Yes, you have UMS and MTP available if you're on 2.8.0.3 - both under the mount section.
[One (M8) Original Android Development] Captain_Throwback:
It sounds like your bootloader is locked. Maybe you should confirm it in fact says "UNLOCKED."

---------- Post added at 08:32 AM ---------- Previous post was at 08:31 AM ----------

You can also use ADB Sideload for this, so you in fact have 3 options.
[One (M8) Original Android Development] ckpv5:
[MENTION=1162986]Captain_Throwback[/MENTION]

Your recovery runs great for Windows 10 :D

(MTP, UMS in recovery worked)

View attachment 2961684
[One (M8) Original Android Development] Captain_Throwback:
Thanks, but what's that have to do with this thread?
[One (M8) Original Android Development] ckpv5:
So the other guy that have problem with mounting MTP with the official one can try yours and see whether it really the recovery problem or ... it's more of driver/sdcard problem.

Frankly ... I don't use/try the official one yet ... so don't know whether the MTP/UMS really work on it.
[One (M8) Original Android Development] Captain_Throwback:
I guess you haven't been following this thread. The official one has merged all my changes. I'm not building mine anymore for that reason (except for MultiROM), so anything that works on mine will work on the official 2.8.0.3. Trying my old 2.8.0.6 would be pointless.
[One (M8) Original Android Development] ckpv5:
I know about the merging .... downloading/testing the official one now .. will report later

EDIT:

Both MTP and UMS worked on official TWRP 2.8.0.3

View attachment 2961716 View attachment 2961717
[One (M8) Original Android Development] metaphz:
No it was unlocked...but was typing flash zip, not flash recovery :p
[One (M8) Original Android Development] :
Why is it that after I flash TWRP my bootloader doesn't show the OS. It just says "OS-".

Can anyone help?
[One (M8) Original Android Development] Captain_Throwback:
The latest TWRP does not remove the OS version. If it was already missing, fastboot flash a zip or flash a zip through HBOOT with the version number you expect to see there, and it will show up fine.
[One (M8) Original Android Development] smeejaytee:
What zip are you referring to please my os has been missing for a while would be nice to get it back
[One (M8) Original Android Development] Captain_Throwback:
Any zip with an android-info.txt file designed for flashing through the bootloader. The most common are firmware zips.
[One (M8) Original Android Development] smeejaytee:
So I could just flash your latest no wipe fuu thanks
[One (M8) Original Android Development] joni2012:
Good morning twrp 2.8.0.6 . zip flaseable https://docs.google.com/file/d/0BwMGcceBNulrNGRLZVJTbnRJa00/edit?usp=docslist_api by joni.
[One (M8) Original Android Development] -Duir-:
UMS works for me - just not MTP. As I said previously, I am happy just to have UMS back and working.

Noob question - is there really any difference between UMS and MTP in recovery other than MTP giving you access to both internal and external storage?

It is good to know it will be compatible with Windows 10, though I'm staying away from the preview version. I generally like to keep key-loggers and personal data stealing apps off my PC. :)

From Privacy Statements for Windows Technical Preview:

Data We Collect

Microsoft collects many kinds of information in a variety of ways in order to operate effectively and provide you the best products, services and experiences we can. We may combine this data with information that is linked to your user ID, such as information contained in your Microsoft account.

When you acquire, install and use the Program, Microsoft collects information about you, your devices, applications and networks, and your use of those devices, applications and networks. Examples of data we collect include your name, email address, preferences and interests; browsing, search and file history; phone call and SMS data; device configuration and sensor data; and application usage. For example, when you:

install the Program, we may collect information about your device and applications and use it for purposes such as determining or improving compatibility,

use voice input features like speech-to-text, we may collect voice information and use it for purposes such as improving speech processing,

open a file, we may collect information about the file, the application used to open the file, and how long it takes any use it for purposes such as improving performance, or

enter text, we may collect typed characters and use them for purposes such as improving autocomplete and spellcheck features.
[One (M8) Original Android Development] myheroduane:
How does this differ from official. 2.8.0.3?
[One (M8) Original Android Development] joni2012:
No official 2.8.06 only. Zip.

2.8.0.6 No found verizon
[One (M8) Original Android Development] BenPope:
Pretty standard text these days I'm afraid. If you don't trust the company that provides your OS, you're pretty screwed.

I installed it because my Win8 install was screwed and I couldn't face reinstalling Win 7 and upgrading with my various purchased keys which no longer work. It takes days for MS to issue working keys. There's something seriously wrong when pirating software is easier than paying for it. Such is life. Apologies for OT. The preview version is solid so far.
[One (M8) Original Android Development] Captain_Throwback:
What is this? I have a feeling it doesn't belong in this thread, unless there's an official 2.8.0.6 version I don't know about. What's wrong with the official 2.8.0.3? Why is this even needed?
[One (M8) Original Android Development] joni2012:
OK

---------- Post added at 01:54 PM ---------- Previous post was at 01:52 PM ----------

You share twrp 2.8.0.3??
[One (M8) Original Android Development] Captain_Throwback:
What do you mean? It's linked in the OP.

(it's on the TeamWin site)
[One (M8) Original Android Development] joni2012:
Ok
[One (M8) Original Android Development] myheroduane:
Lol so what's the difference? If he isn't going to answer maybe link should be removed..
[One (M8) Original Android Development] joni2012:
If Verizon install TWRP recovery work on GSM?rom Verizon no reboot in recovery gsm
[One (M8) Original Android Development] Captain_Throwback:
It's difficult to understand what you're trying to say. There's only one version of TWRP for all variants now. It'll work fine on GSM, Verizon, Sprint and even Dual SIM now.
[One (M8) Original Android Development] hidea:
Verizon TWRP shouldn't be installed on GSM M8, and vice versa.
[One (M8) Original Android Development] Captain_Throwback:
Wrong!

They're all exactly the same, as I just said.
[One (M8) Original Android Development] hidea:
Coooolio! Learned something new everyday!
[One (M8) Original Android Development] Kent21:
i'm use twrp 2.8.0.2 and full wipe dalvik, cache, data, system, internal. i'm copy stock backup to internal and ext, i want restore stock backup but i cant find backup in internal or ext. help me.
[One (M8) Original Android Development] DeeZZ_NuuZZ:
you need to use the twrp version which made this backup ...
[One (M8) Original Android Development] Kent21:
i'm download in OP, but i dont know twrp version backup CID HTC_059 - 2.22.707.3 - TWRP

http://xdaforums.com/showthread.php?t=2701376
[One (M8) Original Android Development] Captain_Throwback:
Please update to 2.8.0.3, before you accidentally wipe your sd card.

And the backup has to be in the folder that matches the serial number of your device. There's no reason it shouldn't show up if you have it in the right place. If it doesn't show up, it likely means you don't.
[One (M8) Original Android Development] Kent21:
tks for your help, i'm stupid and forgot extract folder backup.zip. backup nandroid ready :o
[One (M8) Original Android Development] Kent21:
Can guys share me mirror link twrp 2.8.0.3 gsm? i'm download on techerrata but it is always freeze 99.9%. None successful.
[One (M8) Original Android Development] starbase64:
[MENTION=5870460]Kent21[/MENTION]

Yes, but Uploaded: http://ul.to/njpwu3fg
[One (M8) Original Android Development] -Duir-:
For the external sdcard, is there a preferred file system for using MTP in TWRP? My card is currently using FAT32, would using a different file system increase compatibility?

I was thinking about backing it up and reformatting to see if it would help with it not working for me, but it would also be a good time to change the file system if that could a problem as well.