[REQ]EXT4 universal kernel from new source code - Epic 4G General

Any chance we will see an EXT4 kernel that can be flashed onto any of the EH17 ROMs built from the released source code by Samsung? I saw a few people displaying full satellite locks of 8 out of 8 or better. It would be great to flash that onto one of the EH17 ROMs. Thanks.

Yeah, easy. We can easily change the initramfs to have ext4. But I think the dev's right now are trying to make it "built in".

ugothakd said:
Yeah, easy. We can easily change the initramfs to have ext4. But I think the dev's right now are trying to make it "built in".
Click to expand...
Click to collapse
Hope to see it soon. I want to pop it on Hurricane 1.6.

kennyglass123 said:
Hope to see it soon. I want to pop it on Hurricane 1.6.
Click to expand...
Click to collapse
I want it to pop up on CM7 first

The satellite lock is from the gps deamon pulled from the fascinate build. It was one of the things Decad3nce did to get it working in cm7. At least I think that's where it came from.

Somebody was showing that satellite lock in mkasick's kernel release from the new source.
Sent from my SPH-D700 using XDA App

Related

[INFO]A New Kind of Lag Fix

A fine fellow named supercurio over on the I9000 boards has found a way to do a FULL FILE SYSTEM REPLACEMENT. It just started beta testing and the results are VERY positive. He's indicated that he is interested in porting it to the other variants, so I wanted to make everyone aware.
This whole thing started in a bounty thread to fix the I/O issues on the SGS, so I was hoping maybe the Captivate community could go over there and throw some cash into the pot to sweeten the deal a bit and show our support for what he's doing- this will also hopefully increase the likelihood of a port =P
http://forum.xda-developers.com/showthread.php?t=748880
supercurio joins the discussion at the bottom of page 6
Of course if you haven't already, and are using one of the current lagfixes you might consider throwing a few bucks Tayutama and RyanZAs way as they've been absolutely instrumental in the process of getting this lag fix movement off the ground in the first place!
Tayutama's Donate Link
RyanZA's Donate Link
And lastly, a little something to get your mouths watering:
http://www.youtube.com/watch?v=Tc_PbQe1WVk
Launching and closing some games:
http://www.youtube.com/watch?v=cYcRq6ln0fc
This is a huge step in the right direction. In for this !
I'll be following this, as of course, ryan, tayutama zilch and I have been just waiting for a way to replace the damned rfs.
Wow that looks good, can't wait to help test out the beta. I'll be donating as it progresses along. Any word on when the beta will release?
Well right now the I9000 crowd is testing, he had a really limited beta release yesterday. I told him I've got a spare captivate for a couple days if he wants to run any bizarre experiments without fear of bricking, hopefully he'll take me up on it
Zilch25 said:
Well right now the I9000 crowd is testing, he had a really limited beta release yesterday. I told him I've got a spare captivate for a couple days if he wants to run any bizarre experiments without fear of bricking, hopefully he'll take me up on it
Click to expand...
Click to collapse
I hope so, i'm running the I-9k JM1 rom on my captivate right now without a lag fix just cause and it works great! can't imagine the difference this will make.
This sounds like the lag fix I've been waiting for. Once it is out of private beta, and compiled for the Captivate, we need it added to SRE. Can someone get Samsung to add this to stock FroYo and ditch RFS for good.
Sent from my SAMSUNG-SGH-I897 using XDA App
In the words of Keanu Reeves: whoa.
Sent from my SAMSUNG-SGH-I897 using XDA App
There is a link on the I9000 forum to download the new lag fix. I'm assuming wed have to flash a I9000 rom to apply this?
Sent from my SAMSUNG-SGH-I897 using XDA App
[SOURCE] Supercurio's EXT4-based "Voodoo"Lag Fix
Picked this from the vibrant forums
Hey everyone,
Seems Supercurio has finally got a beta of his true fix for the lag on Samsung Galaxy S phones. The github is below.
DO NOT FLASH ON A CAPTIVATE until there is a Captivate version. This is posted to developers can take a look at the source code and start implementing it for the captivate.
http://github.com/voodoo-project/lagfix
Hopefully unhelpful or someone else can integrate this fix into his OC\Stock kernels, and we can enjoy our phones without the typical "galaxy s" lag/stuttering.
HUGE thanks to supercurio for all his hard work putting this together
EDIT: lol, guess he hasnt posted the source yet. the ramdisk is available in the download section.
Enjoy! Happy coding!
DO NOT flash this to your captivate. This is based on an I9000 kernel, so all the I9000 problems come with it. Wait for one of our devs to convert it over to stock Captivate.
It does however work using I9000 firmwares- I9000 kernel glitches still apply =P
Smallsmx3 said:
There is a link on the I9000 forum to download the new lag fix. I'm assuming wed have to flash a I9000 rom to apply this?
Sent from my SAMSUNG-SGH-I897 using XDA App
Click to expand...
Click to collapse
Nope, just a patched kernel and a script should do it. This is the holy grail of lagfixes, I believe.
A bit early for us, but here is his compiled kernel and source code:
http://github.com/voodoo-project/lagfix/downloads
Zilch25 said:
DO NOT flash this to your captivate. This is based on an I9000 kernel, so all the I9000 problems come with it. Wait for one of our devs to convert it over to stock Captivate.
It does however work using I9000 firmwares- I9000 kernel glitches still apply =P
Click to expand...
Click to collapse
I am planning to flash this to my JM7 ROM once i get home lets see how that goes.
I'm running it from an I9000 ROM atm, but you HAVE to keep the I9000 kernel for it to function, you can't switch back to the Captivate one, and seeing as how there's no revert for this ATM this might not be for everyone
Also Rom Manager doesn't work with this =P
anilkuj said:
I am planning to flash this to my JM7 ROM once i get home lets see how that goes.
Click to expand...
Click to collapse
It goes good it goes real good
Zilch25 said:
I'm running it from an I9000 ROM atm, but you HAVE to keep the I9000 kernel for it to function, you can't switch back to the Captivate one, and seeing as how there's no revert for this ATM this might not be for everyone
So what does that mean? No phone calls? Data?
Also Rom Manager doesn't work with this =P
Click to expand...
Click to collapse
Sent from my SAMSUNG-SGH-I897 using XDA App
Calls and data work just fine. I'm using the I9000 kernel and a JG8 modem firmware (so I get 850 and 1900 mhz bands), it should still work with the stock captivate modem files too.
Basically you have to deal with reflashing a kernel whenever you want to run an update.zip and autorotate is boned
Zilch25 said:
Calls and data work just fine. I'm using the I9000 kernel and a JG8 modem firmware (so I get 850 and 1900 mhz bands), it should still work with the stock captivate modem files too.
Basically you have to deal with reflashing a kernel whenever you want to run an update.zip and autorotate is boned
Click to expand...
Click to collapse
and also ROM manager wouldn't work
anilkuj, I'd make the "DO NOT FLASH ON CAPTIVATE" text bold, huge, and red just so people will for sure see it. Otherwise you KNOW people are going to do it.
Yeah I'm running a couple experiments to see how badly people can/will screw themselves up if they do lol

