yashsingh1/xdaforums huggingface dataset:
[Sprint HTC EVO 4G LTE] Tilde88:
i think i read it, something abuot VM will take abuot 8 seconds longer or something? ill search for it in a bit... i have a nother problem now... fml...

so while it was flashing 1.12, one of the chunks said failed, and then ended the job... now i cant get it to connect again...

UPDATE::

My guess is the phone died on me while flashing 1.12... not sure how as it is in DL mode plugged in via USB to PC, which should be more than enough to keep it alive or at least keep it from draining. maybe all the power cycling i did drained the battery.

charged the phone a bit on the HTC charger to be sure, plugged it into my Ubuntu box, emmc_recover is redoing 1.12

---------- Post added at 09:42 PM ---------- Previous post was at 08:55 PM ----------

yarrimarpirate... i left my bak4 binary @ work... so im here hex editing it... however, i noticed that offset 0x22a is the end of the numerical value... making the entirity a 15digit number (MEID as you know is 14 digits) so after entering my MEID HEX (99xxxxxxxxxx94), which ends at offset 0x229, it reads "99xxxxxxxxxx940" there are no spacers b/w the end of my MEID and the 0. ill flash it as is, at worst i can remote in to work and email it to myself... just wondering if this is supposed to be that way or not. Turns out (to anyone who needs to know) that the 0 @ 0x22a is fine just how it is... phone reboot after restoring the bak4, still on team d3rp's SuperLTE and phone + 3g works (nothing was hard reset, all my settings and apps are still in)

also, if someone could find a modprobe wrapper for cygwin (which means you gotta make it cuz it doesnt exist lol), i can zip up a small cygwin package which will let you do all the commands and flashing from within windows. all the other utils are already inserted... just something for the non-*nix

BTW! THANK YOU SO VERY MUCH! I'm on 1.12 now :). S-On is about to F-off in a minute :p

THat panda is such a fatty!
[Sprint HTC EVO 4G LTE] doitda:
Thanks for the great responses guys. Going to check out pendrivelinux.com with Ubuntu to get this done. :)
[Sprint HTC EVO 4G LTE] Tilde88:
Yepp no need to call Sprint for me
[Sprint HTC EVO 4G LTE] benny3:
Just one question, if i follow yarrimarpirate instructions i should be good to go?
[Sprint HTC EVO 4G LTE] cgrimm9:
yes yarrimapirate is genuine fallow his instructions you will be good. he has helped and he knows his stuff so you itshould go smoothly if you fallow his instructions step by step. just make sure your phone is plugged in the back of the computer not by one of the usb ports up front and running a up to date linux distro ( I CHOOSE UBUNTU)it should go smoothly.
[Sprint HTC EVO 4G LTE] yarrimapirate:
I noticed that the other day as well when making a p4 file for someone else. He also didn't have a problem booting, though I'm sure there may be some undesired effect there. Hence the reason that the blank P4 should be used as a last resort.

I would grab that last digit from your backup p4 file asap.

Also, let me know if it happens to be "8".

EDIT: I just RTFM and figured out that the last digit is needs to be whatever causes the whole number to be divisible by 10 when added to the rest.
[Sprint HTC EVO 4G LTE] Tilde88:
Very interesting find. Technically... this is a very crude but efficient method to do something not allowed in the states... (Change ESN). And with your finding that algorithm, well *cough cough* ;)... seriously. MAJOR kudos to everyone involved in all of these awesome developments! XDA is coming back!

My magic number was "5" (@yarrimapirate)...OMG i just now got your name haha... how could i enter download mode without rebricking? :-p

anyway... thanks again... im off to try out HALO 4 on my hacked Xbox360! :) downloaded leak and burnt it, it looks SICK!
[Sprint HTC EVO 4G LTE] yarrimapirate:
You can dd your P4 file from adb... follow the SuperCID thread instructions.

