yashsingh1/xdaforums huggingface dataset:
[T-Mobile Samsung Galaxy S II SGH-T989] doniqcc:
Well i was going to send mine since Monday but some ppl here giving misleading info.

At first everyone saying we need the source if we had the source it will have root in 10 min.

Than the source dropped and everyone got quite, so it's Wednesday today and i still haven't shipped my phone to Adam hoping someone will have a root in 10 min like they stated.

Anyway we can all pitch in few bucks so Adam can buy a phone I mean that's at least that we can do for someone that has a root method for us.

So please someone open a pot so we can raise money for Adam today and get this **** over with.
[T-Mobile Samsung Galaxy S II SGH-T989] movieaddict:
I thought we were waiting for a .pit for odin?
[T-Mobile Samsung Galaxy S II SGH-T989] myunitisz:
Does he live in chicagoland area?
[T-Mobile Samsung Galaxy S II SGH-T989] kenvan19:
I believe he lives in Louisiana. Not entirely sure. If someone lived in the Phoenix area I'd be willing to lend them a phone once I get mine today or tomorrow.
[T-Mobile Samsung Galaxy S II SGH-T989] btyork:
I'd be curious if connexion had the same capabilities Adam does. I know those two talk, because connex will do the development platform mod for a fee. I live fairly close to connex, and could easily get my phone to him...

Sent from the Galaxy, 2 stars to the left.
[T-Mobile Samsung Galaxy S II SGH-T989] CozzaFrenzyy:
how do you know Adam will have the phone by tomorrow?
[T-Mobile Samsung Galaxy S II SGH-T989] senkulpa:
Sounds fantastic. Sh**, I was reading on C to PIT but already looking at SPSS (Sociology stats app), numbers all became blur.

Hahahah, [Katt Williams impersonating a redneck] "TONIGHT, WE'RE GONNA GET F***ED UP!"

---------- Post added at 08:58 AM ---------- Previous post was at 08:55 AM ----------

Anyone have a readable PIT or C source of the other SGSII variants'? Maybe we can check them out and edit what wouldn't match for our phones?
[T-Mobile Samsung Galaxy S II SGH-T989] mikeyinid:
Well, i assumed don had sent his monday but he didnt. So we need to get Adam a phone
[T-Mobile Samsung Galaxy S II SGH-T989] deeznutz1977:
+1 10char
[T-Mobile Samsung Galaxy S II SGH-T989] chris....:
Download the app again
[T-Mobile Samsung Galaxy S II SGH-T989] hexagon_sun:
I know I'm joining the party a bit late here, but can anyone link me to some useful tutorials on creating a .pit file. I have had an SGS-II in hand for a while now and wouldn't mind trying to contribute to the root development.
[T-Mobile Samsung Galaxy S II SGH-T989] drewtang:
I believe the issue they're encountering with creating the pit file is determining what all the mount points on the device actually are. Bubby is supposed to get his phone today, so we should see some progress soon.
[T-Mobile Samsung Galaxy S II SGH-T989] movieaddict:
Theres some tutorials in xda forums on how to create a proper .pit file but it looks too confusing to me, good luck!
[T-Mobile Samsung Galaxy S II SGH-T989] signine:
Well that's easy enough:

$ mount

rootfs / rootfs ro,relatime 0 0

tmpfs /dev tmpfs rw,relatime,mode=111 0 0

devpts /dev/pts devpts rw,relatime,mode=600 0 0

proc /proc proc rw,relatime 0 0

sysfs /sys sysfs rw,relatime 0 0

none /acct cgroup rw,relatime,cpuacct 0 0

tmpfs /mnt/asec tmpfs rw,relatime,mode=755,gid=1000 0 0

tmpfs /mnt/obb tmpfs rw,relatime,mode=755,gid=1000 0 0

tmpfs /mnt/usb tmpfs rw,relatime,mode=755,gid=1000 0 0

none /dev/cpuctl cgroup rw,relatime,cpu 0 0

/dev/block/mmcblk0p24 /system ext4 ro,relatime,barrier=0,data=ordered 0 0

/dev/block/mmcblk0p26 /cache ext4 rw,nosuid,nodev,relatime,barrier=1,data=ordered 0 0

