[Q] Porting ICS from the Vibrant - Samsung Galaxy S (4G Model)

Hi Guys
Looks like there's a pretty good ICS port for the Vibrant.
http://forum.xda-developers.com/showthread.php?t=1362961
Has anyone attempted to port this thing to the SGS4G? I read the guide on how to do it and it doesn't sound like there's a ton of work, since you only have to compile one file.

travbrack said:
Hi Guys
Looks like there's a pretty good ICS port for the Vibrant.
http://forum.xda-developers.com/showthread.php?t=1362961
Has anyone attempted to port this thing to the SGS4G? I read the guide on how to do it and it doesn't sound like there's a ton of work, since you only have to compile one file.
Click to expand...
Click to collapse
Well then get compiling!

Please use the Q&A Forum for questions Thanks
Moving to Q&A

FBis251 said:
Well then get compiling!
Click to expand...
Click to collapse
Iluld >.> good luck bro
Sent from my SGH-T959V using XDA App

tehgyb said:
Iluld >.> good luck bro
Sent from my SGH-T959V using XDA App
Click to expand...
Click to collapse
I just realized that was my 1000th post. Good thing it was a joke.

I read a lot, and talk a little, so my perspectives are often skewed.
That being said, it AMAZES me how often think "just compiling one file" is so simple. Really? Just sending one monkey to mars should be easy too...start flapping your arms, and I'll meet you there.
The point being? The tools aren't there yet, and anyone who utilizes the amazing superpower of literacy knows that.
Guess I'll get off my soap box now.
/rant
Sent from above and beyond

Try cyanogen first,that hasnt happen
Sent from my Glacier using XDA App

crtjstr said:
The point being? The tools aren't there yet, and anyone who utilizes the amazing superpower of literacy knows that.
Click to expand...
Click to collapse
Did you read the porting guide? Pretty sure the JDK and the other tools the author specified can do the job. Specifically decompiling, hex editing and recompiling. I used the amazing superpower of literacy to read that, btw.

travbrack said:
Did you read the porting guide? Pretty sure the JDK and the other tools the author specified can do the job. Specifically decompiling, hex editing and recompiling. I used the amazing superpower of literacy to read that, btw.
Click to expand...
Click to collapse
Well, there is this fancy 'search' tool in the upper right coner of the web page.
This conversation has been going on for quite some time.
You sure could port the rom, but the kernel for the sgs4g will not work... yet.
The other problem is that it would be better to have the source for the rom then to just mod the vibrant rom. Reason being is that if we have the source we can use normal debugging tools to find and solve the issues, instead of trying to reverse engineer open source software... which just seem silly to me.
I just got my "bryan fun pack" from sparkfun today, which is what I've been waiting for to get moving on cm7 and u-boot for our phone. Please hold...

Related

Is this Helpful?

Was going through google labs page and found this.
http://code.google.com/p/android-scripting/
helpful to any one?
Admittedly, Android's development environment makes life pretty easy, but you're tied to a computer to do your work. ASE lets you develop on the device itself using high-level scripting languages to try out your idea now, in the situation where you need it, quickly.
Click to expand...
Click to collapse
Sounds awsome. developing in the bus (instead of playing pokemon )
lol i guess im not much of a dev but since you guys have helped so much, i just wanted to throw it and see who sees use in it.
androidboy69 said:
Was going through google labs page and found this.
http://code.google.com/p/android-scripting/
helpful to any one?
Click to expand...
Click to collapse
This is probably what that bar code designer uses.Looks helpful for app devs.
Saw this right after i downloaded and messed around with it, one thing is the shortcut feature dosnt work on the droid eris port by king, would have been perfect otherwise
out of topic but im also using an eris port but on my sprint hero and it works perfectly fine does it matter?

Infuse 4G source available now

You can find the source over at Samsung OSRC. Open-source.Samsung.com I believe.
I posted the link at the bottom of my article here, http://kan.gd/k24
yay. now if someone can share with me on how to build a kernel things can get interesting.
Funny, I wandered over there and started downloading when I found this...
I've built it before on Captivate, I just never had time to look into the next steps... ie how to push it out as a rom.
lost1 said:
Funny, I wandered over there and started downloading when I found this...
I've built it before on Captivate, I just never had time to look into the next steps... ie how to push it out as a rom.
Click to expand...
Click to collapse
well as you learn throw me some insight, i would like to learn but it imposible in the cappy section to learn beyond a certain level without some knowledge and background to begin with.
Bumping to make sure everyone gets the news!!!
Sent from my SGH-I997 using xda app-developers app
aturbs said:
Bumping to make sure everyone gets the news!!!
/QUOTE]
I thought maybe there was some new source release when I saw this thread, then realized the OP was from almost two years ago
Click to expand...
Click to collapse
Thanks for the info....Thread Closed & Thanks.

