yashsingh1/xdaforums huggingface dataset:
[Samsung Galaxy S (4G Model)] FBis251:
I'm gonna start you off right in being able to recover your phone. Follow this thread:

http://xdaforums.com/showthread.php?t=1822626

It'll give you everything you need (stock GB rom with GB bootloaders + a rooted kernel with clockworkmod recovery). From there you can install CM7/9 or any other MTD (CM7/ICS) roms. Actually any other rom for that matter. :D
[Samsung Galaxy S (4G Model)] c627627:
Well I'd like to keep it as simple as possible.

Please correct me if I am wrong but right now, it can't be simpler than downloading and installing this:

https://github.com/bhundven/blastoff_kernel_samsung_galaxys4g/downloads

Then off you go to CyanogenMod 7 file cm-7-20120704-UNOFFICIAL-galaxys4gmtd.zip

Why bother with anything else if that is all there is to it, everything else here is clear more or less:

http://xdaforums.com/wiki/Samsung_Galaxy_S/SGH-T959V/Installing_CyanogenMod_7

But why wouldn't they just link to file that takes you up from Android system recovery <3e> ? All that is needed to go from stock is a link to file to update from 3e but there is no mention of that in the one and only page that comes up as instructions on how to go from stock to CM7.
[Samsung Galaxy S (4G Model)] c627627:
Wait, what is boot.img for here:

http://xdaforums.com/showthread.php?p=25278378#post25278378

It is available next to update.zip CyanogenMod7 installation .zip file.
[Samsung Galaxy S (4G Model)] FBis251:
Please read the instructions I linked you to. It's for your own benefit. Once you learn that method of flashing, you'll be set for all sorts of soft bricks. You'll always be able to recover your phone into a state that is ready to flash another rom.

You DO just need a custom kernel, but you should take the time now to learn how to flash your phone properly. Trust me, it'll be worth it.
[Samsung Galaxy S (4G Model)] eollie:
Please follow what fb is telling you. I skipped over the first post and assumed you had a custom recovery when you said you where rooted.
[Samsung Galaxy S (4G Model)] c627627:
If I may: I understand that the goal as you describe it is "to always be able to recover your phone into a state that is ready to flash another rom."

However, I have two goals for this particular phone:

1. Know how to revert back to factory state [which I can do with Heimdall One-Click 1.31]

2. Get to CyanogenMod 7 as quickly and as simply as possible from factory state.

In a situation where I am not likely to *ever* update from CM7 or ever do anything other than image/restore my CM7 setup as I update and tweak various settings and installed apps on the phone, am I wrong in understanding that the simplest way to get to that goal is to simply copy the following three files to my SD card:

• BlastOff BML Kernel with the ClockworkMod Recovery 5 file like bhundven-blastoff-v2-signed.zip

• CyanogenMod 7 installation file like cm-7-20120704-UNOFFICIAL-galaxys4gmtd.zip

• Latest version of Google Apps like gapps-gb-20110828-signed.zip

I ask you both: What is the down side of simply and only doing that in the specific situation where there will be no flashing to other ROMs or even flashing back to factory state (although I met the goal of knowing how to do that.)
[Samsung Galaxy S (4G Model)] jeffsf:
Ok, let me me understand this. You've had several members of the dev team for this phone explain, in detail, how to backup, restore, and flash this phone and you're still not listening?

If you're as risk-adverse as you seem to be, I think you'd be better off with an iPhone

Posted from my SGS4G, thanks to Team Acid development
[Samsung Galaxy S (4G Model)] c627627:
I understand I should not and cannot run the ROM manager from CM7 even though it is there as an app inside CM7, thanks for telling me that. But it initially took many tries to get into recovery using either three-finger button press or even QuickBoot, which just reboots instead of going into Recovery when instructed to do so.

Also, stock ROM had 4G icon, not sure why CM7 has only 3G icon on top?
[Samsung Galaxy S (4G Model)] c627627:
:shrug:

I understand I need to change Wireless & Networks settings under Mobile Networks, but I have no LTE/GSM Network preferences options there, only GSM and WCDA. What do I need to download to get 4G?
[Samsung Galaxy S (4G Model)] bhundven:
You shouldn't have to touch that stuff, if you are on t-mobile.

It is a hack (?!? or a bug) where unless you are using data, you stay on 3g. When you start using data, it should go to 4G/H.
[Samsung Galaxy S (4G Model)] c627627:
1. The trick to recovery is to continue holding all the buttons until you see the Team Acid boot logo then you Let go of all the buttons instead of continuing to hold until you see recovery screen.

