yashsingh1/xdaforums huggingface dataset:
[myTouch 3G Slide Android Development] fermunky:
Most likely will not unlock the provider lock. And it's not entirely BS that TMO doesn't have the sim unlock. The unlock codes are specific to the provider they were locked to and the phones IMEI, so if it didn't come from them, they likely will not have it. However though, they do have the resources to obtain that unlock code if they really wanted to.
[myTouch 3G Slide Android Development] heybobitsme:
We seriously need a sarcasm font. :D

Sent from my CM6 Slide
[myTouch 3G Slide Android Development] fermunky:
Agreed, but we really shouldn't "need" it, but the Internet is some serious business... I guess I was really showing my age ("Nerds" the movie for those still lost).
[myTouch 3G Slide Android Development] KCRic:
That movie is a classic you troll. I know you have s-off stashed under your bridge, would you mind bringing it up for us:rolleyes:
[myTouch 3G Slide Android Development] acejoker25000:
lol i think that may be before most of the slide user's time!
[myTouch 3G Slide Android Development] petraman:
I might be showing my noobness here, but I was under the impression that it also stopped tmo from sending us ota updates? That's one of the main reasons I would want it
[myTouch 3G Slide Android Development] migueltherocker:
You don't get OTA updates if you're on a custom ROM, it has nothing to do with S-Off or S-On
[myTouch 3G Slide Android Development] bodybombs:
it does however allow an easier root for people who either A. dont know how to do it the way we currently have, or B. dont have the time to sit down and do it

that is if somebody created an easy program to do it

edit: apparently i was misinformed and didnt do proper research, i apologize
[myTouch 3G Slide Android Development] migueltherocker:
No, it doesn't. You need root already to apply S-Off. Please do not make up information and spread it as true.
[myTouch 3G Slide Android Development] KCRic:
No joke, not to mention it isn't easier! If some one can't root with the current methods (which are fool proof and written for a child) then there's no way in hell that person should even remotely consider obtaining s-off.

Well I got my laugh of the day in early, now what to do... what to do...??
[myTouch 3G Slide Android Development] BigNate:
i cant wait for this to be released i came from the droid inc (s-off root) and not having the permanent recovery to cwm or amon ra on my slide bothers me a lot.
[myTouch 3G Slide Android Development] fermunky:
Is there still a reason for this to be a sticky? I understand once this is released it will be good news, but right now this equates to someone making a "ROM on it's way" thread...
[myTouch 3G Slide Android Development] bhang:
The ENG update is why we don't get OTA updates.. ENG gave us the developers keyset as opposed to the public(the one that OTA updates are signed with) but the ENG still has s-off and cid lock etc,etc,etc which is why the slide needs this haq to be fully "rooted"

Bhang
[myTouch 3G Slide Android Development] knowmercymod:
So to summarize...

