yashsingh1/xdaforums huggingface dataset:
[HTC EVO 3D] agrabren:
I guess I can come completely clean with everything since it's all out in the open anyway...

First, nothing I did violated the license. Chad is spreading rumors that GPLv2 requires the kernel to be installable. Sorry, but it does not. Otherwise, every cell phone in the world is non-GPL compliant. The technique is called "Tivoization", and it refers to giving out the kernel source, but having a signature check which prevents you from replacing it. He can make up all the theories about GPL he wants, but his theories and the legal status are two different things entirely.

Second, why the drama over CDMA and not GSM? Because XDA correctly believes in the intent of open sourcing. That's why Chad isn't here anymore and that's why the CDMA builds aren't supported here. The CDMA variant has a signature lock against the entire boot image, which includes the kernel. Replacing the kernel prevents it from booting and prevents certain critical functionality from running. All of this is done in user-mode, with the exception of the storage of that signature. That's what the special builds of mkbootimg and unpackbootimg preserve... The signature. It's store in the header block of the boot image, and normal tools wipe this data out with zeroes.

The GSM variant isn't *supposed* to lock the kernel, that was a bug. And as soon as Anryl pointed out it wasn't working, I set upon fixing it. I have the fix built and verified. And yes, the symbols for the verification were left in the ROM, I didn't strip them out. My goal isn't to spend all my time on this stuff, it's to focus on the ROM features themselves. And I've offered to build *any* kernels that are public *with* a signature. I'll even take prebuilt kernels and create the bootsig for them, if they are GPL compliant. But yes, I'm willing to completely stop developing ROMs before I'll let someone steal work and credit while giving nothing back to the community.

If you look at my record, I've supported letting others use my binaries and blobs, I've submitted work to gerrit, and I try to do my best for everyone. But ultimately, I do this for me and the people who appreciate it. If your neither of those, then don't use it. Most of those crying foul are upset because they *want* the ROM, but if they can't have it using a kernel I refuse to support, then they want nobody else to have it either.

That's what's happened, what's happening, and why there's so much confusion. If I really wanted malware, I would have put it in TWRP last year... That supported a lot more devices. :)
[HTC EVO 3D] meangreenie:
Are we really going to have signature checks throughout roms now ?

If every dev takes this attitude I can only see trouble.

Or maybe i don't understand the situation.
[HTC EVO 3D] felacio:
From open-source to "Open"-source. So, if the "So Called" developer doesn't share source. Yet, you require kernels be signed by you in order to not make the phone catch on fire..

What's the difference?.. who's really doing more harm to the community? Honest question.
[HTC EVO 3D] tatnai:
Agrabren thank you for your work. Been following CDMA progress for a while, flashed 0.2 when I saw camera had been fixed (was one of the lucky ones to find the build before it was removed). I have stayed out of the CDMA drama, but I do wonder, will there be a public release of the CDMA version of disarmed toaster JB? Loving this build and excited at the progress you are making.

Many thanks.

from my E3D
[HTC EVO 3D] agrabren:
Does it really matter? I'm just one developer among hundreds here on XDA. If you don't like my work, don't use it. Support the other great devs. I don't mind people using other ROMs. But I take it your mad because I've gotten further than most, and you feel its unfair to have to use my ROM for those features? I don't use closed-source kernels. I don't even have a shadow account anywhere so I only know about happenings via others.

So explain how your being cheated of your freedom of choice? Choose any ROM you want, and you can do whatever that ROM developer permits.
[HTC EVO 3D] danaff37:
Considering the way you fanboys have treated him, I think he is entitled to it. I wouldn't want your crap being used with my work either.

That being said, if you read his post, and I think Agraben would hold true to his word, if it's public and the source is properly and lawfully available, he will compile it with the signature for you. He has no obligation to support a private kernel, as he has no way to see how it will blend with his work.

You goodman goons really tick me off...
[HTC EVO 3D] Papa Smurf151:
First of all agrebren is free to do what ever he wishes with his roms. Secondly he's not breaking any rules on xda. Third if it wasn't for someones fans continually starting issues on xda then there would be no need for this.

Im going to state this one more time.......

IF YOU ARE NOT INVOLVED DIRECTLY WITH ONE DEV OR THE OTHER (meaning you are coding with them) THEN STAY THE HELL OUT OF THE SITUATION.

Neither of you are kernel devs or rom devs. Ive seen nothing from either of you being developed. What I have seen is a lot of complaining and whining when you cant have your cake and eat it too. I do not support either dev in this situation and I will quiet both sides from talking trash about either dev as this is a community of developers to post their work. Not a community of users to rip of a dev for what they believe in.

