Add Specific Kernel Source To Paranoid Android Source - General Paranoid Android Discussion

i have download pa source code but there is no kernel source there, but i have kernel source for my device separately ,,so how can i combine that kernel code to pa source code......
or do i need to build the kernel separately,if so please guide me how to add compiled kernel to pas source and then compile pa source code.....

anurag.dev1512 said:
i have download pa source code but there is no kernel source there, but i have kernel source for my device separately ,,so how can i combine that kernel code to pa source code......
or do i need to build the kernel separately,if so please guide me how to add compiled kernel to pas source and then compile pa source code.....
Click to expand...
Click to collapse
kernel is in the vendor manifest - depending on what deivce you run.
here's makos: https://github.com/ParanoidAndroid/android_vendor_pa/blob/jb43/manifests/mako.adds
pa is a no worries build box. fetch the manifest, lunch and do ./rom-build-sh mako --- it fetches everything by itself, kernels, drivers, etc.

my device GT-i9003(A variant of Galaxy s)
molesarecoming said:
kernel is in the vendor manifest - depending on what deivce you run.
here's makos: https://github.com/ParanoidAndroid/android_vendor_pa/blob/jb43/manifests/mako.adds
pa is a no worries build box. fetch the manifest, lunch and do ./rom-build-sh mako --- it fetches everything by itself, kernels, drivers, etc.
Click to expand...
Click to collapse
I AM TRYING TO COMPILE IT FOR GALAXY SL(GT-I9003)....
AND HOW CAN I ADD CUSTOMIZED KERNEL FOR MY DEVICE IN THE PARANOID MANIFEST...
when i m doing lunch it shows "No such file ~/.lunchrc"...

There is a build support thread http://forum.xda-developers.com/showthread.php?t=1863547
Sent from my Nexus 4 using xda app-developers app

I downloaded the pa source code from your posted link....i faced the issue mentioned above then i m asking for help on xda...
i m unable to locate local manifest file
Sent from my GT-i9003 using xda app-developers app

anurag.dev1512 said:
I downloaded the pa source code from your posted link....i faced the issue mentioned above then i m asking for help on xda...
i m unable to locate local manifest file
Sent from my GT-i9003 using xda app-developers app
Click to expand...
Click to collapse
./repo/local_manifests/roomservice.xml
dunno for what you need it though. just create the *.adds file in pa/vendor

@molesarecoming Roomservice was broken I think, adds and removes py didn't work for me last time I tried...

Need a help for porting PA to GT-i9003
SferaDev said:
@molesarecoming Roomservice was broken I think, adds and removes py didn't work for me last time I tried...
Click to expand...
Click to collapse
since u have ported PA to GT-i9000,,, plzzz can u help me to port PA to GT-i9003
I have pa source code downloaded and the kernel source for GT-i9003 is at
https://github.com/dhiru1602/android_kernel_samsung_latona
and device source at
https://github.com/dhiru1602/android_device_samsung_galaxysl
I just want help how to include these two different sources in the manifest and compile them all together...

help required
molesarecoming said:
./repo/local_manifests/roomservice.xml
dunno for what you need it though. just create the *.adds file in pa/vendor
Click to expand...
Click to collapse
since u have ported PA to GT-i9000,,, plzzz can u help me to port PA to GT-i9003
I have pa source code downloaded and the kernel source for GT-i9003 is at
https://github.com/dhiru1602/android...samsung_latona
and device source at
https://github.com/dhiru1602/android...msung_galaxysl
I just want help how to include these two different sources in the manifest and compile them all together...

plzzz help me....
Anu6is said:
There is a build support thread http://forum.xda-developers.com/showthread.php?t=1863547
Sent from my Nexus 4 using xda app-developers app
Click to expand...
Click to collapse
since u have ported PA to GT-i9000,,, plzzz can u help me to port PA to GT-i9003
I have pa source code downloaded and the kernel source for GT-i9003 is at
https://github.com/dhiru1602/android...samsung_latona
and device source at
https://github.com/dhiru1602/android...msung_galaxysl
I just want help how to include these two different sources in the manifest and compile them all together...

