RO2RW/DFE-NEO Update/News – Telegram
RO2RW/DFE-NEO Update/News
917 subscribers
35 photos
5 videos
20 files
67 links
Download Telegram
Представляю вам DFE-NEO 2.4.0!
Изменения по сравнению с 2.3.1:
* Теперь различные версии будут загружаться на SourceForge, проверьте название файла.
* Добавлена полноценная поддержка архитектур amr32 x86 x86_64.
* Собственные бинарные файлы lptools_new, toybox, bootctl, avbctl были скомпилированы.
* Самое главное! Добавлена функция, которая переразмечает разделы и текущий слот без перезапуска TWRP - теперь вы можете прошить DFE-NEO непосредственно после установки ROM, и после установки DFE-NEO, вы можете прошить любой другой файл .zip без перезагрузки TWRP!
* Также добавлен режим автоматического определения по умолчанию, чтобы определить, куда будет записан neo_inject.img, в супер или в неактивный vendor_boot/boot.
* Оптимизирован код.

Поддержите меня, купите мне кофе здесь.

Скачать DFE-NEO 2.4.0 можно здесь.

Также я хочу напомнить вам о некоторых особенностях:

* Возможность использовать DFE-NEO 2.x.x без magisk или KSU.
* Возможность использовать DFE даже если у вас только для чтения файловая система.
* Возможность прошивки TWRP, удаления/установки magisk без проблем. DFE по-прежнему будет работать.
* Возможность забыть о 'да' при форматировании данных.
* Возможность плавного перехода между AOSP->AOSP, MIUI->MIUI, плавный переход между ROM.
Perkenalkan DFE-NEO 2.4.0!
Perubahan dibandingkan dengan 2.3.1:
* Sekarang berbagai versi akan diunggah ke SourceForge, periksa nama file.
* Ditambahkan dukungan penuh untuk arsitektur amr32 x86 x86_64.
* File biner kustom lptools_new, toybox, bootctl, avbctl dikompilasi.
* Yang paling penting! Ditambahkan fitur yang memetakan partisi dan slot saat ini tanpa restart TWRP - sekarang Anda dapat menginstal DFE-NEO langsung setelah menginstal ROM, dan setelah menginstal DFE-NEO, Anda dapat menginstal flash file .zip lainnya tanpa restart TWRP!
* Juga ditambahkan mode otomatis secara default untuk menentukan di mana neo_inject.img akan ditulis, baik di super atau di vendor_boot/boot tidak aktif.
* Kode dioptimalkan.

Dukung saya, belikan saya secangkir kopi di sini.

Unduh DFE-NEO 2.4.0 di sini.

Juga, saya ingin mengingatkan Anda tentang beberapa fitur:

* Kemampuan untuk menggunakan DFE-NEO 2.x.x tanpa magisk atau KSU.
* Kemampuan untuk menggunakan DFE bahkan jika Anda memiliki sistem file hanya baca.
* Kemampuan untuk flash TWRP, uninstall/install magisk tanpa masalah. DFE masih akan berfungsi.
* Kemampuan untuk melupakan 'ya' saat memformat data.
* Kemampuan untuk transisi lancar antara AOSP->AOSP, MIUI->MIUI, transisi mulus antar ROM.
Introducing DFE-NEO 2.4.0!
Changes compared to 2.3.1:
* Now various versions will be uploaded to SourceForge, check the filename.
* Full support for amr32 x86 x86_64 architectures added.
* Custom binary files lptools_new, toybox, bootctl, avbctl compiled.
* Most importantly! Added a feature that remaps partitions and the current slot without restarting TWRP - now you can flash DFE-NEO immediately after installing the ROM, and after installing DFE-NEO, you can flash any other .zip file without rebooting TWRP!
* Also added auto mode by default to determine where neo_inject.img will be written to, either in the super or in the inactive vendor_boot/boot.
* Code optimized.

Support me, buy me a coffee here.

Download DFE-NEO 2.4.0 here.

Also, I'd like to remind you of some features:

* Ability to use DFE-NEO 2.x.x without magisk or KSU.
* Ability to use DFE even if you have a read-only file system.
* Ability to flash TWRP, uninstall/install magisk without any issues. DFE will still work.
* Ability to forget about 'yes' when formatting data.
* Ability for seamless transition between AOSP->AOSP, MIUI->MIUI, smooth transition between ROMs.
5👍2🔥2🥰1👏1
🚀 Introducing DFE-NEO 2.4.3

