How to get CyanogenMod on the SGS 4G - Samsung Galaxy S (4G Model)

With the 7.1 release the other day and all the newly supported devices, I kinda felt like the GS4G was the red headed step-child.
I brainstormed... what is the best way to get CM7+ on our device?
Best result I could come up with was to ask the guys who helped get it on the OG Vibrant.
Their response was abbreviated. (A) do it myself (not possible) or (B) get them a device.
Well, I guess that leaves trying to figure out how to get a device into the hands of an official CM team developer
OR
Coming up with a better idea.
I am soliciting advice/feedback for either of these two options.
EDIT:
Just realized my thread title is pretty misleading... but if it helps get views, sorry. It was not intentional, promise
EDIT 2:
I should also point out that I have been sending tweets to Samsung / and their support, for kernel source.

so they don't need the samsung to release the official GB for our device? cuz the source code for GB kernel will be available after that

we need the gb kernel source... mabe cough samsung cough leak us some kernel source instead of updateing the rom every 2 days

I don't think we need kernel source at all. CM and Miui are both on the Vibrant and it doesn't have any GB source because, well, there is no GB for the Vibrant.
The SGS4G and Vibrant are so similar I think a CM dev could get this working NP with the help of a couple users. But hey, what do I know?

RaverX3X said:
we need the gb kernel source... mabe cough samsung cough leak us some kernel source instead of updateing the rom every 2 days
Click to expand...
Click to collapse
We always say this. Can't smmy be nice enough to leak us some source?

Also the vibrant section got more kernel developers than us. We only got one atm

Whitehawkx said:
I don't think we need kernel source at all. CM and Miui are both on the Vibrant and it doesn't have any GB source because, well, there is no GB for the Vibrant.
The SGS4G and Vibrant are so similar I think a CM dev could get this working NP with the help of a couple users. But hey, what do I know?
Click to expand...
Click to collapse
lol just was trying to get some kernel source it can be done with the stock kernel just going to have to do alot of fenessing of the rom ;P

it'll be different that the vibrant CM kernel. This is due to the source being COMPLETELY different. I've diff'd the sources, and nothing matches up.
The vibrant is using a modified I9K GB source. That is what is making it work.
As far as using the stock kernel, sure, we can do that, but it would have to be modified for every update, and nightlies... yeah, you can forget about that. RFS/EXT4 wont be added as an official CM build due to it will break the i9k/cap/fascinate/vib builds.
Once I get a new 4G, I'll continue working on the kernel/build.

krylon360 said:
it'll be different that the vibrant CM kernel. This is due to the source being COMPLETELY different. I've diff'd the sources, and nothing matches up.
The vibrant is using a modified I9K GB source. That is what is making it work.
As far as using the stock kernel, sure, we can do that, but it would have to be modified for every update, and nightlies... yeah, you can forget about that. RFS/EXT4 wont be added as an official CM build due to it will break the i9k/cap/fascinate/vib builds.
Once I get a new 4G, I'll continue working on the kernel/build.
Click to expand...
Click to collapse
let me know if u get one or not if u are cough in my area again cough il just have u pick it up snece they were kind enough to get enough money to have me buy one

Krylon, have you looked at the galaxy s 2 kernel source for comparisons?
It may have similarities.

airfluip1 said:
Krylon, have you looked at the galaxy s 2 kernel source for comparisons?
It may have similarities.
Click to expand...
Click to collapse
you mean besides the sgs2 uses quallcoms snapdragon processer
sgs4g uses hummingbird
diffrent mounts
etc etc etc

Fail to Samsung. Dumped their own processor.
Sent from my SGH-T959V using xda premium

CM7 would be awesome for the SGS4G.
Sent from my HTC Glacier using xda premium

airfluip1 said:
Fail to Samsung. Dumped their own processor.
Sent from my SGH-T959V using xda premium
Click to expand...
Click to collapse
It was Tmobile's decision. The Exynos processor didn't support Tmobiles 42mb HSPA+ network, I think the Exynos maxed out at 21. So that's why tmobile opted for the Snapdragon as it supported the 42mb HSPA+.
Sent from my HTC Glacier using xda premium

