help porting vibrant ics rom to sgs4g - Samsung Galaxy S (4G Model)

hi everyone i actually started porting vibrant's ics rom to sgs4g.I am following the same method which was posted long back by robbitt,dr.honk and krylon60
i followed all the instructions stated in that,i decompiled the apks and jars and compiled it back,i swapped the storage,modem,kernel,wifi etc..
after that i packaged into zip
now the only problem is with update script as i properly dont know how to write please help with that
thank you

Updater script is nothing, even I can help with that, but I rush you to advise some of the heavy devs here on how to prevent this from bricking your phone. Maybe the unbrickable mod would do...
Sent from my SGH-T959V using XDA

i would be glad if you can help me in writing the update scripts.I just followed the instructions and ported the rom with one thing left that is update script.thanks for the reply too

saketh91 said:
i would be glad if you can help me in writing the update scripts.I just followed the instructions and ported the rom with one thing left that is update script.thanks for the reply too
Click to expand...
Click to collapse
Does it boot? to avoid brick be sure you put a kernel & modem from our phone for sure. And i've seen that guide we need a bit more than that i believe

yeah i changed both modem and kernel for the phone.yeah even i think there is something missing in the post.in that they only have swapped the storage and nothing else i can say.i dont think this is only change need to be made for two phones which have different partitions.even thomas suggested to port vibrant's slim rom to sgs4g.only problem i have now for checking whether its booting or not is the update script.i dont know i am making some mistakes in it.its not described in the post also.i can also see no has been succeeded in porting accodring to that post
anyways thanx for the reply and help me get into this please

Please post your updater script so we can take a look...

you mean update script of the vibrant or sgs4g?

Use the aroma installer... A good easy one to test with, download vahalla black final and add your rom to it (replace /system and /update directories) then edit the changelog.txt and rom.prop. It will allow you to save logs in case the installer fails. Note, it is an older version and there is a small issue with it but it doesn't hurt anything... Just can't remember exactly...lol
Sent from my SGH-I897 using XDA

saketh91 said:
hi everyone i actually started porting vibrant's ics rom to sgs4g.I am following the same method which was posted long back by robbitt,dr.honk and krylon60
Hey just wondering if you made any progress?
I'm was very interested in porting an ics rom from the vibrant onto the sgs4g but alas it was too difficult for me because I have no expertise in programming or anything. If you are successful I'd really like it if you could notify me. Or better yet post an in depth youtube video on how to port the rom I'm sure that would be very appreciated by many. Thanks
Click to expand...
Click to collapse

Related

[TUT] Ubuntu on Evo 4g