2. Apparently you are supposed to download the modem file

http://sourceforge.net/projects/tea...cm7_padded/sgh-t959v_cm7_kj6_padded_modem.zip

and flash the modem zip file sgh-t959v_cm7_kj6_padded_modem.zip as you flashed ROM zip files above.

This changes the Settings > About Phone > Baseband version to T959VUVKJ6

but still only 3G and only GSM and WCDA options.

The phone did 4G on stock ROM.
[Samsung Galaxy S (4G Model)] bhundven:
Correct.

This should have been flashed with the CM7 cwm zip.

Again, you shouldn't have to muck with that.

And it still does. Why cm7? CM9 is so much better. No one on our team has updated cm7 in a long while.

Latest gingerbread.

Each additional support case is now $5/minute. Try searching.
[Samsung Galaxy S (4G Model)] c627627:
Oh, I thought CM7 was more stable. So you would recommend CM9 for Galaxy S 4G?

OK, I will try installing

cm-9-20120706-UNOFFICIAL-galaxys4gmtd.zip

and

http://sourceforge.net/projects/tea...cm7_padded/sgh-t959v_cm7_kj6_padded_modem.zip

and

http://wiki.cyanogenmod.com/wiki/Latest_Version/Google_Apps

If may please ask you one more thing, to go from CM7 to CM9, do I need to do anything other than rebooting into recovery and flashing the three files above, one after the other, w/o rebooting?
[Samsung Galaxy S (4G Model)] bhundven:
Gingerbread stock is the most stable. Just flashing the back to stock oneclick in post#1 of my heimdall oneclick thread, then flashing AntonX's kernel for root should give you the most stable experience plus root.

No need to flash the modem separately. Just flash the cm9 zip and the gapps.

Yes. you should follow the directions.

Use the same method I said above.

flash the back to stock oneclick in post #1 of my heimdall thread.

flash AntonX's oneclick from the second post.

put cm9 and gapps on your sdcard.

reboot to recovery and flash cm9. It will reboot and finish the install.

Let the phone reboot into cm9. Reboot to recovery.

flash gapps.

factory reset/wipe data

reboot to fresh cm9 install.

You would have found all of this by searching/reading the cm9 thread.
[Samsung Galaxy S (4G Model)] FBis251:
This information is not outdated... Read on.

Rooting

Heimdall One-Click

Installing CyanogenMod 7

Galaxy S 4G Wiki

EDIT

If anyone thinks this information is outdated please update it. ;)
[Samsung Galaxy S (4G Model)] c627627:
It specifically says that "As it stands, you will need to flash special modem files for CM9 until we can get all the leaked modems working. " here: http://xdaforums.com/wiki/Samsung_Galaxy_S/SGH-T959V/Installing_CyanogenMod_9

I only get 3G on CM7 so I don't know why. But for now, which advice is correct, the official guide instruction to "Flash the modem zip file as you would a rom" or your advice that it not be done?
[Samsung Galaxy S (4G Model)] bhundven:
I develop this rom. I'm telling you WHAT IS CURRENT.

Your support hours are up. Please insert a coin.
[Samsung Galaxy S (4G Model)] Fluidification:
You "think" that you only get 3G. At Idle (data isn't being used) it will stay at 3G. When you use it, it may go to "H" which means 4G.
[Samsung Galaxy S (4G Model)] bhundven:
But airfluip1!!! We've already told him that, and he doesn't get 4g... WHAT IS WRONG?!?</sarcasm>

Yes, we've said that already. :p

You are in the forest, but that tree is in the way of you seeing the forest!
[Samsung Galaxy S (4G Model)] c627627:
I am not rich, I don't even have a cell phone plan, but I do think that developers of CyanogenMod for Galxy S 4G deserve a donation, what is the procedure to make one? I get service by the way through Walmart Family Mobile (T-Mobile Network) - no contract. It costs $45 + $25 for each additional phone, I don't stream movies so I get unlimited calls/text/data for my needs. I think it is the cheapest reliable 4G everything deal there is. They increased the price from $25 to $35 for new customers so maybe not anymore?

So you are a developer. Ever since I first heard of CyanogenMod I wanted to ask someone like you this question: How is it possible that someone like you is not drawing a seven figure salary from Motorola or whoever? Custom software for their phones is worth a market share to them, is it not? Clearly whoever runs things for their native stuff is doing a worse job (by far) than you guys would.

I am in the process of installing CM 9 now.

I think that part of the problem with this term 'Linux guys' is kind of what happened to me at Sears last month. I bought a Craftsman Power washer and long story short, their engineers omitted to mention a major instruction step in the manual, without which the machine can be ruined by any regular Joe who simply reads the instructions when trying to figure out how to use it. I got their top engineers to admit they made a mistake. This means they did not have a regular Joe test their stuff before releasing it to Sears stores. They engineers could not grasp the emptiness inside everyone else's heads when it comes to stuff they are working on day in / day out.

airfluip1, I will go back to re-read this thread in detail to see where it was mentioned that H is actually 4G. But thank you kindly for mentioning that and clearing it up for me. Why wouldn't it just say 4G instead of H? People don't know what H is. I am sorry if I missed prior explanation that H is 4G.
[Samsung Galaxy S (4G Model)] eollie:
To be honest its in the aokp thread, the cm9 thread and in most all the thread of the various ports that H means 4G on T-Mobile. But its buried within the massive responses.

I will say this keep generalizing people and say "linux guys" people will stop helping. If somebody tells you this is how you do it. It is cool to ask why but make sure you have searched first. bhundven is the person that has released the CM9 and was the initial developer for CM7 he is the person that wrote the directions for installing the rom. If he said you should stand on your head while installing this I would think he knows what he is talking about.
[Samsung Galaxy S (4G Model)] srimai:
After step 3 my mobile continuously displays flashing screen and never starts. Please help.
[Samsung Galaxy S (4G Model)] c627627:
:)