Changes from 2.4.0:
- Added select menu for all true/false parameters during installation and an additional 'ask' parameter in the config, defaulting to 'ask'.
- Added the ability to remove DFE-NEO. Simply install the archive, it will automatically detect the installed DFE-NEO and prompt you to "Reinstall or Remove".
- Added options to hide non-encryption and SafetyNetFix. *Note: Will only work if selinux permits or if Magisk or KernelSU is installed.*
- Updated translations and more output messages are now supported.
- Removed Chinese translation.
- All files are now organized into folders on SourceForge for clarity, and the names of the archives have been changed for clarity.
- Fixed the operation of individual installation files containing only one architecture.
- Compiled own binary file toolbox to detect button presses.

💰 You can donate to support the project via Telegram here

📥 Download the update on SourceForge here.

Reminders:
- You can use DFE-NEO without Magisk or KernelSU; the main function will work without these components.
- You can freely re-flash TWRP, install custom kernels, remove Magsik or KernelSU from the system; the main DFE functionality will not be broken.
- You can install DFE without REBOOTING TWRP; after installing DFE-NEO, you will also have the option to install other ZIPs, as the noscript will re-map the inactive slot to active, thanks to my lptools_new utility.
- DFE works on both RW and RO firmware; the injection method involves mounting rather than changing files, ensuring integrity of system partitions is maintained.
- Say goodbye to 'yes' when formatting data.
- Smooth transition between AOSP->AOSP, MIUI->MIUI, smooth transition between ROMs.
🔥8🥰1
# Zygisk Turn On Option:
# This option forcibly enables zygisk mode on device startup, even if Magisk was installed for the first time.
# Available options: false - disable, ask - prompt during installation,
# first_time_boot - the noscript will be executed only once during the first boot, recording of first-time usage is stored in Magisk memory,
# always_on_boot - the noscript will run every time during each boot of the system.

zygisk_turn_on=ask

# Denylist Option:
# This option writes packages of applications to the denylist on startup. Works only if Magisk is installed.
# You can customize the config file in .zip/META-INF/tools/denylist.txt manually.
# Available options: false - disable, ask - prompt during installation,
# first_time_boot - the noscript will be executed only once during the first boot, recording of first-time usage is stored in Magisk memory,
# always_on_boot - the noscript will run every time during each boot of the system.

add_custom_deny_list=ask
👍2
🚀DFE-NEO 2.4.4 Update Announcement Changes relative to version 2.4.3:
- Added the add_custom_deny_list option.
- Added the zygisk_turn_on option.
- Fixed the installation of EXT:magisk.zip/apk, and this part of the code now works correctly.

💰You can support the project by donating through telegram
📥You can download the update on SourceForge


*Reminder of features:*
- You can use DFE-NEO without Magisk or KernelSU; the main function will work without these components.
- You can freely reflash TWRP, install custom kernels, and remove Magisk or KernelSU from the system without breaking the main functionality of DFE.
- You can install DFE without REBOOTING TWRP; after installing DFE-NEO, you will also have the opportunity to install other ZIP files because the noscript will re-map the inactive slot to the active one, thanks to my utility lptools_new.
- DFE works both on RW and RO firmware; the injection method involves mounting rather than changing files, so the integrity of system partitions is not compromised.
- Forget about saying 'yes' when formatting data.
- Smooth transition between AOSP->AOSP, MIUI->MIUI, smooth transition between ROMs.
🔥52🥰2
RO2RW/DFE-NEO Update/News pinned «🚀DFE-NEO 2.4.4 Update Announcement Changes relative to version 2.4.3: - Added the add_custom_deny_list option. - Added the zygisk_turn_on option. - Fixed the installation of EXT:magisk.zip/apk, and this part of the code now works correctly. 💰You can support…»
🚀DFE-NEO 2.4.5 Update Announcement Changes relative to version 2.4.4:
- The function of re-partitioning partitions and slots has been updated, now the search for the active slot is more stable, also if it is not possible to determine the current slot, the noscript will ask the user what the current loading slot is
- *.rc file search mechanism has been updated. Now there is no strict binding to init.target.rc. The search for mentions of mount_all occurs in all .rc files.
- updated fstab search. now fstab will be found even if mount_all is specified without specifying the fatab path

💰You can support the project by donating through telegram
📥You can download the update on SourceForge


