yashsingh1/xdaforums huggingface dataset:
[HTC Amaze 4G] fcpelayo:
So unmask the drivers, Which is why we need to reverse engineer right?

I remember faux already finding this out on gb he's the one that told us to annoy bug the hell out of htc about this, and we still are but it seems like they don't care. I just wasn't sure or fully understanding what he meant. Well this blows thanks for explaining tho. Makes sense why faux hasn't been around our forum then. He just gave up. :/

Don't get me wrong he still did build us a kernel out of what he can which I do appreciate.
[HTC Amaze 4G] :
If I understand what he is saying is if you just in comment the lines and make modules they will build
[HTC Amaze 4G] oryan_dunn:
Right, just uncommenting the obj lines in the makefile, rerun kbuild should build the drivers. I'd like to know what all was done on the previous effort for GB kernels/drivers, as it seems even in the GB kernel, the drivers are there, they just needed to be enabled in the kernel config. The drivers for the wl12xx chip are GPL, so unless HTC completely rewrote them from scratch (seems very difficult to believe), then because they are GPL, any mods they made should have been released.

I often wonder if any HTC employees read this board and either have an evil laugh at us, or would like to help, but just can't? I also wonder if most of their devs are based in Asia or here in the US.

Also, if after this is worked on, and WiFi doesn't end up working, I think we can cross TI and Integrity Project off the list of people to bug, as it's clear TI did GPL the drivers (and a thanks to TI for being a good open source player).
[HTC Amaze 4G] :
Well those lines could just be there but they just didn't include the actual drivers hence why the commented the lines out to prevent a failed build
[HTC Amaze 4G] :
Another thing is what are the actual driver files and how would we edit them to not include the version check
[HTC Amaze 4G] oryan_dunn:
What version check are you talking about?

They're in this directory:

drivers/net/wireless/wl12xx/

Unmodified, web browsable:

http://lxr.linux.no/#linux+v3.0.16/drivers/net/wireless/wl12xx/

I also want to download a stock 3.0.16 kernel and diff the wl12xx drivers. There are also some board_ruby_*** files in the mach-msm directory, one of which is board_ruby_wifi.c
[HTC Amaze 4G] :
HTC put a version check in there modules to make sure that the modules could only be loaded by the stock kernel but a work around is spoofing the kernel version
[HTC Amaze 4G] oryan_dunn:
If you're trying to take the .ko modules from that HTC built as part of the stock ROM, and load them into a custom kernel of a different version, well that's a Linux version check, not HTC. In general, Linux kernel modules are compiled against a specific kernel version. It's different to windows drivers, that can, for the most part, be loaded into different Windows kernels.

I recommend this book:

Linux Kernel Development, 3rd Edition

I've got the 2nd edition and it's served me well.

On another note, I really need to upgrade my hardware. From the Android site on Initializing a Build Environment | Android Open Source

I've got Ubuntu 10.04, but I only have a 32-bit processor (Athlon XP 2900+, :( )
[HTC Amaze 4G] :
Ok ill take a look at it but how can we disable that check because that is holding back a lot and I'm not that experienced with kernels
[HTC Amaze 4G] oryan_dunn:
I'm not sure. It's not there to make your life hard, it's there because the kernel's public binary module interface isn't guaranteed to be the same between kernel versions. Just look at graphics drivers on Linux, and all the issues a fluid binary interface causes.