I leave you with these last few things. If you consistently want to come into these threads and start issues or qustion every decision that a developer makes then your stay here will be short lived.

Also to felacio your signature on xda is unacceptable and must be changed immediately. Not doing so will involve you being infracted or banned depending on how many infractions you have. You know that So Called devs kernel is not to be named on xda yet u do it defiantly cause you think your some kind of vigilantly. You are not. This is your one and only warning from me.

To the Developers on xda...do not let your work suffer due to the fans of someone else.

To the Developer offsite from xda....I have asked you repeatedly to constrain your fans and I see that you either 1 hav no control whatsoever of them or 2 that you condone these actions and enjoy the drama. I hope that it is the first of these as I do not think you are as immature as these childish users that are going to be banned if they do not stop creating problems.

That is all for now.
[HTC EVO 3D] Neogenx:
Couldn't agree more with this, I think for the better junk of this year with cm9 and now with cm10, it's been nothing but headaches. I think at this point this is the easiest way for him.
[HTC EVO 3D] Scotty_Two:
It's like getting mad at HTC because AOSP kernels aren't compatible with Sense. Sorry, but it's perfectly legitimate and legal for it to work that way. If you want to use a certain kernel, choose a ROM that supports it, and vise-versa.

Sent from my Jelly Beaned CDMA Evo 3D, compliments of agrabren
[HTC EVO 3D] ch1naski:
Guys... I beg. Please keep it civil in this thread. So that we CAN discuss these issues. No name-calling, check yourself and read your post before hitting the "return" key.

d3rpalicious.
[HTC EVO 3D] felacio:
Yeah.. easiest way.

Or, you know... Leave it "open." Not put effort into blocking things AND possibly causing damage because he holds a grudge. Why is throwing up road blocks easier than just... You know.. not throwing up roadblocks.

Broken logic is broken
[HTC EVO 3D] Papa Smurf151:
Read my post above and stop now

XDA Moderator
[HTC EVO 3D] Neogenx:
Or just ignore his work bc this isn't Burger King and you can't have it your way. Plenty of other options to use, so use those...if you don't like it, build your own rom and do what you wish from it.
[HTC EVO 3D] NineInchNails:
I, NineInchNails pointed out what I found.

I posted it because its the truth. Nothing more. No different motive.

Had nothing to do with the other developer and I posted nothing concerning him either.
[HTC EVO 3D] Mazda:
You know a wise man once said "just because you have the right to do something, doesn't mean you should".

I think a lot of you guys could take a lot from that.

Why are you wasting your time arguing back and forward about something you don't have a say in? You could say well he said this and someone comes in and says otherwise. At the end of the day, you're going to get yourself in trouble and the problem is still there!

The point I'm trying to make is that this doesn't involved you directly! This involves two individuals which obviously have different views (like that's never happened before, right?) and the moderators of XDA!

I don't know how the moderators here do it, I really don't! THUMBS UP GUYS!! Because if it was me, I would just make 1 warning and 1 warning only! After that, it would be BAN CITY for a lot of you guys!

Just sit back and enjoy all the FREE stuff!! After all, this is just a phone....remember that! :)
[HTC EVO 3D] NineInchNails:
Mazda I pointed it out for EVERYONE'S benefit. I didn't do it to ruin everyone's fun.

Nothing personal but I felt Agrabren wasn't being truthful about it and I did my own investigating. I just posted what I found. Everyone here deserves to know the truth.

I'm done. Sorry I ruined it but I stand by my intentions and they were to benefit every user here. Hate me I don't care.
[HTC EVO 3D] DarkRazorZ:
A lot of people seem to think that they're entitled to these ROMs. It's kind of sad. The only thing you're entitled to is the ability to choose what you want to use. If you don't like how Agrabren does things, don't use his ROM. Simple as that.

It's not a race or competition to see who can get things done first. There are plenty of other developers, ROMs, mods, kernels, etc to choose from, nobody is forcing you to use any particular one. Be thankful that there is even a development community for this phone to begin with. Without it, we'd all be stuck on Sense 3.6 running on top of ICS 4.0.3.
[HTC EVO 3D] berbecverde:
Everything was going so well, everybody was happy, and now this.All i can say is thank you for your hard work, and i hope you will not stop making this rom better.
[HTC EVO 3D] gokart2:
Love how he knowingly wasted anryls time, feeding him fake info on how to to get his kernel to flash....lol.
[HTC EVO 3D] agrabren:
I didn't. I send Anryl a message nearly immediately, and I also worked with him on it. He's the one who found the bug. GSM should have been able to flash the kernel. You should probably not talk about things you don't know either side of.
[HTC EVO 3D] Papa Smurf151:
read my warning a few posts above and beware
[HTC EVO 3D] mbishop85:
So much drama I can't even follow it...

