yashsingh1/xdaforums huggingface dataset:
[One (M7) Android Development] descenpet:
i haven't convert. i'm still on sense. i'm just reading this to see how the conversion thing is doing. :D
[One (M7) Android Development] RaptorMD:
Busted, me too. I have played with many different Sense ROM's and honestly I am just undecided on converting. It will be enough time to restore back to stock in a few months anyways.

---------- Post added at 03:34 PM ---------- Previous post was at 03:01 PM ----------

Having read the OP on pg1 and if I decide to fully convert using the RUU method then being on a DE H1 it should not be that difficult to convert back via the DE RUU as well. Is that correct?
[One (M7) Android Development] gunnyman:
correct just reflash the 1.44 hboot first.
[One (M7) Android Development] RaptorMD:
Thank you gunnyman. I took a spin on YouTube and watched a few reviews of the GPE H1 and based on reviewers comments they don't seem to have any complaints about audio and some said performance was better.

Regarding the camera, there is the downside of losing the Sense camera but I'm not a big picture taker and I can add the Sense Camera .apk though I won't get everything from it still you get some parts.

Seems to me flashing the RUU option is the way to go.
[One (M7) Android Development] Jerzdre:
gotcha so im guessing stay away from twrp recovery and clockwork
[One (M7) Android Development] gunnyman:
My findings are picture quality is about the same but you lose burst mode, but I think you can get it with 3rd party cameras or just install the Sense camera APK. You lose Zoes though because Sense gallery is still not working on GE.

---------- Post added at 04:28 PM ---------- Previous post was at 04:27 PM ----------

no need to do that, use your phone as you wish and when OTA drops just put stock recovery back on. Pull it from the RUU.zip and flash it the same way you flash twrp or cwm.
[One (M7) Android Development] RaptorMD:
The question is how long will it take HTC to roll out 4.3 anyways. It could be a day, week, month we simply don't know.
[One (M7) Android Development] gunnyman:
This is true.
[One (M7) Android Development] Jerzdre:
oh ok. when it came to To flash recovery boot into bootloader and type:

fastboot flash recovery mmcblk0p34.bin i nve put that command in though..i guess i skipped it....but ok gotcha...im thinking about getting clockworkmod recovery...or is twrp better

---------- Post added at 09:46 PM ---------- Previous post was at 09:45 PM ----------

very
[One (M7) Android Development] gunnyman:
The ruu zip has the stock recovery inside it too.
[One (M7) Android Development] Jerzdre:
oh gotcha... once i ran the info in the RUU zip for the GE editon i updated the recovery to the GE recovery correct?i saved my sense bootloader on my desktop via terminal
[One (M7) Android Development] gunnyman:
yes. you have the GE recovery.
[One (M7) Android Development] Jerzdre:
ok,see im learning..now what recovery do you have? did you root your phone or kept it stock
[One (M7) Android Development] gunnyman:
rooted with cwm.

It seems twrp has issues with copying nandroids back to your computer.
[One (M7) Android Development] RaptorMD:
Actually with TWRP 2.6.0.1 there was a command I had to do that now allows me to copy my backups, I forget where in the TWRP thread it is but its in there.

gunnyman - since I have a DE my MID already matches the GE so I don't have to change that. If I go forward and use the RUU method below I should be done, correct?

I could or perhaps should change my CID to GOOGL001 and with no custom recovery installed we "should" or better put may get the OTA update to 4.3, of course that remains to be seen.

Originally Posted by uncon View Post

Here is the full RUU (including SBL images). This will wipe everything INCLUDING YOUR SD CARD so make sure you back up the contents before running this, but you'll end up with a factory-fresh GE. Of course, there's still no support, warranty or responsibility implied or otherwise.

http://d-h.st/T1w

Mirror: https://mega.co.nz/#!3cwxzAoR!cNNlvV...FXGMyMQjH-KsIo

MD5 (RUU-HTC_One_GE-2.14.1700.15.zip) = bb2a949df1d287596260a4bb4320383d

This RUU contains all GE images (adsp, boot, hboot, sbl1, sbl2, sbl3, radio, recovery, rpm, sp1, system, tp, tz) from a GE dump.

