yashsingh1/xdaforums huggingface dataset:
[T-Mobile Sidekick 4G] dasmoover:
Credit to sofauxboho for performing dumps.

Partition Dump

http://gititbit.ch/sk4g2 - partition dump

bml1	256 KB	contains boot.bin (262144 bytes), Primary Boot Loader (low-level hardware initialization)
bml2	256 KB	contains PIT file first 512 bytes
bml3	10240 KB	/dev/block/stl3 /efs
bml4	1280 KB	contains Sbl.bin (1310720 bytes) Secondary Boot Loader (loads the Linux kernel and passes the necessary arguments)
bml5	1280 KB	contains Secondary Boot Loader (for recovery, ect)
bml6	5120 KB	param.lfs /mnt/.lfs j4fs
bml7	7680 KB	contains zImage and initramfs
bml8	7680 KB	empty - on Epic 4G and Fascinate, contains recovery.bin
bml9	293376 KB	factoryfs.rfs ( /system RFS Partition) /dev/block/stl9
bml10	137216 KB	dbdata.rfs ( /dbdata RFS Partition) /dev/block/stl10
bml11	35840 KB	cache.rfs ( /cache RFS Partition) /dev/block/stl11
bml12	12800 KB	modem.bin

EDIT: It has come to my attention that the Super One Click works, no need for a script.

More Mirrors

http://gititbit.ch/sk41 - Sidekick 4G system dump

http://gititbit.ch/sk4g1 - Sidekick 4G Info Dump

dev.txt

devblock.txt

efs.txt

mount.txt

partitions.txt

proc.txt

Kernel + Platform Source

http://gititbit.ch/sk4g5 - SGH-T839_OpenSource.zip

Now for custom roms... ;)

SK4G development chat can be found at irc.freenode.net #sk4g
[T-Mobile Sidekick 4G] yogi2010:
hey, sorry i'm not super code-savvy.... do i simply place the .rar file on my sd card, or open it with say, 7zip, and copy the autoroot folder over? i'm getting 'unable to chmod, operation not permitted' the second way, and 'not found, no such directory, etc' when i place the .rar file on my sd card. both of these are appearing after the first line with chmod 755 etc.
[T-Mobile Sidekick 4G] dasmoover:
Use winrar to extract the .rar then place the extracted folder onto the sdcard.
[T-Mobile Sidekick 4G] yogi2010:
ok, think i did that, but am still getting 'operation not permitted'..... perhaps i'll hold off and see if someone else has success with it?
[T-Mobile Sidekick 4G] sofauxboho:
Hmm...

Should line 14 specify the su file rather than the containing directory?

It currently reads:

cp su /system/xbin/ && chmod 4755 /system/xbin/

But perhaps it should read:

cp su /system/xbin/ && chmod 4755 /system/xbin/su
[T-Mobile Sidekick 4G] dasmoover:
Updated the script in the main download.
[T-Mobile Sidekick 4G] Ace42:
Im getting this when I try the lines too.
[T-Mobile Sidekick 4G] jarrodlombardo:
When I copied the autoroot folder to my SK4G, the contents of the folder were already set to 775, so there should be no need to chmod (though I also get the permission error when trying to chmod them).

The bigger issue is that my device doesn't have the cp command. I'd assume it would be in /system/bin along with things like ls and mv, but it's not.
[T-Mobile Sidekick 4G] sofauxboho:
Huh. That's odd. You guys are using the newer download, right?

Do you have any idea which chmod command is erroring out? I'm wondering if it's the chmod on the rage...bin in line 9 or the chmod on su in line 14.

Unfortunately I can't test without wiping my SK4G back to unrooted, which I would rather not do as it's my primary handset.

If you don't know which line is causing the trouble, could you try copying the kit but then entering each line manually?
[T-Mobile Sidekick 4G] Ace42:
No I was usin the old link didn't try new one yet. Still says same thing on new version

