yashsingh1/xdaforums huggingface dataset:
[Hero CDMA Themes and Apps] superman.namrepus:
Done! Tweeting twice a day.
[Hero CDMA Themes and Apps] cmccracken:
If you post a tweet regarding this, please be sure to include @htc, @sprint, and add the #gplviolation hashtag for tracking purposes.
[Hero CDMA Themes and Apps] dphase:
tweet sent!
[Hero CDMA Themes and Apps] jonnythan:
Does it really matter much if we get the kernel? As I understand it, there's a load of closed-source proprietary software running under the hood on our devices.
[Hero CDMA Themes and Apps] miamicanes:
It depends. If HTC compiled proprietary code into the kernel itself, they're between a rock and a hard spot. Under the GPL, anything physically compiled into the kernel MUST have its source released. If HTC licensed proprietary camera drivers from anyone (Qualcomm, most likely) under terms that forbid them from disclosing the source, it's *their* problem to worry about.

IMHO, if that's the situation HTC is in, the best thing they could do to at least get everyone off their back would be to just go ahead and release their best 2.1 internal build (officially, for testing with the Android Emulator, since they can't officially condone rooting) as a "developer's preview". If they did, the necessary files would be ripped and built into a working 2.1 heroc distro within days, if not hours, and pretty much everyone would forget about the source for now & give them some breathing room for a few months.

As I understand it, even if HTC's 2.6.29 kernel had bugs, as long as those bugs weren't with msm_camera itself, we could use THAT 2.6.29 kernel to bootstrap newer builds of 2.6.29 (kind of like how Microsoft used prerelease versions of Visual Studio 2010 and Windows 7 to build Windows 7 itself). The problem now is that there's a literal hole in the 2.6.29 kernel that we can't fill, because we have neither the include file's source nor a compiled binary to drop in place.

Now, it's important to remember that we can't actually demand the 2.1 kernel yet under the GPL, since it hasn't actually been released yet. I'm only mentioning that as an *alternative* that would satisfy pretty much everyone for now, to give HTC some constructive alternatives to consider if releasing the full 1.5 kernel source for heroc is, in fact, completely out of the question due to licensing problems arising from msm_camera. Regardless of whether or not HTC can release the source to msm_camera for heroc, they can obviously redistribute 2.6.29 binaries built from it... and one of those binaries would be more than adequate for our purposes right now. :cool:
[Hero CDMA Themes and Apps] 5tr4t4:
I realize you are referring to a CDMA-specific kernel (I thought 2.0 and after would be GSM and CDMA ready?), but the kernel for 2.1 HAS been commercially released. It's running on the Nexus One. Demanding the code under GPL is perfectly reasonable.

I mention this because this problem is now beyond any specific device. The manufacturers and carriers are, in my opinion, abusing the GPL and we ought to have a united front on that fact.
[Hero CDMA Themes and Apps] jonnythan:
The source for the kernel compiled for the Nexus One, which uses completely different hardware, is (or must be) available. HTC does not need to provide it, as they are not the company selling the device - Google is.
[Hero CDMA Themes and Apps] miamicanes:
^^^ Just to add to what he said, the kernel for the Nexus One also lacks the compiled-in driver for the CDMA Hero's camera.

Here's an example to illustrate why the GPL places so much practical importance upon the availability of ALL source used to build the kernel... and why it's generally accepted that proprietary binary kernel loadable modules are OK (at least, among pragmatists like Linus). Suppose the maker of your PC used a proprietary NVIDIA chipset with no public documentation, and shipped it with Ubuntu Linux on the hard drive. However, suppose they compiled the video driver directly into the kernel.

Anyone who bought the computer would be put in a needlessly bad position -- unless someone reverse-engineered the chipset, you wouldn't be able to use any distro of Linux not officially blessed and released by the computer's maker. You might be able to use a slightly newer build of Ubuntu if someone did a binary diff on the newer kernel and pulled out the metaphorical duct tape. You might possiblybe able to get away with using the old kernel in a newer distro (enjoying some bugfixes in the other programs besides the kernel itself). You might even be able to diff a newer build of Linux on a newer, but similar, computer released by that maker that they happened to ship with a newer kernel. But you'd never really be able to build your own kernel the way God and Linus intended, because the kernel and proprietary video driver would be inseparable. If you tried, the compiler would complain because it was missing a very, very important #include file -- the proprietary video driver.

