[One (M7) Q&A, Help & Troubleshooting] klashnikoff:
Can't find software updates on my HTC one

Right so here we go

**Disclaimer-- You hereby proceed at your own risk and I (klashnikoff) will not be held responsible for any form of damage, error's or explosions/end of the world caused by you following this process***

Right if you are wanting to flash OTA's im afraid you've lost that ability to do so by having a tampered HBOOT/1.54 and current RUU downgrade software so....

What we are going for is a manual firmware upgrade, installation of latest software and zero loss of data.

So...

1)Download titanium backup from play store select batch actions and back up user apps and data. DO NOT back up system apps.

2)Download and install adb and fastboot from http://xdaforums.com/showthread.php?p=42407269 and follow onscreen instructions install to a directory of your choice.

3)Go to the directory you just created in file explorer hold down shift key and right click and select open command promt...

4)Go to your phone into settings and scroll down to the bottom looking for developer options.

4a) If no developer options select about/software information/more and keep tapping build number till it says "Your now a developer"

5)Tick "Enable USB Debugging"

6)Plug in your phone go back to cmd and type ADB devices and it should show your phones serial number

7)type "adb reboot-bootloader" wait for fastboot to load and then type "fastboot getvar mid" WRITE IT DOWN!!!

8)Download latest firmware version for WWE from here http://xdaforums.com/showthread.php?t=2485651 matching the MID to the relevant download

9)Create a folder somewhere called modified firmware and extract the zip to the folder.

10)Download the latest version of TWRP from http://teamw.in/project/twrp2

11)In the modified firmware folder see if there is a file called recovery.img and delete it.

12)Place the twrp image file you downloaded into the modified rom folder and rename it to "recovery.img"

13)Highlight all of the files in the folder and and zip them to a zip called modfirmware.zip and place the file back into your adb/fastboot folder

14)Now you want go back to cmd and type "fastboot oem rebootRUU"

15)Your phone will boot to a black screen with a HTC in the middle now type "fastboot flash zip modfirmware.zip" and press enter

16)On cmd it will do a few things then it should say "flush image immediatly!!!" type the command again fastboot flash zip etc etc

17)CMD should run a Load of stuff and it should say successful at the end of the garbage. If it doesnt PM me do NOT turn your phone off!!!! Then simply type into cmd "fastboot reboot-bootloader" and select recovery.

18)If everything was successful you now have custom recovery without having to wipe your device. Now is the easy part. Simply download the maximus HD rom from http://xdaforums.com/showthread.php?t=2189373

19)Once its downloader put it into your adb folder again rename it to samething easy like rom.zip and type in cmd "adb push rom.zip /sdcard" and wait. It takes a while.

20)in twrp click install select rom.zip follow the onscreen instructions selecting and mods you want and just follow the prompts. You should really choose wipe data partition and re install your apps from the backup you made with titanium but you can risk a dirty flash and select the top option which erases nothing but beware you may get a lot of android .com service has stopped errors if you do a dirty flash.

And simply let your phone reboot once done.

Wah lah!

You are about as far from stock as you can possibly get but this will keep you on th latest software available on a stable stock based rom that has OTA updates.

Hope this helps

Kris