Let me just say.. its great to see so many devs in one thread..
sent from my real Gs move in silence like lasagna

honestly once we get a source for hte kernel
the phone will get better honestly
cm7 miui darkeys etc properly lol

I would love cm7 on my phone. Let's start a phone fund for krylon and/or the cm guys.

mackster248 said:
It was Tmobile's decision. The Exynos processor didn't support Tmobiles 42mb HSPA+ network, I think the Exynos maxed out at 21. So that's why tmobile opted for the Snapdragon as it supported the 42mb HSPA+.
Sent from my HTC Glacier using xda premium
Click to expand...
Click to collapse
But what's the point of it being able to support that speed when the network doesn't even get close to that fast? And do we really need speeds that high especially with the data cap? My phone averages 10 down and 5 up, which is MUCH more than what I need.
Sent from my SGH-T959V using XDA App

a major percentage of overall data use on smartphones involve streaming media.. and that number has skyrocketed over the past few years.. yes browsing xda and the web is fast on the gsg4g, but you really see the differences when downloading large files and streaming
icy56 said:
But what's the point of it being able to support that speed when the network doesn't even get close to that fast? And do we really need speeds that high especially with the data cap? My phone averages 10 down and 5 up, which is MUCH more than what I need.
Sent from my SGH-T959V using XDA App
Click to expand...
Click to collapse
sent from my real Gs move in silence like lasagna

Wait if the vibrant doesnt even.have gingerbread... How did they get the source kernel? And why do we need it?
Sent from my SGH-T959V using XDA App

Related

Development progress?