You must be S-OFF, either SuperCID or GOOGL001 and know what you are doing. (Don't blindly run these commands.)

adb reboot bootloader

fastboot oem rebootRUU

fastboot flash zip RUU-HTC_One_GE-2.14.1700.15.zip

fastboot flash zip RUU-HTC_One_GE-2.14.1700.15.zip

fastboot reboot

graffixnyc edit: You might get a FAILED (remote: 90 hboot pre-update! please flush image again immediately) error when you run the first fastboot flash zip RUU-HTC_One_GE-2.14.1700.15.zip command, this is normal. You rerun the same command immediately and it will be good. That's why the command is listed twice in the above instructions
[One (M7) Android Development] metalk9:
Could you elaborate on how returning to s-on would brick our phone after flashing the RUU? Thanks :)
[One (M7) Android Development] killman2659:
The real question is why return to S-ON?
[One (M7) Android Development] metalk9:
The question was purely hypothetical :)
[One (M7) Android Development] Jerzdre:
latest version of Clockwordrecovery?
[One (M7) Android Development] gunnyman:
it wouldn't

but returning to S-on with "unsanctioned" Hboot would prevent an RUU from flashing.

Returning to S-on is a bad idea IMHO. If you have a legitimate need for S-on it's wonderful to have, but XDA members represent probably less than 5% of the phone using public, and probably less than 5% of those people NEED S-off.

It's just not a good thing for inexperienced people to mess with.
[One (M7) Android Development] iElvis:
The things to understand are:

-This conversion changes all sorts of critical elements of your phone, in ways not intended by HTC.

-S-on means the phone's internal security checks are running.

