How do I obtain proprietary files from my device? - Android

Hi there,
Im trying to compile an AOSP build. My device (toshiba Thrive) has Honeycomb and there is no source for it, hence there is no public GIT with a device tree or source of any kind rather than the kernel source.
Question is, how can I add my device to the lunch menu if I don't have any files to put in there? Also, if I compile for a different device, i.e. Xoom since it had Tegra2 support built in, what are the chances of porting that just by swapping bins, libs, etc files, and so on?
I'm guessing that the kernel is compiled during the process based on those proprietary files..... correct?

Bump
Sent from my MB860 using xda premium

Sorry, forgot to quote you in case you felt the need to edit your post

Ok, let's all take a visit to chill-town. If you don't like the thread, just ignore it. This isn't a snark contest, and no one wins a cupie doll.
And to the OP, it's best not to bump your own thread. Just be patient.
Peace.

Farmer Ted said:
And to the OP, it's best not to bump your own thread. Just be patient.
Click to expand...
Click to collapse
For that I am sorry. Please close this thread.

Sorry mate to post in a closed thread but i did it just to let you know that i've deleted some replies that are not in THE SPIRIT OF XDA.
Farmer Ted said:
Ok, let's all take a visit to chill-town. If you don't like the thread, just ignore it. This isn't a snark contest, and no one wins a cupie doll.
And to the OP, it's best not to bump your own thread. Just be patient.
Peace.
Click to expand...
Click to collapse

Related

[REF] Nook Tablet Source Code (now on GITHUB)

Barnes & Nobles released the Source Code of Nook Tablet.
Here the direct link:
DOWNLOAD [Thanks to Entropy512]
Inside the folders:
Android
Kernel (2.6.35)
u-boot
x-loader​
I loaded all on my GitHub repository.
Sweet!!!!!! The releasing of the source marks great things for devices!
it's a good news!
I load all on my github. Check first post
I grabbed the source because I would like to compile wpa_supplicant with some changes to allow adhoc. But wpa_supplicant is not there. Obviously it is used so don't they have to include it in their source release? I wonder what else is missing...
But this doesn't mean that the bootloader is unlocked/unlockable, does it?
yourbrokenoven said:
But this doesn't mean that the bootloader is unlocked/unlockable, does it?
Click to expand...
Click to collapse
Nope
Sent from my BNTV250 using Tapatalk
Please forgive my ignorance/lack of knowledge, but with the sc can't we just customize the stock os with tweaks and make it more tablet-ish until some serious magic is worked with our locked/signed boot loader?
Yes. There have already been a bunch of customizations made. There is a custom launcher on the way. BUT these tyes of things will take more time to develop than porting something already written.
Sent from my BNTV250 using Tapatalk
Nook Color?
I wonder if this can be tried on the Nook Color, sure it will be laggy because of the different speeds, but it may be possible since they are both running the same software....
Jainyankee1993 said:
I wonder if this can be tried on the Nook Color, sure it will be laggy because of the different speeds, but it may be possible since they are both running the same software....
Click to expand...
Click to collapse
Barnes and Noble has already announced that 1.4 will be made available for the Encore. With CM7 and MIUI already on the Encore, 1.4 is not really a focus for NookDevs.
Sent from my BNTV250 using xda premium
zambien said:
Yes. There have already been a bunch of customizations made. There is a custom launcher on the way. BUT these tyes of things will take more time to develop than porting something already written.
Sent from my BNTV250 using Tapatalk
Click to expand...
Click to collapse
What customisations? I've missed those I think
1.4.1 source is up
http://images.barnesandnoble.com/PResources/download/Nook/source-code/nook_tablet_1-4-1.tar.gz
btw.. I can't get this to compile. I don't even think it has rules for compilation. This says to me that they're not in compliance with GPL. Someone else try before we start asking them.
AdamOutler said:
btw.. I can't get this to compile. I don't even think it has rules for compilation. This says to me that they're not in compliance with GPL. Someone else try before we start asking them.
Click to expand...
Click to collapse
Yeah, there is a lot of stuff missing from this "source code". Where are the wireless drivers? This "crap" is most certainly insufficient, but I'm sure their lawyers told them that it was going to be ok... after all, the copyright holders have to call them out on this... there's nothing _WE_ can do...
cfoesch said:
Yeah, there is a lot of stuff missing from this "source code". Where are the wireless drivers? This "crap" is most certainly insufficient, but I'm sure their lawyers told them that it was going to be ok... after all, the copyright holders have to call them out on this... there's nothing _WE_ can do...
Click to expand...
Click to collapse
There's plenty we can do. We can notify the free software foundation. We can send them an email. We can also notify the copyright holders.
I posted the improper link. correct link is here: http://images.barnesandnoble.com/PResources/download/Nook/source-code/nook_tablet_1-4-1.tar.gz 1.4.1 source code.
I started an issue here: http://bookclubs.barnesandnoble.com...ligation-to-release-full-source/idi-p/1261771
Please show support in this thread and lets get Barnes and Nobel to provide the proper, full, compilable kernel sources which we require.
what is their email
i will spam the **** out of them
424aca said:
what is their email
i will spam the **** out of them
Click to expand...
Click to collapse
That will not help. Please, do not do that.