/dev/block/mmcblk0p21 /efs ext4 rw,nosuid,nodev,relatime,barrier=1,data=ordered 0 0

/dev/block/mmcblk0p25 /data ext4 rw,nosuid,nodev,relatime,barrier=1,data=ordered,noauto_da_alloc 0 0

/dev/block/mmcblk0p13 /system/etc/firmware/misc vfat ro,relatime,fmask=0000,dmask=0000,allow_utime=0022,codepage=cp437,iocharset=iso8859-1,shortname=lower,errors=remount-ro 0 0

/dev/block/mmcblk0p17 /system/etc/firmware/misc_mdm vfat ro,relatime,fmask=0000,dmask=0000,allow_utime=0022,codepage=cp437,iocharset=iso8859-1,shortname=lower,errors=remount-ro 0 0

/dev/block/mmcblk0p27 /tombstones ext4 rw,nosuid,nodev,relatime,barrier=1,data=ordered 0 0

/dev/block/vold/179:28 /mnt/sdcard vfat rw,dirsync,nosuid,nodev,noexec,noatime,nodiratime,uid=1000,gid=1015,fmask=0002,dmask=0002,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro,discard 0 0

/dev/block/vold/179:33 /mnt/sdcard/external_sd vfat rw,dirsync,nosuid,nodev,noexec,noatime,nodiratime,uid=1000,gid=1015,fmask=0002,dmask=0002,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0

/dev/block/vold/179:33 /mnt/secure/asec vfat rw,dirsync,nosuid,nodev,noexec,noatime,nodiratime,uid=1000,gid=1015,fmask=0002,dmask=0002,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0

tmpfs /mnt/sdcard/external_sd/.android_secure tmpfs ro,relatime,size=0k,mode=000 0 0
[T-Mobile Samsung Galaxy S II SGH-T989] kenvan19:
Did that dude just make a pit from his phone?

Sent from my Nexus S MV from the XDA Premium app.
[T-Mobile Samsung Galaxy S II SGH-T989] Entropy512:
Someone PMed me asking me to help with rooting efforts - as background, I'm a kernel developer on the Infuse and AT&T GSII variant. I'm the one who put together a prerooted system image for the I777 and pulled the kernel from a stock device using said rooted image. I was also involved with the efforts to get good dumps of the Rogers Infuse (so AT&T users could get their Gingerbread.) I also provided hints to the Epic 4G Touch community for how they could pull a stock kernel (See http://xdaforums.com/showthread.php?t=1264188&page=5 )

A PIT file is NOT needed for rooting a phone (Unless there's something weird about your device). The only real need for PIT when rooting is to identify which partition is the system partition - But mount will tell you that on an unrooted phone.

You have Bubby's system dump, so if that dump is a good one with proper permissions, all you need now is add su/Superuser.apk, repack it as a sparse ext4 image, and flash it to a device with a stock kernel to pull a kernel. The key is whether that dump is good - a simple adb pull or a dump made by a non-root user will often be incomplete and not flash properly. (Learned that the hard way in the Infuse community.)

Tonight I'll look at Bubby's system dump to see if it's sufficient, and if it is, attempt to make a rooted sparse ext4 for you guys. (If no one else has done it yet.)

If it's not a good dump, someone will have to cobble together an initramfs sufficient for compiling a custom insecure kernel that can do the system partition dump.

Edit: Just saw the output of mount above - holy crap you guys have a weird partition structure.

One other thing you will need is to identify the location of the kernel partition so you can dump it. This should be obtainable using heimdall's dump-pit function (which does not actually dump an Odin-usable .pit file, but WILL tell you what the partition structure is, even if the dump can't be used as a .pit for flashing - but as I said before, no one should be using a .pit for flashing on this device as there is ONE variant with ONE partition structure for the T959, unlike the I9100 which did have multiple partition structures possible.)

This all assumes Heimdall will even talk to your phones. (I haven't had time to read the thread - I'm just answering a request sent via PM.)
[T-Mobile Samsung Galaxy S II SGH-T989] kenvan19:
In summation, this dude rocks.

Sent from my Nexus S MV from the XDA Premium app.
[T-Mobile Samsung Galaxy S II SGH-T989] Babyj303:
Thank you very much as here is real dev talk and not chitter chatter looking forward to any progress
[T-Mobile Samsung Galaxy S II SGH-T989] doniqcc:
I did :) this guy is awesome.
[T-Mobile Samsung Galaxy S II SGH-T989] btyork:
Since the previous posts have declared the .pit useless my post may not be relevant anymore... But someone did create a generic .pit structure to be used to to create your own .pit files.

