i went to GIT looking for source code for android 2.3 and looked in the 'platform ' project at : git url root p=platform/frameworks/base.git;a=summary
i found the list of GIT tags below but not 2.3 .. where do i get just 2.3 source?
Tag list from GIT:
android-adt-0.9.9
android-adt-0.9.8
android-2.2_r1.2
android-2.2_r1.3
android-2.2.1_r1
android-cts-2.2_r3
android-cts-2.1_r5
android-sdk-2.2_r2
android-sdk-2.2_r1
android-sdk-tools_r6
android-sdk-tools_r7
android-cts-2.1_r4
android-cts-2.2_r2
android-cts-2.2_r1
android-2.2_r1.1
this is all froyo stuff. where do i get gingerbread?
2.3 source has yet to be released. Should come soon after Nexus S launch.
Hello!
Im currently trying to build a vannila froyo 2.2 rom from the source! How do i flash the images when im ready? Is there something like fastboot on the g1 or htc magic?
Landroid
I haven't had the time to try to build myself, but wouldn't you be better off starting with the Samsung open source for your carrier/model rather than trying to figure out all the changes you'd need to make to get AOSP to run on the Tab?
BuglessFan said:
I haven't had the time to try to build myself, but wouldn't you be better off starting with the Samsung open source for your carrier/model rather than trying to figure out all the changes you'd need to make to get AOSP to run on the Tab?
Click to expand...
Click to collapse
Erhh - Samsung open source only contains the kernel. You need the rest of Android, which is what the AOSP is for!
Regards,
Dave
Don't know about the others, but the one for the SCH-I800 on VZW is not just the kernel. All of the things like the custom notification bar/settings for white and black levels, et cetera, go well beyond vanilla android in the Tab. I haven't gone through the platform.tar, but it has notices about stuff for, TouchWiz, et cetera (now whether it can actually run as built directly from what they've made available all bets are off, I know a direct compile of the kernel code didn't work for me, but I haven't had time to do more than a simple straight attempt to build and may have screwed something simple up). It's around 85MB for the DJ11 code for Verizon.
Edit: I'd understand if you needed most of it from AOSP though for a full build, and stand corrected.
And how do i flash the created system.img and data.img? The kernel will be in the zImage format as im going to build the kernel from samsung's opensource files!
Landroid said:
And how do i flash the created system.img and data.img? The kernel will be in the zImage format as im going to build the kernel from samsung's opensource files!
Click to expand...
Click to collapse
You don't. Samsung uses different partition layout and formats.
Use the Samsung tar files to overlay over AOSP as described in their readme file.
Ah ok! Thank you
from Readme file:
How to build:
< Kernel >
1. Unzip SPH-P100_Kernel.tar.
( You can find SPH-P100_Kernel.tar in the same directory with this README.txt . )
2. Refer another "README.txt" in the tar file to build the kernel source code.
< Platform >
* NOTICE *
Galaxy Tab is launched in many countries, including Europe and North Amarica.
S/W is almost the same but there are some differences between the European version(GT-P1000) and the US Sprint version(SPH-P100).
The open source codes to be open here are only the differences.
1. Get Android open source code:
: version info - Android froyo 2.2 (android-cts-2.2_r2)
( Download site : http://source.android.com )
2. Get GT-P1000 open source code
: GT-P1000_OpenSource.zip
( Download site : http://opensource.samsung.com )
Unzip it, then you will see the file GT-P1000_Platform.tar.bz2 which includes the platform source code.
3. Overwrite GT-P1000 Platform OpenSource to the Android open source.
4. Get SPH-P100 open source code:
: SPH-P100_OpenSource.zip
( Download site : http://opensource.samsung.com , version info : DJ14 )
5. Overwrite SPH-P100_Platform_DJ14 OpenSource to the Android + GT-P1000(European) Platform open source code.
6. Overwrite the Platform source code that comes from the Sprint version(SPH-P100_Platform_DJ30).
7. Do "make"
Click to expand...
Click to collapse
Landroid said:
And how do i flash the created system.img and data.img? The kernel will be in the zImage format as im going to build the kernel from samsung's opensource files!
Click to expand...
Click to collapse
If I understand correct. (for the kernel at least) You could just take a package like monks then swap out the zImage and *.ko files for the samsung ones. resign the zip. Then flash it from the clockworkmod recovery.
I believe we need repo init -b android-cts-2.2_r2 ... and overlay the Samsung tar contents on top of it.
See in attached link: http://www.acercomputer.se/ac/sv/SE/content/drivers
Kernel source for 3.2
Does anyone here have the link for Huawei's source tree? What I'm looking for is the 2.6.35 kernel source code and the tarball which has extract-files.sh inside (android_device_huawei_u8800 I think?) I could only find modified ones for Cyanogenmod and ICS. I'm in a big need for them. I can't even download the source code for the kernel from Huawei's site because it just throws "Service currently unavailable" for me.
I actually tried using some device tree from github, but it resulted in these errors.
What I'm looking for are the non modified source files which I could use to build AOSP (Gingerbread).
Thanks in advance.
I searched in opensource.samsung.com/reception/receptionSub.do?method=sub&sub=F&searchValue=SM-G920.
And I download the SM-G9200_CHN_LL_Opensource.zip. But it only contains the code of the kernel.Where can I get the whole source code of the ROM just like ASOP?
clangllvm said:
I searched in opensource.samsung.com/reception/receptionSub.do?method=sub&sub=F&searchValue=SM-G920.
And I download the SM-G9200_CHN_LL_Opensource.zip. But it only contains the code of the kernel.Where can I get the whole source code of the ROM just like ASOP?
Click to expand...
Click to collapse
Now I am clear that samsung source code only contains kernel and platform. And I wander how to compile these code and make my own rom. Is there any tutorials?