Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Topics - NCI

Pages: [1]
1
Gemini PDA - Hardware / How to remove the microsd card from its slot?
« on: December 27, 2018, 12:40:36 am »
How to remove microsd card from Gemini PDA microsd slot? I try, but it seems stuck in there.

2
Gemini PDA - Android / Use your Gemini as USB keyboard!
« on: September 16, 2018, 11:51:15 am »
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.

3


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.

4
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?

Pages: [1]