Petition for Source

While this directly relates to the gs2, we own Samsung phones and this is incredibly important for the open source community. Pulser_g2 (mod) created it and codeworkx(CM) supports it too.
http://forum.xda-developers.com/showthread.php?p=23112912
[ROM][IML74K][4.0.3] CyanogenMod 9 experimental Build [DEVELOPMENT ONLY!]
Sign and help the community!
Make sure to sign if you haven't already!
Thread is closed, they reached their goal.
StarLog said:
Thread is closed, they reached their goal.
Click to expand...
Click to collapse
The XDA thread is closed but the petition is still open and has not reached its goal.
So we should still sign it at:
Petition Samsung for Code
Roger that.
Sent from my SAMSUNG-SGH-I717 using xda premium
It's in post # 2886. I misunderstood at first and thought you were referring to the thing about their goal to get servers. See post # 2886 in the thread.
kimtyson said:
It's in post # 2886. I misunderstood at first and thought you were referring to the thing about their goal to get servers. See post # 2886 in the thread.
Click to expand...
Click to collapse
Yeah, my bad I thought I had provided a link to the post and not the thread.
Sign away though
No prob. Thanks for seeing this and putting it in our faces. Everyone, please sign the petition. Or at the very least, take a look. Thanks.

[ADVICE] DEV-section

