PDA

瀏覽完整版本 : 【韌體發布】 [01/28 更新] M8_M60_SENSE70 TW DAT rom



nenebear
12-16-2015, 10:51 AM
Android Marshmallow
Sense 7.0


採用 DAT 格式架構

data
META-INF
boot.img
file_contexts
recovery.img
system.new.dat
system.patch.dat
system.transfer.list


下 載:


database (https://drive.google.com/drive/folders/13wotqBaY61Wrj-e0OpH5bIlHjOvWp8nq?usp=sharing)



註:
於 twrp 安裝程序結束後 點選 "reboot system" 後有兩個步驟須注意

No OS Installed -- Swipe to Reboot -- 滑動略過
Install SuperSU? -- Do Not Istall -- 點選

CAT07151030
12-16-2015, 11:05 AM
感謝熊大辛苦的上傳分享:)

nenebear
12-16-2015, 11:21 AM
Android Marshmallow 心得分享 !


1.編輯 system 資料夾架構 的 rom 於 twrp 安裝 rom.zip 之後 開機重啟 直接進入 recovery 模式 --
這回升至 Android 6.0 如是在 windows 環境 壓縮的 rom.zip 會有不明原因的無法 update system

解決方式 -- 可於 linux 環境下壓縮 rom.zip ! 即可刷後開機進系統


2.習慣使用 system資料夾架構 之同好 . 這兒分享 Android Marshmallow TW 6.12.709.4 的 ...

symlinks