Agraben, you said people are upset because they don't want to use your build, but yet it's the furthest along in development. Is your fix for the camera public? So that other developers can use it in their builds (like dastin, etc?)

I enjoy your ROM, and appreciate the work that goes into it.
[HTC EVO 3D] metamasterplay:
This thread is like an american blockbuster: entertaining, yet you feel even more stupid after going through it.

A developer can do whatever he wants if he is respecting the rules. Using GPL2 licensed code and not releasing the final code of the derived work is illegal, and chad learned it the hard way (not hard enough, he should be put in jail).

Putting features which may not please to the end user is twisted, but it remains a matter of choice of the developer, as long as he respects the licensing of the code he's using and the rules of the place where he's publishing.
[HTC EVO 3D] gokart2:
Was following it and from what I saw.... it didn't seem like that was how it happened. Gonna go back and reread it and see where i missed things. Sorry.

I apologize sir. Won't happen again.
[HTC EVO 3D] VictoriousShooter:
Oh boy... You've done it now...
[HTC EVO 3D] pstevep:
So. Who exactly are you? If I didn't have certain rules to go by I would ban you. Instead you will be receiving an infraction as soon as I get to a computer.

Go to jail? Are you the authority on this? Are you a judge/lawyer or even a legal aide? I don't condone attacking anyone. Another ****ing word about either dev in a negative light and you are gone for good.

That goes for anyone.

Peace.
[HTC EVO 3D] ch1naski:
So, I only now discover how much i like Chrome over Firefox, only to find Chrome doesn't like CM10. dammit.
[HTC EVO 3D] agrabren:
You have no idea . . . I'm strictly a Chrome user, and it's driving me batty! (Speaking of batty, Hotel Transylvania was a great movie). I plan to get that fixed as soon as a I can get a build to actually *stay building*. All day, builds keep failing. Ugh.
[HTC EVO 3D] DarkRazorZ:
I assume it's some graphics acceleration issues. Disabling HW Overlays in Developers options seems to make Chrome a little more tolerable on CM10.
[HTC EVO 3D] Papa Smurf151:
Off topic....I took my daughter to that movie this weekend. It was actually quite funny.

XDA Moderator
[HTC EVO 3D] pstevep:
I have to use Chrome exclusively because it appears to be the only browser that actively supports web-sockets. I need that for a program that run for our church, that I can do from my phone, but only on chrome. Let's just say it's a good thing I know where all the buttons are.
[HTC EVO 3D] ch1naski:
Thanks, man.

And thanks, man.

I'm all out of official xda thanks on my pc. dammit.
[HTC EVO 3D] mario7595:
Just saw it today with my little brother. I have to say it was pretty good.

Sent from my PG86100 using Xparent SkyBlue Tapatalk 2
[HTC EVO 3D] tatnai:
yeah, but unfortunately doesn't fix it.

other bugs I've found (don't think I am supposed to use the bug tracker, but...)

1. roboto sound on outgoing phone call: been present in every JB rom i've tried on my 3D. On maybe 1 in 5 outgoing calls I place, I get this garbled sound; hanging up and replacing the call fixes it.

2. reboot: was running bike computer pro, had a spontaneous reboot. sorry, don't have a catlog, so don't know if you can do much with that. Also, some settings won't stick (lock rotate map, GPS lock, screen lock), but I haven't flashed back to my Sense ICS to see if it is an app problem or a rom problem; probably the app.

3. tried running Barcode Scanner, get a force close. assuming this may get fixed as the camera get's refined, but figured I would mention it.

This really runs admirably, as long as I don't get any other reboots, I'll keep running this for a bit. Thanks again Agrabren.

EDIT: RedLaser barcode scanner works... kinda, qr but not bar codes though
[HTC EVO 3D] DarkRazorZ:
Yeah, only issue I get is the keyboard flashes and disappears, luckily I can remember where the keys are...

Interesting, I wasn't able to get any QR readers working on CM9. I wonder if Agrabren has any ideas on how to get those to work on CM10.
[HTC EVO 3D] agrabren:
If you have rotation unlocked and your keyboard vanishes, rotating and rotating back brings it back. I hope to have that fixed soon. I also need to debug why barcode scanners can't get a focus lock on the previews. I think I know why, but I need to look closer.
[HTC EVO 3D] johnnyboi1994:
sense was great back when jellybean was amazing, but sense 3.5 was a downer and i like htc devices. feels like you're holding what you paid for.