On the other hand, suppose the manufacturer bundled the proprietary video driver as a loadable kernel module (.ko file). NOW, things change significantly. Richard Stallman might still grouse because you don't have the source to the video driver, but in utilitarian terms, you're much better off than you were in scenario #1. Although you're still dependent upon the manufacturer for a newer video driver, because it's physically separate from the kernel itself, you can build your own newer, better, and different kernels whenever and however you'd like. As long as the low-level interface between the kernel itself and the kernel module doesn't change on your platform, the two are sufficiently abstracted from each other to allow one to change without affecting the other.

IMHO, the most disgraceful part of this whole thing is that we theoretically have phones running an open platform, but we're still reduced to ripping binary images and tacking them together with metaphorical duct tape, just like we were with Windows Mobile. If anything, it's gotten worse. At least Windows Mobile didn't have to be rooted, and the newer versions generally didn't break the previous version's device drivers. Sigh. :(
[Hero CDMA Themes and Apps] 5tr4t4:
Right, I understand this. I was making the point that the fact that 2.1 has a commercial release means the we can demand the code under GPL. Shouldn't we be aiming for a unified android kernel source with GSM and CDMA support, adding binary drivers/libs (or setting device-specific compile flags) as needed? Nexus being controlled by Google (who seems to be releasing their modifications immediately on git) might be a starting place for this de facto Android.

I'm simply advocating for thinking beyond our own personal devices.
[Hero CDMA Themes and Apps] toastcfh:
Holy shut!!! Welcome to the age of technology.... **** with us and we will tweet Ur ass to death. Lol. It's an all Twitter offensive. Were declaring Twitter war on HTC until we get source. ROFL
[Hero CDMA Themes and Apps] miamicanes:
@5tr4t4: well, it was more for the benefit of others who might stumble on this thread and aren't quite sure why it's such a big deal :)

I think what Jonnythan was saying is that there's no need to get the source to the Nexus One's kernel from HTC, because you can download it right now directly from Google.

As far as platform neutrality goes, we'd be 99.9% of the way there if HTC would just move the proprietary stuff out of the kernel proper and into loadable kernel modules so they'd simultaneously be in compliance with the GPL and not making our lives needlessly difficult by making us jump over hurdles that shouldn't be blocking our way in the first place ;)
[Hero CDMA Themes and Apps] cmccracken:
If they were to move some stuff to binary *.ko's they'd most likely move all non-boot-essential hardware support out there, which would actually make things much, much more challenging for us. That way they could have a "universal" kernel (and GPL source tree) that is used across devices, and each device just has its own *.ko's. They'd only have to release one (fairly useless) tarball for GPL compliance. Be careful what you ask for.
[Hero CDMA Themes and Apps] cmccracken:
Does Google provide the GPL source for the N1 kernel? I haven't been able to find it, if so. Since the N1 is shipping, someone needs to own up to providing that source. With the N1 support disaster and finger-pointing, there's no telling who is responsible for it.

I've found a link to some kernel source for the N1 (Cyanogen has announced the availability of the kernel source for the Nexus One), but I don't see anything indicating that its the official, "as shipped" release. It looks more like a community release.
[Hero CDMA Themes and Apps] wtphoto:
You know I think its really sad that it has come to this. That we have to try and cause bad pr for a company that I personally love the product that they produce. However if this is what it takes to make them understand that we as an aosp community are not going away and that they will be held to the standards that all others that use open source codes are held to then so be it.
[Hero CDMA Themes and Apps] miamicanes:
> which would actually make things much, much more challenging for us.

How so? From what I've read so far from other posts on the subject, the biggest single problem anyone's had trying to get the camera working in 2.x on a CDMA Hero is the fact that all the 2.x apps require 2.6.29 kernel. We can't build a 2.6.29 kernel for heroc, because we don't have the necessary include files, and the heroc shipping kernel has the generic and proprietary code so tightly woven together, it's almost impossible to figure out what's what.