I really haven't looked into everywhere the IMEI/MEID is stored on the phone. I would guess in more than one location. Regardless, use this knowledge for the powers of good, not evil.
[Sprint HTC EVO 4G LTE] bathanr:
You can get a flash drive and install ubuntu.. It will not interfere with your windows partition.. I did that before.. it is like have linux in your pocket and you can plug it into any computer.. there are some steps to show you how to create.
[Sprint HTC EVO 4G LTE] cgrimm9:
or you can install ubuntu live cd into the computer boot from the cd and run all the commands from there. dont even need to install anything. I flashed this with a live ubuntu cd restarted computer in matter of fact I may install it and delete windows 8 I hate it.
[Sprint HTC EVO 4G LTE] pspunderground:
Uh oh, I'm getting "FATAL: Module qcserial is in use" when trying to reset the driver.

Using "lsmod|grep qcserial", I see usb_wwan and usbserial. Is this normal?
[Sprint HTC EVO 4G LTE] benny3:
One more question Im on CleanROM BE , 2.13 build and 1.05 radio, can i do this with this rom or should i RUU and install the recovery and go from there.
[Sprint HTC EVO 4G LTE] yarrimapirate:
Try it and let us know.... I did it from both stock 2.13 RUU and Fresh 5.3.1.
[Sprint HTC EVO 4G LTE] pspunderground:
yarrimapirate, is there another way to reset the qcserial driver?
[Sprint HTC EVO 4G LTE] yarrimapirate:
Unplug and replug the usb cable.

I had the qcserial module hang on me once during testing. Took restarting linux to fix it.
[Sprint HTC EVO 4G LTE] pspunderground:
Not working for me. Restarted my machine and unplugged the cable...
[Sprint HTC EVO 4G LTE] yarrimapirate:
Soooooooo... I'm going to go out on a limb here.

I've been working on an automated script for the downgrade, and I think I'll have a releasable candidate tonight. I won't have a working phone until tomorrow afternoon but I'm confident that any bugs this script may have will be minor. 70% of it was tested and working flawlessly before I got overambitious and bricked my phone for good.

This is no LiveCD, you still need Linux on a PHYSICAL MACHINE, but it's automated. A lot of this script will probably find its way into the LiveCD.

Who wants to test it? :D

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

Try using a different USB port, preferably on a different bus (front of PC vs rear). I've found this works for some other USB device modules.
[Sprint HTC EVO 4G LTE] benny3:
I'll give it a try
[Sprint HTC EVO 4G LTE] yarrimapirate:
I'll shoot you a PM in a bit. I need to polish a couple things and package the script with its supporting files.

Others can PM me if they're feeling brave. ;) I'll start with 5 testers and go from there.
[Sprint HTC EVO 4G LTE] pspunderground:
I don't think a script would make any difference with my problem, but I'm stumped. Different USB plug, front and back, and unplugging and replugging the cable from the phone. Might have to do with my distro.
[Sprint HTC EVO 4G LTE] yarrimapirate:
Ubuntu 12.04 has been working well for people so far.
[Sprint HTC EVO 4G LTE] caseyweed:
I'm stuck at this same spot. How did you get past it? I've tried holding the power button for 10, 30 and 60 seconds.

Any help would be much appreciated. Thanks!

Edit: I'm a moron, I didn't change the sdc4 to sdb4...
[Sprint HTC EVO 4G LTE] EVOMIKE025:
Mannnn, i've read every single posts here and I have to thank everyone involved in this project! I REALLY want to give this a try, but I have no experience with running Linux. I'm downloading Ubuntu to run alongside Windows 7 on my laptop, however this seems pretty in depth and without having a modem powered internet and only running hotspot seeing as im offshore for work, i'd be taking quite the risk. If I was to attempt this and something was to occur, would there be any way of recovering back to where I started from? That may be a stupid question, but i've got some pretty good knowledge now with running adb and fastbooting, just not as in depth as we all are going with this. :confused:
[Sprint HTC EVO 4G LTE] yarrimapirate:
Full up on testers for the moment. Thanks guys! Hoping for public release very soon!
[Sprint HTC EVO 4G LTE] bigdee1974:
Success. Thank you yarr and mac. From 1.19 to 1.12 to Lazy Panda S-Off. :D
[Sprint HTC EVO 4G LTE] EVOMIKE025:
Is everyone only using Linux to do this? Is that the only way to do so?
[Sprint HTC EVO 4G LTE] yarrimapirate:
Linux is currently the only way. Windows USB device detection doesn't play nicely with this. Closeone is working on a LiveCD for Windows users and I am testing a Linux script package to automate things for Linux users.

