SGS4 Kernel Source Available - Sprint Samsung Galaxy S 4 General

http://www.androidpolice.com/2013/0...or-sprint-and-us-cellular-galaxy-s4-variants/
Let the custom ROMs begin.

agentfazexx said:
http://www.androidpolice.com/2013/0...or-sprint-and-us-cellular-galaxy-s4-variants/
Let the custom ROMs begin.
Click to expand...
Click to collapse
roms have nothing to do with kernel source, just kernels
luckily enough the other variants had kernel source out already and were close enough so i already know the new tricks samsung included it the source

shabbypenguin said:
roms have nothing to do with kernel source, just kernels
luckily enough the other variants had kernel source out already and were close enough so i already know the new tricks samsung included it the source
Click to expand...
Click to collapse
Kernel sources do indeed help in ROM creation though. Helps so one does not have to hack up a kernel to use.

agentfazexx said:
Kernel sources do indeed help in ROM creation though. Helps so one does not have to hack up a kernel to use.
Click to expand...
Click to collapse
you can make a rom without ever touching the kernel. and without kernel source all you can do is unpack it and edit the text files in the ramdisk. its not really hacking.

Related

AOSP eclair build from Samsung Vibrant Source code.

Hi all,
If anyone wants to play with this and let me know how it works feel free.Its the system directory from an AOSP eclair build using the Samsung Vibrant source download from the opensource website.I have no Vibrant myself I just built this as a test to see if it would build clean with no errors using the samsung files as a test for when the Epic 4g sources get released.Please feel free to use it in a rom or whatever you chose and post back if it works or not.
www[DOT]mediafire[DOT]com/?wytytv44odtdsdx
EDIT: This is not flashable! This is a stock /system filesystem from a build of AOSP android this is the base for a ROM not a complete ROM in itself.
Most likely it won't work cause Eugene is working from the aosp but is running into problems getting sound and camera to work.
I was just surprised it compiled the first run I saw another post where they were getting a lot of errors.And I figured there would be corrupt files I had a hell of a time extracting the archieve.
Sent from my SPH-M900 using Tapatalk
Thanks for posting that. I would like to have a look around but I wasn't sure where and what to grab.
www.mediafire.com/?wytytv44odtdsdx
heh
10char
Rhcp thanks for reposting a real link kinda sucks not being able to post them.
Sent from my SPH-M900 using Tapatalk
skeeterslint said:
Rhcp thanks for reposting a real link kinda sucks not being able to post them.
Sent from my SPH-M900 using Tapatalk
Click to expand...
Click to collapse
Not a problem. Post some more so you can update your OP.
Good work on the build. Did you build the kernel too?
rhcp0112345 said:
Not a problem. Post some more so you can update your OP.
Good work on the build. Did you build the kernel too?
Click to expand...
Click to collapse
There is no Kernel in a system image.
just got home, gonna dl and see what cooking
rhcp0112345 said:
Not a problem. Post some more so you can update your OP.
Good work on the build. Did you build the kernel too?
Click to expand...
Click to collapse
I haven't tried building the kernel yet but I pulled the intramfs from a vibrant and captivate kernel to compare them togther and see if there are any real differences which it seems there really isn't that I noticed.One thing I did notice though is that the samsung kernel sources don't build the initramfs into the kernel that I noticed.With the Samsung Moment the sources had a file to build the kernel modules and a couple other programs that went into the intramfs and it had the initramfs_list file hidden inside the source somewhere it doesn't seem like they did that with the vibrant kernel source.How do they expect you to build a kernel that requires an initramfs in it and not build it into the kernel during the compile?I am gonna tinker around and probably use the initramfs_list file from the Moment initramfs and just add in all the directorys and files that are in the vibrant/epic/captivated initramfs.
it gets stuck on "installing update"
my clockwork does that from time to time with any zip file, just pull the battery and retry
Thats just a raw /system filesystem it would need to be cooked into a rom for it to be flashable.I threw it up there for someone to try and cook a rom out of it.
Has anyone had the problem when trying to compile a kernel that the suppiled build script doesn't build the modules?I can get the zImage to build but it won't build the modules at all.I would like to at least get it built with the samsung script and get the modules built then use the modules in the initramfs and try to build it with another script with the initramfs in the kernel.
skeeterslint said:
Thats just a raw /system filesystem it would need to be cooked into a rom for it to be flashable.I threw it up there for someone to try and cook a rom out of it.
Has anyone had the problem when trying to compile a kernel that the suppiled build script doesn't build the modules?I can get the zImage to build but it won't build the modules at all.I would like to at least get it built with the samsung script and get the modules built then use the modules in the initramfs and try to build it with another script with the initramfs in the kernel.
Click to expand...
Click to collapse
same problem I had with building the kernel
chaoscentral said:
same problem I had with building the kernel
Click to expand...
Click to collapse
The captivate kernel builds with the samsung script with no problem modules and all, used the captivate script with the vibrant kernel source same deal builds the kernel but no modules.
Almost Done! http://twitpic.com/2et5cb
eugene373 said:
Almost Done! http://twitpic.com/2et5cb
Click to expand...
Click to collapse
You're out of your mind - in a good way. Vanilla has got to FLY on this thing, right?
eugene373 said:
Almost Done! http://twitpic.com/2et5cb
Click to expand...
Click to collapse
Thank you so much for your hard work Eugene! Now if only we can get a mod or someone to lock your threads so only you can update, I'm tired of having to explain adb push/pull to people over-and-over, so I know you must be too.
Cheers,
=)
eugene373 said:
Almost Done! http://twitpic.com/2et5cb
Click to expand...
Click to collapse
Eugene,
If I'm not mistaken...that's the stock home launcher for 2.2 isn't it? Or are you running adw/launcherpro
Sent from my SGH-T959 using XDA App

