yashsingh1/xdaforums huggingface dataset:
[One (M7) Q&A, Help & Troubleshooting] M_Shaaban:
Thanks again for your response, the MID is mentioned in other posted slightly different than the one you mentioned here - PN0712000. Which one is correct? Or is there no difference between PN712000 and PN0712000? My current MID is PN0714000
[One (M7) Q&A, Help & Troubleshooting] M_Shaaban:
Also do I need to relock the bootloader at any stage of the process?

Rumrunner S-OFF must have the phone rooted and requires custom recovery. Can I unroot and install stock recovery before flashing the RUU? Or Installing the RUU will overwrite the custom recovery and installing stock recovery and removing root? If I have to flash the stock recovery to overwrite the custom one, how to do so? Where can I find the compatible latest version of stock recovery?

Do I need to downgrade the hboot at any point? I'm running Windows 8.1 -if that's relevant.

Thanks a lot again for all your help!
[One (M7) Q&A, Help & Troubleshooting] nkk71:
As long as you're S-Off, no you don't. I highly recommend, you do not go back to S-On!!

Installing RUU, will wipe everything, and install everything back to stock (hboot, recovery, firmware, rom).

If running the RUU gives error 155, then downgrade to hboot 1.44 first; you'll get error 155 on hboot 1.55+

If you have problems with fastboot and/or adb might be best to use Win7. Win8 and 8.1 are known to sometimes have "issues"
[One (M7) Q&A, Help & Troubleshooting] M_Shaaban:
Thanks a lot for your response! Just to confirm MID for HTC One Developer Edition is it PN712000 or PN0712000? Or there is no difference.
[One (M7) Q&A, Help & Troubleshooting] nkk71:
yes it makes a difference :)

It's PN0712000

http://xda7.androidrevolution.nl/db_mirror/ROMs/HTC_One/variants.png

and iirc correctly, you may need to use an engineering hboot to change mid, if the normal hboot doesnt work.

EDIT: an be careful with engineering hboot, they have some very powerful commands, that could brick your phone. i think there's a guide somewhere around here, but i don't have the link right now
[One (M7) Q&A, Help & Troubleshooting] M_Shaaban:
I followed all the guides correctly and now while I'm trying to change MID, I got stuck on a gray screen and cant' boot the phone, and the phone can't accept fastboot commands. What can I do?
[One (M7) Q&A, Help & Troubleshooting] nkk71:
link to guide please
[One (M7) Q&A, Help & Troubleshooting] alray:
that one he said in his other thread: http://xdaforums.com/showthread.php?t=2322820
[One (M7) Q&A, Help & Troubleshooting] nkk71:
can u post your other reply here, let's try to keep it all in one thread. I can fully understand the guys is nervous and frustrated right now, but keeping all info in one thread will help everybody, and hopefully get him up and running soon.
[One (M7) Q&A, Help & Troubleshooting] M_Shaaban:
What other reply to post here? I'm sorry I don't get it
[One (M7) Q&A, Help & Troubleshooting] nkk71:
check [MENTION=4654136]alray[/MENTION]'s response above about error 170.

was adb working fine before? what Windows do you have (7 or 8 or 8.1), win 8 and 8.1 have been known to have driver problems.