anurag.dev1512 said:
since u have ported PA to GT-i9000,,, plzzz can u help me to port PA to GT-i9003
I have pa source code downloaded and the kernel source for GT-i9003 is at
https://github.com/dhiru1602/android...samsung_latona
and device source at
https://github.com/dhiru1602/android...msung_galaxysl
I just want help how to include these two different sources in the manifest and compile them all together...
Click to expand...
Click to collapse
The reason I provided a link to the build support thread was so that you could seek assistance there. That's why the thread exists
http://forum.xda-developers.com/showthread.php?t=1863547
Please post your questions there...

plzzzzz... reply
Anu6is said:
The reason I provided a link to the build support thread was so that you could seek assistance there. That's why the thread exists
http://forum.xda-developers.com/showthread.php?t=1863547
Please post your questions there...
Click to expand...
Click to collapse
hey brooo... just wanted help for last time ...
i m almost done with setup and about to compile PA for GT-I9003 ...
i wanted to ask that i m using raring ringtail(Ubuntu 13.04) will it interupt the compilation...

Finally added device specific stuff to source
after a long time i found stable device specific stuff for my device gt-i9003
first created local_manifests folder in .repo directory then roomservice.xml file and pasted the following in that xml file
Code:
<manifest>
<project name="dhiru1602/android_vendor_samsung_galaxysl" path="vendor/samsung/gt-i9003" remote="github" revision="cm-10.2" />
<project name="dhiru1602/android_kernel_samsung_latona" path="kernel/samsung/gt-i9003" remote="github" revision="cm-10.2"/>
<project name="dhiru1602/android_device_samsung_galaxysl" path="device/samsung/gt-i9003" remote="github" revision="cm-10.2"/>
</manifest>
the first project is vendor setup
second project is kernel source for my device
third project is device specific files...
if i m wrong anywhere plzzz let me know....

Related

[REF] Kernel source for GT-i9000B (froyo) is now available on opensource.samsung.com

Kernel source for GT-i9000B is now available on opensource.samsung.com.
Search for i9000 and it will display the file "GT-I9000B_Latin_OpenSource_Froyo.zip".
That file incorporates only the files which differ from i9000.
neldar said:
Kernel source for GT-i9000B is now available on opensource.samsung.com.
Search for i9000 and it will display the file "GT-I9000B_Latin_OpenSource_Froyo.zip".
That file incorporates only the files which differ from i9000.
Click to expand...
Click to collapse
Thanks neldar !
I'll check that out, as you do
PS : lame on them publishing an archive containing just the changes. they really need to apply the same method they learn Working with the kernel with Google.
Also, i guess we will never get the source for their Eclair kernel..
It is a BIG NEWS for i9000b users, becouse, until today we haven´t any custom ROM. With this, it willl change soon, thanks neldar, and thanks supercurio for cheking it,
so, you can get the whole package for the i9000/i9000t, and this, and get a complete source for the i9000b's kernel ?
(i ask this because of supercurios comment about the way its being published, and how its lame)
wow finally
Great news, thank you.
supercurio said:
Also, i guess we will never get the source for their Eclair kernel..
Click to expand...
Click to collapse
i asked samsung about it some weeks ago and they toldme:
that they made a mistake not posting it but developers were working with froyo and would release the sources for mid december
so, i think you are right.
note: i builded 2 kernels with this code, if anyone is interested, i have it runing on my mobile right now.
luismanson said:
i asked samsung about it some weeks ago and they toldme:
that they made a mistake not posting it but developers were working with froyo and would release the sources for mid december
so, i think you are right.
note: i builded 2 kernels with this code, if anyone is interested, i have it runing on my mobile right now.
Click to expand...
Click to collapse
can you post details of the compilation process?
thanks
obalado said:
can you post details of the compilation process?
thanks
Click to expand...
Click to collapse
README.TXT:
Code:
How to build:
< Platform >
The Platform is the same as that of the European version.
Get GT-I9000 open source.
: GT-I9000_OpenSource_Froyo_update_JPM.zip
Unzip it, then you will see the file GT-I9000_Platform.tar.gz which includes the Android source code.
< Kernel >
1. Get GT-I9000 open source code:
- GT-I9000_OpenSource_Froyo_update_JPM.zip
Unzip it, then you will see the file GT-I9000_Kernel.tar.gz which includes the kernel source code.
2. Overwrite GT-I9000B Kernel open source code from the Latin American version to Europea kernel open source code.
3. move into the Kernel/ directory
4. Execute 'make aries_latinb_defconfig'.
5. Execute 'make' or 'make -j<n>' where '<n>' is the number of multiple jobs to be invoked simultaneously.
6. If the kernel is built successfully, you will find following files from the top directory:
arch/arm/boot/zImage
net/netfilter/xt_TCPMSS.ko
drivers/onedram_svn/modemctl/modemctl.ko
drivers/onedram_svn/onedram/onedram.ko
drivers/onedram_svn/svnet/svnet.ko
drivers/bluetooth/bthid/bthid.ko
drivers/net/wireless/bcm4329/dhd.ko
drivers/scsi/scsi_wait_scan.ko
drivers/samsung/fm_si4709/Si4709_driver.ko
drivers/samsung/vibetonz/vibrator.ko
I9000B i sold out at all stores here in Brazil.
I think that there are so much people getting happy enogh to donate for custom roms, possibly now!
and i'm one of them.
well, i did a custom kernel
luismanson said:
well, i did a custom kernel
Click to expand...
Click to collapse
so why aren't we testing it yet?
because almost no one cares?
i find amazing things in xda but to get a post replied or some help....
here it is: http://forum.xda-developers.com/showthread.php?t=878721
be careful, A2DP has problems (no bluetooth audio)
Any chance we can get a 2.2.1 ROM and Voodoo now? Please guys, help us out.
nothing yet?

