firecore / Seas0nPass

Jailbreak tool for Apple TV 2G
http://seas0nPass.com/
174 stars 48 forks source link

fstab not in p0sixspwn.tgz #3

Closed hcavillones closed 8 years ago

hcavillones commented 8 years ago

patching fails with missing fstab file in p0sixspwn.tgz

hcavillones commented 8 years ago

Seas0nPass.app/Contents/Resources/bundles/AppleTV2,1_5.3_10B809.bundle/p0sixspwn.tgz

lechium commented 8 years ago

Missing fstab file in posixpwn? there has never been an fstab file in there, not in the official deb or the repurposed archive, that has remained untouched since the commit where it was added 925be8b. Please provide more insight that lead to this conclusion. Thanks.

AkimoA commented 8 years ago

Same here:

2015-11-02 14:38:30.903 Seas0nPass[1407:974507] converted to read write successfully: /private/tmp/tk/rw.dmg 2015-11-02 14:38:30.903 Seas0nPass[1407:974507] is 4.4/5.0 2015-11-02 14:38:30.903 Seas0nPass[1407:974507] resizeValue: 1024.000000 MB 2015-11-02 14:38:30.904 Seas0nPass[1407:974507] finalTotal to resize fs: 1073741824 2015-11-02 14:38:30.904 Seas0nPass[1407:974507] resizeFSValue: 1073741824 2015-11-02 14:38:32.992 Seas0nPass[1407:974507] version is less than 6.0, add standard stash script 2015-11-02 14:38:33.062 dbHelper[1530:977590] restoreMode: 4 2015-11-02 14:38:33.064 dbHelper[1530:977590] enabling assitive devices 2015-11-02 14:38:33.916 dbHelper[1530:977590] Mounting image... 2015-11-02 14:38:35.496 dbHelper[1530:977590] Patching filesystem... 2015-11-02 14:38:35.497 dbHelper[1530:977590] extracting p0sixspwn.tgz to /Volumes/BrightonTide10B809.K66OS 2015-11-02 14:38:35.497 dbHelper[1530:977590] tar fxpz /Volumes/DATA/Downloads on DATA/Seas0nPass 2.app/Contents/Resources/bundles/AppleTV2,1_5.3_10B809.bundle/p0sixspwn.tgz -C /Volumes/BrightonTide10B809.K66OS 2015-11-02 14:38:35.565 dbHelper[1530:977590] returnStatus: 0 2015-11-02 14:38:35.565 dbHelper[1530:977590] bspatch /Volumes/BrightonTide10B809.K66OS/System/Library/Lockdown/Services.plist /private/tmp/tk/Services.plist.patched /Volumes/DATA/Downloads on DATA/Seas0nPass 2.app/Contents/Resources/bundles/AppleTV2,1_5.3_10B809.bundle/Services.patch 2015-11-02 14:38:35.631 dbHelper[1530:977590] no MD5, skip check! 2015-11-02 14:38:35.633 dbHelper[1530:977590] /Volumes/BrightonTide10B809.K66OS/System/Library/Lockdown/Services.plist removed successfully! 2015-11-02 14:38:35.635 dbHelper[1530:977590] /Volumes/BrightonTide10B809.K66OS/System/Library/Lockdown/Services.plist patched and replaced successfully!! 2015-11-02 14:38:35.635 dbHelper[1530:977590] bspatch /Volumes/BrightonTide10B809.K66OS/etc/fstab /private/tmp/tk/fstab.patched /Volumes/DATA/Downloads on DATA/Seas0nPass 2.app/Contents/Resources/bundles/AppleTV2,1_5.3_10B809.bundle/fstab.patch bspatch: /Volumes/BrightonTide10B809.K66OS/etc/fstab: No such file or directory 2015-11-02 14:38:35.701 dbHelper[1530:977590] patching: /Volumes/BrightonTide10B809.K66OS/etc/fstab failed!! ABORT! 2015-11-02 14:38:35.701 dbHelper[1530:977590] filesystemJailbreak failed!! bail! 2015-11-02 14:38:36.034 dbHelper[1530:977590] FAIL!! ABORT!

It trys to mount the brighton tide aborts straight away

lechium commented 8 years ago

Should be fixed with the latest commit, the paths in p0sixpwn.tgz inside the 10B809 bundle for etc and var were likely overwriting their target symbolic links rather then extracting to the necessary paths.