We all know that it has been a mess here since a while.
I thought to post this, so MAYBE some people do listen to CYANOGEN himself instead of the DEVs around here.
Here you go: http://forum.xda-developers.com/showthread.php?t=667298
cyanogen said:
I really dislike the "chef" moniker when it comes to Android, since we are more of an open-source community. I think it implies a "file pusher" mentality. But then again, I am biased against proprietary versions of Android like Sense, so feel free to disregard all of this.
Here's my advice for those looking to make their own Android ROMs.. Stop. Write an app or two first, learn how the system works from a developer standpoint. Learn some Java. Read the developer documentation. Learn how to use Git. Then learn how to build AOSP from source. Read the porting guides, and learn how the build system works (the links below have almost everything you could possibly want to know). Now try to put your new found skills to work on enhancing the platform by writing code or making theme overlays. And share! And put that **** on your resume. There is a *ton* of information out there but any kind of "step-by-step rom cooking guide" is going to be a complete fail- it's too broad of a subject.
Android Developer Guides: http://d.android.com
Working with AOSP source: http://source.android.com
Platform Developer Guide: http://pdk.android.com
Android Gitweb: http://android.git.kernel.org
Git Ready (Git tips and tricks): http://www.gitready.com/
Building CyanogenMod: http://wiki.cyanogenmod.com/index.php/Building_from_source
How Dexopt works and what are those odex files: http://android.git.kernel.org/?p=pl...bcd225e47b2cc7abb2a366112d3aeb45936;hb=master
The PDK site is absolutely vital if you are going to work on custom ROMs. Read every single page. Twice. Some of the info isn't up to date, but you'll get a really good idea about what goes into actually configuring Android to work on a real device.
Click to expand...
Click to collapse
I hope this helps.
And I don't say you should not "Develop" the "ROMs", I say we should publish them in ONE topic. Were everyone can acces them easily, but it will be ordened nicely.
If that thread will be anywere, than I will take responsibilty to make it.
reserved
reserveddd
There will be posted many ROMs in here if so, reserved!
I will help you too
reserved
dhruv.always said:
I will help you too
reserved
Click to expand...
Click to collapse
Thanks
You mind posting your next ROMs in here?
Not to be rude ofcourse...
Greets!
mDroidd said:
Thanks
You mind posting your next ROMs in here?
Not to be rude ofcourse...
Greets!
Click to expand...
Click to collapse
Yeah if u delete 1-2 of ur reserved posts so my roms come in 2nd or 3rd post
I understand this advice
thanks for linking this.. those are really useful links
mDroidd said:
We all know that it has been a mess here since a while.
I thought to post this, so MAYBE some people do listen to CYANOGEN himself instead of the DEVs around here.
Here you go: http://forum.xda-developers.com/showthread.php?t=667298
I hope this helps.
And I don't say you should not "Develop" the "ROMs", I say we should publish them in ONE topic. Were everyone can acces them easily, but it will be ordened nicely.
Click to expand...
Click to collapse
Seems to me the pdk site is down???
+1 do this...
I personally dont belive in binary tweaked and enhanced ROMs, they are more filled with bloatware and totally unneeded scripts making the system slower... and those themes?? Yea i can download them too...
Sent from my HTC One X using xda premium
RockR172 said:
+1 do this...
I personally dont belive in binary tweaked and enhanced ROMs, they are more filled with bloatware and totally unneeded scripts making the system slower... and those themes?? Yea i can download them too...
Sent from my HTC One X using xda premium
Click to expand...
Click to collapse
I too. Themed ROMs are not worth
+1 from my side too
mDroidd said:
We all know that it has been a mess here since a while.
I thought to post this, so MAYBE some people do listen to CYANOGEN himself instead of the DEVs around here.
Here you go: http://forum.xda-developers.com/showthread.php?t=667298
I hope this helps.
And I don't say you should not "Develop" the "ROMs", I say we should publish them in ONE topic. Were everyone can acces them easily, but it will be ordened nicely.
Click to expand...
Click to collapse
I totally agree with this. O1 P500 Community could use a little cleaning up.
By the way, I have been wanting to learn actually developing Android but just can't find the resource to hook me up. Those links are just what I needed.
My opinion is that we can ask a kid politely till we die of old age,
and i'm not far by comparing what is happening here whit kids behavior.
Long story short moderators must do something, us users can relay do nothing,
if a user is like that, our posts will defensively not impress him and in most cases he will never read them..
RockR172 said:
+1 do this...
I personally dont belive in binary tweaked and enhanced ROMs, they are more filled with bloatware and totally unneeded scripts making the system slower... and those themes?? Yea i can download them too...
Sent from my HTC One X using xda premium
Click to expand...
Click to collapse
DJoptimus-One said:
I too. Themed ROMs are not worth
+1 from my side too
Click to expand...
Click to collapse
But you download and flash such roms?
mcapoy said:
I totally agree with this. O1 P500 Community could use a little cleaning up.
By the way, I have been wanting to learn actually developing Android but just can't find the resource to hook me up. Those links are just what I needed.
Click to expand...
Click to collapse
Good for you that you find it now, if you tried searching the same earlier you would have learn how to develop in Android coz that link is almost 2 years old. Basically you wasted 2 years waiting for such links to come.
This thread is of no purpose, the theme roms and other roms will go in this section ONLY as its right now. No need to create threads like this one, to avoid warning.
Thread closed!

