Magisk neu flashen schlägt fehl

Status
Dieses Thema wurde gelöst! Zur Lösung springen…
bl3d2death

bl3d2death

Dauer-User
367
Ich habe mein Magisk iwie zerschossen, indem ich das Verstecken wiederherstellt habe und die Optionen fehlten. Nun hab ich versucht die APK neu zu installieren, was nicht so gut klappte.
Stand ist: Die App startet nicht mehr und beendet sich direkt wieder. Hab die App dann deinstalliert und über TWRP wollte ich die zip nochmal drüber flashen. Sowohl das als auch das deinstallieren über TWRP schlägt mit der Meldung "magisk no digest file found" fehl. Wobei ich nicht so recht weiß, was damit gemeint ist. Vllt kann mir jemand helfen, wie ich das wieder zum laufen bekomme.
 
Empfohlene Antwort(en)
@bl3d2death

Ich hab den Fehler gefunden!! :thumbsup::1f4aa:

Eines vorweg: Du solltest Lotto spielen! Du hast gleich 2 sehr, sehr seltene Fehler in TWRP zum Vorschein gebracht.
Deine Fehlermeldung betreffend findest du NICHTS im Netz, was mit einer Lösung zu hat. Ich hab mir letztendlich den Quellcode von TWRP angeguckt und bin zufälligerweise auf den anderen Fehler gestoßen, wodurch ich dann deinen auch aufklären konnte.

1. Fehler: Leerzeichen im Dateinamen!!
Das ist besonders in einer Shell sehr kritisch. Ein Leerzeichen trennt dort nämlich innerhalb eines Befehls die einzelnen Argumente voneinander. Kommt also ein Leerzeichen, ist Argument_1 zu Ende und es folgt Argument_2. Das sieht in TWRP dann folgendermaßen aus:
I: operation_start: 'Flashing'
Installiere Zip '/external_sd/TWRP/Magisk/Modules/BusyBox_test (1).zip'
Suche nach Digest-Datei...
Unmounting System...
I:Update binary zip
Verifying package compatibility...
Package doesn't contain compatibility.zip entry
I:Extracting updater binary 'META-INF/com/google/android/update-binary'
I:Zip does not contain SELinux file_contexts file in its root.
I:Legacy property environment not used in updater.
- Current boot slot: _a
- Mounting /system
- Mounting /vendor
- Device is system-as-root
- Mounting /persist

unzip: can't open /external_sd/TWRP/Magisk/Modules/BusyBox_test[.zip]
! Unable to extract zip file!
TWRP beachtet bei der Suche nach der Datei nur das, was vor dem Leerzeichen steht. Diesen Dateinamen gibt es aber nicht und das Flashscript bricht mit einer Fehlermeldung ab.
In der Shell muss das Leerzeichen innerhalb eines Dateinamens übrigens mit einem \ gekennzeichnet sein, dann gibt es solche Probleme nicht.
Code:
Test (1).zip => Test\ (1).zip
Das hat mich dann zu deinem Fehler gebracht.

Fehler 2: Die Dateiendung darf nicht großgeschrieben sein!
Frag mich nicht warum, aber es kommt ganz offensichtlich dadurch zu einem Konflikt.
Wenn du in den entsprechenden Quellcode reinschaust, ist es eine dermaßen verschachtelte Funktion in einer Funktion usw., dass man den Überblick verliert. Außerdem kenne ich mich nicht mit den Feinheiten der Syntax von C++ aus, um das nachvollziehen zu können.

Jedenfalls bedeutet "Checking Digest file" nicht, eine Datei mit einer Digest (Prüfsumme) zu verifizieren. Der Ausdruck bedeutet eigentlich "Digest of file", wobei hier "Digest" mit "Fingerabdruck" übersetzt werden muss.
TWRP überprüft einfach nur den Dateinamen und (genau da bin ich nicht ganz sicher) ob die Dateiendung .zip vorhanden ist. Das würde zumindest den Konflikt zwischen ".ZIP" und ".zip" etwas näher bringen. Aber da bin ich raus, das war mir alles zu abstrakt.
Aber ich konnte auch keine .zip flashen, deren Dateiname mit .ZIP endete.

Also, Datei umbenennen und nochmals versuchen zu flashen. ;-)
 
Zuletzt bearbeitet:
  • Danke
Reaktionen: bl3d2death
Alle Antworten (14)
@bl3d2death TWRP > Erweitert > Log erstellen > hier hochladen
Da steht alles nützliche drin, um dir helfen zu können.
 