This was all from the i9000 forums... so obviously it isn't a direct path to success, but might be useful to those who wanted a general start on what a .pit file was and/or how to create one.

http://xdaforums.com/showpost.php?p=12428795&postcount=59

The post is included in a general guide to .pit files

**WARNING: This is for experienced dev's (or at least someone who knows what they are doing.) Attempting to create your own .pit is potentially very dangerous.
[T-Mobile Samsung Galaxy S II SGH-T989] movieaddict:
Ty Entropy!!
[T-Mobile Samsung Galaxy S II SGH-T989] aleks_:
This is going to be an interesting Fall/Winter for those of us who own a Galaxy S2 from T-Mobile. hehe. :)
[T-Mobile Samsung Galaxy S II SGH-T989] Krooked22:
FT

what a Bassas lol

Appreciate the help
[T-Mobile Samsung Galaxy S II SGH-T989] Krooked22:
Delete
[T-Mobile Samsung Galaxy S II SGH-T989] tq745:
Great to see you here! Love the work you did with the G2x! Will you be developing here also?
[T-Mobile Samsung Galaxy S II SGH-T989] senkulpa:
Post 480 & 484 = WINNING!

Thanks, bruvs!
[T-Mobile Samsung Galaxy S II SGH-T989] btyork:
No problem... Hope that's what you where looking for...

I am in no way a dev, but love the challenge of finding stuff on the internet... especially if it allows someone who knows what it means to do something good with it.
[T-Mobile Samsung Galaxy S II SGH-T989] iPathik:
I have high hopes on Mr. Entropy512...his post just amazed me lol :D
[T-Mobile Samsung Galaxy S II SGH-T989] bzlik88:
Bubby is in Michigan city, Indiana

Sent from my Tmo Galaxy S II

"Steve Jobs is not your boyfriend.....STFU"
[T-Mobile Samsung Galaxy S II SGH-T989] |Melvin|:
Well if i had the phone i would contact you man. I thought the same about the partition structure, its different then others. Hope you can get something going, i would help alot if i had the phone but the guy that is going to get ir to mw havent call tmobile> he will claim as he lost his and then give me the new one and i pay him the 130 or w.e he asks for.
[T-Mobile Samsung Galaxy S II SGH-T989] senkulpa:
Notice the last line!

Bolding suggested by @jdeves on the IRC channel - non-dev.
[T-Mobile Samsung Galaxy S II SGH-T989] fordstang99:
+1
[T-Mobile Samsung Galaxy S II SGH-T989] shamwow:
Fwiw, I pm'd Adam on Sunday & offered to get him the $ for one, provided it would ultimately be returned within the remorse period to minimize my losses. I never heard back from him. I'm sure he gets a significant # of pms so its possible that it was overlooked, but it WAS offered several days ago.

I'm trying to get Bubby one as well.

Hell if there is anybody worthy in northern California, I'll drive one to them...

Sent from my BRICK
[T-Mobile Samsung Galaxy S II SGH-T989] :
Bubby has no access to one? If I would've known this, I would've met up with him before I returned mine due to the bogus screens.
[T-Mobile Samsung Galaxy S II SGH-T989] shamwow:
Pm me if you're still willing to help...light bulb!

Sent from my BRICK
[T-Mobile Samsung Galaxy S II SGH-T989] zaventh:
If any developers who do not have access to the device but have ideas could explain some basic steps here, I would be more than willing to help as much as I can. I am a mobile software engineer (Java) so I don't have a lot of direct experience with linux hacking, but I am a fast learner.
[T-Mobile Samsung Galaxy S II SGH-T989] RaverX3X:
im in northern California lol :P
[T-Mobile Samsung Galaxy S II SGH-T989] Babyj303:
And raver is worthy someone drive him the damn phone
[T-Mobile Samsung Galaxy S II SGH-T989] mbernusg:
+1 on Raver he's done great work for us on sgs4g boards