-Flashing non-GE software after making this change (that is, not undoing it using the instructions in post #2 but just flashing something else), may create incompatibilities between the OS and the GE firmware/settings.

-With S-on, those incompatibilities may trigger security checks and prevent your phone from operating.

-And, most importantly, if you are s-on, those incompatibilities

may be impossible to correct.

Bottom line: If you're s-off, STAY THAT WAY. If for some reason you prefer to be s-on, don't s-off in the first place. PERIOD.

I see people using revone to go back and forth from locked/unlocked, s-on/s-off as if revone were an official HTC tool rather than a hack.

But it is a hack

, and every time you use it, you are risking corrupting something important. I have seen people do it. Don't join them.
[One (M7) Android Development] metalk9:
I've been trying to think of a situation which would warrant returning to s-on and all I can come up with is a warranty return. I guess the message is that returning to s-on should be the last step in the process of returning the phone to it's original state.

Thanks for the reply.
[One (M7) Android Development] gunnyman:
some people, and I've seen this with bootloader too, want to make their changes and lock the phone back up. Makes no sense to me at all.
[One (M7) Android Development] skulldreamz:
[MENTION=2495588]gunnyman[/MENTION] is the 1.44 hboot in sneakyghost tutorial ok to use to flash back? And if it is doors it matter if it's the modified or should we use the unmodified? Thanks
[One (M7) Android Development] gunnyman:
unmodified.
[One (M7) Android Development] iElvis:
This is exactly what I'm talking about. I see it all over the place, and I don't get it either. :rolleyes:

Yes, it matters a great deal. If you use the modified hboot and go back to s-on, you will get an instant, unrecoverable brick.
[One (M7) Android Development] The Project:
Should I go ahead and flash the bootloader and recovery now? Is there any benefit to waiting?
[One (M7) Android Development] gunnyman:
Honestly I'd hang on.

Unless you're running a fully stock GE ROM and just can't wait.

I think graffixnyc is still getting his drank on so instructions for a full on conversion will not be coming tonight.

what I did was:

Installed Nammit1994's stock odexed GE ROM from http://xdaforums.com/showthread.php?t=2353033. This ROM is unaltered in any way, no root, no busybox, no nothing.

Then I rooted it with twrp's install root feature.

Next I installed the bootloader and recovery.

I also changed my CID to match the Google CID

My Phone is an AT&T model and shares the same MID as the google phone

Now my phone is in condition to accept an OTA. I think I can preserve root with ota rootkeeper, but I don't know for sure.

I've not flashed the firmware or the radio yet, so I have no idea if I have enough.

I'm sure complete instructions are coming. I know enough to be dangerous so I'm not going to attempt to write a tutorial by myself.

Thanks for the patience and understanding.

---------- Post added at 10:09 PM ---------- Previous post was at 10:09 PM ----------

correct
[One (M7) Android Development] The Project:
Im also running that ROM at the moment. Im just wondering if it will be possible to install the radio and firmware even after I install the new recovery and bootloader

Thanks
[One (M7) Android Development] Jerzdre:
so wait,excuse me for behind stupid....when they release this...is it like flashing the rom? or what do we have to do?
[One (M7) Android Development] gunnyman:
yes it will

with S-off you're fine to flash any partition

including radio

---------- Post added at 10:13 PM ---------- Previous post was at 10:12 PM ----------

unknown.

My best guess is it will be similar to flashing firmware zip on rebootRUU mode.

Again, Im not adventurous enough to do more than I;ve done without a "real dev" to guide me.
[One (M7) Android Development] The Project:
I have s-off and Im also wondering if it would be possible to re-install a stock GE rom once I have the GE recovery and bootloader. Its just because I like having that clean/fresh rom feeling every few months.

---------- Post added at 03:16 AM ---------- Previous post was at 03:15 AM ----------

I don't think you can install a bootloader through twrp or cwm, so it will require more than that.
[One (M7) Android Development] gunnyman:
well you can't install anything with stock recovery

stock recovery's purpose is for installing ota's.
[One (M7) Android Development] The Project:
So the ROM we are running on our phones at the moment are complete rips? Like they arent going to be updated in the next few days and I wont be able to flash it?
[One (M7) Android Development] jkurl:
[MENTION=2495588]gunnyman[/MENTION] how long did it take for the green bar to go fully across. mine has been sitting at 3/4 for a while about 5 mins i guess. i am S-OFF but when i tried to change my CID to supercid it didn't work for some reason it is CWS_001

here is what i got on my cmd line

sending 'zip' (559 KB)...

OKAY [ 0.263s]

writing 'zip'...

(bootloader) zip header checking...

(bootloader) zip info parsing...

(bootloader) checking model ID...

(bootloader) checking custom ID...

(bootloader) start image[hboot] unzipping & flushing...

(bootloader) [RUU]UZ,hboot,0

(bootloader) [RUU]UZ,hboot,43

(bootloader) [RUU]UZ,hboot,99

(bootloader) [RUU]UZ,hboot,100

(bootloader) [RUU]WP,hboot,0

(bootloader) [RUU]WP,hboot,100

(bootloader) ...... Successful

OKAY [ 2.150s]

finished. total time: 2.413s
[One (M7) Android Development] gunnyman:
complete with the exception of firmware.zip and radio.

---------- Post added at 10:21 PM ---------- Previous post was at 10:21 PM ----------

Mine got stuck too as long as it says finished you can reboot the phone.
[One (M7) Android Development] jkurl:
[MENTION=2495588]gunnyman[/MENTION] awesome thanks everything worked great job to you and the others for posting this and helping get us the full GE experience
[One (M7) Android Development] chiho0516:
According to mike1986's thread here: http://xdaforums.com/showthread.php?t=2223236 , T-Mobile's mid is same as AT&T; therefore it is same as the GE right? Just to make sure. I'm using the stock GE with T-Mobile's radio from that thread as well.
[One (M7) Android Development] Fidelio_o:
This is pretty much for those who want to make their phones a Google Edition HTC One. Updates and all. For those who hate sense and want nothing to do with it. I personally will keep my HTC One S-off and keep running it as is. Literally it will take about a day after new updates for the HTC One Google Edition go live or leak, before we have them on our phones anyway. I did this with my LG Optimus G, because I just wasn't a fan on LG Ui, but I'm a fan of sense lol. Btw LG Ui grew on me and I reverted. Stock android is just boring in my opinion lol. But I gotta give it up for the DEVS. You guys are just amazing here on XDA.
[One (M7) Android Development] gunnyman:
right.

The US GSM models all have the same MID I think even the 64GB dev edition is the same MID
[One (M7) Android Development] The Project:
Both of which we can flash at a later time, okay thank you!
[One (M7) Android Development] killman2659:
Yup I agree, I will most likely keep my phone as is and stay away from the full convert to Google edition. The only advantage would be OTA updates which aren't that big of a deal as a ROM will just be uploaded a day or two later. Plus I like to keep my phone rooted and have the ability to use different kernels, etc.

Now if anyone plans to sell their phone or is thinking they may eventually need to warranty exchange, this is pretty much a no go. It would take too much time re flashing the Sense stuff which wouldn't be worth it in the end.
[One (M7) Android Development] Jerzdre:
lol you and i both man.......
[One (M7) Android Development] bbedward:
Stock Splash Screen

I'm not sure what the stock splash screen looks like on the google edition, but I know what it looks like on a Nexus as well as the bootanimation (white google on black).

Needless to say the HTC one had to go. I whipped one up that matches the white on black of the boot animation (after careful trial and error getting it all centered to match the bootanimation :good:)

Download this zip: GESplash.zip

http://d-h.st/x6Y

Do this

# adb reboot bootloader
# fast oem rebootRUU
# fastboot flash zip GESplash.zip
# fastboot reboot

That's it, then you can have the nexus-style splash screen with the simple white Google on black.
[One (M7) Android Development] The Project:
After installing the GE bootloader I restarted my device and it appears I have the new bootloader (I saw the little lock icon on the bottom) but now I am trying to: adb reboot bootloader but it is saying "error: device offline"

EDIT: Stupid mistake, I had to re-accept usb debugging. I was missing the popup
[One (M7) Android Development] Jerzdre:
i just hope they make a video tutorial on how to do this...got my ATT HTC 32 gig phone 2 weeks ago
[One (M7) Android Development] RaptorMD:
After re-reading the OP again and again it became pretty obvious that running the RUU is all I need to do in order to completely convert. Now of course the reversal is as noted by gunnyman in the following posts on how to get back to stock since we both have DE's.
[One (M7) Android Development] daddioj:
only reason I actually lock the bootloader back up is bc google play movies will not play movies without being bootloader locked
[One (M7) Android Development] gunnyman:
ahh that's weird my unlocked Nexus 7 plays them fine.
[One (M7) Android Development] gusto5:
Yeah, nexus 7 is just fine, HTC One is no go.
[One (M7) Android Development] Jerzdre:
So I'm going to flash the clockwork mod recovery, put my phone into boot loader mode then type in fastboot flash recovery ( the name of the recovery) then the .img at the end right

---------- Post added at 04:28 AM ---------- Previous post was at 04:26 AM ----------

My bootloader is already unlocked so I assume I don't have to do anything but flash this recovery and I'll have root
[One (M7) Android Development] skulldreamz:
No just flashing a recovery will not root your phone. In that recovery when you go to reboot it will ask you if you want to root your phone, say yes then reboot and you will be rooted. The recovery has a script in it to install root (su). If you want to root it on your own just flash the superuser.zip in recovery. Choose install zip from sdcard and make sure you save the superuser.zip on your sdcard before you boot into cwm recovery. Hope that helped some :)
[One (M7) Android Development] Jerzdre:
That helped me out a lot.... Going to tackle this now ...