If everything proprietary and specific to heroc were in a separate .ko file, building a 2.6.29 kernel for heroc would be trivially easy. From that point, we could just create a compatibility-layer to wrap the heroc code and thunk it enough to work with 2.x apps. Right now, there's a chicken-egg circular dependency that breaks everything.
[Hero CDMA Themes and Apps] Noan21:
Sent a tweet. Hope this works.
[Hero CDMA Themes and Apps] 5tr4t4:
Thanks for the replies. This is a frustrating situation indeed, one I thought I was avoiding by buying into the Android world.

I apologize if this question is too off-topic, but are any of the for-sale Android phones fully "build, flash, and run" from the vanilla kernel (with appropriate configs) and vanilla/AOSP (Apache licensed) Android without the need for proprietary drivers/libs? Dream, Magic, ADP1, Ion? Is the Nexus this way? Obviously there will always be the question of Google apps...
[Hero CDMA Themes and Apps] miamicanes:
The problem isn't that the phone's sensors and built-in peripherals need drivers... the problem is the fact that HTC built the binary blob that comprises the CDMA Hero's kernel in a way that makes it nearly impossible for anyone to independently go forward with it without having the source to everything available. Everything on your PC needs drivers, but it doesn't stop you from upgrading your OS at will, because the drivers aren't inextricably bound to whatever specific build of whatever specific OS came from the factory on its hard drive.

Do I personally blame the developers? Of course not. I've done far worse things when I was under pressure to release something under a hopeless deathmarch timetable, and I'd be a total hypocrite to cast the first stone at *them*. The real blame lies with HTC's management, for almost certainly shoving them into their next deathmarch "instantly" instead of giving them time to clean up the mess and refactor their prior week's sins while they still remembered what they did at 3am, why they did it, and how they really meant to do it before all hell broke loose and they just wanted to get it done so they could sleep for a few hours.

That's the main reason why I still think that for now, we'd be better off lobbying them for a raw, unsupported, developers' preview release of heroC 2.1 (officially intended only for running under the android emulator, of course...). If the kernel source really is the cluster*ucked legal and logical trainwreck of a kludge it appears to be, we're unlikely to see it before it's ceased to be relevant, because they aren't going to have the time or resources to go back and clean it up enough to publicly release until after 2.1 is out anyway.
[Hero CDMA Themes and Apps] Cloned2:
I think they have a dirty little secret hidden within.

:mad::mad::mad::mad:
[Hero CDMA Themes and Apps] Cloned2:
Keep it up guys, could be our only hope
[Hero CDMA Themes and Apps] bnick007:
just tweeted
[Hero CDMA Themes and Apps] swaze:
Question to any of you tweeter experts out there. I see alot of people have tweeted this to HTC. But when I go to their page I don't see any of those tweets there. Are they indeed actually getting them? Just wondering.
[Hero CDMA Themes and Apps] jonnythan:
When you do "@htc" it's called a mention or an @reply. AFAIK, only a user can see a list of mentions, so only HTC can see the "@htc" feed. They won't appear on someone's tweet page, as that's just a feed of the tweets actually posted by that user.

You can see "@htc" messages only by looking at the tweets of someone who posted one.

"#htc" style are called hash tags. They're kinda like keywords and you can search on them. You can search for "#htc" and find all the tweets where people are talking about - but not necessarily to - htc.

@replies are directed toward other users whereas #tags are just keywords. For example, I could say "@joeblow I agree with you!" but not "#joeblow I agree with you!" But I could also say "@joeblow I agree with you about #htc and #apple." If I wanted to get a message across directly to HTC I could say "@htc you guys suck #htc" so that it'll also be found when someone searches for #htc.
[Hero CDMA Themes and Apps] swaze:
Good breakdown, I think I get it now. I signed up just to tweet to htc, and I think ill just stick to FB, lol.
[Hero CDMA Themes and Apps] watzone69:
Actually swaze, thanks for asking. I'm new to twitter too and was just guessing about most of it but I was to afraid to ask!:o

BTW, I twittered:

@htc @sprint The source code for the #CDMA #sprint #htc #hero is past due for public release. #gplviolation
[Hero CDMA Themes and Apps] alexthearmo:
I actually don't have a twitter either and I started this thread. :confused: I just thought it was a good idea what you guys had started and wanted to get more people on board. I guess I better sign up and tweet.