I understand your frustration, just take a deep breath, and keep a cool head. rushing into things (when you're stuck) is what could brick your phone, so take it easy, and we'll try to get through this ok?
[One (M7) Q&A, Help & Troubleshooting] alray:
Done

maybe he is in this situation (see the quote below): with windows 8.1, fastboot is only working with 1.55 hboot. When you flash eng hboot, its a downgrade in version and after fastboot won't connect to win 8.1 pc. If you are using 8.1 i'll suggest you to give a try on a win 7 or 8 comp.

edit: ok we posted at the same time, It seems we think the same thing...
[One (M7) Q&A, Help & Troubleshooting] M_Shaaban:
It was working just fine and I could Unlock, S-Off, change CID, and everything was working smoothly.

I'm on Windows 8.1.

I have tried two different USB cables and nothing. I always get "waiting for device"

Anything to try/do?
[One (M7) Q&A, Help & Troubleshooting] nkk71:
can you get your hand on a Win 7 PC, it's your best (and easiest) solution, as per [MENTION=4654136]alray[/MENTION]'s suggestion
[One (M7) Q&A, Help & Troubleshooting] M_Shaaban:
I will try on Windows 7 and see, hopefully it works!
[One (M7) Q&A, Help & Troubleshooting] alray:
Windows 8.1 is probably causing this mishap

you should really try to use another pc with win 7

Lets us know if it work. if yes, we should request to add a warning to the MID guide that this isn't compatible with 8.1
[One (M7) Q&A, Help & Troubleshooting] M_Shaaban:
Just to check with you before I try on Windows 7.

I had previously changed CID to BS_US001 before starting the process. My MID is PN0714000. I changed the android-info.txt as follows

modelid: PN0714000

cidnum: BS_US001

mainver: 3.63.707.3 (being Software number?

btype:1

aareport:1

hbootpreupdate:12

Are these correct -specially the mainver?
[One (M7) Q&A, Help & Troubleshooting] M_Shaaban:
The software version I got from About Phone
[One (M7) Q&A, Help & Troubleshooting] alray:
You have to write the cid, mid and mainver that you have at this moment, before the ruu. So if you already changed you cid to BS_US001 before flashing the eng fastboot, this is correct. Same apply for MID and Mainver(sw)

edit:

ok so everything seems correct.

If its working with another pc, just start where it failed, no need to re-flash eng hboot.
[One (M7) Q&A, Help & Troubleshooting] M_Shaaban:
Thanks! I will be trying now. Wish me luck!
[One (M7) Q&A, Help & Troubleshooting] alray:
:highfive:
[One (M7) Q&A, Help & Troubleshooting] alray:
[MENTION=3912288]M_Shaaban[/MENTION] Any news? Did it worked?
[One (M7) Q&A, Help & Troubleshooting] M_Shaaban:
I just finished it. I can't thank you enough - I'm so grateful, worked like a charm on Windows 7 :) So you should add on the guide, that should be done over Windows 8. When the phone booted I was told that it was for test purpose. I was converting to developer edition now my software version as the attachment pics. Now, is that the correct info for the developer edition? I converted to receive the 4.4 update but so far no update. There is also an icon I don't recognize next to the network signal looking like "N" what's that?

My CID now is: BS_US001

My MID now is: PN07120000

Does everything looks right? If so why didn't I receive the update? What's that N icon?

Again thank you so very much!
[One (M7) Q&A, Help & Troubleshooting] alray:
:good::good:

The ''N'' icon is for NFC ON, its there from 4.3. It can't be disabled by default unless you turn nfcoff BUT there is a Xposed module to removed the nfc icon ''NFCiconRemover 1.0'' (require Xposed framework)

Both CID and MID are correct, maybe you just have to wait a little more to receive an ota notification.
[One (M7) Q&A, Help & Troubleshooting] nkk71:
Hi there, glad everything worked out, your mid looks like it has a zero too many, but it's probably a typo.

Anyway, good forum etiquette: press the thanks button. I think [MENTION=4654136]alray[/MENTION] has been EXTREMELY helpful, so u might wanna hit his/her posts with the thanks button. (s)he really deserves it. IMHO.
[One (M7) Q&A, Help & Troubleshooting] M_Shaaban:
The zero is not a typo it's actually PN07120000. Do I need to redo the whole process to correct that? Or can it be corrected? Is that why I have not received the OTA update yet?

I agree with you about the "Thanks" button. Alray and yourself deserve more than "Thanks" Button.
[One (M7) Q&A, Help & Troubleshooting] alray:
tank you and fyi its he.

I pm'd [MENTION=1631739]mike1986.[/MENTION] and asked him to edit his post just below the guide to include a statement about win 8.1 issue. (im not able to contact to op of the guide aka shadowboy23.
[One (M7) Q&A, Help & Troubleshooting] M_Shaaban:
nkk71 noticed that my MID had an extra zero and now I can see it's true. Is that the reason I'm not receiving the OTA Update? How can I correct hat without redoing the whole process?

Again thanks a million!
[One (M7) Q&A, Help & Troubleshooting] alray:
god if you did not entered to MID correctly you have to change it again. With incorrect mid you will be able to download future ota but it will fail to install and give you a ''wrong variant'' error.... sry mate

I had this problem when I converted from M7_U to M7_UL
[One (M7) Q&A, Help & Troubleshooting] M_Shaaban:
Thanks a lot man, I will have to only do the last step, that's changing MID and CID and flashing the RUU again, that's it right?
[One (M7) Q&A, Help & Troubleshooting] alray:
This error:

I still had the image in my dropbox lol
[One (M7) Q&A, Help & Troubleshooting] M_Shaaban:
Ah. Could you please confirm the CID and MID for Developer Edition as I will copy and paste? I've become paranoid :D
[One (M7) Q&A, Help & Troubleshooting] nkk71:
I thought so, but being proper :) no offense intended.