Speaking of which...

The Alpha release went out to the testers just now. Hopefully we'll have results back in soon!
[Sprint HTC EVO 4G LTE] :
Once it's confirmed working, I'd like to try it out. I got a windows / unbuntu 12.04LTS dual boot set up. Thanks for everyones hard work.
[Sprint HTC EVO 4G LTE] EVOMIKE025:
Thanks for the reply. I'm currently downloading Ubuntu to dual boot as well with Windows. I hope I can figure Linux out seeing as I have never tried the OS, however like stated before, I do have a pretty good bit of knowledge when it comes to doing things with these devices and most of the time figure it out, just hope I can get some help along the way.
[Sprint HTC EVO 4G LTE] mlass:
Are you still able to see it in download mode? I'm just wondering when a phone is to the point of no return. I got a new one on its way after bricking it after running RUU2.13 (was downgraded from 1.15, s-on because I could find Panda, relocked, supercid changed to 1's and generic version 1.00).

I was still able to see it in download mode, but never able to get emmc to see it as /dev/sdb.
[Sprint HTC EVO 4G LTE] :
Edit: Had issues getting out of QC download mode, but was able to fix with help.
[Sprint HTC EVO 4G LTE] bobonit:
You don't even have to go as far as installing / dual booting linux. you can just download a Live CD (bootable linux on CD), boot your computer on that, you will be running Linux from the CD without installing it. When you are done, eject the CD and reboot, back to windows.
[Sprint HTC EVO 4G LTE] bigdee1974:
You can also use usb bootable drive that is what I used to downgrade hboot.

And the Dev's working on this are awesome and thank you for all your fast and hard work.
[Sprint HTC EVO 4G LTE] EVOMIKE025:
Thanks for the reply but I had already downloaded it and been messing around on ubuntu. I'm actually liking this set up versus Windows and now learning about opening terminals for commands, seems pretty straight forward as long as everything is in the right location when I unzip. Anyone know if the zip files should go directly in the home folder location?

---------- Post added at 07:03 AM ---------- Previous post was at 07:02 AM ----------

I was going to do it this way until I figured out that I had left my only flash drive at home and I'm at work offshore lol.
[Sprint HTC EVO 4G LTE] il Duce:
Yarr - your wife give birth yet? :)
[Sprint HTC EVO 4G LTE] cgrimm9:
Personally I really think you really cant go wrong with installing ubuntu on the side of windows. I won;t go to windows 8 I want my desktop and wish ubuntu stuck with old gnome desktop.
[Sprint HTC EVO 4G LTE] bog3nator:
windows 8 has desktop mode, also you can turn off metro ui with a simple reg edit..log offf..log on and it looks like windows 7 with the benefits of windows 8
[Sprint HTC EVO 4G LTE] dangle79:
following this closely and i'm really jazzed about it.

couple questions as i'm a slow adopter, that is to say i'm happy with my phone at the moment but i want the ability to do whatever i want eventually

1) since we now have this method (you guys rock) can i say it's reasonably okay to take this darn OTA and get rid of the notification? this way i'll already have the newest radios flashed etc. i just won't take another one until after i've done this and gotten s-off

2) once i am s-off, will that just be the fact of the matter in the background and i can literally run a fully stock device overtop of it? i would presume so since i'd be able to simply adb push a recovery once i'm ready to "go off-road" and start flashing ROMs.

