Comments (5)
Looks fine to me. I recommend using the zips I already made though just to rule out compression issues : zackptg5.com/android.php#disverfe
from disable_dm-verity_forceencrypt.
I tried again using your zip. Flash factory images to the device, boot up latest twrp image, flash your zip, when I go to reboot the device, it throws an error and refuses to boot. Even verified directly before installing the sha1sum of the file to make sure it was corrupt somehow in transfer.
$ adb shell sha1sum /tmp/disable_verity_fec.zip
98dc79656fc4d85824670485fb517e4fcd4fc912 /tmp/disable_verity_fec.zip
$ adb shell twrp install /tmp/disable_verity_fec.zip
Installing zip file '/tmp/disable_verity_fec.zip'
Checking for Digest file...
Skipping Digest check: no Digest file found
*************************************************
* DmVerity,ForceEncrypt, and DiscQuota Disabler *
* By: Zackptg5 *
* Heavily based on the work of: *
* TopJohnWu and Jcadduono *
*************************************************
- Current boot slot: _a
- Mounting /system, /vendor
- Device is system-as-root
- Target image: /dev/block/sda11
- Creating/modifying .magisk and .supersu files...
- Unpacking boot image
- Disabling selections in vendor fstabs...
Patching: /system/vendor/etc/fstab.persist
Patching: /system/vendor/etc/fstab.sdm845
- Patching ramdisk
- Removing dm(avb)-verity in dtb
- Repacking boot image
- Flashing new boot image
- DTBO image: /dev/block/sde11
- Unmounting partitions
- Done
Done processing script file
from disable_dm-verity_forceencrypt.
Log looks good. The device shouldn't even try to encrypt so there's the main problem. Did you format data first? (Different from wipe data).
Can you attach your boot img and fstabs? I won't be able to look at them till probably next week though cause my pc's in the shop
from disable_dm-verity_forceencrypt.
The boot.img is the one thats installed when you flash the zip from google.
https://developers.google.com/android/images#blueline
https://dl.google.com/dl/android/aosp/blueline-pq2a.190305.002-factory-b8869812.zip
When I flash the images, I can boot directly into twrp and flash magisk no problem. The device will work as expected. But if I start over from the beginning and try to add your encryption disable, then thats when the device refuses to boot.
I'm not sure where to find the fstab for you. Which file would that be inside?
This same sequence of actions is working fine on the pixel 1 and 2 still. It seems like we're missing some bit to make it work on the pixel 3.
from disable_dm-verity_forceencrypt.
Can you try today's version? Something changed in the busybox binary so grep logic wasn't detecting kernel fstabs
from disable_dm-verity_forceencrypt.
Related Issues (15)
- Use hex patch for dtb patching HOT 3
- Please give old version download link HOT 1
- Does not work with adb sideload HOT 9
- disable forceencrypt breaks encryption HOT 24
- Device stucks after installing it HOT 5
- Disable Force Encrypt Not Working On Xiaomi Redmi 6 (cereus) with MIUI 8.11.8
- Seems not working on Redmi K30 Pro MIUI 12.1 20.7.9 beta
- Unable to flash on Poco F3 due to inability to mount '/mnt/vendor/spunvm/'
- Redmi note 6 pro HOT 3
- can not boot HOT 6
- asus zenfone max m1 HOT 1
- Help me to understand please HOT 2
- grep not matching fstab HOT 5
- Modify the script to preserve selinux context HOT 61
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from disable_dm-verity_forceencrypt.