yashsingh1/xdaforums huggingface dataset:
[Droid Eris Android Development] Framework43:
I used an application called Better Cut. I went to

New shortcut>activity>sim card lock settings

Bascially better cut makes shortcuts that you can modify icons for

and puts em' on your home screen.

You can use it to give you shortcuts to different parts of apps

sometimes. There are definetly a lot of shortcuts you can do for different

functions in settings.
[Droid Eris Android Development] ataranine:
Ohhh I have that. I've noticed there are a lot of different, crazy things you can make shortcuts to.
[Droid Eris Android Development] punk.kaos:
Different type of simlock.

Its interesting that its there, but no use for root... Just some leftovers from GSM Android.
[Droid Eris Android Development] Framework43:
I found more SIM screens:

[Click If you want to see]

But the more interesting thing I found was a shortcut to making the phone upgrade. Everytime I click it the phone thinks the firmware is upgrading. I still haven't left it long enough to see if anything happens.

Over the air updates still have signature checks, right?
[Droid Eris Android Development] binny1007:
Yes they do.
[Droid Eris Android Development] ataranine:
I used that screen last night. I let it sit for bout 2 minutes, nothing happened. :P
[Droid Eris Android Development] CPCookieMan:
The email as I received it.

--Well I don't believe I sent it to the correct department, but here's the reply as I received it.--

Hello Paul,

Thank you for contacting HTC Technical Assistance Center. I apologize for the length of time it took me to respond to your email. I understand how important it can be to receive the root for your Verizon Eris. I will be happy to assist you with this concern.

We do understand your concern and frustration in this matter and currently the HTC Hero kernel offered on developer.HTC.com is still capable of meeting your developmental needs for applications that can operate on either HTC Hero phone. We thank you for your concern in the matter and will relay the information to the proper department for further review. Please visit HTC.com and follow developer.HTC.com for any additional information and updates as they become available.

Paul, Thank you for contacting HTC today I hope I have addressed all your needs and concerns today. If you need any further assistance please feel free to contact HTC Technical Assistance Center. Check out www.htc.com for any information about your device. Be sure to check out our online customer satisfaction survey located at http://survey.htc.com/worldwide and www.htcwiki.com.

---My Message---

Hello, I was wondering if you could provide root for the Android operating system on the Verizon Droid Eris. If not, might I ask why? I am well aware that this may void my warranty. I know many others would like this also. Thanks, Paul H.
[Droid Eris Android Development] laxattack:
lol basicly he said here is a link to a kernel that isnt for your phone have a good day
[Droid Eris Android Development] CPCookieMan:
...

...yeah I was wondering about that. But does anyone know if relay information means that I will get another back from a person that is in the correct department? Is the link they gave me one to the Hero root?
[Droid Eris Android Development] laxattack:
no you prob wont hear back from another department but though he didnt give you the correct info he did give you very close info to what we are looking for, still not what we wanted though
[Droid Eris Android Development] acidbath5546:
Nice one HTC...lol

LOL...

Gotta love HTC and their vague almost helpful replies...

I just jumped into Android, got tired of the constant WinMo work!