Sent From SK4G
[T-Mobile Sidekick 4G] jarrodlombardo:
I tried the newer download. All of the chmods error because my user doesn't own those files or already have write permissions for any of them. I don't have read, write, or execute permissions for /data/local/tmp either, so I can't list or copy to that location. But, separate from that, there is no cp command, so I can't copy anything anywhere.
[T-Mobile Sidekick 4G] sofauxboho:
Ah, right! That's why I used cat instead of cp when I rooted mine.

Try this:

#!/bin/sh
#autoroot script for sidekick v0.1
#chmod 755 autoroot.sh
echo "Copying binaries to /data/local/tmp/"
cat su > /data/local/tmp/su
cat Superuser.apk > /data/local/tmp/Superuser.apk
cat rageagainstthecage-arm5.bin > /data/local/tmp/rageagainstthecage-arm5.bin

cd /data/local/tmp/
echo "I'm about to chmod rageagainstthecage-arm5.bin"
chmod 755 rageagainstthecage-arm5.bin
echo "Executing exploit, please wait"
./rageagainstthecage-arm5.bin
sleep 20
echo "Attempting to spawn root shell"
sh
whoami
echo "Attempting to mount /system read-write"
mount -o remount,rw /dev/block/stl9 /system
echo "Attempting to copy and chmod su"
cat /data/local/tmp/su > /system/xbin/su && chmod 4755 /system/xbin/su
echo "Attempting to copy Superuser.apk"
cat /data/local/tmp/Superuser.apk > /system/app/Superuser.apk
sleep 5
mount -o remount,ro /dev/block/stl9 /system

#add root entry to passwd and group
echo "root::0:0:root:/data/local:/system/bin/sh" > /etc/passwd
echo "root::0:" > /etc/group

echo "autoroot completed succesfully."

I've also added a bunch of echoed comments to help us track where things go wrong if it doesn't work.
[T-Mobile Sidekick 4G] Ace42:
Type this into terminal right?
[T-Mobile Sidekick 4G] sofauxboho:
Actually, I whipped up a modified version of dasmoover's tool with my changes:

http://notfine.com/android/sk4g/autoroot-V01b-sfb.zip

Unzip that and copy the "autoroot" folder to your SD card.

Next, eject your SK, turn off USB Storage mode, and unplug it from your computer.

Then follow dasmoover's instructions (I've cleaned them up slightlly):

All credit to dasmoover, btw! Thanks, and I hope you don't mind me modifying and repackaging your tool. Just trying to help get it working.
[T-Mobile Sidekick 4G] sofauxboho:
BTW, here are some good goodies on how this root exploit works for the technical and curious:

I'd read this one first: http://intrepidusgroup.com/insight/2010/09/android-root-source-code-looking-at-the-c-skills/

And this one second:

http://dtors.org/2010/08/25/reversing-latest-exploid-release/
[T-Mobile Sidekick 4G] Ace42:
How did you get rid of the $ sign and get a # ? When I type the first line with the ca it sayd directory can't be found.

Sent From SK4G
[T-Mobile Sidekick 4G] jarrodlombardo:
I copied the new cat version onto my device and did the following:

$ chmod 755 /sdcard/autoroot/autoroot.sh

Unable to chmod /sdcard/autoroot/autoroot.sh: Operation not permitted

$ cat /sdcard/autoroot/autoroot.sh > /data/local/tmp/autoroot.sh

Cannot create /data/local/tmp/autoroot.sh: permission denied

