samsung galaxy tab 2 7.0 gt-p3113 root

Search This thread

GRZLA

Senior Member
Sep 14, 2010
408
56
I think Samsung will not release the kernel sources for the GT-P3113 soon, I hope that we find a new exploit, like zergRush for ICS, soon. Or maybe a custom ROM, like CyanogenMod, but they only support previous version of the galaxy tab.

This is a relatively new tablet, so don't expect much soon. As for exploits, the only ones I know of that work with ICS are mempodroid, which I had someone try already and they patched that. The only other ways have been mentioned in this thread. Not many devices ship with ICS so it is harder for us to get root.

Edit: I put in a request to Samsung for source code, I know it probably won't happen, but it doesn't hurt to try. With anyone trying to request source that may show them that there is interest and they will release it. They have been good in the past with releasing kernel source before anything else. Keep your fingers crossed.
 

volt255

Member
Apr 27, 2012
14
1
Monterrey
This is a relatively new tablet, so don't expect much soon. As for exploits, the only ones I know of that work with ICS are mempodroid, which I had someone try already and they patched that. The only other ways have been mentioned in this thread. Not many devices ship with ICS so it is harder for us to get root.

Edit: I put in a request to Samsung for source code, I know it probably won't happen, but it doesn't hurt to try. With anyone trying to request source that may show them that there is interest and they will release it. They have been good in the past with releasing kernel source before anything else. Keep your fingers crossed.

Finally, I read a post from “Nesquick95” where I got this offsets for mempodroid : 0xd904 0xae5f. The problem is that when I execute this command: "./mempodroid 0xd904 0xae5f sh", nothing happens.. I don't get the "#" (super user access) so i can't get a read/write file system to proceed with the "rooting process"
 

GRZLA

Senior Member
Sep 14, 2010
408
56
Finally, I read a post from “Nesquick95” where I got this offsets for mempodroid : 0xd904 0xae5f. The problem is that when I execute this command: "./mempodroid 0xd904 0xae5f sh", nothing happens.. I don't get the "#" (super user access) so i can't get a read/write file system to proceed with the "rooting process"

Yeah I've heard that happens. Looks like either Google or Sammy plugged that hole. That is to be expected though, it was an Android wide exploit.
 

nycbjr

Senior Member
Oct 10, 2006
622
1,016
New York
Ive made some progress..

I'm able to make and flash new boot.img's and change files in the initramfs, having a bit of trouble getting adb to come up insecure.. any other devs out there want to chime in?

---------- Post added at 07:59 PM ---------- Previous post was at 07:57 PM ----------

I think the only method is to use odin to flash either a system.img that is rooted or flash a rooted kernel.

I can push busybox and change its permissions to data/local.. thats something.. :)

adb push busybox /data/local/ && adb shell chmod 4755 /data/local/busybox

---------- Post added at 08:23 PM ---------- Previous post was at 07:59 PM ----------

I have root! (in recovery)

now to make it pretty so you guys can try it!
 

GRZLA

Senior Member
Sep 14, 2010
408
56
Ive made some progress..

I'm able to make and flash new boot.img's and change files in the initramfs, having a bit of trouble getting adb to come up insecure.. any other devs out there want to chime in?

---------- Post added at 07:59 PM ---------- Previous post was at 07:57 PM ----------



I can push busybox and change its permissions to data/local.. thats something.. :)

adb push busybox /data/local/ && adb shell chmod 4755 /data/local/busybox

---------- Post added at 08:23 PM ---------- Previous post was at 07:59 PM ----------

I have root! (in recovery)

now to make it pretty so you guys can try it!

You sir are a champion.
 

mentalcase

Senior Member
Mar 27, 2007
355
17
Central NJ
Ive made some progress..

I'm able to make and flash new boot.img's and change files in the initramfs, having a bit of trouble getting adb to come up insecure.. any other devs out there want to chime in?

---------- Post added at 07:59 PM ---------- Previous post was at 07:57 PM ----------



I can push busybox and change its permissions to data/local.. thats something.. :)

adb push busybox /data/local/ && adb shell chmod 4755 /data/local/busybox

---------- Post added at 08:23 PM ---------- Previous post was at 07:59 PM ----------

I have root! (in recovery)

now to make it pretty so you guys can try it!

Well done!!! Good luck with the rest of it and can't wait to try it out!!
 