First you have to flash this zimage
http://forum.xda-developers.com/attachment.php?attachmentid=357141&d=1278649181
Do this by rebooting your phone into fastboot
adb reboot-bootloader
then,
fastboot flash zimage zImage
then reboot and follow the instructions on this tutorial and it will work like a charm
http://htcevohacks.com/htc-evo-hacks/how-to-install-ubuntu-on-htc-evo-4g/
Thank vinny75 for compiling the zimage that makes this work for the evo
and thank the guy who wrote the tutorial for everything else..
thank me for nothing because i didnt do anything lol
EDIT: EVERYBODY JUST FOLLOW THE DIRECTIONS ON THIS LINK
http://htcevohacks.com/htc-evo-hacks/how-to-install-ubuntu-on-htc-evo-4g/
Please, wrong section... I am begging you. The Q&A section is two clicks away.
Ubuntu hasn't been ported to the Evo. It is a highly involved process. You can't expect a ROM for the Nexus One to work on the Evo right? There are drivers to port, kernel modifications to be made. Lots of stuff have to happen first.
The website you pointed to mentions that he is working on a port anyhow. Wait for that to come out.
Click to expand...
Click to collapse
I'm going to leave this here, because mistakes shouldn't be hidden under a rug, but acknowledged and learned from. I am following this thread, and I may give it a try when I am done with my Physics studies this weekend.
Jykinturah said:
Please, wrong section... I am begging you. The Q&A section is two clicks away.
Ubuntu hasn't been ported to the Evo. It is a highly involved process. You can't expect a ROM for the Nexus One to work on the Evo right? There are drivers to port, kernel modifications to be made. Lots of stuff have to happen first.
The website you pointed to mentions that he is working on a port anyhow. Wait for that to come out.
Click to expand...
Click to collapse
i messaged toast and he told me to put it in the development section
Seems like a development thread to me
Sent from my PC36100 using XDA App
There is the Linux for android app in the market but it will only work with a loop file system which our kernels don't have or a specially partitioned SD card.
EtherealRemnant said:
There is the Linux for android app in the market but it will only work with a loop file system which our kernels don't have or a specially partitioned SD card.
Click to expand...
Click to collapse
if loop file system is required and loop support isnt compiled into the stock kernel, i haven't checked this, but with the HTC source coded release last week, shouldn't be an issue to compile your own kernel adding in loop support or having a ROM/kernel dev add in loop support.
edit: if i remember right, its a simple option to check under file system in the make kernel config.
Jykinturah said:
Please, wrong section... I am begging you. The Q&A section is two clicks away.
Click to expand...
Click to collapse
Why is it you repeatedly insist on trolling this "wrong section" bull**** on almost all the threads? It's not your job.
Toast will take care of it. bobdude5 isn't a new member and yet you treat him as such? His question obviously belongs in this section and even when you call him out on it... a Mod has already authorized him to post in section? I bet you feel dumb.
It seems to me, you have no idea where most questions belong, it's probably best you keep your mouth shut and let Toast worry about those who are posting in the wrong section -- it's not even that hard for a Mod to move certain questions to a different section.
Add your input, just don't be a troll.
pseudoremora said:
Why is it you repeatedly insist on trolling this "wrong section" bull**** on almost all the threads? It's not your job.
Toast will take care of it. bobdude5 isn't a new member and yet you treat him as such? His question obviously belongs in this section and even when you call him out on it... a Mod has already authorized him to post in section? I bet you feel dumb.
It seems to me, you have no idea where most questions belong, it's probably best you keep your mouth shut and let Toast worry about those who are posting in the wrong section -- it's not even that hard for a Mod to move certain questions to a different section.
Add your input, just don't be a troll.
Click to expand...
Click to collapse
Yes, I feel dumb. And I am also very sorry. I will stop.
Jykinturah said:
Yes, I feel dumb. And I am also very sorry. I will stop.
Click to expand...
Click to collapse
It's appreciated.
I'd be interested in getting Ubuntu working on the EVO 4G. This is definitely a kick-start kind of thread to get that done, too, and could definitely be a start to a larger project that didn't have much visibility before.
Jykinturah said:
Yes, I feel dumb. And I am also very sorry. I will stop.
Click to expand...
Click to collapse
I too apologize for my overbearing tone, it's just there are a tun of new people here and then there are veterans -- most of which know the rules by now and understand the ramifications for there actions; don't take it upon yourself to worry about them; that's what the mods are for. Again, sorry.... and thank you.
|Jason8| said:
It's appreciated.
I'd be interested in getting Ubuntu working on the EVO 4G. This is definitely a kick-start kind of thread to get that done, too, and could definitely be a start to a larger project that didn't have much visibility before.
Click to expand...
Click to collapse
You might want to check the Nexus One thread, someone has gotten Ubuntu to work on it... the setup might be able to work with the EVO.
Jykinturah said:
Yes, I feel dumb. And I am also very sorry. I will stop.
Click to expand...
Click to collapse
Off topic ... but very big man/woman of you to admit your wrongdoings and not act like a kid about it. Greatly appreciated
Ok back on topic please.
Also I wanna add its most likely the kernel also. I can compile one for testing tonight if someone doesn't wanna help out and do it first. I think we also need to setup the evo on decordes Linux for HTC devices wiki. I'm at work so searching and linking isn't possible atm. I know he has a section for us there already. We can also gain from the wikis for similar devices there. Anyhow yeah let's not clutter thus thread with trash and let the development begin.
For anyone wanting to see Ubuntu running on the Nexus One and tutorial on how to do it... here's the video.
http://nexusonehacks.net/nexus-one-hacks/how-to-install-ubuntu-on-your-nexus-oneandroid/
Click to expand...
Click to collapse
Now, obviously the directions are for the NEXUS ONE... and most likely won't work for the EVO, however this is good starting point to see what steps can be taken from the video and tweaked to make it work with our EVO's.
Good luck.
I am actually working on this
The problem with it is that the Evo 4G kernel needs to be compiled with support for loop devices. All Nexus One ROMs actually support this but Evo 4G doesn't.
The best way would be to ask those guys making the ROMs to compile the support for loop devices for future versions such as OMJ Roms.
Then could just use the same Nexus One script and would work.
In the meanwhile, I am learning to compile the kernel myself but perhaps you guys can ask the others to include support for loop devices on other ROMs.
Just need to enable CONFIG_DEV_BLK_LOOP=y in the kernel config and rebuild.
Seems to be working now, installing LXDE as I type this.
extract the attached zImage then boot into fastboot and "fastboot boot zImage" to test.
EDIT: VNC works.
Why not something more lightweight than ubuntu?
Ubuntu netbook remix might be nice.....
Vinny75 said:
Just need to enable CONFIG_DEV_BLK_LOOP=y in the kernel config and rebuild.
Seems to be working now, installing LXDE as I type this.
extract the attached zImage then boot into fastboot and "fastboot boot zImage" to test.
EDIT: VNC works.
Click to expand...
Click to collapse
yup it works! awsome man great job do you mind if i quote your post onto the first post?
bobdude5 said:
yup it works! awsome man great job do you mind if i quote your post onto the first post?
Click to expand...
Click to collapse
Could you post the kernel that gets this to work with some instructions on how to install it etc? I am running BBv3 and I would love to have this ubuntu install working!!
WHOOHOO!
Vinny75 said:
Just need to enable CONFIG_DEV_BLK_LOOP=y in the kernel config and rebuild.
Seems to be working now, installing LXDE as I type this.
extract the attached zImage then boot into fastboot and "fastboot boot zImage" to test.
EDIT: VNC works.
Click to expand...
Click to collapse
WHOOHOO! Working fine now!

[Q] MIUI , what if ...