So, I'm still stuck since /data/local/tmp isn't writable. (Also, you'll note I fixed the small error in the cat line I used.)
[T-Mobile Sidekick 4G] sofauxboho:
So, the # means root. The $ means not root. The whole point of this is to get the #, which indicates a root prompt.

If it says the directory can't be found then either the command was typed incorrectly or the files are in the wrong place. The files have to be in the exact right places with the exact right names.

Download my modified version:

http://notfine.com/android/sk4g/autoroot-V01b-sfb.zip

Unzip it, and it should give you a folder called "autoroot". Inside that should be four files:

autoroot.sh

rageagainstthecage-arm5.bin

su

Superuser.apk

Make sure there is only a folder named "autoroot" with those four files inside. If there is another directory inside it won't work. If the names are at all different it won't work.

Copy this "autoroot" folder to the top level of your SD card. There should be other folders there like Music, DCIM, Playlists, and Android. Maybe some others. Make sure it's at the very top level, along with these other directories.

Here, take a look at my directory structure:

(Yes, I'm on a Mac, but your SK and Android don't care. File locations work the same on Windows or Linux or whatever. Also, I may have some folders you don't have. That's ok.)

Next, eject your SK, turn off USB Storage mode, and unplug it from your computer. **I forgot this part earlier! It's important.**

Then open up Terminal Emulator an your SK4G. Type:

cd /sdcard/autoroot

Then type:

ls

This should list the same four files above. If it does, you're ready to start the instructions I posted previously.

If it doesn't, type:

Then type:

ls /sdcard/

Let me know what it says.
[T-Mobile Sidekick 4G] sofauxboho:
Yeah, I've confirmed this problem.

Folks, this thing won't work right now. We need a location that is both writable and allows execution. Any ideas?

(To confirm, you can still root by using adb to manually put these files at /data/local/tmp/ For some reason, adb has rights to this location. However, the standard Terminal Emulator does not. This is only a hang-up for on-device rooting, not rooting in general.)
[T-Mobile Sidekick 4G] jarrodlombardo:
I've poked around some and not found anywhere yet. :/
[T-Mobile Sidekick 4G] Ace42:
Is the cache partition writable?

Sent From SK4G
[T-Mobile Sidekick 4G] yogi2010:
i'm no developer, but is there any chance an app2sd partition might work?

i appreciate the work on this, by the way...... it would be neat(and novel?) to have a root method that didn't require a computer!
[T-Mobile Sidekick 4G] Ace42:
Sent From SK4G

This method lets you avoid a pc, you type on phones terminal instead of using pc
[T-Mobile Sidekick 4G] sofauxboho:
Nope. Not from the Terminal Emulator and not without root, anyway.
[T-Mobile Sidekick 4G] gutter:
For those who have root access, can you try the method here:

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

I ask, because, the sidekick4 , is being compared to as a Galaxy S with a keyboard. Would be a great if you can unlock the phone this way.

Thanks in advance.
[T-Mobile Sidekick 4G] dasmoover:
Perhaps adb shell is needed for this to work properly, I will try and fix the code up.
[T-Mobile Sidekick 4G] dasmoover:
find /data -xdev -type d \( -perm -0755 -a ! -perm -1000 \) -print >> datadir.txt

find /system -xdev -type d \( -perm -0755 -a ! -perm -1000 \) -print >> sysdir.txt

DISREGARD THIS:

Super One Click is confirmed to work on the Sidekick 4G you can find it in the market, no need for a mirror.

Kernel sources added to the post, custom roms to be followed.
[T-Mobile Sidekick 4G] aidenb:
Think I may wait about a month before I try this when it's more refined/tested out. I've never rooted anything so I should probably do some more research anyway.
[T-Mobile Sidekick 4G] yogi2010:
Hi, I was wondering if you are working on a custom ROM for the SK4G, and if so, would you be willing/able to cook in some of the goodies that have been developed for other phones, such as ext4 file system, Carrier IQ removal(if this phone has CIQ, which it may not), overclocked/undervolted kernels, etc?

I'm not really a developer, but I'll help out if I can, even if just with testing. I tried to hop into the chat the other night, but I was either in the wrong room or no one else was in there. I'll keep trying....

Thanks!
[T-Mobile Sidekick 4G] dasmoover:
I can compile some kernel modules.
[T-Mobile Sidekick 4G] yogi2010:
right on, thanks. let us know when/if you need some testing done. and i'll be happy to throw a donation your way when i can :)
[T-Mobile Sidekick 4G] kalo_bad:
I need Help!!!

Ok, so I went ahead and rooted my phone. I erased all floatware, however i messed up the system and now it keeps forclosing.... like it never stops, I need to Put it back to the stock firmware, please someone help me, I don't know how to do it, I barely have knowledge of this stuff. I knew i shouldn't have done it, now what do i do ????? :'(
[T-Mobile Sidekick 4G] blu9987:
You have clockworkmod recovery installed right? Or only superuser/root?

you could

1. push the system files back over that you messed up using ADB

2. flash a update.zip of the stock /system/ in clockworkmod

3. a stock flasher (working on something kinda *whistles*)

i'll reupload a update.zip that has the permissions set when i get time...hopefully someone else will though

I think these are the right ones (stolen from the epic :P)

set_perm_recursive(0, 0, 0755, 0644, "/system/app");

set_perm_recursive(0, 2000, 0755, 0755, "/system/bin");

set_perm(0, 3003, 02755, "/system/bin/netcfg");

set_perm(0, 3004, 02755, "/system/bin/ping");

set_perm(1014, 2000, 0550, "/system/etc/dhcpcd/dhcpcd-run-hooks");

set_perm(0, 2000, 0550, "/system/etc/init.goldfish.sh");

set_perm_recursive(0, 0, 0755, 0555, "/system/etc/ppp");

set_perm_recursive(0, 2000, 0755, 0755, "/system/xbin");

set_perm_recursive(0, 0, 0755, 0644, "/system/etc/security/.drm");

set_perm(0, 0, 04755, "/system/xbin/ipctool");

yea they are written for edify i can upload the update-binary if you guys want

im on my windows install right now and am really just too lazy to do this as wordpad always adds line breaks 0D0A in here and I dont want to reboot into linux
[T-Mobile Sidekick 4G] kalo_bad:
Hello, thank you for your information, how can I push all the system files back with ADB? or How do I do the update.zip ??? Please I would really appreciate your help, I am a total Newbie and I used Superclick or something to root. I just need to know how to get that done. I cannot use the phone at all. It does not let me in at all, it keeps failing loading the System !!! :(
[T-Mobile Sidekick 4G] blu9987:
delete this post
[T-Mobile Sidekick 4G] jellette:
Does this dump contain the latest rom released for the SK4g?
[T-Mobile Sidekick 4G] dasmoover:
Which ROM are you referring to? This is a stock dump.
[T-Mobile Sidekick 4G] ayoteddy:
Its the stock ROM dump that the SK4G shipped with since release..

Was there a leaked update or something ?
[T-Mobile Sidekick 4G] teecruz:
Wait, does this dump mean it has the Original Recovery? :)
[T-Mobile Sidekick 4G] krylon360:
what device is the sdcard on? going to "try" to get cwm going for you guys.

Also, in the OP it shows stl10 as /dbdata, however, looking at the mount.txt in the attachment, it just shows as data.

What does init.rc say? is /dbdata commented out, and just data is used?

This is key to making cwm work...that, and making sure the sdcard is mounted correctly.
[T-Mobile Sidekick 4G] ayoteddy:
I went and snagged init.rc from the root of the phone and uploaded to dropbox, here ya go http://db.tt/uUso1LE
[T-Mobile Sidekick 4G] jahnbodah:
Hey krylon360, saw your comment on androidspin, thanks for the help!
[T-Mobile Sidekick 4G] tweeklulz:
how would one go about making an odin image out of this stock dump?
[Motorola Droid and Milestone General] DixieNormus:
anyone notice a difference in these?

My reception sucks around work while at&t gets full bars.

Other VW users have low, but doable coverage for video streaming, downloads, etc... (2-3 bars 3G) however this was from a droid x and droid 2 which i'm assuming both have a more sophisticated antenna?

i get about 1 bar of 3G sometimes but overall it frequently drops out or goes to 1x.

I manually upgraded from C-01.43.01P to 03, and have gotten a slightly better connection but worse download speeds then before when i do have sufficient coverage. I've gone through a lot of roms and even with the most stable, my data struggles when i'm at work.

Anyone find a way to improve reception and data speed with a good combo of baseband/rom/kernel?
[Desire HD Themes and Apps] predator21:
Hi i am using 2.2 s-off and rooted hd.... i am on 1,32 stock rom and have made modifications to framework via updatezip and smhow love it...now i flashed RCMix HD v5.9.6.... and now those moddings nomore work neither my created theme at

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

And sm how after flashing the rom... the top signals and battery are stock only..... can sm1 tell me how to mod old custom framework and theme file.....?:rolleyes:
[Desire HD Themes and Apps] irteza_h:
A title more explanatory than "help help help" would actually be more informative and help others look for the exact problem.

That said, you will need to pull your framework-res through adb.. make all the modifications you earlier made and push it back .. here is a thread i wrote some time back about doing this .. http://xdaforums.com/showthread.php?t=927405 .. I think there are better and easier methods available. You will just need to search around if you find this too hard
[Droid X Themes and Apps] jordanetodd:
I just flashed the 4.5.588 with deodex patch and whatnot... I love the rom, but I'm getting really tired of the stock looking lock screen. Is there a lock screen mod out there that's different from AOSP-looking lockscreens? I love the rotary one, or the puzzle piece one, but really I'm just hoping someone will point me in the direction of anything other than this.

Thanks guys! I really appreciate the helpfulness here!
[Droid X Themes and Apps] oceanxblake:
widget locker has been working fine for me, then again i adb pushed

ive also had great luck with morphing and apkmanagement on .588 deodexed w/ crt fix
[Droid X Themes and Apps] jsvanham:
the web site droidpirate has many metamorph lock screens. Metamorph app changes the framework apk, so it themes just that file. Great app! I like the light vanilla lock 2.
[Droid X Themes and Apps] Corey@rabbit:
Droid pirate steals other peoples stuff and claims it as his own. &%$# that guy!
[Droid X Themes and Apps] zo_e:
it's all in the name 'droid pirate'... can't acuse him of false advertising, though you can

none selected
[Android Software/Hacking General [Developers Only]] arsonist63086:
hi im just posting this thread for ppl with the static 2d gallery that comes on phones that do not support m/touch but dev's managed to get m/touch on sed phones like the huawei u8150. i noticed that the gallery apk on the phone that came with the roms i tested did not have m/touch gallery's so decided to test my theory out and replay the static 2d gallery with a m/touch gallery to take advantage of my new m/touch capable u8150 rom and it worked .. so just shearing what i found out. hope devs implement this apk in their roms if they still have ave a static 2d gallery...

steps: all of this can be done with root explorer or android commander threw the pc http://androidcommander.com/

1- 2d gallery found her http://xdaforums.com/showpost.php?p=7593732&postcount=5

2- copy m/touch gallery to system/app folder (or where ever your original 2d gallery is located)

3- delete your original 2d gallery

4- reset your phone and done
[Android Software/Hacking General [Developers Only]] ecooce:
Im an epic dev and Im goona use this to add some speed and to stop a known sensor bug with the 3d gallery, so thanks... Sorry for the thread necro
[Desire Q&A, Help & Troubleshooting] tommeke19:
Is there a way to see which EXT you use on your SD.

I can't remember which one I used so..

Greetz
[Desire Q&A, Help & Troubleshooting] jhonybravo4u:
If you are on windows you can search for MiniTool Partition Wizard Home Edition..

This will detect all your drives and it will give you all info regarding your partiions.

But it will not recognize EXT4.. so if it says not recogise or anything else than you can make out .. that partition will be EXT4
[Xperia Arc General] keijames:
I own few Sony HD CAM / DSLT camera device. Some record MP4 HD video file, some record AVCHD format full HD video.

Since ARC has HDMI output to TV, so it will be useful carry one device to anyway.

I can replay MP4 HD video files, but not able to play full HD video, does Sony device fully compatible to each of their product ?

Any good recommendation.

thanks

James
[Xperia Arc General] keijames:
VPlayer able to Play full HD avchd files, but a bit leg, slow.
[Android Software/Hacking General [Developers Only]] hyongbai:
does anyone could tell me how to customize the source code of froyo-2.2

i want to display a string on the main screen

thx your answer
[G Tablet Themes and Apps] Archangel:
Samsung Secret Live Wallpapers working on the Gtab!! Just load like any other apk and give a sec or two to normalize! Runs good!

What I like about these wallpapers is that they change with your current weather, just update the times in setting. If you use and like just hit the thanks button please!

First beaches live wallpaper will be re-added when it is optimized soon!

Will optimize both and re-post!

Edit- New optimized wallpaper1 and 2 (one looks great in portrait mode only)

https://dl-web.dropbox.com/get/signedSecretWallpaper1.apk?w=d65b91ea
[G Tablet Themes and Apps] Archangel:
New wallpapers up, should run smoother, wip
[G Tablet Themes and Apps] IndyLateNite:
The dropbox link does not work.
[G Tablet Themes and Apps] Archangel:
Sorry about that try it now
[G Tablet Themes and Apps] oldgtab:
Dropbox still does not work.
[G Tablet Themes and Apps] ~BAM~:
I dont think the weather part works. I'm assuming it must be just the time of day.

Because its grey and intermittant showers outside but sunny on the wallpaper.

I dont even see a setting to change location.

But thanks all the same!
[Streak 5 General] troybklyn:
I was finally able to update to 351 and root with the Gingerbreak apk and now my wifi isn't working. It's also quite buggy as well. Anyone else having this prob? Anything I could do to fix this?
[Streak 5 General] Techvir:
try a factory reset and see if things change
[Streak 5 General] troybklyn:
Thanks a lot, but, sadly, it didn't work.
[Streak 5 General] nthknd:
Call dell and let them know see if they can help if not then they will send you a replacement under your warrenty. Also try wifi fixer in the market .. Also mine sem to be buggy as well 351.
[Streak 5 General] troybklyn:
Done! My replacement is on it's why. Thx! I wonder if the same thing will happen with my replacement? :-/
[Streak 5 General] shinydesert:
Sometimes a wifi router reboot helps too.
[Streak 5 General] ducehlmg:
dont root with gingerbreak.apk

root it by installing streakmod recovery

then install the Superuser.zip file

if u dont have it, go over to the Android Development section and find the thread titled

HOW TO ROOT ALL ROMS
[Streak 5 General] nthknd:
Why not gingerbreak?
[Streak 5 General] TheManii:
gingerbreak is based on a android exploit, it should hopefully get patched since it leaves us vulurnable.

superuser.zip isnt an exploit, it works because the streak allows it by design.

While gingerbreak is easier to use, it probubuly eventually stop working or require fiddling with various versions like SoC.
[Streak 5 General] troybklyn:
Ok. Thanks for the info. Btw, my wifi is working again. (0:
[Captivate Q&A, Help & Troubleshooting] KyleTroy:
Hi there folks,

So I've used Darkyy's mod for a while on my Samsung Captivate as well as I've used the stock rom.

I'm looking for a new rom because Darkyy's mod is kinda buggy, unresponsive and can get really lagged down . I'm currently running 9.2 Extreme Edition. I'm looking for a new rom for my phone, so I've decided to ask the public what their favorite rom for the Samsung Captivate is so I can pick a new one and hopefully find one I love!

So what is your favorite rom?
[Captivate Q&A, Help & Troubleshooting] emooheo:
continuum v5. best rom i have ever used so smooth even without lagfix
[Captivate Q&A, Help & Troubleshooting] mackhucks:
I also love the continuum v5, though it may be too adventurous for some. I have used FireFly for the longest time before continuum.
[Captivate Q&A, Help & Troubleshooting] viny2cool:
+1 best rom so far. Great battery life with gingerbread experience. Less buggy then CM7 and MIUI (atleast for me)

sent from my cappy rocking gingerbread
[Captivate Q&A, Help & Troubleshooting] BWolf56:
if u want something that works, stable and has flies - go with firefly ;)

It's still on 2.2 but it works amazingly well! Smooth as butter with alot of customization!

Atleast, I suggest you try it :rolleyes:
[Captivate Q&A, Help & Troubleshooting] studacris:
Lol at the guys suggesting gb for a reliable and stable rom, I tried it for a while, no matter what rom I tried on gb, if the screen was in landscape mode and turned off, when I went to unlock it I would get a hot reboot. I say wait for gb to stabilize/get a little easier to flash (not that it's all that hard)

Go with firefly..stable as a table.
[Captivate Q&A, Help & Troubleshooting] KyleTroy:
Continuum looks pretty nice actually. Plus I found a theme for it I love haha. I might try it.

Any others besides Continuum & FireFly?