Meetoul / twrp_device_Unihertz_Jelly2

Common TWRP device configuration for Unihertz Jelly2.
Apache License 2.0
9 stars 2 forks source link

No System partition mounted #2

Closed hamzaarbeed closed 3 years ago

hamzaarbeed commented 3 years ago

Hello, I tried to flash something. but when I go to wipe, advanced wipe . I cannot see system partition. I entered the unlock pin and I allowed system modifications. When I see the internal storage from a PC. The files and folders name look encrypted. they are non sense.

Meetoul commented 3 years ago

Thank you for your feedback.

I know about the issue with system partition mounting. I'll check it soon. Btw, you do not need to wipe system partition before installing something. Wiping Dalvik, Cache, Data and Internal storage is enough.

Decryption of FBE encrypted files in recovery is a huge pain. Sometimes it works, sometimes not, probably it depends on ROM or something. Decryption fails because of errors in TEE, but this part is completely proprietary, so it's very hard to debug. I've already spent about 3 days trying to get data decryption working stably and I haven't gave up yet, but I cannot guarantee that I'll fix it someday.

hamzaarbeed commented 3 years ago

I didn't flash recovery the correct way. I flashed it through official twrp app. I believe that's why I couldn't clear cach or data or install linage os. I flashed it in fastboot, and it is working fine. I flashed lineage os 18.1. Thank you so much. The only thing. There is a notification says "Serial console enabled Performance is impacted. To disable, check bootloader". How to remove it. is it something I need to turn off

Meetoul commented 3 years ago

You see this notification because build variant is userdebug and property "ro.debuggable" is set. Just long press it and disable notifications from Android development settings.