yashsingh1/xdaforums huggingface dataset:
[myTouch 3G Slide Android Development] milo18:
confuse!!!!

well i have a m11x with no cd/dvd i cant get the iso running on nun of this programs so im stuck ha anyone wana help :confused:
[myTouch 3G Slide Android Development] Shaquiel Harris:
People its really easy with the virtual machine.. for those who can't and is stuck with vm like I was you MUST KEEP CHECKING THE USB SETTINGS AND MAKE SHURE YOUR PHONE IS CONNECTED THROUGH THE VM. Once you get passed step one and its time for the fastboot power trick.. once you press a key to get it started count in your head to about 3 then press power then go to the usb settings in the vm and connect the phone again and you will get passed it. Whenever your phone reboots or something like that your phone will disconnect so you have to constantly turn it back on in the VM. Its no hassle honestly :p hopefully you guys get it working. Sorry if you didn't want this posted nbetcher but I just wanted to help those who use virtual machine like I have.

Sent from my rooted HTC latte
[myTouch 3G Slide Android Development] KoolAidJunkie:
Video or Tutorial on how to do this?

currently running CM6.1
[myTouch 3G Slide Android Development] PcFish:
Yeah it works, my brother figured that out on his third try lol.
[myTouch 3G Slide Android Development] KoolAidJunkie:
Nevermind, the ppl in the IRC helped
[myTouch 3G Slide Android Development] fermunky:
Did this successfully. Ugh, why god why did the Joker splash screen get installed, I think it is so lame.
[myTouch 3G Slide Android Development] ZiBop:
Worked like a champ, was simple to use. Glad to see something other than the bright T-Mobile logo in my face when the phone boots. Might change it back later. :D
[myTouch 3G Slide Android Development] ratchetrizzo:
I agree, but it's still better than the blind you white mytouch one.