Sent from my SGH-T989
[T-Mobile Samsung Galaxy S II SGH-T989] senkulpa:
Where in NorCal, man?

---------- Post added at 04:29 PM ---------- Previous post was at 04:11 PM ----------

Twitter says you're in Tracy. The only way I can get there is by riding the cuddy ACE train. Could you drive to meet half-way? Like, BART in Dublin? You can use my phone, I'm still within my 30 days. Although I'm taking that I will get my phone back without needing to return it...
[T-Mobile Samsung Galaxy S II SGH-T989] manolodf:
Has anyone seen this:

http://phandroid.com/2011/10/20/t-mobile-samsung-galaxy-s-ii-successfully-rooted/
[T-Mobile Samsung Galaxy S II SGH-T989] clamder:
now that we have source and root... can someone create a custom kernel with TUN.KO for vpn support? :D
[T-Mobile Samsung Galaxy S II SGH-T989] umarali:
so finally we got the root yaiiyyyy... rootzwiki got it... i know it wud gonna be something very easy like sometimes we just ignore a little thing in search of big stuff to crack... anyways now im gonna be off to root and change lcd density the first thing...
[T-Mobile Samsung Galaxy S II SGH-T989] nalfis:
Is there a way to change the lock screen to another one from another phone?

I hate this one, something like the screenlock from the T-Mobile G2 would be perfect for this phone
[T-Mobile Samsung Galaxy S II SGH-T989] mikeyinid:
Widgetlocker is a good alternative
[T-Mobile Samsung Galaxy S II SGH-T989] nalfis:
Thanks, I googled it before I saw this post from you. I love it, it's exactly what I wanted.
[T-Mobile Samsung Galaxy S II SGH-T989] zoth:
+1 this is what I use, it's great and has a lot of options.
[T-Mobile Samsung Galaxy S II SGH-T989] bighulk666:
First try, no problems. Ran into a error flashing SU, but once i rebooted, SU was installed correctly.
[T-Mobile Samsung Galaxy S II SGH-T989] DirtySant0:
Should Busy Box install too

Hello Everyone,

Should busybox be installing also? I was able to get root but I also did get the error message when installing SU. I have tried every method available and mentioned in this thread and continue getting the error message. BUT... SU App is there and I am able to remove bloatware with out a problem. Any suggestions on or if BusyBox should be installing?
[T-Mobile Samsung Galaxy S II SGH-T989] CozzaFrenzyy:
Youre fine and rooted

I wouldnt wprry about anything else. Like the OP states THERE IS AN ERROR during flash but root is there.
[T-Mobile Samsung Galaxy S II SGH-T989] johnowa636:
I got the error, flashed recovery again and error went away. This is after already having root. Hope that helps.
[T-Mobile Samsung Galaxy S II SGH-T989] babymatteo:
Hello everyone. Just received my SGS2 today over the mail and i just finished rooting it.

I want to change the bootanimation using RootExplorer. Is the bootsamsung.qmg the same as bootanimation.zip? If so should i rename it to bootsamsung.qmg?
[T-Mobile Samsung Galaxy S II SGH-T989] umarali:
so now im rooted successfully...can anyone please explain the steps how to get rid of bloatware...in application management it doesnt show option to uninstall...
[T-Mobile Samsung Galaxy S II SGH-T989] :
I froze tether manager in tit backup although the tethering feature worked my phone had no Internet access at all. It kept bringing me to the page to sign up for tmobile tether package. When I unfroze it all went back to stock. Any ideas?
[T-Mobile Samsung Galaxy S II SGH-T989] parusia:
BusyBox installer is your best choice, you can install that from Market.:D
[T-Mobile Samsung Galaxy S II SGH-T989] babymatteo:
Download titanium backup pro from the market. Once installed, choose the app you dont want and hit freeze. Freezing is much safer than just uninstalling the app. Frozen apps dont show in your app drawer.
[T-Mobile Samsung Galaxy S II SGH-T989] babymatteo:
Anyone know the answer to this?
[T-Mobile Samsung Galaxy S II SGH-T989] caffeinated chris:
I'd say just try it. I remember on the Vibrant it was quite easy to change boot animations, but then the SGS4g came out and it was a pain in the a## to change boot animation.