kernel ics

there is' someone who can compile a kernel for beta ics Andrew Garen?
There wont be any custom kernels for those roms till there's source code for ICS
Sent from my Google Nexus S 4G using xda premium
True. "Compiling" is referring to compiling source. As soon as we get source code....we're golden.
You could take the boot.img and unpack it to make minor tweaks but not nearly enough. The real quality tweaks reside in the zImage binary.
A boot.img consists of two major parts;
1. Ramdisk
2. zImage (binary)
Who's Andrew Garen?
Has been the ICS kernel already released? If yes, could please provide the link to the downloading page or git repository, I need to recompile a custom one.
adaimespechip said:
Who's Andrew Garen?
Click to expand...
Click to collapse
He's a dev. His roms work awesome. You should chcek it out. www.drewgaren.com
jlanza said:
Has been the ICS kernel already released? If yes, could please provide the link to the downloading page or git repository, I need to recompile a custom one.
Click to expand...
Click to collapse
It is not.
jlanza said:
Has been the ICS kernel already released? If yes, could please provide the link to the downloading page or git repository, I need to recompile a custom one.
Click to expand...
Click to collapse
I think that the matr1x kernel v11.5 should work on drew garens icy! do a backup and try!
Sent from my Nexus S using XDA App

[Q] kernel source