---------- Post added at 04:49 AM ---------- Previous post was at 04:47 AM ----------

Don't you have to wipe the cache after doing this
[One (M7) Android Development] skulldreamz:
I always wipe cache cuz Im a clean freak but no you don't have to. I would recommend typing "fastboot erase cache" every time you flash a new recovery or just anytime your in fastboot you might as well type that command. It helps clean out cluttered up caches...
[One (M7) Android Development] Jerzdre:
I totally agree with that...
[One (M7) Android Development] C1S12OB:
If you guys had to run a non GE kernel, which would you choose to use for better battery life? Also say i wanted to go back to stock GE kernel would i simply have to reflash the Stock RUU? or run the Stock recovery?
[One (M7) Android Development] nkedge:
Google Play Movies works on my H1. Bootloader unlocked, S-Off, rooted.
[One (M7) Android Development] hawken84:
With my Rogers phone being boot loader unlocked, s-off, and GE RUU converted, is it Sim/Carrier unlocked as well since the official GE is?
[One (M7) Android Development] gunnyman:
No.

If we ported over the partition where simlock resides you would end up with an unusable phone.

---------- Post added at 07:30 AM ---------- Previous post was at 07:29 AM ----------

Discuss kernels elsewhere please. You can pull the stock kernel directly out of the RUU zip and flash it in fastboot.
[One (M7) Android Development] skulldreamz:
Thanks [MENTION=670418]Guun[/MENTION]yman good point because s-off lives in the same partition as the simlock. I believe its mmcblk0p3 I think...never thought about that..thanks bro ;)
[One (M7) Android Development] Qassim:
I was using this:

http://xdaforums.com/showthread.php?t=2353033

Before flashing the RUU from here, and since doing the full conversion I have noticed significantly better battery life and it may just be me but it seems to charge a fair bit quicker too.
[One (M7) Android Development] BigBadBuddy:
I'm fully converted, per this thread, unlocked, s-off and rooted and can play Google movies with no problems. There must be some other issue. Does it actually say that you can't play movies due to s-off? They used to disallow root, but allow it now. I think they probably care more about root than s-off.
[One (M7) Android Development] gunnyman:
Some things played for me some didn't

Error 31 I believe.
[One (M7) Android Development] devildog25pr:
Same happened to me but after retrying a few time I watched a movie
[One (M7) Android Development] Jerzdre:
That's all you have to do... Just retry and it will play
[One (M7) Android Development] domineus:
Worked like a charm here. Is it just me or is sound a bit better ? I'm noticing a lot of improvements
[One (M7) Android Development] io53:
I've found the reason why HTC One GE is not as smooth as the Nexus 4. It turns out to be the CPU governor, h1 uses ondemand and n4 uses interactive. Interactive is more aggressive than ondemand -> smoother. H1 GE stock kernel does not have interactive included but the msm-dcvs governor seems to work well too.