Looking forward to getting into some work here!
[Droid Eris Android Development] ataranine:
You should message him back and tell him he's an idiot and that the Desire is not a Hero.
[Droid Eris Android Development] Dangraef:
How is it that the Nexus One already has root but this phone cannot? Seems odd to me...
[Droid Eris Android Development] punk.kaos:
Google specified when the phone was built that the Nexus One would have a semi-hidden root command for people like us. HTC didn't do that for their own phones.
[Droid Eris Android Development] greemthumb:
HTC hates us :(
[Droid Eris Android Development] Atst44:
Eris Root

I decided for fun that I too, would email HTC about their stance on helping developers obtain root for their devices. I also Questioned the lack of information that is available for the HTC Eris. We will see where that gets us (Probably nowhere).

So, do we have any additional things to try as of late? I'm almost in the mood to brick another eris. I only have 2 more days before my 30 are up.
[Droid Eris Android Development] FireSokar:
Verizon's just called me "the latest and only software update available or in the works is 1.17 it came out earlier this week" They told me to contact HTC.. sounds like a bunch of.. bs to me.

** Just got off the phone with HTC no one at there US number is able to confirm or deny a 2.0 is in the works for our device. They also will not acknowledge a 1.17 update, and lastly they claim a youtube fix is "coming".
[Droid Eris Android Development] rsx-s newbie:
http://support.vzw.com/pdf/DROID_ERIS_Update.pdf

There's 1.17
[Droid Eris Android Development] FireSokar:
We know of the 1.17 its been on some of our phones for almost a week. BTW anyone think this would help at all?

http://xdaforums.com/showthread.php?t=613842&page=9

read packetless's comment.
[Droid Eris Android Development] rsx-s newbie:
Does anybody know of a place that details all of the fastboot commands? The N1 relock thread mentions rtask and task 32 commands. Perhaps we would be able to run something from there, but there's no list of what each command does.
[Droid Eris Android Development] FireSokar:
Just type in fastboot and itll spit out all the available commands to you.
[Droid Eris Android Development] rsx-s newbie:
I mean like this entry:

"The new objective of this thread is to find a way to super cid the phone to allow us to run the command "fastboot oem task 32" which will disable the security, and allow us to run the "fastboot oem lock"

They specify fastboot oem task 32. Is there a list of what each task number would perform. Like "fastboot oem task 1, 2, 3...."
[Droid Eris Android Development] 00110001:
Great job for all your hard work in trying to find root and not giving up.

I will be more than glad to help out. If you need lots of CPU power I can offer my pc which has dual quadcore xeons, 8 gb of RAM and 4.5 terabytes of data storage. I can setup the pc to do anything you need. Web server, ftp file server, password cracking.

Let me know how I can help out.
[Droid Eris Android Development] Videofolife13:
Best thing to do: Start hacking away.

Haha. I know that that's bad advice, but you need to get your hands dirty for this one to get results. Start with task 32 and go from there. Don't forget you have RUU to restore from. So go at it!
[Droid Eris Android Development] FireSokar:
Also if you really mess up, thats what the verizon insurance is for. Just "loose" your device claim it lost / stolen and youll be covered w/ only a 89$ fee.
[Droid Eris Android Development] ataranine:
Well if someone could give me instructions, like step by step, I'd give it a try and see what happens. I'm willing to brick my device, as long as there's even a slim chance that it could NOT brick it.
[Droid Eris Android Development] CPCookieMan:
Wow please don't let this thread die out! I really want root and it seems like I could get a reply in 10 seconds on the other thread, and here it takes a few hours! Anything you need done, I have a Mac, Linux, and PC machines and they all have the top notch over-clocking and all that.
[Droid Eris Android Development] rsx-s newbie:
Fastboot OEM task and task logs. I believe one of the fastboot oem task commands (28) hard reset the phone.
[Droid Eris Android Development] Framework43:
At this point we really need some help from some really skilled devs.

Hopefully HTC's version of 2.1 will be exploitable.

Maybe if were're lucky, the 2.1 exploit for the moto droid won't be fixed.

The Eris might need its own new exploit :(
[Droid Eris Android Development] rsx-s newbie:
It seems that all of the people that were working on this and had some helpful knowledge have given up. Seems like this quest may have come to an unsuccessful end.
[Droid Eris Android Development] binny1007:
No not a end. I am working on some stuff in the background.
[Droid Eris Android Development] punk.kaos:
No, we've not given up. We've just exhuasted all the easy stuff. It takes longer to test the hard stuff. Hold tight, it'll happen eventually. It took several months to root the CDMA Hero, and the Droid. We'll happen.
[Droid Eris Android Development] Goobalicious:
I'm arguing with HTC about the lack of a Desire kernel source code being on their developer site. Does anyone know where I can find the legal policy for the Android OS? I need to review and quote segments of it's open source language to show how they're (HTC) is in violation of this policy.

I work in a UAW shop, I argue contract violations all the time, lol.
[Droid Eris Android Development] Framework43:
The Legal Information can actually be found on the phone.

Settings>About Phone>Legal Information
[Droid Eris Android Development] Goobalicious:
Ah, I see. I actually haven't purchased the device yet. I joined on here (through the recommendation of a friend) to do some research first.

Is there somewhere online to find this? Google has failed me in this endeavor, and I haven't had the time to go in-depth on finding this, since we've been working 12 hour shifts.
[Droid Eris Android Development] 00110001:
Since you don't have an actual phone, you could try to go to a Verizon store and look up the license on the demo phone.

I have a contact at verizon and will see if they have the legal info easily available. I will search the web to see what I can find for you.

Here's an Interesting link I did find.

knol.google.com/k/android-operating-system#
[Droid Eris Android Development] FireSokar:
Straight from your google link.

"With the Apache License, vendors are free to add proprietary extensions without submitting those back to the open source community."

Basically you guys can quit your threatening No-one can force HTC to hand over the kernel unless they feel like it.
[Droid Eris Android Development] apreichner:
Not true... The kernel isn't proprietary. The HTC Sense UI and drivers are proprietary. The kernel they used for the phone is not (including Kernel patches), therefore must be disclosed. Since Android is under the GPLv2 license. While HTC has attempted us to point to Google and to their HTC Hero, we know they use different kernels with different patches, therefore, they must be disclosed.

Violations page: http://www.gnu.org/licenses/gpl-violation.html
[Droid Eris Android Development] zifnab06:
Also, as stated in the HTC liscence under Settings->About->Legal Information->HTC Legal, under the section "Open Source Software"

"Until the date that is three years after you have acquired the Software, you may obtain a copy of the source code corresponding to the binaries for GPL-licensed file by sending a request to HTC customer service at www.htc.com, and HTC will send you a link to such source code"

In their own license.

Anyways. Find exploits. Go. I'm out until we get something worthwhile going on again (topics are too OT about rooting atm)
[Droid Eris Android Development] rsx-s newbie:
If anyone can figure out how to get the phone to actually boot from the boot.img from the RUU, I think we'd almost have root.
[Droid Eris Android Development] Goobalicious:
This is golden! I will start the legal exploit here.
[Droid Eris Android Development] Goobalicious:
Entire conversation...
[Droid Eris Android Development] redman213:
So has he replied to your last E-Mail?

By the way I know the Hero was released in the beginning of summer and that the source code was released in the fall...So my question is were dev's able to root it before they got the source code? Also if they need the source I'm absolutely sure that HTC would release the SC for the desire this spring. More specifically March.
[Droid Eris Android Development] acidbath5546:
Any Reply?

I am hoping that they reply to your email with some news.....

Need to get code and start working this...
[Droid Eris Android Development] binny1007:
Just an update on my end I went out on a whime and emailed a developer that made a recent exploit and I heard back from him. He offered some insight and I emailed him back and invited him to join us here, so let's keep our fingers crossed.
[Droid Eris Android Development] acidbath5546:
nice...sounds like some good news...

Nice one...good job :)

I come from the xperia forums, and was really sad to see not much over here yet..

But it looks like some things are coming together.:.

I cant wait to put some work in :)
[Droid Eris Android Development] Atst44:
Message From HTC