Starting TWRP 3.4.0-1-6e80600c on Sun Jan 2 14:42:58 1972
(pid 545)
BOARD_HAS_NO_REAL_SDCARD := true
RECOVERY_SDCARD_ON_DATA := true
I:Lun file '/sys/class/android_usb/android0/f_mass_storage/lun0/file' does not exist, USB storage mode disabled
TW_INCLUDE_CRYPTO := true
I:TW_BRIGHTNESS_PATH := /sys/class/backlight/panel0-backlight/brightness
I:Found brightness file at '/sys/class/backlight/panel0-backlight/brightness'
I:TWFunc::Set_Brightness: Setting brightness control to 420
I:LANG: en
Starting the UI...
setting DRM_FORMAT_BGRA8888 and GGL_PIXEL_FORMAT_BGRA_8888
setting DRM_FORMAT_ARGB8888 and GGL_PIXEL_FORMAT_RGBA_8888
setting DRM_FORMAT_ARGB8888 and GGL_PIXEL_FORMAT_RGBA_8888
Using drm graphics.
I:TWFunc::Set_Brightness: Setting brightness control to 420
TW_SCREEN_BLANK_ON_BOOT := true
I:TWFunc::Set_Brightness: Setting brightness control to 0
I:TWFunc::Set_Brightness: Setting brightness control to 420
I:Loading package: splash (/twres/splash.xml)
I:Load XML directly
I:pageManager::LoadFileToBuffer loading filename: '/twres/splash.xml' directly
I:Checking resolution...
I:Scaling theme width 1.000000x and height 1.125000x, offsets x: 0 y: 86 w: 0 h: -86
I:Loading resources...
I:Loading variables...
I:Loading mouse cursor...
I:Loading pages...
I:Loading page splash
I:Switching packages (splash)
=> Linking mtab
=> Processing /etc/recovery.fstab for SAR-detection
I:Reading /etc/recovery.fstab
I:Done processing fstab files
I:SAR-DETECT: SAR System detected
=> Processing /etc/recovery.fstab
I:Reading /etc/recovery.fstab
I:processing '/boot'
I:processing '/cache'
I:processing '/recovery'
I:processing '/system'
I:Created '/system_root' folder.
I:processing '/vendor'
I:processing '/system_image'
I:processing '/vendor_image'
I:processing '/data'
I:FBE contents 'ice', filenames 'aes-256-cts:aes-256-heh'
I:processing '/firmware'
I:Created '/firmware' folder.
I:processing '/cust'
I:Created '/cust' folder.
I:processing '/misc'
I:processing '/modem'
I:processing '/bluetooth'
I:processing '/dsp'
I:processing '/efs1'
I:processing '/efs2'
I:processing '/efsc'
I:processing '/efsg'
I:processing '/persist'
I:Created '/persist' folder.
I:TWFunc::Fixup_Time: Pre-fix date and time: 1972-01-02--14-42-58
I:TWFunc::Fixup_Time: Setting time offset from file /sys/class/rtc/rtc0/since_epoch
I:TWFunc::Fixup_Time: will attempt to use the ats files now.
I:TWFunc::Fixup_Time: Setting time offset from file /persist/time/ats_2, offset 1544217998234
I:TWFunc::Fixup_Time: Date and time corrected: 2020-12-08--12-09-36
I:processing '/storage'
I:processing '/usb_otg'
I:Created '/usb_otg' folder.
I:processing '/external_sd'
I:Created '/external_sd' folder.
I:Done processing fstab files
I:Setting up '/data' as data/media emulated storage.
I:Can't probe device /dev/block/sda21
I:Unable to mount '/data'
I:Actual block device: '/dev/block/sda21', current file system: 'ext4'
I:Can't probe device /dev/block/sda21
I:Unable to mount '/data'
I:Actual block device: '/dev/block/sda21', current file system: 'ext4'
I:Backup folder set to '/data/media/TWRP/BACKUPS/5e1e5362'
I:Settings storage is '/data/media'
Updating partition details...
I:Unable to mount '/storage'
I:Actual block device: '', current file system: 'ext4'
I:Unable to mount '/usb_otg'
I:Actual block device: '', current file system: 'vfat'
I:cmd: /sbin/exfat-fuse -o big_writes,max_read=131072,max_write=131072 /dev/block/mmcblk0p1 /external_sd
__bionic_open_tzdata: couldn't find any tzdata when looking for GMT!
__bionic_open_tzdata: couldn't find any tzdata when looking for posixrules!
WARN: file system is larger than underlying device: 63595068928 > 16777216.
...done
Unable to mount storage
I:Unmounting main partitions...


Partition Logs:
/boot | /dev/block/sde45 | Size: 64MB
Flags: Can_Be_Backed_Up IsPresent Can_Flash_Img
Primary_Block_Device: /dev/block/sde45
Display_Name: Boot
Storage_Name: Boot
Backup_Path: /boot
Backup_Name: boot
Backup_Display_Name: Boot
Storage_Path: /boot
Current_File_System: emmc
Fstab_File_System: emmc
Backup_Method: dd

/cache | /dev/block/sda20 | Size: 231MB Used: 0MB Free: 231MB Backup Size: 0MB
Flags: Can_Be_Mounted Can_Be_Wiped Can_Be_Backed_Up Wipe_During_Factory_Reset Wipe_Available_in_GUI IsPresent
Primary_Block_Device: /dev/block/sda20
Display_Name: Cache
Storage_Name: Cache
Backup_Path: /cache
Backup_Name: cache
Backup_Display_Name: Cache
Storage_Path: /cache
Current_File_System: ext4
Fstab_File_System: ext4
Backup_Method: files

/recovery | /dev/block/sda19 | Size: 64MB
Flags: Can_Be_Backed_Up IsPresent Can_Flash_Img
Primary_Block_Device: /dev/block/sda19
Display_Name: Recovery
Storage_Name: Recovery
Backup_Path: /recovery
Backup_Name: recovery
Backup_Display_Name: Recovery
Storage_Path: /recovery
Current_File_System: emmc
Fstab_File_System: emmc
Backup_Method: dd

/system_root | /dev/block/sde48 | Size: 3023MB Used: 2121MB Free: 901MB Backup Size: 2121MB
Flags: Can_Be_Mounted Can_Be_Wiped Can_Be_Backed_Up Wipe_Available_in_GUI IsPresent Mount_Read_Only
Primary_Block_Device: /dev/block/sde48
Display_Name: System
Storage_Name: System
Backup_Path: /system_root
Backup_Name: system
Backup_Display_Name: System
Storage_Path: /system_root
Current_File_System: ext4
Fstab_File_System: ext4
Backup_Method: files

/vendor | /dev/block/sde47 | Size: 1007MB Used: 584MB Free: 423MB Backup Size: 584MB
Flags: Can_Be_Mounted Can_Be_Wiped Can_Be_Backed_Up Wipe_Available_in_GUI IsPresent Mount_Read_Only
Primary_Block_Device: /dev/block/sde47
Display_Name: Vendor
Storage_Name: Vendor
Backup_Path: /vendor
Backup_Name: vendor
Backup_Display_Name: Vendor
Storage_Path: /vendor
Current_File_System: ext4
Fstab_File_System: ext4
Backup_Method: files

/system_image | /dev/block/sde48 | Size: 3072MB
Flags: Can_Be_Backed_Up IsPresent Can_Flash_Img
Primary_Block_Device: /dev/block/sde48
Display_Name: System Image
Storage_Name: system_image
Backup_Path: /system_image
Backup_Name: system_image
Backup_Display_Name: System Image
Storage_Path: /system_image
Current_File_System: emmc
Fstab_File_System: emmc
Backup_Method: dd

/vendor_image | /dev/block/sde47 | Size: 1024MB
Flags: Can_Be_Backed_Up IsPresent Can_Flash_Img
Primary_Block_Device: /dev/block/sde47
Display_Name: Vendor Image
Storage_Name: vendor_image
Backup_Path: /vendor_image
Backup_Name: vendor_image
Backup_Display_Name: Vendor Image
Storage_Path: /vendor_image
Current_File_System: emmc
Fstab_File_System: emmc
Backup_Method: dd

/data | /dev/block/sda21 | Size: 0MB
Flags: Can_Be_Wiped Can_Be_Backed_Up Wipe_During_Factory_Reset Wipe_Available_in_GUI IsPresent Can_Be_Encrypted Is_Encrypted Has_Data_Media Can_Encrypt_Backup Use_Userdata_Encryption Is_Storage Is_Settings_Storage
Symlink_Path: /data/media
Symlink_Mount_Point: /sdcard
Primary_Block_Device: /dev/block/sda21
Crypto_Key_Location: footer
Length: -16384
Display_Name: data
Storage_Name: Internal Storage
Backup_Path: /data
Backup_Name: data
Backup_Display_Name: Data
Storage_Path: /data/media
Current_File_System: emmc
Fstab_File_System: ext4
Backup_Method: dd
MTP_Storage_ID: 65537