The emphasis was on the next two words "for myself".

Maybe there are places that I don't know of which list the information posted above, and you guys may know what they are and where they are, but I did a search looking for nothing but a simple guide to do this and I think we established that guides ordinary people hit doing a search cannot be used to arrive at the final result because they are missing crucial info.

Whoever can, should, edit the original guides, I pulled an all-nighter and spent two additional days trying to get this procedure done so it's not like I skipped over stuff or didn't want to spend time reading. :shrug:
[Samsung Galaxy S (4G Model)] c627627:
Let's start here: http://xdaforums.com/wiki/Samsung_Galaxy_S/SGH-T959V/Installing_CyanogenMod_9

Can I edit that? Who can edit that?

Someone most definitely should as newcomer's starting point is the out of date and incomplete info in that link.
[Samsung Galaxy S (4G Model)] c627627:
I was too busy trying to figure out how to install CyanogenMod and if I didn't use countless hours trying to do it, this is what I would have said to you about my Ubuntu nightmare:

I chose to install Ubuntu onto a USB drive to test it a while ago. It then completely messed up my hard drive master boot record so that after disconnecting the USB drive, Windows could no longer boot. I could not belive that after I reimaged my Windows OS partition it still would not boot.

I know how to clean up the Master Boot Record but how do you not use BOLD RED FONT of warning before doing something like that? Something which by definition qualifies as "dangerous" to ordinary Windows users.

Why did Ubuntu not EXPLICITLY prompt me where the boot loader should be installed? Why the easy-to-miss drop-down menu that is so easy to skip through?

And then just recently I found out that there was a bug with previous versions of Ubuntu where even if you told it where to install the bootloader, it would still install on /dev/sda. All this is just insane lack of attention to how little ordinary users know about these things and how they are not protected and it just demonstrates why Linux is not growing as much as I agree with you it should...

So my point is great people writing great products which are not user friendly to ordinary users. And if we can change that, then we would have more new people on board.
[Samsung Galaxy S (4G Model)] FBis251:
You can always download the .iso file for ubuntu, burn it to a CD image and boot your computer off of that. No need to install it to do all the one click stuff either.