"Hello (You dont need to know my real name),

I can certainly understand wanting to be able to best utilize your device. HTC's stance on rooting the Droid Eris is very similar to editing the registry on a Windows Mobile device; we do not support it. We do understand that there are people out there who wish to do so, but it is not something we can support. This is due, in part, to the fact that it essentially changes the core of the device; as such, it makes it something that we can no longer support, as we do not know what changes may have been made to the device. Due to the more open source nature of the Android operating system, it is a bit more expected, I believe. However, our official stance is that we do not support it.

If you have any other questions, feel free to contact us again. You can find additional support at our user forum www.htcwiki.com. There is also a customer satisfaction survey for you to take if you are interested.

Philip

HTC Technical Support "

So, HTC says, NO!

Also, the 1.17.605... software is 100% supported by Verizon. So no one should worry about updating to it. They state it was officially released Dec. 24.
[Droid Eris Android Development] 00110001:
Someone should send an email to their legal department or someone higher than their entry level support.
[Droid Eris Android Development] apreichner:
I'll give it a shot. I think we should put more threats out there. I shot this email:
[Droid Eris Android Development] Goobalicious:
This is very well written, I would expect a response from this rather quickly.
[Droid Eris Android Development] FireSokar:
Dont count on it I've opened several messages with them each with a different approach and while its not as nice as his post, same result. Nothing and im refered to htcwiki or the hero kernel.
[Droid Eris Android Development] Goobalicious:
Not giving up yet, just getting him into a corner with his own words...
[Droid Eris Android Development] apreichner:
It's more like they try their hardest to NOT release it. It's not hard to post Kernel source code. And seeing as how it hasn't been done yet, it's not on their to-do list at all. Unless of course they are threatened with a law suit.
[Droid Eris Android Development] Goobalicious:
Yes, but now we are starting to have evidence of them breaching their own legal policy with the end users.
[Droid Eris Android Development] ataranine:
Good job, Gooba, get em. :)
[Droid Eris Android Development] samster786:
I emailed them too. hopefully if more people email them, theyll get the picture and post the damn source code already
[Droid Eris Android Development] ataranine:
If I need to email them too, I will. If they're still reluctant by tomorrow night, I'll be doing it.
[Droid Eris Android Development] FireSokar:
Sorry Guys dont mean to get BACK ON TOPIC HERE but - Two things ive seen / read last few days has been about the nexus one. Some things intrigue me as they still apply to our phone and may help.