/firmware | /dev/block/sde46 | Size: 191MB Used: 161MB Free: 30MB Backup Size: 161MB
Flags: Can_Be_Mounted Can_Be_Wiped IsPresent Mount_To_Decrypt
Primary_Block_Device: /dev/block/sde46
Display_Name: Firmware
Storage_Name: Firmware
Backup_Path: /firmware
Backup_Name: firmware
Backup_Display_Name: Firmware
Storage_Path: /firmware
Current_File_System: vfat
Fstab_File_System: vfat
Backup_Method: files

/cust | /dev/block/sda18 | Size: 802MB Used: 0MB Free: 802MB Backup Size: 0MB
Flags: Can_Be_Mounted Can_Be_Wiped IsPresent
Primary_Block_Device: /dev/block/sda18
Display_Name: Cust
Storage_Name: Cust
Backup_Path: /cust
Backup_Name: cust
Backup_Display_Name: Cust
Storage_Path: /cust
Current_File_System: ext4
Fstab_File_System: ext4
Backup_Method: files

/misc | /dev/block/sda9 | Size: 4MB
Flags: IsPresent
Primary_Block_Device: /dev/block/sda9
Display_Name: misc
Storage_Name: misc
Backup_Path: /misc
Backup_Name: misc
Backup_Display_Name: misc
Storage_Path: /misc
Current_File_System: emmc
Fstab_File_System: emmc
Backup_Method: dd

/modem | /dev/block/sde46 | Size: 192MB
Flags: Can_Be_Backed_Up Has_SubPartition IsPresent
Primary_Block_Device: /dev/block/sde46
Display_Name: Modem
Storage_Name: Modem
Backup_Path: /modem
Backup_Name: modem
Backup_Display_Name: Modem
Storage_Path: /modem
Current_File_System: emmc
Fstab_File_System: emmc
Backup_Method: dd

/bluetooth | /dev/block/sde24 | Size: 1MB
Flags: Can_Be_Backed_Up Is_SubPartition IsPresent
SubPartition_Of: /modem
Primary_Block_Device: /dev/block/sde24
Display_Name: bluetooth
Storage_Name: bluetooth
Backup_Path: /bluetooth
Backup_Name: bluetooth
Backup_Display_Name: bluetooth
Storage_Path: /bluetooth
Current_File_System: emmc
Fstab_File_System: emmc
Backup_Method: dd

/dsp | /dev/block/sde44 | Size: 32MB
Flags: Can_Be_Backed_Up Is_SubPartition IsPresent
SubPartition_Of: /modem
Primary_Block_Device: /dev/block/sde44
Display_Name: dsp
Storage_Name: dsp
Backup_Path: /dsp
Backup_Name: dsp
Backup_Display_Name: dsp
Storage_Path: /dsp
Current_File_System: emmc
Fstab_File_System: emmc
Backup_Method: dd

/efs1 | /dev/block/sdf6 | Size: 8MB
Flags: Can_Be_Backed_Up Has_SubPartition IsPresent
Primary_Block_Device: /dev/block/sdf6
Display_Name: EFS
Storage_Name: EFS
Backup_Path: /efs1
Backup_Name: efs1
Backup_Display_Name: EFS
Storage_Path: /efs1
Current_File_System: emmc
Fstab_File_System: emmc
Backup_Method: dd

/efs2 | /dev/block/sdf7 | Size: 8MB
Flags: Can_Be_Backed_Up Is_SubPartition IsPresent
SubPartition_Of: /efs1
Primary_Block_Device: /dev/block/sdf7
Display_Name: efs2
Storage_Name: efs2
Backup_Path: /efs2
Backup_Name: efs2
Backup_Display_Name: efs2
Storage_Path: /efs2
Current_File_System: emmc
Fstab_File_System: emmc
Backup_Method: dd

/efsc | /dev/block/sdf1 | Size: 0MB
Flags: Can_Be_Backed_Up Is_SubPartition IsPresent
SubPartition_Of: /efs1
Primary_Block_Device: /dev/block/sdf1
Display_Name: efsc
Storage_Name: efsc
Backup_Path: /efsc
Backup_Name: efsc
Backup_Display_Name: efsc
Storage_Path: /efsc
Current_File_System: emmc
Fstab_File_System: emmc
Backup_Method: dd

/efsg | /dev/block/sde36 | Size: 8MB
Flags: Can_Be_Backed_Up Is_SubPartition IsPresent
SubPartition_Of: /efs1
Primary_Block_Device: /dev/block/sde36
Display_Name: efsg
Storage_Name: efsg
Backup_Path: /efsg
Backup_Name: efsg
Backup_Display_Name: efsg
Storage_Path: /efsg
Current_File_System: emmc
Fstab_File_System: emmc
Backup_Method: dd

/persist | /dev/block/sda14 | Size: 27MB Used: 2MB Free: 25MB Backup Size: 2MB
Flags: Can_Be_Mounted Can_Be_Wiped IsPresent
Primary_Block_Device: /dev/block/sda14
Display_Name: Persist
Storage_Name: Persist
Backup_Path: /persist
Backup_Name: persist
Backup_Display_Name: Persist
Storage_Path: /persist
Current_File_System: ext4
Fstab_File_System: ext4
Backup_Method: files

/storage | | Size: 0MB Used: 0MB Free: 0MB Backup Size: 0MB
Flags: Can_Be_Mounted Can_Be_Wiped Use_Rm_Rf Can_Be_Backed_Up Removable
Primary_Block_Device: /data/media/0
Display_Name: Internal Storage
Storage_Name: Internal Storage
Backup_Path: /storage
Backup_Name: storage
Backup_Display_Name: Internal Storage
Storage_Path: /storage
Current_File_System: ext4
Fstab_File_System: ext4
Backup_Method: files
Mount_Flags: 4096, Mount_Options:

/usb_otg | | Size: 0MB Used: 0MB Free: 0MB Backup Size: 0MB
Flags: Can_Be_Mounted Can_Be_Wiped Wipe_Available_in_GUI Removable Is_Storage
Primary_Block_Device: /dev/block/sdg1
Alternate_Block_Device: /dev/block/sdg
Display_Name: USB-OTG
Storage_Name: USB-OTG
Backup_Path: /usb_otg
Backup_Name: usb_otg
Backup_Display_Name: USB-OTG
Storage_Path: /usb_otg
Current_File_System: vfat
Fstab_File_System: vfat
Backup_Method: files
MTP_Storage_ID: 65538

