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
Related
I want to try compiling my own kernel for 2.2. Where can I find the source code?
For the incredible its not out yet i dont think. I could be wrong though.
Sent from my Incredible using XDA App
Warning!
Please start threads asking questions in General sub-forum. Thanks
veli69 said:
I want to try compiling my own kernel for 2.2. Where can I find the source code?
Click to expand...
Click to collapse
when its available it will be here http://developer.htc.com/
otherwise go here for android source http://android.git.kernel.org/
ghostrida said:
when its available it will be here http://developer.htc.com/
otherwise go here for android source http://android.git.kernel.org/
Click to expand...
Click to collapse
I will try git
It's not there. And they won't release it.
Since when was HTC obligated to release kernel source if they didn't release the binary?
Well regardless I want to try making kernels how do you know the version of the kernel you downloaded ?
You don't understand. The aosp kernel source does not contain board support for the Dinc.
Sent from my ADR6300 using XDA App
Samsung has released sources for Gingerbread update:
https://opensource.samsung.com/reception/reception_main.do?method=reception_search&searchValue=5830
gr8 news... )
Any new stuff over leaked rom?
XDA ♥
Really? By what do you make sure it is gingerbread?
fzn0268 said:
Really? By what do you make sure it is gingerbread?
Click to expand...
Click to collapse
GT-S5570_S5670_S5830_Opensource_GB.zip
It is indeed gingerbread.
Great news! My cygwin setup waiting for this. I have Linux but do something with different way always excited
i've dowloaded it... how do I install this?
plotinus said:
i've dowloaded it... how do I install this?
Click to expand...
Click to collapse
You don't install it, The source code is needed to build a custom kernel, but either enable overclocking or generally tweaking it to improve performance. You need the Android SDK to compile a kernel.
But, can we get the OS from this source or it's just the kernel?
Sent from my GT-S5830B using XDA App
Install Linux eg Ubuntu, down it, build it directly or git AOSP source then build.
My computer is unstable, or I can use it to port CyangenMod. But I have git AOSP source, I might try to build one. However, how to flash the built is a big trouble...
been trying to dowload this for a whole day. each time only got 10kBps speed, and resulting in timeout. also cannot resume. wth samsung????
Went well for me so here's my upload
http://www.multiupload.com/KR566WYN13
Help
Guys,
I have difficulties in understanding the given tutorial by Samsung. Do you any link to more comprehensible tutorial in order to make this update work?
Thank you so much.
Guys wht is this for?
Cant understand about this..im from sourh east asia..
What should i do?
geraldgeron said:
Guys wht is this for?
Cant understand about this..im from sourh east asia..
What should i do?
Click to expand...
Click to collapse
this is the Gingerbread source code for Samsung GT-S5830. It is primarily for those who wants to build custom ROMs.
chinoyray said:
this is the Gingerbread source code for Samsung GT-S5830. It is primarily for those who wants to build custom ROMs.
Click to expand...
Click to collapse
and custom kernels
please see thread in dev section
Onecosmic our kernel guy made it
Pawtip for recent help on ril.
I thank nikademus for creating the kernel for us in first place.
And a general thanks to the rest of the people in this thread that helped in this.
AFAIK the boot.img for SGS is different from boot.img of other phones. To decompile boot.img dsixda kitchen is used. It gives an error for our phones when we try to extract the contents of boot.img "Android header not found"...the file doesn't get extracted. Thats the problem.
May be a decent developer can guide us at this point??
muzicfreako said:
AFAIK the boot.img for SGS is different from boot.img of other phones. To decompile boot.img dsixda kitchen is used. It gives an error for our phones when we try to extract the contents of boot.img "Android header not found"...the file doesn't get extracted. Thats the problem.
May be a decent developer can guide us at this point??
Click to expand...
Click to collapse
Yes i tried that also!
Sent from my GT-I9000 using Tapatalk
Actually we need the ramdisk file from boot.img. And forr galaxy S the kernel in not inside boot.img as we can see in every rom we have.
Unless theres a way to edit this boot.img...we're stuck.
Nobody?
Sent from my GT-I9000
Well im in conversation w some kernel devs to cook some kernel with that init.rc modified...
Sent from my GT-I9000
*subscribing*
the phone is quite similar to the GT-i9000 or at least the Nexus S right ?
so it should be achievable
we need a central github repo [preferrably in an organization] for kernel sources, etc.
Well this sounds exciting
Sent from my GT-I9000 using XDA App
progress...
well, i have spoken with nikademus, he made a specific kernel for this, gonna test now, later i post a link with boot.img for another dev to test the rom...
http://www.multiupload.com/HS59X8PISQ
zacharias.maladroit said:
*subscribing*
the phone is quite similar to the GT-i9000 or at least the Nexus S right ?
so it should be achievable
we need a central github repo [preferrably in an organization] for kernel sources, etc.
Click to expand...
Click to collapse
right the nexus s and galaxy s are quite similar, remembre that cyanogen rom was first ported from nexus s to sgs.
well i'm not a experienced Guy in this, i want to get it to work but if we join forces maybe the goal is achieved early.
How can i help?
malcho said:
How can i help?
Click to expand...
Click to collapse
the goal is to port nexus s 4g ics sdk rom to i9000
http://forums.androidcentral.com/sp...oms-hacks/127806-rom-ics-sdk-port-wip-22.html
Did the specialized kernel work.
yes yes yes was waiting for someone to initiate this best of luck with development.. and do keep the first post updated of the happenings!
It is working with the boot.img file that Netmatrix shared? Tks.
most of the services died, getting bootloops...
Continue testing...
Sent from my GT-I9000
good luck and keep it posted!
Later on, i put logcat here...
Sent from my GT-I9000
but just boot.img has to be changed to make SGS to boot with ICS?
Its not, build.prop had to be changed....
Sent from my GT-I9000
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
This is a near stock falcon 4.4.4 kernel built with the latest Linaro toolchain (Linaro GCC 4.9-2014.12) for all of those who prefer stock kernels and absolutely need those 10 extra points in Antutu
Differences from stock are just a few Cortex-A7 optimizations, F2FS patches from mainline 3.18 and linaro toolchain.
All credit goes to @bedalus, who started his kernel thread for Peregrine, fixed all the small bugs that made compiling with newer Linaro toolchains impossible and cherry picked all those F2FS patches.
Sources and tools used:
MotorolaMobilityLLC/kernel-msm
MotorolaMobilityLLC/vendor-qcom-opensource-wlan-prima
bedalus' patches
Christopher83's Linaro Toolchain
My repo, where all sources are merged
Changelog:
falcon_stock_4.4.4_linaro_4.9.3.zip
- stock kernel
- added necessary patches to make it compile with linaro
- some Cortex-A7 optimizations
falcon_kernel_4.4.4_v2.zip
- same as falcon_stock_4.4.4_linaro_4.9.3.zip
- filesystem patches in line with mainline linux 3.18
- removed some debug info
The zip can be flashed with TWRP or CWM. Not flashable through fastboot.
Thanks @knizmi. I think stock users will appreciate this
Anyone tested? How the battery?
Wysłane z MOTO G
Dizzyrul3z said:
Anyone tested? How the battery?
Click to expand...
Click to collapse
This is the stock kernel, so the batttery is as good as with stock kernel (you really can´t make it much better in any way). These screenshots are taken after some 7 hours of sleep.
Works pretty good on XT1031. Nice work! Any chance you could make a build with the kexec hardboot patch to use it with multirom?
I immediately noticed a performance improvement after flashing this kernel. Thanks!
Hi @knizmi
I said wait til I push a new branch, but I figure it's easier if you pull just a patch with
Code:
wget https://github.com/bedalus/moggy/commit/ead900a02071506c267fdebd292cbb2cdb31f4bd.patch
then you can apply it with
Code:
git am ead900a02071506c267fdebd292cbb2cdb31f4bd.patch
This is my preferred way to grab commits. Did you add my repo as a remote?
Battery life is really good on this kernel thank u dev
Sent from my XT1032 using XDA Free mobile app
bedalus said:
Hi @knizmi
I said wait til I push a new branch, but I figure it's easier if you pull just a patch with
Code:
wget https://github.com/bedalus/moggy/commit/ead900a02071506c267fdebd292cbb2cdb31f4bd.patch
then you can apply it with
Code:
git am ead900a02071506c267fdebd292cbb2cdb31f4bd.patch
Click to expand...
Click to collapse
Thanks a bunch, this should really make merging those patches easy!
bedalus said:
This is my preferred way to grab commits. Did you add my repo as a remote?
Click to expand...
Click to collapse
I have added your repo as a remote now. I was fighting with git last week quite a bit (never used that devil's tool before), but now I think I am getting used to it. For my first build I've just "patched" those files with gedit...
syrkles said:
Battery life is really good on this kernel thank u dev
Sent from my XT1032 using XDA Free mobile app
Click to expand...
Click to collapse
Thanks for the heads up, but compiling someone else's sources doesn't make me a dev
New version uploaded.
falcon_kernel_4.4.4_v2.zip
- same as falcon_stock_4.4.4_linaro_4.9.3.zip
- filesystem patches in line with mainline linux 3.18
- removed some debug info
Thanks @bedalus.
amarc78 said:
Any chance you could make a build with the kexec hardboot patch to use it with multirom?
Click to expand...
Click to collapse
Sorry, the aim of this is to stay as close to stock as possible and only add optimizations/update drivers.
knizmi said:
For my first build I've just "patched" those files with gedit...
Click to expand...
Click to collapse
If you've got my repo as a remote you should be able to see my commits with
Code:
git log -- bedalus/moggy
depending on what you named your remote.
Once you see what commits you want, copy their hashes (the long string of letters/numbers) then
Code:
git cherry-pick *hash*
If there's a problem with the cherry-pick you can fix it manually with
Code:
git mergetool
or abort with [git cherry-pick --abort[/code]
I've installed meld as my mergetool. I'm using a debian derivative so I did
Code:
sudo apt-get install meld
That's a pretty comprehensive quick-start guide to cherry-picking from any remotes you've fetched.
Cannot downgrade to default stock.
can you make a zip with libs to go back.
everb00b said:
Cannot downgrade to default stock.
can you make a zip with libs to go back.
Click to expand...
Click to collapse
Here you go: http://forum.xda-developers.com/showthread.php?t=2649763
That zip doesn't have libs. I made a zip for this a while ago, but it doesn't completely put everything back to stock. The best way seems to be to reflash stock ROM zip.
amarc78 said:
That zip doesn't have libs. I made a zip for this a while ago, but it doesn't completely put everything back to stock. The best way seems to be to reflash stock ROM zip.
Click to expand...
Click to collapse
You mean in the thread I've posted. I've thought that too at the beginning, but they are there separately, look for Stock Kernel Modules: [XT1032] - 4.4.2 | 4.4.3 | 4.4.4 | 4.4.4 (GPE) | 5.0.1 (GPE) | [XT1033] (Dual-SIM) - 4.4.4. You just have to flash two zips instead of one.
Ahh, I forgot that was there. I have XT1031. Are the 1032 libs the same?
Edit: never mind. They look the same.
amarc78 said:
Ahh, I forgot that was there. I have XT1031. Are the 1032 libs the same?
Click to expand...
Click to collapse
Not sure, you can try. If there is a problem you can always reflash stock /system, backup those modules and perhaps send them to @lost101
bedalus said:
If you've got my repo as a remote you should be able to see my commits
Click to expand...
Click to collapse
Thank you for the info again. You are very helpful.
Do I understand it correctly that I need to fetch your repo before I can start cherry-picking? Searching around the internet , it looks like it. I may give it a try one day, but for now I will stick with git am, which seems like the perfect tool to pick single commits from many repos.