I know that there probably is a lot more to this but changing the governor worked for me.
[One (M7) Android Development] Bluewall:
Sorry to tell you this, but N4 uses Ondemand. It's been a while since Qualcomm always uses Ondemand :) It also uses mpdecision like the HTC One
[One (M7) Android Development] RaptorMD:
TBH you make a solid point. I will give one of the GE ROM's a roll first to see just how well I will like it, Certainly much easier than doing all of this only to regret it later and want to go back to stock and get back to where I am today. I can roll with it all week and see how I like it and if we are lucky 4.3 could arrive when the new Nexus 7 does on the 31st which would be awesome but I somehow doubt HTC is ready.
[One (M7) Android Development] robstunner:
OK,

All done, flashed CWM Touch and then rooted the phone. Now I flashed the stock "fastboot flash recovery mmcblk0p34.bin" that was included. Is the little android on his back the way the stock is supposed to look with the stock recovery (no options to do anything)? I just want to be OTA-able and run with OTA rootkeeper and stock recovery. :)

TIA
[One (M7) Android Development] Jerzdre:
Wait.... Flashing the mmcblk0p34.bin will give you the OTA option ?
[One (M7) Android Development] gunnyman:
translation of robstunner's post:

installed the conversion

installed a recovery to gain root

put stock recovery back on
[One (M7) Android Development] Jerzdre:
I'm a bit confused... I have root via clockworkmod, if I flash stock recover I lose root right
[One (M7) Android Development] gunnyman:
why would you think that?
[One (M7) Android Development] Jerzdre:
I'm just asking , I'm not sure...
[One (M7) Android Development] gunnyman:
No. You don't lose root.

recoveries like twrp and cwm can root for you because a recovery has ROOT access to the phone so a phone in recovery mode can have the system and /xbin directories manipulated.
[One (M7) Android Development] robstunner:
You should keep root, just make sure you have OTA Rootkeeper protect SU. Im just trying to make sense of how the stock recovery looks per my question above.
[One (M7) Android Development] gunnyman:
oh Sorry Rob, missed your question once you see android guy on the screen power/volume UP to see the menu
[One (M7) Android Development] Jerzdre:
Oh OK cool, so as it is right now I have the clockworkmod, would that stop me from getting the OTA?
[One (M7) Android Development] gunnyman:
Yes
[One (M7) Android Development] Jerzdre:
Damn
[One (M7) Android Development] gunnyman:
As I think I've told you or at least mentioned in this thread at least once before, Use the phone the way you want when an OTA drops, put stock recovery back on, using the instructions in the OP.
[One (M7) Android Development] Jerzdre:
Where can I get that ota rootkeeper

---------- Post added at 12:20 AM ---------- Previous post was at 12:19 AM ----------

OK gunnyman
[One (M7) Android Development] gunnyman:
Not to be a total douche, but obtaining, and keeping root is discussed all over the forums and not germaine to this thread.
[One (M7) Android Development] Bluewall:
So I did the back conversion but I'm a bit lost, any of you guys know if modelid: PN07100 is valid ? That's what written on the back of mine so I changed it back to this ? :o
[One (M7) Android Development] gunnyman:
I think you can trust what's stamped on the back of the phone.
[One (M7) Android Development] Bluewall:
I thought I was doing right but then, modelid: PN07100 look like a bit short ? oO
[One (M7) Android Development] gunnyman:
it's correct :D
[One (M7) Android Development] Bluewall:
Well it's all ok then :) thank you ! worst part is changing the MID, scary grey screen right ?

EDIT : Well, what is correct ? my MID or the fact it's short ? lmao
[One (M7) Android Development] h.han:
Hi guys,

I am not sure if I should post this here but hope you could help me.

I was s-off running ARHD 12.1 and had CWM nandroid backup, then went to try the GE version following the full conversion process. Everything went well, but in the end I decided to went back to my HTC sense, with the help of the nandroid backup.

So I flashed CWM on and restored the backup, but, everytime I boot/reboot, a Google logo always showed up before the usual HTC logo, it seems like the boot img isn't restored properly.

But I tried flashing the stock sense firmware which should include the boot img but that did not help.

Apart from the boot logo, nothing else is wrong, anyone experienced similar? Thanks.
[One (M7) Android Development] descenpet:
usual length is PN071X000 :p