To get around it, just tweak a 3.0.16 kernel, and the modules should load Ok, but I can't guarantee that.
[HTC Amaze 4G] :
Ok i got you. I'll just continue with spoofing kernel versions if that is the case but on the hd2 there are so many different kernel versions and there wi-fi modules just function but they could be built from different sources for each
[HTC Amaze 4G] oryan_dunn:
Yeah, that's why you want open-source drivers, even though the kernel changes, the driver don't have to; but when recompiled, match the new binary interface.
[HTC Amaze 4G] :
So in conclusion we have the drivers? Or no?
[HTC Amaze 4G] oryan_dunn:
I don't know. It looks like we have the source, but if there are missing bits, I wouldn't know at this point. I think the next step would be to try to build the kernel and modules and see if the are the same as the binary modules HTC provided. Currently, I can't build with the hardware I have. And I wouldn't be able to test if I could.
[HTC Amaze 4G] hasoon2000:
TexasIce will be reviewing the kernel soon!
[HTC Amaze 4G] fcpelayo:
another email just to bug haha

Email I sent to HTC out of anger

---------------------------------------------------------------------------------------

# small builtin driver bit

# HTC_WIFI_START

obj-$(CONFIG_WL12XX_PLATFORM_DATA) += wl12xx_platform_data.o

# HTC_WIFI_END

-----------------------------------------------------------------------------------

It looks like HTC commented all of that out.^^^^^^^^

CHECK THIS LINK

http://xdaforums.com/showthread.php?t=1557500

JUST TO SHOW YOU HOW MANY PEOPLE WILL DECIDE THIS WILL BE THEIR LAST HTC PHONE. IT SEEMS LIKE YOU LOST FINANCIALLY THIS 2ND QUARTER AND CONTINUE DROPPING. EXPECT WORST IF YOU KEEP IT UP THIS WAY.

HTC ONE, WHAT? WIFI ISSUES? HTC QUALITY OVER QUANTITY. Please forward this message to headquarters or management if they do care. Thank You for who htc was. Samsung here I come.

-------------------------------------------------------------------------------------------------------------------------------------------------------------------