Folks who invested in the slide because it had the features they wanted... i.e. physical keyboard, slider, etc... wind up with (possibly) broken wifi, no froyo, no s-off, and a bunch other broken promises mostly because the developers don't care about our phone. By developers I mean HTC, cyanogen hackers etc. I include myself in this because I've been trying to fix the wifi issue for some time but continually run into build issues, deployment issues (because I can't get s-off) and I'm CONSTANTLY ignored by the folks who can help me. Merry Christmas!
[myTouch 3G Slide Android Development] Shaquiel Harris:
Didn't Mean to thank. Damn.

Cyanogen Hackers do care..if they didn't they wouldnt have released froyo for us and wouldnt be working on gingerbread for our device.. The people to blame is T-mobile for personally saying **** you to everyone who bought this phone and completely threw us away. All those possible broken things are in ROMS until they get fixed and what makes this fun.. if you don't like it, DONT ROOT.. stock works perfectly well. We just have a lack of DEV's because everyone moved on to "better" phones with "better" specs. And we all know if we had money to do that, us still here would do as they did.
[myTouch 3G Slide Android Development] twiztidnutzzzzz:
I agree with you S.Harris...

Essentially if it wasnt for the minds of Cyanogenmod this phone would be almost lifeless.. I read a week ago how someone said that cyanogenmod wasnt the only dev team out there.. But majority of the roms the other teams build are based on c.m. In my eyes c.m. are kinda like a life preserver for this phone.

I believe c.m. himself bought this phone for his wife and well to his suprise it flopped and was abandoned. It sucks for everyone who bought the phone. But it works and gets us by until an official update and s-off happens. Sh*t happens its called life..

Was it right for TMO and HTC to abandon the phone. No, but i guess all the pressure from devs asking for drives and source code to be released they had to choices... Drop the phone or give in and allow another phone fall inthe hands of the dev community more then it was already...

Time will tell.. Until everyone enjoy the holiday with your friends and family.
[myTouch 3G Slide Android Development] migueltherocker:
Providing updates doesn't put the phone "in the hands of the community" :confused:

If anything it discourages 3rd party development. Why work so hard for a froyo ROM if your phone already has froyo?

We aren't getting updates because the Slide user base is so small, it's not worth the time and money. The slide's OS was done halfway through 2009, when our phone should have been released. For whatever reason, it was delayed, and HTC moved on.

The Slide was outdated since release.
[myTouch 3G Slide Android Development] twiztidnutzzzzz:
but whos fault is it
[myTouch 3G Slide Android Development] migueltherocker:
I knew it wasn't a very good phone, and that I could get something MUCH better for about the same price on another carrier, but between June 2nd and September when the vibrant was released, the Slide was the best phone on T-Mo.
[myTouch 3G Slide Android Development] twiztidnutzzzzz:
shhh actually the hd2 was the best.... my opinion... ok im done thanks for your time
[myTouch 3G Slide Android Development] migueltherocker:
If I had known about the HD2 running android at the time I bought my slide, I would have gotten that instead ;)
[myTouch 3G Slide Android Development] twiztidnutzzzzz:
Hell to the yea . Now that we are on the same page I like your thinking =->
[myTouch 3G Slide Android Development] nbetcher:
It wasn't running Android then. It started in mid to late June, but on top of Windows Mobile. I think now it runs outside of Windows Mobile though.
[myTouch 3G Slide Android Development] twiztidnutzzzzz:
so has there been any progress with the s-off for the slide
[myTouch 3G Slide Android Development] etu_aty:
I'd like to about that as well...
[myTouch 3G Slide Android Development] Febby:
I agree, I at least would want to know how the progress with this is going... It's been about 2 months since the ETA, then the files magically got deleted lol :confused: ;)

No point in this being a sticky thread if it isn't doing much help.
[myTouch 3G Slide Android Development] agentg1001:
hopefully we get s-off @ least by next yr XO, this is something thats holding back our device
[myTouch 3G Slide Android Development] kitila:
i fell the same this is a point this does not need to be a sticky..i feel this phone has went the same way as the cliq....and thats not a good feeling
[myTouch 3G Slide Android Development] nbetcher:
Calm down people, it is coming very soon.
[myTouch 3G Slide Android Development] arayray:
I dont know if this was asked but will we be able to fastboot flash recoveries etc..?
[myTouch 3G Slide Android Development] nbetcher:
Like any S-OFF'd device, yes. There is no signature verification. Additionally IEF (alpharev creator) has made additional fastboot commands available, including developer tools and the like.
[myTouch 3G Slide Android Development] wyvernwaddell:
I hear alpharev of out later today...s-off has arrived !
[myTouch 3G Slide Android Development] Febby:
edit: I found it after some searching. It is true haha.. S-OFF for our device soon later on tonight hopefully if I read it right but then again I'm not sure if they are referring that later today part to something else.

http://twitter.com/ieftm

"We have a end-of-the-year present for #Bravo PVT4, #Legend and #Espresso users. #alpharev HBOOT #S-OFF 1. 8 releasing later today. "
[myTouch 3G Slide Android Development] twiztidnutzzzzz:
You read it right.!. Lets keep our fingers crossed that it comes true.!.

It would be sweet tonight as my daughter comes home from her mommas in a few hours and we are finally celebrating xmas!!
[myTouch 3G Slide Android Development] Febby:
I hope you enjoy time with your daughter mate =]! as to the S-OFF wonder what till be the first things we will be doing with it tonight if it's released ;)
[myTouch 3G Slide Android Development] twiztidnutzzzzz:
Thanks !! She only been gone a week but a week is to long.. =<

Well as for s-off its been awhile...

I remember back in the day with the death SPL with the G1... kinda nervous back then.. But I don't know what the first thing we will do... Should make life easier though..
[myTouch 3G Slide Android Development] AndroidFiend:
well finally with s-off i can use metamorph, ninjamorph and a lot of of other apps that need full root in order to function :)
[myTouch 3G Slide Android Development] arayray:
You can already do that... But all I know is Im going to be making a custom recovery, I do not like ClockworkMod at ALL... No offence to koush but I just dont like it
[myTouch 3G Slide Android Development] reukiodo:
Will your recovery have console access like AmonRA's? It's a feature that I sorely miss about using AmonRA's recovery on my G1.
[myTouch 3G Slide Android Development] AndroidFiend:
how would you do so? because for me it never works.
[myTouch 3G Slide Android Development] arayray:
Go to the theme section, I posted how to make theme. It has a patch to allow r/w of system