No need to bother Mike, u have this well in hand.

:thumbup::thumbup:
[One (M7) Q&A, Help & Troubleshooting] alray:
im pretty sure you can only use eng hboot to do ''fastboot oem writemid'' so you should flash eng hboot again with a new android-info.txt files with updated info (CID, MID, MAINVER), run the ruu again and apply all ota gain. :eek:

---------- Post added at 11:17 PM ---------- Previous post was at 11:11 PM ----------

Yes but it could prevent other members to be in the same situation if they read it's not compatible with 8.1 just below the guide ;) that's why I asked him. however if he don't want to, I have no problem with this and I understand he might have plenty of other things to do. ;)

---------- Post added at 11:22 PM ---------- Previous post was at 11:17 PM ----------

cid: BS_US001

mid: PN0712000
[One (M7) Q&A, Help & Troubleshooting] M_Shaaban:
Mainver now should be 3.22.1540.1, correct?
[One (M7) Q&A, Help & Troubleshooting] alray:
Yes you always need to edit this file with the values that matches your phone info before you flash eng hboot
[One (M7) Q&A, Help & Troubleshooting] M_Shaaban:
Now my bootloader is at follows

Unlocked

M7_UL PVT SHIP S-OFF RH

CID-BS_US001

HBOOT-1.55.0000

RADIO-4A. 20.3263.16

OpenDSP-v32.120.274.0909

OS-3.22.1540.1

eMMC-boot 2048MB

Sep 17 2013, 00:02:53.0

CID:: BS_US001

MID: PN0712000

About Phone

Android version

4.3

HTC Sense version

5.0

Software number

3.22.1540.1

HTC SDK API level

5.45

Kernel version

3.4.10-g9579b75

root@abm014 #1

SMP PREEMPT

Baseband version

4A.20.3263.16_10.38k.1157.04L

Build number

3.22.1540.1 CL252721 release-keys

Browser version

WebKit/534.30

I'm not rooted, but still I didn't receive the 4.4 OTA update. Is there anything wrong or needed to be changed/corrected? Is my phone now a proper developer edition and can receive OTA updates? Is there anything further to check to be sure that my phone is a proper developer edition now? Is there a way to push the OTA update -on nexus clearing Google Framework used to do the trick?

Thanks a lot again for all the help. I really appreciate it.
[One (M7) Q&A, Help & Troubleshooting] alray:
Everything looks correct, it is now converted to a dev edition. You should be able to receive ota without any problem. 4.4 OTA for dev edition just started to roll out, so you should wait a little and you'll probably get a notification soon.

What RUU did you used, can you link me the file?
[One (M7) Q&A, Help & Troubleshooting] EsJayEs:
Sorry to read about your troubles today, but glad you got it sorted out. And sorry for the confusing typo in my last post. You can manually flash the new update if you don't want to wait for your phone to receive the notification. Download the update file from HTC here http://fotadl.htc.com/OTA_M7_UL_K44....1540.1_R4_release_342621pwc1arsthngg08zv.zip