jellybean stock looks really good, and runs pretty well.
[HTC EVO 3D] DuratecPaul:
Sad thing is the evo3d had a lot of potential to be a great platform for kernels and roms...

and this bullsh!t over the (how long has it been?) last 9 months, has pretty much ruined any chance for proper development.

Makes me wonder where the drama will stop next and if anyone has learned anything.
[HTC EVO 3D] Gan3b:
"Scan" works nicely on Cm10
[HTC EVO 3D] soldierforchrist2:
A Little Good News?

I'm one of the lucky ones who snagged the CDMA version of Disarmed Toaster 0.2.0. I re-flashed it this morning with Coolexe kernel that Agrabren packaged with it and I've been using it all day and haven't had my 4G drop out or fail to start at all. In fact I've turned 4G off and back on a number of times and haven't once had it say "Unable to start WiMax."

Maybe this is old news, or a fluke, but most people have been saying they still have to restart to get 4G to work once it's shut off... I also happened to flash Paranoid Android option this time too, but it seems more likely (to me) that it has something to do with an interface in the Coolexe kernel than with some change in PA...

I also want to mention for anyone able to get 0.2.0 and who's on the fence about it, that this ROM seems to be the most stable and most feature-rich of the E3D AOSP ROMs at the moment. Only MIUI and Sense ROMs have worked better for me. I've been using it since Friday morning and the only trouble I've had is graphics glitches in Chrome and some other applications and some camera exposure issues. Definitely my daily driver for now.

Thanks again Agrabren for your work. Hopefully at some point there will be a way for you to share your further CDMA work, but no one could blame you if that doesn't happen.
[HTC EVO 3D] cityeyes:
Don't disagree with your assertion that 0.2.0 is pretty damn good, but I'm reasonably sure that the Coolexe kernel is for the GSM build and might cause problems on CDMA.

Of course I could be wrong, given the fact that you haven't had any problems, I was just under that impression.
[HTC EVO 3D] soldierforchrist2:
Yeah, I thought that too. But I don't know why Agrabren would have packaged it with the CDMA version if it was just GSM. I'm clueless when it comes to Android OS development, but don't the low-level drivers for the WiMax "radio" reside in the kernel? If so, then it would have to be built with CDMA in mind for WiMax to work.

Well, hopefully I (and others) will continue to not have any problems :).
[HTC EVO 3D] DarkRazorZ:
There's a CDMA version of the coolexe kernel, the one packaged with the .zip should work fine, I haven't tried it myself though.

On a similar note, the vanilla kernel has gotten me about 20 hours of battery life with moderate. Seems pretty good. Also have not had a single reboot.
[HTC EVO 3D] cityeyes:
I'm getting good battery life with most use with vanilla kernel, but for some odd reason the second I start using Navigate my battery drains at ridiculous rates. Like I could visibly watch it tick down if I wanted to.

I know that GPS uses a lot of battery regularly, but it's definitely beyond regular in 0.2.0. It's dropping a percent a minute or more for me when I'm navigating, even with the screen off.
[HTC EVO 3D] KrewsialNL:
Well...slap my ass and call me Charly..

Forgot to put the phone on charge last night and it completely drained (i had little battery left when I came home, so that's my bad).

Problem is, when I booted the phone this morning, didn't go any further than the bootscreen. Reinstalled the build (full wipe), Doesn't go passed bootscreen.

Installing the .old build now...hoping the hardware isn't borked

edit: sweet mother of whatever...it booted after hanging in the bootscreen for 15 minutes..
[HTC EVO 3D] agrabren:
Yes, there is more development. Each build only includes compatible kernels. The build script never combines platforms.

Sometime, I'll try to put the whole build environment up in git. It's a fun look at the inner workings of the unified packager.

New vanilla kernel is really vanilla. :)
[HTC EVO 3D] plaidcounty:
Awesome. Just tried it. Works just like you said! Thanks...
[HTC EVO 3D] Scotty_Two:
Like Dairy Queen vanilla or Baskin-Robbins vanilla??
[HTC EVO 3D] soldierforchrist2:
I'm having a slightly different issue, but also seemingly related to letting the battery drain last night. This morning when I grabbed my phone from the charger, it started telling me "Storage space running out." I know for a fact that I only have about 400-600MB of apps on the phone and it's telling me that I have 1.1GB used and 0MB free! This actually happened before with the previous version(s) of Disarmed Toaster and I think maybe even Devil Toast.