I'd say give it a shot and rename it to see what happens. just make sure you make a backup of the original to sdcard or something.

If you try renaming it and it doesnt work, then the worse thing that will happen is it might have no boot animation at all and remain black, or it might play the original animation.

It wont break your phone though, that I can tell you for sure. I've done alot of boot animation testing and it never did anything bad if done wrong:D
[T-Mobile Samsung Galaxy S II SGH-T989] chris....:
Boot animation has to be integrated in the kernel, .qmg file is Samsung's proprietary file extension
[T-Mobile Samsung Galaxy S II SGH-T989] RaverX3X:
Pull the initrd unconment the boot ani lines push back to kernel that will get you boot animation the lock screens need framework jar edit android policies edited and rebuilt n pushed back
[T-Mobile Samsung Galaxy S II SGH-T989] esdwa:
I remember rooting my previous Vibrant for a good reason to have terrible lag fixed.

But what would be the reason to root SGS2 besides removing bloatware of course?
[T-Mobile Samsung Galaxy S II SGH-T989] Trevnerdio:
Hey everyone who contributed, thanks so much for root. Removed the crapware, set some custom CPU parameters (though an OC kernel would be nice :) ) changed dpi... but one problem...the experimental CWM recovery won't let my poor phone rest while charging:( it won't stay off
[T-Mobile Samsung Galaxy S II SGH-T989] Destrulcan:
Glad we got root on this phone finally, anyone know of the current progress on Cyanogen 7 for this beast?
[T-Mobile Samsung Galaxy S II SGH-T989] esdwa:
So, in short words what Cyanogen 7 brings to the table above what comes with stock 3.2 ? I appreciate you guys letting me know.
[T-Mobile Samsung Galaxy S II SGH-T989] mrmatthewhyde:
root T-Mobile galaxy s2 on Mac

Can some one please help me it point me in the right direction. I've been looking but I can't find/figure out how to root my galaxy s2 on a Mac
[T-Mobile Samsung Galaxy S II SGH-T989] Schraader:
Parallels for mac would be the easiest I believe, without doing a search.
[T-Mobile Samsung Galaxy S II SGH-T989] iLeopard:
Last time I tried a virtual machine didn't work but windows 7 under bootcamp worked perfectly
[T-Mobile Samsung Galaxy S II SGH-T989] mrmatthewhyde:
I'm kinda a noob...especially when come to Mac crap. what is a parallel?

---------- Post added at 03:15 AM ---------- Previous post was at 02:56 AM ----------

Do you know any where I can get a step by step guide on using that. I don't really know much about Macs or how to make them work for me instead of against me...*sigh*
[T-Mobile Samsung Galaxy S II SGH-T989] BlackThirteen:
I am with iLeopard on this - Parallels uses virtual drivers, which typically hose up USB installs of software (whether it's Android, BlackBerry, etc - the needed drivers are not loaded in virtual state) - BootCamp otoh, is a full install of Windows (or whatever you dualboot with, usually Windows), that will load the correct high speed USB drivers needed for installation/correct device communication. For more on using BootCamp, I'd probably start here
[T-Mobile Samsung Galaxy S II SGH-T989] mrmatthewhyde:
So I download and install this on my Mac then download a copy of windows and install it into the boot camp? Then I should be able to just root like normal?
[T-Mobile Samsung Galaxy S II SGH-T989] v8dreaming:
If you are on OSX Lion, you would install that and then you would need a Windows 7 installation disk or need to be able to create one via other means.
[T-Mobile Samsung Galaxy S II SGH-T989] mrmatthewhyde:
Can I just download one and run it or do I need to actually burn it to a disk?
[T-Mobile Samsung Galaxy S II SGH-T989] BlackThirteen:
Typically, Windows does not want to install via USB for BootCamp - not because Windows does not support USB install (it does), but more to do with Apple setting the EFI to boot USB keys when they have a GUID formatted partition table, rather than the usual MBR in Windows USB boots. I think there are programs like rEFIt that can help do this, but to make it simple - if you have a Windows CD/DVD, or can burn one from ISO image, I would advise that - simpler, and more painless :)
[T-Mobile Samsung Galaxy S II SGH-T989] mrmatthewhyde:
I'm confused. all of the boot camp links have.exe extensions. How can I install that on a Mac?
[T-Mobile Samsung Galaxy S II SGH-T989] BlackThirteen:
Read this. It's the step by step on using BootCamp Assistant to prep your drive, create partitions, and get Windows set up. Looks pretty straightforward - haven't done it in a while, as I am no longer running Mac, but appears more or less unchanged.