Plug your phone into your computer and copy/past the file your downloaded to HTC One\Internal storage\Android\obb

Reboot your phone to the bootloader screen and select "Recovery"

Wait for a minute for the red triangle to appear

When you see the red triangle, hold the volume up button and press the power button

Select "apply from phone storage" (use the volume up and down buttons to move around and power to select)

Select obb/

You should then see the upgrade file that you copied to your phone. Select it with the power button.

Wait

Wait

Keep waiting

And your phone will be updated to 4.06.1520.2 (Android 4.4 with Sense 5.5)

Enjoy!
[One (M7) Q&A, Help & Troubleshooting] M_Shaaban:
Hey, I tried to link you the RUU I used but the link won't work again. I used this RUU "RUU_M7_UL_JB43_SENSE50_MR_BrightstarUS_WWE_3.22.1540.1.exe"

You can download it from http://www.htcdev.com/devcenter/downloads

I have attached a screenshot

Now that I have unlocked bootloader, S-OFF, and proper CID and MID for developer edition, later on if I want to flash another developer edition RUU. Where to start flashing -when I no longer changing MID and no grey screen?
[One (M7) Q&A, Help & Troubleshooting] M_Shaaban:
Thanks a lot!

But I think I will wait a bit, as receiving the OTA update would be a practical confirmation that flashing were successful.

I'm not familiar with HTC updates. With Nexus OTA updates used to be quick, and clearing cache of "Google Services Framework" used to help push the update. Not receiving the update so far; does it indicate that something went wrong with the flashing process?

If I choose to flash the update.zip manually, would that affect receiving future OTA updates in any way? I mean like prevent it and I'd have to flash them manually each time?

Again thanks a lot for all the help!
[One (M7) Q&A, Help & Troubleshooting] alray:
If you stick with dev ruu, you will not need to change mid again, so no grey screen. Ty for the link, Im converting mine to dev right now (was on WWE). Will keep you informed if I receive ota notification right after the ruu.

edit: [MENTION=3912288]M_Shaaban[/MENTION] just converted mine to dev, pretty simple when not using win 8.1 lol took me 10 mins. no ota notifcation for 4.4 so I'll try to manually flash it as suggested by EsJeyEs.
[One (M7) Q&A, Help & Troubleshooting] M_Shaaban:
The link is for Dev edition but it's also "WWE" as you can see the RUU file name, or that irrelevant? Are you flashing the same RUU I flashed? Yes please keep me posted
[One (M7) Q&A, Help & Troubleshooting] SaHiLzZ:
Any RUU with BRIGHTSTAR is for DEV Edition..
[One (M7) Q&A, Help & Troubleshooting] alray:
Yes I flashed the same RUU as you did. I manually flashed the ota via stock recovery and everything worked fine. The update process take like 10 mins, after the phone will reboot few times to flash the new firmware.zip and back to homescreen with 4.4
[One (M7) Q&A, Help & Troubleshooting] M_Shaaban:
Flashing the OTA via stock recovery, does it prevent future OTA updates from being received?
[One (M7) Q&A, Help & Troubleshooting] alray:
no cause you will still have stock recovery

also if you want to root your phone you will need custom recovery like twrp. after you rooted you can flash the stock recovery back to recevie future ota. if you need the stock recovery for 4.4 just ask me, I extracted it from the ota update
[One (M7) Q&A, Help & Troubleshooting] M_Shaaban:
Thanks then I'll download and flash the update manually. I'll be grateful for the 4.4 stock recovery and if there is a link to a guide on how to flash it overwriting the custom recovery
[One (M7) Q&A, Help & Troubleshooting] alray:
you just have to flash the stock recovery over the custom recovery with the same command:

fastboot flash recovery ''name_of_stock_recovery.img''
fastboot erase cache
fastboot reboot-bootlader