HELP: Kernel Development Environment

Does anyone have a step by step guide to setup a kernel development environment for the HTC Flyer.
I am new to this and I cannot get the environment setup correctly
Please someone help or does anyone have an image of there dev machine
Sent from my HTC Flyer P510e using XDA Premium HD app
Anyone??
Sent from my HTC Flyer P510e using XDA Premium HD app
Start searching. If you can't find the info yourself, then you probably aren't going to do much good as a kernel "dev". Also read up on GPL, they are getting stricter about it around here and as such there are rules as to what you can post ROM/kernel wise. I would avoid any kitchens, and do it all from scratch. I'll give you two links though.
Toolchain: https://github.com/DooMLoRD/android_prebuilt_toolchains
Source: http://www.htcdev.com/devcenter/downloads
That and a Ubuntu machine are all you need to get going. Just as a warning, takinga image of somebody's dev machine, and then pulling Leedroid's or Doomlord's source code and compiling is not building your own kernel. Start from scratch, google, search, learn and it's going to take a bit. I'd start with adding some extra CPU governor's if I were you, it's the easiest.
Oh and I'd wait more then two hours next time before bumping my own post, also google is a amazing thing. Did you try it.
http://forums.androidcentral.com/ht...how-build-your-own-kernel-package-source.html
Some very nice and helpfull thoughts there.
First steps r always hard. With proper help they can get much easyer. U prolly wouldnt be walking if u wouldnt recive a help from your parents.
Ioiwillioi asked for help. He said he is new in kernel developing. He said he is having some problems with seting up. I am sure he is mature enought he knows for web search.
Not all ppl like to build their knewladge base up from scratch with no help... After all we all benefit on other ppl knewladge and take shortcuts... If u dont feel same then burn all books, cut off internet and do all from scratch.
Google search has some disadvantages as well not onlly Google knows it all syndrome...
Now if u can help him with going faster in proces please do.
Help or stfu?
Fake edit: IoiWilliI that bump... u siriuslly could do it faster lol
ninja edit:
IoiWillloI is Sensles HC rom developer. I seen first post at his early atempts:
"With all due respect, but adding an APK, swapping some files etc., is not an useful contribution for the community. If you really want to add something, work on ICS instead We need more developers on that case, and it would be more useful than 10 HoneyComb ROMs"
Today some belive his rom is best HC rom for Flyer. Gl IoiWillioI with growing in kernel developing skilz.
You seriously think my post is unhelpful? If so I'm more then happy to delete it buddy.
thewadegeek said:
You seriously think my post is unhelpful? If so I'm more then happy to delete it buddy.
Click to expand...
Click to collapse
I appreciate the help wadegeek however you could be a little bit more supportive, so far i have stuck to ROM stuff and even if i do say so myself i have done quite a good job, and i though rather than google it i thought i would ask in the forum that was designed for the device, (in case of any device specific requirements etc) i mean thats just logical thinking :O
I dont think jprednik meant any offense
Also thank you for all of the positive comments and feedback jprednik,
EDIT: Its my post i'll bump when i want to
Sent from my HTC Flyer P510e using XDA Premium HD app
ioiwillioi said:
I appreciate the help wadegeek however you could be a little bit more supportive, so far i have stuck to ROM stuff and even if i do say so myself i have done quite a good job, and i though rather than google it i thought i would ask in the forum that was designed for the device, (in case of any device specific requirements etc) i mean thats just logical thinking :O
I dont think jprednik meant any offense
Also thank you for all of the positive comments and feedback jprednik,
EDIT: Its my post i'll bump when i want to
Sent from my HTC Flyer P510e using XDA Premium HD app
Click to expand...
Click to collapse
I am being supportive, I'm just saying if you take some to look it up on your own you'll get to the exact sameplace. Also I believe spamming is against the forum rules, which was why I mentioned the post bumping. It wasn't really needed.
Sent from my SCH-R760 using Tapatalk 2
thewadegeek said:
I am being supportive,
Click to expand...
Click to collapse
No you're not. You're being the opposite of supportive.
Its not a step by step, but this thread on the Nook Color 3.0 for ICS Kernel development has some insights into what it takes.
http://forum.xda-developers.com/showthread.php?t=1677219&highlight=kernel
Ok, THIS supportive enough?
http://forum.xda-developers.com/showthread.php?t=1748297
And I answered all his questions. Being supportive does not equal babying him(or her...I think your a him).
helpfull
thx and yes i believe thats helpfull and suportive.
thewadegeek said:
Ok, THIS supportive enough?
http://forum.xda-developers.com/showthread.php?t=1748297
And I answered all his questions. Being supportive does not equal babying him(or her...I think your a him).
Click to expand...
Click to collapse
Yes. Thanks.
thewadegeek said:
Start searching. If you can't find the info yourself, then you probably aren't going to do much good as a kernel "dev". Also read up on GPL, they are getting stricter about it around here and as such there are rules as to what you can post ROM/kernel wise. I would avoid any kitchens, and do it all from scratch. I'll give you two links though.
Toolchain: https://github.com/DooMLoRD/android_prebuilt_toolchains
Source: http://www.htcdev.com/devcenter/downloads
That and a Ubuntu machine are all you need to get going. Just as a warning, takinga image of somebody's dev machine, and then pulling Leedroid's or Doomlord's source code and compiling is not building your own kernel. Start from scratch, google, search, learn and it's going to take a bit. I'd start with adding some extra CPU governor's if I were you, it's the easiest.
Oh and I'd wait more then two hours next time before bumping my own post, also google is a amazing thing. Did you try it.
http://forums.androidcentral.com/ht...how-build-your-own-kernel-package-source.html
Click to expand...
Click to collapse
Right another question ,
Once i have the Zimage what do i have to do with it, i know about building it into a boot.img but when i flash my kernel the cpu values etc don't appear to change :/ is it something i need to specify in the .config prior to building or is it something i do in the process of zimage to boot.img ?
That would all be in the config file. Are you using LeeDroid's CPU frequency tables? And if you started your source from scratch, did you add anything to Kconfig? I would really need to take a look at your source, do you have a Github? Or can you post exactly what you changed?
thewadegeek said:
That would all be in the config file. Are you using LeeDroid's CPU frequency tables? And if you started your source from scratch, did you add anything to Kconfig? I would really need to take a look at your source, do you have a Github? Or can you post exactly what you changed?
Click to expand...
Click to collapse
I didn't change the kconfig :/ I can commit it to github later is that any good??
So the kernel compiles fine but there are no options to got about 1495 when trying to OC
Sent from my HTC Flyer P510e using XDA Premium HD app
Yep get it into a github and I'll take a look to see if I can help. You will need to make some changes to the different configs though. And out of curiosity, which kernel did you pull your .config from? Or did you use a default from arch/arm/configs?
thewadegeek said:
Yep get it into a github and I'll take a look to see if I can help. You will need to make some changes to the different configs though. And out of curiosity, which kernel did you pull your .config from? Or did you use a default from arch/arm/configs?
Click to expand...
Click to collapse
Stock HC config and will get it to got hub asap
Sent from my HTC Flyer P510e using XDA Premium HD app
Ok, I won't be able to take a serious look until this evening though.
This post I think is going to be quite helpful in my attempt to swing a bat at this dev stuff... thanks for the info folks

