OESF Portal | OESF Forum | OESF Wiki | LinuxPDA | #planetgemini chat on matrix.org | #gemini-pda chat on Freenode | #zaurus and #alarmz chat on Freenode | ELSI (coming soon) | Ibiblio

IPB

Welcome Guest ( Log In | Register )

> [GUIDE] How to remove ALL spyware from Gemini! (Google, MTK)
NCI
post Aug 8 2018, 02:47 PM
Post #1





Group: Members
Posts: 43
Joined: 13-July 18
Member No.: 826,042



Since there is no guide for it, just scattered pieces here and there - let's make one. I'll try it out on my Gemini, and convert this post to one complete, detailed, newbie-friendly guide covering the process from the very beginning till the very end, so that new Gemini users seeking privacy won't need to suffer. Looking forward to suggestions, and/or tried&tested links.

After wasting a few days, done.

ROOTING YOUR DEVICE AND ALLOWING APP INSTALLATION FROM UNKNOWN SOURCES MAY HAVE NEGATIVE SECURITY IMPLICATIONS.
MAKE SURE YOU KNOW WHAT YOU'RE DOING AND WHY BEFORE FOLLOWING THIS GUIDE.


1. Install flashing tools & backup NVRAM - follow the official guide http://support.planetcom.co.uk/index.php/A..._Flashing_Guide

2. Download rooted Android firmware (& Linux/Sailfish if you want) and appropriate scatter file after specifying your model and partitioning from http://support.planetcom.co.uk/partitionTool.html
* You need both the scattered file and the firmware, using firmware downloaded in the first step won't do.

3. Flash rooted firmware with appropriate scatter file to the device. Take a look at the guide again http://support.planetcom.co.uk/index.php/A..._Flashing_Guide
* You need to put scatter file in folder with rooted firmware
* Restart your Gemini by holding Fn+Esc and selecting Restart after setting everything up and connecting it to computer

4. Initial setup
4.0 Rush through initial setup
4.1 Settings -> Security -> Unknown sources - turn on
4.2 Download and install F-Droid - open-source software repository client from https://f-droid.org/
4.3 Download and install Yalp Store from F-Droid - alternative Play Store client
* Don't forget to configure permissions for these and all the other apps which you will install!!!

5. Install Magisk Manager https://forum.xda-developers.com/apps/magis...emless-t3473445
* It is required to handle superuser requests.

6. TWRP recovery
6.1 Download and install Official TWRP App from Yalp Store
6.2 Choose Gemini PDA and install TWRP recovery
6.3. Restart, hold Esc key while booting until you're in TWRP
6.4. Backup -> Swipe to Backup
6.5. Reboot when finished

7. Remove unnecessary apps
7.1. Security -> Device Administrators -> Find My Device -> Deactivate device administrator
7.2. Apps -> System -> Google Play Services -> Force stop & disable
7.3. Downloaded & install Titanium Backup Pro
* you'll need full version, free won't do. if you have it purchased, Yalp Store can use your account instead of generic; otherwise, it's easy to find pirated version, but I can't post links here.
7.3. Freeze, then remove Duraspeed
7.4. Freeze MTKlogger and Network Location
7.5. Remove Google apps from the list below

8. Download & install open-source location services from F-Droid
8.1. Unified Nlp (No GAPPS)
8.2. MozillaNlpBackend
8.3. NominatimNlpBackend
8.4. GSM Location Service
8.5. WiFi Location Service
8.6. Configure permissions for all apps above
8.7. Setup UnifiedNlp
8.8. Reboot, check UnifiedNlp after rebot

9. Congratulations, you have a fully functional Gemini PDA without Google or MTK spyware!

* Google apps list
Chrome
Drive
Duo
Gmail
Google *
Hangouts
Keep
Maps
Market Feedback Provider
Photos
Youtube

This guide is not perfect and reflects my personal experience messing with all this for the last two days. I did everything described for the first time in my life so my approach may be not the best, so feel free to offer better solutions - I'll be happy to improve the guide.
Go to the top of the page
 
+Quote Post