*Reminder of features:*
- You can use DFE-NEO without Magisk or KernelSU; the main function will work without these components.
- You can freely reflash TWRP, install custom kernels, and remove Magisk or KernelSU from the system without breaking the main functionality of DFE.
- You can install DFE without REBOOTING TWRP; after installing DFE-NEO, you will also have the opportunity to install other ZIP files because the noscript will re-map the inactive slot to the active one, thanks to my utility lptools_new.
- DFE works both on RW and RO firmware; the injection method involves mounting rather than changing files, so the integrity of system partitions is not compromised.
- Forget about saying 'yes' when formatting data.
- Smooth transition between AOSP->AOSP, MIUI->MIUI, smooth transition between ROMs.
🔥53👍2
It seems I can implement dfe-neo updates after OTA. contact me those who have a ROM that is going to be updated via OTA with a small update, the so-called incremental ota which weighs no more than 1.5 GB, I usually don’t practice such updates in custom ROMs, so a stock is required and there is also root. don't PM me, contact me in the group @pocof3dfe via @LeeGarGold
1🔥1
🚀 New Release: DFE-NEO 2.4.6

📝Fixes:
- Fixed slot redirection and partition override functionality, no more TWRP issues regarding missing installed system.
- Fixed 'hide_not_encrypted' functionality.
- Improved overall functionality of additional noscripts dependent on Magisk/Kernelsu.
- Enhanced detection of installed DFE-NEO for more stability.
- Minor adjustments in NEO.config.

🗒️Additions:
- Added 'force_start' option.
- Added 'disable_verity_and_verification' option.

📥Download now from SourceForge: DFE-NEO 2.4.6

💸Support the developer with a donation in USD or RUB via Boosty: Donate

💸Support with a donation in EUR via Telegram: MFP Updates Channel

💲Additionally, you can support ongoing development and motivate faster releases of the new version RO2RW on Boosty: Support RO2RW Development

🔔 Reminder about DFE-NEOv2 Features:
- You can use DFE even without Magisk or Kernelsu. Basic DFE functionality will work.
- DFE-NEO can be installed immediately after flashing new firmware without the need to restart TWRP.
- After installing DFE-NEO right after flashing new firmware, you can install any other zip files.
- To stay unencrypted, you need to flash DFE-NEO every time after installing firmware or replacing vendor_boot, or in some cases, stock boot partitions.
- You don't need to format data when switching between firmwares.
- You can preserve data when switching between firmwares with the same structure but different vendors (e.g., AOSPA to Evolution, or Xiaomi.eu(A12) to StockMIUI(A14)), as long as the structure remains the same, including system programs and settings storage locations. However, this is not applicable when transitioning from MIUI to AOSP due to differing structures.
- After first use, you need to format the /data partition.
- When removing DFE-NEO, you need to format the /data partition.

#DFENEOv2 #dfe #dfeneo #Encrypted #Decrypted #dfe-neo #fix
🔥5🥰21👍1
RO2RW/DFE-NEO Update/News pinned «🚀 New Release: DFE-NEO 2.4.6 📝Fixes: - Fixed slot redirection and partition override functionality, no more TWRP issues regarding missing installed system. - Fixed 'hide_not_encrypted' functionality. - Improved overall functionality of additional noscripts…»
🚀 New Release: DFE NEO 2.4.7 - Disable Force Encryption - Native Early Override

📝 Fixes:
- Fixed boot search for first_stage_mount patching when recovery is present.
- Enhanced system for searching fstab and necessary *.rc files in /vendor/etc/init/hw for modification.
- Added 'custom_reset_prop' option in NEO.config:
- Note: This option will only work if Magisk/KernelSu is installed or if you have selinux=permissive.
- Custom props will be set at the stage where you specified.
- Example of usage:
- custom_reset_prop="--init my.prop=value my.prop2=value my.prop3=value --early-fs my.prop=value my.prop2=value my.prop3=value" and so on.
- Available stages: init: --init, --early-fs, --post-fs-data, --boot_completed.
- Otherwise, leave it blank.
- Added 'ro_hardware' option in NEO.config:
- Set up this option if you encounter error 36.1 fstab not found. This may occur if the ro.hardware variable differs between TWRP and the running system.
- You can check this in the TWRP terminal by entering the command getprop ro.hardware, and in the running system through any terminal. If the props differ, enter the value displayed in the running system.
- Otherwise, leave the value blank.