here is the link for the stock recovery 4.4 (4.06.1540.2): https://dl.dropboxusercontent.com/u/77459918/stock-recovery4.06.1540.2.img or you can extract it yourself from your ota.zip inside firmware.zip
[One (M7) Q&A, Help & Troubleshooting] M_Shaaban:
Thanks a lot.

Erasing cache command would make me lose any of my files or wipe anything?
[One (M7) Q&A, Help & Troubleshooting] alray:
no it will not wipe your phone, it will just clear the cache
[One (M7) Q&A, Help & Troubleshooting] M_Shaaban:
Great. Thanks again for so your help, you've been extremely helpful
[One (M7) Q&A, Help & Troubleshooting] alray:
No problem you're welcome
[One (M7) Q&A, Help & Troubleshooting] M_Shaaban:
I have flashed the update manually but at this point everything stopped and I didn't know if I should reboot manually or not.

Update system from phone storage complete.

Neet to reboot to flash firmware.zip

Write host_mode:0 done

So I decided to reboot from the recovery menu and the update continued and rebooted a few times as you stated. On home screen I got a message saying congrats your phone has been updated to 4.06.1540.2. Now I'm on Android 4.4 and Sense 5.5.

Thanks a lot again for all the help and quick responses!
[One (M7) Q&A, Help & Troubleshooting] EsJayEs:
I'm glad it all worked out for you. Enjoy!
[One (M7) Q&A, Help & Troubleshooting] M_Shaaban:
Thanks a lot!
[One (M7) Q&A, Help & Troubleshooting] M_Shaaban:
[MENTION=4654136]alray[/MENTION]

Should "fastboot erase cache" before or after flashing the stock recovery? Or it doesn't make any difference? When I entered ""fastboot erase cache" it said that this commands means formatting? Is that OK?
[One (M7) Q&A, Help & Troubleshooting] alray:
erase cache after flashing the recovery. Sometimes its not required but I prefer to clear cache every time I change something to prevent errors. ''fastboot erase cache'' just wipe the cache partition, no formatting. ''Did you mean to fastboot format this partition?'' is only to remember that you are only wiping and not formatting.
[One (M7) Q&A, Help & Troubleshooting] M_Shaaban:
Yes, ''Did you mean to fastboot format this partition?'' is what I meant. Is that OK to proceed with? The partition here means the cache? If it says "format this partition" how does that mean wiping and not formatting?
[One (M7) Q&A, Help & Troubleshooting] alray:
Its ok to proceed. "fastboot format cache" will format cache partition "fasboot erase cache" will wipe cache.
[One (M7) Q&A, Help & Troubleshooting] M_Shaaban:
I did "fastboot erase cache" and I got the format message but I proceeded anyway. I installed SuperSU. I'm noticing something that phone restart takes longer than usual, but if I turn off the phone and start it again, it boots as fast as it used to? And scrolling menus is a bit laggy as well. Any ideas what might be causing this? It started after returning to stock recovery
[One (M7) Q&A, Help & Troubleshooting] alray:
Cache partition is where Android stores frequently accessed data and app components. Wiping the cache simply gets rid of the existing data there, which gets automatically rebuilt as you continue using the device, so it might cause the device to be a bit slower at the first time you boot, or start an app after you cleared cache. It shouldn't persist if its a lag caused by having cleared cache. You could always try to clear cache again and clear dalvik cache to make sure everything is clean. Im not sure if it will help but its not dangerous in any case to clear cache/dalvik cache so it might worth a try.
[One (M7) Q&A, Help & Troubleshooting] M_Shaaban:
I'm a fan of clearing cache anyway :) Dalvik cache is also safe to remove without flashing anything?
[8125, K-JAM, P4300, MDA Vario General] webrat11:
I just had to do a re-install of the ROM but I can no longer my O2 XDA mini in file explorer on my desktop PC even if accessed through activesync.

The sync is working fine ironically.