Posts in this topic
NCI   [GUIDE] How to remove ALL spyware from Gemini! (Google, MTK)   Aug 8 2018, 02:47 PM
graynada   First I think you will have to define by what you ...   Aug 8 2018, 06:50 PM
jerome   QUOTE(graynada @ Aug 9 2018, 02:50 AM) Th...   Aug 8 2018, 10:59 PM
graynada   QUOTE(jerome @ Aug 9 2018, 07:59 AM) QUOT...   Aug 8 2018, 11:35 PM
NCI   QUOTE(graynada @ Aug 8 2018, 06:50 PM) Fi...   Aug 9 2018, 03:40 AM
graynada   QUOTEThe problem is more with the fact that not on...   Aug 9 2018, 03:56 AM
NCI   QUOTE(graynada @ Aug 9 2018, 03:56 AM) Fo...   Aug 9 2018, 05:03 AM
jakfish   While I appreciate and admire people's struggl...   Aug 9 2018, 05:52 AM
jakfish   I also take serious umbrage at NCI's attack on...   Aug 9 2018, 05:56 AM
bloblo   QUOTE(jakfish @ Aug 9 2018, 05:56 AM) He ...   Aug 9 2018, 07:57 AM
jakfish   Fair enough, on topic, I pay 15usd yearly to Kaspe...   Aug 9 2018, 08:28 AM
rubus-3.142   QUOTE(jakfish @ Aug 9 2018, 02:52 PM) I d...   Aug 9 2018, 12:53 PM
jakfish   >>Me and the husband watched it together, un...   Aug 9 2018, 01:31 PM
graynada   I think you have answered my question. It' is ...   Aug 9 2018, 05:40 AM
NCI   QUOTE(graynada @ Aug 9 2018, 05:40 AM) I ...   Aug 9 2018, 05:47 AM
graynada   QUOTE(NCI @ Aug 9 2018, 02:47 PM) QUOTE(g...   Aug 9 2018, 03:03 PM
depscribe   QUOTE(graynada @ Aug 9 2018, 03:03 PM) I ...   Aug 9 2018, 03:54 PM
NCI   QUOTE(graynada @ Aug 9 2018, 03:03 PM) I ...   Aug 9 2018, 04:56 PM
Murple2   QUOTE(graynada @ Aug 9 2018, 03:03 PM) Se...   Aug 9 2018, 11:47 PM
NCI   QUOTE(bloblo @ Aug 9 2018, 07:57 AM) Anyw...   Aug 9 2018, 09:16 AM
NCI   QUOTE(rubus-3.142 @ Aug 9 2018, 12:5...   Aug 9 2018, 01:44 PM
graynada   QUOTENot to disparage your spirited defense of dat...   Aug 10 2018, 12:29 AM
jerome   QUOTE(graynada @ Aug 10 2018, 08:29 AM) I...   Aug 10 2018, 01:55 PM
NCI   QUOTE(jerome @ Aug 10 2018, 01:55 PM) All...   Aug 10 2018, 05:32 PM
jerome   QUOTE(NCI @ Aug 11 2018, 01:32 AM) A prop...   Aug 10 2018, 08:57 PM
graynada   QUOTE(jerome @ Aug 10 2018, 10:55 PM) QUO...   Aug 11 2018, 05:35 PM
jerome   QUOTE(graynada @ Aug 12 2018, 01:35 AM) N...   Aug 11 2018, 10:18 PM
depscribe   QUOTE(jerome @ Aug 11 2018, 10:18 PM) Goo...   Aug 13 2018, 05:44 AM
graynada   QUOTE(depscribe @ Aug 13 2018, 02:44 PM) ...   Aug 13 2018, 05:53 AM
depscribe   QUOTE(graynada @ Aug 13 2018, 05:53 AM) S...   Aug 13 2018, 06:23 AM
graynada   QUOTE(depscribe @ Aug 13 2018, 03:23 PM) ...   Aug 13 2018, 06:30 AM
Eldkatten   Hello, thank you for this nice guide. I ask mysel...   Aug 10 2018, 04:27 AM
NCI   QUOTE(Eldkatten @ Aug 10 2018, 04:27 AM) ...   Aug 10 2018, 06:24 AM
Eldkatten   Wow, thank you for that elaborate answer QUOTE...   Aug 10 2018, 08:23 AM
NCI   QUOTE(Eldkatten @ Aug 10 2018, 08:23 AM) ...   Aug 10 2018, 08:33 AM
Eldkatten   Hello, QUOTE(NCI @ Aug 9 2018, 12:47 AM)...   Aug 10 2018, 05:17 AM
jerome   I would like to thank NCI for that guide, which is...   Aug 10 2018, 01:44 PM
NCI   QUOTE(jerome @ Aug 10 2018, 08:57 PM) If ...   Aug 11 2018, 01:08 PM
graynada   QUOTEThat is for us to judge and examples were giv...   Aug 11 2018, 11:02 PM
jerome   QUOTE(graynada @ Aug 12 2018, 07:02 AM) A...   Aug 12 2018, 01:13 AM
graynada   QUOTEI bought the only small device on the market ...   Aug 12 2018, 01:32 AM
Eldkatten   Hello, on "Spyware": while I can follow...   Aug 12 2018, 03:34 AM
bloblo   QUOTE(graynada @ Aug 12 2018, 01:32 AM) S...   Aug 12 2018, 03:59 AM
jerome   QUOTE(graynada @ Aug 12 2018, 09:32 AM) Q...   Aug 12 2018, 12:25 PM
jakfish   At this point, I feel we should agree to disagree ...   Aug 12 2018, 01:27 PM
graynada   QUOTE(jakfish @ Aug 12 2018, 10:27 PM) At...   Aug 12 2018, 02:45 PM
sdare   Know this thread has gone quiet, but am bumping be...   Oct 4 2018, 09:05 AM
ehasbrouck   QUOTE(sdare @ Oct 4 2018, 10:05 AM) Know ...   Oct 6 2018, 07:26 AM
petefoth   QUOTE(ehasbrouck @ Oct 6 2018, 04:26 PM) ...   Oct 7 2018, 12:09 AM
ehasbrouck   QUOTE(petefoth @ Oct 7 2018, 01:09 AM) My...   Oct 11 2018, 04:31 PM
ehasbrouck   In response to sanctions imposed on Google for vio...   Oct 17 2018, 02:20 PM
graynada   QUOTEAlso, whether it is actually Spyware or not i...   Aug 12 2018, 05:08 AM
bloblo   Right, that's how it works with any Spyware - ...   Aug 12 2018, 05:19 AM
graynada   QUOTE(bloblo @ Aug 12 2018, 02:19 PM) Rig...   Aug 12 2018, 05:27 AM
Eldkatten   QUOTE(graynada @ Aug 12 2018, 03:27 PM) (...   Aug 12 2018, 12:02 PM
jerome   I also belong to the people who would like lineage...   Oct 7 2018, 01:41 AM
NCI   FWIW Planetcom can support LineageOS, or other for...   Oct 17 2018, 05:41 PM
NCI   Waiting patiently for Android 8.1 to update the gu...   Apr 14 2019, 06:26 AM


Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 



RSS Lo-Fi Version Time is now: 21st November 2019 - 05:12 PM