I tried contacting dell technical support to request them to make the build public but I couldn't contact them
Anybody else can try??especially those living in the u.s
This may be our only shot
As the product has been discontinued, we could make it a useful tablet and not a expensive piece of entertainment
same
I have the same problem. realsense camera app not working. dell refuse to provide any files of os or apps. anyone up for a class action lawsuit?
i dont think a lawsuit is required..but anything to make them release the source code files
Related
Since Dell no longer sells Streak, why not ask them to release the full code? If I remember correctly, the reason we don't have truely custom roms is that the source code Dell released is lacking. I think DJSteve said something about the Snapdragon in the Streak is a little different than in other phones.
Thoughts?
-merc
Sent from my Dell Streak using XDA App
They would never do this just because Streak is EOL. Go ahead and ask Sony to release the source code for the first PlayStation. No they won't. Giving out all the source code would make it even easier for competing companies to stitch together their own Streakenstein.
Sent from my Dell Streak using xda premium
I can somewhat see your point but I think your analogy is a bit flawed. The PS1 was/is a completely closed system, so I can understand them not opening the code. Also other manufacturers have released their code without problems.
sturmavik said:
They would never do this just because Streak is EOL. Go ahead and ask Sony to release the source code for the first PlayStation. No they won't. Giving out all the source code would make it even easier for competing companies to stitch together their own Streakenstein.
Sent from my Dell Streak using xda premium
Click to expand...
Click to collapse
Sent from my Dell Streak using XDA App
It's not that the source code is lacking. It's that the audio driver isn't open source and supposedly is not even owned by Dell. Therefore, the only alternative currently available is to reverse engineer the audio driver so it can work with Gingerbread. While I agree that Dell should simply release the driver since I don't believe they don't own the driver, they have chosen to be obstinate.
The problem is most of the code for the Streak is not owned by Dell. They outsourced a lot of the driver programming, and someone there decided they didn't need to own the code for the drivers. That means they can't release it without the owners permission, which apparently they don't want to release.
I knew it was something like that. Welp I guess ill keep dreaming that somethong will change
Sent from my Dell Streak using XDA App
Doesn't it have any impact on the Android License? I thought they were bound contractually to release source by the terms of the license.
They did, but it's understandable that you might be confused. Android is not released under the GPL, but uses the Apache license, which allows for the mixing of open and closed source bits in one piece of software. Thus Dell did their legal duty and released the open source bits of the Streak software while holding on to the closed source stuff.
America is only a tiny part of the world
xmercury said:
Since Dell no longer sells Streak, why not ask them to release the full code?
Click to expand...
Click to collapse
Perhaps because Dell DO still sell Streaks?!
It's only in one of the less important territories (America, I think it's called - it's one of the former colonies, anyway) that they have stopped selling it. Those of us all over the majority of the world can still buy a Streak.
LMAO @ Phillip @ "lesser important places"...yeah. the dells are still available...you're correct
OK, so I've had Android since the G1, then the Vibrant and now the SGS2 so I'm familiar with flashing and rooting and all that good stuff but some of the basics elude me...
I'm not a coder, programmer or modder in any way, shape or form. Nor do I claim to be.
Here's my question. Google writes the source code for the Android OS, then releases it to manufacturers to add their bloat/spin (TouchWiz, Sense, etc). If the underlying code is the same, why is it not easier to take the original source code and flash it on any phone?
I'll use Windows as an example here:
If I buy a PC with Windows Home Premium on it from HP, I'll get all of the extra bloat that HP puts on the machine to "enhance" my experience. However, if I decide to, I can format (or flash) my PC and install a "clean" version of Windows (direct from Microsoft) on it direct from CD or DVD. Doesn't matter if I format and install on an HP, Dell, Gateway, Acer, etc. because the source code is same. Aside from a couple of driver issues, on first boot, everything works.
Why is it not the same for Android on the phones? Is getting the code for the drivers what holds us back?
The other bonus is that even if something goes wrong, since I essentially rooted my PC (I removed what was originally installed on the PC and put the original source code on it) I can still send it in to get repaired to HP or Gateway or Dell. I can't do that with a phone. If I root my phone, my warranty is void. Even if the hardware is defective.
Windows has a "minimum hardware requirements" that a PC must meet in order to run Windows.
Why would Google not have a similar requirement? "A phone must have these specs to run Android."
I understand that Sense, TouchWiz, etc will add bloat to the interface but (and maybe I'm naive here) it shouldn't be that hard to get back to the source code on the phones, should it?
Help me. I don't understand. Again, I'm not a coder, programmer or modder in any way, shape or form. I root my phone(s) and try to get as close to the original source code as I can but I rely on smarter people to get me there. Granted I could buy a Nexus device and not have to worry about it. However, that just goes to further emphasis my question; Google pushes original source code out to the Galaxy Nexus, Nexus One, Nexus S. So why is it not easier to get that same source code on other phones?
Thanks in advance...
-Steve
The reason you void your warranty with rooting is simply because that's what you agree to when you purchase it. Just something that carriers/manufacturers have gone with and we as consumers haven't fought it. Realistically it might be something that could be addressed in court or through the FCC. If you buy a car and modify it, if something fails unless the dealership can prove that your modification caused the failure they still have to cover the repair under warranty. That said, for now the majority accept it and the majority still do not root and such so it's accepted. Perhaps as more people become aware of what can be done with their phones, especially if companies start using apps like Tasker to increase efficiency of their corporate devices, there's the possibility that this will change.
Buying an Android device, the warranty covers the system installation. Buying a PC, it does not.
The reason you void your warranty with rooting is simply because that's what you agree to when you purchase it. Just something that carriers/manufacturers have gone with and we as consumers haven't fought it. Realistically it might be something that could be addressed in court or through the FCC. If you buy a car and modify it, if something fails unless the dealership can prove that your modification caused the failure they still have to cover the repair under warranty. That said, for now the majority accept it and the majority still do not root and such so it's accepted. Perhaps as more people become aware of what can be done with their phones, especially if companies start using apps like Tasker to increase efficiency of their corporate devices, there's the possibility that this will change.
kuisma said:
Buying an Android device, the warranty covers the system installation. Buying a PC, it does not.
Click to expand...
Click to collapse
I appreciate the feedback and I get the analogies, however, my original question remains unanswered:
Why is it so difficult to get the original source code onto any android device? Is it drivers? Manufacturer incompatibility?
I'd be interested to learn the process (just a general overview and hopefully in English) it takes to port the original source code onto multiple devices.
Thanks again...
-Steve
brisseau said:
Why is it so difficult to get the original source code onto any android device? Is it drivers? Manufacturer incompatibility?
Click to expand...
Click to collapse
Hardware manufacturers develops specific hardware suitable for their devices, requiring special drivers and/or kernel modifications.
The radio code is not a part of the Android OS, and only the Radio Interface Layer (RIL) must conform to the Android API specs.
Hardware manufacturers are free to vary installation parameters such as what disk types to use (mmc, mtd), sizing of partitions to best utilise the available space, etc.
The purpose of this thread is to check interest as to whether or not this would be worth my time. I am the developer of an Android/Windows Phone Tapatalk alternative app called Forum Fiend (there is a thread about it here: http://forum.xda-developers.com/showthread.php?t=2733755 ) that uses the Tapatalk API and can access most Tapatalk powered forums, without having to go through all of the standard Tapatalk nonsense.
At this point in the project I have pretty much implemented the full scope of the Tapatalk API's features and am basically working on improving the interface and squashing bugs. Afterwards, I was planning on offering a reasonably priced BYO service costing a reasonable one time fee of $30 per build (vs the $70/month that Tapa charges). Anyway, the BYO was going to be how I would make money on the project. Since I do not have any employees to pay like Tapa and I make most of my money on other apps, I really don't need to gouge customers with extreme fees.
Anyway, all was well until representatives from Tapatalk contacted me implying that they would take legal actions against me if I offered a BYO service based on their API. Anyway, I am certainly no legal expert, so I do not know how realistic their threats are, but I really do not have any desire to challenge Tapatalk or try to compete with them in any way.
At this point, I believe that Forum Fiend is dead as a commercial product. So I had the thought of converting it into an open source project and letting the community get involved. This way other people could help me out with the development of the project, plus forum owners could essentially "build their own" forum apps for free, without even going through Tapatalk. It seems like it would be a win-win for everybody.
The problem is that I am not completely familiar with the open source process or how to establish such a project. I also do not know if this would help me get around the Tapatalk legal issues. Their API is also open source (see it on github: https://github.com/tapatalk?tab=repositories ), so I wonder if I could just fork their project, call it the Forum Fiend API, and suddenly I am no longer using the Tapatalk API at all, thus removing them from the equation completely. Of course, I do not know if that is legit or not.
So the purpose of this thread is really to get suggestions/advice/check interest for such a project. Does anybody know anything about open source projects? If it would be ok to fork their API? If anybody would be willing to contribute to such a project? Would anybody even care about such a project? Any information/advice would be awesome. Thanks.
I am for all things open source and would love to see this app on github or something similar.
I'm not sure of Tapatalk's API licensing, but if it is under a GPL license and you release a product/service that incorporates it, you are legally NOT allowed to sell it or make money off of it. If it is a BSD license, that is another issue.
Like I said, I'd love to see this open sourced! You might even consider submitting it to FDroid to make it more accessible and give it a wider audience. Just my two cents.
There aren't any repos at https://github.com/tapatalk. Anyway there aren't any restrictions on using GPL code in commercial apps.
I think there would be great interest in such a project. The thing to do would be to set up an 'organization' on Github or Gitlab and allow people to contribute. I don't think that would land you in legal difficulty nor require much of your time.,especially as any mention of Tapatalk will have been purged from the API code and and the Android app code. As long as the code that you have for the API is under a free software licence then it should be OK.
Given the importance you might want to ask the Free Software Foundation for advice before proceeding.
"if it is under a GPL license and you release a product/service that incorporates it, you are legally NOT allowed to sell it or make money off of it."
What a load of crap.
The right to sell copies and use for any purpose, including commercially, are part of the very definition of Free Software.
It's it the damned FAQ, even.
Sorry, but I'm sick of dullards misrepresenting Free Software and the GNU GPL when they don't even know the first thing about it.
Hello,
I got hired by a smaller phone company here in the US.
I'm trying to convince the bosses here that we should put our source code and send a few free phones to developers from here. They have given me permission to dump the source tree for a couple of older models, and I'm working on getting permission to send out a few phones to some developers.
I was hoping someone would be willing to throw together AOSP or CM in exchange for a phone to build and test with.
I won't lie, the phones were built for the Latin American market, so they're not using Snapdragon 820s or anything like that.
The end goal is to be developer friendly.
Anyone interested? And where should I dump the files I have?
Dear hacking artists,
I really need help. There is this lame TV Box called Omnibox. Years ago, when RadioShack was going through bankruptcies, the manufacturer gave up support and left me with this Omnibox useless. Since it is preloaded with some dumb OS I don't recognize, I can't do anything with this hardware.
You can look at the device on Amazon website and searching for "Omnibox" and it's the second result.
Amazon Product ID is B007NJ6S9S.
I am interested in loading Android on this and I am willing to offer a bounty on it if this forum can allow it.
I will do my best to work with you and provide you with necessary information. If you prove yourself to be capable, I will physically send it to you to tinker.
Please let me know in which forum I can post this request. If you can teach me how to upload photos on this forum, I'd appreciate it too.
Thank you for your time.