I was going to base my recovery off of amon ra, I believe his is the best recovery out.
[myTouch 3G Slide Android Development] reukiodo:
It's out now, get it at:

http://alpharev.nl/
[myTouch 3G Slide Android Development] JAWheat411:
ok so how do we do this thing? Tried and got an error
[myTouch 3G Slide Android Development] acejoker25000:
how did you try it? did you burn the iso to a cd then run the cd? or were you trying some other way?
[myTouch 3G Slide Android Development] ieftm:
So yeah, it's out.

The ISO can either be burned to a CD (and booted from), or run from VMWare or VirtualBox, by passing through the HTC USB device (every reboot of the phone!).

Please provide some feedback about the process itself, if you get errors, etc.

The process is made to be as safe as possible, and verifies multiple times to see if you actually got what you wanted.

So pretty please with sugar on top, be descriptive.
[myTouch 3G Slide Android Development] JAWheat411:
I get some various usb hub errors. Not sure exactly what right now. But I will write them down. Also can't seem to switch to fastboot during the process. I was told in steps to keep pushing power but it won't switch. I will keep trying though.
[myTouch 3G Slide Android Development] acejoker25000:
yup no fastboot switching lol everything else worked without a hitch
[myTouch 3G Slide Android Development] HebrewToYou:
I've got S-OFF -- this worked PERFECTLY!

When it says keep "PRESSING" power, what that really means is hold that damn power button down until you see the phone's screen change.
[myTouch 3G Slide Android Development] AndroidFiend:
For how long did you hold power?
[myTouch 3G Slide Android Development] HebrewToYou:
Until the Slide changed from HBOOT USB PLUG to FASTBOOT. It's a noticeable change.
[myTouch 3G Slide Android Development] acejoker25000:
i really expected like 30 yay i got s-off now posts! has only one person really only got it working??
[myTouch 3G Slide Android Development] agentg1001:
Hmm I've held it 4 quite a while but ill try longer, but can u give an estimate of the time it took to change?
[myTouch 3G Slide Android Development] HebrewToYou:
If you're still waiting around it's too late. You need to start over -- this happened to me the very first time. I yanked the battery, rebooted my liveCD and started again.

As *SOON* as you see the screen on your computer tell you to hold the power button, HOLD that sucker down until the device changes from HBOOT to FASTBOOT.
[myTouch 3G Slide Android Development] acejoker25000:
ok the key to getting it to work while only having to press it less then 30 seconds is to wait until the second set of arrows and press power then it instantly switches. i tryed that after holding the button 10min +
[myTouch 3G Slide Android Development] JAWheat411:
Well I tried and tried. I got to step 3 with the instructions on the phone screen. After a minute or so I get "soft-fail" then I had to restore my current rom to boot back up. What gives? Why is it not working for some like me?
[myTouch 3G Slide Android Development] twiztidnutzzzzz:
Got a ? for whoever... That this method still gets s-off but different then other tradition flash methods....