/external_sd | /dev/block/mmcblk0p1 | Size: 60648MB Used: 15MB Free: 60633MB Backup Size: 15MB
Flags: Can_Be_Mounted Can_Be_Wiped Wipe_Available_in_GUI Removable IsPresent Is_Storage
Primary_Block_Device: /dev/block/mmcblk0p1
Alternate_Block_Device: /dev/block/mmcblk0
Display_Name: MicroSD Card
Storage_Name: MicroSD Card
Backup_Path: /external_sd
Backup_Name: external_sd
Backup_Display_Name: MicroSD Card
Storage_Path: /external_sd
Current_File_System: exfat
Fstab_File_System: vfat
Backup_Method: files
MTP_Storage_ID: 65539

I:Loading package: TWRP (/twres/ui.xml)
I:Load XML directly
I:pageManager::LoadFileToBuffer loading filename: '/twres/languages/zh_TW.xml' directly
I:pageManager::LoadFileToBuffer loading filename: '/twres/languages/zh_CN.xml' directly
I:pageManager::LoadFileToBuffer loading filename: '/twres/languages/uk.xml' directly
I:pageManager::LoadFileToBuffer loading filename: '/twres/languages/tr.xml' directly
I:pageManager::LoadFileToBuffer loading filename: '/twres/languages/sv.xml' directly
I:pageManager::LoadFileToBuffer loading filename: '/twres/languages/sl.xml' directly
I:pageManager::LoadFileToBuffer loading filename: '/twres/languages/sk.xml' directly
I:pageManager::LoadFileToBuffer loading filename: '/twres/languages/ru.xml' directly
I:pageManager::LoadFileToBuffer loading filename: '/twres/languages/pt_PT.xml' directly
I:pageManager::LoadFileToBuffer loading filename: '/twres/languages/pt_BR.xml' directly
I:pageManager::LoadFileToBuffer loading filename: '/twres/languages/pl.xml' directly
I:pageManager::LoadFileToBuffer loading filename: '/twres/languages/nl.xml' directly
I:pageManager::LoadFileToBuffer loading filename: '/twres/languages/ja.xml' directly
I:pageManager::LoadFileToBuffer loading filename: '/twres/languages/it.xml' directly
I:pageManager::LoadFileToBuffer loading filename: '/twres/languages/hu.xml' directly
I:pageManager::LoadFileToBuffer loading filename: '/twres/languages/fr.xml' directly
I:pageManager::LoadFileToBuffer loading filename: '/twres/languages/es.xml' directly
I:pageManager::LoadFileToBuffer loading filename: '/twres/languages/en.xml' directly
I:pageManager::LoadFileToBuffer loading filename: '/twres/languages/el.xml' directly
I:pageManager::LoadFileToBuffer loading filename: '/twres/languages/de.xml' directly
I:pageManager::LoadFileToBuffer loading filename: '/twres/languages/cz.xml' directly
I:pageManager::LoadFileToBuffer loading filename: '/twres/languages/en.xml' directly
parsing languageFile
parsing languageFile done
I:pageManager::LoadFileToBuffer loading filename: '/twres/ui.xml' directly
I:Checking resolution...
I:Scaling theme width 1.000000x and height 1.125000x, offsets x: 0 y: 86 w: 0 h: -86
I:Loading resources...
I:Failed to load image from indeterminate013, error -1
I:Loading variables...
I:Loading mouse cursor...
I:Loading pages...
I:Including file: /twres/portrait.xml...
I:pageManager::LoadFileToBuffer loading filename: '/twres/portrait.xml' directly
I:Loading resources...
I:Loading variables...
I:Loading mouse cursor...
I:Loading pages...
I:Loading page main
I:Loading page main2
I:Loading page install
I:Loading page flash_confirm
I:Loading page flash_zip
I:Loading page flash_done
I:Loading page flash_sleep_and_reboot
I:Loading page flashimage_confirm
I:Loading page clear_vars
I:Loading page reboot_system_routine
I:Loading page confirm_action
I:Loading page action_page
I:Loading page singleaction_page
I:Loading page action_complete
I:Loading page filecheck
I:Loading page rebootcheck
I:Loading page appcheck
I:Loading page wipe
I:Loading page advancedwipe
I:Loading page formatdata
I:Loading page formatdata_confirm
I:Loading page checkpartitionlist
I:Loading page partitionoptions
I:Loading page refreshfilesystem
I:Loading page selectfilesystem
I:Loading page backup
I:Loading page multiuser_warning
I:Loading page backup_options
I:Loading page backupname1
I:Loading page backupname2
I:Loading page backupencryption
I:Loading page backupencryption2
I:Loading page checkbackuppassword
I:Loading page backup_run
I:Loading page restore
I:Unable to open '/data/media/TWRP/BACKUPS/5e1e5362'
I:Loading page restore_read
I:Loading page restore_decrypt
I:Loading page try_restore_decrypt
I:Loading page restore_select
I:Loading page renamebackup
I:Loading page restore_run
I:Loading page mount
I:Loading page usb_mount
I:Loading page usb_umount
I:Loading page system_readonly_check
I:Loading page reboot
I:Loading page rebootapp
I:Loading page system_readonly
I:Loading page settings
I:Loading page settings_timezone
I:Loading page settings_screen
I:Loading page settings_vibration
I:Loading page settings_language
I:Loading page copylog
I:Loading page advanced
I:Loading page partsdcardsel
I:Loading page partsdcardcheck
I:Loading page partsdcard
I:Loading page htcdumlock
I:Loading page repackselect
I:Loading page repackconfirm
I:Loading page lock
I:Loading page filemanagerlist
I:Loading page filemanageroptions
I:Loading page choosedestinationfolder
I:Loading page filemanagerrenamefile
I:Loading page filemanagerrenamefolder
I:Loading page filemanagerchmod
I:Loading page filemanagerconfirm
I:Loading page filemanageraction
I:Loading page decrypt
I:Loading page decrypt_pattern
I:Loading page trydecrypt
I:Loading page terminalcommand
I:Loading page sideload
I:Loading page fixcontexts
I:Loading page slideout
I:Loading page select_storage
I:Loading page select_language
I:Loading page decrypt_users
I:Set page: 'decrypt_pattern'
I:Switching packages (TWRP)
Startup Commands:
ro.boottime.adbd=3212994216
ro.boottime.init=2362
ro.boottime.init.selinux=40
ro.boottime.init.cold_boot_wait=776
ro.boottime.logd=3198950987
ro.boottime.ueventd=2413305935
ro.boottime.recovery=3202413956
ro.boottime.sbinqseecomd=3213895935
ro.boottime.keymaster-3-0=3262148331
ro.boottime.gatekeeper-1-0=3263031924
ro.boottime.servicemanager=3263854216
ro.boottime.set_permissive=3201615206
ro.boottime.hwservicemanager=3194769893
ro.config.ringtone=omni_ringtone1.ogg,omni_ringtone1.ogg
ro.config.alarm_alert=omni_alarm1.ogg
ro.config.notification_sound=omni_notification1.ogg
dalvik.vm.isa.arm.variant=cortex-a9
dalvik.vm.isa.arm.features=default
dalvik.vm.isa.arm64.variant=kryo
dalvik.vm.isa.arm64.features=default
dalvik.vm.lockprof.threshold=500
dalvik.vm.stack-trace-dir=/data/anr
dalvik.vm.image-dex2oat-filter=verify-at-runtime
debug.atrace.tags.enableflags=0
ro.art.hiddenapi.warning=1
ro.com.google.clientidbase=android-google
ro.com.android.wifi-watchlist=GoogleGuest
ro.opa.eligible_device=true
ro.url.legal=http://www.google.com/intl/%s/mobile/android/basic/phone-legal.html
ro.boot.dp=0x0
ro.boot.hwc=GLOBAL
ro.boot.cert=M1805E10A
ro.boot.cpuid=0x2d39ddae
ro.boot.console=ttyMSM0
ro.boot.dtb_idx=-1347440721
ro.boot.hwlevel=MP
ro.boot.ramdump=disable
ro.boot.selinux=permissive
ro.boot.baseband=msm
ro.boot.configfs=true
ro.boot.hardware=qcom
ro.boot.hwversion=4.29.0
ro.boot.keymaster=1
ro.boot.bootdevice=1d84000.ufshc
ro.boot.secureboot=1
ro.boot.veritymode=enforcing
ro.boot.usbcontroller=a600000.dwc3
ro.boot.verifiedbootstate=orange
ro.omni.device=beryllium
ro.omni.version=9-20201029-beryllium-HOMEMADE
ro.omni.version.security_patch=
ro.twrp.sar=true
ro.twrp.boot=1
ro.twrp.version=3.4.0-1
ro.vndk.lite=true
ro.vndk.version=28
ro.wifi.channels=
ro.allow.mock.location=1
ro.build.id=PQ3B.190801.002
ro.build.date=Thu Oct 29 21:11:24 UTC 2020
ro.build.date.utc=1604005884
ro.build.host=bfd035c5964a
ro.build.tags=test-keys
ro.build.type=eng
ro.build.user=jenkins
ro.build.flavor=omni_beryllium-eng
ro.build.display.id=omni_beryllium-eng 16.1.0 PQ3B.190801.002 2 test-keys
ro.build.product=beryllium
ro.build.selinux=1
ro.build.version.sdk=28
ro.build.version.base_os=
ro.build.version.release=16.1.0
ro.build.version.codename=REL
ro.build.version.incremental=2
ro.build.version.preview_sdk=0
ro.build.version.all_codenames=REL
ro.build.version.security_patch=2099-12-31
ro.build.version.min_supported_target_sdk=17
ro.build.description=omni_beryllium-eng 16.1.0 PQ3B.190801.002 2 test-keys
ro.build.characteristics=default
ro.bionic.ld.warning=1
ro.kernel.android.checkjni=1
ro.secure=0
ro.treble.enabled=false
ro.product.cpu.abi=arm64-v8a
ro.product.cpu.abilist=armeabi-v7a,armeabi
ro.product.cpu.abilist32=armeabi-v7a,armeabi
ro.product.cpu.abilist64=
ro.product.name=beryllium
ro.product.brand=Xiaomi
ro.product.model=POCO F1
ro.product.device=beryllium
ro.product.manufacturer=Xiaomi
ro.baseband=msm
ro.bootmode=unknown
ro.hardware=qcom
ro.revision=0
ro.services.whitelist.packagelist=com.google.android.gms
ro.bootimage.build.date=Thu Oct 29 21:11:24 UTC 2020
ro.bootimage.build.date.utc=1604005884
ro.bootimage.build.fingerprint=Xiaomi/omni_beryllium/beryllium:16.1.0/PQ3B.190801.002/2:eng/test-keys
ro.bootloader=unknown
ro.debuggable=1
ro.modversion=OmniROM-9-20201029-beryllium-HOMEMADE
ro.setupwizard.enterprise_mode=1
ro.property_service.version=2
ro.control_privapp_permissions=enforce
ro.actionable_compatible_property.enabled=false
fbe.contents=ice
fbe.filenames=aes-256-cts:aes-256-heh
init.svc.adbd=restarting
init.svc.logd=running
init.svc.ueventd=running
init.svc.recovery=running
init.svc.sbinqseecomd=running
init.svc.keymaster-3-0=running
init.svc.gatekeeper-1-0=running
init.svc.servicemanager=running
init.svc.set_permissive=stopped
init.svc.hwservicemanager=running
twrp.crash_counter=0
twrp.action_complete=0
crypto.ready=1
ro.build.fingerprint=Xiaomi/omni_beryllium/beryllium:16.1.0/PQ3B.190801.002/2:eng/test-keys
hwservicemanager.ready=true
ro.persistent_properties.ready=true
ro.boot.serialno=5e1e5362
ro.serialno=5e1e5362
service.adb.root=1
net.bt.name=Android
net.tethering.noprovisioning=true
sys.usb.controller=a600000.dwc3
persist.sys.usb.config=adb
persist.sys.dalvik.vm.lib.2=libart.so
persist.sys.disable_rescue=true
sys.usb.config=adb
vendor.sys.listeners.registered=true
ro.crypto.type=file
ro.crypto.state=encrypted