Not really sure if this was appropriate but Im getting tired of HTC. Issues with them now a days in every new phone out there. :( Im hopping after their loss financially each quarter they'll step up their game.
[HTC Amaze 4G] hasoon2000:
Just being a truthful douchebag.

https://twitter.com/PaliHustlaOD/status/227440412678303744
[HTC Amaze 4G] JonathanBarca10:
so looks like maybe we have some more fuel to help us? definitely something we could say to use against them. i know that unfortunately, i have jumped ship. i should be getting my Galaxy Nexus soon.

http://www.androidcentral.com/htc-sells-back-half-its-stake-beats-audio

desperate for cash, are we HTC?
[HTC Amaze 4G] fcpelayo:
Any news here? Faux just said that htc is not releasing Bluetooth source for ics now. This is really starting to piss me off
[HTC Amaze 4G] brainbone:
From: http://xdaforums.com/showpost.php?p=28878188&postcount=9

filename: bluetooth.ko
alias: net-pf-31
license: GPL
version: 2.16
description: Bluetooth Core ver 2.16
author: Marcel Holtmann <marcel@holtmann.org>

If this is indeed the case, I think it's time to gather evidence and then contact Marcel Holtmann, and any others that hold the copyright, to let them know that HTC is violating the license of this code.
[HTC Amaze 4G] fcpelayo:
Where are the links that you posted from the other dev that contacted HTC for the HTC evo and evo shift
[HTC Amaze 4G] brainbone:
I believe you are referring to this post:

http://xdaforums.com/showthread.php?p=28858756#post28858756

This is the latest post I can find on livejournal.com regarding HTC:

http://mjg59.livejournal.com/135665.html

It includes a pretty funny response to an HTC developer:

http://thread.gmane.org/gmane.linux.kernel/1048027

I'll re-post my original post here to avoid any diversions in the other thread:

You may want to let them know that every day they delay, they are in violation of GPL.

They will often give the excuse that they need to clean out any "proprietary" code from the source before they release it, but, from what I understand, that statement in itself is a violation of GPL. That work must be done BEFORE any binaries are released. Source code to build identical binaries of all their GPL based binaries must be available when their GPL based binaries are delivered, not 120 days after, and if they have removed any "proprietary code" from the source code that build the GPL based binaries, that code is no longer the same source code that built it. They are just banking on the assumption that no-one of consequence is going to hold their feet to the fire.

Edit:

Here's a link with someone else challenging HTC on similar grounds:

http://users.livejournal.com/joshua_/41833.html

Looks like it's a habitual problem with HTC. One that will likely take a prolonged lawsuit to fully sort out. Since it's such a systemic problem with HTC, perhaps FSF would be interested in taking action?

Edit2:

If you read the full thread (all posts) of the previous link, and then the link below, it looks like he did actually net a positive result with HTC after contacting FSF for GPL clarification, and holding HTCs feet to the fire:

http://users.livejournal.com/joshua_/42059.html

Possibly a good model to follow when requesting source from HTC going forward?

Edit3:

It looks like you need to remind HTC of their GPL obligations on every release:

http://users.livejournal.com/joshua_/43185.html
[HTC Amaze 4G] fcpelayo:
Yes thank you.
[HTC Amaze 4G] rbaruch:
Can we please elect or have someone volunteer to write the email? Hell would we need to start a bounty just for that? We have all the info/violations we need. Only thing left is actually having someone who understands write an email to the appropriate people
[HTC Amaze 4G] fcpelayo:
We have an awesome writer. And we have several other people who have the evidence. We need the people who understand and know the evidence to illustrate our business major grad what to write to HTC.

I call for faux, oryan Ryan, kozmik and hasoon. If anything I'm sure faux can probably do it himself but idk. And if it requires a bounty sh*t ill put in.

I know hasoon wouldn't mind. But he needs to be helped with the evidence.

Ppl don't pm Hasoon, take your time bro.
[HTC Amaze 4G] fcpelayo:
Do you guys think the lack of security in ics and below will get HTC to upgrade us? Security flaws shown in hackers conference just days ago. One flaw the stock browser and another the bouncer in play store as well as NFC.
[HTC Amaze 4G] lorddart:
Heck, yeah Joshua the one on live journal that apparently got their attention and got them to release source seemed capable of doing so, and see as how what we have is:devs, and what we need is: source. Heck, why not make a small bounty or contribution to someone willing to confront them and get this stuff released so the great devs we do have can do what they do best...
[HTC Amaze 4G] fcpelayo:
You and others as well I should contact him
[HTC Amaze 4G] oryan_dunn:
I always hated English in school, but I usually did pretty well. If I get some free time, I can attempt to draw up something professional. In real life, I'm a software developer, and this isn't my first rodeo with the GPL. But, by no means am I an expert on the legalese either.
[HTC Amaze 4G] crazypotato:
yes, let's contact michael. enough is enough with HTC. i don't see why he wouldn't take action. HTC is taking open source program like a free ride and making money off it.
[HTC Amaze 4G] fcpelayo:
I sent them another email stating they are violating gpl from brain bones post they say they are compliance still bc 90-120 days. I'm not sure who's right anymore
[HTC Amaze 4G] brainbone:
Where is this post where "brain bones" (me?) says that they are in compliance within 90-120 days?

The Free Software Foundation, authors of the GPL, are clear on this point. Source code must be available for delivery when a binary is released, but it does allow a "reasonable" amount of time to get that code to you (mail it, etc.).

Brent Smith from the FSF says:

"HTC's reading is outrageous -- we honestly thought no respectable company would have the gall to publicly make this argument. A delay of 90-120 days is not reasonable, considering that they must already have the source code.".

GPLv3 (Linux is GPLv2) does give 30 days for one to correct a violation before their right to use the licensed code is lost. I don't know if GPLv2 does, but I don't believe so. In any case, 90-120 days is far longer than 30 days.
[HTC Amaze 4G] fcpelayo:
No you didn't, they HTC said they are in compliance

. I know that this code is important to the development community and I will be happy to assist you with the correct information regarding this. HTC will release source code in accordance with any applicable open source license terms, i.e. GPL v2.0. HTC will typically publish on http://developer.htc.com or htcdev.com the Kernel open source code for recently released devices as soon as possible. HTC will normally publish this within 90 to 120 days. This time frame is within the requirements of the open source community. Other source codes, which are not required to be disclosed by the open source license terms, unfortunately cannot be disclosed by HTC as they may be proprietary to HTC or its licensor. I hope you enjoy the rest of your week.
[HTC Amaze 4G] brainbone:
This is an absolute falsehood. As pointed out by Brent Smith, 90-120 days is not the intention of the GPL. I would contact the Free Software Foundation (FSF) for a direct clarification on this (send a copy of HTC's response in your request to FSF) that you can then pass back to HTC.
[HTC Amaze 4G] hasoon2000:
I emailed the FSF
[HTC Amaze 4G] brainbone:
It will be interesting to see their response from your email, but I see a couple issues with it;

1) Providing links to threads are good, but only as a bibliography. The recipient of the email should not have to follow those links to see the research -- all relevant portions should be included in the body of the letter. Forcing the reader to follow links puts a burden on them that takes away from the time they could otherwise spend helping find a resolution and responding.

2) The use of "BS" may put the recipient off.
[Samsung Galaxy Nexus] pham818:
http://portland.craigslist.org/wsc/mob/3031575517.html

