C'mon sam, don't be so hard on yourself, after the last cleanup it's an elegant monster at the very leastOriginally Posted by SamuriHL
![]()
C'mon sam, don't be so hard on yourself, after the last cleanup it's an elegant monster at the very leastOriginally Posted by SamuriHL
![]()
I don't like stupid mistakes in my code. It tends to bother me. Nonetheless the foundation is fixed again so we should be good. For now. I may screw with it while I'm on vacation. I have some design changes I want to make based upon all the support issues I've gotten. Given that 99% of the support issues I've dealt with are people skipping menu options, I'm very likely to remove the second menu altogether and instead replace it with a wizard that handholds you through each step. The wizard nature might annoy some of my more advanced users, but, it'll kill a lot of support issues that I really don't have time for. I haven't decided if I want to mess with it again or not.
Maybe just a note on top of the list to FOLLOW THE NUMBERS. My only issue I had was that before I could do the root step I had to do the fix fastboot option first. Maybe they should be switched? Who knows, no matter how easy you make it, people are gonna mess up...especially if they don't READ THE INFO FIRST. Just my two cents, which I know means nothing =)
Um, fixing fastboot is ABNORMAL and not "part of the process". It means something went horribly wrong with your phone and you had a failed flash. That will get moved out to the main menu so that you'd see something like this: (assume 244 for now)
INSTALL 244
REINSTALL 244
REPAIR 244 AP Fastboot ERROR
And on the INSTALL and REINSTALL options you'd get something like:
Found Blur_Version.5.9.905.XT875.Verizon.en.US(67244).zi p
Do you want to transfer to your SDCARD-EXT?
..........
Check MD5 hash for Blur_Version.5.9.905.XT875.Verizon.en.US(67244).zi p?
...........
Reboot to AP Fastboot mode?
............
Prepare phone for update using RSD?
.............
Show instructions for installing update in recovery
.............
Do you want to install root?
.............
Recovery.img not found in HoB\244 directory, do you wish to pull the image from your phone?
.............
Some of those would only be shown in certain instances like the recovery.img. Advanced users can skip steps if they're sure they know what they're doing. I'm still toying with the idea. Trying to think what would help the people who REFUSE to read so that *I* don't have to deal with them.
It did it the first time, when I went from GB to ICS (232). It would just reboot to fastboot, with an error. I could reboot if I did the vol up and vol down, and go to reboot...that worked. But that was the only way until I did the "fix fastboot option" from the menu. Now the second time, when I went from 232 to 244, I didn't have that problem. So who knows. I am by far no tech savy person, but I know how to read and follow directions. I've messed with many phones, and RSD, and custom ROMs and such. I'm also an electronic tech here at work, so I work on electronics for a living. Nothing software related really, more the component side of things. I could see where people might make mistakes though, especially if they don't read everything and follow it through. Oh, and patience is a virtue that SO many people lack anymore. Just click the downloads, install, and rush in. It's hard to help people like that.
Which is why I've stopped doing so. My barrier to entry, and it's clearly stated in the OP, is that you've fully read and understood the OP *BEFORE* doing stuff. Nonetheless, THE biggest issue I've had is people decided to skip steps. Even though I quite clearly state that the HoB will not work if you do so. If I make it more difficult to skip things then I can wash my hands of dealing with that issue. Soon I won't have nearly as much time to devote to the HoB. It needs to become mostly self service. And to a LARGE degree it has for those that read. I may throw the advanced users a bone, but, they're going to have to dig for it. That's how I know if they're advanced or not.![]()
Sounds like a great idea to me, I love to hunt for stuff! And I agree, the HoB is an awesome tool. All you need to do is read, download, and do the steps. You made it easy for sure. I know I appreciate the hard work you've put into it. I am sure I could've done it other ways, but I like the KISS idea the best...Keep It Simple Stupid.
I don't code overly complex solutions unless I have to. I'm a minimalist developer. What that means is I'm not out to "prove myself" by writing stupidly complicated code. I've been coding for 18+ years now so that kind of nonsense doesn't impress me. Simple code is easier to maintain. And it won't be that hard to figure out how to turn on "advanced" mode. LOL. I haven't decided if I'll make people hunt for it or if I'll simply pop quiz you when you first run it. LOL.
Dang...I always did suck at tests. I will give it my best shot though!
I'm not even sure if I'm going to change anything. I may. I may just leave it and tell people to suck it up and go read.![]()