Hi! I would like to try myself in kernel development for MT4G. Where can I download the source code (3.0.X.) ? So far I've found on git 2.6.35 and samsung-kernel-msm7x30-ics-3.0 ... But I not sure if it's compatible... Any help will be appreciated! Thanx
Github.com/THEindian/glacier_kernel
http://github.com/elginsk8r/android_kernel_htc_msm7x30-common
elginsk8r said:
http://github.com/elginsk8r/android_kernel_htc_msm7x30-common
Click to expand...
Click to collapse
WOW. Your back!
thanx
Thanx i'll give it a try!!!!
:victory:
.config
Hi. tried to compile one of the kernel sources with a few light changes - i'm getting an error (drivers related..) from make... Maybe I'm using a wrong config file? Which default config file is preferred???Thanx
error details
make[3]: *** No rule to make target `drivers/input/keyboard/pmic8058-keypad.o', needed by `drivers/input/keyboard/built-in.o'. Stop.
make[2]: *** [drivers/input/keyboard] Error 2
make[1]: *** [drivers/input] Error 2
make: *** [drivers] Error 2
theese are my bugs... help plz!!!
whose kernel are you using?
kernel
i'm using android_kernel_htc_msm7x30-common-jellybean from the link upstairs
themenucha said:
i'm using android_kernel_htc_msm7x30-common-jellybean from the link upstairs
Click to expand...
Click to collapse
I'm no expert on kernel compiling but I have run into problems depending on the toolchain used. For 3.0 kernel I used the Linaro 4.6.2 toolchain from this thread http://forum.xda-developers.com/showthread.php?t=1748297
Cheers
toolchain
well i guess i used the wrong toolchain. (4.3.3)
thanx
Cool, hopefully you can get something running. I have used the 4.3.3 toolchain for GB kernel builds without errors. Good luck!!
Sent from my HTC Glacier using xda premium
Thats a little old. I think linaro is on the 4.8 toolchain, i use 4.7.3 to compile my kernels. I would link you to the source i actually just use the toolchains from the CFX source. Also, i made a kernel compiling script (cause i am lazy ) so i don't really remember where the toolchain is lol
2.6.X.X
So far successfully compiled 2.6.x.x kernel using 4.4.3 toolchain and stock GB kernel from HTCdev site. For training purpose only. Dont have a GB rom to test but it should work. I'll try to compile 3.0.x.x kernel later with a new toolchail. Which one is preferred 4.7 or 4.8?thanx
src
romuloxiii said:
Cool, hopefully you can get something running. I have used the 4.3.3 toolchain for GB kernel builds without errors. Good luck!!
Sent from my HTC Glacier using xda premium
Click to expand...
Click to collapse
Hi! plz link me to the source!!!!
themenucha said:
Hi! plz link me to the source!!!!
Click to expand...
Click to collapse
Hi, I use the CyanogenMod repo for the kernel source. I've been building and tinkering with the kernel for a couple of months now (when time permits) and I've had good luck with it. Here is a link for CM Kernel that is compatible with our device: https://github.com/CyanogenMod/htc-kernel-msm7x30
I hope it helps
Am I understanding correctly that I just need to go to the Linaro site here and download the latest release under the 'toolchain build' tab (currently version 4.8) if I want to mess around with compiling a kernel? Confused by some of the other tabs and links on there.
Also, for the record, is this the only source you'd need to build the most current Glacier 3.0+ based kernel https://github.com/Evervolv/android_kernel_htc_msm7x30-3.0.git?
Looking forward to catastrophic failure and the potential melting of my Glacier...
EDIT: answered my own questions. Yes and yes.

[DEV]Huawei U8800Por Device Tree For CyanogenMod 10.2 By Ivan [2013-08-16]