symlink("app_process32", "/system/bin/app_process");
symlink("dalvikvm32", "/system/bin/dalvikvm");
symlink("/data/misc/audio/mbhc.bin", "/system/etc/firmware/wcd9320/wcd9320_mbhc.bin");
symlink("/data/misc/audio/wcd9320_anc.bin", "/system/etc/firmware/wcd9320/wcd9320_anc.bin");
symlink("/data/misc/audio/wcd9320_mad_audio.bin", "/system/etc/firmware/wcd9320/wcd9320_mad_audio.bin");
symlink("grep", "/system/bin/egrep");
symlink("grep", "/system/bin/fgrep");
symlink("libGLESv2.so", "/system/lib/libGLESv3.so");
symlink("moc_crypto.ko.3.4.10", "/system/lib/modules/moc_crypto.ko");
symlink("moc_platform_mod.ko.3.4.10", "/system/lib/modules/moc_platform_mod.ko");
symlink("Roboto-Bold.ttf", "/system/fonts/DroidSans-Bold.ttf");
symlink("Roboto-Regular.ttf", "/system/fonts/DroidSans.ttf");
symlink("/system/lib/libbluetooth_jni.so", "/system/app/Bluetooth/lib/arm/libbluetooth_jni.so");
symlink("/system/lib/libdefcontainer_jni.so", "/system/priv-app/DefaultContainerService/lib/arm/libdefcontainer_jni.so");
symlink("/system/lib/libEX_Engine5.so", "/system/priv-app/PolarisOffice/lib/arm/libEX_Engine5.so");
symlink("/system/lib/libhtc_loglevel.so", "/system/app/HtcLogLevel/lib/arm/libhtc_loglevel.so");
symlink("/system/lib/libhtcqxdm2sd.so", "/system/app/QXDM2SD/lib/arm/libhtcqxdm2sd.so");
symlink("/system/lib/libIDeviceCloud.so", "/system/priv-app/iCloudTransfer/lib/arm/libIDeviceCloud.so");
symlink("/system/lib/libjni_pacprocessor.so", "/system/app/PacProcessor/lib/arm/libjni_pacprocessor.so");
symlink("/system/lib/libNemoEncryptUtil.so", "/system/app/Strolling/lib/arm/libNemoEncryptUtil.so");
symlink("/system/lib/libnfc_jni.so", "/system/app/Nfc/lib/arm/libnfc_jni.so");
symlink("/system/lib/libpolarisoffice5.so", "/system/priv-app/PolarisOffice/lib/arm/libpolarisoffice5.so");
symlink("/system/lib/libpolarisofficeSDK.so", "/system/priv-app/PolarisOffice/lib/arm/libpolarisofficeSDK.so");
symlink("/system/lib/libprintspooler_jni.so", "/system/app/PrintSpooler/lib/arm/libprintspooler_jni.so");
symlink("/system/lib/libsmith.so", "/system/app/Smith/lib/arm/libsmith.so");
symlink("/system/lib/libtwittermedia.so", "/system/app/Twitter_Client/lib/arm/libtwittermedia.so");
symlink("/system/lib/modules/pronto/pronto_wlan.ko", "/system/lib/modules/wlan.ko");
symlink("toolbox", "/system/bin/dd");
symlink("toolbox", "/system/bin/df");
symlink("toolbox", "/system/bin/du");
symlink("toolbox", "/system/bin/getevent");
symlink("toolbox", "/system/bin/iftop");
symlink("toolbox", "/system/bin/ioctl");
symlink("toolbox", "/system/bin/ionice");
symlink("toolbox", "/system/bin/log");
symlink("toolbox", "/system/bin/ls");
symlink("toolbox", "/system/bin/lsof");
symlink("toolbox", "/system/bin/mount");
symlink("toolbox", "/system/bin/nandread");
symlink("toolbox", "/system/bin/newfs_msdos");
symlink("toolbox", "/system/bin/prlimit");
symlink("toolbox", "/system/bin/ps");
symlink("toolbox", "/system/bin/renice");
symlink("toolbox", "/system/bin/sendevent");
symlink("toolbox", "/system/bin/start");
symlink("toolbox", "/system/bin/stop");
symlink("toolbox", "/system/bin/top");
symlink("toolbox", "/system/bin/uptime");
symlink("toolbox", "/system/bin/watchprops");
symlink("toybox", "/system/bin/acpi", "/system/bin/basename",
"/system/bin/blockdev", "/system/bin/bzcat", "/system/bin/cal",
"/system/bin/cat", "/system/bin/chcon", "/system/bin/chgrp",
"/system/bin/chmod", "/system/bin/chown", "/system/bin/chroot",
"/system/bin/cksum", "/system/bin/clear", "/system/bin/cmp",
"/system/bin/comm", "/system/bin/cp", "/system/bin/cpio",
"/system/bin/cut", "/system/bin/date", "/system/bin/dirname",
"/system/bin/dmesg", "/system/bin/dos2unix", "/system/bin/echo",
"/system/bin/env", "/system/bin/expand", "/system/bin/expr",
"/system/bin/fallocate", "/system/bin/false", "/system/bin/find",
"/system/bin/free", "/system/bin/getenforce", "/system/bin/getprop",
"/system/bin/groups", "/system/bin/head", "/system/bin/hostname",
"/system/bin/hwclock", "/system/bin/id", "/system/bin/ifconfig",
"/system/bin/inotifyd", "/system/bin/insmod", "/system/bin/kill",
"/system/bin/ln", "/system/bin/load_policy", "/system/bin/logname",
"/system/bin/losetup", "/system/bin/lsmod", "/system/bin/lsusb",
"/system/bin/md5sum", "/system/bin/mkdir", "/system/bin/mknod",
"/system/bin/mkswap", "/system/bin/mktemp", "/system/bin/modinfo",
"/system/bin/more", "/system/bin/mountpoint", "/system/bin/mv",
"/system/bin/netstat", "/system/bin/nice", "/system/bin/nl",
"/system/bin/nohup", "/system/bin/od", "/system/bin/paste",
"/system/bin/patch", "/system/bin/pgrep", "/system/bin/pidof",
"/system/bin/pkill", "/system/bin/pmap", "/system/bin/printenv",
"/system/bin/printf", "/system/bin/pwd", "/system/bin/readlink",
"/system/bin/realpath", "/system/bin/restorecon", "/system/bin/rm",
"/system/bin/rmdir", "/system/bin/rmmod", "/system/bin/route",
"/system/bin/runcon", "/system/bin/sed", "/system/bin/seq",
"/system/bin/setenforce", "/system/bin/setprop", "/system/bin/setsid",
"/system/bin/sha1sum", "/system/bin/sleep", "/system/bin/sort",
"/system/bin/split", "/system/bin/stat", "/system/bin/strings",
"/system/bin/swapoff", "/system/bin/swapon", "/system/bin/sync",
"/system/bin/sysctl", "/system/bin/tac", "/system/bin/tail",
"/system/bin/tar", "/system/bin/taskset", "/system/bin/tee",
"/system/bin/time", "/system/bin/timeout", "/system/bin/touch",
"/system/bin/tr", "/system/bin/true", "/system/bin/truncate",
"/system/bin/umount", "/system/bin/uname", "/system/bin/uniq",
"/system/bin/unix2dos", "/system/bin/usleep", "/system/bin/vmstat",
"/system/bin/wc", "/system/bin/which", "/system/bin/whoami",
"/system/bin/xargs",
"/system/bin/yes");

Permissions