theres a really cheap nexus and i am wondering if it is worth buying, idk what a "bad ESN" is but if it software problem, can it be fixed?
[Samsung Galaxy Nexus] matistight:
Bad esn= no Verizon for you. Means someone either lost/stole/didn't pay their bill on the phone
[Samsung Galaxy Nexus] thos25:
Could mean a lot of things. it could be stolen, or he may just be overdue on the sprint bill. I would obtain the esn from the seller and contact sprint to see what the issue is. It may be something you can take care of, it may not be. If not, you can flash to another carrier.
[Samsung Galaxy Nexus] matistight:
I mean sprint. Sorry was just responding from the "bad esn" part
[Samsung Galaxy Nexus] pham818:
alright thanks guys! very helpful!
[Samsung Galaxy Nexus] joshnichols189:
It can only be flashed to another carrier if you have the software ans know how to do so. I don't think anyone at all is flashing their Galaxy nexus so it can't be flashed. I would stay away from anything that says "bad ESN" it is most likely stolen. Especially on Craigslist.
[Samsung Galaxy Nexus] zuberio:
ESN (Electronic Serial Number) is the CDMA equivalent of GSM's IMEI number. It's unique to each phone. It allows carriers to 'lock' out a phone that has been stolen or is unpaid.

Basically, the phone is either stolen or not completely paid for. I believe it's a federal offense to reprogram/flash a new ESN on a phone.

Unless you can get the ESN and talk to sprint about releasing the phone *before* the purchase, stay away.
[Samsung Galaxy Nexus] thos25:
Yes. I want aware of any method to flash the gnex from one carrier to another but I've got a gsm version, so I've never concerned myself with it.

Like I said, try to call sprint if you can obtain the esn from seller. If they tell you it is as simple as a past due bill, find out how much. May be worth it to pay it off since phone so cheap. If stolen or lost obviously report it to authorities.

If it is a past due Bill you decide to pay off, I would have seller meet you @ sprint store to exchange so you can make sure it is good to go before you accept it.
[Samsung Galaxy Nexus] joshnichols189:
I highly doubt it is a past due bill.. if it is it is probably huge as if it was like $100 the guy could just pay the $100 and sell the device for more..
[Samsung Galaxy Nexus] ckarrow2:
If you buy the phone with the bad ESN and it turns out to be reported stolen, you then have possession of stolen property... they would probably confiscate it and question you..
[Captivate General] birdbrain40k:
Hello, I'm running AOKP build 37 with Glitch Kernel 14 and I can't play videos. Period. No YouTube, no Netflix, nothing. I have absolutely no clue as to what's wrong. Any advice at all would be useful.