I:Is encrypted, do decrypt page first
I:Switching packages (TWRP)
I:Set page: 'decrypt'
I:Set page: 'decrypt_pattern'
I:Set page: 'trydecrypt'
I:operation_start: 'Decrypt'
D:crypt_ftr->fs_size = 112213944
I:starting verify_hw_fde_passwd
I:Using scrypt with keymaster for cryptfs KDF
I:TWRP keymaster max API: 4
I:Signing safely-padded object
could not find any keystore module
Failed to init keymaster 0/1
Using Keymaster HAL: 3 from QTI for encryption. Security level: TRUSTED_ENVIRONMENT, HAL: android.hardware.keymaster@3.0::IKeymasterDevice/default
begin failed, code -62
Keymaster key requires upgrade
D:Upgrading key
Using Keymaster HAL: 3 from QTI for encryption. Security level: TRUSTED_ENVIRONMENT, HAL: android.hardware.keymaster@3.0::IKeymasterDevice/default
D:Key upgraded successfully
Using Keymaster HAL: 3 from QTI for encryption. Security level: TRUSTED_ENVIRONMENT, HAL: android.hardware.keymaster@3.0::IKeymasterDevice/default
I:Creating crypto dev "userdata"; cipher=aes-xts, keysize=16, real_dev=/dev/block/sda21, len=57453539328, params="fde_enabled ice"
I:target_type = req-crypt
I:real_blk_name = /dev/block/sda21, extra_params = fde_enabled ice
E:test mount returned 0
I:Found no matching fstab entry for uevent device '/devices/virtual/block/dm-0' - add
I:Found no matching fstab entry for uevent device '/devices/virtual/block/dm-0' - change
Data successfully decrypted, new block device: '/dev/block/dm-0'
I:mount -o bind '/data/media' '/sdcard' process ended with RC=0
I:Backup folder set to '/data/media/0/TWRP/BACKUPS/5e1e5362'
Updating partition details...
I:mount -o bind '/data/media/0' '/sdcard' process ended with RC=0
I:Data backup size is 12720MB, free: 37881MB.
I:Unable to mount '/storage'
I:Actual block device: '', current file system: 'ext4'
I:Unable to mount '/usb_otg'
I:Actual block device: '', current file system: 'vfat'
I:cmd: /sbin/exfat-fuse -o big_writes,max_read=131072,max_write=131072 /dev/block/mmcblk0p1 /external_sd
__bionic_open_tzdata: couldn't find any tzdata when looking for GMT!
__bionic_open_tzdata: couldn't find any tzdata when looking for posixrules!
WARN: file system is larger than underlying device: 63595068928 > 16777216.
...done
I:mount -o bind '/data/media/0' '/sdcard' process ended with RC=0
/data | /dev/block/dm-0 | Size: 53676MB Used: 12720MB Free: 37881MB Backup Size: 12720MB
Flags: Can_Be_Mounted Can_Be_Wiped Can_Be_Backed_Up Wipe_During_Factory_Reset Wipe_Available_in_GUI IsPresent Can_Be_Encrypted Is_Encrypted Is_Decrypted Has_Data_Media Can_Encrypt_Backup Use_Userdata_Encryption Is_Storage Is_Settings_Storage
Symlink_Path: /data/media/0
Symlink_Mount_Point: /sdcard
Primary_Block_Device: /dev/block/sda21
Decrypted_Block_Device: /dev/block/dm-0
Crypto_Key_Location: footer
Length: -16384
Display_Name: data
Storage_Name: Internal Storage
Backup_Path: /data
Backup_Name: data
Backup_Display_Name: Data
Storage_Path: /data/media/0
Current_File_System: ext4
Fstab_File_System: ext4
Backup_Method: files
MTP_Storage_ID: 65537