xoomdev

New member
Apr 27, 2012
4
2
Ive made some progress..

I'm able to make and flash new boot.img's and change files in the initramfs, having a bit of trouble getting adb to come up insecure.. any other devs out there want to chime in?

---------- Post added at 07:59 PM ---------- Previous post was at 07:57 PM ----------



I can push busybox and change its permissions to data/local.. thats something.. :)

adb push busybox /data/local/ && adb shell chmod 4755 /data/local/busybox

---------- Post added at 08:23 PM ---------- Previous post was at 07:59 PM ----------

I have root! (in recovery)

now to make it pretty so you guys can try it!


Good job sir
 

machx0r

Senior Member
May 7, 2011
215
145
San Marcos, CA
ccswe.com
thanks.. this is my first time being a "first" lol.. having trouble getting the su and superuser.apk to sync.. ie when I try and call a program requireing root superuser.apk isn't coming up

I was having similar trouble earlier although in an emulator. It seemed that if I had the Superuser.apk in /data/app instead of /system/app it wouldn't work. Also wouldn't work if I tried to "install" the Superuser.apk rather that just copy it there. And then there was a mismatch between my su binary and apk. Not sure if any of these issues relate to the troubles you're having but figured I'd try and be helpful :)
 

Attachments

  • Superuser-3.0.7-efghi-signed.zip
    625.2 KB · Views: 30
  • push-su.bat.txt
    221 bytes · Views: 57
Last edited:

nycbjr

Senior Member
Oct 10, 2006
622
1,016
New York
yeah I know its eihter permissions or a missmatch between su superuser and/or busybox..

thinking I need to go back to basics as it were.. and do like the gtab 8.9/10.. just get su in place wiht the correct perms, then try and install superuser and busybox from the market..

I just softbricked the device lol. tying a different busybox.. restroing using odin and will try again!
 
  • Like
Reactions: KaLiBLeeK

nycbjr

Senior Member
Oct 10, 2006
622
1,016
New York
Proof!

ok I got it finally.. now I just need to figure out the best way to get it to you guys..

see attached screen shot!
 

Attachments

  • Screenshot_2012-04-28-05-04-25.jpg
    Screenshot_2012-04-28-05-04-25.jpg
    12.5 KB · Views: 493

mentalcase

Senior Member
Mar 27, 2007
355
17
Central NJ
AWESOME!

It definitely would be a ton more work, but with root access can't you compile CWM? Then create a CWM flashable zip that could be done quite easily.

Or just upload the files and give us a step by step lol.
 

nycbjr

Senior Member
Oct 10, 2006
622
1,016
New York
here it is

since we have no forum yet (um come on mods get to it!) I can't post a shiny new thready for my very first real dev, ROOT FOR YOUR GALAXY TAB 2 7.0!!

so I'll put it in this post, and I'll mention I posted this on rootzwiki first, we have our very own forum there... (XDA I love ya, and I know you will get there hehe)