Suggested standardized thread names and file names

After reading threw the threads and seeing how many different ways the devs are naming the threads and file names. I thought it would be helpful to have a standardized thread\file name layout. This is only a suggestion but I do think it would be help to everyone if we could use this or something like it.
Just my two cents.
Roms
[Rom][Build Number][Rom Name][Version][Latest Update]-Comments
Example:
Thread Title:
[ROM][EE19][Stock Debloated][v1.0][6-3-2011]-This is a stock deboated Rom for the mesmerize
File Name:
[ROM][EE19][Stock Debloated][v1.0][6-3-2011].zip
Themes
[THEME][Build Number][Theme Name][Version][Lates Update]-Comments
Example:
Thread Title:
[THEME][EE19][DarkBlue Froyo][v2.1][6-3-2011]-A dark blue froyo theme from the mesmerize
File Name:
[THEME][EE19][DarkBlue Froyo][v2.1][6-3-2011].zip
Ported Themes
[THEME_PORT][Build Number][Theme Name][Version][Lates Update]-Comments
Example:
Thread Title:
[THEME_PORT][EE19][DarkBlue Froyo][v2.1][6-3-2011]-A dark blue froyo theme from the mesmerize
File Name:
[THEME_PORT][EE19][DarkBlue Froyo][v2.1][6-3-2011].zip
Kernels
[KERNEL][Kernel Type][Kernel Name][Version][Lates Update]-Comments
Example:
Thread Title:
[KERNEL][EE19][Stock Kernel][v2.1][6-3-2011]-Stock Kernal for mesmerize
File Name:
[KERNEL][EE19][Stock Kernel][v2.1][6-3-2011].zip
Radios
[RADIO][Radio Type][Lates Update]-Comments
Example:
Thread Title:
[RADIO][EE19][Stock Radio][6-3-2011]-Stock Radio for mesmerize
File Name:
[RADIO][EE19][Stock Radio][6-3-2011].zip
reserved post
I second this.
Tap-a-Talked
Third. And we should make it mandatory that anytime a thread is updated, the title should be too. I don't think any of our regulars *don't* do that, so we're mostly kosher, but still.
And people stop posting your retarded questions in dev section!!!!!
dfgas said:
And people stop posting your retarded questions in dev section!!!!!
Click to expand...
Click to collapse
Lol. Will never happen.
Sent from my SCH-I500 using XDA App
I vote sticky. Good call.
I fifth it B)
Or fourth, whatever were on lol
well damn you...now i gotta rename everything!!!
BakedTator said:
well damn you...now i gotta rename everything!!!
Click to expand...
Click to collapse
LOL. this is a good idea, though... the forum has gotten quite difficult to navigate... if you're not on here checking everything several times a day like many of us. Lol...
Sent from my SCH-I500 using XDA App
BakedTator said:
well damn you...now i gotta rename everything!!!
Click to expand...
Click to collapse
Lol! It just seems to be a good idea.
ehoba said:
Lol! It just seems to be a good idea.
Click to expand...
Click to collapse
i completely agree!!! im just really lazy!
IMO 2+2 can only be 4. It's not that hard to figure out. I honestly don't care. Because if you don't understand it in the first place you shouldn't care what order it's in. Now if you understand what you are doing you shouldn't care either as you know what the hell you are looking at....
AndroidTipster said:
IMO 2+2 can only be 4. It's not that hard to figure out. I honestly don't care. Because if you don't understand it in the first place you shouldn't care what order it's in. Now if you understand what you are doing you shouldn't care either as you know what the hell you are looking at....
Click to expand...
Click to collapse
Trouble is, people who may not understand flash anyway. Seems to me that standardized labeling, at the very least, could take some of the devs time troubleshooting.
Sent from my Mesmerize running MIUI using XDA App
AndroidTipster said:
IMO 2+2 can only be 4. It's not that hard to figure out. I honestly don't care. Because if you don't understand it in the first place you shouldn't care what order it's in. Now if you understand what you are doing you shouldn't care either as you know what the hell you are looking at....
Click to expand...
Click to collapse
I'm not wanting to sound like a **** but at one point in time we were all noobs. This will help them and us. 1. it will make presenting all the info you need to know about a rom,kernel, theme, ect. all in a nice organized way easy to read easy to understand. 2. by having all that info in title and filename it will make it easy to find when searching for all of the above. This isn't something etched into stone it is just a suggestion. So far everyone seems to be on board but you. again that's just my 2 cents
Now that it seems that most of us on here think that this is a good idea. Let's see if the devs and themers can adopt the new labeling system.
Theres a big difference between a newb n someone who is too damn lazy to learn the basics. We've all made this stuff very easy to learn by all the write ups n guides so there is no excuse for not understanding. most of us always try to make sure to include the build, date, version and name so it's a non issue IMO. Anyone new to the scene should assimilate accordingly .
Sent from my SCH-I500
bdemartino said:
Anyone new to the scene should assimilate accordingly .
Sent from my SCH-I500
Click to expand...
Click to collapse
You will be assimilated. Resistance is futile.
Sent from my SCH-I500 using XDA App
Circlel05 said:
You will be assimilated. Resistance is futile.
Click to expand...
Click to collapse
Lol. That's funny.
Stickied and noted.
What I also suggest, is that when you have a new version out, create a new thread. It will make searching SO much easier as the user won't have to wade through all the fixes and issues for version 1.21 when the version is now 3.2.
If you aren't a recognized developer, and thus can't close your own thread, PM me and I will close it after you've created the new one.