Any ideas please?
[G2 Q&A, Help & Troubleshooting] Cyko.Tech67:
haha hey guys... this completely isnt a problem for me but might attack my resale value... when going through getting rid of bloatware with Titanium backup i forgot to back up the LG keyboards i uninstalled... i only used the black one so i deleted the rest not knowing it would get rid of my keyboard completely xD quickfix with Swiftkey but if i could get the file to restore my lg keyboard? xD thanks guys (:
[G2 Q&A, Help & Troubleshooting] Incep:
Since I thought your thead title was funny (although a bit nondescriptive), I'm uploading the .apks from /system/apps for you. See if you can get it to work.

---------- Post added at 08:06 PM ---------- Previous post was at 08:06 PM ----------

https://mega.co.nz/#!tQtSQTpS!LHzFyHul5ALPNA_B4W7dS5eY4eWwzFPBKXsY7icZHhw
[G2 Q&A, Help & Troubleshooting] Cyko.Tech67:
Great haha thanks! sorry fot the non descriptiveness but i wanted the subject to catch the eye so i got a response (: ill try it when i get home and let you know if it worked or not!
[HTC Sensation] Sajito:
Hey guys.

I was wondering if anyone is going to port OmniRom to our sensation since it looks very cool.
[HTC Sensation] LaputaCake:
This!?
[HTC Sensation] erdal67:
Would be cool!

Sent from my smart-toothbrush injected with Cyanogenmod 10.1
[G1 Q&A, Help & Troubleshooting] Magicnet2:
Hi guys, I have an old G1 at home that I've been using as a time killer, to play chess and some music. I want to try changing the ROM on it, because I have some problems with it, but i'm not sure where to begin. I'll give a quick rundown of the phone's problems and what I'm trying to do. This is an old machine I bought for my dad awhile ago. It's not been used for some time and I wanna to do something with it. It has a lot of problems which I don't understand. For example I cannot connect to google nor through a data plan on a simcard or through Wifi. I've seen threads having some tips on this but none helped. Same problem with some applications - facebook, teamviewer and so on. They just won't connect, although wifi works fine with the browser, so I don't know what going on. There are other problems as well and I think it's running slower than it should because it won't even manage to do stuff a generic G1 should - videos have to be heavily converted to even run - trying any video player is useless - it'll lag as hell. I have to convert to a specific audio and video format with lowered fps, then it runs ok, but still only using the generic video player. Anything else will just become a comic book.

Anyway - this is a phone I got off eBay and it already came rooted and with the Super D rom loaded (kernel 2.6.29.6-SuperD) So because all the problems I want to reflash it completely to try find out, whether it's all hardware related or the rom's unstable... Now, because it is already rooted and I'm new to this, I don't know where to start.

I have looked through a few rooting/flashing guides, but my problems is: I don't know whether I need to do it all, or can skip a few steps, because it being rooted already. For example whether I need to downgrade anything again, or not before going on. My first important question is, is there a point in flashing anything higher than android 1.6? As the phone is very limited with it's resources, I'm not sure, whether for example flashing the 2.2 froyo CM rom will do any good. Secondly: there are several different guides out there and I don't know which one is good for me. I believe I tried the one click thing once, but it didn't work then, but not sure what was the problem. I presume it is because I either didn't have to do all of it, or I didn't do something else I was supposed to.

So all in all, if someone could point me to a good guide, that would take in account the option, that it already is rooted and I just need to change the Rom, it would be greatly appreciated.
[G1 Q&A, Help & Troubleshooting] demkantor:
First thing I would do is just factory reset it through recovery (power on while holding home) and see if all works after this. Super d is for sure one of my favorite donut ROMs and it shouldn't be having the issues you have.

If that does little or nothing than write down all info from bootloader (power on while holding camera) here and the version of recovery you have (written in recovery screen)
[G1 Q&A, Help & Troubleshooting] Magicnet2:
Hi. Thanks for the quick reply. I've already reset it multiple times, but it didn't change anything. What most angers me, is the Wifi issue (because I know my dad has been using his dataplan and it worked fine and when I tried it later, it just didn't work anymore) and the video thing.

As for the info:

Hboot-1.33.2005 (Drea11000)

Clpd-4

Radio-2.22.23.02

Recovery is ClockworkMod Recovery 2.5.0.7