@m11kkaa's original EFIDroid thread here: https://forum.xda-developers.com/and...droid-t3447466.
This is an unofficial port of beta software. I am not responsible for anything that may happen to your device. Use at your own risk.
Note: This has been tested with Samsung stock ROM, EmotionOS 7.1.1, and TWRP 3.0.2-0 on an SM-N910V/trltevzw. All other configurations are untested by me, but should work.
Confirmed working on:
- SM-N910V (trltevzw) (my device)
- SM-N910T (trltetmo) (thanks @viewsfromthepi)
- SM-N910G (trltedt) (thanks @Preet Juneja)
- SM-N910P (trltespr) (thanks @carlosggb)
- SM-N910W8 (trltecan) (thanks @d3multimedia)
- SM-N910F (trltexx) (thanks @cod_r) (possibly some issues with multiboot)
- SM-N915FY (tbltebtu) (thanks @jpearn)
- SM-N915F (tbltexx) (thanks @Juank2007)
I believe this works on all Snapdragon variants. If you're willing to test a variant not listed above, follow the instructions below, and post below if you had success, or if you encountered any issues.
I believe this issue does not affect the Note 4, as there have been successful installs with the app. However, I am leaving the related info on how to recover below, just in case this happens to one of you.
- Install the attached EFIDroid Manager apk. Since this is an unofficial port, the EFIDroid Manager app from the Play Store won't work.
- Open the EFIDroid Manager app, open the menu (at the top left), and click "Install/Update".
- Click the big orange Install button.
Post below with your variant/installed ROM if you have success.
To update EFIDroid, just repeat step 2, and the click the big orange Update button.
The app won't automatically check for updates, so I'll post an announcement on this thread whenever an important update is available.
You can use EFIDroid as a multiboot manager. To add a multiboot ROM, do the following:
- Open the EFIDroid Manager app. Press the plus button at the bottom right side of the screen to start adding a multiboot slot.
- Under "Location", there should be a couple paths. Select the one containing "/data/media/0" if you want the new slot to reside on the internal SD card (recommended for speed). Select the one containing "/mnt/media_rw/" if you want the new slot to reside on the external SD card.
- You can give the slot a name/description by using the appropriate fields.
- Press the checkmark at the top right side of the screen to create the multiboot slot.
- Reboot. When EFIDroid comes up, select TWRP, then select the newly created slot.
- Go to the "Wipe > Advanced Wipe" menu. Select "System", then swipe to wipe.
- Install all the zips you want on that slot.
- Reboot, and when EFIDroid comes up, your new slot should automatically be selected. Press the power button to boot, and enjoy!
Migrating from Dual Boot Patcher
If you are unable to boot the OS/recovery from EFIDroid, do the following (you do have a working boot.img and recovery.img, right?)
This assumes you have fastboot properly setup.
- In EFIDroid, use the volume keys to navigate to "Fastboot", the press the power key to select it.
- There should only be one entry in the Fastboot menu. Press the power key to select it.
- Connect your phone to your computer with a USB cable. Run the following (on the computer), one line at a time: Code:
fastboot flash boot <path/to/boot.img> fastboot flash recovery <path/to/recovery.img> fastboot oem exit
- In EFIDroid, use the volume keys to navigate to the back button at the top of the screen. Press the power key to select.
- Use the volume keys to navigate to "Reboot", then press the power key to select.
- If Maintenance Mode comes up, press the home button to reboot.
- Aroma installers in TWRP may flicker, rendering them unusable.
Again, all credit goes to @m11kkaa for doing all the hard work in developing EFIDroid.
EFIDroid, Kernel for the Verizon Samsung Galaxy Note 4
Source Code: https://github.com/efidroid
Kernel Special Features: UEFI, MultiBoot
Current Beta Version: 0.1
Beta Release Date: 2017-03-18
Last Updated 2017-07-03