Very Grateful... Anyone want to take a newb under their wing?

Hey my name is Scott and ive been using ROMs from this website for awhile now and well lets face it i think im addicted to flashing new ROMs... either that or im determined to turn my infuse into a brick. . Anyways, besides the introduction i wanted to take a moment to personally thank each and every developer on this site and especially the ones in the infuse section for making my phone 20x better then it ever could be. Its amazing what you guys come up with. I really appreciate the hard work and dedication. With all this being said, I would absolutely love to learn how to do this. As far as programming goes, i havent done anything since the days of VB3 . So... Would any of the awesome developers out there want to mentor a newb?? I would be very grateful if someone could teach me what i need to know and maybe one day develop my own ROM.
First off, thank you as well. Without out flashers our work would be virtually worthless
Secondly, before starting development take a day to sit down and really research articles on this site. The more knowledge you have before hand will put you a head of the game. Once you have basic knowledge, pick a base rom. One that you feel would be best for what you want to build. Download that rom. Download nunhuggers apktool, the necessary Java development tools. Decompile the rom and take a while to look through it, and kind of get an understanding of how things work within the rom. That would be the best starting point.
Also when developing your own rom, before you release it take time to make sure everything is in working order, releasing a half broken rom is no good, releasing a solid, stable rom is aces. I'd you need anything I will gladly answer any questions I can, and help in anyway I can. Most senior devs would be glad to help as well, very good community we have here.
-Marcus
Sent from my SGH-I997 using xda premium
MaliciousIntent69 said:
First off, thank you as well. Without out flashers our work would be virtually worthless
Secondly, before starting development take a day to sit down and really research articles on this site. The more knowledge you have before hand will put you a head of the game. Once you have basic knowledge, pick a base rom. One that you feel would be best for what you want to build. Download that rom. Download nunhuggers apktool, the necessary Java development tools. Decompile the rom and take a while to look through it, and kind of get an understanding of how things work within the rom. That would be the best starting point.
Also when developing your own rom, before you release it take time to make sure everything is in working order, releasing a half broken rom is no good, releasing a solid, stable rom is aces. I'd you need anything I will gladly answer any questions I can, and help in anyway I can. Most senior devs would be glad to help as well, very good community we have here.
-Marcus
Sent from my SGH-I997 using xda premium
Click to expand...
Click to collapse
Thank you for your response and advice. I have briefly gone over guides and documents ive found just by doing a general google search and of course from this site also. It looks kind of complex, but im sure your suggestion of taking a day and sitting down to decompile it and take a good look would really put things into perspective.
When i do a search for nunhuggers apktool, it just comes up with a tutorial video? Is this what your referring to or is there an actual download that im missing?
Thanks for the offer to help if i need it... I have a feeling ill definitely be taking you up on that. I have noticed just from downloading ROMs and general observations on this forum that everyone seems pretty awesome and are willing to help. Glad to have finally joined and posted.
There should be a download in his topic, not sure if he took it down or not. I'll upload it when I get home and give you the link if you don't have it by then. His video explains how to use it and its very simple to do
Sent from my SGH-I997 using xda premium
scott.hart.bti said:
Thank you for your response and advice. I have briefly gone over guides and documents ive found just by doing a general google search and of course from this site also. It looks kind of complex, but im sure your suggestion of taking a day and sitting down to decompile it and take a good look would really put things into perspective.
When i do a search for nunhuggers apktool, it just comes up with a tutorial video? Is this what your referring to or is there an actual download that im missing?
Thanks for the offer to help if i need it... I have a feeling ill definitely be taking you up on that. I have noticed just from downloading ROMs and general observations on this forum that everyone seems pretty awesome and are willing to help. Glad to have finally joined and posted.
Click to expand...
Click to collapse
Not to discourage, just giving you some advice, it is allot of work for even little things, I say down and tried to edit the 2.3.6 and add a simple extended power menu, took me 30 mins at least and I didn't even get to test it, wouldn't re compile for some reason, again not to discourage, just trying to give you some insight into what's needed
Sent from my SGH-I997 using xda premium
MaliciousIntent69 said:
There should be a download in his topic, not sure if he took it down or not. I'll upload it when I get home and give you the link if you don't have it by then. His video explains how to use it and its very simple to do
Sent from my SGH-I997 using xda premium
Click to expand...
Click to collapse
Awesome, appreciate it. Ill do some searching and see if i can find it in the mean time and let you know if i do so you dont waste your time. I just watched the video and it is very helpful.
deathblade... Thanks for the heads up.. Im looking forward to the time that it takes to put into this.. I am very OCD about things and when i get obsessed with something, i get 100 percent focused on getting it done.
Heres the link forgot I already had it in my old dropbox account so i just uploaded it to my new one
http://db.tt/s3XbUid5
All credit for the file goes to Nun of course.
If you have mac laying around...or if your willing to run linux this is a great tool! http://forum.xda-developers.com/showthread.php?t=1167623 its called android utility and it downloads and installs everything you need to get started...except java gotta download that before you run this tool.
The first time you run it it will go througb the installation process and it will get you just about everything you need...
-dsixda's android rom kitchen (great for decompiling a rom and recompilimg a rom)
-apktool (for decompiling apks...this tool is neccesary for development if you want to add tweaks and mods)
-simple adb interface (has a list of options, choose what you want and it does the code for you)
Has some other stuff too but thats the main stuff
I have it on my linux computer and it runs great!
Ill upload some pics of it as soon As i finish my lunch
And if ou ever have any questions send a dev a pm, they are all very helpful!
Sent from my SAMSUNG-SGH-I997 using XDA
Thanks guys! I appreciate the help. Loving this forum already. Great devs and an awesome community.
Have fun... when your just about to pull your hair out and smash your computer... hit me up...
Heres some screen shots of android utility...and the stuff that comes with it...
Sent from my SAMSUNG-SGH-I997 using XDA
dman3285 said:
Have fun... when your just about to pull your hair out and smash your computer... hit me up...
Click to expand...
Click to collapse
Dman, Haha luckily for me i shave my head. If im lucky eventually when i gain enough experience and help ill be able to put something together as nice as zeus or emancipation.... im not going to hold my breath though.. i can only imagine how much work was put into those. When you get a PM with simple annoying questions, dont forget that you offered...
Thanks for the pics, that tool seems very helpful. I only have windows 7, but i should be able to load linux on an emulator and run it from there.
scott.hart.bti said:
Thanks for the pics, that tool seems very helpful. I only have windows 7, but i should be able to load linux on an emulator and run it from there.
Click to expand...
Click to collapse
if you download ubuntu, it has an installation option where you install it in and along side windows, and it will ask you which to boot into when turning you computer on, very useful
deathblade said:
if you download ubuntu, it has an installation option where you install it in and along side windows, and it will ask you which to boot into when turning you computer on, very useful
Click to expand...
Click to collapse
Even better! Thanks.
scott.hart.bti said:
Even better! Thanks.
Click to expand...
Click to collapse
Hello and a quick tip! Before setting up your Linux box make sure that ALL of your hardware/peripherals are supported by the Linux distribution you choose. You can see a list of all your hardware in windows by typing "device manager" in the search box. If you find that all your hardware is supported, have fun .
Sent from my SGH-I997 using Tapatalk 2 Beta-5
theROMinator said:
Hello and a quick tip! Before setting up your Linux box make sure that ALL of your hardware/peripherals are supported by the Linux distribution you choose. You can see a list of all your hardware in windows by typing "device manager" in the search box. If you find that all your hardware is supported, have fun .
Sent from my SGH-I997 using Tapatalk 2 Beta-5
Click to expand...
Click to collapse
If your gonna do ubuntu (what i have) you can run the it straight from a cd...it will be slow but its a great way to test compatability
Sent from my SAMSUNG-SGH-I997 using XDA
mg2195 said:
If your gonna do ubuntu (what i have) you can run the it straight from a cd...it will be slow but its a great way to test compatability
Sent from my SAMSUNG-SGH-I997 using XDA
Click to expand...
Click to collapse
Running Ubuntu as we speak... no way to test it like just doing it. . Let the fun begin.