Thanks in advance!
[Captivate General] JimmyD_92:
Did you download the build from the AOKP site? Sixstringsg posted his build in the dev forum that fixed this issue. Get it here.

http://androtransfer.com/?developer=sixstringsg&folder=captivate
[Captivate General] bravomail:
I gave up on AOKP. New bugs keep being introduced. Frustrating.
[Android Themes] SLCMotor:
New Oblivion ADW Theme by SLCMotor

711 Custom Images

▬ WHATS COMING ▬

More Custom Icons

New Docks

More Wallpapers

FOLLOW ME ON TWITTER FOR LATEST @SLCMotor

Download @ Google Play Store

​
[Android Themes] CheesyNutz:
thanks but no !
[Android Themes] SLCMotor:
No worries CN appreciate the feedback.
[Android Themes] Roberto1000:
Hello

awsome Theme m8 but can you change Please the Logo on the Page when i want to ad somethink on the Screen the Logo is to big :rolleyes:

Will post some Icons request a Bit later :D

Thx in adwance

Robert
[Android Themes] SLCMotor:
Thanks for the feedback. Can you describe to me more about changing the Logo? All the icons in the package are the same size. What launcher are you using?
[Android Themes] Roberto1000:
Hello M8

I use ADW Launcher Pro and its the Icon from the Bin on the Top when you want to delete somethink from the Page :rolleyes:
[Android Themes] Roberto1000:
Here is a screenshot from the default bin on the Top
[Android Themes] SLCMotor:
I'll look into it, I am running ADW EX Launcher version 1.3.3.56

Your screen looks different for some reason, the Trash Can on top should also look different as it is themed within this theme or should be.
[Android Themes] SLCMotor:
Just verify this is what you're using

https://play.google.com/store/apps/...wsMSwxLDEwMiwib3JnLmFkd2ZyZWFrLmxhdW5jaGVyIl0.
[Android Themes] Roberto1000:
Yep this is what i am using ;)

My Icons i missing are :

Dateimanager

Screenshot It

UCCW Clock

Cinemaxx

Klicktel

meinestadt.de

From Playstore :)

Maybe you can add then on your next update :D

Thx in Advance

Robert
[Android Themes] SLCMotor:
Ok, I think I may have the solution and I wrote down that list.

Thank you for your support.
[Android Themes] SLCMotor:
Update

I released an update and added your icons some are just in the icon pack.
[Android Themes] Roberto1000:
Hello Motor bro awsome Work :D

My Screens ATM :D
[Android Themes] SLCMotor:
Good deal :) I'm glad you're liking it..
[Android Q&A, Help & Troubleshooting] JimCC:
I am having trouble finding a straight step by step guide to how to install PDroid, I know it needs something call Pdroid Patch, and rooting my android phone. I am a 100% Noob on Android, I still don't understand what is Rooting or how to do Pdroid patch. Can someone help me? I have a HTC Thunderbolt and a Meizu MX (HK ver). Please someone help me on a step by step guide to install Pdroid... thank you.
[HTC Amaze 4G] Erikdrakon:
So after updating to ICS, when trying to turn bluetooth on to sync a headset, it will say turning on and then turn itself right back off.

Has anyone else encountered this or know of a fix?
[HTC Amaze 4G] Dark Nightmare:
Try reflashing the update.
[HTC Amaze 4G] mike96789:
I am also having problems connecting media to my bluetooth headset. I am on Fast Amaze 2.1 ROM.
[T-Mobile myTouch 4G Slide] K7Cobb:
As you all know our latest ROM for the MT4GS end with this : 710RD and the Sensation 4g ics update has the exact same ending. This could just be a coincidence or not but maybe we might get ics or could get the ics ROM from the Sensation 4g to work on our devices. Im basically an advanced noob so i don't know if that made any sense (could get the ics ROM from the Sensation 4g to work on our devices). Comment and tell me am I or am i not getting on to something.
[T-Mobile myTouch 4G Slide] Coug76:
Most of the first MT4GS ICS roms were ported Sensation leaks using modded kernels and code.

