android_data_recovery / config /settings.yaml
meccatronis's picture
Upload config/settings.yaml with huggingface_hub
345aff5 verified
# Android Data Recovery - Configuration Settings
# ADB Settings
adb:
timeout: 30000 # Connection timeout in milliseconds
auto_detect: true
default_port: 5037
wireless_port: 5555
# Recovery Settings
recovery:
# Supported data types for recovery
data_types:
- contacts
- messages
- call_logs
- photos
- videos
- audio
- documents
- whatsapp
- app_data
# Scan depth (1=quick, 2=normal, 3=deep)
scan_depth: 2
# Maximum file size to recover (in MB)
max_file_size: 500
# Temporary directory for recovery
temp_dir: "./temp_recovery"
# Output directory for recovered files
output_dir: "./recovered_data"
# File Signatures for Recovery
file_signatures:
images:
jpg: ["FFD8FF"]
png: ["89504E47"]
gif: ["47494638"]
bmp: ["424D"]
webp: ["52494646"]
videos:
mp4: ["00000018667479706D70", "0000001C667479706D70"]
avi: ["52494646"]
mkv: ["1A45DFA3"]
3gp: ["0000001466747970336770"]
audio:
mp3: ["494433", "FFFB", "FFF3"]
wav: ["52494646"]
ogg: ["4F676753"]
m4a: ["00000020667479704D3441"]
documents:
pdf: ["25504446"]
doc: ["D0CF11E0"]
docx: ["504B0304"]
xlsx: ["504B0304"]
txt: []
# Database Paths (Android)
android_databases:
contacts: "/data/data/com.android.providers.contacts/databases/contacts2.db"
messages: "/data/data/com.android.providers.telephony/databases/mmssms.db"
call_logs: "/data/data/com.android.providers.contacts/databases/calllog.db"
whatsapp: "/data/data/com.whatsapp/databases/msgstore.db"
whatsapp_wa: "/data/data/com.whatsapp/databases/wa.db"
# Storage Paths
storage_paths:
internal: "/sdcard"
external: "/storage/sdcard1"
dcim: "/sdcard/DCIM"
downloads: "/sdcard/Download"
documents: "/sdcard/Documents"
whatsapp_media: "/sdcard/WhatsApp/Media"
# Logging
logging:
level: INFO
file: "./logs/recovery.log"
max_size: 10485760 # 10MB
backup_count: 5
# GUI Settings
gui:
theme: "dark"
language: "pt_BR"
window_size: [1200, 800]
show_preview: true
preview_size: [200, 200]