Hi guys
I would appreciate if someone [dev] can give me some answers on this ...
Now that we have full CWM , thanks to the devs [@gtg465x]
How about following instructions to flash lastest MIUI for Galaxy S I9000 , using the actual installation guide > http://j.mp/iZSjlh , and try this ROM on the Infuse
Is the Galaxy S I9000 the closest phone [specs] we can have to try this ?
Some step(s) in that guide to be replaced or skipped ?
Worth to try it?
Would it work ?
Would I brick the phone?
I if brick it , would I still be able to un-brick using ODIN [back to factory]
TIA
pvillasuso said:
Hi guys
I would appreciate if someone [dev] can give me some answers on this ...
Now that we have full CWM , thanks to the devs [@gtg465x]
How about following instructions to flash lastest MIUI for Galaxy S I9000 , using the actual installation guide > http://j.mp/iZSjlh , and try this ROM on the Infuse
Is the Galaxy S I9000 the closest phone [specs] we can have to try this ?
Some step(s) in that guide to be replaced or skipped ?
Worth to try it?
Would it work ?
Would I brick the phone?
I if brick it , would I still be able to un-brick using ODIN [back to factory]
TIA
Click to expand...
Click to collapse
Would be very interested in this as well, but not enough to try bricking my phone .
I wouldn't try it.
Just because the partition layout of the original Galaxy S is the same as our device, it does not mean the kernel is compatible.
The current roms are all based on the stock kernel and do not change any of the core of how the device works. We still have TouchWiz built in and won't be changing that until we have custom kernel built and working on this device.
On the other hand, we can flash back to stock with Odin, so you won't completely fubar your phone if you try.
knight4led said:
I wouldn't try it.
Just because the partition layout of the original Galaxy S is the same as our device, it does not mean the kernel is compatible.
The current roms are all based on the stock kernel and do not change any of the core of how the device works. We still have TouchWiz built in and won't be changing that until we have custom kernel built and working on this device.
On the other hand, we can flash back to stock with Odin, so you won't completely fubar your phone if you try.
Click to expand...
Click to collapse
Your right about kernel compatibility , so 1st step not using speedmod kernel [used @ guide]
But I would like to know if the native MIUI kernel used @ the galaxy S is like a "modded kernel" they used to port that rom .. or if its a kind of "universal kernel" ?? . I dont know if Im making myself clear
knight4led said:
I wouldn't try it.
Just because the partition layout of the original Galaxy S is the same as our device, it does not mean the kernel is compatible.
The current roms are all based on the stock kernel and do not change any of the core of how the device works. We still have TouchWiz built in and won't be changing that until we have custom kernel built and working on this device.
On the other hand, we can flash back to stock with Odin, so you won't completely fubar your phone if you try.
Click to expand...
Click to collapse
If the partition layout changes, cannot promise Odin will fix it. Pit, boot.bin and sbl.bin pulled from a phone to flash will most likely cause a hard brick. We need a leaked one-click, or some very crazy testers willing to brick phones left and right to test that. I don't recommend it.
Sent from my SAMSUNG-SGH-I997 using XDA App
h8rift said:
If the partition layout changes, cannot promise Odin will fix it. Pit, boot.bin and sbl.bin pulled from a phone to flash will most likely cause a hard brick. We need a leaked one-click, or some very crazy testers willing to brick phones left and right to test that. I don't recommend it.
Sent from my SAMSUNG-SGH-I997 using XDA App
Click to expand...
Click to collapse
Thanks for that information , exactly what I wanted to read ...
Time to close this thread [MODS please] , and wait for someone who can make this happen !
pvillasuso said:
Thanks for that information , exactly what I wanted to read ...
Time to close this thread [MODS please] , and wait for someone who can make this happen !
Click to expand...
Click to collapse
Not a problem. When a new phone comes out....here's what happens:
1. Root
2. SBF/ODIN
3. CWM recovery
4. Psuedo ROMs based on stock.
5. Source Code drops.
6. Custom kernels (w/CWM built in)
7. Ports for MIUI/CM7/Sense/etc.
In 3 weeks, the community as a whole has completely done steps 1-5. (Usually takes a couple of months).
Next big focus has to be custom kernels. I helped out with some of the initial stuff for CM7 on Captivate before I bought an Atrix, then the Infuse. I'm going to be doing alot of reading and trying to learn alot more about git. Then I will be able to look into kernels. Team Whiskey had some guys working on a kernel with CWM + VooDoo lagfix written up...but I havent heard anything in a few days. So....be patient, its coming! .
Sent from my SAMSUNG-SGH-I997 using XDA App
h8rift said:
Not a problem. When a new phone comes out....here's what happens:
1. Root
2. SBF/ODIN
3. CWM recovery
4. Psuedo ROMs based on stock.
5. Source Code drops.
6. Custom kernels (w/CWM built in)
7. Ports for MIUI/CM7/Sense/etc.
In 3 weeks, the community as a whole has completely done steps 1-5. (Usually takes a couple of months).
Next big focus has to be custom kernels. I helped out with some of the initial stuff for CM7 on Captivate before I bought an Atrix, then the Infuse. I'm going to be doing alot of reading and trying to learn alot more about git. Then I will be able to look into kernels. Team Whiskey had some guys working on a kernel with CWM + VooDoo lagfix written up...but I havent heard anything in a few days. So....be patient, its coming! .
Sent from my SAMSUNG-SGH-I997 using XDA App
Click to expand...
Click to collapse
You are indeed one of the MAN, I speak for my self thanks dude
Sent from my SAMSUNG-SGH-I997 using XDA Premium App
h8rift said:
When a new phone comes out....here's what happens:
1. Root
2. SBF/ODIN
3. CWM recovery
4. Psuedo ROMs based on stock.
5. Source Code drops.
6. Custom kernels (w/CWM built in)
7. Ports for MIUI/CM7/Sense/etc.
Click to expand...
Click to collapse
Very interesting info , thanks for sharing , didn't know the order of these steps to follow ..
We are closer then ! cool , cant wait to run MIUI @ Infuse
Like others said, we will need a custom kernel for MIUI. However, the Infuse is very similar to the original Galaxy S. I bet it would be really easy to port 2.2.1 Galaxy S ROMs. They would probably boot right up and work fine if you just remove the kernel from them and swap out a few files (ril, camera libs, key layouts).
gtg465x said:
Like others said, we will need a custom kernel for MIUI. However, the Infuse is very similar to the original Galaxy S. I bet it would be really easy to port 2.2.1 Galaxy S ROMs. They would probably boot right up and work fine if you just remove the kernel from them and swap out a few files (ril, camera libs, key layouts).
Click to expand...
Click to collapse
Hey I have one theme in mind, can you give me the details of these files?
(Wait do themes even mess with these files?)
Key layouts I got...
Camera libs? where are those located?
ril? what is that and where?
Thanks much appreciated.
-Ken
slider2828 said:
Hey I have one theme in mind, can you give me the details of these files?
(Wait do themes even mess with these files?)
Key layouts I got...
Camera libs? where are those located?
ril? what is that and where?
Thanks much appreciated.
-Ken
Click to expand...
Click to collapse
I'm used to HTC devices so I can't tell you the exact names of the ril and camera libs on a Samsung device without looking, but they will be in /system/lib. You may also have to swap a few files in /system/etc. Just takes research and then trial and error. I suggest grabbing a GS 2.2.1 ROM, removing the kernal (and modem if that's included) (will have to remove corresponding parts of updater-script as well), and then flashing. Adb logcat will help you to debug and fix issues from there.
Hell id donate an InFuSe to a miui dev that would make it happen!
I run miui on my Desire HD and wont use anything else, ever...
Sent from my SAMSUNG InFuSe using XDA Premium App
Once we get kernel source and a working CM7 build for it, my team is able to port MIUI to it
Well... once we get a device that is
We have been looking for a new device to port MIUI to. If there is enough demand for the Infuse 4G we'll pick one up.
If you guys manage to get it ported we'll create a device forum for you and host your roms, etc. If you need porting help/advice, or just want to talk about MIUI, join our IRC channel #miui-us on Freenode (details in my signature) and look for someone with a + in front of their name (those are the developers).
Anyway, hope to see you guys running MIUI soon!
Now this is what im talking about. If you guys have stuff to test ill snag it up and try it. Cant write but I can install it and test for ya. Not really scared to brick it. Plus its insured. Anyway good luck cant wait for it!!!
Sent from my SAMSUNG-SGH-I997 using XDA App
Are there any good guides/articles to learning how to create custom roms and whatnot?
I'm a software developer and while I've never done anything related to kernals/operating systems normally I'm able to pick up stuff quick and I think learning about stuff like this for Android phones would be awesome. I just really have no idea where to start at.
Frooty said:
Are there any good guides/articles to learning how to create custom roms and whatnot?
I'm a software developer and while I've never done anything related to kernals/operating systems normally I'm able to pick up stuff quick and I think learning about stuff like this for Android phones would be awesome. I just really have no idea where to start at.
Click to expand...
Click to collapse
Unfortunately...that is why there aren't more devs around. No docs. Its all trial and error...especially kernels.
Sent from my SAMSUNG-SGH-I997 using XDA App
Just keep trying you can unbrick anyway with dev gtg465x ultimate unbrick procedure so it is safe, just don't drop the Indie on water,
Sent from my SAMSUNG-SGH-I997 using XDA Premium App
h8rift said:
Unfortunately...that is why there aren't more devs around. No docs. Its all trial and error...especially kernels.
Sent from my SAMSUNG-SGH-I997 using XDA App
Click to expand...
Click to collapse
Would you or one of the other devs be willing to post an intro guide or something in order to help get more developers here?
I know you guys are probably busy working on your roms as well as work/school/doing other things, but it probably wouldn't take too long to make a short intro to help us get started. That way we could hopefully get some more devs around here.
I've been reading others guides and posts about it and I could probably do at least a little work from the start based on what they say is involved in making a rom, but the biggest problem for me is not knowing how to get going. It seems like you need an android kitchen to do a lot of the work but all of the kitchens look like they are phone specific so I don't want to try using one if those on the infuse. Maybe they aren't, but info like that to help us get our feet wet would be extremely helpful.
Sent from my SAMSUNG-SGH-I997 using XDA App
Frooty said:
Would you or one of the other devs be willing to post an intro guide or something in order to help get more developers here?
I know you guys are probably busy working on your roms as well as work/school/doing other things, but it probably wouldn't take too long to make a short intro to help us get started. That way we could hopefully get some more devs around here.
I've been reading others guides and posts about it and I could probably do at least a little work from the start based on what they say is involved in making a rom, but the biggest problem for me is not knowing how to get going. It seems like you need an android kitchen to do a lot of the work but all of the kitchens look like they are phone specific so I don't want to try using one if those on the infuse. Maybe they aren't, but info like that to help us get our feet wet would be extremely helpful.
Sent from my SAMSUNG-SGH-I997 using XDA App
Click to expand...
Click to collapse
I'm with ya. I've got some free time and would be happy to help in anyway.
Sent from Samy Infuse

Porting CM7 Need Help

Looking for someone to help me comb through all the differences in the CM7 build compared to KD1 and move on to getting it packaged and ready for testing. I have edited the Framework classes.dex file but the rom still needs other items changed as it will get stuck at the Samsung Galaxy S4G boot screen. If anyone is up to take the challenge PM me so we can get started.
Bump
sent from MT. OLYMPUS using my kickass sgs4g.
THE GODS ENVY US!!!!!!!!!
Rebuilt the package again, still having a soft brick. Its either the kernel or permissions. Im working with mad_fitter atm do see if I can work out the debug. I can say there is major differences between these two.
Probably because of the libraries. Also you need a gingerbread kernel. May try porting the vibrant cm7 kernel. That should solve your soft brick
Sent from my SGH-T959V using XDA App
dynamicj said:
Looking for someone to help me comb through all the differences in the CM7 build compared to KD1 and move on to getting it packaged and ready for testing. I have edited the Framework classes.dex file but the rom still needs other items changed as it will get stuck at the Samsung Galaxy S4G boot screen. If anyone is up to take the challenge PM me so we can get started.
Click to expand...
Click to collapse
You will have 999999x more luck trying to actually grab the Vibrant CM7 and porting it over.
What you're trying to do is put 2.3 into 2.2, while mixing AOSP with TouchWiz. That's a recipe for very bad things and lots of wasted time.
I agree with you. I have no clue on a port though. I've never attempted one.
sent from the pits of hell (from an sgs4g)
Thats exactly what im doing I have the CM7 Vibrant source, I have edited the files needed for the mounts. Currently still getting a softbrick. Im trying a different GB source atm because its getting a kernel panic.
Oh awesome. Damn son, your all over this!
sent from the pits of hell (from an sgs4g)
I will help any way I can for a GB port! Let me know!
dynamicj said:
Looking for someone to help me comb through all the differences in the CM7 build compared to KD1 and move on to getting it packaged and ready for testing. I have edited the Framework classes.dex file but the rom still needs other items changed as it will get stuck at the Samsung Galaxy S4G boot screen. If anyone is up to take the challenge PM me so we can get started.
Click to expand...
Click to collapse
u cant port cm7... i had tried to when working on ports initially, and it has to do with the filesystem... but more power to u if u figure it out... i softbricked all over the place....
badb4lyfe said:
u cant port cm7... i had tried to when working on ports initially, and it has to do with the filesystem... but more power to u if u figure it out... i softbricked all over the place....
Click to expand...
Click to collapse
Pretty much noticed that as I dug into this more but I believe it will work with the correct kernel. I have moved to trying another GB source and will report back what comes about with it.
You tried even when it was figured out how to flash roms? Its a lil different now.
Im trying this on my daily driver so this is a little slow. I wish I had a extra to mess with . Anyways still the same issues even with the same mounts as posted in other threads. Still looking into the problem.
It shows a fix for the mounts and permissions though. Tried that yet?
I did both. I am giving you links for the Device State and Logcat hopefully someone with a little more knowledge can look it over and point me to the right direction here.
www.dynamicproservices.com/ds.txt
www.dynamicproservices.com/logcat.txt
Thanks again for the help guys!
dynamicj said:
I did both. I am giving you links for the Device State and Logcat hopefully someone with a little more knowledge can look it over and point me to the right direction here.
www.dynamicproservices.com/ds.txt
www.dynamicproservices.com/logcat.txt
Thanks again for the help guys!
Click to expand...
Click to collapse
From looking at the device state, a lot of the java isn't working out (obviously), and also look at line #06-10 21:29:28.208. This tells me that the file system (or parts of it) that your are using is for another device.
Specifically here: ALSALib device/samsung/GT-I9000/alsa-lib/src/control/setup.c:565:
I've never attempted a port with a samsung (hell I've only had mine a little over a week), But there is a thread in this dev section about porting vibrant roms to this device. Did you look over that? A lot of this seems to be related to what I read there.
I did follow that to a T and a few others. I dont think the device name is much of a issue atm. Its the permissions and vm not working correctly.
I also noticed alot of Data permission errors in adb as well as not being able to access anything with SU even with superuser installed and SU in the system as well. Hopefully someone can hop on board with this and help me figure this out.
Ya good call. I'm afraid that in this department I'm not much help. The errors are definitely a familiar one, but I can't think of an explanation except for permissions and java. Seems a lot of folks are having the same kind of issues.
mad_fitter said:
Specifically here: ALSALib device/samsung/GT-I9000/alsa-lib/src/control/setup.c:565:
Click to expand...
Click to collapse
That's because the Vibrant CM7 was ported from Galaxy S - aka I9000.
So you're trying to port a port. By the way, they have all but given up on porting CM7 to the Vibrant last I looked. I just sold my Vibrant about a week ago and I would flash the nightlies as new ones were released. Although they were getting close there were still major issues with them.
My advice... accept the fact that gingerbread will not happen on this phone. But if you're one of those who refuse to accept defeat... much luck in your endeavors! Because ginger love would be amazing.
That is not cm7 as stated earlier but it is a port from a vibrant and cm7 has a few problems mainly it looks like gps which has had issues on most of these Samsung phones.
If someone knows more on the problem please post it so i can.correct them.
Sent from my SGH-T959V using XDA App