You can also take a large enough drive (I'd recommend at least a 4GB drive) and boot into the live cd as above. Once you're booted you can use the USB startup disk creator utility included with the live cd and select the "documents and settings will be stored in reserved extra space" option. That way any updates/programs you grab from the internet, in addition to all your settings will be saved onto this install. It's amazing that you can have a truly portable installation of Ubuntu that you can carry around with you and plug into countless x86 computers and have it work all the same. :D.

Anyway, that's what I would do if you don't wanna mess with installing it onto your hard drive. It's easier to recover the flash drive from a bad install ;).
[Samsung Galaxy S (4G Model)] lumin30:
The first half of your write up sounds near verbatim to another guide I've read. ;)
[Samsung Galaxy S (4G Model)] c627627:
FBis251, thak you. Yes, a couple of years ago I wanted to try to rescue parts of a physically damaged DVD. Windows could only rescue all or nothing but Linux could do partial rescue. So it took me a very long time to figure this out:

http://www.overclockers.com/forums/showthread.php?t=658931

When Linux FUBARed my Master Boot Record, I was just thinking about how many people would never again touch it with a ten foot poll because they did not know it could and would do that to their main hard drive. There was no warning at all.

* * *

lumin30, those were my notes I gathered, edited and wrote with your help in this thread and elsewhere. Yes of course some parts were copy-pasted for my personal use. I then copy-pasted my notes here above because for some reason somebody bumped my thread asking about it and I know how hard it was for me to actually figure this out, which I did, thanks to your help. I know my original posts had wrong information, I tried to edit those inaccuracies out, maybe that guy read my original posts, so I copy-pasted what I now have for personal use.

The point is this: can you please link to *ANY GUIDE* - any guide whatsoever on how to install CyanogenMod on T-Mobile Galaxy S 4G SGH-T959V and for that guide to be actually useable to install CyanigenMod? Every single one of them I found could not be used by itself to accomplish that goal. I don't know if you guys are aware that they cannot because only parts of them are useable, the rest is inaccurate or incomplete, making it impossible for a new user to install CyanogenMod.
[Samsung Galaxy S (4G Model)] lumin30:
http://xdaforums.com/showthread.php?p=21809061

Look for the part that says:

"How do I install CaynogenMod 9 on my phone?"
[Samsung Galaxy S (4G Model)] c627627:
OK great. lumin30, you linked to the exact same link I found so it makes me think everyone else is looking at that link too.

There is no way CyanogenMod can be installed following that link. It is immediately clear just how much crucial info is missing from it.
[Samsung Galaxy S (4G Model)] hechoen:
Do you expect the guy putting new tires on your car to teach you how to drive it? There are plenty of guides out there to figure this stuff out. I did, Lumin did hell everyone did including you. So if you wanna write a twenty page all inclusive guide for noobs feel free. lol
[Samsung Galaxy S (4G Model)] c627627:
I don't understand the analogy. Even if my notes are overkill a four-year-old can follow that is not the point.

What guides are you talking about, please post which ones you are talking about because this is missing critical info:

http://xdaforums.com/wiki/Samsung_Galaxy_S/SGH-T959V/Installing_CyanogenMod_9

It makes no mention whatsoever about kernel flashing, let alone how to do it. How in the world are ordinary people who have installed CM before on older phones supposed to guess you have to do that *before* doing anything on that page?

The fact that it links to older CM9 instead of the new stuff is minor in comparison to absence of any mention of kernel flashing, again, how would you ever know reading the official guide that you needed to do that before doing anything else?

This is the correct link to CM9 by the way, this is the one it should be in there:

http://xdaforums.com/showpost.php?p=27854042&postcount=4

It also talks about RED and BLUE CWM and talks about Flashing the modem. Not going into how new users have no clue what that is, neither the RED/BLUE CWM nor the modem flashing is something you have to do any more.

You built a castle and you are inside, meanwhile nobody outside has a clue how to lower the Drawbridge! That's the analogy here. This isn't about anyone trying to be difficult or critical for no reason.
[Samsung Galaxy S (4G Model)] farmerbb:
It definitely does mention kernel flashing: item #3 under Required Files. It even has a link that points to directions on how to obtain and flash a kernel. (I added that link a little while ago, actually!)

Good point there about the outdated link. I actually updated it just now with the correct link that you gave.

The wiki really does have all the info you need to successfully flash ROMs on this phone, and a link to it is stickied in the general forum. And the best part about it is: if something's outdated or if you don't like how something is written, you can change it yourself! That's what I did. :)

It's actually pretty cool - not very many devices on the XDA Wiki have as much user-friendly info as our device section has. There's even a link - "How do I install a custom ROM?" - right on the homepage with user-friendly instructions and links on how to get CWM successfully set up to flash any ROM, not just CyanogenMod.
[Samsung Galaxy S (4G Model)] jeffsf:
http://www.deadtroll.com/index2.html?/video/helldeskcable.html~content

Posted from my SGS4G, thanks to Team Acid development
[Huawei Ideos X6] salmansadiq97:
problem started power button got jammed. i opened the back panel and and cleaned the dust from power key.

after that battery showing 0% and not charging plz somebody help.....

phone runs smoothly when usb plugged in... also i was able to reflash it thinking it to be software problem and even tried nandroid backup but of no use...

wiped battery status in recovery nothin help:crying:

saw similar problem here "http://xdaforums.com/showthread.php?t=1550704"

but need your valuable suggestions

:crying::crying::crying::crying::crying::crying:
[Asus Transformer TF700] Pretoriano80:
As you may know some of us have issues to restore the BOOT partition from backups.Basically after you restore a backup with CWM or TWRP recovery (i.e restore a Stock 9.4.5.26 backup while you are on CM10 rom) your device gets stuck on the first Asus bootscreen,or sometimes the system boot successfuly but you get strange issues with your OS ( small DPI,etc).Now to get out of this situation you have to flash the right kernel (the one wich your restored backup was based on),so that's why i've made this thread.

[UPDATE/05-10-2012] - Latest TWRP recovery fixed this issue so please install the latest version from HERE.

** Instructions **

Restore your backup before following this steps

1) Download the required kernel