set_metadata_recursive("/system", "uid", 0, "gid", 0, "dmode", 0755, "fmode", 0644, "capabilities", 0x0, "selabel", "u:object_r:system_file:s0");
set_metadata_recursive("/system/bin", "uid", 0, "gid", 2000, "dmode", 0755, "fmode", 0755, "capabilities", 0x0, "selabel", "u:object_r:system_file:s0");
set_metadata("/system/bin/ATFWD-daemon", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:atfwd_exec:s0");
set_metadata("/system/bin/PktRspTest", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:diag_exec:s0");
set_metadata("/system/bin/StoreKeybox", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:sectest_exec:s0");
set_metadata("/system/bin/adsprpcd", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:adsprpcd_exec:s0");
set_metadata("/system/bin/app_process32", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:zygote_exec:s0");
set_metadata("/system/bin/blkid", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:blkid_exec:s0");
set_metadata("/system/bin/bootanimation", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:bootanim_exec:s0");
set_metadata("/system/bin/cand", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:cand_exec:s0");
set_metadata("/system/bin/charger_monitor", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:charger_monitor_exec:s0");
set_metadata("/system/bin/cir_fw_update", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:cir_fw_update_exec:s0");
set_metadata("/system/bin/clatd", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:clatd_exec:s0");
set_metadata("/system/bin/debuggerd", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:debuggerd_exec:s0");
set_metadata("/system/bin/dex2oat", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:dex2oat_exec:s0");
set_metadata("/system/bin/dhcpcd", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:dhcp_exec:s0");
set_metadata("/system/bin/diag_callback_client", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:diag_exec:s0");
set_metadata("/system/bin/diag_dci_sample", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:diag_exec:s0");
set_metadata("/system/bin/diag_klog", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:diag_exec:s0");
set_metadata("/system/bin/diag_mdlog", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:qlogd_exec:s0");
set_metadata("/system/bin/diag_socket_log", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:diag_exec:s0");
set_metadata("/system/bin/diag_uart_log", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:diag_exec:s0");
set_metadata("/system/bin/dnsmasq", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:dnsmasq_exec:s0");
set_metadata("/system/bin/drmdiagapp", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:diag_exec:s0");
set_metadata("/system/bin/drmserver", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:drmserver_exec:s0");
set_metadata("/system/bin/dumpstate", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:dumpstate_exec:s0");
set_metadata("/system/bin/e2fsck", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:fsck_exec:s0");
set_metadata("/system/bin/exfatck", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:fsck_exec:s0");
set_metadata("/system/bin/fsck.f2fs", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:fsck_exec:s0");
set_metadata("/system/bin/fsck_msdos", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:fsck_exec:s0");
set_metadata("/system/bin/gatekeeperd", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:gatekeeperd_exec:s0");
set_metadata("/system/bin/gpsone_daemon", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:location_exec:s0");
set_metadata("/system/bin/hcheck", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:hcheck_exec:s0");
set_metadata("/system/bin/hld", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:hld_exec:s0");
set_metadata("/system/bin/hostapd", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:hostapd_exec:s0");
set_metadata("/system/bin/hostapd_cli", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:hostapd_exec:s0");
set_metadata("/system/bin/htc_ebdlogd", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:htc_ebdlogd_exec:s0");
set_metadata("/system/bin/hvdcp", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:hvdcp_exec:s0");
set_metadata("/system/bin/imscmservice", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:imscm_exec:s0");
set_metadata("/system/bin/installd", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:installd_exec:s0");
set_metadata("/system/bin/irsc_util", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:irsc_util_exec:s0");
set_metadata("/system/bin/iw", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:wcnss_service_exec:s0");
set_metadata("/system/bin/iwlist", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:wcnss_service_exec:s0");
set_metadata("/system/bin/iwpriv", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:wcnss_service_exec:s0");
set_metadata("/system/bin/keystore", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:keystore_exec:s0");
set_metadata("/system/bin/lmkd", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:lmkd_exec:s0");
set_metadata("/system/bin/loc_launcher", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:location_exec:s0");
set_metadata("/system/bin/logcat", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:logcat_exec:s0");
set_metadata("/system/bin/logd", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:logd_exec:s0");
set_metadata("/system/bin/make_ext4fs", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:fsck_exec:s0");
set_metadata("/system/bin/mcStarter", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:mcStarter_exec:s0");
set_metadata("/system/bin/mdnsd", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:mdnsd_exec:s0");
set_metadata("/system/bin/mediaserver", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:mediaserver_exec:s0");
set_metadata("/system/bin/mm-qcamera-daemon", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:mm-qcamerad_exec:s0");
set_metadata("/system/bin/mpdecision", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:mpdecision_exec:s0");
set_metadata("/system/bin/mtpd", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:mtp_exec:s0");
set_metadata("/system/bin/ndc", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:wcnss_service_exec:s0");
set_metadata("/system/bin/netd", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:netd_exec:s0");
set_metadata("/system/bin/netmgrd", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:netmgrd_exec:s0");
set_metadata("/system/bin/patchoat", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:dex2oat_exec:s0");
set_metadata("/system/bin/pnpmgr", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:pnpmgr_exec:s0");
set_metadata("/system/bin/pppd", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:ppp_exec:s0");
set_metadata("/system/bin/ptt_socket_app", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:wcnss_service_exec:s0");
set_metadata("/system/bin/qmuxd", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:qmuxd_exec:s0");
set_metadata("/system/bin/qseecom_sample_client", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:sectest_exec:s0");
set_metadata("/system/bin/qseecomd", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:tee_exec:s0");
set_metadata("/system/bin/quipc_igsn", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:location_exec:s0");
set_metadata("/system/bin/quipc_main", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:location_exec:s0");
set_metadata("/system/bin/racoon", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:racoon_exec:s0");
set_metadata("/system/bin/readDapCert", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:read_dap_cert_exec:s0");
set_metadata("/system/bin/rild", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:rild_exec:s0");
set_metadata("/system/bin/rmt_storage", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:rmt_storage_exec:s0");
set_metadata("/system/bin/run-as", "uid", 0, "gid", 2000, "mode", 0750, "capabilities", 0xc0, "selabel", "u:object_r:runas_exec:s0");
set_metadata("/system/bin/sdcard", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:sdcardd_exec:s0");
set_metadata("/system/bin/servicemanager", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:servicemanager_exec:s0");
set_metadata("/system/bin/sgdisk", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:sgdisk_exec:s0");
set_metadata("/system/bin/sh", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:shell_exec:s0");
set_metadata("/system/bin/ssr_setup", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:ssr_setup_exec:s0");
set_metadata("/system/bin/surfaceflinger", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:surfaceflinger_exec:s0");
set_metadata("/system/bin/test_diag", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:diag_exec:s0");
set_metadata("/system/bin/time_daemon", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:time_daemon_exec:s0");
set_metadata("/system/bin/toolbox", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:toolbox_exec:s0");
set_metadata("/system/bin/toybox", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:toolbox_exec:s0");
set_metadata("/system/bin/tpd_daemon", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:tpd_daemon_exec:s0");
set_metadata("/system/bin/tzdatacheck", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:tzdatacheck_exec:s0");
set_metadata("/system/bin/uncrypt", "uid", 0, "gid", 0, "mode", 0750, "capabilities", 0x0, "selabel", "u:object_r:uncrypt_exec:s0");
set_metadata("/system/bin/vdc", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:vdc_exec:s0");
set_metadata("/system/bin/vold", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:vold_exec:s0");
set_metadata("/system/bin/wcnss_service", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:wcnss_service_exec:s0");
set_metadata("/system/bin/wpa_cli", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:wcnss_service_exec:s0");
set_metadata("/system/bin/wpa_supplicant", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:wpa_exec:s0");
set_metadata("/system/etc/dhcpcd/dhcpcd-run-hooks", "uid", 1014, "gid", 2000, "mode", 0550, "capabilities", 0x0, "selabel", "u:object_r:system_file:s0");
set_metadata_recursive("/system/etc/ppp", "uid", 0, "gid", 0, "dmode", 0755, "fmode", 0555, "capabilities", 0x0, "selabel", "u:object_r:system_file:s0");
set_metadata("/system/vendor", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:system_file:s0");
set_metadata_recursive("/system/vendor/bin", "uid", 0, "gid", 2000, "dmode", 0755, "fmode", 0755, "capabilities", 0x0, "selabel", "u:object_r:system_file:s0");
set_metadata("/system/vendor/bin/thermal-engine", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:thermal-engine_exec:s0");
set_metadata("/system/vendor/firmware", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:system_file:s0");
set_metadata("/system/vendor/lib", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:system_file:s0");
set_metadata_recursive("/system/vendor/lib/drm", "uid", 0, "gid", 2000, "dmode", 0755, "fmode", 0644, "capabilities", 0x0, "selabel", "u:object_r:system_file:s0");
set_metadata("/system/vendor/lib/drm/libdrmwvmplugin.so", "uid", 0, "gid", 0, "mode", 0644, "capabilities", 0x0, "selabel", "u:object_r:system_file:s0");
set_metadata("/system/vendor/lib/egl", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:system_file:s0");
set_metadata("/system/vendor/lib/hw", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:system_file:s0");
set_metadata("/system/vendor/lib/mediadrm", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:system_file:s0");
set_metadata_recursive("/system/vendor/lib/qcdrm", "uid", 0, "gid", 2000, "dmode", 0755, "fmode", 0644, "capabilities", 0x0, "selabel", "u:object_r:system_file:s0");
set_metadata_recursive("/system/vendor/lib/qcdrm/playready/lib", "uid", 0, "gid", 0, "dmode", 0755, "fmode", 0644, "capabilities", 0x0, "selabel", "u:object_r:system_file:s0");
set_metadata("/system/vendor/lib/qcdrm/playready/lib", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:system_file:s0");
set_metadata("/system/vendor/lib/soundfx", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:system_file:s0");
set_metadata("/system/vendor/media", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:system_file:s0");
set_metadata("/system/vendor/pittpatt", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:system_file:s0");
set_metadata("/system/vendor/pittpatt/models", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:system_file:s0");
set_metadata("/system/vendor/pittpatt/models/detection", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:system_file:s0");
set_metadata("/system/vendor/pittpatt/models/detection/multi_pose_face_landmark_detectors.8", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:system_file:s0");
set_metadata("/system/vendor/pittpatt/models/detection/yaw_roll_face_detectors.7.1", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:system_file:s0");
set_metadata_recursive("/system/vendor/pittpatt/models/recognition", "uid", 0, "gid", 2000, "dmode", 0755, "fmode", 0644, "capabilities", 0x0, "selabel", "u:object_r:system_file:s0");
set_metadata("/system/vendor/pittpatt/models/recognition/face.face.y0-y0-71-N-tree_7-wmd.bin", "uid", 0, "gid", 0, "mode", 0644, "capabilities", 0x0, "selabel", "u:object_r:system_file:s0");
set_metadata_recursive("/system/xbin", "uid", 0, "gid", 2000, "dmode", 0755, "fmode", 0755, "capabilities", 0x0, "selabel", "u:object_r:system_file:s0");
set_metadata("/system/build.prop", "uid", 0, "gid", 0, "mode", 0644, "capabilities", 0x0);

完整的 TW 6.12.709.4 的 symlinks . permissions 。
如使用 其他地區版本的 symlinks . permissions -- 如沒對應到 ... 有可能無法開啟 wifi 或是 系統會不定期重新啟動 ...

給有需要者 .... 請慢用!! :) :cool:

vncnt550312
12-16-2015, 02:13 PM
請問大大刷此版rom手機可直接聲到6.12.709.4嗎因我手機目前是4.24.709.3就無法升級了好像有講過google把關嚴格.請賜教

nenebear
12-16-2015, 02:39 PM
刷這個rom並不會更新firmware哦!
HTC論壇中午有帖子說到6.12.709.4又開放更新了 你可以試試。

vncnt550312
12-16-2015, 03:05 PM
還是沒的更新在等看看謝謝

vncnt550312
12-16-2015, 04:35 PM
版大你好剛我手動firmware升級成功現要刷此版rom問有舌要注意的

jiang360
12-17-2015, 02:35 PM
熊大您好
想跟您請教一下,我的m8是5.0.2,軟體號碼:4.24.709.2,有做root、s-on、unlocked
目前無法執行官方的更新,更新之後都會出現錯誤,想請問一下,我應該怎麼做才可以讓手機可以執行官方的更新?
我想要更新到新版的6.0,還請熊大指點一二
感激不盡!

nenebear
12-17-2015, 03:40 PM
用 指令 查詢 裝置訊息 裡的 OS版本號 .下載對應的 rom.zip 即可OTA升級 .

adb reboot bootloader
fastboot getvar all

danies0207
12-17-2015, 06:02 PM
感謝熊大分享,我原來的版本是 M8_UL_L50_SENSE60_MR_hTC_Asia_TW_4.24.709.3_V0.0 有unlock 有root 有s-off
目前直接用twrp 2.8.4.0 也就是mobile01 論壇那AKSN74大提供的三合一包直接刷上您的這個版本,
刷完後想要再root,但發現若再刷入twrp 2.8.4.0會出現一開機就進入twrp沒辦法正常進系統,
請問刷完您這個版本要再root,我還需要哪些步驟, twrp2.8.7嗎? 是否有載點可以提供,謝謝

nenebear
12-17-2015, 06:44 PM
原來的版本 -- 先提供裝置訊息內容 ! 指令就在樓上 .
twrp2.8.7嗎? 是否有載點可以提供 -- 在帖子中有提供相關連結 . 也可自行搜尋
刷完後想要再root -- 最近寫過其他機型root方式 .
多瀏覽 ...

danies0207
12-17-2015, 09:49 PM
哈哈,感謝熊大解答,因為手機掛在一半,客戶又一直打電話來~沒有認真的搜尋論壇文章~
已經在前一版更新主題找到twrp-2.8.7.0,非常感謝熊大!!
至於裝置訊息內容指令我還不太會用,等我拜讀完所有相關文章~有問題再來請教!!
謝熊大

冰羽
12-18-2015, 11:35 AM
請問熊大:
1.升級包有辦法從手機自行抽取出來嗎?
我在以下兩個路徑都找不到orz
(1)/sdcard/Download/
(2)/data/data/com.htc.updater/
2.其他論壇有PO文,這是官方的升級包嗎?
http://www.i-mobi.tw/thread-3951-1-1.html

nenebear
12-18-2015, 12:54 PM
可以參考這篇 -- HTC M9 小常識 ( 提取 OTA包 篇) (http://www.android-zone.cc/showthread.php?792-HTC-M9-%E5%B0%8F%E5%B8%B8%E8%AD%98-%EF%BC%88-%E6%8F%90%E5%8F%96-OTA%E5%8C%85-%E7%AF%87%EF%BC%89)

這回 M8 OTA包放置位置更改到 -- /data/data/com.android.providers.downloads/app_fota

冰羽
12-18-2015, 03:55 PM
這回 M8 OTA包放置位置更改到 -- /data/data/com.android.proveders.downloads/app_fota

OTA.zip 又回覆過去一般 -- 隱藏了! 不是在 "Download" 資料夾內了 .
現今的路徑為 : /data/data/com.htc.updater . data分區在未取得權限是無法進入的 .

感謝您的答覆,小弟已經順利提取出來了。
接著來研究有root、沒s-off該如何升級+root了~
希望別又GG了~哈哈哈

nenebear
01-28-2016, 06:36 PM
HTC M8 傍晚釋出 android 6.0 系統性能及穩定度提升 的更新 -- 6.20.709.2

1458

OTA 連結已貼在 1F

vncnt0312
01-29-2016, 11:50 PM
請問大大有root的話可手機可以重設嗎

nenebear
01-29-2016, 11:53 PM
重設 -- 的意思是什麼?

vncnt0312
01-29-2016, 11:58 PM
不好意思就是恢復原廠設定,如果這樣做的話它是會要在一波一波升級嗎

nenebear
01-30-2016, 12:05 AM
rooted 的機子會建議重刷再OTA.
除非是用 android 6.0 的 root 方式而且沒有 mount system .

couragechao
02-25-2016, 10:43 AM
熊大您好
請教一下,我的M8資訊如下:
Android版本 5.0.2
OS-4.24.709.2
rooted
s-off
unlocked
Software status:Official
想要刷這個ROM,但不知道如何下手先刷什麼
是要先刷firmware還是直接刷這個rom?…
有點驚驚…呵呵
沒有基礎麻煩請熊大指點,謝謝!

nenebear
02-25-2016, 11:11 AM
不熟悉刷機程序.不建議你直接刷這版本 -- 因為要先上鎖刷 firmware.zip

你可以下載 4.24.709.3_V0.0.zip (http://www.android-zone.cc/showthread.php?766-09-01-%E6%9B%B4%E6%96%B0-M8_L50_SENSE60-TW-Europe-rom) . 在 twrp recovery 裡頭刷就可以 . 唯一要注意的是刷後點選 "reboot system" 後如果有跳出是否安裝 supersu 視窗的話要略過這步驟 . 重新啟動進入系統後就可以接收 OTA 更新了!

couragechao
02-25-2016, 03:29 PM
請問若刷了M8_UL_L50_SENSE60_MR_hTC_Asia_TW_4.24.709.3_V0.0.zip後,原本的系統會整個從頭來過嗎?也會沒有rooted?是否要先備份資料?

nenebear
02-25-2016, 05:01 PM
在 twrp 要 wipe cache data system 是 純淨安裝 .過去安裝的app和記錄都會清掉 .
想保有先前資料可以只 wipe system (其他不清) 但不建議這方式.因為升至Android6.0是大更新.
純淨安裝更新不會有任何問題!
保留舊資料更新難保不會有一些狀況.一般機友遇狀況也是執行 回復原始設定 意思是一樣的.

xxxrecoil
03-07-2016, 09:27 PM
熊大你好!
我的m8在刷的時候出問題
只要一開機就會進入TWRP
在之前使用上沒有問題為了空間把備份給砍了
結果一從開機就進入TWRP...:(
如果想要從新刷ROM可以直接用這個嗎?
還是用4.24.709.3_V0.0.zip ?

系統安卓6.0 SENSE7 TWRP 版本 3.0.0-1

感謝雄大指點

nenebear
03-07-2016, 09:43 PM
要先確認機子內部版本號是多少,再下載同版本的rom.zip刷。
所以先確認版本號

xxxrecoil
03-07-2016, 10:03 PM
雄大回覆速度好快...
我才剛洗完早而已
我沒有辦法進去手機系統確認
1476
os-6.20.709.2這個嗎?

nenebear
03-07-2016, 10:15 PM
已升級至最新版本了,可直接刷DAT格式的rom,或是刷images格式的rom,兩種刷的方式和所需要的工具略有不同請留意。

xxxrecoil
03-08-2016, 12:07 AM
感謝熊大!
我的m8終於刷好復活了

可以直接刷入TWRP Recovery然後root嗎?

我的TWRP Recovery 刷入之後 superuser 安裝 二進制su一直安裝失敗
也沒有root成功,是不是我有東西問了刷進去呢?


再次感謝熊大
------------
報告熊大我root成功了

雖然我也不知道我怎麼成功的就是了:p

nenebear
03-08-2016, 07:53 AM
root沒那麼難.可參考 Android 6.0 Marshmallow 獲取 權限 方式 (http://www.android-zone.cc/showthread.php?1162-02-04-%E6%9B%B4%E6%96%B0-Android-6-0-Marshmallow-%E7%8D%B2%E5%8F%96-%E6%AC%8A%E9%99%90-%E6%96%B9%E5%BC%8F)
提到的 supersu 只需要刷 supersu.zip 即可.
而 superuser 刷過 superuser.zip 之後要到 google play 安裝 phh.superuser
兩種方式都可輕易取得 root

xxxrecoil
03-09-2016, 08:53 AM
報告熊大...
我是使用 supersu.zip 刷入的方式
不過之前有問題是因為 似乎之前的版本刷入會失敗(刷入了好幾個版本)
刷入後無法安裝,會報supersu二禁制更新失敗,無法使用
後來在他們的頁面下載最新版本的 supersu.zip 才刷入成功
ROOT權限是拿到了但是也是無法自由關閉開啟
關閉之後就無法安裝二禁制,
然後使用鈦備份也是接連報錯,想把程式轉換成系統程式,只會一直顯示"處理中"
之後完全沒有動作,備份還原都不能使用一樣會卡死在"處理中"
然後RE管理器 似乎不支援安卓6.0

我在想是不是6.0現在還不是很成熟? 還是因為我沒有SAFE-OFF導致...

昨天試了一整天很多程式都有問題, 不過能用XPOSED框架 刷入最新版本之後安裝APK可以使用

再試幾次不能的話想換ROM了....

我只是想去個廣告然後把海苔條弄小而已...

nenebear
03-09-2016, 09:25 AM
su二進制更新失敗 -- 很明顯的是superuser版本不夠新.隨著android版本更新也要換新版的superuser
RootExplorer 支援 6.0 版本也已到 3.3.8
提供的是官方格式的rom 針對的是 能OTA 以及習慣使用 純淨版本 的機友使用 . 要用 Xposed 請自行轉換為 deodex格式或用其他 custom rom

xxxrecoil
03-09-2016, 09:39 AM
哦哦!我說錯了我的版本已經OTA至6.2了

我的 RootExplorer 灌入的確定是 3.3.8 的版本
但是會顯示版本不支援,他支援的是6.0似乎沒有到6.2
而 su二進制更新失敗 我試過很多版本了
包含了SUPERSU 與 SUPERUSER

原來我只是灌個ADAWAY去廣告的
沒有想刷ROM,但現在看來我去找個好用的ROM來刷比較符合我的需求

再次感謝熊大

nenebear
03-09-2016, 10:45 AM
rom版本 6.20.709.2 還是 android 6.0
你可能要多瞭解 刷rom方式 和所要安裝的 各apk 是否適用
6.20.709.2 -- odex rom 安裝 root.zip re.apk adway.apk 均無問題

1477 1478 1479

xxxrecoil
03-09-2016, 11:47 AM
我的安卓版本是
版本是 6.20.709.2
RootExplorer 3.3.8
1480
報錯的框框

ADAWAY我後來用ADB指令把HOST弄進去就可以用了
ADAWAY不能裝似乎因為我沒有 SAFE-OFF :p

couragechao
03-09-2016, 01:56 PM
在 twrp 要 wipe cache data system 是 純淨安裝 .過去安裝的app和記錄都會清掉 .
想保有先前資料可以只 wipe system (其他不清) 但不建議這方式.因為升至Android6.0是大更新.
純淨安裝更新不會有任何問題!
保留舊資料更新難保不會有一些狀況.一般機友遇狀況也是執行 回復原始設定 意思是一樣的.

請問熊大:
這個M8_UL_L50_SENSE60_MR_hTC_Asia_TW_4.24.709.3_V0.0.zip是android5還是6?
這個若是5的話,我是要先刷完這個後再刷M8_UL_M60_SENSE70_MR_hTC_Asia_TW_6.12.709.4_V0.0.zip嗎?

(覺得自己問得都怪怪的)
謝謝!

nenebear
03-09-2016, 02:16 PM
各位要懂得看官方的標示方式
M8_UL_L50_SENSE60_MR_hTC_Asia_TW_4.24.709.3_V0.0.zip
M8_UL_M60_SENSE70_MR_hTC_Asia_TW_6.12.709.4_V0.0.zip

先刷5再刷6的用意是什麼? -- 為了OTA升級嘛?還是什麼?

如果是要OTA ...那該下載哪個版本的rom.zip要先確認機子內firmware是哪個版本!

nenebear
03-09-2016, 02:27 PM
我的安卓版本是
版本是 6.20.709.2
RootExplorer 3.3.8
報錯的框框

你確定你用的RE是3.3.8版的?你要不要自行翻譯一下訊息視窗裡的英文意思是什麼?

couragechao
03-10-2016, 09:11 AM
熊大好:
我已成功以OTA更新完成
現在手機的狀態是
unlocked
S-OFF
OS-6.20.709.2
Android 6.0
Sense 7.0

接下來若要root是不是要進行下列步驟?
1.安裝 custom recovery
Fastboot Install Method (No Root Required):

adb reboot bootloader

fastboot flash recovery twrp-3.0.0-1-m8.img

fastboot reboot

2.於 twrp recovery 安裝 superuser.zip (UPDATE-SuperSU-v2.65-20151226141550.zip)
3.於 Google play 安裝 phh.superuser(下圖的第一個)
1481
4.完成

另外這個ROM [M8_UL_M60_SENSE70_MR_hTC_Asia_TW_6.12.709.4_V0.0.zip] 就是和ota後是一樣對嗎?
謝謝熊大!

=====================================================
我朋友有一支手機,也是m8
unlocked
s-off
rooted

android 4.4.4
Sense 6.0
ROM 版本3.28.709.6

若要更新到這個,是不是也要用twrp 刷入android4的3.28.709.6的ota?

nenebear
03-10-2016, 09:55 AM
要 root 先安裝 twrp recovery . 再安裝 root.zip
UPDATE-SuperSU-v2.65-20151226141550.zip 是 supersu
phh.superuser.apk 是 superuser
這是兩種root方式.
supersu.zip 不需再安裝 .apk
supersuer.zip 才要再安裝phh.superuser.apk

couragechao
03-10-2016, 11:20 AM
要 root 先安裝 twrp recovery . 再安裝 root.zip
UPDATE-SuperSU-v2.65-20151226141550.zip 是 supersu
phh.superuser.apk 是 superuser
這是兩種root方式.
supersu.zip 不需再安裝 .apk
supersuer.zip 才要再安裝phh.superuser.apk

謝謝熊大耐心的指導…已經可以用了!

nenebear
03-11-2016, 09:02 AM
單單取得root不難.

只要有適用的 custom recovery -- 目前以 twrp recovery 為主流 . 可至 TeamWin - TWRP (https://twrp.me/Devices/) 網站輸入機型號下載

再來是適用的 root包 -- superSU (http://forum.xda-developers.com/apps/supersu) 和 superuser (http://forum.xda-developers.com/android/software-hacking/wip-selinux-capable-superuser-t3216394)

root包會依 Android版本 而修正!

過去 app 是在 /system/app . 後來增加了 /system/priv-app(和 /system/app)-- root包修改了一次

HTC M9 系統是原生 Android 5.0 . 凡掛載了 system分區 便變更了內部代碼以致於無法通過OTA驗證.這時的 root包 仍維持著是將檔案寫入 /system內 .所以只要 rooted 就無法OTA.

HTC A9 系統是原生 Androdi 6.0 . 也是掛載了 system分區 日後便無法OTA . 此時 開發者 重新編譯了適用 Android 6.0 的 root包 -- systemless root . 就是不將檔案寫入 system分區.

這時就出現個有趣的情形 -- 能否 rooted 還能 OTA !

如以 M8 為例 . 因 M8 機型沒有掛載 system分區 問題.所以只要選擇適用 Android 6.0 的 root包 在 twrp 刷入即可.
而 M9 A9 機型在 twrp 介面要留意 read only 不掛載 system . 如果掛載了 system分區 就算沒刷 root包 也將失去日後的 OTA 了.

所以 root 不難 . rooted 還能 OTA 也不難 .只要瞭解其中緣由使用中留意細節...誰都可以的!

evagnelion
07-02-2016, 05:21 AM
熊大你好,我的手機資訊是這樣的,
1512
1513
因為想要OTA到新版本,所以參考了這篇http://www.mobile01.com/topicdetail.php?f=566&t=4241325&p=1,
不過重開機後,一直停在開機畫面,
後來在Recovery內看到
Device_CW_Install: No CW files. Skip cw installation
Write host_mode:0 done,
請問熊大我要怎麼做才能接收OTA。

nenebear
07-02-2016, 08:48 AM
首先!目前的OTA程序並沒查驗裝置是否是 locked or relocked -- unlocked 可 OTA
刷過 rom.zip 無法開機 -- 停在開機畫面.

1.先解鎖 unlocked
2.刷過 twrp recovery 後 wipe .再刷 3.28.709.6_V0.1.zip

注意每個步驟細節.

evagnelion
07-02-2016, 02:40 PM
首先!目前的OTA程序並沒查驗裝置是否是 locked or relocked -- unlocked 可 OTA
刷過 rom.zip 無法開機 -- 停在開機畫面.

1.先解鎖 unlocked
2.刷過 twrp recovery 後 wipe .再刷 3.28.709.6_V0.1.zip

注意每個步驟細節.

wipe data資料夾就可以了嗎?

evagnelion
07-02-2016, 03:37 PM
首先!目前的OTA程序並沒查驗裝置是否是 locked or relocked -- unlocked 可 OTA
刷過 rom.zip 無法開機 -- 停在開機畫面.

1.先解鎖 unlocked
2.刷過 twrp recovery 後 wipe .再刷 3.28.709.6_V0.1.zip

注意每個步驟細節.

Wipe Data, Cache, Dalvik完之後,再刷 3.28.709.6_V0.1.zip,
是用adb 指令是fastboot flash boot boot.img
fastboot flash recovery recovery.img
不過刷完還是一樣的問題,
1514
1515

熊大在這篇有提到http://www.android-zone.cc/showthread.php?721-12-01-%E6%9B%B4%E6%96%B0-M8_K444_SENSE60-TW-Europe-odex-rom,
要升Firmware,我要升嗎?

nenebear
07-02-2016, 05:20 PM
剛試刷過 3.28.709.6_V0.1.zip 開機正常.亦OTA升級中...

在 twrp recovery 裡
1. 4 wipe
2. install rom.zip
3. reboot system 時 會提示是否安裝 superSu -- 不要安裝 !

重新啟動就可接收 OTA .

evagnelion
07-02-2016, 05:49 PM
感謝,我馬上再來試試

終於可以了,看來是沒在twrp recovery裡安裝有關系,
太感謝了:D

terry770880
09-18-2016, 05:28 AM
熊大您好~
請問M8_UL_M60_SENSE70_MR_hTC_Asia_TW_6.20.709.2_V0.0.zip是否無法下載了?
我下載到一半就說失敗~~~
載下來的檔案只有526MB~
然後也無法使用~
想說是不是雲端上的檔案有損壞??
謝謝熊大~

nenebear
09-18-2016, 08:57 AM
經下載測試...是OK的!
你再試試看.

terry770880
09-19-2016, 04:24 PM
1520
下載完就會變這樣~已經換了3台電腦都一樣耶~~下載到526MB時就會停止~

nenebear
09-19-2016, 05:09 PM
再次下載沒問題!
建議換瀏覽器再試試

1521

minhua
09-22-2016, 08:41 AM
幫試~~~剛剛下載兩個版本也都沒問題.