# 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]