It's a simple 5 minute fix to flash it with something more to your taste, and there are threads with instructions right here.
[myTouch 3G Slide Android Development] NJAZ:
I used UNetbootin to install the distro on an old USB drive I had laying around. Booted into the distro, pluged in my Slide, phone rebooted, pressed and held the power button immediately after pressing "enter" on steps 2 and 3. S-OFF in roughly 5 minutes. Not sure why anyone would choose to hassle with a virtual machine method. Thanks for the pointers folks. I continue to love my Slide.
[myTouch 3G Slide Android Development] ChiefzReloaded:
Just to further clarify, and bring a little jealousy back, (just kidding) that pic from the OP IS nbetchers device.... And yes thats S-Off as you can see.... So it has happened, but the eng hboot I provided from a dump from last December was not functional enough to use... As he said errors were thrown left and right and so the proof of concept has been displayed, now the functionality of the bootloader is critical. We see that it is possible to do, just no one wants a non functional device so they can see the S-Off flag but are screwed actually using it... So the initial legwork of making it happen, has happened... Now IEF and AlphaRev will produce a new patched hboot or something of the likes, use the same method as flashing the screwy eng hboot and voila.... I can say that until the process is automated, there wont be a release... The long drawn out manual way of getting the hboot to flash is not only possibly over the heads of most, but also would publicly announce how its done... Which leads to patches etc... HTC watches us very carefully... And as unrevoked has said, they had to make a decision, one, to release the method and possibly ruin it in further updates, or hold on to it for the sake of being able to exploit this on later devices and or updates.... Just my 2 pennies.... CR
[myTouch 3G Slide Android Development] heybobitsme:
And maybe save people from acquiring expensive bricks *remembers the G1 Haykuro bricks* LMAO!
[myTouch 3G Slide Android Development] ChiefzReloaded:
+1 lol I do remember that, luckily I did my own thing and never experienced one... Although I did get sent a G1 that was a Haykuro brick lol.... I replaced the board and it was fine ;).... Steve (Haykuro) is my boy tho lol... We worked together on a bunch so I respect him a ton... He is currently working on G2 root as I am as well so we talk and hope to nt end up with Haykuro brick 2's lol... CR
[myTouch 3G Slide Android Development] epeets:
WOW, amazing news for the Slide owners. Already sold mine to help pay for my new G2 but awesome for you guys! :)
[myTouch 3G Slide Android Development] nbetcher:
Unfortunately I think that the G2 may take even longer to disable NAND protection than it will take the Slide community. The G2 is all-new hardware and it seems that HTC has learned from all of their old mistakes before releasing it - sorry guys! :(
[myTouch 3G Slide Android Development] fermunky:
I really think it just depends on the popularity. If the G2 takes off, it will not take long for someone to crack it.
[myTouch 3G Slide Android Development] nbetcher:
I can now honestly say that - in such short time - I was incorrect on my previous statement, but it may still hold some merit.
[myTouch 3G Slide Android Development] slughappy1:
What about the Milestone? Didn't that take a long time to crack? Also, doesn't the G2 have a hardware rootkit type thing going on? Wouldn't that make it much harder to get around?
[myTouch 3G Slide Android Development] nbetcher:
From what I've been told from CR, the G2 has a copy of its /system in the recovery partition, so when you boot your phone it copies over /system from recovery.
[myTouch 3G Slide Android Development] slughappy1:
That is sort of what I understood. Wouldn't that make it much harder to break?
[myTouch 3G Slide Android Development] nbetcher:
Not necessarily. However I should point out that MOST roots preformed on phones are by people who have little understanding of the extremely technical low-level details of embedded systems (such as phones). This is important because these people have still managed to root phones, but now this new protection from HTC essentially gives the real hackers more work to do.
[myTouch 3G Slide Android Development] ChiefzReloaded:
Well yes and no.... I dont believe its necessarily "harder" the ideas behind how it needs to be attacked just have to be revised... Must once again think outside the box.... We have seen the same filesystem and security from HTC for 2 years now... We have learned where the holes are and how to exploit those... HTC has stepped up there game with that last round of devices (Slide, Legend, Aria) etc, but really didnt change much... Just locked it down tighter... The G2 is a whole new world... From the MTD to eMMC switch to the "backup" copy of system on its own partition that re writes on reboot, to various other things we have never even seen before on a phone... Things have changed and they made it a challenge once again.... But that doesnt mean its harder, just different.... "Hard" is relative only to the person facing the challenge... The G2 will be cracked... Attacking the system "backup" is how it will be done, im studying this thing hard and know that even with a "backup", theres a point that the system has to be re written otherwise OTA's would not be possible... So thats where its at... Just thought I would clarify a little.... Now back on topic as we are in the Slide thread.... jk :p ;) ....CR
[myTouch 3G Slide Android Development] migueltherocker:
It detects if there's changes to /system before rewriting, no?

If it just rewrites everytime, it must take a while to bootup. Not to mention any flash memory chip has a limited number of read/write cycles.

Maybe there's a way to make it think that the /system partition and the one in the recovery match up, or make it not check. I honestly have no idea, just something I was thinking about today in class.
[myTouch 3G Slide Android Development] voxluna:
Great avatar. I've always wondered if the people using q instead of g do it on purpose — perhap trying to be clever — or it's a real superimposition, like 1 and l were on old typewriters.
[myTouch 3G Slide Android Development] DGarmon:
I hope this week we will see S Off protection being turned Off in an updated.zip file, It will be nice to be able to have full access to the system partition without having to boot into recovery. Also to be able to use apps that need full root access like Metamorth :)

Sent from my T-Mobile myTouch 3G Slide
[myTouch 3G Slide Android Development] nbetcher:
This doesn't affect the update.zip - it flashes a new hboot to your phone which disables NAND security protection entirely.

As far as the ETA... I have not received a confirmation from IEF to confirm a release this week. As it stands, I do not know.
[myTouch 3G Slide Android Development] nbetcher:
IEF has updated me on the status of the new (Espresso-supported) release of AlphaRev (S-OFF). Due to some last minute fundamental changes in how errors are provided to the user he has told me that he doesn't have an estimate for when the release will be (he never really did, but based on progression I estimated a date). IEF is a good guy and he is keeping me in the loop. If I have new information you'll all be the first to know!
[myTouch 3G Slide Android Development] dbzfanatic:
Hopefully it wont cause too much of a delay, I know we're all looking forward to this.
[myTouch 3G Slide Android Development] nbetcher:
IEF originally told me not to quote a date range for release, primarily because he's not doing as part of a commercial project so there are no set deadlines, nor is he paid. The delay shouldn't be substantial and a lot of the new code is already done. The new code is important because it helps identify problems onto the device's screen rather than on the PC it's connected to - there were problems with the USB controllers on the PC losing connection and thus not providing output to the user. Consequently that was very confusing.
[myTouch 3G Slide Android Development] dbzfanatic:
I see, well a bit of a verbose output is always helpful,especially for something new (or at least new to a user) so I understand and I think others will as well. I'm gad IEF is as dedicated to quality as he seems to be instead of just handing out something that works under perfect circumstances and expects everyone to be able to use it. I'm also glad you're keeping us in the loop in terms of how far it's progressing, so thanks to you as well.
[myTouch 3G Slide Android Development] twiztidnutzzzzz:
I tried vm first but no luck. So i burned the livecd and got it after awhile with advice from others on here.... My advice livecd and enter+power on steps 2&3
[myTouch 3G Slide Android Development] Sizzlechest:
I was really nervous about this, but the ISO method went super smooth! Even flashing the stock boot screen was easy.