2) Copy the zip file on your Interna/External storage

3) Reboot in recovery

4) Install the .zip from recovery

5) Reboot your device....done

** Downloads **

========== ICS KERNELS =========

TF700T_9_4_5_26_stock_kernel

TF700T_9_4_5_30_stock_kernel

TF700T_Unofficial_CM10_build_14_09_2012_kernel

TF700T_Unofficial_CM10_build_25_09_2012_kernel

========== Jelly Bean Kernels ==========

TF700T_10_4_4_16_Stock _Kernel
[Asus Transformer TF700] tbtaf:
Can I use this to downgrade to .26 bootloader so I can use NVFlash? I am on .30 now.
[Asus Transformer TF700] Pretoriano80:
There's no way to downgrade from .30 or JB.
[Asus Transformer TF700] yaoops:
Hmmm, in case nvflash access has been aquired beforehand, it should be possible, should it not?

Wouldn't help tbtaf, however...

Sent on my behalf by my nuclear driven XPhone using CommonSense 3.14
[Asus Transformer TF700] okantomi:
I think it's a bit more complex, because there are other roms (though they may share the same kernel) and also the newest Baked Black Bean 5 Rom has a new kernel-- 3.1.10 but it's still on the earlier firmware (build number JRO03R).
[Asus Transformer TF700] Pretoriano80:
IMO it's not more complex ,this "fix" will work for the roms based on those kernels ,plain and simple.I could add the other roms here (maybe Zeus 4) but i have no intention to add the kernel for every alpha rom out,i've included those two CM10 kernels because they work good enough and lot of users want to test CM10,but that's all.

Also this is a temporary fix wich is better than nothing and maybe we will see less "stuck on Asus bootscreen" threads.I'm confident that Dees_Troy and dasunsrule32 will fix their recoverys soon ;)
[Galaxy S Plus I9001 Android Development] spdrfx:
Battery voltage bug, every app report 4mV, but its actually 4.xx Volts.
[Galaxy S Plus I9001 Android Development] t0kgrumps:
Browser lags on stock cm9 rc4 and other cm9 ROMs even though I set the governor to 1800mhz. And sometimes it freezes my phone and I had to remove the battery and power on again. Even though cm is stable. Its still laggy, Arco and Ivendor are only focusing on WiFi and BT problems and adding new features but cm9 will always lag
[Galaxy S Plus I9001 Android Development] Martin_Ro:
Checked with AndroSensor and that shows me 3.0 Volt currently, so maybe more a bug of Apps ?

Couldn't find any big lags with Browser, testet it with Arco's current Beta Build 2.

Maybe you have installed to much Apps that fill memory ?

Also it depends on the Sites you visit (bandwidth, content etc.)

Besides of this, I think, acro and Ivendor focus their work on the Basic bugs (like deepsleep problems).

Even if there is a problem with the Browser it's work for CM-Team, not for Arco68/Ivendor....
[Galaxy S Plus I9001 Android Development] DreamerTKM:
I don't have the browser lag??? But there is notification drawer lag bug appearing in ivendor CM9...please add it =)
[Galaxy S Plus I9001 Android Development] Martin_Ro:
Currently testing Arco68 Beta Build 2 and I couldn't confirm any such lag for the moment, so maybe it's only ivendor specific and therefore you should write there for it. Here I want only summarize Bugs, that are NOT Rom specific but something that we can see in both versions.

But I will keep an eye on it.
[Galaxy S Plus I9001 Android Development] akiaki1:
Extreme battery usage on all cm9 based roms when on gsm radio signal 2g or 3g. Battery drain is about 8% per hour, phone is in deep sleep with lot of little wakelocks..

On wifi its 1-2% per hour...
[Galaxy S Plus I9001 Android Development] Martin_Ro:
Can confirm it for 3G (added it to OP as Important issue), must test it for 2g as it is reported as far better than 3g.

Anyway thanks, that you have remembered me to observe this issue.