Skip to content

Instantly share code, notes, and snippets.

@janstuemmel
Last active December 18, 2023 14:17
Show Gist options
  • Star 3 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save janstuemmel/bebdb5c4e042a0919d0c7cf803f1230c to your computer and use it in GitHub Desktop.
Save janstuemmel/bebdb5c4e042a0919d0c7cf803f1230c to your computer and use it in GitHub Desktop.
Ungoogle Galaxy Tab A 10.1 (2016, SM-T580, Android 7) with Lineage OS 14.1 and MicroG

Ungoogle Samsung Galaxy Tab A 10.1

Model: SM-T580, Android 7, 64bit

Read first, flash afterwards! File to download are in the Resources section below!

Unlock OEM

  • Settings > System > About Phone > Build Number (Tap 7 times)
  • Enable OEM-Unlock in Developer Options

Flashing TWRP

  • Turn off device and start it in Download-Mode (Power+Home+Volume Down)
  • Download Odin (Windows only, use a VM or Heimdall), select TWRP Tar file (AP) and press Start
  • After flashing, device will reboot. Quickly press keys for Recovery-Mode (Power+Home+Volume Up)
  • You are now in TWRP Recovery

Installing Rom (and Root)

  • Klick Wipe and wipe everything except your external SD card
  • Go back and select Install
  • Add Zip files
    • Lineage OS Zip file
    • [ If you really want Google, add Zip file from opengapps.org ] (Please don't do that :) )
    • If you want Root add the Magisk Zip file, take v15.3 from above and do not update afterwards (Bootloop!) (required for MicroG and Xposed)
    • If you want to download Apps from PlayStore anonymously, add YalpStore Zip file (the "contemporary" zip file!)
  • Flash the selected Zip files
  • Reboot device after flashing, you can now use Lineage OS

After installing Lineage OS

  • Install F-Droid for OpenSource Apps
  • Install Xposed Framework Installer from the XDA Developer Thread and install it
  • Restart device

MicroG

  • Download Services Core, Services Framework Proxy and FakeStore from microg.org
  • Install downloaded APKs
  • Add FakeGApps from Xposed for Signature Spoofing
  • Add NLP Backends from F-Droid and enable them in MicroG Settings
  • If you really want Google Cloud Messaging (GCM, Push Messages), enable Log-In and GCM
  • Move GmsCore folder from /data/app to /system/priv-app (with e.g. ESFileExplorer or adb) (root required)
  • Restart your device

Resources


Update 2019 (LineageOS 16)

WIP

Alternative

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment