Mar 152020
 

So I decided to upgrade my old Galaxy pad, originally running Android 4.4 which is now well dated. Thanks to both XDA forum and some youtube videos after few hours of fiddling I managed to get it done.

What caught me at first was Heimdall flash tool unable to establish connection with tablet. It turned out it was Developer Mode – USB debugging being disabled, which also affects hardware in download mode. Yeah, that was good 2h of head scratching.

So, my steps to get it done:

0) Download ROM archive and following zip packages to SD card on your pad. Links are just a copy from Android Doctor’s Youtube video description, I just noted them here for your convenience:

  • open_gapps https://opengapps.org/ (arm, 7.1, pico)
  • Magisk https://drive.google.com/file/d/1VNuuEixJU0fdlzJLkSh94_goruuIFu3b/view
  • battery fix https://drive.google.com/file/d/1DTVlLdl6di5CncnxJPN4xV5gQLFKlcPJ/view
  • Android 7.1.2 ViperOS for Galaxy tab E ROM https://drive.google.com/file/d/1lruJ7LW07lvyUsCO8_bT5ObCsnMmj3oZ/view

1) make sure to turn on USB debugging mode on your running Galaxy Pad

2) Turn off your Galaxy Pad. Then switch it into a Download mode by pressing Home + Volume Down + Power buttons. Then Volume up to continue

3) Install Heimdall flash tool on your Ubuntu workstation “sudo apt install heimdall-flash heimdall-flash-frontend -y”

4) Download TWRP for T560 from https://androidfilehost.com/?fid=24499762635999219

5) Unpack TWRP archive, we are after recovery.img, navigate in terminal to this directory

6) Plug in your Galaxy Pad in Download mode to your Ubuntu workstation and then run:
heimdall flash –RECOVERY recovery.img –no-reboot

7) from this moment on you can carry on with zip installs using TWRP as per instructions in excellent walk-through by Android Doctor
linked below.

8) Reboot. Done.

My old Galaxy pad got a new life, Android 7.1 means I can get newer apps installed on it. It works pretty well. Great job Venom team.

Please note this post is not meant to steal credit from original creators of rooting guides, it’s more of a help to Linux users who won’t have access to Odin (windows flash tool). As you see same thing can be achieved with Heidemall which is a part of Ubuntu distro.

Source:

https://forum.xda-developers.com/galaxy-tab-e/development/port-rom-7-1-2t-560-viperos-galaxy-tab-t4030325

and Android Doctor video:

Oct 302015
 

I use Titanium Backup and on the newer Android when using external card for storing backups I was hit by this issue, manifested by backup session being interrupted with a message “Insufficient storage”.

 

I’m currently on Android 5.1.1 (CyanogenMod 12.1 NIGHTLY) and the following steps helped:

 

  • Edit /system/etc/permissions/platform.xml

 

  • Find the following section
<permission name="android.permission.WRITE_EXTERNAL_STORAGE" >
    <group gid="sdcard_r" />
    <group gid="sdcard_rw" />
</permission>

  • Add <group gid=”media_rw” /> to make it look like that
<permission name="android.permission.WRITE_EXTERNAL_STORAGE" >
    <group gid="sdcard_r" />
    <group gid="sdcard_rw" />
     <group gid="media_rw" />
</permission>

  • Reboot your phone