Okay, so what can I do now that I couldn't do before (other than changing the boot screen)?

I read that this flashes clockwork recovery to the phone so I don't need the update.zip anymore. Is that true? How do I ensure the clockwork that's on the phone is the latest?
[myTouch 3G Slide Android Development] HebrewToYou:
From here you can use my instructions to create custom MTD partitions to give yourself a larger /data partition. This modification will allow you to avoid every having to use apps2sd or apps2ext.

As for the permanent clockworkmod recovery, simply boot into recovery and look at the bottom of the screen. The latest version is 2.5.0.1 which is what gets flashed by AlphaRev.
[myTouch 3G Slide Android Development] Ace42:
Is the process finished when it says tc@box:$ 26~[26 ?

And I used vm method since im familiar with using it for ubuntu.

Edit: For those that want videos look on youtube for some.
[myTouch 3G Slide Android Development] dino1394:
Ok I got the iso burned but after the tiny core logo appears I get the error

"RAMDISK: Incomplete write (4643 != 16354)

write error

Kernal Panic - not syncing: VFS: Unable to mount root fs on unknown-block(8,3)"

Did I miss something?
[myTouch 3G Slide Android Development] dbzfanatic:
you probably have a bad burn or corrupted download.
[myTouch 3G Slide Android Development] dino1394:
Thanks for the quick response i downloaded it like 3 times and same error
[myTouch 3G Slide Android Development] dbzfanatic:
Check the md5 just to make sure, then try running from a usb if you can. Sounds like a RAM error considering it can't write.
[myTouch 3G Slide Android Development] Ace42:
Does anyone know why this pops up during the hboot flash?
[myTouch 3G Slide Android Development] chiensibut:
pls give me some intruction to doing this because i burned the iso to cd but it doesn't open any program for me!!!!!! pls help
[myTouch 3G Slide Android Development] purple1:
turn off your computer then turn it on with the cd in the computer/or laptop :)
[myTouch 3G Slide Android Development] dino1394:
each download has a different md5 and none of them are even close to what they are supposed to be -_- trying one more download
[myTouch 3G Slide Android Development] chiensibut:
omg thank you so much, man i thought this post was for noobs but the instruction was really not for noobs at all
[myTouch 3G Slide Android Development] guitarist5122:
Anybody else not able to get the sd card to be recognized in recovery? I even remounted it and restarted recovery.
[myTouch 3G Slide Android Development] dino1394:
I DID IT! ....the process was VERY VERY easy....thank you for the md5 guidance lol...time to go unbloat my phone from apps i dont want :D
[myTouch 3G Slide Android Development] Sizzlechest:
I'm running Cyanogenmod 6.1.1, so I don't think I need to use that, do I?

Good. The last time I updated the Clockworkmod recovers was through ROM Manager. If there's another update and I do it through ROM Manager, will it update the one installed by AlphaRev, too?
[myTouch 3G Slide Android Development] purple1:
no prob. :o nobody helped me when i asked exept for acejoker (thx) and when i finally got it i figured i help those who need it too glad i helped even 1 person :D
[myTouch 3G Slide Android Development] kelsec:
Seems 5 was the magic number (of downloads) to get an iso with the correct md5 sum. worked great for me after installing the iso to usb with unetbootin. got the timing first try by hitting enter counting to three then holding power until the t-mo splash screen came up (under 10 seconds each step).

apparently the color blocks and gradient i was getting were from corrupted iso files, not video card issues as i originally thought. Thank you everyone for your suggestions on the timing, and than you AlphaRev for S-off!
[myTouch 3G Slide Android Development] Sizzlechest:
Unfortunately, there's lots of sites that use flash. It also is one of the selling points of the Android platform over Apple. By the time HTML 5 catches on significantly, our phones will be obsolete, so it's a moot point.
[myTouch 3G Slide Android Development] guitarist5122:
nevermind. I was about to be super bummed about not being able to flash, but going into recovery through the reboot option in cm6 works. dunno if thats a bug or not. just makes me scared to flash anything other than cyanogenmod atm
[myTouch 3G Slide Android Development] dino1394:
Are fastboot commands used the same way as the G1?...I know I read somewhere that this supports fastboot ( I think)
[myTouch 3G Slide Android Development] bunu:
This works but it only worked when I pressed and held the power button right after I pressed the space button.
[myTouch 3G Slide Android Development] Whoareyou:
Yes, I have fastboot flashed stuff like splash screens and recoveries! So yep!
[myTouch 3G Slide Android Development] alex3579:
I can't get recovery to work after getting s-off. Not even by using the reboot into recovery option. Can someone please HELP!
[myTouch 3G Slide Android Development] sleepykit:
When you did the S-Off procedure, did you agree to have the ClockworkMod Recovery installed?
[myTouch 3G Slide Android Development] arayray:
PM me ill give you the clockwork mod recovery.img you can fastboot flash
[myTouch 3G Slide Android Development] rain_ten:
Thanks Nbetcher, after seeing the difficulties people have had burning the iso image I think it was smart to delay the release. For every one person who succeeds with any process there is always five others who need help. This way, bricking issues were mitigated, so thanks to you and Alpha Rev.
[myTouch 3G Slide Android Development] twiztidnutzzzzz:
@rain

I agree with you...!! It was a simple process but most of the issues were from what i gathered was people trying to use virtual machine instead of LIVECD or LIVEUSB... I myself one of them... Then getting a good burn of the livecd was my next issue.... 3 disc later it went as planned..!!

TY nbetcher for waiting until u did ..!!.. and ALPHAREV as well...
[myTouch 3G Slide Android Development] MusicMan374:
Next time I suggest using unetbootin to just make a live USB drive, discs are so much slower for running operating systems off of, plus they take longer to burn and when they fail you have to throw it all out and start over. Flash drives are much easier.
[myTouch 3G Slide Android Development] migueltherocker:
Although the OP said, various times, not to try this in a VM, it was my only option. You can't boot a mac off a usb, I don't have an external firewire HD, and the CD drive on my macbook is broken so I can neither burn the disk, nor boot from it. Installing it on a separate partition gave me countless errors as well.

I downloaded virtualbox, made sure my phone was connected through usb before each step and after each reboot, and it wen't without a hitch.

Thank you alpharev and nbetcher!
[myTouch 3G Slide Android Development] guitarist5122:
i had the same problem. you cant use the power button anymore to select. you must use the trackpad. only thing is, it wouldnt recognize my sdcard in recovery until i booted into recovery from the power down reboot option in cyanogenmod

anyways, i thought the one of the benefits of s-off was being able to remove system apps without being in recovery. just tried and got a read only error :/
[myTouch 3G Slide Android Development] migueltherocker:
You have to mount /system as r/w first
[myTouch 3G Slide Android Development] atlmatt:
Got it

The process is quite easy.

I had a issue with the timing of getting into FASTBOOT, but once I read through the thread I discovered that you need to hit the power button as soon as you hit the space bar (any key)

Some of the people having issues should read the entire thread and the work around that others have discovered. This is a development and there are gonna be bugs and issues. As this progresses and updates are done there will be better written instructions detailing the process a little more to make it easier for less experienced users.
[myTouch 3G Slide Android Development] MusicMan374:
Like miguel said, you have to mount system as r/w in terminal, but here's the command

mount -o rw,remound /system