** Edit ***
I just attached the files as well as mediafire, rename the txt file to pit (xda won't accept the file as is..
_________________
Method

I have gained root through using a modified boot.img from the gt-p3110 leak posted a few weeks ago, took me all day but here it is.

Note I haven't only tested this on my device, its 2am est and all my testers are asleep (that being termitech lol)..

Standard YMMV
So big fat warning, I MAKE NO GUARANTEES THIS WILL NOT BRICK YOUR TAB, USE AT YOUR OWN RISK!!

Now with that unpleasantness out of the way.. with out further ado. I present the very first root for the Samsung Galaxy Tab 2 7.0!! Yay mom I'm a dev now!

The method will have you using hemidall/heimdall-frontend there is a way to put this all into an odin package but I'm too exhausted to do so (for now).. Also I will not re-hash how to install or use heimdall.. you can look that up on your own

Get it here:
http://www.glassechidna.com.au/products/heimdall/

Process
Once that is installed do the following:
  • reboot tablet into download mode
  • adb reboot download

  • launch heimdall-frontend
  • go to flash tab
  • load attached pit file (gt-p3110.pit)
  • Then from partion details choose "KERNEL", click "Add"
  • then choose "Browse" and select the attached boot-bjr.img
  • choose "Start"

after the tablet reboots:

Code:
adb shell
./su
./gtab2-root.sh

Congratulations you are now rooted!

I'm going to try and stay up a bit longer and monitor this (and the xda thread) please let me know immediately of success or failure, I will pull the files if failure.. Issues with heimdall aside, I want reports back on if things work.. They work for me.. and I tested a fresh factory img just a few minutes ago.. pretty sure we are good!

gt-p3110.pit

boot-bjr.img
 

Attachments

  • boot-bjr.img
    5.4 MB · Views: 167
  • gt-p3110.pit.txt
    4 KB · Views: 287
Last edited:

mentalcase

Senior Member
Mar 27, 2007
355
17
Central NJ
Awesome, Now I don't have to wait for a confirmation email from a certain other site to d/l the files. The img is taking along time to download for 5.4mb.

I'll report back once this is finished up.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 7
    Re-Re-Written Instructions

    I have re-written Ayenn13's instructions, which he re-wrote from machx0r.

    Give them the credit for the origin of these, I just made them easier to understand (and a little more accurate :D).

    I also attached the files you need to this post, just in case the links stop working :p. (You just have to unzip them using 7-Zip, WinRAR or WinZip, both attachments include the SAME files, I added both .zip and .7z as some people prefer one over the other.)

    Instructions for installing Clockwork Recovery and Rooting your Samsung Galaxy Tab 2 7"

    1. Download recovery.tar.md5.

    2. Copy cwm-root-gtab2.zip to your ext SDCard ("Card" in Windows Explorer).

    3. Download Odin for windows.

    4. Make sure your device is not plugged in via USB.

    5. Make sure your device is in “USB debugging” mode.

      • Navigate through Menu>Settings>Developer Options and check the “USB debugging” option.

    6. Reboot your tablet into download mode. By either one of these options: (*NOTE: Connect your device to your PC using the USB cable if you will be rebooting your device through ADB!)

      • Power off the tablet. Hold the Volume Down button and Power button. Volume up to confirm download mode.

      • If you have adb installed run 'adb reboot download' from a command prompt.

    7. Launch Odin, click PDA and browse to the recovery.tar.md5 file (unless you moved it, it will be in your user downloads folder).

    8. Hit start, when completed your tablet will reboot.

    9. Reboot your tablet into recovery mode. By either one of these options:

      • Power off the tablet. Hold down the Volume Up button and Power button. When you see the "Galaxy Tab" logo release Power but continue holding Volume Up.

      • If you have adb installed run 'adb reboot recovery' from a command prompt.

    10. In the CWM menu (the menu will be in the upper left corner of the now landscape mode screen) navigate to "install zip from sdcard" (volume keys navigate) and press power to select.

    11. Select "choose zip from sdcard".

    12. Navigate to the "cmw-root-gtab2.zip" you saved to your sd card earlier (it should be the only option if you have not used any other root methods).

    13. Wait for the install to complete, shouldn't take long.

    14. Select "go back" from the menu at the top, back out two menus then select the reboot device option.

    15. Your device will restart. On the first restart you will see it "Update Android".

    16. ??????????

    17. Profit!
    6
    I have rewritten the instructions for the novice rooter (which is what I am given I have only been around the superuser world for tow months). machx0r forgot a few important steps for us novices. :confused:

    I would like to thank machx0r for giving the directions they have. Without them I would not have figured the rest out! :)

    Here are the desecrate and explicate instructions for this process...




    1. Get a copy of Mobile Odin and install it (it is on Google Play).

    2. Get a copy of ClockworkMod and install it (it is on Google Play).

    3.Download recovery.tar.md5.

    4. Copy cwm-root-gtab2.zip to your extSdCard (Card in Windows Explorer)

    5. Download Odin for windows.

    6. Make sure your device is not plugged in via USB.

    7. Make sure your device is in “USB debugging” mode

    a. To do so navigate through Menu>Settings>Applications>Development
    Options and check the “USB debugging” option.​

    8. Reboot your tablet into download mode. Either one of these options:

    a. Power off the tablet. Hold the Volume Down button and Power button.
    Volume up to confirm download mode.​

    b. If you have adb installed run 'adb reboot download' from a
    command prompt​

    9. Launch Odin, click PDA and browse to the recovery.tar.md5 file (unless you moved it will be in your user downloads folder).

    10. Hit start and your tablet will reboot.

    11. Unplug the USB connection.

    12. Reboot your tablet into recovery mode. Either one of these options:

    a. Power off the tablet. Hold down the Volume Up button and Power button.
    When you see the "Galaxy Tab" logo release Power but continue holding Volume Up​

    b. If you have adb installed run 'adb reboot recovery' from a
    command prompt​

    13.In the CWM menu (the menu will be in the upper left corner of the now landscape mode screen) navigate to "install zip from sdcard" (volume keys navigate) and press power to select

    14. Select "choose zip from sdcard"

    15. Navigate to the "cmw-root-gtab2.zip" you saved to your sd card earlier (it should be the only opition if you have not used any other root methods).

    16. Select go back from the menu at the top through two menus then select the restart device option.

    17. Your device will restart. In the process it will update android.

    18. Profit!​
    6
    Please share with the rest of the class :p Did you just change density and then install or something more to it?

    Ok class, listen up. j/K ;). I initially tried to use the swype apk from my 7.7. It installed, but forced closed over and over. So I thought about it, and figured out another idea, that I was almost positive wasnt going to work. But it did.

    I used the swype apk that I had from an install on my kindle fire. I used these instructions here to get it installed onto my Fire. I ended up returning the Fire to buy the gtab 2, but I had backups of it. And it was as simple as installing that apk.

    Now Ive read that swype really frowns on people posting modified swype apk's. But this one is not modified in anyway other than it was used on a device that wasnt suppose to work but did. So I hope this wont cause any issues, and if it does feel free to delete the file. Anyway here it is. Hope it works as easy for others as it did for me.
    5
    here it is

    since we have no forum yet (um come on mods get to it!) I can't post a shiny new thready for my very first real dev, ROOT FOR YOUR GALAXY TAB 2 7.0!!

    so I'll put it in this post, and I'll mention I posted this on rootzwiki first, we have our very own forum there... (XDA I love ya, and I know you will get there hehe)

    ** Edit ***
    I just attached the files as well as mediafire, rename the txt file to pit (xda won't accept the file as is..
    _________________
    Method

    I have gained root through using a modified boot.img from the gt-p3110 leak posted a few weeks ago, took me all day but here it is.

    Note I haven't only tested this on my device, its 2am est and all my testers are asleep (that being termitech lol)..

    Standard YMMV
    So big fat warning, I MAKE NO GUARANTEES THIS WILL NOT BRICK YOUR TAB, USE AT YOUR OWN RISK!!

    Now with that unpleasantness out of the way.. with out further ado. I present the very first root for the Samsung Galaxy Tab 2 7.0!! Yay mom I'm a dev now!

    The method will have you using hemidall/heimdall-frontend there is a way to put this all into an odin package but I'm too exhausted to do so (for now).. Also I will not re-hash how to install or use heimdall.. you can look that up on your own

    Get it here:
    http://www.glassechidna.com.au/products/heimdall/

    Process
    Once that is installed do the following:
    • reboot tablet into download mode
    • adb reboot download

    • launch heimdall-frontend
    • go to flash tab
    • load attached pit file (gt-p3110.pit)
    • Then from partion details choose "KERNEL", click "Add"
    • then choose "Browse" and select the attached boot-bjr.img
    • choose "Start"

    after the tablet reboots:

    Code:
    adb shell
    ./su
    ./gtab2-root.sh

    Congratulations you are now rooted!

    I'm going to try and stay up a bit longer and monitor this (and the xda thread) please let me know immediately of success or failure, I will pull the files if failure.. Issues with heimdall aside, I want reports back on if things work.. They work for me.. and I tested a fresh factory img just a few minutes ago.. pretty sure we are good!

    gt-p3110.pit

    boot-bjr.img
    4
    Ive made some progress..

    I'm able to make and flash new boot.img's and change files in the initramfs, having a bit of trouble getting adb to come up insecure.. any other devs out there want to chime in?

    ---------- Post added at 07:59 PM ---------- Previous post was at 07:57 PM ----------

    I think the only method is to use odin to flash either a system.img that is rooted or flash a rooted kernel.

    I can push busybox and change its permissions to data/local.. thats something.. :)

    adb push busybox /data/local/ && adb shell chmod 4755 /data/local/busybox

    ---------- Post added at 08:23 PM ---------- Previous post was at 07:59 PM ----------

    I have root! (in recovery)

    now to make it pretty so you guys can try it!