Hacks for WIND Mobile Samsung Galaxy S 4G?

I picked up a WIND Samsung Galaxy S 4G today. I looked in the Android Dev thread here and I don't see anything specifically for this phone.
The model number is T-959W so I don't want to try anything with hacks/roms etc meant for the T-Mobile version.
I'd be happy to supply a dump of my phone for any devs who want to play around and help us here in the great white north!
Thanks
System dump would be nice if you can provide it. I'd advice against installing any mods you found here. Good thing you're cautious
Great, thanks! I have never done a dump before so I'll have to look into how to do it. I will let you know when I do.
I see it has 8 gig internal, we only got 2 there's a tutorial somewhere for system dumps, let me find you the link.
You need to be rooted I believe.
m.youtube.com/#/watch?desktop_uri=/watch?v=UWs6PKnDtFk&v=UWs6PKnDtFk&gl=US
Sent from my SPH-D710 using Tapatalk
Source files found
I found the following source files from opensource.samsung.com
SGH-T959W_NA_Opensource.zip
SGH-T959W_NA_GB_Opensource.zip
Will these help XDA with support for the Wind SGS4G?
Sure but idk if our devs are gonna build you guys stuff. Also, go to sampro.pl, it is a polish site so use Google chrome to translate it, then create an account for the site, go firmware downloads for your model if you see. If you do, then post a link to the latest version.
Sent from my SGH-T959V using xda premium
959w was not listed on the site (did not register).
Sent from my SGH-T959W using xda app-developers app
Imaging phone
I have heard that there may be an update in August. It may be prudent to wait for this update before capturing a ROM image, in case important fixes are made.
I guess a good question would be whether anyone has had any experience flashing T-Mobile SGH-959v ROMs on to this device.
Another avenue could be to ask someone inside Samsung whether they changed much between models.
bminuk said:
I found the following source files from opensource.samsung.com
SGH-T959W_NA_Opensource.zip
SGH-T959W_NA_GB_Opensource.zip
Will these help XDA with support for the Wind SGS4G?
Click to expand...
Click to collapse
Absolutely! I'm currently taking a little break (gotta find a job... like two weeks ago.), but when the dust settles, I'll take a little look at the source and see if we can help out.
What you could start with is a diff between the SGH-T959V-TMB_GB_Opensource.zip and the SGH-T959W_NA_GB_Opensource.zip drops.
I'd be willing to look into giving you guys something fun to work with.
I'll do a series of diffs tonight on the T959W stock kernel source and the T959V sources (stock and our CM kernel).
I have Telus S4G, which is T959P. However I've never had a problem using T959V roms,
Sent from my SGH-T959V using xda app-developers app
Another potential problem
I have been hearing on the web (in these forums and on the SuperOneClick page) that the 959W is not being successfully rooted in the usual ways. Has anyone had luck with this?
endee said:
I have Telus S4G, which is T959P. However I've never had a problem using T959V roms,
Sent from my SGH-T959V using xda app-developers app
Click to expand...
Click to collapse
You really shouldn't flash roms not made for your phone. If they contain bootloaders, you could brick your phone.
Hey T959W people. Looked at the source and things are looking pretty close. I'm not saying to run off and flash our stuff, but I need some info and someone with the big kahunas to try flashing some stuff.
Please be running linux. I can't help you with windows problems.
It would also be helpful if you have a usb download mode jig.
You can get one here:
http://mobiletechvideos.mybigcommerce.com/samsung-galaxy-s-download-mode-jig/
Ok Canadians! I've verified that the SGH-T959W should be exactly the same as the SGH-T959V.
There were some interesting differences between our T959V and T959W that may fix some bugs for us on T959V.
With that said, please... please... please, read all of the instructions for flashing ROMs and Kernels very carefully!
If the rom contains bootloaders, please DO NOT flash them until we can confirm there are no bootloader differences.
Like I said before, it is very common to soft brick your device. It is not the end, and do not worry if you do this. Make sure you get yourself a usb download mode jig here:
bhundven said:
You can get one here:
http://mobiletechvideos.mybigcommerce.com/samsung-galaxy-s-download-mode-jig/
Click to expand...
Click to collapse
This will help you use heimdall or odin to flash stuff to your phone to make everything happy again.
You will only hard brick this device by writing the wrong bootloaders to the phone, which is why I am warning you to not flash bootloaders, for now!
With that, enjoy cm7, cm9, aokp, et alii!
I will also announce this in the android general forum!
http://forum.xda-developers.com/showthread.php?t=1764298
I managed to get my Wind SGH-T959W rooted and up and running with a unofficial CM9 build, but it took a bit of work.
Firstly, I tried just about every one-click solution out there, to no avail. It's possible SOC 1.7 with rattlethecage works, but I didn't have the patience to find out whether I simply had to wait a bit longer.
I followed this guide(whilst clenching every clenchable muscle I could consciously control):
http://www.galaxyforums.net/forum/o...mission-t-mobile-galaxy-s-4g-gingerbread.html
The gist is, Odin 1.7, stock+voodoo for T959V, plus some update that I'm not qualified to describe. That should get you rooted and if that's all you're looking for, you'll have to suffer through a little T-Mobile branding on startup.
Once you got it all rooted, you'd think it'd be a good idea to toss sgs-ics on there, right? Well, no. After installing the 4G variant, it promptly set off into a boot loop which I'm again, unqualified to diagnose. The obvious solution was to try another team's version of ICS, which I indeed found here:
http://forum.xda-developers.com/showthread.php?t=1730954
Barring some missing features, it sounds like a good alternative to sgs-ics. Though I had to go through one additional step, which I really, honestly assure you I was under-qualified to execute. When I tried to load Team Acid's CM9 r3 it gave me an assert on the updater-script, since the hardware didn't match up. Easy. Unzip the package, open up META-INF/com/google/android/updater-script, remove the first check. You know it's the same hardware, you don't need some stinkin' script to tell you it won't work.
So all said and done, I now have a Wind Mobile SGH-T959W running ICS 4.0.4 courtesy of bhundven, the Odin folks, Team Acid, and likely a slew of other contributors.
Thanks folks, and enjoy!
PS, if you want that tarball bhundven, send me a PM with some brief instructions, and hopefully you can help my fellow Winders.
Derpopotamus said:
I managed to get my Wind SGH-T959W rooted and up and running with a unofficial CM9 build, but it took a bit of work.
Click to expand...
Click to collapse
Would have been easy, had you just followed my directions.
Derpopotamus said:
Firstly, I tried just about every one-click solution out there, to no avail. It's possible SOC 1.7 with rattlethecage works, but I didn't have the patience to find out whether I simply had to wait a bit longer.
I followed this guide(whilst clenching every clenchable muscle I could consciously control):
http://www.galaxyforums.net/forum/o...mission-t-mobile-galaxy-s-4g-gingerbread.html
The gist is, Odin 1.7, stock+voodoo for T959V, plus some update that I'm not qualified to describe. That should get you rooted and if that's all you're looking for, you'll have to suffer through a little T-Mobile branding on startup.
Once you got it all rooted, you'd think it'd be a good idea to toss sgs-ics on there, right? Well, no.
Click to expand...
Click to collapse
Duh, and rightfully so. You should not flash anything that was not made for your phone.
As I said before. The SGH-T959V and the SGH-T959W are the same phone, just packaged differently for t-mobile vs. wind.
Derpopotamus said:
After installing the 4G variant, it promptly set off into a boot loop which I'm again, unqualified to diagnose. The obvious solution was to try another team's version of ICS, which I indeed found here:
http://forum.xda-developers.com/showthread.php?t=1730954
Click to expand...
Click to collapse
So, obviously this worked.
Derpopotamus said:
Barring some missing features, it sounds like a good alternative to sgs-ics.
Click to expand...
Click to collapse
:facepalm:
Derpopotamus said:
Though I had to go through one additional step, which I really, honestly assure you I was under-qualified to execute. When I tried to load Team Acid's CM9 r3 it gave me an assert on the updater-script, since the hardware didn't match up. Easy. Unzip the package, open up META-INF/com/google/android/updater-script, remove the first check. You know it's the same hardware, you don't need some stinkin' script to tell you it won't work.
Click to expand...
Click to collapse
We can fix that by adding your OTA Assert to our build. Then this won't happen. Let me fix that.
Thanks for someone finally reporting something useful!
Derpopotamus said:
So all said and done, I now have a Wind Mobile SGH-T959W running ICS 4.0.4 courtesy of bhundven, the Odin folks, Team Acid, and likely a slew of other contributors.
Thanks folks, and enjoy!
PS, if you want that tarball bhundven, send me a PM with some brief instructions, and hopefully you can help my fellow Winders.
Click to expand...
Click to collapse
No pm needed.
Open an account on mediafire.com.
Upload the tarball
click share after the tarball is up
Post your own topic in the general forum so everyone knows where to get it.
Everyone Profits!
One more thing that would be very handy from somone with stock on T959W.
Please:
Code:
adb pull /system/build.prop
edit the file with notepad++(windows), textedit(macosx), or gedit(linux) and put the results on pastebin.com.
Then paste the link in this forum.
THANKS!
Build.prop for stock phone
bhundven said:
One more thing that would be very handy from somone with stock on T959W.
Please:
Code:
adb pull /system/build.prop
edit the file with notepad++(windows), textedit(macosx), or gedit(linux) and put the results on pastebin.com.
Then paste the link in this forum.
THANKS!
Click to expand...
Click to collapse
http://pastebin.com/aTHkkwDJ

