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 )

Profile
Personal Photo
Options
Options
Personal Statement
NCI doesn't have a personal statement currently.
Personal Info
NCI
Age Unknown
Gender Not Set
Location Unknown
Birthday Unknown
Interests
No Information
Statistics
Joined: 13-July 18
Profile Views: 1,159*
Last Seen: Private
Local Time: Oct 17 2019, 07:59 PM
43 posts (0 per day)
Contact Information
AIM No Information
Yahoo No Information
ICQ No Information
MSN No Information
Contact Private
* Profile views updated each hour

NCI

Members


Topics
Posts
Comments
Friends
My Content
26 Dec 2018
How to remove microsd card from Gemini PDA microsd slot? I try, but it seems stuck in there.
16 Sep 2018
I believe that ability to use Gemini PDA as USB keyboard would be extremely proficient for those of us who have to setup/debug
normally unattended machines, use standalone tablets but have to enter BIOS occasionally and/or needs & wants compact external keyboard with them at all times for any other reason. Implementation of this feature would require a modified kernel with enabled USB keyboard device profile. If poll shows most people here want this feature, I'm going to petition Planet Computers asking to include this USB connectivity option in their mainline kernel, so that it is possible to use by just installing an app and selecting keyboard USB profile when connecting to other device.
8 Aug 2018
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.
8 Aug 2018
While I was extremely skeptical of physical keyboard vibration at first, after reflashing the device and typing a bit while having it on I totally love the feature. Vibration after pressing on-screen buttons, however, is something I definitely won't tolerate, it always annoyed the hell out of me. Only one of the on-screen buttons, the Back one, causes this behavior. Is there an option [e.g. some dirty hack] to disable on-screen button vibration while keeping the physical keyboard vibration?
Last Visitors


2 Sep 2018 - 13:48

Comments
Other users have left no comments for NCI.

Friends
There are no friends to display.
RSS Lo-Fi Version Time is now: 17th October 2019 - 07:59 PM