http://xdaforums.com/showpost.php?p=5330720&postcount=130

and Also there was a post about mapping the offesets in our running rom and patching them on the fly... Anyone know what im talking about?
[Droid Eris Android Development] ataranine:
You're right, trying to get HTC to give us the Source code for the Eris's Kernel so we can get root is off topic as hell.
[Droid Eris Android Development] redman213:
Ok so what does this mean we can use those commands to hijack activesync?

So I'm first of three to get the update to my phone should I do it?
[Droid Eris Android Development] tkirton:
Extracted from the HTC End User License Agreement:

"Until the date that is three years after you acquired the Software, you may obtain a copy of the source code corresponding to the binaries for GPL-licensed file by sending a request to HTC customer service at www.htc.com, and HTC will send you a link to such source code."

According the the GPL, if the kernel is considered licensed under the GPL and HTC makes changes, they have to provide the source "as a whole", meaning any changes also have to be sourced. They don't have to include it with the binaries, but they do have to allow access to the source (that's why the above statement is part of the HTC Legal section...it is directly from the GPL).

However, I think the Apache license applies to the other modules that get loaded after the kernel (i.e. SenseUI). Since those are not part of the kernel, they can be licensed differently.
[Droid Eris Android Development] binny1007:
I'm with you. Back on topic, I found this not sure if it will help us but it looks as though it may.

http://xdaforums.com/showthread.php?t=331895
[Droid Eris Android Development] ataranine:
Is there a chance this could brick your device? I'll gladly try this if it's possible the Eris will not get bricked.

EDIT: Except I don't know what a "key card" is...
[Droid Eris Android Development] binny1007:
Yes I would not try it yet I think it would need to be modified for our device.
[Droid Eris Android Development] apreichner:
The biggest problem is, most of the WM exploits (HardSPL, SSPL) involve something being loaded onto the device to change the SPL. We can't do that on Android since it would require root to change the SPL. So what we need is something that could possible change the bootloader. This might be what we're looking for, but IDK if it would work. PM the developer and find out the implications of it. Plus, the replies on it don't look too promising.

Otherwise, I think we should still search for Linux Kernel escalation exploits.