[Kernel] ikxdf's kernels (original HTC 2.6.29 stable and 2.6.35.4 for tests)

Hi guys,
I stopped a while to build rom for tatoo but I continued to follow the thread.
For fun I have compiled the latest stable kernel ... if anyone cares to test it I'll put the link here.
I take this opportunity to insert a link to my kernel sources generated using HTC.
I think it's correct to use this kernel for the development of libraries on the camera and radio, as it turns out to be the only kernel you know works.
Compiling the latest kernel I have seen many great features ... but totally missing some drivers, such as those in radio ...
I do not understand this anxiety developers to have a custom kernel and the most updated ... But I think it is appropriate to start building a secure kernel. When the camera and the radio works then you can create as many kernels you want ... but not before.
This is my thought ... meanwhile I'll use this post to whoever wants to download the kernel and HTC for those who want to test my kernel 2.6.35.4.
Kernel_2.6.29_HTC
contain for shure all drivers for FMRadio,camera,bt ecc and all htc patches (if presents). this kernel il generated from HTC kernel source downloaded from htc site.
Features added: ext3 and ext4 partitions support
Kernel_2.6.35.4_v1NOT WORKING
Is a testing kernel. it is generated compiling the last stable source released on kernel.org
Kernel_2.6.35.4_v2
- FMRadio diriver inculded
- voltage and current regulator support
- Led drivers
- ext3 ext4
nice job, my friend.
francians said:
nice job, my friend.
Click to expand...
Click to collapse
is not nice... it haven't the radio drivers and i don't know if it work well...
i have only spent some time today because i have nothing to do..
it isn't a serious kernel for me...
ikxdf said:
Hi guys,
... But I think it is appropriate to start building a secure kernel. When the camera and the radio works then you can create as many kernels you want ... but not before.
Click to expand...
Click to collapse
Although I´m no dev, this is actually very sensible. I´d rather had a slightly outdated but FULLY functional kernel, than the most up-to-date but crippled one...
No source or config files or tweeks you made?
Good day ikxdf!
Seg
segway_ said:
No source or config files or tweeks you made?
Good day ikxdf!
Seg
Click to expand...
Click to collapse
i will upload the source and the config soon
The attached kernel Kernel_2.6.35.4_v1_[ikxdf].zip does not even boot.
No adb no something on /proc/last_kmsg after boot to recovery!!
Nice try ikxdf.
Seg.
segway_ said:
The attached kernel Kernel_2.6.35.4_v1_[ikxdf].zip does not even boot.
No adb no something on /proc/last_kmsg after boot to recovery!!
Nice try ikxdf.
Seg.
Click to expand...
Click to collapse
This is because he based it on the stock Linux kernel, and not the android branch... I don't even know if it's compiled for ARM or x86, but I'll check that soon...
Sent from my HTC Hero using XDA App
EDIT: I have checked for the kernel architecture and it is compiled for ARM. I also took the liberty of extracting the config from it, and saw that it seriously need lots of attention. I have attached a copy of the config below... BTW: good luck with getting this to work
segway_ said:
The attached kernel Kernel_2.6.35.4_v1_[ikxdf].zip does not even boot.
No adb no something on /proc/last_kmsg after boot to recovery!!
Nice try ikxdf.
Seg.
Click to expand...
Click to collapse
please sega-way evitate your sarcasm and read well before writing:
ikxdf said:
is not nice... it haven't the radio drivers and i don't know if it work well...
Click to expand...
Click to collapse
ikxdf said:
For fun I have compiled the latest stable kernel ... if anyone cares to test it I'll put the link here.
Click to expand...
Click to collapse
if u don't know i haven't a tatto for testing.
if anyone want test and send me the error i will try to fix if i find the time.
for me the only correct kernel is the 2.6.29 compiled from the htc source. All other kernel is only a game.
For the next time...learn to read all post before writing.
Thanks
kiljacken said:
This is because he based it on the stock Linux kernel, and not the android branch... I don't even know if it's compiled for ARM or x86, but I'll check that soon...
Sent from my HTC Hero using XDA App
EDIT: I have checked for the kernel architecture and it is compiled for ARM. I also took the liberty of extracting the config from it, and saw that it seriously need lots of attention. I have attached a copy of the config below... BTW: good luck with getting this to work
Click to expand...
Click to collapse
thanks Kill. I can't take a look now but next week i will try to recompile it. Please i need a .config of a original 1.6 ROM...can u upload it here?
ikxdf said:
thanks Kill. I can't take a look now but next week i will try to recompile it. Please i need a .config of a original 1.6 ROM...can u upload it here?
Click to expand...
Click to collapse
from the tattoo.. it was gz now is zip
ikxdf said:
please sega-way evitate your sarcasm and read well before writing
Thanks
Click to expand...
Click to collapse
Its just a feedback...
Sorry if you take it as something else....
Seg
i'm trying to made this kernel booting and have add some features:
- FMRadio diriver inculded
- voltage and current regulator support
- Led drivers
if anyone want test it i will upload it today
uploaded in first posts
I've been away from the Tattoo scene since we got root on this little device.
I'm currently interested in getting psfreedom to run on Tattoo but it seems that the stock HTC kernel is crippled (missing usb stuff). If your kernel is at least bootable, this would be a nice place to start
mainfram3 said:
I've been away from the Tattoo scene since we got root on this little device.
I'm currently interested in getting psfreedom to run on Tattoo but it seems that the stock HTC kernel is crippled (missing usb stuff). If your kernel is at least bootable, this would be a nice place to start
Click to expand...
Click to collapse
if u are talking about 2.6.35.4 version you have to try if it can boot because i haven't a tattoo for test it.
I have sell my tattoo after 2 week but all great users of this thread have always made a great testing job for me and for my rom.
If anyone want test if this kernel is booting or not i will contine to develope it.
If it doesn't boot and adb will start i need a logcat.
if u are talking of the original htc kernel 2.6.29 version it is already working on my rom (Pancake) .
i will release sonn the wlan.ko module for 2.1 and for 2.2 roms for the 2 versions of kernel.
Hi, ikxdf!
I'm willing to try your kernel. I am quite an experienced linux user of desktop and server but I'm quite new regarding ROM flashing. But still, from what I gather I have to flash your kernel archive in the boot sector, right?
I have AmonRA's recovery installed and tested. And I'm eager to try cooked stuff as I've just gotten my Tattoo out of service today after 3 weeks!!! I was so dissapointed in having my old Nokia again.

