Information - One (M8) Q&A, Help & Troubleshooting

Okay so i recently got an Htc One m8 from a friend. It's already rooted, but I dont know if it has a custom recovery or anything. Can someone fill me in on all the important things I have to know for custom recoveries and kernals and stuff like that. I have an At&t version btw.

gainstatom said:
Okay so i recently got an Htc One m8 from a friend. It's already rooted, but I dont know if it has a custom recovery or anything. Can someone fill me in on all the important things I have to know for custom recoveries and kernals and stuff like that. I have an At&t version btw.
Click to expand...
Click to collapse
start by going over the FAQ sticky: http://forum.xda-developers.com/showthread.php?t=2711073
Q5 has a link to some nice information about HTCs
and you should do a "fastboot getvar all", it shows you all the information you should know about your phone.
for example:
Code:
C:\ADB2>fastboot devices
SHxxxxxxxxxx fastboot [COLOR="Blue"][I]<- i'm in bootloader[/I][/COLOR]
C:\ADB2>fastboot getvar all
(bootloader) version: 0.5
(bootloader) version-bootloader: 3.16.0.0000 [COLOR="Blue"][I]<- hboot version[/I][/COLOR]
(bootloader) version-baseband: 1.16.2133156.UA15G [I][COLOR="Blue"]<- radio/baseband version[/COLOR][/I]
(bootloader) version-cpld: None
(bootloader) version-microp: None
(bootloader) version-main: 1.54.401.10 [I][COLOR="Blue"]<- firmware version[/COLOR][/I]
(bootloader) version-misc: PVT SHIP S-ON [I][COLOR="Blue"]<- yes it was S-ON when i first bought it[/COLOR][/I]
(bootloader) serialno: SHxxxxxxxxxx [I][COLOR="Blue"]<- serial number (i xxxx'ed it out)[/COLOR][/I]
(bootloader) imei: 35xxxxxxxxxxxxx [COLOR="Blue"][B][I]<- IMEI (i xxx'ed it out, so should you if you ever post it online)[/I][/B][/COLOR]
(bootloader) imei2: Not Support
(bootloader) meid: 00000000000000
(bootloader) product: m8_ul [COLOR="Blue"][I]<- device[/I][/COLOR]
(bootloader) platform: hTCBmsm8974
(bootloader) modelid: 0P6B10000 [I][COLOR="Blue"]<- MID (Model ID)[/COLOR][/I]
(bootloader) cidnum: HTC__J15 [I][COLOR="Blue"]<- CID (Carrier ID)[/COLOR][/I]
(bootloader) battery-status: good
(bootloader) battery-voltage: 0mV
(bootloader) partition-layout: Generic
(bootloader) security: on
(bootloader) build-mode: SHIP
(bootloader) boot-mode: FASTBOOT
(bootloader) commitno-bootloader: 098a72e5
(bootloader) hbootpreupdate: 11
(bootloader) gencheckpt: 0
all: Done!
finished. total time: 0.094s

Assuming you have adb and fastboot setup and know how to use it.
Adb /fastboot ?
http://forum.xda-developers.com/showthread.php?p=42407269#post42407269

Related

Restore to stock from GPE

purchased my phone T-mobile M8 used and it had been converted to GPE. There is a crackling issue with the top speaker and I'd like to return it for warranty repair. I haven't seen a great thread on converting a tmo m8 back to stock from GPE so I thought I'd share the research I have done and ask for help since I have not been successful yet...
With adb/fastboot, drivers, etc all in place...
Reset Status to LOCKED (phone must be rooted to do this)
http://www.droidviews.com/how-to-res...on-htc-one-m8/
Flash firewater custom hboot
file: http://forum.xda-developers.com/show...&postcount=125
flashing instructions: http://firewater-soff.com/hboot-downloads/
Change your CID to T-MOB010 in Fastboot
command: fastboot oem writecid T-MOB010
Download the RUU
http://dl3.htc.com/application/RUU_M...1.57.531.7.exe
Run the RUU in Windows. Everything connects and it starts installing then - I get the Error 159 [IMAGE]
I have followed the steps above, downloaded twice, repeated and still...no dice. Any clue what I'm missing? I'm sure there will be other folks who need to revert and would benefit from this.
Here is my info:
Desktop\android-tools>fastboot getvar all
(bootloader) version: 0.5
(bootloader) version-bootloader: 3.18.0.0000
(bootloader) version-baseband: 1.14.21331931.LA02_2G
(bootloader) version-cpld: None
(bootloader) version-microp: None
(bootloader) version-main:
(bootloader) version-misc: PVT SHIP S-OFF
(bootloader) serialno: FA45FWM04948
(bootloader) imei: 352628061404390
(bootloader) imei2: Not Support
(bootloader) meid: 00000000000000
(bootloader) product: m8_ul
(bootloader) platform: hTCBmsm8974
(bootloader) modelid: 0P6B13000
(bootloader) cidnum: T-MOB010
(bootloader) battery-status: good
(bootloader) battery-voltage: 0mV
(bootloader) partition-layout: Generic
(bootloader) security: off
(bootloader) build-mode: SHIP
(bootloader) boot-mode: FASTBOOT
(bootloader) commitno-bootloader: 6e0f5a3d
(bootloader) hbootpreupdate: 11
(bootloader) gencheckpt: 0
all: Done!
finished. total time: 0.017s

HTC One (M8) in UK on US TMOB

I hope this post is in the right place .. what it is i got the M8 from China (new in box) but on arrival i noticed the Variant was US T-Mobile - my SIM does work (giffgaff) but i'm wanting to flash the O2 RUU but i do not know what Firmware to use with the RUU.
have tried to change the CID & MID but again, i'm not very confident with all tht and do not want to brick my phone..
RUU_M8_UL_L50_SENSE60_MR_O2_UK_4.20.206.1_Radio_1.25.21331147A1.06G_20.69.4196.01_F_release_414450_signed
I'm S-Off (Sunshine)
Unlocked
TWRP Custom Recovery
Rooted SuperSU
D:\>fastboot getvar all
(bootloader) version: 0.5
(bootloader) version-bootloader: 3.19.0.0000
(bootloader) version-baseband: 1.23.213311491.05G
(bootloader) version-cpld: None
(bootloader) version-microp: None
(bootloader) version-main: 4.20.531.5
(bootloader) version-misc: PVT SHIP S-OFF
(bootloader) serial No.
(bootloader) imei:
(bootloader) imei2: Not Support
(bootloader) meid: 00000000000000
(bootloader) product: m8_ul
(bootloader) platform: hTCBmsm8974
(bootloader) modelid: 0P6B13000
(bootloader) cidnum: T-MOB010
(bootloader) battery-status: good
(bootloader) battery-voltage: 0mV
(bootloader) partition-layout: Generic
(bootloader) security: off
(bootloader) build-mode: SHIP
(bootloader) boot-mode: FASTBOOT
(bootloader) commitno-bootloader: 6768a7b1
(bootloader) hbootpreupdate: 11
(bootloader) gencheckpt: 0
all: Done!
finished. total time: 0.021s
Am i able to flash a UK Firmware with that O2 RUU please?
Thank you in advance
Moderator information,
Thread has been closed. You have an existing thread here TWRP straight back to BootLoader. Please do not create more than one thread per topic.
Many thanks,
Stephen

How do I update to Marshmallow on a rooted Bell HTC One M8?

I realize this is probably asked fairly often, but I did try to find the answer myself. So I thank you and apologize in advance.
In any case, I've been using lollipop for some time on my M8 now. It is rooted and S-On. As a result, I can't simply OTA up into Marshmallow. I bought this phone used, and I believe it was Bell, but I'm uncertain. I was hoping to update to Marshmallow (and keeping my files intact if that is at all possible), but am totally at a loss as to what I should be doing. For one, not a whole lot of threads about Bell, so I'm unsure what files I should be using, but beyond that if someone could give me a nudge in the right direction, I'd really appreciate it.
To get things started, my fastboot getvar all is:
Code:
C:\WINDOWS\system32>fastboot getvar all
(bootloader) version: 0.5
(bootloader) version-bootloader: 3.19.0.0000
(bootloader) version-baseband: 1.25.21331147A1.06G
(bootloader) version-cpld: None
(bootloader) version-microp: None
(bootloader) version-main: 4.20.666.1
(bootloader) version-misc: PVT SHIP S-ON
(bootloader) serialno: SH445WM-----
(bootloader) imei: --------------------
(bootloader) imei2: Not Support
(bootloader) meid: 00000000000000
(bootloader) product: m8_ul
(bootloader) platform: hTCBmsm8974
(bootloader) modelid: 0P6B16000
(bootloader) cidnum: BM___001
(bootloader) battery-status: good
(bootloader) battery-voltage: 0mV
(bootloader) partition-layout: Generic
(bootloader) security: on
(bootloader) build-mode: SHIP
(bootloader) boot-mode: FASTBOOT
(bootloader) commitno-bootloader: dcdaa6e0
(bootloader) hbootpreupdate: 11
(bootloader) gencheckpt: 0
all: Done!
finished. total time: 0.060s
You can unroot it within supersu app itself.
Then restore system & boot only from non-rooted 4.20.666.1 backup and keep your data, install 4.20.666.1 stock recovery.img. You'll receive OTA up to Marshmallow with your data intact.
You can have all those in my thread : http://forum.xda-developers.com/htc-one-m8/help/tutorial-how-to-stock-stock-twrp-t3086860
Thank you, everything worked out perfect, though it took a little longer than I thought it would. One issue though, it seems maybe the radio is weaker? I can't get to LTE most of the time in places I had no trouble with before.
For anyone going through the same thing, if Sense is crashing after your update, just go into settings, apps and clear out the data for Sense.
No idea about the radio matter .. maybe an updated fastboot getvar all can tell something if not correctly done.
ckpv5 said:
No idea about the radio matter .. maybe an updated fastboot getvar all can tell something if not correctly done.
Click to expand...
Click to collapse
Well my fastboot getvar now is:
Code:
(bootloader) version: 0.5
(bootloader) version-bootloader: 3.19.0.0000
(bootloader) version-baseband: 1.29.214500021.11G
(bootloader) version-cpld: None
(bootloader) version-microp: None
(bootloader) version-main: 6.13.666.7
(bootloader) version-misc: PVT SHIP S-ON
(bootloader) serialno: SH445---------
(bootloader) imei: -------------------
(bootloader) imei2: Not Support
(bootloader) meid: 00000000000000
(bootloader) product: m8_ul
(bootloader) platform: hTCBmsm8974
(bootloader) modelid: 0P6B16000
(bootloader) cidnum: BM___001
(bootloader) battery-status: good
(bootloader) battery-voltage: 0mV
(bootloader) partition-layout: Generic
(bootloader) security: on
(bootloader) build-mode: SHIP
(bootloader) boot-mode: FASTBOOT
(bootloader) commitno-bootloader: 76df2b54
(bootloader) hbootpreupdate: 11
(bootloader) gencheckpt: 0
all: Done!
finished. total time: 0.107s
It's definitely having some trouble getting up to LTE, but it does connect to LTE once in a blue moon so its not the APN or something stupid like that.

HTC M8 16GB HTC__J15 0P6B67000 . Is this safe?

Hey guys! Just wanted to know if it was safe to run this tutorial:
https://forum.xda-developers.com/htc-one-m8/general/unlock-bands-qualcomm-device-phone-t2880239
Though this is the 16GB model, I'm afraid I could mess up with partitions.
Thanks!
C:\ADB>fastboot getvar all
(bootloader) version: 0.5
(bootloader) version-bootloader: 3.19.0.0000
(bootloader) version-baseband: 1.29.214500021.12G
(bootloader) version-cpld: None
(bootloader) version-microp: None
(bootloader) version-main: 6.21.401.1
(bootloader) version-misc: PVT SHIP S-ON
(bootloader) serialno: HIDDEN
(bootloader) imei: HIDDEN
(bootloader) imei2: Not Support
(bootloader) meid: 00000000000000
(bootloader) product: m8_ul
(bootloader) platform: hTCBmsm8974
(bootloader) modelid: 0P6B67000
(bootloader) cidnum: HTC__J15
(bootloader) battery-status: good
(bootloader) battery-voltage: 0mV
(bootloader) partition-layout: Generic
(bootloader) security: on
(bootloader) build-mode: SHIP
(bootloader) boot-mode: FASTBOOT
(bootloader) commitno-bootloader: 205bdca3
(bootloader) hbootpreupdate: 11
(bootloader) gencheckpt: 0
all: Done!
finished. total time: 0.031s
What I really meant is if this procedure still work on Android 6.0
philohtc said:
What I really meant is if this procedure still work on Android 6.0
Click to expand...
Click to collapse
first to follow this tutorial you need to be s-off ( your device is s-on )
second this tutorial works only for some cdma devices not all ( your device is gsm it will not work )
so you can't do it at all
philohtc said:
https://forum.xda-developers.com/htc-one-m8/general/unlock-bands-qualcomm-device-phone-t2880239
Click to expand...
Click to collapse
As ahmed indicated, this won't work.
Your best bet, is s-off ($25 by sunshine app is the only way to s-off) and flash radio firmware from the M8 version that supports the bands desired.
But even then, LTE support on your local carrier is not guaranteed (if that is what you are looking to do). So it may not be worth the $25, for something that won't even get the bands you want.

unsure of fastoot getvar results

I have been looking at this forum for several days and the amount of knowledge here is great. I read demkantor great tutorial on how to get fastboot getvar results and was able to do this for a HTC M8 I just bought new unlocked in the box. After reading many posts on the subject, I am not sure what I am seeing. It seems many other op's results have an OS listed but mine does not. Could I get some help on this as I don't what everything means. When I look under software it says Android 4.4.3 sense 6.0. Is this phone rooted? Can I upgrade to better OS? I am using Metropcs and the M8 was supposed to be a Tmobile unlocked. Thanks in advance for the help.
Frank
:\Program Files (x86)\Minimal ADB and Fastboot>fastboot getvar all
(bootloader) version: 0.5
(bootloader) version-bootloader: 3.18.0.0000
(bootloader) version-baseband: 1.19.21331147A1.09G
(bootloader) version-cpld: None
(bootloader) version-microp: None
(bootloader) version-main: 2.22.401.5
(bootloader) version-misc: PVT SHIP S-OFF
(bootloader) imei2: Not Support
(bootloader) meid: 00000000000000
(bootloader) product: m8_ul
(bootloader) platform: hTCBmsm8974
(bootloader) modelid: 0P6B13000
(bootloader) cidnum: 11111111
(bootloader) battery-status: good
(bootloader) battery-voltage: 0mV
(bootloader) partition-layout: Generic
(bootloader) security: off
(bootloader) build-mode: SHIP
(bootloader) boot-mode: FASTBOOT
(bootloader) commitno-bootloader: 5e4b24e4
(bootloader) hbootpreupdate: 11
(bootloader) gencheckpt: 0
all: Done!
finished. total time: 0.073s

Categories

Resources