Is there any precautions that need to be taken. Meaning is the phone not broken wide open like G1 for example... I mean i guess will flashing a new kernel, recovery and so forth clash with s-off... I doubt it but was wondering... Excuse me if its a stupid question as I am good at those... !!!
[myTouch 3G Slide Android Development] acejoker25000:
the main thing is that this is not radio s-off but isnt really different because we can still do whatever we want with the phone. so yes it is wide open like the g1. but with this we should be able to find a way to get radio s-off now as well just like the g2 and mytouch 4g
[myTouch 3G Slide Android Development] sleepykit:
A question: Once the procedure is performed and S-Off is obtained, does that automatically mean we will be able to go in and mount /system as RW or is more needed to achieve that (if it's even possible with S-Off).
[myTouch 3G Slide Android Development] acejoker25000:
you can now mark system as rw with s-off
[myTouch 3G Slide Android Development] sleepykit:
Perfect, thank you.

I'm going to wait a little bit until there's method to the madness and then try this.
[myTouch 3G Slide Android Development] SilverL:
I got to the flashing alpharev hboot. But it failed. It took a lot of restarting(because after pressing enter on the computer the phone would freeze and I wouldnt be able to press power on fastboot) so swift battery disconnect so that it didnt reboot but stayed in bootloader unfroze it.

The procedure was a failure overall though. Mainly from the freezing after the message saying to hit power comes up.
[myTouch 3G Slide Android Development] HebrewToYou:
Verified.

ADB REMOUNT

ADB SHELL

rm -f /system/app/Email.apk

Worked as intended without any pesky reboots. :)
[myTouch 3G Slide Android Development] acejoker25000:
its actually easy you just gotta get the timing perfect really
[myTouch 3G Slide Android Development] SilverL:
Kinda sucks now cause all I get is the alpharev SPLBOOT version 2.0 showing up then it goes through and then says soft-boot failed.
[myTouch 3G Slide Android Development] Febby:
I've got S-OFF now as well :D it took me 3 tries because of the timing as Acejoker said, time it right... press it right, and you'll be a happy camper! now to see what all the fuzz for S-OFF was all about that can help the dev's. :)
[myTouch 3G Slide Android Development] agentg1001:
Any chance you can post a video on youtube or something so that we could see the exact timing?
[myTouch 3G Slide Android Development] acejoker25000:
only thing to do is keep trying really
[myTouch 3G Slide Android Development] agentg1001:
Alright ill try again some other time haha I've already tried about 5 times w/ no success.
[myTouch 3G Slide Android Development] Febby:
well for me, i waited about 2 seconds or so to press enter on the livecd setup once i saw the phone enter the bootloader, then once i could press and hold the power button on the phone i did as soon as the livecd instructed me to do so. I'll try to let someone else more expert on this explain though.
[myTouch 3G Slide Android Development] acejoker25000:
i would say first time just press enter and time it til it says press power then reboot comp or restart vm and redo it but keep the timing exact then you should be good

its mainly a matter of luck lol
[myTouch 3G Slide Android Development] JAWheat411:
Ok after some trial and error I finally got it to work. I think the trick to fastboot usb in this case was to hit the Power button sooner rather than later. Seems like I could make it switch before it had a chance to freeze up on me.
[myTouch 3G Slide Android Development] etu_aty:
Ok i dont know why so much confusion around this, here is how to do it...

just press and HOLD power right away as soon as you press enter or whatever you press on your pc to start the secuence and thats it, no timing or whatever just press power less then a second after you press the key on your pc and you should be good to go. try it and you will see ;)
[myTouch 3G Slide Android Development] acejoker25000:
^^^^this

lol i thought something would go wrong pressing earlier then it said but it actually makes things 100Xs smoother and easier! so dont wait for it to say push power just push it and it works
[myTouch 3G Slide Android Development] jimczyz:
Just a quick ?, do you need to already be rooted for this to work?
[myTouch 3G Slide Android Development] etu_aty:
me too but i said, f**k it i dont wanna try this again (i did it like 10 times and didnt get the freaking timing right) so yeah.. try it that way and if you brick your phone or something is your fault lol mine is just fine :p
[myTouch 3G Slide Android Development] acejoker25000:
agreed i could always get past step one but step 2 just wouldnt work i kept getting pissed off!
[myTouch 3G Slide Android Development] HebrewToYou:
Yes. 10char
[myTouch 3G Slide Android Development] arayray:
Ya lmao...... Um mine wont even get past "Waiting for your device...." :confused: Any suggestions? I know this isnt rocket science
[myTouch 3G Slide Android Development] SilverL:
Make sure USB debugging is on. Unless you magically broke everything.
[myTouch 3G Slide Android Development] riles22:
Mine worked perfectly on the first try :D
[myTouch 3G Slide Android Development] arayray:
Got it nevermind..... ;)
[myTouch 3G Slide Android Development] agentg1001:
Success! I now have s-off :D
[myTouch 3G Slide Android Development] nikol4s:
After pressing Fastboot, is the phone suppose to go to the normal boot-up screen and reboot into the ROM? Can I get some insight on what IS suppose to happen?
[myTouch 3G Slide Android Development] riles22:
I believe that is what it did in mine. On screen i think it says waiting a minute for phone to boot to android. Then once your phones booted all the way up the commandline will automatically reboot it. Then it will continue onto the next step.
[myTouch 3G Slide Android Development] nikol4s:
What I've gotten is I press and hold power as suggested in this thread on the Fastboot option until it switches to Fastboot. I then get the myTouch 3G Slide bootup screen and it boots into my ROM. The liveCD still says "Please FASTBOOT on your phone NOW".
[myTouch 3G Slide Android Development] etu_aty:
check your usb or wait just a tiny bit more before you press and hold power... like 1/4 of a second more ;)
[myTouch 3G Slide Android Development] purple1:
can somebody help me i have no idea what to do :confused: im on the website right now and downloaded alpharev1.8BOOT....am i supposed to download that?
[myTouch 3G Slide Android Development] nikol4s:
You need to either burn the iso image to bootable media such as a cd,dvd,usb drive, etc. Or boot the iso from a virtual machine.
[myTouch 3G Slide Android Development] purple1:
i have a usb? how do i burn it to it?
[myTouch 3G Slide Android Development] nikol4s:
No offense but this procedure is not for you if you haven't yet learned how to boot an iso image using any of various methods. My suggestion is to learn a few basics about how to burn a LiveCD then trying this.
[myTouch 3G Slide Android Development] nikol4s:
Just an update. I have S-OFF. As a suggestion from the guys over in #mytouchslide I removed my sdcard and SIM and it went flawlessly thereafter.
[myTouch 3G Slide Android Development] agentg1001:
The OP needs to be updated since S-OFF is out now
[myTouch 3G Slide Android Development] sleepykit:
OK. Did it to my phone and all is well. "Why so serious" is a much nicer splash screen than tmobile.