3) on the subject of full stock, once you're s-off, does it even matter which HBOOT you're running? (assuming it's not one that they've figured out how to re-lock you etc.)

I realize these are probably all answered in a roundabout fashion elsewhere, but my interest hinges entirely upon the success of this particular effort.
[Sprint HTC EVO 4G LTE] MeestaAytch:
Adding to this, does this mean that 1.19ers when downgrading hboot and achieving s-off already stay updated to latest radios so that wont have to be done again later via flashing the zip?
[Sprint HTC EVO 4G LTE] pspunderground:
Successfuly S-Offed and downgraded yesterday. Feels good man.
[Sprint HTC EVO 4G LTE] sparytrainor:
Does anyone know if it is possible to partially get this working?? I'm now 1.12 & soff, but I'm still having trouble with all kernels except for Enoch and I really miss zarbos kernel... Enoch is great, but my old phone seemed to play much more nicely with z's. I'm on the latest meanrom and have tried every version of z's kernel for the latest base. Also having the same problems with pa, and cm10 working with komodo. Same issues... Screen tearing from boot animation on, if it even makes it past the animation before rebooting. And if it makes it past the animation, then it starts a waterfall of process errors. Any help would be appreciated.. I miss the butter smooth phone!!!
[Sprint HTC EVO 4G LTE] ProcessorHog:
1. yes (to 1.19) but I personally would just go to the notification and turn it off.

2. Yes, a fully stock ROM will work on an S-OGF device.

3. If you get S-OFF and reflash a stock hboot, it will turn the S flag back on. If you need a newer version, use one of the "fixed" lazypanda hboots.

EDIT: just realized that there's no fixed newer hboot for the Evo lte. So for #3 above, just stick with 1.12.
[Sprint HTC EVO 4G LTE] mlass:
Wouldn't your issue be because you are running 1.12. Wouldn't you want to upgrade to a newer one once your are s-off?
[Sprint HTC EVO 4G LTE] waverlyt:
Thank you -- this is definitely some of the info I'd been wondering about.
[Sprint HTC EVO 4G LTE] sparytrainor:
Possibly, I've been out of the loop for a fee weeks trying to get the money together for an insurance claim.. I never upgraded the hboot on my first lte, but then again we all know how much changes in a few weeks. I'll do some research, I was under the impression upgrading my bootloader was a bad thing.. Lol
[Sprint HTC EVO 4G LTE] yarrimapirate:
It shows up in qcserial modem, and I can reset the phone and it responds. EMMC is nonresponsive though. Even unlimited's brick detector can't see it.

You have a PM.

Not yet. She was due Sunday. I think she's going to go a week late again.

Since I'm essentially in a holding pattern here at home, it gives me time to crank out code. :D
[Sprint HTC EVO 4G LTE] mlass:
Same here and I gave up after a day of trying, but got me interested in buying a bricked or bad esn from ebay just to keep playing with it to see if one could recover it.
[Sprint HTC EVO 4G LTE] yarrimapirate:
I think I've figured out where the JTAG leads are on these... :good:
[Sprint HTC EVO 4G LTE] il Duce:
Well, make sure you take care of wifey first! Prayers to you for a healthy family and smooth delivery! Babies rule :)
[Sprint HTC EVO 4G LTE] om4:
Gnome 2 is still in software center, just install it from there
[Sprint HTC EVO 4G LTE] cherylbaker:
Are those kernels oced? Those problems sounds like oc issues
[Sprint HTC EVO 4G LTE] Captain_Throwback:
Correction: Flashing a stock HBOOT after S-OFF will NOT change your NAND security status. Only manually updating the writesecureflag will do that. Still, there's no reason to change HBOOT version from the latest LazyPanda version (1.12.2222).

