I’ve created modded APKs for the Android 6/7.1 devices.
Version | Release Data | Download | SHA-256 checksum file* |
---|---|---|---|
3.8.1 | 2020-09-19 | ||
3.8.3 – McBluna.net | 2020-09-27 | ||
3.8.5 – McBluna.net | 2020-12-11 | ||
3.8.6 – McBluna.net | 2020-12-26 |
Changelog
3.8.1 (FW X8, X9S, X10 v1.2.42 / Z9S, Z10, X20, X20 Pro, Z1000, UHD2000 v2.3.35 / Z9X, Z10 Pro, Z1000 Pro v6.0.35 beta) 1. Optimize the playback history display. 2. Added playback history display switch. 3.8.3 (FW Z1000 Pro v6.0.45 beta) 1. Optimize partial translation 2. Fix the problem of playing record error 3.8.5 (FW Z9X, Z10 Pro, Z1000 Pro v6.0.80 beta) not available 3.8.6 (FW Z9X v6.0.85 beta) 1. Increase UPNP function. 2. Optimize NAS boot and mount speed. 3. Optimize UI.
I strongly advise you to read my guides “How to uninstall a system application on Zidoo Android 6/7.1 based devices” and “How to install modded APKs on Zidoo Android 6/7.1 based devices” first.
kylin32:/ $ su kylin32:/ # pm uninstall --user 0 com.zidoo.fileexplorer Success kylin32:/ # mount -o remount,rw -t yaffs2 /dev/block/mmcblk0p1 /system kylin32:/ # rm -rf /system/zidoo_file kylin32:/ # reboot
Copy the downloaded apk to Zidoo’s Download folder or a USB stick.
kylin32:/ $ su kylin32:/ # pm install -g /sdcard/Download/zidoo_file_3.8.6-McBluna-signed.apk Success kylin32:/ # cp /data/system/packages.xml /sdcard/Download/
To recover the permissions of Movie Center as a system application you’ve to modify packages.xml. Edit packages.xml on your PC e.g. with Notepad++.
Search for com.zidoo.fileexplorer
<package name="com.zidoo.fileexplorer" ...> replace the the tag <perms> <item name="android.permission.MODIFY_AUDIO_SETTINGS" granted="true" flags="0" /> ... <item name="android.permission.WAKE_LOCK" granted="true" flags="0" /> </perms> by this: <perms> <item name="android.permission.ACCESS_CACHE_FILESYSTEM" granted="true" flags="0" /> <item name="android.permission.DOWNLOAD_WITHOUT_NOTIFICATION" granted="true" flags="0" /> <item name="android.permission.BIND_INCALL_SERVICE" granted="true" flags="0" /> <item name="com.android.gallery3d.permission.GALLERY_PROVIDER" granted="true" flags="0" /> <item name="android.permission.WRITE_SETTINGS" granted="true" flags="0" /> <item name="android.permission.CONFIGURE_WIFI_DISPLAY" granted="true" flags="0" /> <item name="android.permission.CONFIGURE_DISPLAY_COLOR_MODE" granted="true" flags="0" /> <item name="android.permission.ACCESS_WIMAX_STATE" granted="true" flags="0" /> <item name="android.permission.RESTART_PACKAGES" granted="true" flags="0" /> <item name="android.permission.USE_CREDENTIALS" granted="true" flags="0" /> <item name="android.permission.BIND_DEVICE_ADMIN" granted="true" flags="0" /> <item name="android.permission.MODIFY_AUDIO_SETTINGS" granted="true" flags="0" /> <item name="android.permission.ACCESS_CHECKIN_PROPERTIES" granted="true" flags="0" /> <item name="android.permission.INSTALL_LOCATION_PROVIDER" granted="true" flags="0" /> <item name="android.permission.MANAGE_ACCOUNTS" granted="true" flags="0" /> <item name="android.permission.SYSTEM_ALERT_WINDOW" granted="true" flags="0" /> <item name="android.permission.BROADCAST_PHONE_ACCOUNT_REGISTRATION" granted="true" flags="0" /> <item name="android.permission.CLEAR_APP_USER_DATA" granted="true" flags="0" /> <item name="android.permission.BROADCAST_CALLLOG_INFO" granted="true" flags="0" /> <item name="android.permission.INSTALL_PACKAGES" granted="true" flags="0" /> <item name="android.permission.NFC" granted="true" flags="0" /> <item name="android.permission.CALL_PRIVILEGED" granted="true" flags="0" /> <item name="android.permission.CHANGE_NETWORK_STATE" granted="true" flags="0" /> <item name="android.permission.MASTER_CLEAR" granted="true" flags="0" /> <item name="android.permission.WRITE_SYNC_SETTINGS" granted="true" flags="0" /> <item name="android.permission.RECEIVE_BOOT_COMPLETED" granted="true" flags="0" /> <item name="android.permission.PEERS_MAC_ADDRESS" granted="true" flags="0" /> <item name="android.permission.DEVICE_POWER" granted="true" flags="0" /> <item name="android.permission.REMOVE_TASKS" granted="true" flags="0" /> <item name="android.permission.MANAGE_PROFILE_AND_DEVICE_OWNERS" granted="true" flags="0" /> <item name="android.permission.READ_PROFILE" granted="true" flags="0" /> <item name="android.permission.BLUETOOTH" granted="true" flags="0" /> <item name="android.permission.CHANGE_WIFI_MULTICAST_STATE" granted="true" flags="0" /> <item name="android.permission.WRITE_MEDIA_STORAGE" granted="true" flags="0" /> <item name="android.permission.WRITE_BLOCKED_NUMBERS" granted="true" flags="0" /> <item name="android.permission.SET_ANIMATION_SCALE" granted="true" flags="0" /> <item name="android.permission.GET_TASKS" granted="true" flags="0" /> <item name="android.permission.INTERNET" granted="true" flags="0" /> <item name="android.permission.BLUETOOTH_ADMIN" granted="true" flags="0" /> <item name="android.permission.CONTROL_VPN" granted="true" flags="0" /> <item name="android.permission.MANAGE_FINGERPRINT" granted="true" flags="0" /> <item name="android.permission.BIND_CONNECTION_SERVICE" granted="true" flags="0" /> <item name="android.permission.READ_EXTERNAL_STORAGE" granted="true" flags="30" /> <item name="android.permission.GET_PACKAGE_SIZE" granted="true" flags="0" /> <item name="android.permission.MANAGE_USB" granted="true" flags="0" /> <item name="android.permission.INTERACT_ACROSS_USERS_FULL" granted="true" flags="0" /> <item name="android.permission.STOP_APP_SWITCHES" granted="true" flags="0" /> <item name="android.permission.BATTERY_STATS" granted="true" flags="0" /> <item name="android.permission.PACKAGE_USAGE_STATS" granted="true" flags="0" /> <item name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS" granted="true" flags="0" /> <item name="android.permission.TETHER_PRIVILEGED" granted="true" flags="0" /> <item name="android.permission.WRITE_SECURE_SETTINGS" granted="true" flags="0" /> <item name="android.permission.MOVE_PACKAGE" granted="true" flags="0" /> <item name="android.permission.READ_BLOCKED_NUMBERS" granted="true" flags="0" /> <item name="android.permission.READ_SEARCH_INDEXABLES" granted="true" flags="0" /> <item name="android.permission.READ_PHONE_STATE" granted="true" flags="30" /> <item name="android.permission.ACCESS_DOWNLOAD_MANAGER" granted="true" flags="0" /> <item name="android.permission.BROADCAST_STICKY" granted="true" flags="0" /> <item name="android.permission.BLUETOOTH_PRIVILEGED" granted="true" flags="0" /> <item name="android.permission.CALL_PHONE" granted="true" flags="30" /> <item name="android.permission.HARDWARE_TEST" granted="true" flags="0" /> <item name="android.intent.category.MASTER_CLEAR.permission.C2D_MESSAGE" granted="true" flags="0" /> <item name="android.permission.WRITE_CONTACTS" granted="true" flags="30" /> <item name="android.permission.BIND_JOB_SERVICE" granted="true" flags="0" /> <item name="android.permission.CONFIRM_FULL_BACKUP" granted="true" flags="0" /> <item name="android.permission.SET_TIME" granted="true" flags="0" /> <item name="android.permission.WRITE_APN_SETTINGS" granted="true" flags="0" /> <item name="android.permission.CHANGE_WIFI_STATE" granted="true" flags="0" /> <item name="android.permission.MANAGE_USERS" granted="true" flags="0" /> <item name="android.permission.SET_PREFERRED_APPLICATIONS" granted="true" flags="0" /> <item name="android.permission.DELETE_CACHE_FILES" granted="true" flags="0" /> <item name="android.permission.ACCESS_NETWORK_STATE" granted="true" flags="0" /> <item name="android.permission.DISABLE_KEYGUARD" granted="true" flags="0" /> <item name="android.permission.BACKUP" granted="true" flags="0" /> <item name="android.permission.CHANGE_CONFIGURATION" granted="true" flags="0" /> <item name="android.permission.USER_ACTIVITY" granted="true" flags="0" /> <item name="android.permission.COPY_PROTECTED_DATA" granted="true" flags="0" /> <item name="android.permission.INTERACT_ACROSS_USERS" granted="true" flags="0" /> <item name="android.permission.SET_WALLPAPER" granted="true" flags="0" /> <item name="android.permission.SET_KEYBOARD_LAYOUT" granted="true" flags="0" /> <item name="android.permission.KILL_BACKGROUND_PROCESSES" granted="true" flags="0" /> <item name="android.permission.USE_FINGERPRINT" granted="true" flags="0" /> <item name="android.permission.WRITE_USER_DICTIONARY" granted="true" flags="0" /> <item name="android.permission.READ_SYNC_STATS" granted="true" flags="0" /> <item name="android.permission.REBOOT" granted="true" flags="0" /> <item name="android.permission.PROCESS_OUTGOING_CALLS" granted="true" flags="30" /> <item name="android.permission.OEM_UNLOCK_STATE" granted="true" flags="0" /> <item name="android.permission.MANAGE_DEVICE_ADMINS" granted="true" flags="0" /> <item name="android.permission.CLEAR_APP_CACHE" granted="true" flags="0" /> <item name="android.permission.CHANGE_APP_IDLE_STATE" granted="true" flags="0" /> <item name="android.permission.SET_POINTER_SPEED" granted="true" flags="0" /> <item name="android.permission.MANAGE_NOTIFICATIONS" granted="true" flags="0" /> <item name="android.permission.CONNECTIVITY_INTERNAL" granted="true" flags="0" /> <item name="android.permission.READ_SYNC_SETTINGS" granted="true" flags="0" /> <item name="android.permission.OVERRIDE_WIFI_CONFIG" granted="true" flags="0" /> <item name="android.permission.FORCE_STOP_PACKAGES" granted="true" flags="0" /> <item name="android.permission.ACCESS_NOTIFICATIONS" granted="true" flags="0" /> <item name="android.permission.WRITE_EXTERNAL_STORAGE" granted="true" flags="30" /> <item name="android.permission.VIBRATE" granted="true" flags="0" /> <item name="com.android.certinstaller.INSTALL_AS_USER" granted="true" flags="0" /> <item name="android.permission.READ_USER_DICTIONARY" granted="true" flags="0" /> <item name="android.permission.ACCESS_WIFI_STATE" granted="true" flags="0" /> <item name="android.permission.CHANGE_WIMAX_STATE" granted="true" flags="0" /> <item name="android.permission.REQUEST_INSTALL_PACKAGES" granted="true" flags="0" /> <item name="android.permission.MODIFY_PHONE_STATE" granted="true" flags="0" /> <item name="android.permission.STATUS_BAR" granted="true" flags="0" /> <item name="android.permission.RECORD_AUDIO" granted="true" flags="30" /> <item name="android.permission.LOCATION_HARDWARE" granted="true" flags="0" /> <item name="android.permission.WAKE_LOCK" granted="true" flags="0" /> <item name="android.permission.READ_CONTACTS" granted="true" flags="30" /> <item name="android.permission.DELETE_PACKAGES" granted="true" flags="0" /> </perms>
save the file
kylin32:/ # cp /sdcard/Download/packages.xml /data/system/ kylin32:/ # reboot
not work on zidoo x20