Github Link
https://github.com/legacy-dev
Click to expand...
Click to collapse
project:
Code:
proprietary_vendor_huawei branch :cm-10.1
android_device_huawei_msm7x30-common branch :cm-10.2
android_device_huawei_u8800pro branch :cm-10.2
android_hardware_qcom_display-legacy branch :cm-10.2
android_hardware_qcom_media-legacy branch :cm-10.2
I use prebuilt kernel & bcm4329.ko , if you want to update kernel ,use this android_kernel_huawei_honor
Code:
change log:
Fix compile faild with cm-10.2
Maybe un bootable
because there is a issus with mountservices
but it is very easy to fix.
i have not time to do it , who can fix this ?
if you compile faild with audio , then you must use this
https://github.com/Legacy-dev/android_device_huawei_u8800pro/blob/cm-10.2/patch/qcom_audio-caf/0001-audio-msm7x30-Updates-for-MR2.patch
Anyone can compile this?
Sent with my Huawei S4 running Android 5.0.1 KLP
NickVXD said:
Anyone can compile this?
Sent with my Huawei S4 running Android 5.0.1 KLP
Click to expand...
Click to collapse
Nick you try.
macros95 said:
Nick you try.
Click to expand...
Click to collapse
I would but in 5-7 hours I leave for camp and I have to sleep now
qiwu said:
Github Link
project:
Code:
proprietary_vendor_huawei
android_device_huawei_msm7x30-common
android_device_huawei_u8800pro
android_hardware_qcom_display-legacy
android_hardware_qcom_media-legacy
I use prebuilt kernel & bcm4329.ko , if you want to update kernel ,use this android_kernel_huawei_honor
Code:
change log:
Fixed send fail over 160 char when you sent sms
Fixed get mac address (all u8800pro)
Smooth better than old version
Fixed Bluetooth
Tweak Audio (Thanks dzo & ShenDuOS)
Click to expand...
Click to collapse
Thank you! Will need to restart my compiling !
Sent from my SGH-T769 using Tapatalk 4 Beta
Thank You ivan. We will be restarting all our projects with this new tree. People please expect a few more time for the releases. We are pausing all lf them at the moment. We will recompile them a from scratch and release them.
Ivan thanks a lot and a lot of respect to you from me and from whole of my team. #TeamTaurus.
-Rik[Rittik],
Team Taurus Founder.
Great news!!!
Thank you Ivan/qiwu !!!
You are the best!
I'm compiling it right now. I'll push it here. Thanks Ivan.
What are you gonna put here? THAT ROM IS RELEASED STILL: here is the link http://pan.baidu.com/share/link?shareid=3784179439&uk=3926100596
if it ask you for password use that: 9fg4
forumber2 said:
I'm compiling it right now. I'll push it here. Thanks Ivan.
Click to expand...
Click to collapse
Could it used for u8800(not pro)?
You have good Devs on u880, I know blefish is gonna release CM 10.1 compiled from source so soon.
Well,
I have CM10.1 Device tree by ivan! I still don't know how to make Vendor Trees
AFAIK, In CM10.1 only RIL is not working
I will try to give my best
(Btw, I am a source builder )
@nolinuxnoparty Ivan CM 10.1 trees are totally fixed, what you mean guy? I cannot understand you... That is a thread made by IVAN! where he uploaded him sources for build Cm 10.1 , so I don't understand what you say. Also we have enoughs u8800pro DEVs who knows about compiling. Ivan is called qiwu here, and also there is him CM10.1 built from that souces uploaded by me.
herna said:
@nolinuxnoparty Ivan CM 10.1 trees are totally fixed, what you mean guy? I cannot understand you... That is a thread made by IVAN! where he uploaded him sources for build Cm 10.1 , so I don't understand what you say. Also we have enoughs u8800pro DEVs who knows about compiling. Ivan is called qiwu here, and also there is him CM10.1 built from that souces uploaded by me.
Click to expand...
Click to collapse
I am talking about U8860 Sorry
In U8860 RIL is not working :/
Oh so search for Huawei Honor, that is not the correct thread )
Enviado desde mi U8800Pro usando Tapatalk 4 Beta
up up
update
all u8800pro sources have dispparead from git
what is wrong here ? all source for u8800pro have disappeard...in legacy github.? what is the problem.not sharing source any more? why?
desalesouche said:
what is wrong here ? all source for u8800pro have disappeard...in legacy github.? what is the problem.not sharing source any more? why?
Click to expand...
Click to collapse
Perhaps a copy is on https://github.com/CMu8800pro ?!?
dpeddi said:
Perhaps a copy is on https://github.com/CMu8800pro ?!?
Click to expand...
Click to collapse
That github doesn't exist...
Sent from my iPhone using Tapatalk - now Free
herna said:
That github doesn't exist...
Sent from my iPhone using Tapatalk - now Free
Click to expand...
Click to collapse
I can't figure out why.... I'm pretty sure it exists before....
boh

[Q] How to port a custom rom

