Need Help Building New Kernel from Stock Source - Verizon Droid Charge

Hey guys, for lack of a better place to ask this, I am trying to build a stock kernel for the Stratosphere in hopes of using it to root the phone. Since the Stratosphere is basically a Charge + keyboard and a slightly smaller screen, I figured it would be the closest enough to ask this question (Until we get our own forums).
Since the phone hasn't been rooted yet, I can't get a copy of the kernel that is already on there to rip it apart for its initramfs, so I am using one recycled from an SGS2 stock kernel and replacing files with the files on the phone using adb pull in recovery mode.
I have the kernel completely built, and everything copied over to the new initramfs from stock, however, when I went I went to copy all the new compiled modules to the initramfs directory, I noticed quite a few were missing compared to ones on the phone now. The phone has 19 in there and I only see 10 compiled.
Is this normal? Are there modules that aren't compiled but actually copied into the directory after boot to recovery? I can't figure this out.
Since I have no backup, I have to get this figured out before I flash it, or I'll have a brick until someone else can get me a copy of a stock-compiled kernel. This is why I am looking for any help I can get before I actually do it, from anyone that is more experienced with building custom kernels than I am.
Thanks in advance.

This is way over my head. But you should check the #charge channel on irc. That's usually where the devs and the people with more knowledge than me hang out.
Sent from my SCH-I510 using XDA App

Endless2232 said:
This is way over my head. But you should check the #charge channel on irc. That's usually where the devs and the people with more knowledge than me hang out.
Click to expand...
Click to collapse
#charge on irc.freenode.net?

Yes good luck with the kernel glad to see other kernel devs
Sent from my SCH-I510 using xda premium

BlackHoleSlam said:
Yes good luck with the kernel glad to see other kernel devs
Click to expand...
Click to collapse
Not sure if I am going to get much into kernel developement, but it does sound like fun.
Learning how to just compile the kernel that they released has been an interesting journey by itself. It's crazy how this stuff works!

KnightCrusader said:
#charge on irc.freenode.net?
Click to expand...
Click to collapse
irc.andirc.net:6666 #charge
Sent from my Droid Charge running Infinity Beta

Questions or Problems Should Not Be Posted in the Development Forum
Please Post in the Correct Forums and Read THIS
Moving to Q&A

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

What happened to CM7

guys, no need to harass people, but. We have a hacked kernel, all the libs and files for GB and all sorts of resources for CM7 to work on gs4g. Also, GSII already is getting nightlies. we need to get working on it. Should be hard as there is already a vibrant edition.
airfluip1 said:
guys, no need to harass people, but. We have a hacked kernel, all the libs and files for GB and all sorts of resources for CM7 to work on gs4g. Also, GSII already is getting nightlies. we need to get working on it. Should be hard as there is already a vibrant edition.
Click to expand...
Click to collapse
So what are you waiting for, get to it.
Sent from my SGH-T959V using Tapatalk
Looking forward to it. Let me know if you need me to test anything when you get a beta working.
Sent from my SGH-T959V using XDA Premium App
airfluip1 said:
guys, no need to harass people, but. We have a hacked kernel, all the libs and files for GB and all sorts of resources for CM7 to work on gs4g. Also, GSII already is getting nightlies. we need to get working on it. Should be hard as there is already a vibrant edition.
Click to expand...
Click to collapse
good luck brotha really have u looked around this place lol most of there gingerbreads were ported from other devices... and honstly we have what 4 rom devs des myself krylon whitehawk....
krylon is working on it it will be done when its done..
chcek my thread about cm7 and miui. krylon's working on it and is waiting to sprt out the kernel with honk. give them time
airfluip1 said:
guys, no need to harass people, but. We have a hacked kernel, all the libs and files for GB and all sorts of resources for CM7 to work on gs4g. Also, GSII already is getting nightlies. we need to get working on it. Should be hard as there is already a vibrant edition.
Click to expand...
Click to collapse
Tell me when you get the CM7 kernel compiled, I can test it for you.
CM uses it's own kernel. Not a hacked samsung kernel.
this phone isnt like the vibrant, so stop saying that. different drivers, different RIL's different kernel config.
oh..
AND READ NEXT TIME!
krylon360 said:
CM uses it's own kernel. Not a hacked samsung kernel.
this phone isnt like the vibrant, so stop saying that. different drivers, different RIL's different kernel config.
oh..
AND READ NEXT TIME!
Click to expand...
Click to collapse
pwnage lol!
In your freaking faces ) jkjk but honestly you guys should stop comparing this phone with others, it is its own unit not a copy of something else
krylon360 said:
CM uses it's own kernel. Not a hacked samsung kernel.
this phone isnt like the vibrant, so stop saying that. different drivers, different RIL's different kernel config.
oh..
AND READ NEXT TIME!
Click to expand...
Click to collapse
Sent from my SGH-T959V using XDA App
krylon360 said:
CM uses it's own kernel. Not a hacked samsung kernel.
this phone isnt like the vibrant, so stop saying that. different drivers, different RIL's different kernel config.
oh..
AND READ NEXT TIME!
Click to expand...
Click to collapse
God krylon, myself and the rest of the sgs4g community miss you and want you back terribly
Sent from my SGH-T959V using XDA App
Juls317 said:
God krylon, myself and the rest of the sgs4g community miss you and want you back terribly
Sent from my SGH-T959V using XDA App
Click to expand...
Click to collapse
It's been scientifically proven that he appears every time you mention his name in ANY thread whatsoever.
FBis251 said:
It's been scientifically proven that he appears every time you mention his name in ANY thread whatsoever.
Click to expand...
Click to collapse
he must have some sort of app that gives him a push notification within milliseconds
nah, nothing like that at all.
krylon360 said:
nah, nothing like that at all.
Click to expand...
Click to collapse
I'm gonna hijack the thread for a moment.
Have you looked into the bml partitions for the sgs4g? It seems that we might be able to flash bootloaders using redbend_ua after all. Been poking around with some dumps I made of the files. So far I think bml1 contains the primary bootloader, and 3 or 4 might contain secondary bootloaders. I ran the dumps through strings to see what kinda messages the samsung devs put in there... Yes yes random rambling.

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

Categories

Resources