Unless there's a way to hijack the the Flashing Center in the second between it checking the device and flashing the device. I wonder if that's even possible?
[Droid Eris Android Development] apreichner:
Sounds to me like it's sort of like the goldcard idea. If it actually worked, you could possibly change the bootloader in this way. Assuming there are no security checks trying to load it back onto the device.
[Droid Eris Android Development] FireSokar:
What I got from it is, it dumps the device to your memory card which is now wiped out and formatted into linux and has to be read using special tools, But it appears to be a raw dump and when you start your device up using a restore method it flashes it back onto the device, In theory this bypasses all security checks. So if we could dump it, modify the files and reflash although a pain in the ass, should gain us root access.
[Droid Eris Android Development] binny1007:
You may be on to somthing but problem number 1 getting mtty to work. I just gave it a quick shot on ny lunch and I could not get mtty to go to usb.
[Droid Eris Android Development] binny1007:
Still no luck with mtty. Does any body have any sugestions?
[Droid Eris Android Development] binny1007:
Also if you can pull the SPL and turn that into a .nb file I may be able to make a signed .nbh.
[Droid Eris Android Development] apreichner:
Ivanmmj once proposed an idea to me that he thought might work. I don't know if he explored it any further, but so far no news. He said that "Windows Mobile SPL's have the ability to load a secondary bootloader from the SD card. The bootloader would have to be coded to work on the msm7200's though." I asked him if there was anyone that could help on that and he mentioned the #htc-linux IRC channel. That's all of the information he gave me though. So idk where to go from there.
[Droid Eris Android Development] redman213:
So now there are two ways to root the nexus one. We haven't been able to get someone to make a superboot img for us is there any way for us to use the second method? Amon RA made a recovery img that they applied in via CMD prompt on windows in fastboot. Would this work for us?

I've been trying to see if the bootloader commands work for the Eris. I followed the instructions on androidandme.com but cannot figure out what it means when it says navigate to your android sdk via command prompt. I tried the c>name>desktop>android sdk but that didn't work. I'm new to all this so if someone could point me in the right direction? And yes I know this method was made for the N1.
[Droid Eris Android Development] zifnab06:
You need to download the android sdk. Its at http://developer.android.com/sdk/index.html.

The command for the N1 is "fastboot oem unlock". We don't have this option. So, we can't do anything with it. Sorry :(
[Droid Eris Android Development] redman213:
In that case forget it. Yeah I did get the sdk...by the way is it supposed to install all the files to the folder from where u ran the setup.exe?
[Droid Eris Android Development] ataranine:
Sent an email a few minutes ago to HTC.
[Droid Eris Android Development] binny1007:
Has anyone else tried to get mtty to work. And if so what did you try?
[Droid Eris Android Development] FireSokar:
Im lost / have no ideas what to try seems like my only help that i am is to finding ideas :p
[Droid Eris Android Development] ataranine:
try that again?
[Droid Eris Android Development] FireSokar:
I meant, im only good at finding things to try, but when they dont work im stuck/puzzled on what to try to remedy it.
[Droid Eris Android Development] ataranine:
At the moment it just seems the only hope we have is to get those bastards at HTC to give us the Source code.
[Droid Eris Android Development] binny1007:
Well you could try to find a way to get mtty to work with Android
[Droid Eris Android Development] ataranine:
You tell me how and I'm on it. :D
[Droid Eris Android Development] binny1007:
I think there may be a way but you have to use one of the oem commands in fastboot just not sure witch one, and I have not had enough time. To play with them.

On a side note I hate to say it but I think we need to start a donations to bring more developers in... as much as it pains me I will donate to it, probably 50 when I get paid on the 20th.
[Droid Eris Android Development] acidbath5546:
A Bounty???

I agree....Lets ad a bounty and see if we cant get some help there...

I would say $20 pledged from me :)

edit* I sent zifnab06 who started the thread a PM, see if we cant get a bounty section going, keep this all in one thread*
[Droid Eris Android Development] fdxgnd:
Hey. Just wanted to say that I don't have an Eris. Wife does and wont let me touch it. Anyway, start a donation. I'm in for 40 or 50. Just because u guys are hard core. I've never read a post as exciting as this has been and if it takes bennies ill gladly help out. Plus, it will be a charitable contribution for Bmg Logistics, LLC. Shhh.
[Droid Eris Android Development] binny1007:
Might want to try fastboot oem rtask 7 that might let you connect to the radio..... I take no responsability if you screw up your device mtty is pretty dangerous and you can mess a lot of stuff up if you don't know what you are doing.

And if more people are intrested in starting a bounty than we should start a new thread.
[Droid Eris Android Development] acidbath5546:
??

New Thread for bounty and some links open!

let me know if there is any info I should include!

http://xdaforums.com/showthread.php?t=617203
[Droid Eris Android Development] FireSokar:
For your viewing pleasure

For your viewing pleasure: HTC Tattoo root status

http://xdaforums.com/showthread.php?t=615513&page=2

Perhaps someone wants to try these ideas? they can get a boot.img booted.