New Group for Photon Q collab - http://forum.xda-developers.com/group.php?groupid=849

Go ahead, make fun now, yes that guy who bricked his Q (but then saved it!) is actually a s/w engineer and has opened a group for dev here. My expertise is really in real-time embedded c++, c, and .net c#/VB (control systems, servo control, drivers, hw/sw interface, etc - but have certainly done plenty of java, and read up a bunch on the Android standard interfaces and objects you are provided to work with. So anyone, for fun, for talking, even if nothing ever comes out, lets chat!
Joined!
I know a bit of C++ (pretty fresh, but haven't done anything with it in months) and can crawl my way through Java.
As an added bonus, I made a rom on the Droid 3 (but had a good amount of help).
Hi, this is great to see that you want to get people working together on this but as this is just a discussion point it doesn't belong in the development forums. Once development work begins then you can post that in there.
Thanks
AvRS
Sent from my GT-I9100 using xda premium
Herby6262 said:
Go ahead, make fun now, yes that guy who bricked his Q (but then saved it!) is actually a s/w engineer and has opened a group for dev here.
Click to expand...
Click to collapse
Ok, I will admit it. That's funny right there...
-Saint
Joined
VICODAN said:
Joined
Click to expand...
Click to collapse
Sweet! Nice to see you again. I remember you from the Shift forums. Looking forward to seeing what this new alliance cranks out.
If the mods are Okay with it I'd like to create a "shift refugee camp" thread
VICODAN said:
If the mods are Okay with it I'd like to create a "shift refugee camp" thread
Click to expand...
Click to collapse
Lol we can unite the qwerty diaspora! I'm a front end web dev but I'd like to help where I can.
VICODAN said:
If the mods are Okay with it I'd like to create a "shift refugee camp" thread
Click to expand...
Click to collapse
I thought that's where we were...
-Saint
fallnSaint said:
I thought that's where we were...
-Saint
Click to expand...
Click to collapse
Maybe in smaller part, but the majority is an Epic 4G/OG Photon refugee camp I believe.
Island of querty loving misfits?
rustydetroit said:
Island of querty loving misfits?
Click to expand...
Click to collapse
Well played sir.
-Saint
PythonFanTN said:
Maybe in smaller part, but the majority is an Epic 4G/OG Photon refugee camp I believe.
Click to expand...
Click to collapse
That's kinda what it felt like to me. Which is why I asked.
VICODAN said:
That's kinda what it felt like to me. Which is why I asked.
Click to expand...
Click to collapse
Add another Epic refugee to the Q....
I have nothing to do till the zombie apocalypse (plus 2 year agreement w/ sprint) where do I sign up?
P.S. I am getting my PC fixed by the 20th of Nov. (My birthday)
VICODAN said:
If the mods are Okay with it I'd like to create a "shift refugee camp" thread
Click to expand...
Click to collapse
one more from the shift side.
What up all.
Posted some hopefully useful files to download in my "updated system kernel" thread.
Would a senior dev take a peek and make sure all is copacetic?
Deuces all...thanx too
Sent from my XT897 using xda premium
Don't know if there is already a thread for this so if yes point me there..
So for "wifi tether for root users" on our phone we set the device to "generic ICS/JB" device?
And is it "wlan0" or "wlan1"?
Finally why wouldn't a Motorola Razr device setting work, same reason as why a ROM for them wouldn't work on this phone?
Ty all
Sent from my XT897 using xda premium

Categories

Resources