Also, the first time I did the s-off I selected no to flashing clockwork recovery along with it, I figured I'd do it myself. But I went into recovery, flashed clockwork, rebooted back into recovery, and it was back to stock recovery, as if the phone was still s-on. It makes me wonder that if clockwork ever gets updated again if it will stick or if it will revert to the earlier version. I ended up having to manually fastboot flash clockwork recovery. Is that how we have to do it all the time or is there a way to make the recovery partition always mount as r/w?
[myTouch 3G Slide Android Development] dbzfanatic:
Might want to edit your command, it's "remount" not "remound" :P. A lot of people just copy/paste so that'll really screw them up.
[myTouch 3G Slide Android Development] alex3579:
I didn't let the s-off procedure install clockwork because it would't work properly the first 2 times I did it. So now I have s-off but still need to "apply update .zip" to get into recovery. Can I somehow flash the version of clockwork that I have now to the phone so I don't need to do the update zip?
[myTouch 3G Slide Android Development] alex3579:
Mail link doesn't work for me here or on your website. I don't use twitter. My mail is EDIT
[myTouch 3G Slide Android Development] ninjasauce:
has anyone else been having any problems installing any gapps after turning s-off.....on cause it seems after it installed correctly no rom that has the gapps in it or just the normal gapps will install at all i always get a signiture error i made a video of it (witch ill post up in a bit) so people could see what it says. any help would be appriciated
[myTouch 3G Slide Android Development] HebrewToYou:
Not a good idea to post your email address is plain text on a public-facing website... Even worse to admit you're still using AOL.
[myTouch 3G Slide Android Development] twiztidnutzzzzz:
People still use AOL? Thought that was so 90's... But worth a good laugh
[myTouch 3G Slide Android Development] ladderwalker:
50 hours free!
[myTouch 3G Slide Android Development] mdayjr:
Gmail, unlimited free
[myTouch 3G Slide Android Development] JAWheat411:
You can toggle signature verification on or off in Clockwork recovery. That might help.
[myTouch 3G Slide Android Development] Whoareyou:
If you want ALL clockworkmod recovery images, go here: http://koush.tandtgaming.com/recoveries
[myTouch 3G Slide Android Development] MusicMan374:
The internet wasn't even available to the public until 1992...
[myTouch 3G Slide Android Development] twiztidnutzzzzz:
Thank you for the correction...mm
[myTouch 3G Slide Android Development] ilostchild:
so this is a LIVECD fo linux in iso, that has this utility flasher in it...that all cool and fun for those that run window/ and some macs.. but what bout us that have and already use Linux, is there something i can use without burning the iso and going through the boot up( i know its not much but i do have linux setup already... and FINALLY AND THANK YOU!!!!! cant wait to get the s-off on the MT3GS...
[myTouch 3G Slide Android Development] migueltherocker:
Booting this will not affect your current linux setup at all...
[myTouch 3G Slide Android Development] dbzfanatic:
Just wanted to say thanks again, thanks to having S-OFF I can now install a recovery image that lets me jailbreak my ps3 as well as place it in service mode, and since I still have my clockworkmod update.zip I can still do all the clockworkmod stuff, plus this recovery seems to have most of the features of clockwork built-in and this is a real biggie for me since I no longer have to flash an alternate kernel every time I want to mess with my ps3 with my slide so again thank you!
[myTouch 3G Slide Android Development] ninjasauce:
ahh thank you very much never thought about that worked like a charm thank you very much
[myTouch 3G Slide Android Development] bunu:
mind posting a link to the recovery for ps3 jailbreaking?
[myTouch 3G Slide Android Development] dbzfanatic:
Here you go. http://www.klutsh.com/download/88/
[myTouch 3G Slide Android Development] purple1:
what firmware does it support only 3.41 or 3.50 too?
[myTouch 3G Slide Android Development] dbzfanatic:
.41 and under with proper payload I think.
[myTouch 3G Slide Android Development] purple1:
man that sucks :( so i cant use that to put my ps3 into service mode and the update it to 3.41 from there?
[myTouch 3G Slide Android Development] dbzfanatic:
You can get into service mode, my ps3 is in service mode right now but I was running 3.41 already so I'm not sure if it works with higher FWs or not. Now let's stay on topic, this is the S-OFF thread not the psfsm recovery thread :P
[myTouch 3G Slide Android Development] Febby:
Hey, is there way to go back to S-ON incase of warranty exchange reasons etc? thanks! I was thinking of flashing the ROM takes away root access etc...
[myTouch 3G Slide Android Development] dbzfanatic:
If you flash a stock hboot it'll restore S-ON. The update image in CR_MOD should do nicely, or flash ESPRIMG that should do it as well.
[myTouch 3G Slide Android Development] ilostchild:
Thanks for reply. But already knew that just looking/wanting something that doesn't require me burning ISO then rebooting to get the flasher.. but all good ill do it thanks again
[myTouch 3G Slide Android Development] Hayzie:
Hm, so which .img from the AlphaRev site do we download? Sorry.