Zidoo Media Center v3.8.1 – v3.8.6 – McBluna.net

I’ve created modded APKs for the Android 6/7.1 devices.

VersionRelease DataDownloadSHA-256
checksum file*
3.8.12020-09-19OneDrive DownloadSHA256
3.8.3 – McBluna.net2020-09-27OneDrive DownloadSHA256
3.8.5 – McBluna.net2020-12-11OneDrive DownloadSHA256
3.8.6 – McBluna.net2020-12-26OneDrive DownloadSHA256
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 advice 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

1 thought on “Zidoo Media Center v3.8.1 – v3.8.6 – McBluna.net”

Leave a Comment