See my above statement. And the HBOOT version won't affect operation of the software on the device, which is what the noted issues relate to. Specifically, as someone mentioned, those sound like overclocking/undervolting issues. Not every device can handle the same amount of OC/UV, so that's what's likely causing the kernel/graphical issues.
[Sprint HTC EVO 4G LTE] cgrimm9:
edited cause I figured it out
[Sprint HTC EVO 4G LTE] Tilde88:
lazypanda downloads... you will see on the right it says Windows, then under it Linux, then under that is the updated HBOOT which you store in your SD Card and it flashes for you when you boot into Bootloader mode.

http://unlimited.io/downloads/lazypanda/PJ75IMG.zip
[Sprint HTC EVO 4G LTE] Captain_Throwback:
LP installs 1.12.1111. Unless you install the newer version, you can't use fastboot commands.

Get it on this page: http://unlimited.io/lazypanda.htm in the "Downloads" section. It's labeled "fastboot flash enabled HBOOT" and is installed through the bootloader.

EDIT:
[Sprint HTC EVO 4G LTE] dangle79:
another dumb question, what's the difference/benefit of running the LazyPanda HBOOT vs the stock? out of curiosity's sake. i've been reading this stuff since July and i honestly haven't picked up on it.
[Sprint HTC EVO 4G LTE] Captain_Throwback:
First off, it's the one that's installed when you S-OFF, so you'll have it by default. So, there's no reason to go back to stock. After upgrading to the latest LP version, you can use fastboot commands to flash firmware. You won't be able to do that on a stock HBOOT unless you unlock it (which is silly if you're already S-OFF - besides that, I'm still not even sure it'll work). The stock HBOOT will show the TAMPERED banner if you have an unsigned boot.img installed (or is it recovery.img?). either way, no TAMPERED watermark on the LP HBOOT. And, you can even customize the watermark using the RegawMOD Bootloader Customizer if you stick with the LP HBOOT. You can also install a stock-looking version of the LP HBOOT that is likely good enough to fool most Sprint techs into not realizing you're rooted (as if it matters).

Enough reasons for ya? ;)
[Sprint HTC EVO 4G LTE] yarrimapirate:
FWIW, I'm not sure on this, but from what I've observed, the *** TAMPERED *** flag may be controlled by a checksum not matching up. The 1.12 boot image we're loading is signed, but I believe there is Hboot version checking based on a value in P4. We get the tampered flag when we do this mod until running LazyPanda, even though the bootloader is signed.

Given the number of steps LP goes through, I'm guessing at some point they touch mmcblk0p4 and update whatever value is in there. I haven't done a comparison of P4 before and after LP, so I can't confirm. (Is LP GPL? I'd love to dig through that source. Android hacking is insanely fun.)

I could, of course, be completely wrong.
[Sprint HTC EVO 4G LTE] sparytrainor:
Yes, both kernels are OC'ed, but I had them both on my other EVO lte b4 it was uh, smashed for the lack of a better term..
[Sprint HTC EVO 4G LTE] dangle79:
quite, yes. don't think that in all this time i've actually seen it all explained out like that. not saying it's not someplace, just not where i've seen it.

i think the sum result here is that i'll go ahead and do the ota and then run this when it's ready. i'd much rather have my cake and eat it and have a method that doesn't require my data to be wiped out but it seems there's no such animal.

+1
[Sprint HTC EVO 4G LTE] Captain_Throwback:
As was already stated, every EVO is different, so just because your old one could handle the OC/UV, means nothing as far as the new one goes. Sounds like your new one just can't handle it, so you'll have to scale those things back until you get it functioning properly.

---------- Post added at 02:23 PM ---------- Previous post was at 02:21 PM ----------

Aren't you already unlocked? None of these methods will delete anything on your device (outside the possibly of the sd card w/LP, but you can easily back that up prior to starting, or use a different card). Just do a nandroid before you start, and you can restore it back when you're done.
[Sprint HTC EVO 4G LTE] dangle79:
nope, not unlocked or rooted or anything. i took to first OTA days after buying the phone because i was having issues with it and wanted to make sure they were "fixable" asap before i ran out of time to get a different phone. so i've not unlocked or anything, phone is totally bone stock like fresh snow besides having the first OTA applied. so i don't really have any way of backing up my s**t prior to doing anything, unless there's a tool i don't know about. i'd be more apt to try this stuff if i didn't have to start from GO again setting up my entire device once done