Nexus S Source Code Rom

http://android.git.kernel.org/?p=kernel/samsung.git
Lets do this
Awesome!
10c
This sounds like something team komin needs to work on..
Sent from my SAMSUNG-SGH-I897 using XDA App
Repost....
This is just the kernel source, we'll also need a dump of the ROM itself to get things rolling. Fortunately, Nexus S devices should be in consumer hands in a day or two, so it won't be long.
cant wait
10c
insaneturbo13 said:
This sounds like something team komin needs to work on..
Sent from my SAMSUNG-SGH-I897 using XDA App
Click to expand...
Click to collapse
This sounds about right
insaneturbo13 said:
This sounds like something team komin needs to work on..
Click to expand...
Click to collapse
I hope it's something that a lot of people work on once we have a rom dump.
Might be the first source we can use that's not littered with bloat and bugs.
looks like it's the same board as ours... I'm going to compile it and give it a shot on mine
I wouldn't do that if I were you...
rafyvitto said:
Repost....
Click to expand...
Click to collapse
why are you always so sour?
BplusB said:
why are you always so sour?
Click to expand...
Click to collapse
This. Nothing would ever get done if people didn't take risks and experiment.
I am a little curious myself. I do however imagine that the modem is going to be the biggest stumbling block, as I doubt the 2.3 kernel will interface to an existing modem. And if the NS's modem was found, it'd undoubtidly not function properly on AT&T's WCDMA network.. However, do report what happens with the flash, although I think getting past the boot screen would be a severe accomplishment
Any word on whether this source is based on Samsung's RFS? Or do we finally have some access to friggin' native EXT4.
vbhines said:
Any word on whether this source is based on Samsung's RFS? Or do we finally have some access to friggin' native EXT4.
Click to expand...
Click to collapse
Its Ext4 for parts and YAFFS2 for other parts.
ThisWasATriumph said:
Its Ext4 for parts and YAFFS2 for other parts.
Click to expand...
Click to collapse
If I'm not mistaken, that's something we haven't had before, correct? Isn't an EXT4 (or similar) based kernel the real requirement for ridding ourselves of lagfixes, etc.?
Thread Locked
Cleaned, user warned, stay on topic folks