If I remember correctly, wiping Cache and Dalvik doesn't help and I will actually have to do a full wipe and re-flash to fix it.

Any suggestions?
[HTC EVO 3D] rigmah:
looks like 0.2.2 is on goo.im for shooteru

super jealous evo 3d cdma user here
[HTC EVO 3D] minieod:
this happens when swapping between OS upgrades a lot - certain google apps and system designed apps do not restore properly and will hang

some that i know of : any google app, youtube, facebook, angry birds

if it hangs, hold back button to force close TB (if not enabled, enable), and then retry restore without that item
[HTC EVO 3D] FusionNeo:
I can't confirm the paid apps issue - I was able to redownload Boot Manager Pro just fine from the market without issues.

I don't use Titanium Backup, is it possible that TB was linked with your market issue?

I think your issues are more of TB issues vs CM10 issues. I've heard a lot of problems with TB, which is why I stopped using it.
[HTC EVO 3D] agrabren:
They have a Disarmed Toaster build, too.
[HTC EVO 3D] minieod:
this is true - simply looking at your goo.im folder i found it here : http://goo.im/devs/agrabren/cm10/shooteru

wass'he talkin' 'bout?
[HTC EVO 3D] agrabren:
And I have a new build going. I integrated the audio code. It made me want to cry. A lot.
[HTC EVO 3D] minieod:
see - 0.2 build already - you know you just want to catch cm10 up to cm9 status and then go from there :silly:
[HTC EVO 3D] agrabren:
Nope. Still 0.1.
[HTC EVO 3D] Kalash:
Maybe. I selected a few less things, and everything restored normally.

The market worked after restoring the accounts and doing a reboot (which hung at the boot animation, did a battery pull, reboot - and it came right back up working properly).

Otherwise, the build is awesome. 4G is the only issue for long term use, but with WiFi, I think I can even get by without that for now.

Thanks!
[HTC EVO 3D] thesparky007:
For people with google now not working... Try the zip that's made to work for 4.0... You can get it from the themes and apps section or the main android apps and games
[HTC EVO 3D] Kalash:
Didn't work for me.

It loads, can transcribe text, but doesn't search or have cards.

After flasing the one you're talking about, it crashes when you try to launch it.... twice for some reason.
[HTC EVO 3D] Keion:
Running this now. This is smooth yo.
[HTC EVO 3D] alahkel:
The respinned 0.1 disarmed toaster is booting just fine without using any tricks :) As always, agrabren you're surptising us :)
[HTC EVO 3D] METHOD1911:
Whats Duce long time man.

Method1911 3DLTE
[HTC EVO 3D] i-shakir:
@agrabren: There are many changes to the framework. that fixes the notifications and the capacitive lights also the headphone issue.

you might wanna check this.

---------- Post added at 06:23 PM ---------- Previous post was at 06:22 PM ----------

New headsetstate function: here.
[HTC EVO 3D] agrabren:
I revised frameworks/base last night. Trying to get a build that boots now. :)
[HTC EVO 3D] i-shakir:
Awesome. Fingers crossed! :fingers-crossed:

i am here for all your help :D
[HTC EVO 3D] agrabren:
Thanks! It's much appreciated! I've actually been pushing every change I make up to my github. It's the entire repo, minus a few broken pieces I didn't push yet (cause they're broken!)

I'm also trying to get one of my servers up to be an automatic nightly builder and integration machine. So each night, it would do a full build, merge in any changes from the CM tree, then do another full build. If the second full build passes, the integration would be propagated, otherwise, an error report would be sent so I knew manual intervention was needed.
[HTC EVO 3D] i-shakir:
That would be organised work. :) but would be time consuming? right?:confused:

anyways looking forward to it. :)
[HTC EVO 3D] NickMach007:
I've been attached to my sense based ROMs, but once CM 10 is working well enough for daily use, I think I will be reconsidering my sense addiction. Thanks for all the work on this. I can't wait!
[HTC EVO 3D] chiweed:
I know what you mean. I am a fan of Sense but am willing to give it up for CM10 asap. :)
[HTC EVO 3D] DarkRazorZ:
http://goo.im/devs/agrabren/cm10/shooter/ look again ;)
[HTC EVO 3D] rigmah:
HOLY MOLY!
[HTC EVO 3D] chiweed:
Mother of God! :highfive:
[HTC EVO 3D] soldierforchrist2:
Nice!