As it seems we're steering O/T, and more into Mac dual-booting guides, I would recommend checking over that, link, reviewing what's at the Apple Docs site, and if horribly stuck - PM me, and I will see if I can't be of assistance. Not trying to be rude or whatever, just thinking it wise to keep the forums more directed at all that is Android, etc...:)

If I am slow to answer, might be due to being asleep. I will do what I can though. In the meantime, check that out, and good luck...I think you will be fine. :)
[T-Mobile Samsung Galaxy S II SGH-T989] mrmatthewhyde:
Thanks. I think I figured it out. I just need to find the disks with the divers for this damn computer.

---------- Post added at 06:12 AM ---------- Previous post was at 05:46 AM ----------

*sigh* "the disk cannot be partitioned because some files cannot be moved." I f*ing hate Macs
[T-Mobile Samsung Galaxy S II SGH-T989] iLeopard:
I'm sorry if you are having a hard time installing bootcamp on your system but for me it was a relatively easy an painless experience. The assistant itself should give you step by step instructions on how to get windows running on your machine. There may be some videos on YouTube that will perhaps give you a more visual example if you are more of a visual learner
[T-Mobile Samsung Galaxy S II SGH-T989] BlackThirteen:
Could be that there's not enough unfragmented space - Mac can be nasty that way. >_<

I'd try defragging with iDefrag, and then using Disk Utility to check, and repair permissions, and try again.

Note: There *does* seem to be some discussion on what you are running into - I Googled "the disk cannot be partitioned because some files cannot be moved + bootcamp" and found quite a bit. Might want to check and see. Hope that helps some!
[T-Mobile Samsung Galaxy S II SGH-T989] bubby323:
Got everything i needed guys working on gettings some things compiled now.
[T-Mobile Samsung Galaxy S II SGH-T989] Sammydr10:
lol, we got the .Txt files we needed :)
[T-Mobile Samsung Galaxy S II SGH-T989] bubby323:
Thans guys, I got a bunch of the stuff under way for all of you that have the phone tonight.

I have to go to church for a few hours, but don't worry, I'll be back. :)
[T-Mobile Samsung Galaxy S II SGH-T989] |Melvin|:
Im comming in a few days guys. I cant support the jelousy to buy this phone but i need to sell my sensation.
[T-Mobile Samsung Galaxy S II SGH-T989] :
i thought you sold that thing to some chap in england. lol
[T-Mobile Samsung Galaxy S II SGH-T989] movieaddict:
Well good luck guys!
[T-Mobile Samsung Galaxy S II SGH-T989] Maazer:
Looking forward to the breakthroughs here. Can't wait!
[T-Mobile Samsung Galaxy S II SGH-T989] :
Really impressed that we've put our foot through the door so quickly but well...this IS xda :) Looking forward to killing the bloat on my phone...

-Hercules grabbed my post, and threw it at XDA-
[T-Mobile Samsung Galaxy S II SGH-T989] bzlik88:
Hey guys. I got my galaxy today and am willing to help with testing. Im not sure if you even need me since i am no dev nor am i financially capable of donating but its the least i can do....

Sent from my Tmo Galaxy S II
[T-Mobile Samsung Galaxy S II SGH-T989] jvilla785:
Stopping by tmobile after work to pick this phone up hope to join in on the fun
[T-Mobile Samsung Galaxy S II SGH-T989] maktucali:
ditched my sgs4g!

just picked my s2 today. it came with a 1 month insurance for free, im in lets get bricking!
[T-Mobile Samsung Galaxy S II SGH-T989] :
lmfao... this is awesome
[T-Mobile Samsung Galaxy S II SGH-T989] bubby323:
Hit me up on IRC i can use you sir. :)
[T-Mobile Samsung Galaxy S II SGH-T989] :
i'm unable to join that IRC channel. it gets all the way to the end of the login process and just gets stuck. never enters the actual chat client. just an fyi.