[Kernel] Adam Kernel Development

I have the stock kernel source here: https://github.com/rothnic/Adam_Kernel
Pershoot's Gtab source with Adam additions is here: https://github.com/rothnic/gtab-2632
Once pershoot's source is confirmed working (currently it is compiling), we will be able to merge the adam changes into his main repo
So what new modifications do you think can be done now that we have this code? is this going to be more of a bonus for other tabs rather than the Adam?
Lord_alias said:
So what new modifications do you think can be done now that we have this code? is this going to be more of a bonus for other tabs rather than the Adam?
Click to expand...
Click to collapse
This is only really a bonus for the Adam. If we have the Adam specific code merged into pershoot's kernel, then as he works on it, we can continue to get his updates. Which means we don't have to manage two separate projects since the gtablet kernel is so close to the adam kernel.
Sweet, Should keep the Adam alive as long as the ROM does
the ROM is Over layer on kernel.....
so there is one kernel and many ROMs working with this same kernel....
kernel is important for tweaking bug fixing and so on.....
cheers
Thats awesome!! That means we will have overclocking, right?
also it will be easier to port ROMs from the G TAB (including CM)...
Keep up the good work!
rothnic said:
I have the stock kernel source here: https://github.com/rothnic/Adam_Kernel
Pershoot's Gtab source with Adam additions is here: https://github.com/rothnic/gtab-2632
Once pershoot's source is confirmed working (currently it is compiling), we will be able to merge the adam changes into his main repo
Click to expand...
Click to collapse
So awesome =]
Is Pershoot's kernel just for gingerbread or is he still working on a froyo version? Thanks
How hard would you suggest it would be to upgrade to a 2.6.38 kernel now that we have these "combined efforts"? It's just a matter of upgrading a Gingerbread kernel, right?
After the compiling is done, can I use it for my BEAST ROM ?
archanox said:
How hard would you suggest it would be to upgrade to a 2.6.38 kernel now that we have these "combined efforts"? It's just a matter of upgrading a Gingerbread kernel, right?
Click to expand...
Click to collapse
Hard.
10chars
rothnic said:
I have the stock kernel source here: https://github.com/rothnic/Adam_Kernel
Pershoot's Gtab source with Adam additions is here: https://github.com/rothnic/gtab-2632
Once pershoot's source is confirmed working (currently it is compiling), we will be able to merge the adam changes into his main repo
Click to expand...
Click to collapse
Which cross compiler are you using for this? Will CodeSourcery G++ Lite work? Also, is there a repo for the initramfs yet?