kernel lineage

if crpalmer's kernel is based of elkay's which is based on dsb9938's and it pulls some source from a few others how do we keep them all straight? is crpalmer's based on the newest revisions of both other kernels? we need a comparison chart containing all the features of each kernel highlighting the differences and similarities of each.
by the wording in crpalmer's thread, assuming it's based on all the recent submits, then it would be the most recent update especially considering it uses linux 3.4.31 when the others use lower versions. (unless there is an even newer one i havn't read yet)
KyJelly69 said:
if crpalmer's kernel is based of elkay's which is based on dsb9938's and it pulls some source from a few others how do we keep them all straight? is crpalmer's based on the newest revisions of both other kernels? we need a comparison chart containing all the features of each kernel highlighting the differences and similarities of each.
by the wording in crpalmer's thread, assuming it's based on all the recent submits, then it would be the most recent update especially considering it uses linux 3.4.31 when the others use lower versions. (unless there is an even newer one i havn't read yet)
Click to expand...
Click to collapse
So make a chart then.
beaups said:
So make a chart then.
Click to expand...
Click to collapse
you clearly deserve a ribbon for most helpful.
If I knew what the differences were, or even how to find all of them, i would. but i sure as hell wouldn't share it with you.
KyJelly69 said:
you clearly deserve a ribbon for most helpful.
If I knew what the differences were, or even how to find all of them, i would. but i sure as hell wouldn't share it with you.
Click to expand...
Click to collapse
There's github links for each kernel in the their respective threads. I don't need a chart.
Now that's funny.
Then why are being a trolling ass? This topic obviously has nothing to do with you. This is the HELP section. If you want to be a jerk go do it in the dev section.
Now you get a gold star and your little buddy too.
Sent from my HTC6435LVW using xda app-developers app
KyJelly69 said:
Then why are being a trolling ass? This topic obviously has nothing to do with you. This is the HELP section. If you want to be a jerk go do it in the dev section.
Now you get a gold star and your little buddy too.
Sent from my HTC6435LVW using xda app-developers app
Click to expand...
Click to collapse
Nobody is being a jerk.
How can you come in here and say we "need" a chart? That would be a great way for you to contribute...
Instead, you pop off to the people who gave you the ability to run said custom kernels in the first place.
Nice.
beaups said:
Nobody is being a jerk.
How can you come in here and say we "need" a chart? That would be a great way for you to contribute...
Instead, you pop off to the people who gave you the ability to run said custom kernels in the first place.
Nice.
Click to expand...
Click to collapse
You sure as hell aren't being very helpful in the help section. All you are doing is being a self-righteous ***** becuase you think i owe you something. That's what donatons are for. If you can't help the people that are asking for it in the help section then shut up and move on.
Saying "we need one" is just another way of asking if there is one. so, for clarity, is there a list of features comparing kernels? Maybe if I get a second between raising a family and curing cancer I'll teach myself github but as of now I don't know how. That's why I posted in the help section. At least I followed the rules and didn't ask in the dev section. Get over yourself.
Sent from my HTC6435LVW using xda app-developers app
beaups said:
So make a chart then.
Click to expand...
Click to collapse
Honestly I was thinking the same thing. Take to bull by the horns OP. Not trying to be an a$$ but we would all have to dig through the information only the developers would really know what the differences are. Do it man!
You just assume I have the time and technical ability to do so. And, I didn't ask anybody to make one, only that we need/is there one.
Sent from my HTC6435LVW using xda app-developers app
FYI, I wrote a high level summary of the differences in my kernel thread.
crpalmer said:
FYI, I wrote a high level summary of the differences in my kernel thread.
Click to expand...
Click to collapse
Thanks for pointing that out, I had to read through several pages to find it. But I was thinking more of a chart showing who's kernel has which parts from other's kernels. In the end it will probably never happen so at least thank you for that.
Sent from my HTC6435LVW using xda app-developers app
If you're going to post to the forums please keep it respectful with each other.
As others have mentioned everyone should have a link to their github or respective sources in their OPs. Just go there and spend a few minutes browsing their recent activity tabs to see what all they've changed. But, if for some reason they're not providing their source please report the thread for violating GPL.
Thread Closed.

Categories

Resources