I:Unmounting main partitions...
tw_get_context got selinux context: u:object_r:media_rw_data_file:s0
I:Got default contexts and file mode for storage files.
I:Decrypt adopted storage starting
I:pageManager::LoadFileToBuffer loading filename: '/data/system/storage.xml' directly
I:successfully loaded storage.xml
I:type: '193d1ea4b3ca11e4b07510604b889dcf'
I:part: 'bd5b0cffe0404e79b2121422546b1999'
I:Adopted_GUID 'bd5b0cffe0404e79b2121422546b1999'
I:android_expand found
I:Detected adopted storage, disabling USB mass storage mode
I:key file is '/data/misc/vold/expand_bd5b0cffe0404e79b2121422546b1999.key', block device '/dev/block/mmcblk0p2'
E:Cannot remove dm-crypt device
I:Creating crypto dev "bd5b0cffe0404e79b2121422546b1999"; cipher=aes-cbc-essiv:sha256, keysize=16, real_dev=/dev/block/mmcblk0p2, len=63578291712, params=""
I:target_type = crypt
I:real_blk_name = /dev/block/mmcblk0p2, extra_params =
I:adopted storage new block device: '/dev/block/dm-1'
I:Found no matching fstab entry for uevent device '/devices/virtual/block/dm-1' - add
I:Found no matching fstab entry for uevent device '/devices/virtual/block/dm-1' - change
I:Setting up '/external_sd' as data/media emulated storage.
I:Data backup size is 5771MB, free: 53263MB.
I:Data backup size is 5771MB, free: 53263MB.
I:storage name from storage.xml is 'SD-Karte'
Updating partition details...
I:Data backup size is 12720MB, free: 37881MB.
I:Can't probe device /data/media/0
I:Unable to mount '/usb_otg'
I:Actual block device: '', current file system: 'vfat'
I:Data backup size is 5771MB, free: 53263MB.
...done
/external_sd | /dev/block/dm-1 | Size: 60630MB Used: 5771MB Free: 53263MB Backup Size: 5771MB
Flags: Can_Be_Mounted Can_Be_Wiped Can_Be_Backed_Up Wipe_During_Factory_Reset Wipe_Available_in_GUI Is_SubPartition Removable IsPresent Is_Encrypted Is_Decrypted Has_Data_Media Can_Encrypt_Backup Use_Userdata_Encryption Is_Storage Is_Adopted_Storage
SubPartition_Of: /data
Symlink_Path: /external_sd/media/0
Primary_Block_Device: /dev/block/mmcblk0p1
Alternate_Block_Device: /dev/block/mmcblk0
Decrypted_Block_Device: /dev/block/dm-1
Display_Name: SD-Karte
Storage_Name: SD-Karte
Backup_Path: /external_sd
Backup_Name: external_sd
Backup_Display_Name: SD-Karte
Storage_Path: /external_sd/media/0
Current_File_System: f2fs
Fstab_File_System: vfat
Backup_Method: files
MTP_Storage_ID: 65539