Thanks for tweeting guys! Let's keep tweeting them till they want to either kill us all or give up and give us the kernel! Spread the word!

-alex
[Hero CDMA Themes and Apps] watzone69:
I've searched using:

#htc #hero #sprint #gplviolation #source and several combinations of those but so far I've only found 5 or 6 tweets. I also keep getting "older tweets are temporarily unavailable" so that may be it too.

Let's keep it going!
[Hero CDMA Themes and Apps] deadonarivalry:
Tweeted earlier. I guess I'll keep it up and send another tomorrow..
[Hero CDMA Themes and Apps] silentshab:
If you do a search for "@htc", you can see all of the messages directed at HTC: twitter.com/#search?q=%40htc (sorry, still can't post links yet). Currently, it seems to be filling up with people asking about 2.1 updates for their phones.

Another thing you can do to get the point across is to create a twitter list called gplviolators and add HTC and Sprint to it. When a user clicks on the "listed" link on HTC or Sprint's feed, the newest lists show up on top. To create a new list, go to your own twitter page and under "Lists" on the right, click New List and name it gplviolators. From there, you can search for htc and when it comes up you just click on the icon that looks like a list to add them to the list (don't forget to do the same for Sprint).
[Hero CDMA Themes and Apps] deadonarivalry:
Forgot about lists. Made my own.
[Hero CDMA General] mcgrathx:
Guys, anyone having an issue with force closing of the native HTC music app when running flipz/toast 2.1 rom? Not happening when running mixzing....

I didn't want to clutter the 2.1 thread any more.

thanks
[Hero CDMA General] 702DROID:
you should keep all rom issues in the rom 's thread that way you dont clutter up the rest the forum
[General Questions and Answers] BROSIF:
I just got a Pioneer AVH-P4100DVD unit to replace my DEH-P700BT unit. The P700BT had no issues playing music off my Hero through the USB cable attached to the receiver (just have to mount USB). The P4100DVD however when connected just says "format read" and will stay there. Just trying to figure out if there is a work around to get the USB cable to work with the P4100DVD?? I miss being able to control the music on my phone from the receiver. That is why I am not using the AUX jack. I have also tried turning the USB debugging on and off on my Hero. I know the USB works. I plugged in a thumb drive and it read the music fine.

Any help would be greatly appreciated. Thanks!!
[HD2 General] phillyctr:
having a problem my alarm is only sounding once and thats it,ive been late for work twice this week already,anyone help please.

cheers
[HD2 General] DMAND:
Please dont start a new thread for a question that has already been asked.

Thank you
[HD2 General] phillyctr:
hi could you show me thread link please:)
[HD2 General] ZaZu90:
Get a .wav soundfile and place it in /windows folder.

Then that ringtone will appear in the alarm's tones section, choose it, and there you go :)
[HD2 General] phillyctr:
mate many thanks for your help:)
[HD2 General] ZaZu90:
Not a problem :)

Dont forget that you can convert mp3 sounds into .wav files and place them in windows as well :)
[HD2 General] phillyctr:
mate ive converted a mp3 to a wav file and placed in windows file,my song shows up in alarms and plays when i select it,when choosen for the alarm it still sounds as a single beep??any ideas,thanks again:)
[HD2 General] noodles222:
hi, i ve got different language installed on my HD2 so i will try to translate it into english..

try going into settings, sounds, and then look for notification sounds and try to disable them.

or when you are on settings, in right down corner tap on menu, and display all settings, and then go into sounds.

i think i had the same problem - which ROM are you running? as long as i remember it change when i flashed 1,48 rom...
[HD2 General] phillyctr:
mate worked a treat.many thanks
[HD2 General] alex fung:
This makes the alarm sound longer, but it still only sounds once. There is no option for "make the sound repeat forever" or "repeat the sound for 2 minutes".
[HD2 General] thegios:
what about then the calendar alarms? will they go off if you disable notification sounds?
[HD2 General] bel_z_bub:
have you checked the following:

go to:

settings > menu > all settings > clock & alarms > alarms tab

click on the little bell above the time..

see if "repeat sound" is checked
[HD2 General] thegios:
it is but...

... this allows the alarm to be played only twice insteda of once