Gingerbread drops tonight

For anyone thats interested, if you havent been following, i would start following Ultimate Droid... He was the very first developer to release an built from source full AOSP rom for us (before even Obsidian came out) and he facebooked as well as tweeted that TONIGHT he is going to be releasing another built from source, AOSP... GINGERBREAD 2.3 build for us tonight.. Not a theme... but the real deal the actual AOSP full rom.. so stay tuned
Heres a link to his website / forums / downloads... I beleive you need to register on the site (free) in order to access the content
http://www.theultimatedroid.com/forum/index.php?/files/category/27-motorola-droid-x/
http://www.theultimatedroid.com/forum/index.php?app=forums
Is it full Gingerbread, or just sprinkles of it?
Sounds like a full AOSP build of gingerbread.
Sounds very interesting
Interesting...heard this ROM is still quite buggy.
That would make my day.
Sent from my DROIDX using XDA App
SWEET!
doubt it's gonna be a fully working build. but I'll definitely be keeping an eye on this for when a fully working build is released
Me likey.
Sent from my DROIDX using XDA App
Mortalys77 said:
Is it full Gingerbread, or just sprinkles of it?
Click to expand...
Click to collapse
its taken from the gingerbread source code, so its the actual AOSP rom.. not hacked up bits and peices, but a direct port from source
joe92t said:
its taken from the gingerbread source code, so its the actual aosp rom.. Not hacked up bits and peices, but a direct port from source
Click to expand...
Click to collapse
so. Excited. :d :d :d :d
This sounds awesome, especially knowing the work of Ultimate Droid. Keep us updated here when it drops!
xxDriveNxx said:
This sounds awesome, especially knowing the work of Ultimate Droid. Keep us updated here when it drops!
Click to expand...
Click to collapse
I have three tabs open to the site. And I'm on Facebook, and Twitter. I want this MEOW!
Joe92T said:
its taken from the gingerbread source code, so its the actual AOSP rom.. not hacked up bits and peices, but a direct port from source
Click to expand...
Click to collapse
It can't be a direct port, because gingerbread uses. 35 kernel and we are stuck with a. 32 kernel...
Its just gingerbread parts built from source I would gather.
U can't port the whole thing without the kernel.
so. stoked.
is there an ETA for tonight? I see the 3.0 beta's have been posted.
idk where the OP gets his info because nothing, i repeat, NOTHING, has been said about the x yet but since other 3..0.0 betas have been released we could hope for the x 3.0 soon
Yeah I checked ultimatedroids twitter and didn't see anything.
We sure have seen a lot of crying wolf about this ROM.
Sent from my DROIDX using Tapatalk
11:59 hurry up!
As someone else mentioned, I don't see how this can be called a "true" gingerbread ROM without the newest kernel, etc to go along with it. Sounds more like applications taken from the source and changed to work on 2.2.1.

[GPL][DEV-Kernel][WIP] 2.6.35 for desirec (DEAD?)

