• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!
  • Fill out your device list and let everyone know which phones you have!    Edit Your Device Inventory

[RECOVERY][GT-P52XX][UNOFFICIAL]TWRP 3.x for Samsung Galaxy Tab 3 10.1

Search This thread

nels83

Senior Member
Apr 12, 2015
408
2,658
TWRP 3.x for Samsung Galaxy Tab 3 10.1

Team Win Recovery Project 3.x, or twrp3 for short, is a custom recovery built with ease of use and customization in mind. Its a fully touch driven user interface no more volume rocker or power buttons to mash. The GUI is also fully XML driven and completely theme-able. You can change just about every aspect of the look and feel.


home.png
backupname.png



Available features

  • Hardware buttons light
  • Battery information
  • Screen brightness
  • CPU temperature
  • MTP and USB mount
  • External SDCard and USB OTG support
  • F2FS and exFAT support
  • Userdata encryption support
  • Encrypted backup support

Source code

Kernel
Common: https://github.com/santos10-dev/android_kernel_samsung_santos10/tree/twrp

Device trees
Common: https://github.com/santos10-dev/android_device_samsung_santos10-common/tree/twrp
Galaxy Tab 3 10.1 3G: https://github.com/santos10-dev/android_device_samsung_santos103g/tree/twrp
Galaxy Tab 3 10.1 Wifi: https://github.com/santos10-dev/android_device_samsung_santos10wifi/tree/twrp
Galaxy Tab 3 10.1 LTE: https://github.com/santos10-dev/android_device_samsung_santos10lte/tree/twrp

The following patch was applied (otherwise busybox segfaults and prevents OpenGapps installation)

Code:
diff --git a/busybox-full.config b/busybox-full.config
index 95664c4..9646b0d 100644
--- a/busybox-full.config
+++ b/busybox-full.config
@@ -22,7 +22,7 @@ CONFIG_FEATURE_BUFFERS_USE_MALLOC=y
 # CONFIG_FEATURE_BUFFERS_GO_IN_BSS is not set
 CONFIG_SHOW_USAGE=y
 CONFIG_FEATURE_VERBOSE_USAGE=y
-CONFIG_FEATURE_COMPRESS_USAGE=y
+CONFIG_FEATURE_COMPRESS_USAGE=n
 CONFIG_FEATURE_INSTALLER=y
 CONFIG_INSTALL_NO_USR=y
 # CONFIG_LOCALE_SUPPORT is not set
diff --git a/busybox-minimal.config b/busybox-minimal.config
index ad8574f..0c9b6a9 100644
--- a/busybox-minimal.config
+++ b/busybox-minimal.config
@@ -22,7 +22,7 @@ CONFIG_FEATURE_BUFFERS_USE_MALLOC=y
 # CONFIG_FEATURE_BUFFERS_GO_IN_BSS is not set
 CONFIG_SHOW_USAGE=y
 CONFIG_FEATURE_VERBOSE_USAGE=y
-CONFIG_FEATURE_COMPRESS_USAGE=y
+CONFIG_FEATURE_COMPRESS_USAGE=n
 # CONFIG_FEATURE_INSTALLER is not set
 CONFIG_INSTALL_NO_USR=y
 # CONFIG_LOCALE_SUPPORT is not set

Another patch was applied to avoid a bug in multithreaded encryption

Code:
diff --git a/twrpTar.cpp b/twrpTar.cpp
index b46f10f..0c9537b 100644
--- a/twrpTar.cpp
+++ b/twrpTar.cpp
@@ -135,7 +135,7 @@ int twrpTar::createTarFork(ProgressTracking *progress, pid_t &fork_pid) {
                        pthread_attr_t tattr;
                        void *thread_return;
 
-                       core_count = sysconf(_SC_NPROCESSORS_CONF);
+                       core_count = 1;
                        if (core_count > 8)
                                core_count = 8;
                        LOGINFO("   Core Count      : %un", core_count);

Everything else is pure OmniROM 6.0.

Credits

  • TWRP Team
  • @Dees_Troy for the post template
  • Google for Android
  • XDA
  • AndroidFileHost

XDA:DevDB Information
TWRP 3.x for GT-P52XX, ROM for the Samsung Galaxy Tab 3 10.1

Contributors
nels83
ROM OS Version: 6.0.x Marshmallow
ROM Kernel: Linux 3.4.x
Based On: OmniROM

Version Information
Status: Testing

Created 2016-03-20
Last Updated 2016-07-11
 

Attachments

  • home.png
    home.png
    34 KB · Views: 5,506
  • mount.png
    mount.png
    39.7 KB · Views: 5,484
  • format.png
    format.png
    33.9 KB · Views: 5,430

nels83

Senior Member
Apr 12, 2015
408
2,658
Last edited:

Miltonjetson

New member
Jul 11, 2016
2
0
Hey I have a Galaxy Tab 3 barelly used. I did a factory reset when i bought it from a close friend and google apps has been screwed up ever since. Id like to jailbreak/root it and put Marshmallow/6.0 on it. Where should I start
 

rbatasoy

Member
Apr 19, 2012
42
5
Hello guys. I tried to flash twrp with odin (Galaxy Tab 3 10.1 Wifi: GT-P5210). Odin says it is done. Device reboots normally. I closed it and started in recovery mode (volume up + center button + power button) but the stock recovery still there. What am I doing wrong?

Edit: I found the problem. Unchecked the reboot button on Odin before flashing. Rebooted manually. Now twrp recovery can be started. :)
 
Last edited:

Lionerx

Senior Member
Aug 17, 2014
116
30
work fine but when reboot into recovery at first it just show the background color for couple of seconds then the menu start to showing up don't have this kind of prob with version 2.8.7.0
 

kkkhattak

Senior Member
Dec 3, 2011
940
169
Peshawar
Can i use this version of recovery to flash cm 12.1 ?

---------- Post added at 03:03 PM ---------- Previous post was at 02:54 PM ----------

Need a quick reply guys
 
D

Deleted member 5437200

Guest
this is great as i bought my parents one of these for christmas last year. Is there any chance you could get multirom working for it as well? I'm using it on my Tab 4 10.1 and it's great being able to multi-boot roms. Thanks much for your time and effort
 

Top Liked Posts