... my question was different: if i set notifications to off, will the calndar reminders play?
[HD2 General] da_ch0sen_1:
Download an audio editing program like Audacity and loop the file 20 times. This should do the trick.
[HD2 General] TeMpEsT_BR:
Is it just me or is the windows mobile alarm really incompetent waking people up?? :D :D

It would be nice if it could read MP3 files and play infinte times...
[HD2 General] samsamuel:
Looks like a bug,,,

Set an alarm by using the link on the manila home screen. Choose a sound for that alarm.

Now go settings - menu - all settings - clocks and alarms - alarms - tab and edit the alarm you have just set, , no sound selected, which means that the 'repeat and vibrate ' option below it isn't repeating the sound we set in the manila alarms screen. Choose a sound here and it works.

EDIT - OK, ignore the above, no it doesnt, it just plays both sounds, twice, then waits a minute then plays them again, then nothing.
[HD2 General] skyhew:
Does ROM 1.66 fix this problem?
[HD2 General] bronx:
no, it doesn't I'm afraid... :mad:
[HD2 General] thegios:
This cannot be fixed by HTC: it is a WM issue...
[HD2 General] bronx:
then please tell me why I haven't got this issue with any other winmo devices, huh? it is htc who's responsible for rom on leo, not ms.
[Touch Pro2 CDMA] cdmccul:
I have been a long time customer (more than 10 years) with Iowa Wireless. I LOVE the plan I have, and the rate I haven't been able to find a match to. I'm a big fan of GSM and how I can change phones at will, but alas, I am moving to an area of North Dakota that doesn't have any GSM data, and very poor GSM voice coverage.

I have to move to Verizon (or any other CDMA provider), so I have taken this as my chance to get a new Rhodium to upgrade from my Kaiser to. Yay me.

BUT...

I don't like it, but I have had some financial difficulty, and now must pay a heafty deposit to get 'normal' service from Verizon (which is over priced to begin with).

If I get the Verizon pre-pay unlimited plan *shudders*, can I add a TP2 from eBay by just providing the correct serial numbers?

What about other pre-pay CDMA providers? Wal-Mart's Straight Talk is the right plan at a reasonable price, but can I mount a CMDA TP2 to thier network?
[Touch Pro2 CDMA] goldenu:
If you have access to MetroPCS in your area, and are willing to jump through a few hoops in getting the device configured, you can use a TP2 there. I have a Sprint TP2 that I bought on eBay running on MPS without issue. Data speeds will take you back to 2003, but the $40 unlimited call/text/data plan is hard to beat.
[Touch Pro2 CDMA] cdmccul:
Wow, I'll have to check them out. Is MetroPCS GSM, or CDMA based? Unfortunatly (in this case) the TP2 can run both GSM and CDMA... as for speeds, I'm used to a trunkated 20K, so anything is fine with me. *chuckles*

Thanks for the pointers!
[Touch Pro2 CDMA] earmuffs:
Check out Page Plus it resells Verizon service thier data plans are crap 20megs and 50 megs and then prepaid $3 a meg (I think) lol but if you setup you phone right you can get allo the free data you can use. I had some issues but had it working pm me if you want details. thei unlimited plan talk and txt with 20megs of data is ~$40

Otherwise see if US Cellular is in the area still expensive for my plan but better than Verizon.

1000 anytime National plan, free nights and weekends starting at 7pm, free incoming calls txts and pics~$45

+txt plan 750 msgs ~$10

+data $24

+phone insurance ~$6

+taxes ~however much the government steals

gets my bill ~$100 per month

But I do pull about a 1megabit down and reasonable upload with 200ms to 250ms latency in my service area when tethered on my pc and I've only been in two places in all of america I did not get coverage so I like them allso the costumer service is the best I've ever had from ANY COMPANY HANDS DOWN.

If their was one company that deserves a hug in the whole world is US Cellular they are the best!

sorry for typos it's late I'm tired and lazy.
[Touch Pro2 CDMA] WatermelonSlim:
How do you get free unlimited data from Page Plus?
[Touch Pro2 CDMA] riot1031:
I am also curious as to whether or not you can tie an unlocked Touch Pro 2 to the Straight Talk network. Anybody have any ideas?