I'm no longer working on this. I've tried, failed, and moved on. It seems that some other folks have had some success. Maybe they will continue on. Between work, family, college, etc. it's obvious that I'm getting nothing done on this.
This is an attempt at taking the work being done for the heroc here - http://forum.xda-developers.com/showthread.php?t=911828 and porting it to the Eris.
Honestly, I know enough to be dangerous and that's about it. The HeroC (sobe and those thanked in the post linked to above) folks and those upstream from there are doing most of the work. So, thank you to them.
If anyone would like to help, please do. That's the main reason that I'm posting this now. The kernel doesn't even compile at this point, much less boot. (It's hard to boot something that doesn't exist. )
Source: https://github.com/gnarlyc/cm-kernel
So far, here's what I've done.
1) forked sobe's repo
2) copied the heroc board files, renamed the copies to *desirec*, and changed all instances of HEROC to DESIREC and heroc to desirec inside the files
3) started removing heroc touchscreen stuff and adding desirec touchscreen stuff
Why am I doing this?
1) learn more about kernels
2) use some that programming knowledge that I'm supposedly learning in class
3) get an updated kernel for the Eris
very nice, i do wish you luck.
Very good. Glad to see you working on this.
Powered by: GSB CM7
For those who don't follow the front page news, the Heroc 2.6.35 Kernel is now good enough to be considered a Release Candidate. Same link as in first post.
roirraW "edor" ehT said:
For those who don't follow the front page news, the Heroc 2.6.35 Kernel is now good enough to be considered a Release Candidate. Same link as in first post.
Click to expand...
Click to collapse
Those guys are awesome. I have an exam on Wednesday and homework due on Sunday, but I'll take a look as soon as I can. If someone else wants to give it a shot, it won't hurt my feelings.
Got any screenshots ?
Can I run Flash on this ?
hallstevenson said:
Got any screenshots ?
Can I run Flash on this ?
Click to expand...
Click to collapse
ROFL!!!
I said ROFL, dangit! (10 char...)
hallstevenson said:
Got any screenshots ?
Can I run Flash on this ?
Click to expand...
Click to collapse
Reboot your phone and look at the splash screen. Now imagine seeing your phone stuck right there. There's your screenshot!
I'll send you a flashable zip, if you want it.
Flash doesn't work because they don't want to support our proccesors architecture.
Sent from my GSBv2.2-ERIS using XDA App
It IS Lupus said:
Flash doesn't work because they don't want to support our proccesors architecture.
Sent from my GSBv2.2-ERIS using XDA App
Click to expand...
Click to collapse
They were joking.
roirraW "edor" ehT said:
They were joking.
Click to expand...
Click to collapse
I was half asleep when i posted. So I didn't realize that.
gnarlyc said:
Reboot your phone and look at the splash screen. Now imagine seeing your phone stuck right there. There's your screenshot!
I'll send you a flashable zip, if you want it.
Click to expand...
Click to collapse
This worked I hav e flash now
Sent from my ADR6400L using XDA App
tazzpatriot said:
This worked I hav e flash now
Sent from my ADR6400L using XDA App
Click to expand...
Click to collapse
10 char...
Sent from my FroyoEris using XDA Premium App
Any work still going on n with this?
This is what we would need to port over the new Hero Sensable Gingerbread right? Man if we could get this working, I would be about the happiest guy in the world
My final exam is on Wednesday of next week. So, I can promise that I will put much more effort into after that. I can't promise to get it working, but I'll definitely put a lot more time in. As I said before, if anyone wants to jump in and help, feel free. There's already one other person (breber) helping, but I think he's been in the same boat as me. So... Hopefully, he'll be able to help more after classes are over too.
Kernel updates are pretty much the only updates I ever care about.
Just an update. This hasn't been worked on as much as I hoped. However, I've had help from breber. Actually, he's made much more progress than I did. The kernel not only compiles, but it boots too! As soon as we can get the touchscreen working, it might even be usable.
Here's the current source.
https://github.com/breber/cm-kernel
If anyone else wants to take a stab at it, feel free. Our time is somewhat limited.
I've played around with adding the capella 3602 stuff back in, but it didn't seem to help with the touchscreen issue. The TS is one of the few components that are different between the HeroC and Eris.
gnarlyc said:
Just an update. This hasn't been worked on as much as I hoped. However, I've had help from breber. Actually, he's made much more progress than I did. The kernel not only compiles, but it boots too! As soon as we can get the touchscreen working, it might even be usable.
Here's the current source.
https://github.com/breber/cm-kernel
If anyone else wants to take a stab at it, feel free. Our time is somewhat limited.
I've played around with adding the capella 3602 stuff back in, but it didn't seem to help with the touchscreen issue. The TS is one of the few components that are different between the HeroC and Eris.
Click to expand...
Click to collapse
So your moving on from this?