I tried to port a custom rom but when I flashed the rom the phone didn't started
VanshKhanna said:
I tried to port a custom rom but when I flashed the rom the phone didn't started
Click to expand...
Click to collapse
You didn't mention how you tried to do it, or what problems you ran into so no one can tell you what you did wrong or provide a solution to the compilation error you might have faced.
'There's a lot of threads already available all over XDA for helping with this, so please use XDA or google search extensively.
iceyhotguy said:
You didn't mention how you tried to do it, or what problems you ran into so no one can tell you what you did wrong or provide a solution to the compilation error you might have faced.
'There's a lot of threads already available all over XDA for helping with this, so please use XDA or google search extensively.
Click to expand...
Click to collapse
Hii... can u help us to give a specific link for porting ROM from the source (i.e PACMAN, slimbean, etc) and keeping CM11 as a base.
I couldn't find the best page where I get all thing for my ROM.
Thanks in advance.!:good:
RIPPER said:
Hii... can u help us to give a specific link for porting ROM from the source (i.e PACMAN, slimbean, etc) and keeping CM11 as a base.
I couldn't find the best page where I get all thing for my ROM.
Thanks in advance.!:good:
Click to expand...
Click to collapse
k2wl's build CM from source is the best method, you just have to switch this line
HTML:
repo init -u git://github.com/CyanogenMod/android.git -b cm-11.0
with the github link to the source of any custom ROM you want.
Like for getting RR source it would be
HTML:
repo init -u https://github.com/ResurrectionRemix/platform_manifest.git -b kitkat1
All ROMs actually provide you with a method to port their ROMs for your phone in their manifest.
Like for example, you feel like compiling Resurrection it's https://github.com/ResurrectionRemix/platform_manifest
iceyhotguy said:
k2wl's build CM from source is the best method, you just have to switch this line
HTML:
repo init -u git://github.com/CyanogenMod/android.git -b cm-11.0
with the github link to the source of any custom ROM you want.
Like for getting RR source it would be
HTML:
repo init -u https://github.com/ResurrectionRemix/platform_manifest.git -b kitkat1
All ROMs actually provide you with a method to port their ROMs for your phone in their manifest.
Like for example, you feel like compiling Resurrection it's https://github.com/ResurrectionRemix/platform_manifest
Click to expand...
Click to collapse
Thanks man..this is a grrt help:good::good: I am working for beanstalk ROM. may be dis tym I will crack it.. thankk uuuuuuu
RIPPER said:
Thanks man..this is a grrt help:good::good: I am working for beanstalk ROM. may be dis tym I will crack it.. thankk uuuuuuu
Click to expand...
Click to collapse
Yup. Along with some rom specific changes. I am working on liquidsmooth v3.0.
Sent from my GT-I9082 using Tapatalk Pro.
##W4TCH0UT## said:
Yup. Along with some rom specific changes. I am working on liquidsmooth v3.0.
Sent from my GT-I9082 using Tapatalk Pro.
Click to expand...
Click to collapse
I am not getting one thing though..k2wl mentioned we have to download 10-12 GB data for cm11 or other ROM. y so?? is the data soo huge?
RIPPER said:
I am not getting one thing though..k2wl mentioned we have to download 10-12 GB data for cm11 or other ROM. y so?? is the data soo huge?
Click to expand...
Click to collapse
Actually the more the folders, the more the data. So dats why. There are less folders in the beanstalk source than the cm source, so it will be about 10gb. I guess.
Sent from my GT-I9082 using Tapatalk Pro.
##W4TCH0UT## said:
Actually the more the folders, the more the data. So dats why. There are less folders in the beanstalk source than the cm source, so it will be about 10gb. I guess.
Sent from my GT-I9082 using Tapatalk Pro.
Click to expand...
Click to collapse
is it resumable?? he mentioned REPO SYNC to be applied if it breaks.does it work.bcoz i need 2 days to download all the source
RIPPER said:
is it resumable?? he mentioned REPO SYNC to be applied if it breaks.does it work.bcoz i need 2 days to download all the source
Click to expand...
Click to collapse
Not resumable. You have to restart.
Sent from my GT-I9082 using Tapatalk Pro.
##W4TCH0UT## said:
Not resumable. You have to restart.
Sent from my GT-I9082 using Tapatalk Pro.
Click to expand...
Click to collapse
I have to download from office then
RIPPER said:
is it resumable?? he mentioned REPO SYNC to be applied if it breaks.does it work.bcoz i need 2 days to download all the source
Click to expand...
Click to collapse
repo sync is soley there so you can resume.
you can break and close terminal at any time, when you use repo sync again, it will scan through your folder comparing everything what you have downloaded to the source folder on the git and then start downloading from where it left off
iceyhotguy said:
repo sync is soley there so you can resume.
you can break and close terminal at any time, when you use repo sync again, it will scan through your folder comparing everything what you have downloaded to the source folder on the git and then start downloading from where it left off
Click to expand...
Click to collapse
dats grrt..downloading. thanks.
u r alwys been a grrt help to m.:good:
hi
hi
The main differences between this ROM with ROM?
I used the method which is shown in this tutorial http://forum.xda-developers.com/showthread.php?t=1908008
And it gave me a bootloop the bootanimations stays for ever

Categories

Resources