I:Set page: 'main'
I:Set page: 'clear_vars'
I:Set page: 'main2'
I:operation_end - status=0
I:Set page: 'main'
I:Set page: 'clear_vars'
I:Set page: 'main2'
SELinux contexts loaded from /file_contexts
Full SELinux support is present.
I:Switching packages (TWRP)
I:path /cache/recovery/log.gz does not exist. Unable to copy /cache/recovery/last_log.gz
I:Attempt to load settings from settings file...
I:InfoManager loading from '/data/media/0/TWRP/.twrps'.
I:Backup folder set to '/data/media/0/TWRP/BACKUPS/5e1e5362'
I:Copied file /etc/recovery.fstab to /cache/recovery/recovery.fstab
I:Version number saved to '/cache/recovery/.version'
I:Unable to mount '/usb_otg'
I:Actual block device: '', current file system: 'vfat'
__bionic_open_tzdata: couldn't find any tzdata when looking for CST6CDT,M3.2.0,M11.1.0!
__bionic_open_tzdata: couldn't find any tzdata when looking for posixrules!
I:TWFunc::Set_Brightness: Setting brightness control to 194
I:pageManager::LoadFileToBuffer loading filename: '/twres/languages/en.xml' directly
parsing languageFile
parsing languageFile done
I:Translating partition display names
I:Backup folder set to '/data/media/0/TWRP/BACKUPS/5e1e5362'
I:Starting MTP
I:Cannot find file /sys/class/android_usb/android0/idVendor
I:Cannot find file /sys/class/android_usb/android0/idProduct
I:sending message to add 65537 '/data/media/0' 'Internal Storage'
I:Message sent, add storage ID: 65537 '/data/media/0'
I:sending message to add 65539 '/external_sd/media/0' 'SD-Karte - Adopted Storage'
I:Message sent, add storage ID: 65539 '/external_sd/media/0'
MTP Enabled
I:[MTP] Starting MTP
I:Check_Lifetime_Writes result: '684965'
I:Switching packages (TWRP)
I:Starting Adb Backup FIFO
I:Set page: 'main'
I:Set page: 'clear_vars'
I:Set page: 'main2'
I:[MTP] created new mtpserver object
E:[MTP] Failed to start usb driver!I:[MTP] mtppipe add storage 65537 '/data/media/0'
I:[MTP] mtppipe add storage 65539 '/external_sd/media/0'
I:Set page: 'settings'
I:Set page: 'main'
I:Set page: 'clear_vars'
I:Set page: 'main2'
I:Set page: 'advanced'
I:Set page: 'main'
I:Set page: 'clear_vars'
I:Set page: 'main2'
I:Set page: 'install'
I:Set page: 'flash_confirm'
I:Set page: 'flash_zip'
I:operation_start: 'Flashing'
Installing zip file '/sdcard/Download/Magisk-v21.1 (1).ZIP'
Checking for Digest file...
No digest file found for '/sdcard/Download/Magisk-v21.1 (1).ZIP'. Please unselect Enable Digest verification to restore.
E:Aborting zip install: Digest verification failed
Error installing zip file '/sdcard/Download/Magisk-v21.1 (1).ZIP'
Updating partition details...
I:Data backup size is 12720MB, free: 37881MB.
I:Can't probe device /data/media/0
I:Unable to mount '/usb_otg'
I:Actual block device: '', current file system: 'vfat'
I:Data backup size is 5771MB, free: 53263MB.
...done
I:Set page: 'flash_done'
I:operation_end - status=1
I:Set page: 'clear_vars'
I:Set page: 'install'
I:Set page: 'main'
I:Set page: 'clear_vars'
I:Set page: 'main2'
I:Set page: 'advanced'
I:Set page: 'copylog'
I:Set page: 'action_page'
I:operation_start: 'Copy Log'
Beiträge automatisch zusammengeführt:

Passt das so?
Beiträge automatisch zusammengeführt:

Nochmal der entsprechende Ausschnitt:
I:Set page: 'install'
I:Set page: 'flash_confirm'
I:Set page: 'flash_zip'
I:operation_start: 'Flashing'
Installing zip file '/sdcard/Download/Magisk-v21.1 (1).ZIP'
Checking for Digest file...
No digest file found for '/sdcard/Download/Magisk-v21.1 (1).ZIP'. Please unselect Enable Digest verification to restore.
E:Aborting zip install: Digest verification failed
Error installing zip file '/sdcard/Download/Magisk-v21.1 (1).ZIP'
Updating partition details...
I:Data backup size is 12720MB, free: 37881MB.
I:Can't probe device /data/media/0
I:Unable to mount '/usb_otg'
I:Actual block device: '', current file system: 'vfat'
I:Data backup size is 5771MB, free: 53263MB.
...done
 
Zuletzt bearbeitet:
Bekomme es nicht hin. Es gibt auch nirgends die genannte Option.
Habe magisk jetzt im Default Pfad scheinbar wieder installieren können.
Wenn ich jetzt aber den Manager verbergen möchte, dann klappt das zwar. Aber nach einem reboot ist die versteckte Anwendung quasi tot (zeigt nur das magisk Menü ohne Optionen) und die Default Manager App wird im App drawer wieder gezeigt und auch nur die funktioniert vollumfänglich.
Hab die tote App dann wieder deinstalliert und lasse magisk jetzt über die Standard Installation laufen. Das klappt.

Ggf. liegt das daran, dass beim erstellen der versteckten Anwendung 2 Superuser Anfragen kommen, die man aber nicht beide beantworten kann, da kurz nach aufploppen die Anfrage geschlossen wird.

Das Problem mit der obigen Meldung bleibt dennoch. Würde mich freuen wenn ich wüsste wie ich flashe wenn bei jedem Versuch diese Meldung kommt.
 
@bl3d2death Du solltest dir auf XDA ein anderes TWRP runterladen und es damit probieren. Welche ROM hast du installiert?
 
Hab nochmal die neuste twrp geladen. Als Rom nutze ich die neuste crdroid.
Gerät ist das Poco F1.
Hatte auch bei XDA gelesen, dass man auf die neuste twrp aktualisieren soll. Aber die hab ich ja nun. Eine modifizierte twrp lade ich mir nur, wenn das Problem dort wörtlich gefixt wurde.
Also gibt's da bislang keine Lösung?
Eigentlich müsste die Meldung doch eindeutig sein. Die Einstellung muss man doch iwo vorfinden?
 
@bl3d2death Du hast die offizielle Version von twrp.me, die erst vor 5-6 Wochen veröffentlicht wurde. Mich wundert das auch...
Das Problem ist aber, dass es gar keine Einstellung diesbezüglich gibt. Die Digestprüfung gibt es nur für Backups. Das ist eine Prüfsumme, um die Datei zu verifizieren, damitt du kein beschädigtes Backup aufspielst. Bei .zips gibt es nur eine Signaturüberprüfung, die by default deaktiviert ist.