Anyway, seemed to work for me to press the power button just before it said to. Wait about a second, press, and bam, works fine.

Me thinks we'll been some spiffy recoveries now...

Just wanted to say BIG THANK YOU TO IEF AND ALPHAREV!
[myTouch 3G Slide Android Development] twiztidnutzzzzz:
ok it wont seem to detect usb for some reason. sitting here using virtual box...

windows is detecting the usb but virtualbox is not... clues what i am doing wrong. ...?
[myTouch 3G Slide Android Development] loo432:
Windows may not be passing the usb to your virtual box...

The easiest way to do this is by burning the LiveCD and just booting up with that, saves from all the "extra" problems
[myTouch 3G Slide Android Development] twiztidnutzzzzz:
aight shall try that
[myTouch 3G Slide Android Development] dbzfanatic:
Just got home to see S-OFF is released! Just downloaded it and will try and post results. Hopefully it all goes as smoothly as it has for some of you guys ^_^.
[myTouch 3G Slide Android Development] wyvernwaddell:
Heard about it this morning but was too busy to try until tonight...and it worked like a dream...on the first try! THANK YOU Alpharev and company and all the folks that believed it could be done....

......off to see just what all works now..it's gonna be a popcorn and coffee night for me!
[myTouch 3G Slide Android Development] reukiodo:
puzzling

I was able to successfully flash this without problem (my problem comes after the flash). I didn't realize it would overwrite the splash, and I wish I would have backed that up first. I did notice that during the process of flashing, the phone spews the message 'Dumping old HBOOT'. Where is this dumped to? I didn't have an usd card in my slide during the process, so I assume it'd have to be dumped to somewhere on /system /cache or /data but I didn't find anything telling when I searched all these places. Does it delete it afterwards?

Can anyone else run dd on any of the /dev/block/mtdblockx devices?? I get strange results both in ClockworkMod recovery and CyanogenMod 6.1.1:

# dd if=/dev/block/mtdblock0 of=/sdcard/blk0.img
dd if=/dev/block/mtdblock0 of=/sdcard/blk0.img
/dev/block/mtdblock0: read error: I/O error
0+0 records in
0+0 records out
0 bytes transferred in 0.012 secs (0 bytes/sec)
# dd if=/dev/block/mtdblock1 of=/sdcard/blk1.img
dd if=/dev/block/mtdblock1 of=/sdcard/blk1.img
/dev/block/mtdblock1: read error: I/O error
0+0 records in
0+0 records out
0 bytes transferred in 0.015 secs (0 bytes/sec)

I'm not sure if this was the norm prior to AlphaRev... (I should have done this first, I know)
[myTouch 3G Slide Android Development] xenoletum:
How long is the wait until the livecd says to press Power usually taking for everyone? I've been sitting here for 10 minutes waiting.
[myTouch 3G Slide Android Development] AndroidFiend:
And after countless tries s-off is a success in the east :)
[myTouch 3G Slide Android Development] HebrewToYou:
You've waited too long. It should be fairly quick.

Yank the battery, reboot the PC, start over.

When you see the message to press power NOW, hold that damn button down for dear life until you see the screen on the Slide change from HBOOT to FASTBOOT.