Hastily spouted for your befuddlement
[T-Mobile myTouch 4G Slide] K7Cobb:
How do u get this ROM do I have to be rooted or do i just download unzip go into recovery mode then update then Bonn I have ICS with sense 3.6 or is it not like this at all?
[T-Mobile myTouch 4G Slide] strapped365:
Its not like that at all, if it was every device would be running the latest and greatest. Its a lot harder than just flashing things, like Sense needs resized ect
[T-Mobile myTouch 4G Slide] Coug76:
What strapped said. A ton of work goes into each port. Getting stuff just right is a herculean task. Props to the devs in a big way.

The results of their awesome work though is as simple to install as you describe.

Hastily spouted for your befuddlement
[Galaxy Note GT-N7000 Q&A, Help & Troubleshooting] crz2uf:
Hi.. i had adobe 10.3 installed on my device and somehow some websites cant run flash because i needed to update it. I went to Play Store to DL AFP11 and it said the package isnt signed correctly and that i needed to uninstall first ,so i did, with titanium Backup.. now that i downloaded it again, it said "incompatible update" ...does anyone know how to install AFP11? any help would be great. Thanks.

Using rocket Rom v23...
[Galaxy Note GT-N7000 Q&A, Help & Troubleshooting] diegoabril:
Same issue here but rocket rom 22!!! Please help
[Galaxy Note GT-N7000 Q&A, Help & Troubleshooting] priyanv:
Same issue I had with other app (power amp) I tried with clearing play store data but that didn't work out for me. So I reflashed the rom. Then download it from play store.. If you have back up better reflash it..as you know it's simple...
[HTC Desire S] lowveld:
Patches & addons

Patches

-- none for current version --

Addons
[HTC Desire S] lowveld:
FAQ - read before posting

Most Common Questions

Q: My Phone shortcut is missing from the lockscreen. You suck.

A: Drag it from the app drawer to the dock, it's missing there too. It will magically appear on the lockscreen too.

Q: My weather lockscreen stopped responding and I cannot unlock the phone. You suck.

A: That's a bug I'm trying to fix. Meanwhile, pull down the notification bar and click "settings", that will unlock the phone. Change lockscreen type or reboot. Any of those will make the lockscreen work again. This happens quite randomly, doesn't happen to me for days, and for some users doesn't happen at all.

Q: My phone does not record on Full HD, only 720p. You suck.

A: It is not supposed to. The Desire S has no such capability. That option only appears on the camera because I tricked it to thing it was a One S, just ignore it. I could make the option go away, and I'll eventually do that, but it takes time I would rather use fixing real issues, or adding stuff. Meanwhile, some common sense on the users would be nice.

Q: I flashed this rom, and now WiFi does not work. I can't even get online to tell you that you suck.

A: If you unlocked your phone with HTCDev, you must flash boot.img from the ROM separately with fastboot. Search around for instructions. You must do this for every rom that has a different kernel than the one you are running prior to flashing.

Q: Dow you really suck?

A. No.
[HTC Desire S] riaan0010:
Brilliant Lowveld. Waited for u to release this.
[HTC Desire S] Grizzly6117:
Downloading Now :)
[HTC Desire S] Niko0olas:
emm can we flash over PrimoS v4.0 ?
[HTC Desire S] Grizzly6117:
no sais Full wipe Mandatory, Read installation
[HTC Desire S] ben_pyett:
install says full wipe, but I suppose that you can try, just no complaining of any issues if you do.(I suspect I might give that a go at first...as in a hurry).

Swyped from my DesireS
[HTC Desire S] Grizzly6117:
3 min and ill be flashing, ill report back if i find any issues not already identified