It seems as if things have died down a lot... Whats the deal?
Sent from my SAMSUNG-SGH-I997 using Tapatalk
Hare4 said:
It seems as if things have died down a lot... Whats the deal?
Sent from my SAMSUNG-SGH-I997 using Tapatalk
Click to expand...
Click to collapse
Probably have reached or are approaching the limits of what can be done by tweaking existing ROMs.
I'm not sure if we have anyone in the community that has the time and skills for an AOSP bringup and owns an Infuse. Once an AOSP bringup is complete, there are a LOT more options as far as places to take our device.
Entropy512 said:
Probably have reached or are approaching the limits of what can be done by tweaking existing ROMs.
Click to expand...
Click to collapse
Hardly.
Sent from my Infuse 4G
MikeyMike01 said:
Hardly.
Sent from my Infuse 4G
Click to expand...
Click to collapse
After coming from the x10 forum....i can wholeheartedly agree. Those crazy bastards did some outrageous stuff with stock. Heck they somehow shoved gingerbread on that thing before it even got 2.1 and thats with a locked bootloader.
Don't hate lol. As people have already said we already have some nice changes to the stock rom and more to come. I came from the Evo and had cm7...oh how that will be amazing.
From what I've read devs are working on cm but I don't know how that is going but at least its going. Devs have phones all they need it time I too hope its sooner rather than later.
Sent from Samy Infused
Gingerbread is saposedly to be released soon(looks like canada first) so itll be put out there quicker than well get it so everyones waiting instead of having to Redo it all again
Sent from my SAMSUNG-SGH-I997 using XDA App
I'm reading like 4 different expansions, can a dev explain something?
Sent from my SAMSUNG-SGH-I997 using Tapatalk
Entropy512 wrote that at this point, the developers have done as much as they can by tweaking the stock ROM. In other words, not much can be done until another ROM is pushed from Samsung and the carriers. MikeyMike01 countered and said that this is not true at all. holland6045 agreed, and said that his experience with a certain phone is that a *lot* can be done by tweaking the stock ROM of a phone. CHUDLINGS said that developers are working on porting CM7, and that more time is needed. bignate78 mentions that (possibly) a Samsung-delivered Gingerbread ROM is likely to be released in Candada soon, and that this would speed up development.
Not being very familiar with the development status, I would summarize as follows: At this point, we are limited to tweaking the stock ROM. Although developers are working on porting CM7, many are waiting for a Gingerbread ROM to be pushed to the phone (likely in Canada first) so that they do not have to start from scratch.
[@Anyone: If I've misinterpreted anything, do correct me.]
I think the part about waiting for gingerbread to drop on the canadian carrier is the most accurate
who the hell wants to waste so much time getting it over from another gs device when it's nearly ready to drop in some form ?
Yeah. I believe gtg made a comment that there are a number of tweaks to Infused that he's not bothering with because he'd have to redo them when the Canadian Gingerbread release drops.
Alright, thanks for the info men.
Sent from my SAMSUNG-SGH-I997 using Tapatalk
No problem. Also thanks to the guy who pretty much translated that all for him.
Oh and just for the record, as an example of what you can do when you really want to with a stock fw: the devs over on the x10 forum (while not infighting ) effectively gutted the stock to the bare necessities and transplanted gingerbread onto that...because even though Sony got hacked, they do a darn good job at locking down a bootloader. But in the end they bypassed that too.
Also i must say i like the community here much better, a lot more friendly and helpful.
Sent from my SAMSUNG-SGH-I997 using XDA Premium App

ICS being ported to SGS I9000... Is there hope for the Infuse?

Hey my fellow Infuse owners!! Just got done reading the article about ICS being ported to the SGS I9000! Dose this mean the Infuse stands a better chance of geting a rom or port?
http://forum.xda-developers.com/showthread.php?p=18872533
Hopefully with a modified kernel (ala Hellraiser) we'll be able to run this one day. This is pretty good news.
Clyzm said:
Hopefully with a modified kernel (ala Hellraiser) we'll be able to run this one day. This is pretty good news.
Click to expand...
Click to collapse
I was thinking this sounds like a Hellraiser job lol
Let's hope
Phone
They are are the same stage that I already was. Basically, proof that it could be done, with nothing really working. Just saying..
I was looking at there threads last night and they've made it past lock screen all buttons work but no wifi data bt any of that but they are making quick progress
Sent from my SGH-I997 using XDA App
I promise you we'll care more when at least a system dump from the Galaxy Nexus is out, but more like when the source is out. Have patience. Not much longer.
Just saw that a successful alpha of ICS has been ported to the SGS so I think we're getting closer and closer. Once a full working version is up and running on the SGS I really hope that one of our devs will port it!
mcmb03 said:
Just saw that a successful alpha of ICS has been ported to the SGS so I think we're getting closer and closer. Once a full working version is up and running on the SGS I really hope that one of our devs will port it!
Click to expand...
Click to collapse
No point in porting it. We can do it ourselves when we get the proper files (which require a system dump or source).
We'll be seeing some form of ICS long before AT&T ever releases gingerbread. What a joke.
MikeyFTL said:
We'll be seeing some form of ICS long before AT&T ever releases gingerbread. What a joke.
Click to expand...
Click to collapse
Fine with me. I'd rather have modded ics than stock OR modded gingerbread...
I'm sure everyone would agree with that. And yes. Att is a joke.
Sent from my SGH-I997 using XDA App
amen brother!!! LOL.
Sent from my SGH-I997 using XDA App
MikeyFTL said:
We'll be seeing some form of ICS long before AT&T ever releases gingerbread. What a joke.
Click to expand...
Click to collapse
only thing i dislike about the android os... but im still rocking froyooooo and its good
running MIUI and love it, but would love a chance to taste a modded Ice Cream Sandwich
priest2705 said:
running MIUI and love it, but would love a chance to taste a modded Ice Cream Sandwich
Click to expand...
Click to collapse
I too rock Miui! Love it! But I will switch to ics when it becomes available.
Sent from my SGH-I997 using XDA Premium App
Sweeet!
Sent from my SAMSUNG-SGH-I997 using XDA App
If I read right the source is out now
Sent from my SGH-I997 using xda premium
Honestly in all due respect, I tried contacting several people from Samsung and tried to get answers to all my question's from those bone heads. I think Samsung is dragging their feet on Gingerbread, this has nothing to do with At&t at all. At&t was ready to give us some sort of GB release back in August, seems to me Samsung keeps holding back because all their newer phones are getting the most respect right now and not our already 1 penny Infuse.
Enough Said........
Axiomkid said:
Honestly in all due respect, I tried contacting several people from Samsung and tried to get answers to all my question's from those bone heads. I think Samsung is dragging their feet on Gingerbread, this has nothing to do with At&t at all. At&t was ready to give us some sort of GB release back in August, seems to me Samsung keeps holding back because all their newer phones are getting the most respect right now and not our already 1 penny Infuse.
Enough Said........
Click to expand...
Click to collapse
Exactly it. We are not going to get an official release from sammy, people should just get used to the fact cm7 and miui is the only chance for us and ics. Maybe someone can port it from the i9000 but that's just a maybe. CM7 lead the way lol.
Ryanscool said:
Exactly it. We are not going to get an official release from sammy, people should just get used to the fact cm7 and miui is the only chance for us and ics. Maybe someone can port it from the i9000 but that's just a maybe. CM7 lead the way lol.
Click to expand...
Click to collapse
Samsung is a complete joke. This is like a bad OS software. EX: Windows ME!, theirs nothing they can fix so they skipped it creating another phone next to this, Basically the only phone next to this would be the SkyRocket, Shares all aspects of our beloved Infuse, just upgraded hardware and better Support, plus they are getting ICS in the beginning of next year.

Letf behind??? :/

Its been like almost three weeks since i havent seen anything new from the development area. So i guess we are left behind. What do you guys think? i remember when i used to have the mytouch 4g and the vibrant even the lg g2x and there were a lots of updates, roms, themes, like every day. But with this devices i guess we got stuck with the same things. Sucks!!!
Sent from my SGH-T959V using XDA App
I don't think we're left behind. At least, not yet Currently all the devs have to work with on a GB level are the leaked GB ROMs. That means they have no source code to work with thus what they can do is limited. Also, there has not been a new GB leak since last month, so no updates from that end, either.
I'm sure once Samsung releases GB/ICS or whatever they're planning & the guys can get their hands on source code that things will pick up.
Just my 2 cents
Also remember that there are about 3 devs for this phone. Dsexton currently has no computer. Whitehawkx said he would update Valhalla if/when 2.3.7 is released. And Raver who has a couple roms that are probably as good as they can get without source. Without source code we won't get too much more. And unfortunately by the time we see it many will have moved on to other devices and ics. This is where Samsung always drops the ball. They take forever to update Android and by the time they do the next operating system is out on several better phones so people move on to them.
Sent from my SGH-T959V using xda premium
I miss my mytouch 4g. Faux123 was the best damn dev ever.
We should send him a phone. I bet we would have CM in a week. He's the kernel king from like 4 different phones now for AOSP stuff.
Sent from my SGH-T959V using XDA App
I believe krylon is willing to pass on the phone. If faux is willing to take up the task maybe krylon will pass on the phone in that direction.
Sent from my SGH-T959V using xda premium

new infuse source code posted

new infuse source code is available on Samsung open source release center.
it doesn't specifically say gingerbread but there are now 2 listings for i997 usa.
will download it later. not sure if this is uckl2 which they were in violation of gpl by not releasing sources or if its lb3 and we should expect yet another update in the coming days. we'll see I guess.
https://opensource.samsung.com/index.jsp;jsessionid=9772B2876689860AEB70F77E9A56FC38
I'm also gonna download and check it out when I get home... hoping for gingerbread ...
sent from my SGH-I717 using XDA premium app
hoping for B3,
I'd personally rather see b1. B3 is smoother and less laggy, no touchscreen issues...but having "long" messaging issues that I didn't have with b1. I'll sit back shut up and be patient while the dev's work their magic and hopefully super one click will be rocking and rolling. Thanks for all you do guys.
Sent from my SAMSUNG-SGH-I997 using XDA App
that's a modem issue. source code is for kernels
not to mention it wont be lb1 because lb1 isn't official, lb3 has potential to be very soon. it could be kl2 because kl2 was released to the public, Samsung didn't release the code then pulled the update and hid behind the update being pulled to say they didn't need to release the code anymore which is a piss poor excuse being that the code was supposed to be there upon initial release. Samsung likely was trying to buy time with att or the public by saying they had unexpected issues. typical Samsung USA move.
Dani897 said:
that's a modem issue. source code is for kernels
not to mention it wont be lb1 because lb1 isn't official, lb3 has potential to be very soon. it could be kl2 because kl2 was released to the public, Samsung didn't release the code then pulled the update and hid behind the update being pulled to say they didn't need to release the code anymore which is a piss poor excuse being that the code was supposed to be there upon initial release. Samsung likely was trying to buy time with att or the public by saying they had unexpected issues. typical Samsung USA move.
Click to expand...
Click to collapse
Actually, they simply ignored all requests for UCKL2 source... I NEVER saw a response to any source code request.
GPL-violating ****ers... The I777 is likely to be my last non-Nexus Samsung device if Sony keeps it up with their (uncharacteristic for Sony) level of developer support.
I got a response. 2 actually. both identical, and they said the update was being held and sources would be released when the problems were fixed.
obviously bull**** because the sources were supposed to be released with the update. seems planned. like kl2 was just an appeasement for the anxious customers.
the odd thing is that Samsung was doing very good with source releases for the last year or so. guess they wanted to see what they could get away with.
Obligatory "will this source help with bluetooth issues on non-infuse roms" post
lol
Dani897 said:
that's a modem issue. source code is for kernels
not to mention it wont be lb1 because lb1 isn't official, lb3 has potential to be very soon. it could be kl2 because kl2 was released to the public, Samsung didn't release the code then pulled the update and hid behind the update being pulled to say they didn't need to release the code anymore which is a piss poor excuse being that the code was supposed to be there upon initial release. Samsung likely was trying to buy time with att or the public by saying they had unexpected issues. typical Samsung USA move.
Click to expand...
Click to collapse
source code is for kernels?
hey dani, does it mean we`ll get new custom kernel soon?
kangshoo said:
source code is for kernels?
hey dani, does it mean we`ll get new custom kernel soon?
Click to expand...
Click to collapse
Check Entropy's DD second to last page.. as of now.
Sent from my A500 using Tapatalk
well yes, ill try but ill need guidence... no promises... hell im not even that optimistic that ill get anything done..
entropy however has already patched some code into the dd kernel but it doesnt fix hdmi yet. entropy dd is based on hellraiser which linux bozo tried to bake froyo mhl drivers into but the adapter causes a forced reboot, even with some new mhl code it still force reboots, entropy is flying blind but he may come up with something.
Well its a step in the right direction... maybe since it seems they are finalizing GB for our device, maybe they start ICS development. Just a thought, probably won't happen though
Sent from my SGH-I997 using XDA App
dustinhayes93 said:
Well its a step in the right direction... maybe since it seems they are finalizing GB for our device, maybe they start ICS development. Just a thought, probably won't happen though
Sent from my SGH-I997 using XDA App
Click to expand...
Click to collapse
HA! seriously though...atleast GB finally hit...then got pulled (face-palm)
why is it that an older Model of an Phone Called the Motorola Atrix I & II will get ICS but we Infuse Owner which phone came out after the Atrix will not be getting it at all. ?
Atrix =dual core.... Infuse=single core
sent from my SGH-I717 using XDA premium app
dman3285 said:
Atrix =dual core.... Infuse=single core
sent from my SGH-I717 using XDA premium app
Click to expand...
Click to collapse
nexus s = single core
but ics LoL
Nexus=has kernel. Infuse=doesn't have kernel. Any questions?
sent from my SGH-I717 using XDA premium app
inick73376 said:
why is it that an older Model of an Phone Called the Motorola Atrix I & II will get ICS but we Infuse Owner which phone came out after the Atrix will not be getting it at all. ?
Click to expand...
Click to collapse
Atrix 2, you damn straight will get it.
Sent from my MB865 using xda premium
inick73376 said:
why is it that an older Model of an Phone Called the Motorola Atrix I & II will get ICS but we Infuse Owner which phone came out after the Atrix will not be getting it at all. ?
Click to expand...
Click to collapse
you can discuss this in one of the many existing ics threads...
you can blame Samsung USA for this. although Samsung Korea put a lot of effort into updates for the i9000 all of the American galaxy s counterparts have been slow on updates and are lucky to get more than one major update. also the infuse is based on the galaxy s which is almost a year older. when the subject of ics on the galaxy s came about Samsung stated that they didn't have the rom storage or ram to run ics with touchwiz over top of it. while the infuse has the ram it has identical partitions to the galaxy s and has even more usage of the current rom storage.
on one hand Samsung played that game with gingerbread. saying they "might" update the i9000 to gingerbread but then it became the first non nexus device to receive the update internationally. on the other hand they have the s2 as a new flagship with the s3 on the way and might not want to continue with the dated i9000. basically if the i9000 doesn't get ics we have zero hope.
now that that's over with, can we keep the discussion to gingerbread or pending update related talk please.

[Q) ICS Port

So it has been announced that the SGS2 line will be updated to ICS Saturday. Will a port be possible to the infuse? I know its different chip sets, and all the other goodies, but will it still be possible?
If I were you, I'd don a flak jacket quick!
Sent from my SAMSUNG-SGH-I997 using xda premium
maybe if it was i9000 ( sgs1 ) we just use linuxbozo's tool
jason4962 said:
maybe if it was i9000 ( sgs1 ) we just use linuxbozo's tool
Click to expand...
Click to collapse
No go, tried. Aosp only way, and porting is extremely hard because ics uses completely new drivers. If the gingerbread and ics kernels are woven together, it would work. Part of the reason why ICS is hard to come by is it is so different. Btw, be ready to be told no infuse devs will do it, i do not blame them. Sammy loves sacrificing peoples thoughts with money.... like apple does. Seems to gather the most people too lol....
So is once a week the expected occurrence of these type of threads now-a-days??
Even the flamers are gave up haha
jason4962 said:
maybe if it was i9000 ( sgs1 ) we just use linuxbozo's tool
Click to expand...
Click to collapse
lb's tool doesnt magically compile a kernel for operating systems the came out after the creation of the tool. that would be cool though.....
what hellraiser is is a normal infuse kernel and a collection of hardware libs pulled directly from an infuse rom to interface with the kernel. it only does gb and was only possible because gingerbread was already available on the rogers infuse.
but an i9000 ics release could potentially help an infuse port but we would need a kernel dev in on it that had some knowledge of the differences between ics and gingerbread. but in reality the biggest thing holding up an aosp version (with some things broken of coarse) is a lack of a dev familiar with aosp ports on galaxy s phones. much of the major hardware is the same as the nexus s, even tha galaxy nexus has the gpu of our phone. the cpu, gpu, audio, ect are not nessessarily a problem. wifi, gps, bluetooth, mhl, and cell connection/data could be problems but wifi and gps work in cm7 so its posible they'd also work in ics.
Oh God here we go again
Sent from my SAMSUNG-SGH-I997 using xda premium
xIC-MACIx said:
So is once a week the expected occurrence of these type of threads now-a-days??
Even the flamers are gave up haha
Click to expand...
Click to collapse
more than. it seems atleast once every other day...
:banghead:
Sent from my SAMSUNG-SGH-I997 using xda premium
Alright cool. So it's a no go. That's all. And for you with the ignorant comment, what do you get out of them? nothing. I laugh at you more than the ignorance thrown out there.
Idk where you get your info at but no... the sgs2 line is not updating to ics that soon. Since Samsung decided to touch whiz the hell out if it, its nothing but a damn mess. Weve been working with it for weeks and its crap. Aosp is your best bet. As I will have aosp booted on the note soon
dman - +1 The update is currently available in Europe and Asia. If it comes to the US, it will likely be months. In the meantime Entropy512 has done a very nice job with CM9 for the Infuse (development thread)
dman3285 said:
Idk where you get your info at but no... the sgs2 line is not updating to ics that soon. Since Samsung decided to touch whiz the hell out if it, its nothing but a damn mess. Weve been working with it for weeks and its crap. Aosp is your best bet. As I will have aosp booted on the note soon
Click to expand...
Click to collapse
Um, get your facts straight before posting. XXLPQ (official ICS for I9100) was released over a month ago.

Categories

Resources