EDIT: just found it i think http://xdaforums.com/showthread.php?t=1420351 don't know why i never found that before...
[Sprint HTC EVO 4G LTE] louched1:
Just so you know, downgrading your bootloader and running LazyPanda won't wipe your phone. I believe one of the times I ran LazyPanda's unbricker I got my external SD card wiped, but you can back that up or put in a different SD card while running all of this.
[Sprint HTC EVO 4G LTE] dangle79:
don't you have to be unlocked or get unlocked as part of the downgrade process?
[Sprint HTC EVO 4G LTE] louched1:
Good point. You're right. :)

You'd have to unlock your bootloader to get TWRP on your phone in the first place. That step will wipe your data.
[Sprint HTC EVO 4G LTE] EVOMIKE025:
Zip files.... Unzip in home folder in Ubuntu? Or does it really matter??
[Sprint HTC EVO 4G LTE] yarrimapirate:
Anywhere that you have write access. Home is always a safe bet.
[Sprint HTC EVO 4G LTE] louched1:
Doesn't matter. You'll just need to use the cd command to move to the directory the files are in.

Only minor detail would be to keep the spoofpartitions folder intact and in the same directory as adb, fastboot, etc.
[Sprint HTC EVO 4G LTE] eXplicit815:
Been following this, and there's so much going on that I'm getting confused. So just a simple question...

This new method, either by a LiveCD from closeone or doing the steps manually, is still going to require a bootloader unlock from HTCdev.com?
[Sprint HTC EVO 4G LTE] om4:
Yes, it requires TWRP to be installed.
[Sprint HTC EVO 4G LTE] louched1:
The current manual method needs TWRP installed and you'll need an unlocked bootloader for that.
[Sprint HTC EVO 4G LTE] eXplicit815:
Argh! So much for holding out. I was hoping I wouldn't have to do it. But, I guess I'll do it.
[Sprint HTC EVO 4G LTE] sivarticus85:
Does this work with cygwin?
[Sprint HTC EVO 4G LTE] louched1:
If you're concerned about HTC knowing that you unlocked, some say RegawMOD's rooter works anonymously. I have my doubts on that front, but it's still a great tool.
[Sprint HTC EVO 4G LTE] eXplicit815:
I can't remember how it went for the EVO 3D, but it wasn't required to do the downgrade. All you had to do was brick the phone while it was installing a file in the bootloader. You'd have to pull the battery during that, but that doesn't seem like it'd be the case for us since we can't pull the battery. Is that the reason why recovery is necessary?
[Sprint HTC EVO 4G LTE] KEYofR:
Are you sure about that? Early betas had that, later consumer preview does not. Are you saying the final retail version has it again?
[Sprint HTC EVO 4G LTE] detcup4evr:
I am soff but that sound promising, and somewhat similar to how I was able to get my buddy's razr unstuck from an ics leak.

I am always amazed at what you guys find, I wish I knew more about that part of the phone, sounds pretty fun trying to unlock them.
[Sprint HTC EVO 4G LTE] Mac_Gyver:
Let's just say that it was intentionally lucky :) Didn't expect to get it by this step.

Good question! No, I think we actually have to flash an HTC signed HBOOT first, otherwise the crypto world of Qualcomm CPU is not happy. I didn't try the Lazypanda one extensively but it might work. I did the official HTC 1.12.0 then did the FeedPanda method.
[Sprint HTC EVO 4G LTE] om4:
It needs to be signed, the partition for hboot is signed and locked
[Sprint HTC EVO 4G LTE] sullivan7221:
You better force a issue onto that phone of yours and have it exchanged at a sprint store real quick!! Refurbs still have 1.15 bootloader, better act quick though just incase.... Hopefully you have the TEP??