[Q] Help on rooting Inspire4g

Hi all,
I am new to this community and new to smartphone.Very recently i got Inspire 4g with android version 2.3.3.I am very much interested in updating it to ICS.But from internet sources i have heard that HTC will most probably not give updates to Inspire 4g.So,the only option left to me is rooting.So,can someone kindly suggest me actually how to root my android device to ICS from scratch.I know nothing regarding rooting except that rooting gives administrator privileges.
Any help is appreciated,
Thanks in advance!!
First, you don't root to ics. Second, try actually looking in the development section
Sent from my SGH-I777 using Tapatalk 2 Beta-5
I am not allowed to post in developers section as i am a new member.Any other suggestions which possibly can help me in clearing the air
just now watched this post http://forum.xda-developers.com/showthread.php?t=952352
By following that post,can i start off with rooting
Well before it gets out of hand look up the advance hack kit read it..then read it again and maybe once more..
2nd before asking a general ? Look up that ? Before you make a thread of it because there is 100+ threads already made with same ?s look up bootloops ,PD98IMG, GET TO know them just in case you slip and fall you know how to pick yourself up..
3rd which really should be #1 research but there is no best Rom trial and error my friend..
We are here to help if needed but please before you get chewed out research and more research
Pm if you need further info good luck
Sent from my Inspire 4G using XDA
Thanks for your reply,firstly i have one doubt.To upgrade my android version(2.3.3) to ICS,should i need to root my device?
Can't i found a ICS rom update like we found on htc inspire support page(unfortunately i can't post the link here as i am a newbie)
Any help is really appreciated,
Thanks in advance!!
sandy0594 said:
Thanks for your reply,firstly i have one doubt.To upgrade my android version(2.3.3) to ICS,should i need to root my device?
Can't i found a ICS rom update like we found on htc inspire support page(unfortunately i can't post the link here as i am a newbie)
Any help is really appreciated,
Thanks in advance!!
Click to expand...
Click to collapse
Inspire will NOT get an ICS rom officially. You can only run roms after rooting. HTC is not releasing an ics update for our phones, the desirehd will get one but you can only take advantage of that if you are rooted. and as mentioned please do a bit more searching, as all of your questions have been asked many times.
Another thing to keep in mind before flashing/installing an ICS rom, there is not a single ICS rom that is fully functional at the moment. With most of the ICS roms besides small bugs here and there (that is if they still have any) either the camera or videocamara or both do not work and will not work until the dhd gets the update. Most of the roms in the dhd forum will work with the inspire.
As i ha already been mentioned, read and rea some more. You'll find a lot of nice "toys" to play with.
Sent from a dream.
sandy0594 said:
Thanks for your reply,firstly i have one doubt.To upgrade my android version(2.3.3) to ICS,should i need to root my device?
Can't i found a ICS rom update like we found on htc inspire support page(unfortunately i can't post the link here as i am a newbie)
Any help is really appreciated,
Thanks in advance!!
Click to expand...
Click to collapse
Just like the 2 members said ics has some bugs I used it from some other devs and from having a good cam and video to work was important to me and yes you can use 3 rd party but was not all that good.
Also understand the importance of backups this is some info I posted else where but its nothing special may help or so...
No need to say sorry lol...your ok just hate so the new ones get cyber yelled at by some mod and close your thread and not getting your answer.
But even though it maybe not be for the rom that your running but also check out the Q&As of those Roms.
And also I know the htc inspire thread for ROMs is always on top of the game here but just letting you know as well Desire HD forums is I would say you should go for the most recent ROMs and updates etc.. And yes Desire HD can be used for the Htc Inspire so thats where Im at for the most part..
But if you ever get a boot loop form a rom you flash make sure you fully wipe (sorry just funny every time.you will see what I mean) from rom to rom unless other wise...If you still happen to have the PD98IMG file still on your sd card happens when you 1st root and for get that its there delete I use Es File Explorer to find whats on the sd card there are others astro file manager. Also This happen to me once when I flash scripts,gps fix, kernels then the rom that I was going to use and it just totally F'd my phone or re boots random or just gets stuck on the htc screen..
But I had made this post for another user (new) maybe this may help:
So this is an idea of what I do when I flash a rom and some other ideas/tips.
Getting Started or Flashing A Rom:
Once you root your phone (this is not in any order really) you should get ROM Manager aka Clock Work Mod. Once you get that, open the CWM and the first top half you will see flash clockworkmod recovery make sure your on wifi I would at least for the updates. You will see a dialog box click desire hd. This will allow you to make back ups of your settings that you made when you flash a rom its always a good idea to make your backups its a life save!! So, once you made your back up and this is what I do.. I plug in my phone to the pc switch to disk mode which will let you see whats on your sd card. Since you flash the CWM and recovery you will see on your sd card a folder called clockworkmod open then backups folder you will see you back that you made, drag and drop that backup file that you made to your fold that you made on pc to save it for later. And thats pretty much how I save my backups of roms etc.. Now if you need to load that back up just plug phone in disk mode cwm fold>backup drag and drop back up that you need. And boot into recovery mode and select back up and restore and select restore and the file boot and your good..
I would download which Rom I would like to use. Save it to pc to a folder that I have made that I store all my roms, backups,radios & rils, kernels..etc.. just to keep myself organized. Once you get your rom just drag and drop it to the ROOT of the sd card do NOT add it in any folder thats on the sd card. Once you have it on the card just boot into recovery flash your rom.. Other then that its easy to flash the rom.. And when you get all your settings set up make a back up and when done save it to the pc and delete it from the sd card if you dont want to keep on the card I do that..
When it comes to battery life it depends on what the rom.. But I like to use killers http://forum.xda-developers.com/show...ht=killersolth scripts for the kernels.. For me I always flash a different kernel upon flashing a new rom. For me having the kernel and killers script is the best combo for me to have for performance and battery life.. now since I have inspire I use the uv lites scripts.
For the most part flashing radios & Rils you would never really need to do that so I wouldnt recommend it for now maybe later but read about it its good to know what it does..
Other sides which I for got to add.. When you flash a new rom its always good to wipe user data.,cache, delvik it makes it for a good clean install with other roms..
Also the desire HD thread which the inspire can use the roms from that thread to.
Well I hope this helps you in any way.. if you need help PM me best of luck
SORRY FOR SUCH A LONG POST HAHA
Sooooooooo if you had ?s about Roms or Scripts,GPS not locking on after rom flashing,KERNELS (are my fav) let me know PM me
Sent from my Inspire 4G using XDA
thanks all for your valuable replies.pls do suggest me to the maximum extent possible,when i think i got the required knowledge from u guys then i will start taking chances with my device.This post http://forum.xda-developers.com/showthread.php?t=952352 looks a bit confusing for a newbie like me,may be a video tutorial right from the scratch would help me.
Thanks in advance!!
With some valuable suggestions i have downloaded ICS ROM from here
http://forum.xda-developers.com/showthread.php?t=1450962
and a stock ROM from here http://www.htc.com/us/support/htc-inspire-4g-att/software-updates
So,i have a doubt now.In case if i screw up something while rooting can i go to stock(right now i have 2.3.3) and which is the better ICS ROM available for Inspire 4g for a starter like me without any bugs.
Any help is appreciated,
Thanks in advance!!
Well once you root your phone its rooted just can't add a stock Rom to it to make it stock. There is thread in the inspire forum called returning to stock or something like that like as in stock out of the box the members name is genepool I think I had to use that to unroot ny friends phone it was very easy ... So keep in mind that you need to unroot to go back to out of the box stock Rom.
As you may know as my other post always make a recovery of what you have on your phone just in case.
Sandy I also messaged you about your ?s to the ICS roms
Sent from my Desire HD using XDA
---------- Post added at 09:38 AM ---------- Previous post was at 09:28 AM ----------
Take a look at that link for factory settings
http://forum.xda-developers.com/showthread.php?t=1208507
your best bet (imo) would be to check out the ace hack root kit...and read that thing repeatedly...that's what I used to root mine...as for roms go...every ics rom as stated before has some sort of bugs or errors...you will just have to try some that you like the best.....keep in mind to ALWAYS backup...backup...and backup again to be sure in case you jack something up...this site has TONS of info if you search for it..lol
Thanks all for your replies.
So,should i wait till desire hd gets a stable rom or what?
Another thing to keep in mind before flashing/installing an ICS rom, there is not a single ICS rom that is fully functional at the moment. With most of the ICS roms besides small bugs here and there (that is if they still have any) either the camera or videocamara or both do not work and will not work until the dhd gets the update
Click to expand...
Click to collapse
Is there no stable ICS Rom for Inspire or Desire HD at the moment?
I am also looking at HTC Sense 4
Any suggestions are appreciated
Thanks in advance!!
sandy0594 said:
Thanks all for your replies.
So,should i wait till desire hd gets a stable rom or what?
Is there no stable ICS Rom for Inspire or Desire HD at the moment?
I am also looking at HTC Sense 4
Any suggestions are appreciated
Thanks in advance!!
Click to expand...
Click to collapse
There are a few good ics roms, but none will be rock solid until its released officially to the DHD. Then we can have some goodness here on the inspire. The few that are out there are solid enough for now.
Welcome to xda, big rule is to learn to search. That question could have been answered very quickly by searching. I won't give you the names of the Ics roms out currently for that same reason. Search and ye shall find.
"I love my Springfield XD40"
It's not the problem with searching but confusion as i am very new to smartphone,infact it's my first smartphone.Most of the guys in this forum own like above more than 2-3 smartphones.so,there won't be a issue fixing things and knowing things.
That's why i constantly ask doubts and ask for senior suggestions like you people,hope you don't mind and keep giving me your valuable suggestions as always you do.
Thanks.
sandy0594 said:
It's not the problem with searching but confusion as i am very new to smartphone,infact it's my first smartphone.Most of the guys in this forum own like above more than 2-3 smartphones.so,there won't be a issue fixing things and knowing things.
That's why i constantly ask doubts and ask for senior suggestions like you people,hope you don't mind and keep giving me your valuable suggestions as always you do.
Thanks.
Click to expand...
Click to collapse
My friend so will all the replies and input I would say find what rom you like or seems very popular so if you need anything you know that thread is "alive", root your phone, backup, and flash the rom that you pick out. Once you do that go through all the set up.. and take that backup and save it to your pc(thats what I do) not to throw you off track here but there is kernels that will help out battery life like I stated in one of post. I would also look into kernels, which kernels are very easy to flash and scripts to match with the kernel but I think your ready
I have been watching this video to unroot http://www.youtube.com/watch?v=Y0eMcpoTPMU in case if i screw up something.I have a doubt with what the guy is doing.In that he downloads the Froyo Stock rom from internet.But,my doubt is what if we alreay have the file with us,how can we flash it.I have downloaded the stock rom(Gb) from here http://forum.xda-developers.com/showthread.php?t=1208507&highlight=inspire+s-on.
So,how to flash the above file?
Thanks in advance!!
sandy0594 said:
I have been watching this video to unroot http://www.youtube.com/watch?v=Y0eMcpoTPMU in case if i screw up something.I have a doubt with what the guy is doing.In that he downloads the Froyo Stock rom from internet.But,my doubt is what if we alreay have the file with us,how can we flash it.I have downloaded the stock rom(Gb) from here http://forum.xda-developers.com/showthread.php?t=1208507&highlight=inspire+s-on.
So,how to flash the above file?
Thanks in advance!!
Click to expand...
Click to collapse
Ok, if you want to revert to stock and S-ON use Gene´s Method. Put the file (named PD98IMG.zip) in the root of the sdcard and the boot in hboot.
Never flash a froyo RUU if your phone is running GB. You will mess the bootloader. DON´T USE YOUTUBE TUTORIALS, just do the homework and read.
Have in mind that if you mess your phone no one but you will care. You can also use the last version of the Hack Kit to revert to stock and S-ON....
Thanks for the reply,Yes,i downloaded the gb stock as i was shipped with it.
My phone is an unlocked one.Will i have any problem while rooting,please advice as I am thinking that the stage is set for me to root my device and flash an ICS rom.
Thanks in advance!!
sandy0594 said:
Thanks for the reply,Yes,i downloaded the gb stock as i was shipped with it.
My phone is an unlocked one.Will i have any problem while rooting,please advice as I am thinking that the stage is set for me to root my device and flash an ICS rom.
Thanks in advance!!
Click to expand...
Click to collapse
Your phone is an unlocked one? Where did you buy it from?
This is quickly turning into a "please hold my hand while I root" thread....
"I love my Springfield XD40"

Categories

Resources