🗒️ Additions:
- GitHub repository available now: DFE NEO v2
- Discussion thread on 4PDA forum: 4PDA Discussion
- Join the Telegram discussion

📥 Download now:
2.4.7 from GitHub
Download from SourceForge

💸 Support:
Support the developer with a donation in USD or RUB via Boosty.
Support the developer with a donation in UER via Telegram.

🔔 Reminder about DFE NEO v2 Features:
- DFE can be used without Magisk or Kernelsu. Basic DFE functionality will work.
- DFE NEO can be installed immediately after flashing new firmware without restarting TWRP.
- You can install other zip files after installing DFE NEO right after flashing new firmware.
- To stay unencrypted, flash DFE NEO every time after installing firmware or replacing vendor_boot, or in some cases, stock boot partitions.
- No need to format data when switching between firmwares.
- Preserve data when switching between firmwares with the same structure but different vendors (e.g., AOSPA to Evolution, or Xiaomi.eu(A12) to StockMIUI(A14)), as long as the structure remains the same, including system programs and settings storage locations. However, this is not applicable when transitioning from MIUI to AOSP due to differing structures.
- After first use, format the /data partition.
- When removing DFE NEO, format the /data partition.

#DFENEOv2 #dfe #dfeneo #Encrypted #Decrypted #dfe_neo #fix
1👍1👎1🔥1
RO2RW/DFE-NEO Update/News pinned «🚀 New Release: DFE NEO 2.4.7 - Disable Force Encryption - Native Early Override 📝 Fixes: - Fixed boot search for first_stage_mount patching when recovery is present. - Enhanced system for searching fstab and necessary *.rc files in /vendor/etc/init/hw for…»
I'm excited to announce the latest update for the XDA discussion thread on DFE-NEO! Check it out
XDA Discussion Thread

For Russian-speaking users, don't forget to visit our thread on 4PDA:
4PDA Discussion Thread

Stay tuned for more updates and feel free to join the discussion!
👍5🥰1
Is it worth integrating additional patching methods into dfe neo v2, namely neo v1 (magisk init method) and legacy (direct modification of fstab)?
Anonymous Poll
9%
Add neo v1
20%
Add legacy
57%
Add neo v1 + legacy
28%
Not worth it
👍1
I just successfully ran DFE-NEO on my K20pro/mi9tpro with EvoX A14 and Derpfest A14 ROM. Which create a fake super in the system block. That’s not the point, the point is that the boundaries are expanding. Soon I will also integrate support for devices that do not have super, but have fisrt_stage_mount
🔥9🥰1
This week I will be working on a complete restructuring of the code so that there is no long piece of text in one file. I’ll scatter everything into small files and refer to them for specific tasks as functions. I will also restructure the error output and add a log file. I hope by the end of the week I will have released the first version 2.5.x
🔥6🥰1
DFE-NEO 2.5.0 status release
Beta-6 https://news.1rj.ru/str/PocoF3DFE/70373/87166

Super = A-only-Recovery : works
Super = A-only-KernelSu-App : works
Super = A-only-MagiskApp: works
Super = A-B-Recovery: works
Super = A-B-KernelSu-App : works
Super = A-B-MagiskApp : works
Super = A-B-KernelSu-App-after-OTA : works
Super = A-B-MagiskApp-after-OTA : works

Non-super = A-B-Recovery: in testing 🔄
Non-super = A-B-KernelSu-App : ineed testing ⁉️
Non-super = A-B-MagiskApp : need testing ⁉️
Non-super = A-B-KernelSu-App-after-OTA : need testing ⁉️
Non-super = A-B-MagiskApp-after-OTA : need testing ⁉️
DFE-NEO 2.5.0 status release
Beta-7
https://news.1rj.ru/str/PocoF3DFE/70373/87198

Super = A-only-Recovery : works
Super = A-only-KernelSu-App : works
Super = A-only-MagiskApp: works
Super = A-B-Recovery: works
Super = A-B-KernelSu-App : works
Super = A-B-MagiskApp : works
Super = A-B-KernelSu-App-after-OTA : works
Super = A-B-MagiskApp-after-OTA : works

Non-super = A-B-Recovery: works
Non-super = A-B-KernelSu-App : works
Non-super = A-B-MagiskApp : works
Non-super = A-B-KernelSu-App-after-OTA : not supported with auto
Non-super = A-B-MagiskApp-after-OTA : not supported with auto
👍4