[Kernel][AOSP] Tiamat 1.1.4 | 2.6.35.14 | 10/4/11

​
AOSP Kernels for HTC's 8x50, 7x30, and 8x60 Devices
Also available for the Motorola Xoom​
Tiamat kernels are designed for use on all ROMs that are built from the AOSP source code. This includes ROMs built from MIUI, CyanogenMod, and others.
Tiamat receives no support for use with ROMs based on HTC's Sense - use at your own risk.
Click to expand...
Click to collapse
Tiamat Kernels​​
You can find full details about Tiamat Kernels at our website. The site is up and running and serves as a more centralized location to get updates, downloads, and changelogs for all Tiamat Kernels. There is no forum or Registration, it’s just a more convenient way to keep things organized as we work to add support for more devices.​
Click to expand...
Click to collapse
Support
Join the Tiamat Kernel developers on IRC at irc.freenode.net, #tiamat. Support and questions are generally handled faster there than the forums. You can easily join via webchat here.​
Click to expand...
Click to collapse
​
Special Thanks to:
toastcfh, slayher and the CyanogenMod team for the base kernels and everything else they do for the Android community
bcnice20 for generally being awesome
TeamWin for also generally being awesome
netarchy, chad0989, cuviper, and invisiblek for some great code
intersectRaven and redstar3894 for the Mjolnir compiler
JasonK75 for updating threads​
Click to expand...
Click to collapse
​
Quick Links​
Click to expand...
Click to collapse
8x50 Changelog
8x60 Changelog
7x30 Changelog
Downloads
FAQ
Source Code​
Finally ... a new kernel for cm7 ... thanks guys
EDIT: bro i can help you test if u want ... ur website says u need incS testers ... i am willing to contribute ..
Sent from my Incredible S using XDA App
Wi-Fi doesn't work~
vere850211 said:
Wi-Fi doesn't work~
Click to expand...
Click to collapse
Same, wifi cannot search any signals
vere850211 said:
Wi-Fi doesn't work~
Click to expand...
Click to collapse
Try 1.0.3 and let me know if the issue persists.
knightrocker said:
Finally ... a new kernel for cm7 ... thanks guys
EDIT: bro i can help you test if u want ... ur website says u need incS testers ... i am willing to contribute ..
Sent from my Incredible S using XDA App
Click to expand...
Click to collapse
I do need testers on this device. Hit me up on IRC (irc.freenode.net) in #tiamat. If you're not familiar with IRC, use http://tiamat-dev.com/web-chat/ to log in to the channel.
Hey, the desire s needs an AOSP kernel. It runs on the same processor as this phone (MSM 8255), so maybe you can make one........
If someone can tell me how to reflash the CM7 kernel (in case wifi bug still exists), I'd be happy to test this out also.
Would I just reflash the CM7 nightly I want to run, as (afaik) the kernel is packaged with it?
Yep ... reflash the nightly and you will hav the cm kernel again
Sent from my Incredible S using XDA App
Ok, well 1.0.3 has fixed the wifi issue. This puts you 1 step ahead of CM right now, as in the latest nightly the kernel was updated and wifi was broken in the process .
It's 245am here, so I will try and write more tomorrow. Just wanted to report that wifi is working .
shrome99 said:
Hey, the desire s needs an AOSP kernel. It runs on the same processor as this phone (MSM 8255), so maybe you can make one........
Click to expand...
Click to collapse
CM hasn't merged support for the saga (Desire S) in to their kernel yet, but the HTC source is out. I would love to add the device in with this series of kernels (and the lexicon -merge- when that source is out), but that isn't a project I can commit to without some testers or having the device.
If you're willing to test, let me know and I can work on it.
Cayniarb said:
CM hasn't merged support for the saga (Desire S) in to their kernel yet, but the HTC source is out. I would love to add the device in with this series of kernels (and the lexicon -merge- when that source is out), but that isn't a project I can commit to without some testers or having the device.
If you're willing to test, let me know and I can work on it.
Click to expand...
Click to collapse
Yes i am, and not just me, there's a bunch of people dying to have an AOSP kernel for the CM7 port. Check this - you'll find many enthusiasts here http://forum.xda-developers.com/showthread.php?t=1166867
Cayniarb said:
that isn't a project I can commit to without some testers or having the device.
If you're willing to test, let me know and I can work on it.
Click to expand...
Click to collapse
Hi Cayniarb
Count me in for Desire S kernel testing.
I would certainly be happy to test a Desire S kernel too. Using a stripped down Sense ROM right now because of the battery drain on the unofficial CM7 mod, but would love to switch to CM7 full time.
Have plenty of Linux experience and know my way around Android, ADB, fastboot / etc.
Cheers =)
Since this is quickly turning in to a Desire S thread...........
I have a built kernel for the device - but as I don't have it, I have no clue if it works. I'd rather not post a link for a test build like this publicly.
I have the code isolated in a branch away from the mainline (cm-like, really cm+ tbolt) branch for testing, but I see nothing that should make merging it in very difficult. Check it here: http://code.tiamat-dev.com/7x30/htc-kernel-msm7x30/commits/android-msm-2.6.35-saga
The best way to contact for testing is via IRC. If you're not familiar with it, I have a webportal for it setup on my site to make it easy: http://tiamat-dev.com/web-chat/
wonderful .
Can someone please tell me the difference between this kernel and the CM7 one?
Aodhan said:
Can someone please tell me the difference between this kernel and the CM7 one?
Click to expand...
Click to collapse
http://tiamat-dev.com/7x30-changes/
everything listed is a difference from cm7
Works great on MIUI 1.7.22 so far, fantastic work XD
Blodia said:
Works great on MIUI 1.7.22 so far, fantastic work XD
Click to expand...
Click to collapse
Yes, I'll second this. Am running MIUI with Tiamat 1.0.4 and Vipermod to undervolt, setcpu down to 650/192mhz and running on conservative governor. Experiencing great battery life, full stability, and the rom still runs smooth. Amazing job!

Question How to overclock?

How to overclock my rn10s?
İ don't find any kernel. How to rewrite any kernel for overclock?
I can't help you with rewriting a Kernel to suit your needs, but I know that Redmi Note 10s has only one Custom Kernel developed, the name is GENOM Kernel. Hope it helps
XInflict7 said:
I can't help you with rewriting a Kernel to suit your needs, but I know that Redmi Note 10s has only one Custom Kernel developed, the name is GENOM Kernel. Hope it helps
Click to expand...
Click to collapse
Normally there is more. But the developers haven't shared yet.
That's why I want to write my own.
Mactha88 said:
Normally there is more. But the developers haven't shared yet.
That's why I want to write my own.
Click to expand...
Click to collapse
you cant do it without the kernel source code, so xiaomi hasnot share the source code for S so nothing to do yet
I got the source code for my Motorola One Power (chef) it’s running pixel exprience android 13. how do I make a overclock kernel?
Fayan.H said:
I got the source code for my Motorola One Power (chef) it’s running pixel exprience android 13. how do I make a overclock kernel?
Click to expand...
Click to collapse
there is a LOT of guides here in xda for that, use the search buttom

Categories

Resources