Just a disappointment :(

http://forum.xda-developers.com/showthread.php?t=1073930 - the original thread
https://github.com/doixanh/X8Features - the github source
Are there any DEVs willing to compile this in there ROM (lookin at you ACS) lol I have wanted this so badly, but am unwilling to take the performance hit that ee03 causes compared to SRF 1.1.1.
Dont take the dive to gb
Even though the devs try hard some things just cannot be
Like taking the crap**** gb leak and turn it into gold
Sent from my Nexus S 4G using XDA Premium App
gtuansdiamm said:
Dont take the dive to gb
Even though the devs try hard so things just cannot be
Like taking the crap**** gb leak and turn it into gold
Sent from my Nexus S 4G using XDA Premium App
Click to expand...
Click to collapse
This makes no sense? The developer dioxanh got this to work perfectly on froyo and put the source on github for other DEVS to compile for there ROMs. It can be because he has done it
I meant that the gb link is über slow and it probably wont get better till the next leak
Sent from my Nexus S 4G using XDA Premium App
All the Epic ROM's with the exception of MIUI and CM7 are NOT compiled from source code.
They are merely customizations and hacking based off of the compiled libraries. It would likely be impossible to reverse engineer this into any of the ROM's. It would need to be done in Smali... if that's even possible..
Syndicate is in fact compiled from source if I'm not mistaken, that's why they always wait for a few days source leaks to release.
TheDub said:
They are merely customizations and hacking based off of the compiled libraries. It would likely be impossible to reverse engineer this into any of the ROM's. It would need to be done in Smali... if that's even possible..
Click to expand...
Click to collapse
Look all I know is that this DEV made it possible to implement into custom ROMs for froyo. It says so clearly in the forum I posted if you had bothered to read it at all.
Actually read it .. Good work on dev for doing this! .. But it must be cooked into roms only and only works for a few roms
Sent from my SPH-D700 using XDA Premium App
I know Impaler and Mystery and others are busy workin on 1.2, and It would be cool if they lookd into implementing this into it.
jspsuperman said:
Look all I know is that this DEV made it possible to implement into custom ROMs for froyo. It says so clearly in the forum I posted if you had bothered to read it at all.
Click to expand...
Click to collapse
I did "bother" to read it. It's Froyo source code to implement this feature. We don't have 100% of Samsungs source code for Froyo/Eclair/Gingerbread, they don't release it.
We only receive the kernel source code. This could only be baked into a Froyo based AOSP ROM which other then the very dated CM6 we do not have.
The kernel source code and the entire operating system (AOSP) are two completely different things, and the code to make this work isn't in the Kernel it's in the Framework.
ACS's ROM is not AOSP.
AOSP: Android Open Source Project - I'm using it to reference having the entire operating system's source code available, not just the kernel.
I wasnt aware that only the kernal source was released. What a bummer if a sony X8 can do this but our epic cant without gingerbread
Yeah just the way it is...
Most phones don't have 100% complete source drops, the popular two phones that do of course are the Nexus One and Nexus S, this is why the Nexus phones so easily get ROM's like CyanogenMod working. With the Epic and Galaxy S developers are forced to "rewrite" lots of code to get things interfacing with the Samsung proprietary drivers properly.
If we had 100% of the source code I don't doubt ROM's would be very different today, there would have also been a official CyanogenMod by now I'm sure.
If you want to see for yourself what Samsung releases you can go to:
https://opensource.samsung.com/
Do a search for I9000 for example and download one of the releases (I looked at I-9000-Opensource.zip)
You will see a few files in there.. one labeled kernel, the other eclair.
The kernel one is obvious, the eclair one contains only the hardware libraries.
So unfortunately, this really isn't possible in any of our existing Froyo ROM's, except CM6.
PS: I9000 is the model number for the European Galaxy S.
jspsuperman said:
I wasnt aware that only the kernal source was released. What a bummer if a sony X8 can do this but our epic cant without gingerbread
Click to expand...
Click to collapse
Don't mess with TheDub
qbking77 said:
Don't mess with TheDub
Click to expand...
Click to collapse
Apparantly lol That sucks but I guess gingerbread will be official soon enough then we will have somthin else kickass from U ACS folk lol
063_XOBX said:
Syndicate is in fact compiled from source if I'm not mistaken, that's why they always wait for a few days source leaks to release.
Click to expand...
Click to collapse
This is not true, just so you know.
Sent from my SPH-D700 using XDA App

Categories

Resources