Ich würde an deiner Stelle entweder eine andere Version von Magisk probieren (aktualisiert sich eh beim Start des Managers) oder ein anderes TWRP probieren. Du musst es ja nicht flashen, sondern kannst es auch nur booten.
 
...oder geh in die Einstellungen von TWRP und deaktiviere die Digest-Prüfung einfach mal.
 
BOotnoOB schrieb:
...oder geh in die Einstellungen von TWRP und deaktiviere die Digest-Prüfung einfach mal.
Das ist ja ne Einstellung die es hat nicht gibt. Da sind zwei Einstellungen die das Thema betreffen, keine hatte Auswirkungen auf den Fehler.
 
@bl3d2death Das war auch eher Verzweiflung... Bin aber dran herauszufinden, was es mit "Suche Digest-Datei" auf sich hat. Bei jeder .zip wird danach gesucht. Nur warum es bei dir einen Error gibt ist die Frage. Wo hast du denn Magisk runtergeladen? github.com?
 
@bl3d2death

Ich hab den Fehler gefunden!! :thumbsup::1f4aa:

Eines vorweg: Du solltest Lotto spielen! Du hast gleich 2 sehr, sehr seltene Fehler in TWRP zum Vorschein gebracht.
Deine Fehlermeldung betreffend findest du NICHTS im Netz, was mit einer Lösung zu hat. Ich hab mir letztendlich den Quellcode von TWRP angeguckt und bin zufälligerweise auf den anderen Fehler gestoßen, wodurch ich dann deinen auch aufklären konnte.

1. Fehler: Leerzeichen im Dateinamen!!
Das ist besonders in einer Shell sehr kritisch. Ein Leerzeichen trennt dort nämlich innerhalb eines Befehls die einzelnen Argumente voneinander. Kommt also ein Leerzeichen, ist Argument_1 zu Ende und es folgt Argument_2. Das sieht in TWRP dann folgendermaßen aus:
I: operation_start: 'Flashing'
Installiere Zip '/external_sd/TWRP/Magisk/Modules/BusyBox_test (1).zip'
Suche nach Digest-Datei...
Unmounting System...
I:Update binary zip
Verifying package compatibility...
Package doesn't contain compatibility.zip entry
I:Extracting updater binary 'META-INF/com/google/android/update-binary'
I:Zip does not contain SELinux file_contexts file in its root.
I:Legacy property environment not used in updater.
- Current boot slot: _a
- Mounting /system
- Mounting /vendor
- Device is system-as-root
- Mounting /persist

unzip: can't open /external_sd/TWRP/Magisk/Modules/BusyBox_test[.zip]
! Unable to extract zip file!
TWRP beachtet bei der Suche nach der Datei nur das, was vor dem Leerzeichen steht. Diesen Dateinamen gibt es aber nicht und das Flashscript bricht mit einer Fehlermeldung ab.
In der Shell muss das Leerzeichen innerhalb eines Dateinamens übrigens mit einem \ gekennzeichnet sein, dann gibt es solche Probleme nicht.
Code:
Test (1).zip => Test\ (1).zip
Das hat mich dann zu deinem Fehler gebracht.

Fehler 2: Die Dateiendung darf nicht großgeschrieben sein!
Frag mich nicht warum, aber es kommt ganz offensichtlich dadurch zu einem Konflikt.
Wenn du in den entsprechenden Quellcode reinschaust, ist es eine dermaßen verschachtelte Funktion in einer Funktion usw., dass man den Überblick verliert. Außerdem kenne ich mich nicht mit den Feinheiten der Syntax von C++ aus, um das nachvollziehen zu können.

Jedenfalls bedeutet "Checking Digest file" nicht, eine Datei mit einer Digest (Prüfsumme) zu verifizieren. Der Ausdruck bedeutet eigentlich "Digest of file", wobei hier "Digest" mit "Fingerabdruck" übersetzt werden muss.
TWRP überprüft einfach nur den Dateinamen und (genau da bin ich nicht ganz sicher) ob die Dateiendung .zip vorhanden ist. Das würde zumindest den Konflikt zwischen ".ZIP" und ".zip" etwas näher bringen. Aber da bin ich raus, das war mir alles zu abstrakt.
Aber ich konnte auch keine .zip flashen, deren Dateiname mit .ZIP endete.

Also, Datei umbenennen und nochmals versuchen zu flashen. ;-)
 
Zuletzt bearbeitet:
  • Danke
Reaktionen: bl3d2death
Wow... ich habs jetzt nur kurz überflogen. Lese es mir heute Nachmittag durch. Danke für die ganze Mühe.
 
@bl3d2death Kein Problem, ist ja auch eigenes Interesse dahinter. ;-)
 
Sooo... habs mir jetzt mal in Ruhe durchgelesen. Klingt alles sehr schlüssig, auch wenn ich den Grund nicht ganz verstehe. So weiß ich zumindest für die Zukunft bescheid. Was mich irritiert, ist, dass ich beim Einrichten des Gerätes eigentlich auch die gleiche TWRP genutzt habe. Kann es sein, dass das Flashen beim ersten Einrichten mit "großer" Dateiendung bzw. Leerzeichen kein Problem darstellt?

Jedenfalls ein großes Dank für das Engagement bei diesem Problem 👍👍
 
@bl3d2death Ein Dateiname mit Leerzeichen und der großgeschriebenen Dateiendung wird immer zu einem Problem führen. Bei mir gab es auch sofort den gleichen Fehler mit .ZIP statt .zip.
Normalerweise heißt die Datei auch Magisk-vX.X.zip auf der offiziellen Seite Releases · topjohnwu/Magisk. Ich weiß jetzt nicht, wieso bei dir die Dateiendung groß ist. Aber das kommt halt eigentlich so gut wie gar nicht vor im Zusammenhang mit TWRP, dass jemand so eine Dateiendung verwendet. Daher ist der Fehler wahrscheinlich auch so selten.

Mich hat nur interessiert, welche Digest da gecheckt wird. Nachdem ich nämlich darauf geachtet habe, ist mir aufgefallen, dass alle .zips gecheckt werden in TWRP. Nur wie und warum war mich nicht klar. Jetzt weiß ich es ja. :)
 
  • Danke
Reaktionen: bl3d2death
Status
Dieses Thema wurde gelöst! Zur Lösung springen…

Ähnliche Themen

J
  • Janmax88
Antworten
4
Aufrufe
987
Jonnyboy84
Jonnyboy84
A
Antworten
9
Aufrufe
2.310
Astronaut2018
A
bl3d2death
  • bl3d2death
Antworten
2
Aufrufe
2.242
bl3d2death
bl3d2death
Zurück
Oben Unten